Skip to content

Latest commit

 

History

History
65 lines (63 loc) · 1.3 KB

TrainTicket_Use_Cases.md

File metadata and controls

65 lines (63 loc) · 1.3 KB

Use Cases for TrainTicket

Regular User

Login

  • Valid Credentials
  • Invalid Credentials
    • Unknown username
    • Password not correct
  • Logout

Booking Tickets

  • Booking Economy
  • Booking First Class
  • Saved Contact 1/2
  • Custom Contact
  • With/Without Assurance
  • With/Without Food
  • With/Without Consign

Order List

  • Update Consign
    • Invalid Phone Number
  • Pay For Ticket

Collect Ticket

  • Collect Ticket

Enter Station

  • Enter Station

Admin

Admin Login

Order List

  • Add Order
  • Delete Order
  • Update Order

[ ] Route List

  • Add Route
  • Delete Route
  • Update Route
  • Invalid Start Station

Travel List

  • Add Travel
  • Delete Travel
  • Update Travel

User List

  • Add User
  • Delete User
  • Update User

Contact List

  • Add Contact
  • Delete Contact
  • Update Contact

Station List

  • Add Station
  • Delete Station
  • Update Station

Train List

  • Add Train
  • Delete Train
  • Update Train

Price List

  • Add Price
  • Delete Price
  • Update Price

Config List

  • Add Config
  • Delete Config
  • Update Config