Oops Project Abstarct
Oops Project Abstarct
Oops Project Abstarct
(Deemed to be University)
On
SUBMITTED BY:
D.NAGA MALLESWARI
ASST.PROFESSOR
KL UNIVERSITY
Green fields, Vaddeswaram – 522 502
Guntur Dt., AP, India.
1
DEPARTMENT OF BASIC ENGINEERING SCIENCES-1
CERTIFICATE
ASST.PROFESSOR
ASSO.PROFESSOR
2
ACKNOWLEDGEMENTS
I express the sincere gratitude to our principal Prof. Dr. N.Venkataram for his
administration towards our academic growth.
I express sincere gratitude to HOD-BES-1 Dr.Hari Kiran Vegefor his leadership and
constant motivation provided in successful completion of our academic semester. I record it
as my privilege to deeply thank for providing us the efficient faculty and facilities to make
our ideas into reality.
3
ABSTRACT
1) Passenger details
2) Starting point and Destination
3) Two categories of trains which consists of Ac and Non-Ac
4) Stores the amount paid
The Railway Reservation System facilitates the passengers to enquire about the trains
available on the basis of source and destination, Booking and Cancellation of tickets,
enquire about the status of the booked ticket, etc. The aim of case study is to design and
develop a data maintaining the records of different trains, train status, and passengers
This project contains Introduction to the Railways reservation system .It is the computerized
system of reserving the seats of train seats in advanced. It is mainly used for long route. On-
line reservation has made the process for the reservation of seats very much easier than ever
before.
In our country India, there are number of counters for the reservation of the seats and one
can easily make reservations and get tickets. Then this project contains entity relationship
model diagram based on railway reservation system and introduction to relation model
.There is also design of the data of the railway reservation system based on relation model.
Example of some SQL queries to retrieves data from rail management database.
4
INDEX
INTRODUCTION
Swing was developed to provide a more sophisticated set of GUI components than the
earlier Abstract window tool kit Swing provides a look and feel that emulates the look and
feel of several platforms, and also supports a pluggable look and feel that allows
applications to have a look and feel unrelated to the underlying platform. It has more
powerful and flexible components than AWT. In addition to familiar components such as
buttons, check boxes and labels, Swing provides several advanced components such as
tabbed panel, scroll panes, trees, tables, and lists.
Unlike AWT components, Swing components are not implemented by platform-specific
code. Instead, they are written entirely in Java and therefore are platform-independent. The
term "lightweight" is used to describe such an element.
5
Swing is a highly modular-based architecture, which allows for the "plugging" of various custom
implementations of specified framework interfaces: Users can provide their own custom
implementation(s) of these components to override the default implementations using Java's
inheritance mechanism.
Swing is a component-based framework, whose components are all ultimately derived from
the javax.swing.JComponentl class. Swing objects asynchronously fire events, have
bound properties, and respond to a documented set of methods specific to the component.
Swing components are java Beans components, compliant with the Java Beans Component
Architecture specifications.
AIM
SYSTEM REQUIREMENTS
SOFTWARE REQUIREMENTS:
The major software requirements of the project are as follows:
Language : Dev C++
Operating system:windows Xp or Later
HARDWARE REQUIREMENTS:
The hardware requirements that map towards the software are as follows:
6
RAM : 4GB
7
ALGORITHM
Step 1: Start
Step 2:Give menu for user to choose the operation they want to perform
8
Step 5:Display the output as per given user’s choice
Step 6:Stop
IMPLEMENTATION
9
INTEGRATION AND SYSTEM TESTING
OUTPUTS
Screen Shots:
10
CONCLUSION
In our project Railway reservation system we have stored all the information about the
Trains scheduled and the users booking tickets and even status of trains, seats etc. This data
base is helpful for the applications which facilitate passengers to book the train tickets and
check the details of trains and their status from their place itself it avoids inconviniences of
going to railway station for each and every query they get. We had considered the most
important requriments only, many more features and details can be added to our project
11
inorder to obtain even more user friendly applications. These applications are already in
progress and in future they can be upgraded and may become part of amazing technology
12