Dbms Miniproject
Dbms Miniproject
K R PURAM, BENGALURU-36
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
ACTIVITY-BASED LEARNING
DBMS MINI-PROJECT
USN: 1CD22CS135
NAME: SATHISH G
SEMESTER: 4TH
SECTION: B
TITLE:FLIGHT BOOKING
ABSTRACT:
Overview
The Flight Booking System is a web-based application designed to allow users to manage
flight reservations efficiently. The system is built using Flask, a Python web framework,
and MySQL, a relational database management system. This project allows users to
perform CRUD (Create, Read, Update, Delete) operations on flight bookings through a
simple and intuitive web interface.
Features
1. View Bookings:
o Users can view a list of all flight bookings.
o The list displays important details like the passenger’s name, flight number,
departure date, departure time, and destination.
2. Add a New Booking:
o Users can add a new flight booking by filling out a form.
o The form collects information such as the passenger's name, flight number,
departure date, departure time, and destination.
o Upon submission, the booking is saved to the database and displayed on the
main bookings list.
3. Update Existing Booking:
o Users can update details of an existing booking.
o The system pre-fills the existing data into the form, allowing the user to
make changes.
o Once updated, the new information is saved back into the database.
4. Delete Booking:
o Users can delete an existing booking.
o The deletion is permanent and removes the booking from the database.
OUTPUT SNAPSHOT: