Top Banner
4/18/2017 1
17

online bus ticket booking system

Jan 22, 2018

Download

Engineering

Umme Habiba
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: online bus ticket booking system

4/18/2017 1

Page 2: online bus ticket booking system

PRESENTED BY

Umme Habiba 142-15-3677

Md. Sadhan Sarker 142-15-4001

Md. Hannan Talukder 142-15-3715

4/18/2017 2

Page 3: online bus ticket booking system

CONTENT

Title

Use case Diagram

Use case detailed

User Interface

Mock demo

4/18/2017 3

Page 4: online bus ticket booking system

Project Title:

Online Bus Ticket Management

4/18/2017 4

Page 5: online bus ticket booking system

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

Page 6: online bus ticket booking system

Use case Diagram

4/18/2017 6

Page 7: online bus ticket booking system

4/18/2017 7

Use case UC-1: Ticket Reservation

Related Requirem’ts: REQ2

Initiating Actor: Any of: Customer, admin

Actor’s Goal: To check detail information and reserve bus travels tickets in online

Participating Actors: Computer, website

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 visitthe 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.

5. Customer/Admin can make reservation of their desired tickets by using fleaxiable payment system.

Use Case : 1 Ticket Reservation

Page 8: online bus ticket booking system

4/18/2017 8

Use Case UC-4: AuthenticateUser (sub-use case)

Related Requirements: REQ1, REQ4

Initiating Actor: Any of: Customer,Admin

Actor’s Goal: To be positively identified by the system (at the ticket booking interface).

Participating Actors: Computer,website

Preconditions:The system displays the menu of available functions that’s are detailed information, ticket reservation and cancelation

Postconditions: None worth mentioning.

Flow of Events for Main Success Scenario:

1. System prompts the actor for identification, e.g., through email

2. Customer/Admin supplies a valid authentication identification for using the system-to-be.

3. System (a) verifies that the account is valid, and (b) permits to the actor for using.Flow of Events for Extensions (Alternate Scenarios):

2a. Customer/Admin enters by an invalid account

1. System (a) detects error, (b) marks a failed attempt, and (c) signals to the actor

1a.System (a) detects that the count of failed attempts exceeds the maximum allowed number, (b) shows a message and at laststop to access the system.

2. Customer/Admin have a valid identification account for accessing the system

3. Same as in Step 3 above

Subroutine «include» Use Case

Page 9: online bus ticket booking system

4/18/2017 9

Use Case UC-1: Unlock

Related Requirem’ts: REQ1,and REQ6

Initiating Actor: Any of: Customer,Admin

Actor’s Goal: To control the total system and make it trustable for customer.

Participating Actors: Computer,website.

Preconditions: The system displays the menu of admin panel.

Postconditions: Whole system make more flexiable for customer to use.

Flow of Events for Main Success Scenario: 1. Admin arrives at the system and selects the menu item “Admin”

3.System (a) allows to the Admin about adding detailed information (b) allows to manage the profile and (c) allows to add newmembers

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.

Use Case : 2 Admin Panel

Page 10: online bus ticket booking system

4/18/2017 10

Use Case UC-1: Unlock

Related Requirem’ts:REQ3

Initiating Actor: Any of: Customer, admin

Actor’s Goal:To check detail information and reserve bus travels tickets in online

Participating Actors:Computer, website

Preconditions:The Customer need to be registered

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 addroute,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.

Use Case : 3 Detailed Information

Page 11: online bus ticket booking system

User Interface Design

The means by which the user and a computer system interact, in particular the use of input devices and software.

4/18/2017 11

Page 12: online bus ticket booking system

4/18/2017 12

Welcome To Online Bus Ticket

Management System

Home Page:

Page 13: online bus ticket booking system

4/18/2017 13CancelEditConfirm

Detailed Information:

Page 14: online bus ticket booking system

4/18/2017 14

CancelEditConfirm

Admin Panel:

Page 15: online bus ticket booking system

4/18/2017 15

CancelEditConfirm

Customer Sign-in :

Page 16: online bus ticket booking system

4/18/2017 16

CancelEdit

Seat Reservation:

Page 17: online bus ticket booking system

4/18/2017 17