A Project Proposal ON: Bus Reservation Management System
A Project Proposal ON: Bus Reservation Management System
A Project Proposal ON: Bus Reservation Management System
ON
SUBMITTED BY
SUBMITTED TO
Rama Bastola
THAPATHALI CAMPUS
JULY, 2021
ABSTRACT
There are many existing systems for ‘Bus Reservation Management System’ currently
being used. Our proposed program will not only help people to know about the
current fares for the buses for different locations, but it will also help people from the
organization to properly manage the data and deal with both these features along with
other problem’s solution like _________ in the future. So, for all these our program
will come handy.
Ticket Info: User can get all the info related to availability of tickets.
Ticket booking: In this module user can book their ticket as per their preferred
time.
Key Words:
Booking: To reserve place for participation in some event before that specific event is
carried out is known as booking. Our project also deals with details for ticket booking.
i
TABLE OF CONTENTS
ABSTRACT....................................................................................................................i
LIST OF FIGURES........................................................................................................v
LIST OF TABLES........................................................................................................vi
CHAPTER 1: INTRODUCTION..................................................................................1
1.1 Background.......................................................................................................1
1.3 Objectives.........................................................................................................1
1.4 Applications......................................................................................................1
2.2References………………………………………………………………..4
CHAPTER 3: METHODOLOGY.................................................................................5
3.1System Development………………………………………………………….5
3.1.1Probem Analysis………………………………………………………..5
3.1.2Development Approach…………………………………………………5
CHAPTER 4: EPILOGUE.............................................................................................8
REFERENCES.............................................................................................................11
APPENDICES..............................................................................................................12
iii
LIST OF FIGURES
FIGURE PAGE
iv
LIST OF TABLES
TABLE PAGE
v
CHAPTER 1: INTRODUCTION
1.1 Background
With the modernization and perfectly packed busy schedule of people it has been one
of the tedious tasks to purchase the tickets for bus for travel from the offline stores. It
is extremely important to keep records for the different operations such as keeping
track of tickets for bus, records of customers and many more which is too hard and
time consuming for offline stores which mainly rely on offline data record keeping
system. Especially in context of Nepal, there aren’t enough online services for online
ticketing of such vehicles. Also, the ones that are present aren’t user friendly for all.
Recording keeping is one of the key aspects in day-to-day business life. So, suitable
alternative is must. It helps the organization for information gathering, processing and
proper use of such records. For this reason, managers and other staffs in transport
industries are demanding more kinds of information to support management and
operations. They must need to address this increasing requirement for information and
data management.
Currently, staff at the bus ticket counter is using an on-site ticket system to sell tickets
at the counter at the site and customers who are unable to buy bus ticket online at this
moment would have to go to the counter to a buy bus ticket. Sometimes, customers’
needs to queue up a long queue to buy bus ticket and ask for information and this
brings a lot of inconveniences to customers. Also, there might not be availability of
tickets/ or all tickets might get sold, which might be both time consuming for people,
who might have stayed in the queue as well. So, Online Bus Ticket Reservation
System enables the customer to query about bus ticket, and ask for information online
easily.
There are some of problems that lead us to develop this program. 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 and will also need to pay cash
when they buy the bus ticket.
1
1.3 Objectives
1.4 Application
Our program will come handy in managing film hall from view point of provider
along with the benefit for viewer of movies.
Feasibility Study is a test of the system according to its workability, impact of the
organization, ability to meet user needs and effective use of the resources. It has good
user interface which can be easily understood by the people with minimum
2
knowledge of the use of such programs as well. We have checked the feasibility in the
basis of three factors:
Economic feasibility is the important factor for determining the efficiency of a new
project. It is also known as cost analysis. If the cost is too high for the small software,
it is not economically feasible. It helps in identifying profit against investment
expected from a project. Cost is one of the most essential factors involved in the field
of study. This program is economically highly feasible program since it is written in
SQL So economically it is highly satisfying with minimum time consumption.
Technical feasibility study is the complete study of the project in terms of input,
processes, output, fields, programs and procedures. It is a very effective tool for long
term planning and trouble shooting. The technical feasibility study should most
essentially support the financial information of an organization. It is technically well
managed program whose source code can be easily modified for better improvement
and for debugging any error.
Operational feasibility refers to the measure of solving problems with the help of a
new proposed system. For the fulfillment of the operational feasibility, the program
should be able to be brought changes as per the requirement of the user and new
features should be able to be added in it. It takes care that the management and the
users support the project. It is very easy to use. A person who understands English
language can use this program. Data added to this program are easily modifiable.
MS Word
XAMPP
Windows OS
Computer
Flash Drive
3
CHAPTER 2: LITERATURE REVIEW
4
CHAPTER 3: METHODOLOGY
The system development is the process that includes the basic to advanced concepts
of designing the system. It includes the following step:
The problem analysis is the process to identify all the problem related to the project
and to make necessary mapping to solve them individually. The problems that should
be addressed in our project are shown below:
A
B
Development approach is over view of all the necessary steps that are required for the
designing for further designing of the system.
The system design is the most complex process. The program can be operated with
SQL. The system designing includes all the management of the project related things.
It also deals with the overall look of the system and how the data and tables are
organized inside the database. So, we approached this step keeping in mind, the most
convenient and easier ways to deal with the use of this system. The data items need to
be added and deleted; the table are needed to be managed safely.
5
CHAPTER 4: EPILOGUE
Some of the expected screen after the program completion are shown below: m
The estimated cost for project completion is very low as the system can be developed
using Structured Query Language(SQL).
Work Schedule
Research Start
Familiarization of Tools
Designing
Coding
0 2 4 6 8 10 12 14 16 18 20
weeks
6
REFERENCES
APPENDICES