You are on page 1of 6

Vision Document

CS309-Object Oriented Analysis & Design

Course Instructor
Dr.Khubaib Amjad

Lab Instructor
Saqib hayat

Submitted By
F17-8008
F17-8110
F17-8182

Date

Fall 2019

Department of Computer Science


FAST – National University of Computer & Emerging Sciences
Chiniot-Faisalabad Campus
CS309-Object Oriented Analysis & Design
2
Table of Contents
1 Document Version....................................................................................................................................2
2. Introduction.............................................................................................................................................4
3 Business Opportunity...............................................................................................................................4
4 Problem Statement....................................................................................................................................4
5 Summary of Features................................................................................................................................5
5.1 Database............................................................................................................................................5
5.2 Accounts............................................................................................................................................5
5.3 View Status of whole system.............................................................................................................5
6 Product Overview.....................................................................................................................................5
7 Dependencies and Constraints..................................................................................................................5
8 Cost and Pricing.......................................................................................................................................6
9 Licensing and Installation.........................................................................................................................6
CS309-Object Oriented Analysis & Design
3
1 Document Version

Version Date Description Authors


V1.0 Initial Vision Document Sohaib Salman
Hassan Farooq
Anosha Batool

V2.0 Refined Vision


Document
CS309-Object Oriented Analysis & Design
4

2. Introduction
We envision a next generation Bus Reservation System with the flexibility to choose your own bus
service. It focuses on the capabilities needed by stakeholders, and the target users. This vision
document applies to Bus Reservation System, which will be developed by AHS development team. The
booking management system will monitor, control and coordinate with a wide variety of bus services
throughout Pakistan such as Daewoo, Faisal Movers, Bilal Travel.

3 Business Opportunity
Simulating the presence of Bus Reservation System is a must-have for everyone. This can help you book
your tickets easily from anywhere. We know that your time is precious so you don’t need to visit each bus
- terminal moving from one end of city to other wasting so much time. This system provides access to bus
routes, their departure and their arrival time and seats availability. This system will provide these
functions and more to satisfy passengers.

4 Problem Statement
The problem of Wastage of time, money

Affects passengers

The impact of which is Uncertainty in tickets available, time at which bus would leave and if
the bus is dropped or not.
A successful solution would be A flexible, cost effective bus reservation system that can easily be
operated by its user. This can help you book your tickets easily from
anywhere. We know that your time is precious so you don’t need to
visit each bus - terminal moving from one end of city to other wasting
so much time. This system provides access to bus routes, their
departure and their arrival time and seats availability.
For Passengers

Who Are in need to know the schedule of buses.

The Bus Reservation System Is a software

That can help you book your tickets easily from anywhere. We know that
your time is precious so you don’t need to visit each bus - terminal
moving from one end of city to other wasting so much time. This
system provides access to bus routes, their departure and their arrival
time and seats availability
Unlike Current available systems that do not provide facility to reserve your
seat from every service.
Our product can help you book your tickets easily from anywhere. We know that
your time is precious so you don’t need to visit each bus - terminal
moving from one end of city to other wasting so much time. This
CS309-Object Oriented Analysis & Design
system provides access to bus routes, their departure and their arrival 5
time and seats availability.

5 Summary of Features
5.1 Database
Username, password, email, bus id, bus route, bus departure time, bus arrival time, seats available, bus
service, admin ID, admin password.

5.2 Accounts
5.2.1 Register

5.2.2 Login

5.3 View Status of whole system


5.3.1 View routes

5.3.2 View status of bus

5.3.3 View departure time

5.3.4 View seat availability

5.3.5 View cost

6 Product Overview
Customer Benefits Supporting Features
Convenient, flexible access to bus services Database
Secured access to the system authentication, access control to the system
Reservation of seat Database

7 Dependencies and Constraints


The AHS is developed using a component based software engineering approach.

7.1 Security:

Security for Bus Reservation System includes authentication, access control, data integrity and data
integrity.

Authentication of the user is by identifier and password.

Admin can change and monitor the routes and add more bus services.

7.2 Usability

User Friendly

7.3 Responsiveness
CS309-Object Oriented Analysis & Design
System responds quickly to user requests or changes in the environment. 6

7.4 Capacity

Maximum number of seats per bus (40)

Maximum number of routes (15)

8 Cost and Pricing


TBD

9 Licensing and Installation


The product requires professional installation. It must be installed by licensed personnel only.

You might also like