Skip to content

foivz/pi2024-zadace-lkukec22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Naziv projekta

Korisnički zahtjevi za sustav upravljanja gradskim prijevozom putnika

Podaci o studentu

Ime i prezime E-mail adresa (FOI) JMBAG Github korisničko ime
Luka Kukec lkukec22@foi.hr 0016158557 lkukec22

Opis domene

Domena projekta je softversko rješenje za sustav upravljanja gradskim prijevozom putnika. Rješenje ima za cilj digitalizirati cjelokupno upravljanje gradskim prijevozom.

S ovime će se poboljšati efikasnost gradskog prijevoza u smilsu upravljanja. Administratori će lakše moći unjeti i ažurirati podatke o voznom redu, linijama i stanicama. Kako bi i lakše pratili podatke sustav ima i mogućnost generiranja izvješća.

Specifikacija projekta

  1. Prikaz informacija o linijama i voznom redu: Zaposlenici trebaju imati jasan i lak pristup informacijama o linijama i voznom redu.

  2. Unos i ažuriranje podataka o voznom parku:

Sustav će omogućiti unos i ažuriranje podataka o voznom parku (modeli, kapaciteti, tehničko stanje...). Mogućnost unosa i ažuriranja podataka imaju tehničko osoblje i vozači autobusa.

  1. Izrada izvješća o prodaji karata:

Sustav će omogućiti generiranje izvješća o prodaji karata.

  1. Prikaz statističkih podataka o korištenju sustava:

Sustav će prikazivati statističke podatke o broju putnika, broju prodanih karata, korištenju linija.

  1. Validacija karata u autobusima:

Sustav će omogućavati validaciju karata u autobusima korištenjem validatora. Validator će prikazati informacije o valjanosti karte i preostalom broju vožnji.

  1. Upravljanje profilima:

Sustav će omogućiti kreiranje i upravljanje profilima za administratore i vozače autobusa. Profili će sadržavati osnovne kontakt informacije, uloge i dozvole u sustavu.

  1. Praćenje autobusa:

Sustav će pratiti lokaciju autobusa u realnom vremenu koristeći GPS.

  1. Upravljanje rasporeda rada vozača:

Sustav će omogućiti upravljanje i planiranje rasporeda rada vozača.

Zadatak

Korisnički zahtjevi za Sustav upravljanja gradskim prijevozom putnika OPIS Gradski autobusi Varaždin svakodnevno i redovito voze gradskim i prigradskim relacijama. Veliki broj putnika se oslanja na naš gradski prijevoz kako bi na vrijeme stigli na posao, školu, liječniku, te kako bi obavili različite obveze u gradu. Zbog toga je izuzetno važno kvalitetu usluge prijevoza održavati na visokoj razini. Kako bismo unaprijedili poslovne procese naše firme te podigli razine kvalitete usluge prema krajnjim korisnicima odlučili smo digitalizirati naše poslovanje koje se trenutno vodi „na papiru“. S uklanjanjem papira iz poslovanja bismo krenuli od naših zaposlenika. Oni bi sada definiranje vozila u voznom parku poduzeća, te definiranje autobusnih stanica u potpunosti provodili digitalno. Također zaposlenici bi bili zaduženi da kroz sustav definiraju vozne linije i vozni red za svaku od njih. Podrazumijeva se da bi zaposlenici trebali moći na prikladan način vidjeti definirane vozne linije i red. Iz sigurnosnih i logističkih razloga, u svakom trenutku je potrebno znati gdje se pojedini autobus nalazi. Preciznost lociranja vozila mora biti minimalno na razini stanice, tj. mora se znati koja je posljednja stanica na kojoj je autobus bio. Na sastancima često raspravljamo o linijama i voznom redu, pa bismo htjeli mogućnost strukturiranog ispisa (na papir) informacija o voznom parku, stanicama, linijama, voznom redu i sl.

Od naših putnika često dobivamo povratne informacije, kritike i prijedloge za poboljšanje usluge. Jedna od stvari na koju se putnici najčešće žale je da na autobusnim stanicama ne vide jasno autobusne linije i prikaz voznog reda za linije koje prolaze tom stanicom. Također, s obzirom da Varaždin nije tako veliki grad, putnik često treba donijeti odluku hoće li pričekati autobus ili krenuti pješice. Tu odluku bi bilo lakše donijeti ukoliko bi putnik mogao na autobusnoj stanici vidjeti koji autobusi (linije) dolaze i za koliko minuta ih može očekivati. Među najčešćim korisnicima naše usluge prijevoza su umirovljenici, kojima je to vrlo često jedini način kako doći do liječnika, banke, tržnice i sl. Tim korisnicima bi bilo izuzetno korisno moći na autobusnoj stanici dobiti informaciju kako doći do željene odredišne stanice (kojom autobusnom linijom, treba li presjedati, procijenjeno vrijeme do odredišta i sl.). Jedna od ključnih karakteristika koju putnici očekuju od našeg prijevoza je točnost. Osim gužvi u prometu u određenim dijelovima dana (na što ne možemo utjecati), na točnost polaska sa stanice utječe broj ljudi koji se u tom trenutku ukrcava na autobus. Proces ukrcavanja osobito usporava prodaja karata, koju trenutno obavlja vozač autobusa. Kako bismo ubrzali proces ukrcavanja, željeli bismo putnicima dati mogućnost da preko npr. kioska postavljenog na autobusnoj stanici, kupe kartu dok čekaju na autobus. Također, prilikom ulaska autobus, umjesto očitavanja karte od strane vozača, putnik sam očitava kartu na čitaču postavljenom na ulazu. Osim što bi gore navedene mjere ubrzale proces ukrcavanja putnika, one bi omogućavale i da pratimo koliko putnika se u svakom trenutku nalazi u autobusu. Jedinu zapreku koju tu vidimo je da na neki način treba evidentirati i da je putnik izašao iz autobusa.

Specifikacija zahtjeva treba sadržavati minimalno:

• 8 funkcionalnih zahtjeva, od toga minimalno:

o 1 zahtjev u domeni prikaza dohvaćenih podataka

o 1 zahtjev u domeni unosa podataka

o 1 zahtjev u domeni izrade izvještaja

o 1 zahtjev u domeni prikaza statističkih podataka

• 2 nefunkcionalna zahtjeva, od toga minimalno:

o 1 zahtjev u domeni izgleda softvera

o 1 zahtjev u bilo kojoj drugoj domeni

Link za download: https://elf.foi.hr/mod/resource/view.php?id=88339

Resursi

(Zadaće je obvezno predati u obliku Wiki stranica na ovom repozitoriju. Slike i druge artefakte koje ćete koristiti na wiki stranicama smjestite u mapu dokumentacije u repozitoriju!)

Svi resursi nalaze se u mapi Documentation.

About

pi2024-zadace-lkukec22 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages