Documente Academic
Documente Profesional
Documente Cultură
For
Automated Railway Reservation System
PREPARED FOR
PROF. HARSHALA
PREPARED BY
BEG JOVERIA MIRZA [11]
ARATHY NAIR [47]
(SYBSC.I.T. A)
SRS-Software Requirement
Specifications
The initial specification of user requirements may be based on
interviews with the database users and on the designers own
analysis of the enterprise.
The basic issues that the SRS writer(s) shall address are the
following:
a) Functionality. What is the software supposed to do?
An SRS should be
a) Correct
b) Unambiguous
c) Complete
d) Consistent
e) Ranked for importance and/or stability
f) Verifiable
g) Modifiable
h) Traceable
ER-Diagram:
Structure chart:
Name Address
C.id
Ha
s
a
Has Has
a a
PERSONAL OFFICIAL
PID
O.id
Age Tel.no
Office.add Tel.no
Gender
Designation
TRAINS
FARE
Distance Class
CANCELLATION User
Class asks
Trnno.
for
No. of seats
Src.Stn
Quota
Dest.Stn
Class
Is a
Fare
Class
No. of seats
TICKETS Board
Destination PNR
Trno Date
Destination
No. of
seats
Quota
Has
a
date
TRno CLASS
Sleeper
No of
seats
General
PNRno
AC
STRUCTURED CHART
BOOKING/
STATIONS Level 1
Level 3
CLASS DISCOUNTS
Level 4
DFD Principles :
The general principle in Data Flow Diagramming is that
a system can be decomposed into subsystems, and
subsystems can be decomposed into lower level
subsystems, and so on.
Cancellation/Change ONLINE
RAILWAY
Cancel/Change Confirmation
RESERVATION
Schedule/Train Info . Ticket Details
Seats available
Class/Birth Schedule
Fare/Discounts Details
Passengers/Ticket Info
Amount
Paid Details
SCHEDULE FARES
Update Profile Change
Password 1.1
Make Reservation
Account SIGN IN
Registration
Passenger 3.0
SIGN UP Profile Individual Menu
Registration Cancellation
Validates
4.0 2.0
Passenger Account Cancelled Ticket Booked History
Database 1.0
History
Find Train
Make Reservation
Database
Cancellation Database
Valid source
Valid Destination
1.0
Passenger Find Train Check Date Should be after three days
Details Required:
1) To Check Quota General
2) From
3) Date
4) Quota
5) Class
6) Tatkal(YES/NO)
Class
Ladies
Have to select
Check Tatkal one
Discounts
Reservation
1.2 Database
Get Fare
1.4
Show Route 1.3 Tatkal
Show Availability
Route Distance
Quota
Status Report
Display Class
Senior Citizen
Distance
2.0 Cancellation
Booked History Database
PNR number
Valid NO Displays Error
YES
Displays details
Password
Passenger
3.0 Cancellation
Cancellation Database
Booked
History
Password
Invalid Displays
Error
Passenger Valid
Processed
4.0
Cancelled
Ticket Reservation
History Database
PNR number
Valid NO Displays Error
YES
Displays details
Password
Passenger
THANKING-YOU