Você está na página 1de 6

EXNO: 6 E-TICKETING SYSTEM

PROBLEM STATEMENT

E-ticketing is the process of booking the tickets for train/bus/flight in online. E-ticketing involves
the following process. The user who wants to book a ticket has to log into the website using their id and
password. If the user is a new user create an id and password by filling the sign up form. After logging
into website, the system displays the form in which the user is allowed to select the destination and source
place. The user can also select the date. Then the system displays available trains. The user can select the
required one and give the number of tickets, class and system checks for the availability. If it is available
then book the ticket by filling the details about individuals such as name, age, gender etc. Then make the
payment either by card or through the net banking .After booking the ticket, print the ticket.

DATABASE DESIGN

LOGIN TABLE

RESERVATION TABLE

FLIGHT DETAILS TABLE


E-TICKETING SYSTEM

USECASE DIAGRAM

schedule

identity proof

passenger
system

passenger info

availability

payment

database

confirmation email

itineraray receipt

flight details
CLASS DIAGRAM

DEPLOYMENT DIAGRAM

E-ticket database
system
STATE CHART DIAGRAM

login

availability

book

review

COMPONENT DIAGRAM

E-ticket database
system

DEPLOYMENT DIAGRAM

E-Ticket databas
system e
SEQUENCE DIAGRAM

user database librarian library

get schedule available

give identity proof

give email id

give source and destination

pay for ticket

get confirmation mail

get the itinerary receipt

ACTIVITY DIAGRAM

user login

enter details &


check availability

book
tickets

review booked
ticket details
LAYERED ARCHITECTURE DIAGRAM

ui layer

schedule confirmation cancellation

domain layer

passenger eticket db system

technical layer

database

Você também pode gostar