
enova to pierwszy, zintegrowany system do zarządzania przedsiębiorstwem i księgowości napisany w technologii Microsoft.NET
System enova sprzedawany jest w trzech odmianach funkcjonalnych, tzw. “trzech kolorach”. W związku z tym system enova może rozwijać się, wraz z rosnącymi potrzebami Użytkownika. W tym przypadku zamiast kosztownej wymiany oprogramowania mamy do czynienia wyłącznie z rozszerzeniem funkcjonalności.
ENOVA - Wersja srebrna
System w wersji srebrnej przeznaczony jest dla małych i średnich firm, do obsługi podatkowo-finansowej Podatników zaproponowano w tym rozwiązaniu Księgę Przychodów i Rozchodów. Wersja srebrna oferuje standardową funkcjonalność modułów zaprojektowaną przez producenta.
ENOVA - Wersja złota
Z myślą o wymagających Użytkownikach, którzy prowadzą księgowość w oparciu o plan kont, stworzony został system w wersji złotej. Adresowany jest głównie do średnich i dużych przedsiębiorstw. Moduły obsługujące działy sprzedaży i kadrowo-płacowy posiadają wzbogaconą funkcjonalność w stosunku do wersji srebrnej, a cały system jest wyposażony w mechanizm definiowania przez Użytkownika dodatkowych pól (cech) do dowolnych elementów systemu. W ten sposób Użytkownik samodzielnie rozszerza funkcjonalność systemu. Zdefiniowane cechy mogą być wykorzystane w prezentacji danych oraz przy tworzeniu raportów i analiz.
ENOVA - Wersja platynowa
To rozwiązanie, które jest w stanie zaspokoić najwyższe wymagania Użytkownika. System w tej wersji podlega praktycznie nieograniczonej rozbudowie. Jego konstrukcja umożliwia “doczytywanie” zewnętrznych modułów DLL. Modułów tworzonych przez integratorów systemu niezależnie od producenta.
API – jest to biblioteka klas .NET umożliwiająca zarządzanie obiektami składającymi się na system enova. Dzięki tej bibliotece istnieje możliwość wpływania na edytowane dane, np. poprzez dopisywanie specjalizowanych (formatek, funkcji), które rozszerzają standardową funkcjonalność systemu o funkcjonalność dedykowaną dla danej firmy. Stąd też lepiej można dostosować system enova do potrzeb Użytkownika, w tym umożliwić współpracę enova z innymi aplikacjami.
Przykładem takiego rozwiązania jest możliwość, rozszerzania karty kontrahenta, karty towaru np. o dane związane z normą ISO. Czy też, przygotowanie własnej (poza standardową wprowadzoną w programie) procedury importu danych z plików RCP (Rejestrator Czasu Pracy) umożliwiającej przygotowanie danych dla szczegółowego rozliczenia czasu pracy, na poziomie programu placowego.
Innym przykładem zastosowania wykorzystania API jest połączenie modułu księgowego, ze specjalizowaną aplikacją do sprzedaży samochodów, czy modułem do produkcji okien.
Technologia
System enova został napisany z wykorzystaniem narzędzi Microsoft.NET oraz Microsoft Visual Studio.NET. Projekt został oparty o architekturę trójwarstwową składającą się z warstwy interfejsu użytkownika, logiki biznesowej i bazy danych. Umożliwia to między innymi wykorzystanie systemu w rozwiązaniach internetowych.
Interfejs użytkownika jest wzorowany na rozwiązaniach przyjętych w Microsoft Outlook. Spełnia ogólnie przyjęte standardy Microsoft, a zarazem łatwo daje się obsługiwać przy pomocy klawiatury.
Poza mechanizmami raportowania wykorzystującymi Crystal Reports w program wbudowany został autorski mechanizm raportowania i drukowania oparty o edytor wydruków Microsoft WebMatrix. Zastosowane rozwiązanie stosujące standardy HTML umożliwia przenoszenie ich do edytora Microsoft Word/WordPad.
System umożliwia prezentację danych przy pomocy tabeli przestawnej oraz wykresu przestawnego znajdujących się w Microsoft Office XP WebComponents. Dostępny jest również mechanizm eksportu i importu danych arkusza kalkulacyjnego np. Microsoft Excel.
Bazy danych
System enova współpracuje z jedną z najpopularniejszych, wysokowydajnych, relacyjnych baz danych Microsoft SQL Server 2000 (także Microsoft Desktop Engine) oraz bazą MySQL (umożliwia pracę na serwerach Novell Netware, Microsoft Windows, Linux) a także z bazą danych Clarion.
Baza danych Microsoft SQL (w tym MSDE) i MySQL – to nowoczesne bazy danych oparte o technologię SQL. Ich użycie zapewnia wysoką stabilność i bezpieczeństwo systemu oraz szybkość działania. Siłą takiego rozwiązania jest wydajność. Konstrukcja baz relacyjnych pozwala na przechowywanie i operowanie na ogromnych ilościach danych. Właściwości bazy SQL takie jak prędkość komunikacji szczególnie korzystnie uwidaczniają się w rozwiązaniach sieciowych.
Baza danych Clarion – jest bazą plikową. Do pracy wielostanowiskowej wymagany jest wspólny katalog (katalog sieciowy), w którym znajdować się będą pliki bazy danych. Ten typ bazy stosowany jest w przypadku ograniczonych możliwości sprzętowych oraz do pracy jednostanowiskowej. Producent systemu enova, poprzez zastosowanie autorskiego rozwiązania, podniósł bezpieczeństwo bazy Clarion, wprowadzając relację typu klient-serwer (transakcyjność zapisu).
W niedługim czasie producent planuje integrację systemu enova z innymi bazami danych.
ENOVA - cennik