class diagram(railway reservation system)
Train class
ticket class
booking class
payment class
train no
train name
total seat
train descption'
train type
ticket no
ticket date
ticket type
booking id
booking date
booking type
booking descrption
payment id
payment date
payment time
booking time
payment amount
methods
add train()
edit train()
get train()
search train()
methods
add ticket()
delete ticket()
update ticket()
search ticket()
methods
add booking()
delete booking()
update booking()
search booking()
functions
make payment()
cancel payment()
update payment()
show payment()
user class
name
age
dob
mobile
methods
get name()
get email()
get dob()
get_mobile()
get_Age()
new class=cancel_ticket
payment id
payment amount
payment date
booking id
booking type
methods
cancel_ticket()
get id()
<<association>>
<< association>>
new class-journey
journey_date
train name
train no
ticket no
seat no
depature & arrival time
Methods
seat_no()
joureny_Details()
pnr check()