3
1
Fork 0
dydaktyka/bikol/ZPRILI1_201920L/gr16.md

5.1 KiB

Strona automatycznie zmigrowana z systemu Eduwiki z wykorzystaniem Pandoc s439490,s439469,s430515,s355556:read,write Known:read All:

Zespół

|| Imię i nazwisko || Numer indeksu || Zakres prac || || Szymon Rakowski || 439469 || BackEnd(Django,Python), Skrypty(Python), Serwer(VPS), Baza danych(PostgreSQL) || || Joanna Tarnowska || 355556 || FrontEnd(mocki,Vue.js,HTML,CSS,PHP,Cordova- Quasar) || || Marcin Szymczak || 439490 || Frontend (Vue.js, Cordova - Quasar, SCSS) Backend (Django,Python) || || Patryk Gajewski || 430515 || Backend(Django,Python)||

Tytuł

Iterway

Opis

Iterway to aplikacja mobilna, której głównym założeniem jest możliwość wyszukania trasy z punktu A do punktu B przez użytkownika w uwzględnieniem płatności za przejazd. Kwota ma zawierać w sobie opłaty za płatne odcinki trasy oraz cenę za paliwo. Kwoty za odcinki płatne będą pobierane ze stron ich właścicieli, natomiast kwota za paliwo będzie obliczana na podstawie podanego przez użytkownika średniego spalania samochodu lub poprzez wybranie modelu samochodu. Aplikacja będzie również dawała możliwość podzielenia ceny za przejazd na odpowiednią ilość pasażerów.

Aktorzy

Podstawowi

- Użytkownik aplikacji

- Administrator systemu

User stories

Priorytet: WYSOKI

1. Jako użytkownik chcę sprawdzić trasę od punktu A do punktu B.

2. Jako użytkownik chcę sprawdzić przez jakie odcinki płatne przechodzi trasa.

3. Jako użytkownik chcę sprawdzić, ile zapłacę za odcinki płatne na trasie.

4. Jako użytkownik chcę wprowadzić średnie spalanie swojego samochodu do aplikacji i sprawdzić, ile zapłacę za paliwo na trasie.

5. Jako użytkownik chcę dodać przystanki na mojej trasie.

6. Jako użytkownik chcę przenosić wyznaczona trasę do nawigacji (Google Maps)

7. Jako administrator chcę dodać nowe odcinki płatne oraz cenę za przejazd przez nie.

8. Jako administrator chcę zmodyfikować aplikację w przypadku zmiany ceny za przejazd przez właściciela danego odcinka trasy.

9. Jako administrator chcę móc modyfikować aplikację.

Priorytet: ŚREDNI

1. Jako użytkownik chcę móc wybrać swój model samochodu i sprawdzić, ile zapłacę za paliwo na trasie.

2. Jako użytkownik chcę sprawdzić jaki będzie koszt przejazdu ze znajomymi z podziałem kosztów.

3. Jako użytkownik chcę aby aplikacja brała pod uwagę natężenie ruchu.

4. Jako użytkownik chcę aby aplikacja pobierała moja aktualną lokalizację.

Priorytet: NISKI

1. Jako użytkownik chcę sprawdzić, jakie będą koszty podróży po podzieleniu ich na wprowadzoną liczbę pasażerów.

2. Jako użytkownik chcę sprawdzić cenę za alternatywne połączenie innym środkiem komunikacji.

3. Jako użytkownik chcę sprawdzić alternatywną drogę bez odcinków płatnych lub tańszą.

4. Jako użytkownik chcę ustalać godzinę wyjazdu.

Technologie

- Cordova/Quasar

- PostgreSQL

- Python

- Vue.js

- Django

- NginX

- HTML/CSS/PHP

Wizja

1. Wstęp

Wizja projektu jest pierwszym etapem rozpoczynającym projekt, mającym na celu opracowanie koncepcji projektu inżynierskiego Iterway oraz oszacowanie potencjalnego zakresu projektu, czasu jego realizacji oraz wybranie

2. Cel

Celem projektu jest stworzenie aplikacji mobilnej skierowanej do osób wyznaczających trasę, które chcą obliczyć dokładny koszt takiej podróży wliczając wszystkie odcinki płatne oraz cenę za paliwo.

3. Rynek

Aplikacja służy dla kierowców często podróżujących w różne miejsca, którzy przed rozpoczęciem podróży chcą wiedzieć, ile odcinków płatnych będzie na trasie i ile za nie zapłacą oraz jaki będzie koszt paliwa na danej trasie.

4. Użytkownicy

Użytkownikami aplikacji będą kierowcy zawodowi oraz kierowcy prywatni szukający odpowiedniej trasy.

5. Opis produktu

Iterway to aplikacja mobilna, której głównym założeniem jest możliwość wyszukania trasy z punktu A do punktu B przez użytkownika w uwzględnieniem płatności za przejazd. Kwota ma zawierać w sobie opłaty za płatne odcinki trasy oraz cenę za paliwo. Kwoty za odcinki płatne będą pobierane ze stron ich właścicieli, natomiast kwota za paliwo będzie obliczana na podstawie podanego przez użytkownika średniego spalania samochodu lub poprzez wybranie modelu samochodu. Aplikacja będzie również dawała możliwość podzielenia ceny za przejazd na odpowiednią ilość pasażerów oraz pokazanie alternatywnej, tańszej trasy (lub środka komunikacji).

6. Zakres i ograniczenia

Zakres aplikacji będzie obejmował trasy na terenie Polski wliczając w to odcinki płatne prywatnych właścicieli oraz rządu polskiego.

Ograniczenia:

- zmieniające się ceny odcinków płatnych

- różne sposoby przedstawiania cen za odcinki płatne (płatność za km, płatność za konkretny odcinek od bramki A do bramki B, niższa cena za więcej przejechanych km itp)

- różne strony internetowe właścicieli tras

Linki

https://git.wmi.amu.edu.pl/s439469/Iterway

https://marvelapp.com/22hdbicg/screen/68519465