Siemens TuE

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

ConSol* Consulting & Solutions Software Poland: Siemens TuE

 

”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.