04/12/2023 1
ONLINE RESERVATION
04/12/2023 2
HIMALAYAN INSTITUTE OF TECHNOLOGY & MANAGEMENT
04/12/2023 3
PRESENT & DESIGN BY:-
SHUBHAM KATIYAR B.TECH 6TH SEM. ROLL NO. :-1046510033
ONLINE RESERVATION
04/12/2023 4
“An entity-relationship (ER) diagram is a specialized graphic
that illustrates the interrelationships between
entities in a database. ”
ER DIAGRAMS
ER-DIAGRAM:
Name
BOOKING
Id
CUSTOMER DETAILS
Name Address
PERSONAL
Age
Gender
Tel.no
OFFICIAL
Designation
Office.add Tel.no
PIDO.id
C.id
Asks for
Has a
Has a
Has a
TRAINS
Train no Train name
SEAT AVAILABILITY Tno
Src.Stn
Dest.Stn
Class
Quota
User asks for
Date
FARE
Distance Class
Trnno.
User asks for
04/12/2023 7
“ The entry for every type of categorization under consideration is
given in a structure chart. ”
STURCTURE CHART
04/12/2023 8
BOOKING/STATIONS
CUSTOMER DETAILSTRAINS
CANCELLATION SEATAVILABILITY
TICKETS FARE SCHEDULE
CLASS DISCOUNTS
Level 1
Level 2
Level 3
Level 4
STRUCTURED CHART
04/12/2023 9
“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.”
“Each subsystem represents a process or activity in which data is processed. At the lowest level, processes
can no longer be decomposed.”
DFD PRINCIPLE’S
04/12/2023 10
DATA FLOW DIAGRAM
CONTEXT LEVELDFD
04/12/2023 11
BOOKINGCENTRE
PASSENGERTerms and conditions/
Procedure
Passenger Details (sign up)
ONLINE RAILWAY RESERVATION
SCHEDULE FARES
Ticket Details
Ticket Confirmation
Cancellation/Change
Cancel/Change Confirmation
passenger/seat details
Birth/Ticket Info.
Ticket confirmation
Schedule/Discounts Info.
Booking Information
passenger personal Info.
Schedule/Train Info .
Seats available
Class/Birth Schedule
Passengers/Ticket Info Fare/Discounts Details
Ticket Details
Amount
Book Ticket
Paid Details
04/12/2023 12
04/12/2023 13
1.0Find Train
Details Required:1) To2) From3) Date4) Quota5) Class6) Tatkal(YES/NO)
Check Date Should be after three days
Check Quota General
Ladies
Passenger
Discounts
Class
Have to select one
Find Trains
Valid DestinationValid source
Lists of Trains
1.3Show Availability
1.2Get Fare
1.4Show Route
1.1Book TicketSelect Train
Passenger Account Database
Tatkal
Status ReportQuota
Senior Citizen
Class
Distance
Route Distance
Display
Birth preference
Age
Payment Options
Reservation Database
04/12/2023 16
04/12/2023 17
3.0Cancellation
Password
Passenger
CancellationDatabase
BookedHistory
Displays Error
Processed
Valid
Invalid
04/12/2023 18
4.0Cancelled
Ticket History
Password
Reservation Database
Displays details
PNR numberValid
YES
NO Displays Error
Passenger
04/12/2023 19
ADVANTAGES OF ONLINE RESERVATION
• Save time • Online is CONVENIENCE.• There is no need for lengthy call or visits to a travel agency.• You can shop around when making online reservation and choose the BEST PRICE.• Customer can make online reservation from HOME or AT THE OFFICE.• It’s simple for travelers to CHANGE or CANCEL onlinr reservation.
04/12/2023 20
SITE’S WHICH ARE USE FOR RESERVATION
1. WWW.IRCTC.COM2. WWW.YATRA.COM3. WWW.MAKEMYTRIP.COM4. WWW.TRIPADSIVER.COM5. WWW.PRICELINE.COM6. WWW.WHICHBUDGET.COM7. WWW.ORBITZ.COM8. WWW.EXPEDIA.COM9. WWW.BINGTRAVEL.COM10. WWW.YAPTA.COM
04/12/2023 21
SNAP SHOTS
04/12/2023 22
LOGIN
04/12/2023 23
HOME
04/12/2023 24
HOTELS
04/12/2023 25
LOGOUT
04/12/2023 26