Use Cases - Galshalom5/Social-Trip GitHub Wiki

Use Case Diagram

Untitled Document (1)

Use Case Template

Use Case ID: 01
Use Case Name: View Trip List & Registration
Date Last Updated: 27/06/2020
Actor: User
Description: The use case allows the actor to view the scheduled trips and register for scheduled trip.
Preconditions:
Postconditions: actor filled all the input fields that required for the trip.
Basic Flow: When the actor click on the trips tab, the screen content switch to trip list from trips tab.
Use Case ID: 02
Use Case Name: View Gallery
Date Last Updated: 27/06/2020
Actor: User
Description: The use case allows the actor to view all trips.
Preconditions:
Postconditions:
Basic Flow: When the actor click on the Gallery tab, the screen content switch to Gallery view.
Use Case ID: 03
Use Case Name: About Us
Date Last Updated: 27/06/2020
Actor: User
Description: The use case allows the actor to read our story.
Preconditions:
Postconditions:
Basic Flow: When the actor click on the about us tab, the screen content switch to read story view.
Use Case ID: 04
Use Case Name: Contact Us
Date Last Updated: 27/06/2020
Actor: User
Description: The use case allows the actor to contact the system manager.
Preconditions:
Postconditions: actor filled all the input fields that required ,confirmation email will be send to the actor, email including actor Details will be send to the system manager.
Basic Flow: When the actor click on the contactUs tab, the screen content switch to contactUs form.
Use Case ID: 05
Use Case Name: Admin Log in
Date Last Updated: 27/06/2020
Actor: Manager
Description: The use case allows the admin to log into the system.
Preconditions:
Postconditions: admin filled userName and password as required.
Basic Flow: When Admin click on the Admin section, screen switch to login form for admin.
Use Case ID: 06
Use Case Name: Feedbacks Management
Date Last Updated: 27/06/2020
Actor: Manager
Description: The use case allows the admin to Manage the feedbacks system.
Preconditions: Admin logged in.
Postconditions:
Basic Flow: When Admin logged in and click on Feedbacks Management tab, screen content switch to feedbacks management tab content.
Use Case ID: 07
Use Case Name: Events Management
Date Last Updated: 27/06/2020
Actor: Manager
Description: The use case allows the admin to Manage the events system.
Preconditions: Admin logged in.
Postconditions:
Basic Flow: When Admin logged in and click on Events Management tab, screen content switch to events management tab content.
Use Case ID: 08
Use Case Name: Timeline Management
Date Last Updated: 27/06/2020
Actor: Manager
Description: The use case allows the manager to edit add and remove event from timeline.
Preconditions: Admin logged in.
Postconditions:
Basic Flow: When Admin logged in and click on Timeline Management tab, screen content switch to timeline management tab content.
Use Case ID: 09
Use Case Name: Gallery Management
Date Last Updated: 27/06/2020
Actor: Manager
Description: The use case allows the manager to edit add and remove from gallery.
Preconditions: Admin logged in.
Postconditions: the Authentication of files succeed for adding operation.
Basic Flow: When Admin logged in and click on Gallery Management tab, screen content switch to gallery management tab content.
Use Case ID: 10
Use Case Name: Journey Management
Date Last Updated: 27/06/2020
Actor: Manager
Description: The use case allows the manager to edit add and remove each trip.
Preconditions: Admin logged in.
Postconditions: Admin filled all the input fields that required for adding trip.
Basic Flow: When Admin logged in and click on Journey Management tab, screen content switch to journey management tab content.
Use Case ID: 11
Use Case Name: Massage Management
Date Last Updated: 27/06/2020
Actor: Manager
Description: The use case allows the manager to read and answer from inbox.
Preconditions: Admin logged in.
Postconditions:
Basic Flow: When Admin logged in and click on Massage Management tab, screen content switch to massage management tab content.