Online Movie ticket booking Project

12,095 views 21 slides Feb 21, 2019
Slide 1
Slide 1 of 21
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21

About This Presentation

(Software Design Pattern )by Shazia Jamali


Slide Content

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 1












Name Shaziya Jamali

Roll No 16 BS(IT) 05
Subject Software Design Patterns
Submit to Dr Rafia Naz Memon

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 2


CONTENTS…………………………………………Page -No
1. Software Requirements Specification (SRS)………………3
2. Textual user case description ……………………………….10
3. User case diagram with description………………………….11


4. Activity diagram……………………….………………………12


5. Customer Interface…………………………………………….13


6. Admin Interface…………………………………...……………18

7. Architectural design diagram…………………………………21

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 3

Software Requirements Specification
for
<Online movie ticket booking>
Version xx approved
Prepared by <Shazia Jamali>
<Quest Nawabshah>
<12\2\2019>

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 4


SRS CONTENTS
 1. Introduction
 1.1 Purpose
 1.2 Scope
 1.3 Definitions, Acronyms and Abbreviations
 1.4 References
 1.5 Overview
 2. Overall Description
 2.1 Product Perspective
 2.2 Product Functions
 2.3 User Characteristics
 2.4 Constraints
 3. System Requirements
 3.1 Plate form
 3.2 hardware requirements



 Revision History
Name Date Description Version
Shazia Jamali 9/2/2019 Complete project 1.0

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 5


Software Requirement Specifications (SRS)

 Abstract
The purpose of the online ticket booking system is to provide another way for purchasing cinema
tickets in advance. It is an automatic system. , we will illustrate our system by providing Use
Case Diagrams with Specifications, and functionalities of the system, also we will provide some
process description and data dictionary.

 Introduction:
Online movie ticketingis an interface between the Applicant and the Authority responsible for
booking movie tickets online. It aims at improving the efficiency and reduces the complexities
involved in it to the maximum possible extent

 The goals of our system

 Record performance details
 Record customer details
 Record tickets sold
 Print tickets
 Print address labels for telephone booking

 Purpose
Looking for an online comprehensive solution to manage to online movie ticket booking
 Online movie statistics
 Online movie booking
 Online movie review

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 6

 Scope:
 The customers can buy ticket online and cancel the seats at a suitable time (2days before
the show to 1hour before the show).
 All the customers have to register and become a member before buying tickets.
 Customers canceling tickets will not be given money back; instead the amount of money
will be recorded in the customer account for further use.
 To make the system more user-friendly, the customer need not enter lots of data.
 Customer will first choose the film, time and venue
 Customer will login to the system
 Customer will choose the seats positions.
 Customers need a credit card to complete a buying transaction.
 Confirm and show the transaction number to the customer.
 In addition to creating a member account, the customer can modify his/her own data.


 The Overall Description:

The purpose of the online ticket booking system is to provide another way for
purchasing cinema tickets in advance. It is an automatic system.

 Description:

The main objective of the Online Movie Ticket Booking System is to manage the details
of Movie,Ticket,Customer,Show Timing,Audi. It manages all the information about
Movie, Booking, Audi, Movie. The project is totally built at administrative end and thus
only the administrator is guaranteed the access. The purpose of the project is to build an
application program to reduce the manual work for managing the Movie, Ticket,
Booking, Customer

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 7


 Functional Requirements
This section provide requirements overview of the system various functional models
implemented by system
1. User should be able to view the list of movies which are running near to his
location(based on GPS).
2. User should be able to select the seat as per his choice in the hall.
3. User should have different options of payment.

Registration
If the customer want to sea movie then he must be registered . unregistered customer can’t go for
movie
Login
Customer login to system by entering valid user id and password
Changes to Cart
After the login user can change or cancel the booking
Payment
For customer there are many types of secure billing will be prepaid as a debit and credit
Logout
After the registration and payment user will be logged out
Technical Issues
System work on client Server Architecture it will require internet server
Interface Requirements
Various interface for the product could be….
 Login Page
 Registration page

 There should be new , cancel, search options are available
 Customer information , movies list , ticket price ,Seat booking info

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 8


Non Functional Requirements
1. The application should be able to handle 1000 ticket booking requests simultaneously.
2. The application’s servers should perform load balancing efficiently.
3. Application should be lightweight and give quick response.
4. The user’s data should be kept safe.
5. The application should be platform independent.

It consist of following parameters
Reliability
The system will consistently performs it indented function
For e.g The important information must be validated
Efficiency
Unnecessary data will not be transmitted on the network and database server will be properly
connected
Reusability
The system can be used in any Organization or site of the same group
Integrity
Only system administrator has right to access the database not every user can access all the
information

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 9

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 10


Textual user case description
Online Movie Ticket Booking
Author name Shazia Jamali

Date 9/2/2019 Pre-condition Registered or unregistered
Online Movie ticket Booking
User case Name Description
Customer Customer registered and book the ticket
Login/Registered Customer login/ get registration by
Gmail/yahoo account
Movie List Customer check the movie list select the
movie from list within price timing ,date
Confirmation Customer confirm the ticket and get
ticket confirmation update
Admin A person who manage the whole movie
system
Customer accounts/information Manage the user accounts and
information of users and their booking
Manage movies Manage all the movies system like
insert delete etc

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 11

USER CASE DIAGRAM
DESCRIPTION
Customer login or get registration and than select the movie from the movie menu and pay for
the movie and get ticket confirmation update with time and date System admin
Control or manage the whole system movies insert update and delete in the movies list and all
system activities and manage the customer accounts and detail of booking of movies which
booked by customers

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 12


ACTIVITY DIAGRAM

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 13


User Interface steps

1. Registration
2. Login
3. Choose Movie from list
4. Detail of Movie
5. Ticket Booking
6. Payment
7. Receive Ticket

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 14

3 Check List

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 15


4 Movie Detail

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 16

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 17



After Payment this Message box will appear

7 Ticket Receive

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 18



Admin Interface
1. Insert Movie
2. Delete Movie
3. Manage Booking Detail
4. Manage Customers Details
5. Manage the whole system

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 19

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 20

Quaid_E_ Awam University Science & Technology Nawabshah

16BS(IT)05
Page 21


Architecture design diagram
Tags