Professional Documents
Culture Documents
PROJECT TITLE
ONLINE GEDA BUS
RESERVATION SYSTEM
SAD PROJECT
GROUP 7&8
GROUP MEMBERS ID
Contents
Phase One: …………………………………………………..… 3
1.1 Background of Geda Bus ……………………………………… 4
1.2 Statement of problem …………………………………………… 4
1.3 Objective (general and specific) ………………………………4
1.4 Methodology ……………………………………………………….. 5
1.5 Feasibility …………………………………………………………….6
1.6 Project scope ………………………………………………………. 8
1.7 Importance of the project ………………………………………9
ACKNOWLEDGMENT
Unlimited praise for God as the number of his creatures, the gratification of himself, the weight
of throne, and extension of his word.
Also I would like to thanks my group members for their continuous support and assistant
for their cooperative, indirect, or directly contribution in finishing this project.
ABSTRACT
Online Bus Ticket Reservation system is web based application that works within a centralized
network. this project presents a review on the software ‘’online bus ticket reservation system’’ as
should be used in a bus transportation system , a facility which is used to reserve seat ,
cancellation of reservation and different types of route enquiries used on securing quick
reservations . OBTRS is built for managing and computerizing the traditional database, ticket
booking and tracking bus and travel made. It maintains all customer details, bus details,
reservation details.
First module helps the customer to enquire the availability of seats in a particular sky bus at a
particular date.
And in the fourth module, the customer will be able to forward his/her comment.
Currently, the type of system being used at the counter is an internal system which is manually
used in selling the bus tickets. The problems facing the Company are that Customers have to go
to the counter to buy bus ticket or ask for bus schedule ,customers will also have to queue up for
a long time in order to secure a bus ticket a will also need pay cash when they buy the bus ticket.
1.3. Objective
1.3.1 General objective
The main purpose of this project is to automate the manual procedures of reserving a bus ticket
for any journey made through Geda Bus Transport Company (GBTC).This System is said to be
an automatic system and customers can select seats by themselves.
To develop online reservation and ticketing system that have been replaced the manual ticketing
system and offering, comfortable, and cost effective travel solution to the customer.
1.4. Methodology
In our views we are providing to or the aim is to change the current system to more applicable
one to give more services for the customers easily.
We decided to use object oriented because of the following reasons.
It would facilitate code re use since it implements the concepts of object oriented method
like, inheritance, encapsulation and polymorphism. From development method, we use
prototyping and from testing method we use integration and system testing.
2011(Mar-Jun)
No. Task Name P3,2011 Dec1,2012 Dec20,2012 Jan10,2012 Mar26, 2012 May
25,2012
1 Project
Description
2 Proposal
submission
3 SRS
4 Design
Document
5 Implementation
Document
6 Operation
testing
1.5.3Economic Feasibility:
Since the system is being automated to avoid extreme problems of customer in canceling tickets,
this in turn helps them to increase their satisfaction than they get can before. For the project we
are working on, we have the following benefits and costs.
1.5.3.1. Benefits:
A) Tangible Benefits:
The main advantage of this project was going to be computerized in order to reduce
resources used for manual operation and it will save time that can be spent during manual
system.
B) Intangible Benefits:
The intangible benefits we have pointed out in the system development are:
The following are the types of tasks and as well as the responsibility each of us can have.
Project manager:
Eyob Desta and Mekuanint Tekle manage our project in such a way that he arranges all
important tasks for each of us.
Number Techniques
1 E-mail account
2 Mobile phone
3 Schedule(time table)
1.7. Scope
The scope of Online Geda Bus Tour and Travel Ticket Reservation system is the boundary that
we are performing online tasks in the Reservation system.
1.9. Opportunities
Attract more customers.
To create work opportunities to the people
Decrease spent resources like, manpower, time and etc.
Increase user satisfactions
User: people who open the Online Geda Bus Ticket Reservation System (OGBTRS) web site
and the administrator of the (OGBTRS) web site.
Pages shall be connected each other in a consistent way. Operations can be done with the system
shall be repeatable.
2. See current reservations on different Geda buses along with the details.
3. Able to choose the seats which are available for a certain class.
4. Message should be send to the concerned person about the confirmation of the ticket to the
specified system user.
5. A calendar should be there which helps the person to select dates. It should also show the
public and nation holidays.
6. The system should automatically show the schedule for the corresponding seat and amount of
money needs to be pay for selected seats.
Clerk is responsible for updating and the maintenance of the web site content such as
adding/removing information about the company, adding/removing links onto the main bar,
adding/removing Medias in the content menu, adding/removing/updating links on the calendar
and the menu changing the logo.
Customer: customers are people who shall use OGBTS. To use this service people have the
basic computer using ability. They shall see the Geda buses information which is belong to
current time.
The following are the functional requirements associated with the new system.
FR7 .The system will allow Manager/Clerk to make changes to certain settings including:
Database
Username
Password
Database Name
2.3.5 Functions
2.3.5.1 System Features
For users to have a complete understanding about the system, system feature is the main
thing to be considered.
The system performance is adequate. However, Online Geda Bus Ticket Reservation Systems
working with the user internet connection, 60% of the performance is up to the client side.
The following are the non-functional requirements associated with the new system.
The system must be error free while operating with a huge set of data.
The system must be user friendly
The system must recover immediately when a user enters erroneous data.