|
Klient |
Siemens AG, Monachium |
|
Typ |
Aplikacja internetowa J2EE |
|
Technologie |
JSP, Servlets, EJB, JDBC, JNDI, JMS, XML, UML |
|
Oprogramowanie |
BEA WebLogic Server 5.1, Oracle 8.1.7 |
|
Nakład pracy |
6 osób, 6 miesięcy |

”Termin & Event Management” jest aplikacją internetową wykonaną w technologii J2EE na potrzeby wewnętrzne firmy Siemens. Aplikacja obejmuje swym zasięgiem oddziały firmy znajdujące się na całym świecie. Ma ona za zadanie ułatwić organizację szeroko pojętych wydarzeń zarówno o zasięgu globalnym jak i dowolnym mniejszym (np. w skali jednego biura). Każdy użytkownik, poza standardowym przeglądaniem, otrzymał możliwość subskrypcji zdarzeń, którymi jest zainteresowany. O pojawieniu się nowego zdarzenia w serwisie użytkownik jest powiadamiany pocztą elektroniczną. Poza podstawową funkcjonalnością aplikacja oferuje przygotowanie danych do druku, eksport danych do pliku w formacie CSV oraz możliwość przesłania danych pocztą elektroniczną. System także został wyposażony w rozbudowany moduł administracji dający możliwości nie tylko zarządzania użytkownikami ale również kontroli wszystkich danych w serwisie.
TuE został zaprojektowany z zastosowaniem schematu Model-View-Conroler, który rozdziela aplikację internetową na trzy moduły: danych, widoku i kontrolera. Warstwę danych stanowią beany EJB, natomiast warstwę widoku tworzą strony JSP. Współpraca z pocztą elektroniczną została wykonana przy użyciu technologii JavaMail oraz JMS.
Aplikacja została napisana w całości w Javie zgodnie ze specyfikacją J2EE. Podczas realizacji projektu zastosowany został serwer aplikacji BEA WebLogic 5.1. Po zakończeniu fazy rozwoju aplikacja została z powodzeniem przeniesiona na serwery aplikacji Orion Aplication Server oraz IBM Websphere.