Business Age


Jeeves Enterprise - zintegrowany system zarządzania przedsiębiorstwem produkcyjnym

Jeeves Enterprise to kompleksowe rozwiązanie informatyczne, dzięki któremu przedsiębiorstwo produkcyjne może uzyskać niespotykane możliwości zdobywania przewagi konkurencyjnej.

Jeeves Enterprise - ERP/MRPII

Jeeves Enterprise jest w pełni zintegrowanym systemem klasy ERP/MRPII, który pozwala na znaczące usprawnienie pracy przedsiębiorstw produkcyjnych oraz daleko idącą automatyzację kluczowych procesów.

System do swej pracy wykorzystuje platformę Microsoft Windows 2003 Server / Microsoft SQL Server 2005. Dzięki nowoczesnej, otwartej architekturze znakomicie sprawdza się zarówno jako platforma aplikacji internetowych jak i zaawansowanego handlu elektronicznego.

Dzięki przemyślanej strukturze systemu wszystkie modyfikacje użytkowników zostają w pełni zachowane przy migracji do nowej wersji systemu (tzw. upgrade). Oprogramowanie obsługuje praktycznie wszystkie obszary działalności przedsiębiorstwa — od finansów, logistyki, serwisu i zleceń, przez CRM i SCM (zarządzanie łańcuchem dostaw), do zarządzania przepływem pracy i dokumentami. System Jeeves Enterprise udostępnia niezwykle elastyczny interfejs użytkownika umożliwiający indywidualne projektowanie oraz rozbudowany język do tworzenia makr, który pozwala dostosować system do potrzeb klienta.

System oferuje również moduły internetowe do handlu elektronicznego, raporty z uwzględnieniem czasu/projektu oraz raporty serwisowe. Wszystkie moduły i funkcje systemu można obsługiwać przez Internet za pomocą cienkiego klienta (thin client).

Jeeves Enterprise to system oparty na zintegrowanych ze sobą modułach. Dostępne są moduły do sterowania materiałami i produkcją, raportów czasowych i zleceń, zarządzania kontaktami z klientem, zakupów, należności, zobowiązań, kont księgi głównej, zarządzania sprzedażą i zamówieniami klientów, zarządzania zapasami, zarządzania środkami trwałymi, zarządzania serwisem i zarządzania dokumentami. Każdy moduł działa niezależnie. Klient może na początku zainstalować wybrane części systemu, a następnie w miarę potrzeby dodawać kolejne moduły.

System jest tak stworzony, że umożliwia dostosowywanie go do potrzeb klienta oraz integrowanie z innymi systemami.

System Jeeves Enterprise obsługuje nieograniczoną liczbę walut, w tym oczywiście EUR.

Indywidualne rozwiązania/modyfikacje klienta

Modyfikacji systemu Jeeves Enterprise można dokonać na kilka sposobów:

Partner lub zaawansowany użytkownik może samodzielnie:

- zaprojektować wszystkie formularze

- zaprojektować wszystkie okna list

- zaprojektować wszystkie raporty (oraz nadać im własny układ)

- dodać tabele/terminy

- dodać programy

- utworzyć łącza między programami

- zaprojektować własne funkcje za pomocą wbudowanego języka makr (zob. poniżej)*.

Wszystkie modyfikacje są przechowywane w repozytorium ośrodka (w osobnych tabelach bazy danych) i zostają zachowane przy przejściu na nową wersję systemu.

Partner może również umieścić w bazie danych procedury w języku SQL napisane dla konkretnego klienta i „połączyć” je ze standardowymi procedurami za pośrednictwem wbudowanych wywołań procedur atrap. Umożliwia to zmianę warstwy merytorycznej w zależności od indywidualnych wymagań klienta. Ten rodzaj modyfikacji zostaje zachowany przy przejściu na nową wersję systemu. Należy jednak pamiętać o sporządzeniu rzetelnej dokumentacji, gdyż zarówno klient, jak i przyszli konsultanci muszą dysponować informacjami o zmienionych i dodanych funkcjach.

Bardziej złożone modyfikacje lub dodatkowe funkcje mogą być opracowane na żądanie przez firmę Jeeves. Ten rodzaj modyfikacji jest wykonywany w możliwie najbardziej ogólny sposób, a tak opracowana zmiana jest włączana do kolejnej wersji systemu. Oznacza to, że wszyscy klienci uzyskują dostęp do nowych funkcji, które będą objęte serwisem i rozwojem w kolejnych wersjach produktu.

* System Jeeves Enterprise udostępnia bardzo rozbudowany język makropoleceń, oparty na składni języka Pascal i procedurach wbudowanych SQL. Narzędzie to pozwala klientom na opracowywanie własnych modyfikacji wszystkich modułów systemu. Modyfikacje te są przechowywane w bazie danych, a funkcje pojawiające się w nowych wersjach systemu nie mają na nie wpływu. Język makropoleceń pozwala również zautomatyzować integrowanie z innymi systemami. Makroprocedury mogą być uruchamiane poprzez zdarzenia w bazie danych, przez inne makroprocedury lub mechanizm planowania w systemie SQL Server.

Architektura systemu

System Jeeves działa w środowisku Windows NT/2000/XP z bazą danych Microsoft SQL Server. Program został wykonany z wykorzystaniem techniki obiektowej. Opiera się na wielowarstwowej architekturze z cienkimi klientami, która umożliwia obsługę również przez Internet.

Podczas konfigurowania systemu Jeeves Enterprise można dokonać wyboru architektury optymalnej dla prowadzonej działalności i posiadanej infrastruktury. Wszystkie elementy logiczne platformy technicznej Jeeves Enterprise mogą działać na tym samym komputerze lub na komputerach osobnych — w każdym przypadku funkcjonują jako jeden system. Komunikacja może się odbywać za pośrednictwem sieci lokalnej lub Internetu.

System Jeeves Enterprise składa się z następujących komponentów:

  • SQL Server

  • Jeeves Business Server

  • Jeeves Client Broker

  • Jeeves Client.

Użytkownicy systemu mogą być połączeni z bazą danych za pośrednictwem sieci w modelu dwu- lub trójwarstwowym bądź przez Internet.

Przy łączeniu klienta moduł Jeeves Client Broker wybiera serwer o najmniejszym obciążeniu.

Bezpieczeństwo

System Jeeves Enterprise zapewnia bardzo wysoki poziom bezpieczeństwa — zarówno jeśli chodzi o spójność danych, jak i ich ochronę. Bezpieczeństwo systemu opiera się częściowo na funkcjach dostępnych jedynie w systemie Jeeves Enterprise oraz funkcjach platformy technicznej, czyli funkcjach bezpieczeństwa systemu Microsoft NT/2000/XP oraz bazy danych SQL Server.

W przypadku klientów połączonych z bazą danych za pośrednictwem Internetu i modułu Jeeves Business Server bezpieczeństwo jest zapewniane poprzez przesyłanie wszelkich danych za pośrednictwem modułu Jeeves Client Broker zlokalizowanego na osobnym serwerze na zewnętrz zapory. Komunikacja między klientami jest chroniona podwójnie, gdyż po kompresji dane są szyfrowane w dwóch warstwach — najpierw przy użyciu własnego algorytmu systemu Jeeves, a następnie 128 bitowego algorytmu IDEA.

Otwarte i elastyczne platformy programistyczne

Jako zintegrowany system biznesowy, Jeeves Enterprise jest wystarczająco uniwersalny, by spełnić większość podstawowych wymagań przedsiębiorstw zajmujących się produkcją, handlem i usługami specjalistycznymi. Wyjątkowymi cechami systemu są jego elastyczność i otwartość. Sprawiają one, że jest on doskonały do opracowywania rozwiązań informatycznych wspomagających działalność gospodarczą. Ze względu na to, że warstwa merytoryczna i modyfikacje klientów są w większości zarządzane przez bazę danych, pozostają nienaruszone przy przejściu na nową wersję systemu Jeeves Enterprise.

Jeeves Enterprise jako narzędzie programistyczne

System Jeeves Enterprise udostępnia bardzo rozbudowany język makropoleceń, oparty na składni języka Object Pascal i procedurach SQL. Narzędzie to umożliwia klientom przygotowanie własnych modyfikacji i nowych funkcji we wszystkich modułach systemu. Modyfikacje są przechowywane w bazie danych, a funkcje pojawiające się w nowych wersjach systemu nie mają na nie wpływu. Język makropoleceń pozwala również zautomatyzować integrację z innymi systemami. Makroprocedury mogą być uruchamiane m.in. przez zdarzenia w bazie danych, inne makroprocedury lub poprzez mechanizm planowania w systemie SQL Server.

Pobieranie i gromadzenie danych oraz warstwa merytoryczna

W każdej tabeli bazy danych systemu Jeeves znajduje się procedura wyzwalana (trigger) kontrolująca spójność wszystkich informacji wprowadzanych do bazy danych. Warstwa merytoryczna jest również przechowywana w bazie danych w postaci procedur, dlatego istnieje możliwość wprowadzania danych za pomocą interfejsów innych niż klient systemu Jeeves, np. za pomocą aplikacji Excel lub Access bądź języka Visual Basic. Dane można również pobierać bezpośrednio z programu Excel przy użyciu interfejsu ODBC. Za pomocą mechanizmów DDE lub OLE Automation system Jeeves Enterprise może komunikować się z aplikacjami innych producentów. Dzięki procedurom wyzwalanym baza danych utrzymuje spójność niezależnie od tego, czy dane są wprowadzane za pomocą klienta systemu Jeeves, czy jakiegokolwiek innego programu.

Autoryzacja/kontrola dostępu

System Jeeves korzysta z mechanizmów kontroli dostępu wbudowanych w bazę danych SQL Server. Dla każdej tabeli i/lub kolumny, do której dany użytkownik (lub grupa użytkowników) powinien mieć ograniczony dostęp, należy zdefiniować stosowane ograniczenia (odczyt, zapis, aktualizacja). W systemie Jeeves można to wykonać za pomocą narzędzia administracyjnego pozwalającego wybrać zarówno użytkownika (lub grupę użytkowników) bazy danych, jak i ograniczenia (zob. wyżej).

Na poziomie grupy tabelę bazy danych można zastąpić widokiem. W wyniku tej operacji system Jeeves będzie posługiwać się widokiem zamiast tabeli. W ten sposób można ograniczyć pobieranie danych z niektórych tabel, np. poprzez wyłączenie pewnej kategorii klientów lub części asortymentu ze zbioru danych udostępnianych określonej grupie użytkowników. Za pomocą widoku można też wpływać na powiązane tabele. Po wybraniu widoku, który ogranicza dostęp do niektórych firm, firmy te będą niedostępne nawet przy pobieraniu danych z innych, powiązanych tabel, m.in. tabel z klientami, zamówieniami itp.

Istnieje też opcja ograniczenia dostępu określonego użytkownika. Polega ona na personalizacji lub ograniczeniu dostępu do menu programu. Ponadto dostępne są opcje uniemożliwiające uruchomienie programu w inny sposób niż za pomocą menu.

Informacja o producencie systemu

Jeeves Information Systems AB pracuje tylko nad jednym produktem - systemem klasy ERP/MRPII - Jeeves Enterprise. System adresowany jest dla średniej wielkości przedsiębiorstw działających w sektorach produkcyjnych, w dystrybucji oraz w sprzedaży usług.

Działalność firmy została zapoczątkowana w 1992 r. W Polsce firma jest obecna od 2004 r.

Jeeves Information Systems AB nie wdraża samodzielnie swoich produktów - skupia się wyłącznie na najwyższej jakości projektowaniu oprogramowania. Przychody firmy pochodzą głównie z opłat licencyjnych związanych z opracowanym oprogramowaniem oraz z usług serwisowych.

System Jeeves Enterprise jest sprzedawany za pośrednictwem Partnerów, którzy są również odpowiedzialni za jego instalację i dostosowanie do potrzeb Klientów oraz za organizowanie dla nich szkoleń a także świadczenie pomocy technicznej.

Firma rozszerza swoją działalność na rynkach światowych. Do tej pory zawarła umowy z 46 Partnerami na całym świecie.

Jeeves Enterprise jest dostępny w kilkunastu językach, a korzystają z niego przedsiębiorstwa w osiemnastu krajach. System jest zainstalowany w ponad tysiącu firm i wykorzystywany przez ponad 17000 użytkowników.

Akcje firmy Jeeves są notowane na rynku "O" list giełdy papierów wartościowych w Sztokholmie od 1999r. Firma jest strategicznym partnerem firm Microsoft i IBM.

Więcej informacji na stronie: www.jeeves.pl