Sei sulla pagina 1di 14

ONLINE MOVIE TICKET BOOKING SYSTEM

Assignment :Software engineering


Assignment No. 2

Submitted To: Submitted by:


Prof. Sh. Vikram Singh EJAZ KHAN
Comp. Deptt. Roll No. 1120725
ADITYA BANSAL
Roll No. 1120806
******ONLINE MOVIE TICKET BOOKING SYATEM*****

PROJECT CONTENTS
Project Introduction.
Objective of project.
Software Analysis
Software Development Life Cycle
Software Development Model
SRS Contents
Detailed SRS
Symbols of DFD
0 level DFD
1 level DFD
Future scope of PROJECT
Project REFERENCE
********ABOUT THE PROJECT********

Project title:Online Movie Ticket Booking System


Statement of project:
This project is aimed to provide the customers facility to book tickets for cinema halls
online.
E-ticket system is made for providing the customer an online service to gather
information about the movies on the theater. The user can easily be able to know
about the movies show timing and book the show accordingly.
In this project, DFD(Data FLOW Diagrams) on working functions is explained at
various levels. Description about some process d and data dictionary.
Admin can use the system to insert and delete data (e.g. film description, time table)
which will update the webpage
Also, admin can check the statistic information about the users who booked the show
and payment processes.

********OBJECTIVE OF THE PROJECT********

The main purpose of ONLINE MOVIE TICKET BOOKING SYSTEM is to provide


alternate way for the customer to buy cinema ticket.
After inserting the data to database, staff need not headache for booking procedure.
This is done automatically .
This system is aimedto provide the customer the information of the movie, according
to which the customer can book the tickets .
The refund facility provides more flexibility to the system.
The goals of system are:
1 To provide a anytime anyplace service for the customer
2 To minimize the number of staff at the ticket box
3 To promote the film on the internet
4 To increase the profit
5 To obtain quick statistic information about movie and theatre from previous records
******** PROPER SOFTWARE ANALYSIS *****

If system, which is going to be developed, is complex in nature ,will cost more to


maintain and understand
So, proper analysis gives rise to the requirement of collecting all information about
the system

User

Developer Generate
Request
Managers
Problem
Statement

UserInterviews
Build
Software Models
Knowledge

Experience
Object Model
Functional Model

Figure 1 :System Analysis Phase


.
********SOFTWARE DEVELEMENT LIFE CYCLE********

A timelinechart can be developed for the entire project or a separate time chart can be
developed for each function.

A tabular form is maintained where rows indicate the tasks and columns indicate
duration (weeks/months).

The horizontal bars that spans across columns indicate duration of the task.

********Time Line Chart********

TASK \TIME TIME1 TIME2 TIME3 TIME4 TIME5

Requirement specification
and Analysis
Design

Test Cases

Coding with unit testing

Testing

Documentation

(dark box shows time approx.. time spent to complete a particular task)
*****BriefSoftware development Model*****

Requirement Design Implementation

Improve the specification Evaluation

Design

Testing
Implem

Operation
and
Maintenance
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 Plateform
3.2 hardware requirements
Software Requirement Specifications (SRS)

1)Introduction:

1.1) Purpose:

Looking for an online comprehensive solution to manage to online


movie ticket booking .This will be accessible to every user who wants

Online movie statistics

Online movie booking

Online movie reviews

1.2) Scope:

Users must have an net banking Account no. and password to login
into the system.

On selecting the desired option, the process is done accordingly.

User can use any credit card / bank account to book the movie
show.

User can get a some extra order of eatables during booking session.

User can view his movie details and booked seats after successful
transaction.

1.3 )Definitions, Acronyms and Abbreviation:

WAS :Web sphere application server is an application server that runs


business applications and supports the J2EE and web services standards.
J2EE: Java2EnterpriseEdition is a programming platform-part of the Java
platform-for developing and running distributed multitier architecture Java
applications, largely on modular software components running on an
application server.
DB2 :Database is the database management system that delivers a flexible
and cost- effective database platform to build robust on demand business
applications.
WSAD :sphere studio application developer is a tool kit which is designed
for the creation of more complex projects ,providing fully dynamic web
application utilizing EJBs. This consist of EJBtools,CMP, data mapping
tools & a universal test client that is design edtoaid testing of EJBs.

OS: Operating System.

HTTP:Hypertext Transfer Protocol is a transaction oriented client/server


protocol between web browser& a Web Server.

HTTPS:SecureHypertextTransferProtocolisa HTTPoverSSL
(securesocketlayer).

TCP/IP:Transmission Control Protocol/Internet Protocol,the suite of


communication protocols used to connecthostson the Internet.TCP/IP
uses several protocols,the two main ones being TCP and IP.

1.4) References:

IEEE SRS Format


Problem Definition (Provided by IBM)
Wikipedia SRS Format

1.5) Overviews:

This SRS contains what does this software do and what is the hardware and
software requirements (interfaces).

2) The Overall Description:


2.1) Product Perspective:

2.1.1) Software Interface:

Client On Internet : Web Browser, Operating System (Any)


Client On Intranet : ClientSoftware,Web Browser,OperatingSystem(any)
Web Server : WAS, OperatingSystem(any)
Data Base Server : DB2, Operating System(any)
Development End :WSAD(J2EE,Java,JavaBean,
Servlets,HTML),DB2,OS (Windows),Web Server.

2.2.2) Hardware Interface :

Any High-End Device


Any OS (including Linux/UNIX)
2.2.3) Communication Interface :

Client on Internet will be using HTTP/HTTPS protocol.


Client on Intranet will be using TCP/IP protocol

2.2) Product Functions :

Product will do transactions with user bank account


For Loan purposes.
For Insurance purposes

2.3) User Characteristics :

Every user should be comfortable of working with computer and net


browsing.
He must have basic knowledge of English too.

2.4) General Constraints :

GUI is only in English.


Login and password by admin is required for using hosting feature of
it. The customer must have an bank account and password to access
any of feature listed.

3 system requirements
3.1 Platform
Windows platform like: 2000 professional, XP & Vista
3.2Hardware Specification:
Intel Pentium and Celeron class processor
Processor Speed 1.2 GHz or above
RAM - 512 MB
HDD - 40 GB
Monitor-14SVGA
Printer Laser Printer
Mouse- Normal
Keyboard- Normal
****SYMBOLS AND COMONENTS OF DFD REPRESENTATION****

Or =>Data store/Data Base

Source or destination of data

Data flow

=> Process that transform data

****0-Level DFD****

Online View
View Movie
Admin Ticketing Staff

Response Response

View Response

Users

(Figure.- 0 level dfd)


*****1-Level DFD*****

User Table

Request Password
Change Generate Reports

Store
Sales Details
Ticket
Confirmed Bill
Reports
Generation

Login Request

Users Online
Ticket
Booking
View
User Movies
registrati
on
Process
Online
Movie
Details

Add/Delete

View View

Admin

F View (Figure.- 1 level dfd)


*****ENTITY RELATION DIAGRAM*****
***Future scope and further enhancement of the Project*****

Future Scope
The project E-ticket System for Cinema Hall is flexible enough to meet the
requirements of the Customers. This project also has the scope of enhancements like:
1- Home delivery of tickets may be provided
2 -Online Booking of Purchases of eatables(coldrinks, popcorn etc) can be provided
3-Corporate/bulk booking:for corporate presentation /meetings the and bulk booking
Etc. Conference facility can be provided for corporate meetings in the hall. Any
institute/company can book the tickets for students/clients and special discount will be
provided to them.

******PROJECT REFERENCE:*****

WEBSITES

www.wikipedia.com

www.bccresearch.com

www.google.com

Books/e-books
Let Us C by Yashwant Kanetkar.

Introduction to software engineering by F.Boston

Software Engineering by Yogesh Singh and K.K Agarwal

*****************************************

Potrebbero piacerti anche