Przewoźnicy on-line

Przewoźnicy on-line to system używany przez naszą firmę do zarządzania transportem publicznym.

System został zaprojektowany w oparciu o trójwarstwową architekturę klient-serwer. Wykorzystanie takiej asymetrycznej architektury oprogramowania umożliwiło rozdzielenie grup funkcjonalności w celu zwiększenia elastyczności i ułatwienia wprowadzania zmian w każdej z części.

System został zrealizowany w oparciu o technologię Java. Wykorzystuje on nowoczesne i sprawdzone technologie: Spring Framework, Hibernate Framework, Java Server Faces.

Interfejs użytkownika stanowi serwis WWW, dziÄ™ki czemu Klient nie musi instalować żadnego oprogramowania na swoim komputerze. W celu poprawy ergonomii intefrejsu oraz umożliwienia wykorzystania zaawansowanych technik edycyjnych zostaÅ‚a wykorzystana technika AJAX (ang. Asynchronous JavaScript and XML – Asynchroniczny JavaScript i XML), zrealizowana za pomocÄ… technologii Google Web Toolkit.

System jest umieszczony na skalowalnych kontenerach aplikacji Apache Tomcat.

Do generowania raportów oraz wydruków rozkÅ‚adów wykorzystywana jest biblioteka Jasper Report – najbardziej popularna i dojrzaÅ‚a biblioteka tego typu dostÄ™pna dla Å›rodowiska Java. Umożliwia szybkie tworzenie nawet bardzo zaawansowanych raportów, cechujÄ…c siÄ™ przy tym bardzo dobrÄ… wydajnoÅ›ciÄ….

System wykorzystuje bazÄ™ MySQL – bardzo szybki, sprawdzony i nowoczesny silnik bazodanowy, umożliwiajÄ…cy w prosty sposób klastrowanie i uzyskanie maksymalnej wydajnoÅ›ci i skalowalnoÅ›ci.

Obecna wersja: 3.8.0

Słowa kluczowe: , , , , , , , , , , , , , ,