więcej
Transkrypt
więcej
XPro sp. z o.o. ul. Borowskiego 2, 03-475 Warszawa Tel/fax: +48 22 518 99 90 NIP: 534-22-08-893 SteelOrbis Events – Case study Wprowadzenie SteelOrbis Events Web to aplikacja internetowa umożliwiająca odwiedzającym: • przeglądanie informacji na temat przyszłych, aktualnych oraz przeszłych wydarzeń organizowanych przez SteelOrbis, Wykorzystane technologie • przeglądanie informacji o firmie, • Java 1.4.x • rejestrowanie się jako uczestnicy poszczególnych • Serwer aplikacyjny, obsługujący Java wydarzeń, • płatność kartą za usługi oferowane przez SteelOrbis, Aplikacja ma umożliwiać uprawnionym pracownikom zarządzanie informacjami na temat wydarzeń i firmy Servlet 2.4 • Tapestry 4.0.2 • Tapestry-spring 0.1.2 SteelOrbis z poziomu przeglądarki oraz wspierać • FCKeditor 2.3 / Tapestry man-tap obsługę rejestracji online. Ze względu na intuicyjny • Hibernate 3.1.3 interfejs nie jest potrzebna wiedza informatyczna. • Jakarta commons-dbcp 1.2.1 Architektura • Spring framework 2.0 Środowisko, w jakim będzie działać system • Jakarta commons beanutils 1.7.0 Maszyna wirtualna, kompatybilna z Javą 1.4.2 • Acegi Security 1.0.1 • Junit 3.8.1 (do testowania) • Serwer aplikacyjny Tomcat 5.0.x • HSQLDb 1.8.0.4 (do testowania) • Relacyjna baza danych, która będzie wykorzystana • Easymock 1.2_Java1.3 (do testowania) jako trwały magazyn danych systemu Wytyczne, dotyczące funkcjonowania • System stworzony w oparciu o obiektowy model dziedziny • Dane obiektów dziedziny są przenoszone do bazy danych za pomocą Hibernate • Framework Spring konfiguruje dostęp do bazy danych oraz komponentów usługi • Do zarządzania sesjami i transakcjami Hibernate użyć modelu „Open session in view” • Interfejs użytkownika jest tworzony przy wykorzystaniu frameworka Tapestry • Jako środek zabezpieczający dostęp do części zarządzającej serwisem wykorzystać moduł Acegi Środowisko projektowania • Sun JDK 1.4.2_07 • Eclipse 3.2 • XMLBuddy 2.0.72 Community Edition • Maven 2.0.4 • Tomcat 5.0.28 • MySQL 5.1 (we wstępnych fazach produkcyjnych) • IBM DB2 Enterprise server 8.2 (w testach końcowej fazy produkcyjnej) Security SteelOrbis Events – Case study Copyright @ 2007 XPro sp. z o.o.