You are on page 1of 31

Department Of Computer Science

CERTIFICATE
This is to certify that a project report on Online Movie Booking System

Submitted by Mr. SITESH BADE Mr. MAYUR BORASE Have Completed Their Project in the Partial Fulfillment of the Requirements of The B.Sc. (Computer Science) 2011-12

H.O.D

Project Guide (Prof. Reshma Punde) Examiner

Genesis college of science & commerce

Page 1

Certificate
This is to certify that following students of S.Y.BCS. Semester-II have successfully submitted this Project Report on Online movie booking system towards the partial fulfillment of Bachelor of Computer Science. This work is original to the best of my knowledge and is therefore being towards the partial fulfillment of the course. Name of students 1. Sitesh Bade 2. Mayur Borase Roll No. 10545 10525 Seat No. submitted

Project Guide

H.O.D.

External Examiner

Principal

Genesis college of science & commerce

Page 2

ACKNOWLEDGEMENT
We take this opportunity to express our profound sense of gratitude and respect to all those who helped us throughout the duration of this project. We express our sincere gratitude and thankfulness towards Mrs. Reshma Punde, Department of Computer Science, Genesis College of Commerce and Science, for her valuable time and guidance thought the development of the project.

It would not be possible to complete the project without the support and motivation of my friends and colleagues.

Genesis college of science & commerce

Page 3

INDEX
S.no
1

Title Page number


Introduction 1.1) About project online movie booking system 1.2) Enhancement of this system 1.3) Limitation of this system 1.4) Scope of the system System Study & Analysis 2.1)existing system 2.2)proposed system 2.3)feasibility study 2.4)hardware and software specification (5-8) 5 6 7 8 (9-12) 9 10 11 12

3 4

Concept used Design Specification 4.1)Data e-r diagram 4.2)use case diagram 4.3)Data flow diagram 4.4)sequence activity diagram 4.3)collaboration diaram Construction 5.1)sample screen and output

13 (14-22) 15 16-17 18-20 21 22 24-29

6 7

conclusion bibliography

30 31

Genesis college of science & commerce

Page 4

Introduction
1.1 Online movie booking
Multiplex Movie Ticket Booking is an application for Online Ticket Booking for movies. This is an online web site on which user as well as theatre owner register themselves and uses this site to update movies in theatre and search for particular location of theatre as well as book tickets for particular movie. Also theatre authority can check by ticket number for valid user.. The goal of this system is to make people book tickets easily Movie Ticket booking system is one of the essential applications of Ecommerce. With the development of Internet and security technology, more and more people begin to consume online, which is more convenient and personal than traditional way. The goal of this system is to make people book tickets easily. Online movie booking systems (also known as e-booking) have been developed to overcome the drawbacks of paper based voting system.

Genesis college of science & commerce

Page 5

1.2 Enhancement of online movie booking system


There are a number of advantages that the online voting solution should address. Among these are the following:

1. User secrecy: No one should know what about user account


details.

2. Verifiability of user: Internal tracking of registration, to assure all


ticket detail are registered to a user.

3. Accuracy of user turnout: Each user is tracked to completion, so user


data is available at any time. 4. Safe transfer of user booking detail from user computers to single database server. 5. This is the user friendly system 6. Processing of the data is faster compare to manual.

Genesis college of science & commerce

Page 6

1.3 Limitations of this system


1. A person, who does not know English, could find it difficult to use the system. 2. In case of power failure our system is not operational. 3. A person who does have any knowledge of internet, then it will be not user friendly for him/her. 4. The most significant limitation of over project is its dependency over the server because of this when is fail then whole work is to be stopped. 5. Another limitation of our project is that in this software and hardware requirement is high comparison of existing system.

Genesis college of science & commerce

Page 7

1.4

SCOPE OF THE SYSTEM

1. Ticket Booking 2. Movie Status Enquiry 3. Fare Enquiry 4. Show schedule Enquiry 5. SMS Service 6. Seat Availability Enquiry
1) User Can Book Online Ticket by filling of Registration Form and having Bank Account. 2) User can check current releases and can book the advance show. 3) User can check show time and Date. 4) User can check i.e.(platinum,gold,silver) price of any show of any class

5) User can gain Information how to access different services through SMS service. 6) User can check Seats Availability of Theater.

Genesis college of science & commerce

Page 8

2. System Study and Analysis


2.1 System analysis- existing system
There are currently no of different website no of offering online ticket sales different way of navigating and searching the site.in this system there is tiredness of ticket reservation from ticket counter .because you have to stand in long queue for ticket reservation and its common problem for customer unable to choose his seat.

Drawbacks of the existing system


The whole process is carried out in a manual order. Since its a manual system it has the drawbacks such as time consumption, inefficient resource utilization.

Some of the drawbacks of the current system are:


1. This consumes a valuable amount of time of the user. 2. Manual errors in data entry and reports are more

Genesis college of science & commerce

Page 9

2.2

System analysis proposed system

Multiplex movie ticket booking really escapes you from the tired ness of the ticket reservation from ticket counter because you have to stand in long queue for ticket reservation. Movie goers can search for movies in a given range from their current position view, movie details, rate movies, or reserved movie ticket. The goal of create very usable and user friendly service that can be run on many internet browser possible searches to search for movie ticket reserved and goer a great deal mobility to movies reserved ticket and goer a great deal mobility to any movie goer.both the cinema in the industry and movie goers can gain benefits this service

Objective of Proposed System:


1. The main objective of the proposed system is to overcome the drawbacks of the existing system. 2. To create a comprehensive database that provides the information on the available details of voter. 3. To make the system more user friendly and easy to use. 4. Utilize the IT to increase the efficiency and productivity. 5. This saves a valuable amount of employee time.

Genesis college of science & commerce

Page 10

System Requirements
Front end: Ram : Web : Os: Service pack: Processor : Harddisk HTML 256 MB or above yes window xp/win 7 v2.0 p4 2.2 GHz 20 GB or above

Genesis college of science & commerce

Page 11

2.3 Feasibility Study


The feasibility study is useful to evaluate the cost and benefits of the system requested. The feasibility study tries to anticipate future scenarios of software development. There are three aspects in feasibility study.

1. Technical Feasibility The technical requirements of the system are as specified in the software and hardware requirements section. As hardware and software required to operate the system are easily available and no extra hardware is required hence it is technically feasible.

2. Operational Feasibility The application is user friendly and hence any person can operate or use the proposed system as no special kind of training or expertise person will be required.

3. Economical Feasibility It is the measure of cost effectiveness of the system. You dont need to purchase the any special software or hardware from the market, so effectively reducing the cost. No maintenance is required.

4. Result of Feasibility Study: On all three levels i.e. Technical, Operational and economical level proposed system is feasible. System provides more benefits in comparison with additional cost occurred

Genesis college of science & commerce

Page 12

3.
HTML

Concepts Used

HTML, which stands for HyperText Markup Language, is the predominant markup language for web pages. HTML is the basic building-blocks of web pages. A markup language is a set of markup tags, and HTML uses markup tags to describe web pages. HTML is written in the form of HTML elements consisting of tags, enclosed in angle brackets (like <html>), within the web page content. HTML tags normally come in pairs like <h1> and </h1>. The first tag in a pair is the start tag, the second tag is the end tag (they are also called opening tags and closing tags). The purpose of a web browser is to read HTML documents and compose them into visual or audible web pages. The browser does not display the HTML tags, but uses the tags to interpret the content of the page. HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms.

Genesis college of science & commerce

Page 13

4.

System Design

System design is one of the activity that is require to build and verify software .the designer goal is to produce coding or representation of an entity that later be build design provides us with representation of the software that can assess for quality. Design is the only way of that we can accurately translate customer view into finished software product or system. There are two modules in the system : 1. User: we can book ticket online 2. Administrator: who manages the movie information content

4.1 System Implementation


Implementation is the stage of the project when the theoretical design is turned out into a working System. Thus it can be considered to be the most critical stage in the achieving successful new system. The implementation stage involve care full planning, investigation of the existing system and its constraints on implementation, designing of methods to achieve change over methods. Implementation is the process of converting a new system designing to operation. It is the phase that focuses on user training, site preparation and file conversion for installing a Candidate system. The important factor that should be considered here is that the conversion should not disrupt the functioning of the organization

4.2 System Testing-Testing concepts for web applications


Testing is the process of exercising software with the intent of finding (and ultimately correcting) errors. In fact, because Web-based systems and applications reside on a network and interoperate with many different operating systems and applications reside on a network and interoperate with many different operating systems, browsers (or other interface devices as PDAs or mobile phones), hardware platforms, communications protocols, and backroom applications, the search for errors represents a significant challenge.
Genesis college of science & commerce Page 14

Genesis college of science & commerce

Page 15

E-R Diagram
Uname Reg.no u.add u.city

Reg.type

User
1

1 M

Fill

Registration
M

Tno Uno
for

s.time

Book Or search

Price

Ticket
Show time

Type

Manage s

Movie
Mname Detail Theater Adm.name Adm.id

1
Provides

Admin

Genesis college of science & commerce

Page 16

Use Case Diagram for registered user

City

Movie Check availability Show time

user

Date

Genesis college of science & commerce

Page 17

Use Case Diagram for user

Register

Save in to database

Login

Check Username & Password Send event Msg

Booking

User
Call close Display Result

Admin

Genesis college of science & commerce

Page 18

DATA FLOW DIAGRAM


Context Level of DFD

ADMIN
User Request Enquiry 0.0 SYSTEM Registration Details
Booking , Schedule, Date Details

Details

USER

USER

Level 1 DFD
1.0

Fill

USER

Form

Data Base
1.1
Mno,Mname, Seats no, date , show_time time,threater_name

Admin

1.2

Result
Display result

Genesis college of science & commerce

Page 19

Level 2 DFD

2.0

Fill Reg Form

Write Into DB

Form

USER

Mno,Mname, Seats no, Show time, Date

Get data
2.1

Issue

Admin

Ticket

2.2 Update or Delete Data

Update and Delete

Genesis college of science & commerce

Page 20

Sequence Diagram of Ticket Reservation

USER

ADMIN

DB

Login

save data in db

Login Successfully

Searches for detail Checks Data from DB

Fills requisition form

Displays the result Send Data into DB

Booking is Done Successfully.

Genesis college of science & commerce

Page 21

Collaboration Diagram

Fill Registration form USER Register

Store Data DB

Gives detail Booking System

Update result

Genesis college of science & commerce

Page 22

Genesis college of science & commerce

Page 23

Genesis college of science & commerce

Page 24

Genesis college of science & commerce

Page 25

Genesis college of science & commerce

Page 26

Genesis college of science & commerce

Page 27

Genesis college of science & commerce

Page 28

Genesis college of science & commerce

Page 29

Conclusion
Thereby, we can provide a very usable and user friendly service that can be run on as many Internet browsers possible to allow movie goers to search for movies, reserve tickets, and goers, a great deal of mobility to movies, reserve tickets, and goer, a great deal of mobility to any movie goers. Both, the cinema industry and movie goers can gain benefits from this service. From our project experience, we have concluded that Online Indian Reservation Enquiry is a very efficient than the reservation in hall. This project has been a great experience to us. We learned to implement software concepts in real life. It helped us how to work as a team and build a project. This project has helped us in great depth to learn the concepts of software engineering. We have tried to make the software as user friendly as possible .It taught us to implement the various advanced concepts.

Genesis college of science & commerce

Page 30

Bibliography

Websites: www.wikipedia.com www.google.com www.scribd.com

Genesis college of science & commerce

Page 31

You might also like