Temat: Aplikacja do zarządzania liniami autobusowymi PKS
Kategorie użytkowników:
Użytkownik niezalogowany:
*może przeglądać rozkład jazdy
*może kupić bilet
*może wydrukować bilet
Użytkownik zalogowany
*to samo co użytkownik niezalogowany
*może korzystać z promocji i ulg
*może oznaczać kursy jako ulubione
*może usuwać kursy z ulubionych
*może przeglądać historię transakcji
Kierowca busu
*może przeglądać listę swoich kursów
*może przeglądać listę pasażerów w danym kursie
*może wydrukować listę pasażerów
Administrator
*może definiować rodzaje i ceny biletów
*może definiować listę autobusów
*może definiować listę kierowców
*może definiować listę zniżek
*może przeglądać raporty z poszczególnych tras
Wykorzystywane technologie:
Front-end: Angular
Back-end: Spring
Baza danych: MySQL (+ ewentualnie ElasticSearch)
Skład zespołu:
Karol Ślusarz
Mateusz Wójcik
Vladyslaw Bilous
Realizowane tematy:
Karol Ślusarz:
Podstawy inżynierii programowania/inżynieria programowania: Bank
Temat pracy inżynierskiej: Zamek elektroniczny
Mateusz Wójcik:
Podstawy inżynierii programowania/inżynieria programowania: System zarządzania lotniskiem
Temat pracy inżynierksiej: Plugin do IDE Intelij
Podział prac:
Karol Ślusarz: system uprawnień, funkcje administratora