Documente Academic
Documente Profesional
Documente Cultură
PRESENTED BY
4/18/2017 2
CONTENT
Title
User Interface
Mock demo
4/18/2017 3
Project Title:
4/18/2017 4
USE CASE
The use cases describe the system from the user’s point of view!
A use case is a description of how a user will use the system-to-be
to accomplish business goals
4/18/2017 5
Use case Diagram
4/18/2017 6
Use Case : 1 Ticket Reservation
Use case UC-1: Ticket Reservation
Actor’s Goal: To check detail information and reserve bus travels tickets in online
Preconditions: The system displays the menu of available functions that’s are detailed information, ticket reservation and cancelation
Postconditions: The customer who want to buy or cancel ticket can do.
Flow of Events for Main Success Scenario:
1. Customer/Admin arrives at the website and sees the menu item “Home, terms & condition, feedback, latest news”. Customer can visit
the site as a guest user but to reserve the ticket he have to be a authenticate user.
2. include::AuthenticateUser (UC-4)
3. System (a) shows to the Customer/admin the online sign in (b) shows create an account, and (c) shows to reserve or cancel tickets.
4. System shows to the customer to how many and which on are available for booking.
4/18/2017 5. Customer/Admin can make reservation of their desired tickets by using fleaxiable payment system. 7
Subroutine «include» Use Case
1a. System (a) detects that the count of failed attempts exceeds the maximum allowed number, (b) shows a message and at last
stop to access the system.
4/18/2017 2. Customer/Admin have a valid identification account for accessing the system 8
3. Same as in Step 3 above
Use Case : 2 Admin Panel
Actor’s Goal: To control the total system and make it trustable for customer.
3. System (a) allows to the Admin about adding detailed information (b) allows to manage the profile and (c) allows to add new
members
4. System allows to the Admin to confirm the reservation after receving payment of the booking tickets
5. Admin make sure about cancelation the booking ticket.
4/18/2017 9
Use Case : 3 Detailed Information
REQ3
Related Requirem’ts:
Computer, website
Participating Actors:
Postconditions: the user can access the detailed information about his trip
Flow of Events for Main Success Scenario:
1. Customer/Admin arrives at the system and fills up leaving from,going to and departing date and the selects item “search”
2. System (a) shows to the Customer/Admin the detailed information but Admin access some extra info that cant acces Customer like add
route,add bus etc.
3. System shows to the view of the seat of bus and its tell the customer that which has not booked yet.
4. Customer/Admin can book their ticket after seeing all this detailed information.
4/18/2017 10
User Interface Design
4/18/2017 11
Home Page:
Welcome To Online
Bus Ticket
Management
System
4/18/2017 12
Detailed Information:
4/18/2017
Confirm Edit Cancel 13
Admin Panel:
4/18/2017 15
Seat Reservation:
Edit Cancel
4/18/2017 16
4/18/2017 17