Skip to content

This is a software Developed in Java and MySQL used for backend. for developing NetBeans Ide has been used. Functionality : you can manage your all buses, manage employee and booking details.

Notifications You must be signed in to change notification settings

DpkRn/Bus-Management-System-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bus-Ticket-Management---Java

Author: Created By Deepak

A Gui Based Application that can reserve a seat for a long distance bus route
The bus ticket booking system is a java project that maintains the official records of tours and travels. The whole system is made in Netbeans IDE. It also supports back-end using database.

Features

  1. Admin and User Dashboard with Login Systems
  2. Booking Tickets
  3. Cancel Tickets
  4. Reservation System
  5. Management of Employees
  6. Add Details and Display of user details
  7. Add Details and Display of admin Details
  8. Displays the information of Bus fare, seats Available , Buses Available
  9. Choosing System for destination and dates

Running on your machine

Netbeans IDE

Installing Netbeans IDE and running the main project i.e., the BusManagement.java .
Terminal
Will work when adding JFrame to each page. And then running the commands :

 cd src
 cd bus
 cd management
 javac BusManagement.java
 java BusManagement

Database

Using MySQL database we can dispay and manage the database to the admin or the account handler

The local "bootRun" task has the following prerequisites:

  • a MySQL instance up and runnning on localhost
  • a MySql user having root : root password:
  • a database named busm

Output-

Fix for

  1. Need to give the datarange for specifically for seeing the avilable tickets.
  2. Admin has full access to user Deatils.
  3. It only provides Bus Reservation

Add-ons in Future

  1. Hosting online.
  2. Sending Message to users after reservation and cancellation of tickets.
  3. Exceeding the Range of Database.
  4. Maintaining a permanent databases each for a specific one, unlike the temporary database used in this project.

About

This is a software Developed in Java and MySQL used for backend. for developing NetBeans Ide has been used. Functionality : you can manage your all buses, manage employee and booking details.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages