Bus management system is a web application for managing the bus, its driver, owner and users data. It is an object oriented programming project using which a user can book bus tickets choosing the seat of his/her choice. Users can search buses between routes, know the arriving and departure times and route of the bus. Using this system bus conductors can check the ticket validation of the passangers. Admin can manage the entire system from editing the data to adding new data. This project is completely made in java language. Java servlets are used to make the application run on web servers. With the concept of containers and servlets this system can handle multiple requests at the same time. Anyone can access this system from anywhere. Few java libraries are used in this project such as sql library to make the database connectivity.
a) Managing the data of buses, drivers, owners, conductors, users b) Searching for the buses between the routes c) Selection of seats by users d) Showing bus details such as timing, route and fare to users e) Conductor checking the tickets using the web application
It is divided into Three modules 1)User 2)Staff 3)Admin
Tools-- Integration tool- eclipse Database- mysql Server- apache tomcat VCS- Github
SYSTEM REQUIREMENT:
For users-- Device- android, laptop, Pc, iphone Web browser- Mozilla, chrome, microsoft edge, safari Internet connection
For admin-- OS- windows,Linux,mac Web browser- Mozilla, chrome, microsoft edge, safari CPU: Intel Core i3 @ 2.30GHz processor RAM: 1 GB Video card: 256 or 512 MB Jdk: 8 or above