Presentation is loading. Please wait.

Presentation is loading. Please wait.

CINEMA BOOKING SYSTEM BY: Toomas Kutt Fraz Tabassam Jens kaae Christensen.

Similar presentations


Presentation on theme: "CINEMA BOOKING SYSTEM BY: Toomas Kutt Fraz Tabassam Jens kaae Christensen."— Presentation transcript:

1 CINEMA BOOKING SYSTEM BY: Toomas Kutt Fraz Tabassam Jens kaae Christensen

2 INTRODUCTION System about booking. System covers all cinemas in country. Users can book a seat by using any web browser.

3 S YSTEM DEFINITION People can use this system to search movies and cinemas in any area specified by the user. Cinemas consists of rooms and seats. Users of the system can search for cinemas or movies. The central class is the session class that have information about movie, room, time, seats and bookings. Cinema managers can schedule, reschedule and correct movie session scheduling.

4 F ACTOR ANALYSIS Functionality – searching, booking, buying, scheduling Appl. domain - serving cinema customers, clerks. Conditions - Cooperation with cinema clerks, other similar booking systems, (Multilingual system. Non skilled users. 99.99% uptime, almost unlimited ressources.) Technology - client-server, replicated server farms, incrementally built upon need, 1.000-1.000.000 concurrent users. Objects – Cinema, Room, Seat, Session, Movie, Booking, TimeTable. Responsibility - reliably searching movies and cinemas and booking and buying.

5 P ROBLEM DOMAIN : C LASS DIAGRAM Figure: Class diagram of Cinema booking system

6 P ROBLEM DOMAIN : E VENT TABLE Classe s EventsCinemaSeatRoomSessionMovie Timetab leBooking seatSelected * seatDeselected * seatPayed + + + selectionBooked + + + bookCancelled + + + bookTimeOut + + + roomCreated+++ roomDeleted+++ cinemaEntered+ + + cinemaExited+ + + sessionScheduled +++++ sessionTimeOut + + sessionCancelled + ++ ticketPrinted + movieEntered + + Figure: Event Table

7 P ROBLEM DOMAIN : BEHAVOIR Figure: Behavioral pattern for Booking

8 P ROBLEM DOMAIN : BEHAVOIR SessionTimeOut Seat-Booking/-cancellation Figure: Behavioral pattern for Session

9 P ROBLEM DOMAIN : BEHAVOIR SelectionBooked SessionTimeOut RoomCreated SelectionBooked BookCancelled BookTimeOut Paid Figure: Behavioral pattern for Seat

10 A PPLICATION D OMAIN : A CTORS AND U SE CASES Figure: Actors and Use cases

11 A PPLICATION DOMAIN : USE CASE DIAGRAM

12 A PPLICATION DOMAIN : B OOKING Figure: State-chart diagram for booking use case

13 A PPLICATION DOMAIN : F UNCTIONS

14 D ESIGN DOCUMENT : QUALITY GOALS Figure: Priority of design criteria

15 DESIGN DOCUMENT : COMPONENT - ARCHITECTURE Figure: Component Architecture

16 DESIGN DOCUMENT : PROCESS - ARCHITECTURE

17 DESIGN DOCUMENT : CLASS DIAGRAM Figure: Class diagram for model component

18 DESIGN DOCUMENT : FUNCTION - COMPONENT Figure: Function component

19 T HANK YOU


Download ppt "CINEMA BOOKING SYSTEM BY: Toomas Kutt Fraz Tabassam Jens kaae Christensen."

Similar presentations


Ads by Google