UML Use Case diagram for Online Movie Ticket Booking System is shown below. The various participants of the same are detailed below:-
Actors:- Registered User, Visitor, Admin
The corresponding use cases for these actors are:-
Actors:- Registered User, Visitor, Admin
The corresponding use cases for these actors are:-
- Registered User: Choose Movie, Select Time And Venue, Select Seat, Select Ticket Type,Child, Adult, Make Payment By Credit/Debit Card, Confirm Transaction, Cancel Ticket, Get Refund
- Visitor : Get Registered, Check Movie Data
- Admin : Login, Insert Movie Records, Update Movie Records, Delete Movie Records
Here we have some dependencies also like Registered User Login <<include>>Choose Movie, Select Time And Venue, Select Seat, Select Ticket Type, Make Payment By Credit/Debit Card. If a user gets login to book ticket then he has to perform all these operations in order to get ticket booked. Further, Make Payment by Debit/Credit Card <<include>> Confirm Transaction as after making payment it is necessary to confirm that transaction is completed.
Again, Login <<extend>> Cancel Ticket as user may or may not want to cancel booked ticket. Cancel Ticket <<includes>> Get Refund as if the tickets are cancelled then, refund has to be made.
Login of Admin <<includes>> Add Movie Records and <<extend>> Update movie Records and Delete Movie Records.
Get a impressively great featured Online Ticketing Software presented by EazeConnect with 100% Reliability and Security, also designed an application available for Smartphone Mobile. For More Details http://eazeconnect.com/eazedesk/ticket-management.html
ReplyDeletePretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. bus booking app in Nigeria
ReplyDeleteIm no expert. but I believe you just made an excellent point. You certainly fully understand what youre speaking about. and I can truly get behind that.
ReplyDeleteticket management automation