Uploaded by mohammedzaiiiiiid786

Mini Project Report of AYUB and UMRA (1)

advertisement
VISVESVARAYA TECHNOLOGICAL UNIVERSITY
JANASANGAMA, BELAGAVI, KARNATAKA, INDIA-590018
MINI PROJECT REPORT
ON
“Bus Management System”
Submitted in partial fulfillment for the requirement of 5thsemester for the
academic year 2022-23
Degree of Bachelor of Engineering in
COMPUTER SCIENCE & ENGINEERING
SUBMITTED BY:
AYUB MOIZ KHAN
[ 1GC20CS007]
SYEDA UMRA
[ 1GC20CS063]
Under the guidance of:
Dr. SALMA JABEEN
Associate Professor,
Dept. of CSE, GCE
GHOUSIA COLLEGE OF ENGINEERING, RAMANAGARA-562159
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
GHOUSIA COLLEGE OF ENGINEERING
RAMANAGARA-562159
(Affiliated To Visvesvaraya Technological University, Belagavi, Approved by AICTE And Accredited by
NBA New Delhi)
CERTIFICATE
This is to certify that the mini-project work entitled BUS MANAGEMENT SYSTEM
is a bonafide Project work carried out by AYUB MOIZ KHAN (1GC20CS007) and
SYEDA UMRA (1GC20CS063), in partial fulfillment of ‘5th’ semester for the Degree of
Bachelor of Engineering in Computer Science and Engineering of Visvesvaraya
Technological University, Belagavi, during the academic year 2022-23. It is certified that all
corrections/suggestions indicated for Internal Assessments have been incorporated with the
report deposited in Department Library, the mini-project report has been approved as
satisfies the academic requirement in mini-project proscribed for said degree.
Signature of Guide
Dr. Salma Jabeen
Name of the Examiners
1.
2.
Signature of HOD
Dr. Dilshad Begum
Signature of Examiners with Date
ACKNOWLEDGEMENT
We wish to express My deepest sense of gratitude and indebtedness to this great institution of ours,
Ghousia College of Engineering, Ramanagara and more profoundly to the Department of
Computer Science and Engineering which has given us the privilege to imbibe ample of
Technical Knowledge, thereby enabling us to attain our long cherished goal of becoming a worthy
Computer Science Engineer.
Firstly we would like to thank Dr. Md Zahed Ahmed Ansari, Principal, Ghousia College of
Engineering, Ramanagara for his constant support and guidance to the students of this esteemed
institution.
We am delighted to place on record my gratitude to Dr. Dilshad Begum, professor and Head of
the
Department of Computer Science & Engineering for his constant support and suggestions
during the course of the mini-project work.
We am pleased to Acknowledge my indebtedness to our guide Dr. Salma Jabeen Associate
Professor, Department of Compute Science and Engineering for her guidance, constant support,
valuable suggestions and encouragement provided during the course of the mini-project work.
We also thank all other teaching and supporting staff and friends who are directly or indirectly
responsible for the successful completion of the mini-project work.
AYUB MOIZ KHAN (1GC20CS007)
SYEDA UMRA (1GC20CS063)
ABSTRACT
Bus Management System is an integrated electronic management system. This system ensure
that the management process of this can company are smoothly done. This system was developed
as one of the solution to transfer from current manual practices to a more systematic computerized
system . Bus Management System is developed by using Java and SQL. Bus System is a system
which makes handling of records easier. Bus Management System allows customers to reserve
seats, buy and pay tickets online the organization can give reservation administrator and data to
their clients without the limitations of office hours or manpower. Not just does it let clients book
trips around the clock from any location with an Internet connection. Yet it is additionally
designed for use by the company to internally manage their business processes; minimizing
human errors and overcoming difficulties and problems that across in the precious system. The
focus of the project is to Computerize travelling company to manage data, so that all the
transactions become fast and there should not be any error in transaction like calculation mistake,
bill generation and other things. It replaces all the paper work. It keeps records of all the bills
also, giving to ensure 100% successful implementation of the computerized Bus Management
System. Here we can
maintain, insertion, update of information, subsequent analysis,
manipulation and retrieve all the records like Bus ticket, Bus details, Route details, passenger
information etc. in a single database. The main aim of the case study is to design, develop and
maintaining the record of passenger details.
TABLE OF CONTENTS
CHAPTER- 1
1.INTRODUCTION...............................................................................1
1.1 Overview .................................................................................................... 1
1.2 Problem statement ……………………………………………………….. 1
1.3 Objectives ……………………………………………………………….. 1
1.4 Thesis Layout …………………………………………………………… 2
CHAPTER– 2
2 . LITERATURE SURVEY……………………………………… 3
2.1 The research and implementation of GPS intelligent transmission
Strategy based on on- board Android smartphone……………………… 3
2.2 Performance evaluation of IoT protocol under a constrained wireless
access network………………………………..………………………… 3
2.3 Implementation of unconscious bus location sensing system with
smartphone devices and beacon devices………………………………… 4
2.4 Hybrid dynamic prediction model of bus arrival time based on
Weighted of historical and real-time GPS data…………………………. 4
2.5 GPS based bus tracking system………………………………………….. 5
2.6 RFID-based Ticketing for Public Transport System…………………….. 6
2.7 Taking an electronic ticketing system to the cloud:
Design and Discussion………………………………………………….. 6
2.8 Optimal transport on complex nets……………………………………… 6
2.9 Mobile enabled bus tracking and ticketing system…………………….... 7
2.10 Design and Development of GPS-GSM based Tracking System
with Google Map based Monitoring…………………………………… 7
CHAPTER- 3
3. METHODOLOGY…………………………………………………… 8
3.1 Introduction …………………………………….………………….....
8
3.2 Design Preparations …………………………………………………… 8
3.3 Design Development Tools …………………………………………… 8
3.4 System Requirements …………………………………………………. 8
3.4.1 Functional Requirements …………………………………………. 8
3.4.2 Non-Functional Requirements ………………...…………………. 9
3.5 System Descriptions …………………………………………………… 9
3.6 System Flow chat ………………………………….…………………… 9
3.6.1 User Activities …………………………………………………….. 10
3.6.2 Administrator Activities ………………………………………….. 10
3.6.3 Admin and User Activities ER DIAGRAM ……………………… 11
3.7 Test Case ……………………………………………………………… 12
3.7.1 Admin Case …………………………………………………….. 13
3.7.2
User Case ………………………………………………………… 15
CHAPTER- 4
4. RESULTS AND TESTING ……………………………….... 16
4.1 Admin Login ……………………………………………………….. 16
4.2 User Login……... ………………………………………………..… 16
4.3 Admin Dashboard …………………………………………………
17
4.4 Booking Details …………………… …………………………….
17
4.5 Bus Details ………..……………………………………………….
18
4.6 Availability of Bus ……...…………………………………………
18
4.7 Route Details…………….…………………………………………… 19
4.8 User Details……………..……………………………………………. 20
4.9 Ticket Details ………………………………………………………… 20
CONCLUSION ………………………………………………………. 21
REFERENCES ………………………………………………………. 22
BUS MANAGEMENT SYSTEM
CHAPTER-1
INTRODUCTION
1.1 Overview
An electronic payment system is a way of making transactions or paying for goods and services
electronically without using cash or checks. In order to accept funding and meet customers
needs, companies like travelling companies are accepting payments in many more forms than
ticket. They can simply book the ticket using the Web page. In addition, customers can check
the availability of the bus ticket before they reserve the ticket.
1.2 Problem statement
Currently, staffs at ticket counter are using the manual system to sell tickets and manage the
bus seat booking. Company spends a large cost need to hire a developer to build to system for
them. Many people find it hard to contact and go to the bus counter each time they want to find
whether there is available ticket on the time they want to depart. It will take quite so/me time
to do the process of finding the available ticket and often involved some cost to do so.
1.3 Objectives
•
Manage reservations and seating effectively.
•
Save and secure payment gateway module.
•
Detail reports for managing trips.
•
Save time spent by standing in queue for purchase.
•
Pay online using online payment facility.
•
Take a ticket printout.
•
Counter booking using online application.
•
Generate detailed report of sales details.
1|Page
BUS MANAGEMENT SYSTEM
•
Manage various trips, rates and types.
•
Allows users to reserve seats online.
•
Allow user to pay for tickets online by Integrating system with EBS and benefiting of
their services.
•
Build a secure system.
•
Participate in Reducing cash transaction to solve the traditional payment problems.
•
Provide the better work efficiency, security, accuracy, reliability, feasibility.
•
Reducing The error to almost nil.
•
Improving working conditions.
1.4 Thesis Layout
This thesis would be presented in five (5) chapters in well-structured and
coordinated order as outlined below :
Chapter one (Introduction): is a general introduction of the project,it gives the general idea of the
project and its objectives. Also the problem Statement which is a clearly defined of the problem.
Finally the organizations of the thesis.
Chapter two (Literature Survey): This chapter presents description and explanation for various
technologies used, definition of payment system and its forms, the history of electronic payments,
the type of electronic payments , security and authentication in electronic payment and the epayment in public transport.
Chapter three (Methodology): This chapter introduces a brief description of the system. And
approaches overall framework and hardware components that were used, system functional and
non-functional requirements, database design, and the payment process.
Chapter four (Result): This chapter shows the results obtained when the system executed, and
discusses tests performed on the system.
Chapter five (Conclusion): This chapter provides the Project conclusion, Limitations, and future
work will be performed to improve this project.
2|Page
BUS MANAGEMENT SYSTEM
CHAPTER-2
LITERATURE SURVEY
2.1 The research and implementation of GPS intelligent transmission
strategy based on on-board Android Smartphone.
Authors: z. Wei, Y. Song, H. Liu, Y. Sheng, X. Wang.
Smartphones have been widely integrated with GPS receiver, which may provide accurate location
information to vehicles without cost increase. Traditionally, LBS applications obtain vehicle location
the using the Hypertext Transfer Protocol (HTTP) protocol uploaded to central servers with a fixed
frequency. In this paper, we exploit an intelligent strategy of GPS sensing and transmitting. Explicitly,
we implemented a platform to collect real-time GPS data from vehicles. A common Android
Smartphone server as GPS sensor in a vehicles. Client Application software is designed to generate
GPS location updates with adaptive timestamps once it executed. In the final comparison, MQTT
push technology is introduced into GPS transmission in order to effectively reduce mobile traffic.
2.2 Performance evaluation of IoT protocol under a constrained wireless
access network.
Authors: Y. Chen, T. Kunz.
One of the challenges faced by today’s Internet of things (IoT) is to efficiently support machine-tomachine communication, given that the remote sensor and the gateway devices are connected through
low bandwidth, unreliable, or intermittent wireless communication links.
In this paper, we
quantitatively compare the performance of IoT protocols, namely MQTT ( Message Queuing
Telemetry Transport ), CoAP ( Constrained Application Protocol ), DDS ( Data Distribution Service)
and a custom UDP-based protocol in a medical setting. The performance of the protocols was
evaluated using a network emulator, allowing us to emulate a low bandwidth, high system latency,
and high packet loss wireless access network. This paper reports the observed performance of the
protocols and arrives at the conclusion that although DDS results in higher bandwidth usage
3|Page
BUS MANAGEMENT SYSTEM
than MQTT, its superior performance with regard to data latency and reliability makes it an
attractive choice for medical IoT applications and beyond.
2.3 Implementation of unconscious bus location sensing system with
smartphone devices and bacon devices.
Authors: K. Tanaka, K. Naito`
The paper demonstrates a new unconscious sensing system bus location. Our system is a new type of
application based on participatory sensing systems. However, it can perform sensing operation
without user operation. Therefore, we can employ the mechanism to realize practical application such
as bus location systems. Our sensing system consists of a beacon devices, a smartphone application.
The smartphone application can upload a bus location to the cloud service when the smartphone
application detects the beacon devices, and a cloud service. The beacon device is installed on a bus
to activate the smartphone application detects the beacon. The cloud service manages the bus location
and distributes them for smartphone applications. The demonstration shows a prototype system for a
bus location system based on the new participatory sensing mechanism.
2.4 Hybrid dynamic predictor model of bus arrival time based on
weighted of historical and real-time GPS data.
Authors: J. Gong, m. Liu, S. Zhang.
Advanced traveler information systems ( ATIS ) are one component of intelligent transportation
systems ( ITS ), and a major components of ATIS is travel time information. Global positioning
system-based automatic vehicle location ( AVL ) systems have been adopted by many transit agencies
for tracking their vehicles and predicting travel time in real time. It is a very important subject to
improve the precision and reliability of the prediction model which cab attract additional ridership,
reduce passengers anxieties and waiting times at bus stop, and increase their satisfaction.
Furthermore, it can promote the development of city public transportation. This paper presents an
improved approach to predict the public bus arrival time based on historical and real-time GPS data.
After analyzing the components of bus arrival time systematically, the bus arrival time and dwell time
at previous stops are chosen as the main input variables of the prediction model. At first, the algorithm
4|Page
BUS MANAGEMENT SYSTEM
of data interpolation and processing is designed to get the real-time GPS data as the input variables
of the prediction models. Secondly, the statistical model is obtained based on the historical data of
average running time of each link and dwelling time of each stop at given time-of-day and day-ofweek respectively. Thirdly, a hybrid dynamic prediction model is proposed to predict the bus arrival
time. Finally, Actual GPS data from bus route 244 located in Shenyang, CHINA are used as a test
bed. The index of mean Absolute percentage Error ( MAPE ) is used to evaluate the three models.
The results show that the improved model outperforms the historical data based model in terms of
prediction accuracy.
2.5 GPS based bus tracking system.
Authors: E. L. Singla, P. Bhatia.
In this fast life, everyone is in hurry to reach their destinations. In this case, waiting for the buses is
not reliable. People who rely on the public transport their concern is to know the real-time location
of the bus for which they are waiting for and the time it will take to reach their bus stop. This
information helps people in making better travelling decisions. This paper gives the major challenges
in the public transport system and discusses various approaches to intelligently manage it. A current
position of the bus is acquired by integrating GPS device on the bus and coordinates of the bus are
sent by either GPRS service provided by GSM networks or SMS or RFID. GPS device is enabled on
the tracking device and this information is sent to a centralized control unit or directly at the bus stops
using RF receivers. This system is further integrated with the historical average speeds of each
segment. This is done to improve the accuracy by including the factors like a volume of traffic,
crossings in each segment, day and time of day. People can track information using LEDs at bus
stops, SMS, web application or Android application. GPS coordinates of the bus when sent to the
centralized server where various arrival time estimates algorithms are applied using historical speed
patterns.
5|Page
BUS MANAGEMENT SYSTEM
2.6 RFID-based Ticketing for Public Transport System.
Authors: F. Foisal Mahedi Hasan et al.
In the system, a malicious argument among public, corruption and most of all traffic jam. This paper
actually suggests a much more public friendly, automated system of ticketing as well as the credit
transaction with the use of RFID based tickets. The total system mainly acts to bring out the
consistency among various bus agencies that will conclude in uniform access of passengers in daily
rides through an automated server being updated every single time the passengers travel by carrying
the RFID based tickets.
2.7 Taking an electronic ticketing system to the cloud: Design and
discussion.
Authors: Filipe Araujo, Marilia Curado, Pedro Furtado, Raul Barbosa.
In this paper we address the challenge of creating an electronic ticketing system for transporting
systems that can partially or completely run on the cloud. This challenge is defined within the scope
of an industrial project. The resulting system should be able to reach a large spectrum of customers
and should provide two key advantages: lower operational costs, especially for small clients without
IT departments, and faster execution of queries for monthly or other sorts of analysis, using the
elasticity of cloud-based resources. To fulfill the goals of the project, we propose very standard
technologies and procedures: a three-tiered architecture; a separation of the online and analysis
databases; and an Enterprise Service Bus to get the input from very diverse hardware and software
stacks.
2.8 Optimal transport on complex nets.
Authors: H. B. Danila, Y. Yu, J. K. Marsh, K. Bassler.
We present a heuristic algorithm for the optimization of transport on complex networks. Previously
proposed network transport optimization algorithms aim at avoiding or reducing link overload. Our
algorithm balance traffic on a network by minimizing the maximum node betweenness as little path
lengthening as possible, thus being useful in cases when networks are jamming due to node
congestion. By using the resulting routing, a network can sustain significantly higher traffic without
6|Page
BUS MANAGEMENT SYSTEM
jamming than in the case of shortest path routing.
2.9 Mobile enabled bus tracking and ticketing system.
Authors: Suresh Sankarananrayanan, Paul Hamilton.
Public transportation in many countries is being used as means of transport for travelling and
accordingly people would prefer these public transportation to be scheduled properly, on time and the
frequency be increased for commuters to make good use of it. It has been found that quite an amount
of research work has been carried out, in this sector, by way of using RFID technology in the public
transportation systems towards the tracking of passengers when they board and exit buses. In addition
research has also been carried out in using GPS towards the tracking of buses along with RFID
technology at traffic lights, bus stops, intersections etc and displaying expected arrival times on LCD
screen at bus stops along with their current positions.
2.10 Design and Development of GPS-GSM based Tracking System with
Google Map based Monitoring`
Authors: J. P. Verma, J. S. Bhatia.
GPS is one of the technologies that are used in a huge number of applications today. One of the
applications is tracking your vehicle and keeps regular monitoring on them. This tracking system can
inform you the location and route traveled by a vehicle, and that information can be observed from
any other remote location. It also includes the web application that provides you the exact location of
a target. This system uses GPS and GSM technologies. The paper includes the hardware part which
comprises of GPS, GSM, At mega microcontroller MAX 232, 16x2 LCD and software part is used
for interfacing all the required modules and a web application are also developed at the client side.
The main objective is to design a system that can be easily installed and to provide the platform for
further enhancement.
7|Page
BUS MANAGEMENT SYSTEM
CHAPTER 3
METHODOLOGY
3.1 Introduction
This chapter introduces a brief description of the system and approaches overall framework used
in building the system from define the requirements. Also it includes a brief description of the
software and hardware components that were used.
3.2 Design Preparations
The design preparation is a phase before the actual development, they include the determination
of the development tools and determination of the Technique used to develop the application.
3.3 Determine Development Tools
Online Bus reservation system has been developed by XAMP. It is a local Web server which
provides the suitable environment for PHP and SQL. XAMPP stands for Cross-Platform (X), Apache
(A), Maria DB (M), PHP (P) and Perl (P).
Cross platform means it can be run in any computer machine and with any operating software. And
the Apache is the most famous open source Web server which is required for running most of the
application like PHP. Maria DB is the popular database server which is open source. It supports the
PHP. PHP is an online source general-purpose scripting language provides an environment for Web
development. PERL ( Practical extraction and reporting language ) is a high-level general purpose
programming language. It is used in developed Web applications.
3.4 System Requirements
3.4.1 Functional Requirements
Functional requirements define the specific functions that the system performs, along with the data
8|Page
BUS MANAGEMENT SYSTEM
operated on by the functions. The functional requirements are presented in scenarios that depict an
operational system from the perspective of the end users. Included are one or more example of all
system features and an enumeration of all the specific requirements associated with these features:
•
The system shall incorporate mechanism to authenticate its users.
•
The system shall verify and validate all user input and should notify in case of error
detection and should help the user in error corrections .
•
The system shall allow sharing of files in the system.
•
The system shall allow quick message to FG be exchanged without face to face interaction.
3.4.2 Non – Functional Requirements
Non-functional requirements address aspects of the system other than the specific functions it
performs. These aspects include system performance, costs and such general system characteristics
as reliability, security and portability. The non-functional requirements also address aspects of the
system development process and operational personnel. It includes the followings :
•
The system shall be user friendly and consistent.
•
The system shall provide attractive graphical interface for the user.
•
The system shall allow developer access to installed environment.
•
The system shall target customer base.
3.5 System Descriptions
The system is a Web-based application that allows visitors to reserve seats, buy and pay ticket
online. The proposed bus reservation system was developed using Structure Query Language (SQL),
PHP hypertext processor (PHP).
The design will take the following approach: designing the database, creating relationships,
designing the user interface and the system processes.
9|Page
BUS MANAGEMENT SYSTEM
The system will work in almost all configurations. It has got following features :
•
It will guarantee information precision.
•
Availability of seats can be enquired.
•
Passengers can reserve seats easily.
•
Passengers can also pay for tickets easily.
•
Minimum time required for the different preparing.
•
It will provide better service.
3.6 System Flow Chart
3.6.1 User Activities
The most common activities carried out by user are illustrated bellow :
•
The user can choose journey date and the suitable.
•
The user can check for the available seat.
•
The user can also do payment for the seat on the proposed system.
•
The user can print receipt on the system as evidence of payment.
3.6.2 Administer Activities
•
The administrator can login to system .
•
The administrator gives acknowledge to any payment user made on the system.
•
The administrator can edit information of Bus already exist in system.
•
The administrator can add new route.
•
The administrator can delete reservation.
•
Show the data of whole system.
10 | P a g e
BUS MANAGEMENT SYSTEM
3.6.3 ADMINE AND USER ACTIVITY ER DIAGRAM
Fig 3.1 Admin and User activity ER diagram
11 | P a g e
BUS MANAGEMENT SYSTEM
3.7 TEST CASES
Admin
Mail
password
Route
R_id
Ori
Dst
Mail
Bus
Bus_ no
Type
R-id
Name
Password
Mail
User
User_id
Booking
Pass_id
Name
Gender age
Mobile
Fig 3.2 Schema diagram
12 | P a g e
R_id
B_id
BUS MANAGEMENT SYSTEM
3.7.1 Admin Case:
Table 3.1 : Admin case
Case
Test Case
ID
1
Login test
Expected
Actual
Pass / Fail
Remarks
Output
Output
Login with
Successful
Pass
Good
Fail
poor
Successful
Pass
Excellent
Successful
Pass
Excellent
Successful
Pass
Excellent
Proper
details
2
Exception
Showing a
Not
Handling for
Message with
Successful
Fail login
a
Cause of
Failure i.e
wrong user
name or
password
3
Add route
Add route
properly
4
Add and Update
Add and
Bus information
update bus
information
correctly
5
Filtering
Filter
information
Information
Displayed
Based on the
Choosing
Criteria
13 | P a g e
BUS MANAGEMENT SYSTEM
6
Managing
Manage
Details
Information
Successful
Pass
Good
Successful
Pass
Good
Properly
stored
7
View details
View
Of a reserved
reservation
ticket
information
properly
3.7.2 User Case
Next table show all test cases for user and how the system responds:
Table 3.2 : User Case
Case
Test Case
Expected
Actual
Output
Output
Search
Search
Information
Information
ID
1
Pass / Fail
Remarks
Successful
Pass
Excellent
Successful
Pass
Good
Successful
Pass
Good
Successful
Pass
Good
Properly
2
View bus
View bus
information
Information
Properly
3
Enter
Enter
Personal
personal
information
information
properly
4
14 | P a g e
Exception
Showing a
handling for
Message with
no enough
a cause of
seats
failure
BUS MANAGEMENT SYSTEM
i.e no enough
seats
5
Reserve
Reserve
Ticket
ticket
information
information
properly
15 | P a g e
Successful
Pass
Excellent
BUS MANAGEMENT SYSTEM
CHAPTER - 4
RESULTS AND TESTING
4.1 Admin Login
The home page of the website, Shows all the information of ADMIN LOGIN.
Fig 4.1: Home Page
4.2 User Login
The home page of the website, shows all the information of user login which leads to user page.
Fig 4.2: User login
16 | P a g e
BUS MANAGEMENT SYSTEM
4.3 Admin Dashboard
It shows the information about admin dashboard
Fig 4.3: Admin Dashboard
4.4 Booking Details
Admin can check booking status of all buses.
Fig 4.4: Show Bookings
17 | P a g e
BUS MANAGEMENT SYSTEM
4.5 Bus Details
Admin can access the information about buses along with the bus number and also can add
new bus to the route.
Fig 4.5: Add Bus
4.6 Availability of Buses.
Admin can check availability of Buses.
Fig 4.6: Availability of Buses
18 | P a g e
BUS MANAGEMENT SYSTEM
4.7 Route Details
Admin can access the bus routes and he can add new route to the dashboard.
Fig 4.7: Add Bus Route
4.7.1 Shows route details.
Added Bus route will be displayed in the page.
Fig 4.7.1: Shows Route Details.
19 | P a g e
BUS MANAGEMENT SYSTEM
4.8 User Details
Admin can see the customer details who is going to travel in Bus.
Fig 4.8: User Detail Page
4.9 Tickets Details
Admin can view the tickets details of customers.
Fig 4.9: Show Ticket Detail Page
20 | P a g e
BUS MANAGEMENT SYSTEM
CONCLUSION
These days, bus agencies are taking essential role in transportation, and to make reservation
reliable they required a strong solid system that they will make reservation less demanding,
speedier and more secure. This undertaking intended to meet requirements of a bus reservation
system. Several steps have been performed to construct the software; the work mainly consisted
of using ready-made libraries, modifying existing open source projects and writing codes from
scratch. Development platform that was used is XAMP v.3.2.1
It has been developed in XHTML, PHP, CSS, and database has been built in MySQL. By using
this application, the organization can give reservation administrations and data to their clients
without the limitation of office hours or manpower. Not just does it let clients book trips around
the clock from any location with an internet connection. Yet it is additionally designed for use by
the company to internally manage their business processes; minimizing human errors and
overcoming difficulties and problems that arose in the previous system.
The web site was developed, without the payment process by EBS limitations.
However, the system still suffers some limitations such as:
•
The website is not linked to EBS server.
•
Admin cannot change the password.
FUTURE WORK
The application can be enhanced by many extra features. Some of these features can be
summarized as follows :
•
Improving the user interface, because the user interface always can be improved.
•
Back end the system to EBS to archive the payment process.
•
Develop mobile applications, since it is more easy to use.
•
Develop a version for fees collections in public transport.
•
At the interface, Mark the reserved seats with red flags.
•
User who u.
21 | P a g e
BUS MANAGEMENT SYSTEM
REFERENCES
[1] N. Nandhini, S. Pavithra, E. Sangavi, K. Aravindhan, Online Buspass Renewal System Using
Web Application. International Conference on Explorations and Innovations in Engineering &
Technology ( ICEIET -2016 ).
[2] K. G. Zografos, K. N. Androutsopoulos and V. Spitadakis, Design and assessment of an online
passenger information system for integrated multimodal trip planning, Trans. Intel. Transport Syst.
Vol. 10, ( 2009 ), pp.311-323.
[3] S. Kim, Security Augmenting Scheme for Bus Information System based on Smart Phone,
International Journal of Security and Its Applications, vol. 7, no.3, ( 2013 ), pp. 337-345.
[4] B. Caulfield and M. O’Mahony, An examination of the public transport information
requirements of users, IEEE Transactions on Intelligent Transportation Systems, vol. 8, no. 1, (
2007 ), pp. 21-30.
[5] K. Ganesh, M. Thrivikraman, J. Kuri, H. Dagale, G. Sudhakar and S. Sanyal, Implementation
of a Real Time Passenger Information System, CoRR abs/1206.0447 ( 2012 ).
[6] Kuan-Ta Chen, Yu-Chun Chsng, Po-Han Tseng, Chun-Ying Huang, and Chin-Laung Lei.
Measuring the latency of cloud gaming systems. In proceesings of the 19th ACM International
Conference on Multimedia MM ’11, pages 1269-1272, New York, NY, USA, 2001. ACM.
[7] Wang. J L and Loui, M C ( 2009 ). “Privacy and Ethical Issues in Location based Tracking
system”, Proceedings pf IEEE International Symposium on Technology and Society, Tempe, AZ,
USA.
[8] Oberli, C et al ( 2010 ). “Performance Evaluation of UHF RFID Technologies for Real Time
Passenger Recognition in Intelligent Public Transportation System”, IEEE Transaction on
Intelligent Transport System, Vol.11(3), pp.748-753.
22 | P a g e
Download