Changes between Initial Version and Version 1 of ApplicationDesign


Ignore:
Timestamp:
01/09/25 14:09:02 (6 days ago)
Author:
222077
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ApplicationDesign

    v1 v1  
     1= Application Design - Everyday Scenarios and Use Cases =
     2
     3== Actors ==
     4 * **Unsigned-in User** – a user who can search for routes but cannot buy tickets or view personal trips.
     5 * **Signed-in User (Traveler)** – a user who can register, log in, search routes, view trips, leave reviews, buy tickets, and download tickets.
     6 * **Driver** – a user responsible for managing trips assigned to them.
     7 * **Transport Organizer** – a user who manages vehicles, routes, and trip organization.
     8
     9== Use Cases ==
     10 * **[wiki:LoginUseCase Login]** 
     11 * **[wiki:RegisterUseCase Register]** 
     12 * **[wiki:SearchRoutesUseCase Search Routes]** 
     13 * **[wiki:ViewMyTripsUseCase View My Trips]** 
     14 * **[wiki:SeeMyReviewsUseCase See My Reviews]** 
     15 * **[wiki:LeaveReviewUseCase Leave a Review]** 
     16 * **[wiki:AddRouteToFavoritesUseCase Add Route to Favorites]** 
     17 * **[wiki:TripReviewsUseCase Trip Reviews]** 
     18 * **[wiki:ViewRouteUseCase View Route]** 
     19 * **[wiki:BuyTicketsUseCase Buy Tickets]** 
     20 * **[wiki:DownloadTicketsUseCase Download Tickets]** 
     21 * **[wiki:ManageTripUseCase Manage Trip (Transport Organizer)]** 
     22 * **[wiki:RegisterVehicleUseCase Register Vehicle (Transport Organizer)]** 
     23 * **[wiki:OrganizeTripUseCase Organize Trip (Transport Organizer)]** 
     24
     25== Most Important Scenarios ==
     26 * **[wiki:RegisterUseCase Register]** 
     27 * **[wiki:BuyTicketsUseCase Buy Tickets]** 
     28 * **[wiki:SearchRoutesUseCase Search Routes]** 
     29 * **[wiki:ViewRouteUseCase View Route]** 
     30 * **[wiki:OrganizeTripUseCase Organize Trip (Transport Organizer)]**