E-tramvaj
Naš projekt bi omogućio elektroničku kupnju tramvajskih karata i informacije o određenim linijama te lokacijama tramvaja i tramvajskih stanica.
Zahtjevi za funkcionalnostima programskog proizvoda bi bili sljedeći: autentikacija korisnika, pregled informacija o voznom redu i linijama, pračenje trenutnih lokacija tramvaja, kupnja elektroničkih karata, generiranje QR koda za kartu, praćenje obavijesti, praćenje slobodnih mjesta u tramvaju, pregled opisa određenih tramvaja, mogućnost pravljenja zahtjeva za izdavanje pretplatnih karata, mogućnost prijave izgubljenih stvari i informacije o izgubljenim stvarima.
Oznaka | Naziv | Kratki opis |
---|---|---|
F01 | Autentikacija/login | Da bi osoba pristupila svojim kupljenim kartama potrebno je napraviti login. |
F02 | Pregled informacija o voznom redu i linijama | Korisniku bi se omogućio pregled osnovnih informacija kao npr. od kud do kud vozi određena linija te kada i gdje staju određeni tramvaji. |
F03 | Praćenje trenutnih lokacija tramvaja na geo karti | Korisnik bi mogao u svakom trenutku pogledati u aplikaciji koja je bila zadnja stanica na kojoj je tramvaj stao i na kojoj se stanici očekuje njegov dolazak. |
F04 | Kupnja elektroničkih karata | Mogućnost kupnje karte kartičnim plaćanjem te dobivanje računa + QR koda koji se može skinuti u pdf formatu. |
F05 | Plaćanje kriptovalutama | Ova funkcionalnost bi omogućila plaćanje raznim kriptovalutama. |
F06 | Praćenje obavijesti | Dio aplikacije u kojem bi korisnik mogao pregledati obavijesti koje šalje tramvajska usluga kao npr. da jedna linija ne vozi. |
F07 | Praćenje slobodnih mjesta u tramvaju | U svakom tramvaju bi se pratio broj kupljenih karata te bi se tako moglo u aplikaciji pratiti koliko je pun neki tramvaj. |
F08 | Pregled opisa određenih tramvaja | Kada bi odabrali neki tramvaj, za njega bi se ispisala svaka linija kojom on vozi te vremena i stajališta. |
Microsoft Visual Studio, Github, MySQL workbench, Braintree, Coinbase Commerce, ngrok, xampp, apache netbeans