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: ajax, apache, b3 studios, b3s, hk, it, java, mysql, oprogramowanie, przewoźnicy on-line, raporty, system, system informatyczny, tomcat, WWW




