SlideShare a Scribd company logo
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
TABLE OF CONTENTS
Sr. No Topic Page No.
1 Introduction 2
1.1 Background 2
1.2 Objective 2
1.3 Purpose, Scope & Applicability of Project 3
2 Survey of Technology 5
2.1 Feasibility 5
2.1.
1
Operational Feasibility 5
2.1.
2
Technical Feasibility 6
2.1.
3
Economical Feasibility 7
2.2 Software Requirements 8
2.3 Hardware Requirements 8
3 Requirement Analysis 9
3.1 Problem Definition 9
3.2 Requirement Specification 9
3.3 Planning & Scheduling 10
4 System Design 12
4.1 Designing Model 12
4.2 Description of model 15
4.3 Test case Design 19
4.4 Coding Standards 21
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
CHAPTER - 1 INTRODUCTION
The proposed project “Online Movie Ticket Booking System” is the process
whereby consumers directly buy movie tickets online from a multiplex website interactively
in real-time without an intermediary service over the Internet. The Given System provides the
detailed working of the Online Movie Ticket Booking Processing and what all happens
whenever we or any one of us goes to book movie tickets online.
1.1 Background of Project
“Online Movie Ticket Booking System” is an online ticket booking project ,
customers can book tickets 24 hours a day from anywhere in the world and interact with
multiplex’s website to know about currently running movies and their schedule or service
information provided by the multiplex. Multiplex customer relationship manager can interact
with customers and enable them to learn more about customers’ needs, build good customer
relationships, increase efficiency and reduce costs, and gain access to national markets
quickly.
1.2 Objective of Project
The project “Online Movie Ticket Booking System” is dedicated to the general
requirements of multiplex theaters. The main objective of the project is to create an Online
Movie Ticket Booking processing that allows customers to know about new movies, their
schedules, cinema locations, class and ticket price etc. In the booking process when customer
selects his city then cinemas of that city are filtered. In next step he/she selects his desired
cinema where he/she wish to see movie, then selects movie and other details like show date,
show time, class and no of tickets. Based on given parameters a graphical layout of seat status
is visible to the customer. Now customer can select his desired seat location and number of
seats. The Administrator will be able to see all booked and canceled tickets.
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
The main objectives of “Online Movie Ticket Booking System” project are as
follows:
 Facility to store the information of new customer, different types of movie
show timing, ticket rates of different types on show class etc.
 Interest to develop a good user friendly website with many online
transactions using a database.
 Facility to generate different reports, which are helpful for the
management in decision making.
 Facility to change user’s password account.
 To increase my knowledge horizon in technologies like C#, SQL, CSS,
HTML.
 To gain good experience in C# before joining in a full time job. Online
Movie Ticket Booking System. To gain expertise using Data Grid, Data
Set, Data Table, Data Adapter and Data Readers.
System should also provide accessories such as calculator, month viewer.
Additionally some display setting options can also be provided.
1.3 Purpose, Scope & Applicability of Project
Today the need of simplicity has driven application software programming to a
new level. This project is a transaction related information storing project which will be used
by the various multiplexes for online movie ticket booking through internet. Customers can
view all currently running movies and book their tickets for any specific date and show also
customer can pay online through credit card. This application has a user friendly interface so
that the customer and administrator can easily and efficiently use the software and its
features.
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
The main purpose of this project is to provide a reliable, secure, efficient and user
friendly environment to the customers and management authorities. Also benefit to the
customer with efficient and faster service.
The Project “Online Movie Ticket Booking System” as a wide scope as it is
generalized software and can be easily used in any ticket booking process system with little
or no change. The Changes in software can be easily accommodated. The addition and
deletion of the modules in software can be easily adjusted. This project has a lot of scope for
further enhancement too. This project can save money and efforts in managing the record,
just a mouse click can make the task easy and faster.
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
CHAPTER-2: SURVEY OF TECHNOLOGY
2.1 Feasibility
Feasibility study is the process of determination of whether or not a project is
worth doing. Feasibility studies are undertaken within tight time constraints and normally
culminate in a written and oral feasibility report. The contents and recommendations of this
feasibility study helped us as a sound basis for deciding how to precede the project. It helped
in taking decisions such as which software to use, hardware combinations, etc.
2.1.1 Operational Feasibility
Operation feasibility is a measure of how people feel about the system.
Operational Feasibility criteria measure the urgency of the problem or the acceptability of a
solution. Operational Feasibility is dependent upon determining human resources for the
project. It refers to projecting whether the system will operate and be used once it is installed.
The essential questions that help in testing the operational feasibility of a system
are following.
 Does management support the project?
 Are the users not happy with current business practices? Will it reduce the
time (operation) considerably? If yes, then they will welcome the change
and the new system.
 Have the users been involved in the planning and development of the
project? Early involvement reduces the probability of resistance towards
the new system.
 Will the proposed system really benefit the organization? Does the overall
response increase? Will accessibility of
Behaviorally also the proposed system is feasible. A particular application may be
technically and but may fail to produce the forecasted benefits, because the company is not
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
able to get it to work. For the system, it is not necessary that the user must be a computer
expert, but any computer operator given a little bit of knowledge and training can easily
operate.
Our proposed project “Online Movie Ticket Booking System” is operationally
feasible since there is no need for special training of staff member and whatever little
instructing on this system is required can be done so quite easily and quickly as it is
essentially This project is being developed keeping in mind the general people who one
have very little knowledge of computer operation, but can easily access their required
database and other related information. The redundancies can be decreased to a large extent
as the system will be fully automated.
2.1.2 Technical Feasibility
Technical feasibility determines whether the work for the project can be done with
the existing equipment, software technology and available personnel. Technical feasibility is
concerned with specifying equipment and software that will satisfy the user requirement.
In technical feasibility the following issues are taken into consideration.
 Whether the required technology is available or not
 Whether the required resources are available
 Manpower- programmers, testers & debuggers
 Software and hardware
This proposed project “Online Movie Ticket Booking System” is feasible on
technical remarks also, as the proposed project is more beneficiary in terms of having a sound
proof system with new technical components installed on the system. The proposed system
can run on any machines supporting Windows and Internet services and works on the best
software and hardware that had been used while designing the system so it would be feasible
in all technical terms of feasibility.
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
2.1.3 Economical Feasibility
Economical feasibility has great importance as it can outweigh other feasibilities
because costs affect organization decisions. The concept of Economic Feasibility deals with
the fact that a system that can be developed and will be used on installation must be
profitable for the Organization. The cost to conduct a full system investigation, the cost of
hardware and software, the benefits in the form of reduced expenditure are all discussed
during the economic feasibility.
During the economical feasibility test we maintained the balance between the
Operational and Economical feasibilities, as the two were the conflicting. For example the
solution that provides the best operational impact for the end-users may also be the most
expensive and, therefore, the least economically feasible.
We classified the costs of our proposed project “Online Movie Ticket Booking
System” according to the phase in which they occur. As we know that the system
development costs are usually one-time costs that will not recur after the project has been
completed. For calculating the Development costs we evaluated certain cost categories.
 Personnel costs
 Computer usage costs
 Training costs
 Supply and equipments costs
 Cost of any new computer equipments and software.
The management of organization is ready to invest the money in purchasing the
hardware needed to deploy the computerized system and they think that this investment is
going to be very much beneficial in long run. What ever will be the investment it will be very
soon recovered by the any cinema company in terms of increase in productivity and
performance So “Online Movie Ticket Booking System” is economical feasible.
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
2.2 Software Requirements
Front End : Microsoft Visual studio.Net 2008(with C#)
Backend : SQL Server 2005
Operating System : WINDOWS XP/WINDOWS 7 BASIC
2.3 Hardware Requirements
CPU : Intel Pentium 4 Processor, Dual Core.
RAM : 512 MB (MIN)
HDD : 80 GB (MIN)
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
CHAPTER-3 REQUIREMENT ANALYSIS
Requirements analysis in systems engineering and software engineering,
encompasses those tasks that go into determining the needs or conditions to meet for a new or
altered product, taking account of the possibly conflicting requirements of the various
stakeholders, such as beneficiaries or users. It is an early stage in the more general activity of
requirements engineering which encompasses all activities concerned with eliciting,
analyzing, documenting, validating and managing software or system requirements.
Requirements analysis is critical to the success of a systems or software project. The
Requirements should be documented, actionable, measurable, testable, traceable, related to
identified business needs or opportunities, and defined to a level of detail sufficient for
system design.
3.1 Problem Definition
Problem-solving is not possible if we do not know the problem which is to be
solved. So, defining the problem is very important task.
Up till now all the activities of the movie ticket booking processing was
performed manually, it requires more human efforts to manage the each and every aspects of
multiplex which is very costly process. To overcome all kind of problems being faced by
movie ticket booking processing in various multiplexes we are developing this project. Our
project “Online Movie Ticket Booking System” will provide efficient and cost effective
solution and always have possibilities of enhancement up any legal extent to satisfy user
requirement.
3.2 Requirement Specification
Requirements specification in systems engineering and software engineering,
encompasses those tasks that go into determining the needs or conditions to meet for a new or
altered product, taking account of the possibly conflicting requirements of the various users.
Based on system study following requirements has been observed:
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
 Customer should be allowed to create their account on the movie ticket
booking portal.
 Customer should have facility to see list of movies running in that
multiplex at present time, their show timing, booking status, multiplex
location etc.
 Customer should be allowed to see booking status of any movie and also
book show of any date.
 Customer should be allowed to take print of ticket, view their previous
booked tickets, cancel ticket and ask any query.
 Administrator should be allowed to add new movie, new screen, manage
movie schedule, open booking for next date etc.
 The proposed system should also generate different reports, which are
helpful for the management in decision making such as booking status
report, customer list, and view inquiries made by the customers.
3.3 Planning & Scheduling
Project planning is an aspect of Project Management, which comprises of various
processes. The aim of these processes is to ensure that various Project tasks are well
coordinated and they meet the various project objectives including timely completion of the
project. Project Planning is an aspect of Project Management that focuses a lot on Project
Integration. The project plan reflects the current status of all project activities and is used to
monitor and control the project. The Project Planning tasks ensure that various elements of
the Project are coordinated and therefore guide the project execution. Project Scheduling is
one of the most important task of Project Planning and also the most difficult tasks. In very
large projects it is possible that several teams work on developing the project. They may
work on it in parallel. However their work may be interdependent.
Following Gantt chart shows the schedule for our proposed project:
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
Gantt chart:
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
CHAPTER-4 SYSTEM DESIGN
4.1 Designing Model
Systems design is simply the design of systems. It implies a systematic and
rigorous approach to design—an approach demanded by the scale and complexity of many
systems problems. The main purpose of the system is to design a security and efficient
system for online movie ticket booking portal. It must be utilize very low system resources.
Illustration
The “Online Movie Ticket Booking System” manages all the movie ticket
booking process and ticket amount payment process. This maintains information of list of all
currently running movies in different multiplex of the same company in various locations.
The process of booking movie tickets online is kept very simple. The customer can go to the
online ticket booking portal where they can see list of all movies running currently in
different cinemas situated in various location and cities, different show timing etc. The
customer selects their desired cinema, movie, preferred date, show timing, desired no of
tickets and see the booking status / available seats. Then customer register it self on the portal
and reserve his desired no of seats. In the next step system ask customer for payment online.
After successful payment the system will generate movie ticket.
All registered customers can login to the ticket booking portal and see their
previous ticket booking status. The can also reprint their movie ticket and they can also
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
cancel their ticket by logging into ticket booking portal. Customer can also get cinema
address from this booking portal. Customer can also make any query through this portal.
Activity Diagram
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
Class Diagram
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
4.2 Description of model
SCENARIOS:
Customer Registration Scenario
All customers’ detailed information will be stored in the database and they will be
given unique account numbers. The system will provide facility of adding new customer
record, updating old customer records and deleting any customer record .This information is
further used by all the modules as required. The customer record is very important in the
project. This customer record will be used by the project every where it is needed.
Security & Movie Ticket Management Scenario
In this scenario we will manages all information of all the master records of the
project such as cinema master, movie master, screen master, show timing etc. This master
information is used by the project as required by the project. This module also sends the book
information to all the modules as needed. Online Movie Ticket Booking System & Cinema
schedule maker module uses this information for preparing cinema schedule.
Movie Show Timing Management Scenario
In this scenario of the project online movie ticket booking project. As the name
indicates we will manage all the records related with the making a movie show timing
schedule for showing different movies in different screens and time, in different cinemas and
their show timings etc. When a new movie has to be added in cinema, this module is used to
prepare a daily show plan for this movie. The running show booking can be controlled by this
module. When a movie has completed enough business, its booking can be closed by this
module. Show booking for next date begins when we add next date in this module.
Seat Confirmation & Payment Scenario
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
All seat allocation and ticket booking is done here. This module take customer
details and show date time and allocate seats and calculate booking amount, which is further
used for payment & ticket printing.
In payment & ticket print scenario the system prepares ticket based on the
information given by the seat allocation & ticket booking module. This is the final process of
ticket booking process.
User Case Diagram
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
Entity Relationship Diagram
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
Dataflow Diagram
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
4.3 Test case Design
Testing can be done either manually or automation testing. Automation testing
finally leads to regression testing. Manual testing leads to unit testing. To check for business
requirements, we have used unit testing that will be performed on the entire function system,
i.e. for each and every function of the calculator. This testing tests each and every function
with regards to its output as expected by the user.
Test Cases
Login Page
Sr. No Test ID Objective Description Expected
Result
1 TC001 To check
textures
whether it
accept char
and numeric
both
Type both
char
And numeric
In text users
Should
Accept
2 TC002 Text user
should
maximum 10
characters
Type 10 char
In text user
Give Error
Message
3 TC003 Text
password
Should not
display
Asterisk
Type in the
Text
password
Only
asterisk
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
4 TC004 To check the
functionality
of
Login button
Type valid
username and
Password
Redirect to
home page
5 TC005 To check the
working of
login button
Type either
invalid
username or
invalid
password
Error
message
New Customer Registration Page
Sr. No Test id Objective Description Expected
Result
1 Tc_1 To check the
length of login
name field
Type in login field Accept
2 Tc_2 To check the
functionality of
Registration
Type the existing
name in text name
Accept
3 Tc_3 To check the
functionality of
Email Id
Type invalid
email id in this
field
Error
message
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
4.4 Coding Standards
To develop this project we are using C# so we will follow all C# coding standards.
 80% of the lifetime cost of a piece of software goes to maintenance.
 Hardly any software is maintained for its whole life by the original author.
 Code conventions improve the readability of the software, allowing
engineers to understand new code more quickly and thoroughly.
Check List for C # coding standard:
Layout Conventions:
Good layout uses formatting to emphasize the structure of our code and to make
the code easier to read. We will follow following conventions:
 Write only one statement per line.
 Write only one declaration per line.
 If continuation lines are not indented automatically, indent them one tab
stop (four spaces).
 Add at least one blank line between method definitions and property
definitions.
 Use parentheses to make clauses in an expression apparent.
Commenting Conventions:
 Place the comment on a separate line, not at the end of a line of code.
 Begin comment text with an uppercase letter.
 End comment text with a period.
Online Movie Ticket Booking System
Get full project here: http://mcabcaprojects.com
 Insert one space between the comment delimiter (//) and the comment text.
Implicitly Typed Local Variables:
 Use implicit typing for local variables when the type of the variable is
obvious from the right side of the assignment, or when the precise type is
not important.
 Do not use var when the type is not apparent from the right side of the
assignment.
 Do not rely on the variable name to specify the type of the variable. It
might not be correct.
 Avoid the use of var in place of dynamic.
 Use implicit typing to determine the type of the loop variable in for and for
each loop.
Unsigned Data Type:
In general, use int rather than unsigned types. The use of int is common
throughout C#, and it is easier to interact with other libraries when you use int.
New Operator:
 Use the concise form of object instantiation, with implicit typing, as shown
in the following declaration.
 Use object initializes to simplify object creation.
***

More Related Content

What's hot

E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATION
Nandana Priyanka Eluri
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystemManish Kumar
 
Online movie ticket booking system
Online movie ticket booking systemOnline movie ticket booking system
Online movie ticket booking system
nidhi bhardwaj
 
ONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEMONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEM
christ university
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
A-Tech and Software Development
 
Online Movie or theater ticket booking system Details Requirement.
Online Movie or theater ticket booking system Details Requirement.Online Movie or theater ticket booking system Details Requirement.
Online Movie or theater ticket booking system Details Requirement.
Niloy Biswas
 
Project report cinema
Project report cinemaProject report cinema
Project report cinema
jaspaljb
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
Smit Patel
 
Airline reservation system project report (1)
Airline reservation system project report (1)Airline reservation system project report (1)
Airline reservation system project report (1)
MostafaMorsyMohamed
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02
ISHA AHUJA
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation SystemTuvshinbayar Davaa
 
Railway booking & management system
Railway booking & management systemRailway booking & management system
Railway booking & management system
Nikhil Raj
 
online bus ticket booking system
online bus ticket booking systemonline bus ticket booking system
online bus ticket booking system
Umme habiba
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
Subhashis Das
 
Online Voting System Project File
Online Voting System Project FileOnline Voting System Project File
Online Voting System Project File
Nitin Bhasin
 
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
vikram mahendra
 
BookMyShow
BookMyShowBookMyShow
BookMyShow
DivyaSure
 
Air line reservation system software engeniring
Air line reservation system software engeniringAir line reservation system software engeniring
Air line reservation system software engeniring
Asfand Sheraz Khan Niazi
 
04.project billing system
04.project billing system04.project billing system
04.project billing systemgirivaishali
 

What's hot (20)

E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATION
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
 
Online movie ticket booking system
Online movie ticket booking systemOnline movie ticket booking system
Online movie ticket booking system
 
ONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEMONLINE BUS BOOKING SYSTEM
ONLINE BUS BOOKING SYSTEM
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
 
Online Movie or theater ticket booking system Details Requirement.
Online Movie or theater ticket booking system Details Requirement.Online Movie or theater ticket booking system Details Requirement.
Online Movie or theater ticket booking system Details Requirement.
 
Project report cinema
Project report cinemaProject report cinema
Project report cinema
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
Airline reservation system project report (1)
Airline reservation system project report (1)Airline reservation system project report (1)
Airline reservation system project report (1)
 
Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02Onlinemovieticketbooking 120215060739-phpapp02
Onlinemovieticketbooking 120215060739-phpapp02
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation System
 
Railway booking & management system
Railway booking & management systemRailway booking & management system
Railway booking & management system
 
online bus ticket booking system
online bus ticket booking systemonline bus ticket booking system
online bus ticket booking system
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
 
Project Report
Project ReportProject Report
Project Report
 
Online Voting System Project File
Online Voting System Project FileOnline Voting System Project File
Online Voting System Project File
 
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
 
BookMyShow
BookMyShowBookMyShow
BookMyShow
 
Air line reservation system software engeniring
Air line reservation system software engeniringAir line reservation system software engeniring
Air line reservation system software engeniring
 
04.project billing system
04.project billing system04.project billing system
04.project billing system
 

Similar to Online movie booking synopsis

235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentation
sireesha nimmagadda
 
Online bus ticket booking
Online bus ticket bookingOnline bus ticket booking
Online bus ticket booking
Gaurav kumar rai - student
 
Movie Ticket Management System Class 12 synopsis.pdf
Movie Ticket Management System Class 12 synopsis.pdfMovie Ticket Management System Class 12 synopsis.pdf
Movie Ticket Management System Class 12 synopsis.pdf
Pyami
 
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
ssuser3bb83f1
 
Hotel management
Hotel managementHotel management
Hotel management
Arman Ahmed
 
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docxBUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
jasoninnes20
 
Black book converted
Black book convertedBlack book converted
Black book converted
PratikSarvankar2
 
Black book converted
Black book convertedBlack book converted
Black book converted
PratikSarvankar2
 
Brilient login system
Brilient login systemBrilient login system
Brilient login system
vasanthvellore
 
Integral erection portal yuvakshetra
Integral erection portal yuvakshetraIntegral erection portal yuvakshetra
Integral erection portal yuvakshetra
vishnuRajan20
 
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
International Journal of Technical Research & Application
 
online banking system
online banking systemonline banking system
online banking system
kartikeya upadhyay
 
Online shopping management system project.pdf
Online shopping management system project.pdfOnline shopping management system project.pdf
Online shopping management system project.pdf
Kamal Acharya
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking System
Bharat Kalia
 
46393833 e banking
46393833 e banking46393833 e banking
46393833 e bankingdipali2009
 
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
Kamal Acharya
 
Bank Management System.docx
Bank Management System.docxBank Management System.docx
Bank Management System.docx
Nikhil Patil
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science Project
Ashwin Francis
 

Similar to Online movie booking synopsis (20)

235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentation
 
Online bus ticket booking
Online bus ticket bookingOnline bus ticket booking
Online bus ticket booking
 
Movie Ticket Management System Class 12 synopsis.pdf
Movie Ticket Management System Class 12 synopsis.pdfMovie Ticket Management System Class 12 synopsis.pdf
Movie Ticket Management System Class 12 synopsis.pdf
 
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
 
Hotel management
Hotel managementHotel management
Hotel management
 
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docxBUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
 
Black book converted
Black book convertedBlack book converted
Black book converted
 
Black book converted
Black book convertedBlack book converted
Black book converted
 
Project plan
Project planProject plan
Project plan
 
Brilient login system
Brilient login systemBrilient login system
Brilient login system
 
Integral erection portal yuvakshetra
Integral erection portal yuvakshetraIntegral erection portal yuvakshetra
Integral erection portal yuvakshetra
 
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
ENVISIONING AND IMPLEMENTING PROJECT IN REAL TIME (AN ALGORITHMIC APPROACH)
 
online banking system
online banking systemonline banking system
online banking system
 
Online shopping management system project.pdf
Online shopping management system project.pdfOnline shopping management system project.pdf
Online shopping management system project.pdf
 
Mingle box - Online Job seeking System
Mingle box - Online Job seeking SystemMingle box - Online Job seeking System
Mingle box - Online Job seeking System
 
46393833 e banking
46393833 e banking46393833 e banking
46393833 e banking
 
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
 
Print report
Print reportPrint report
Print report
 
Bank Management System.docx
Bank Management System.docxBank Management System.docx
Bank Management System.docx
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science Project
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 

Online movie booking synopsis

  • 1. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com TABLE OF CONTENTS Sr. No Topic Page No. 1 Introduction 2 1.1 Background 2 1.2 Objective 2 1.3 Purpose, Scope & Applicability of Project 3 2 Survey of Technology 5 2.1 Feasibility 5 2.1. 1 Operational Feasibility 5 2.1. 2 Technical Feasibility 6 2.1. 3 Economical Feasibility 7 2.2 Software Requirements 8 2.3 Hardware Requirements 8 3 Requirement Analysis 9 3.1 Problem Definition 9 3.2 Requirement Specification 9 3.3 Planning & Scheduling 10 4 System Design 12 4.1 Designing Model 12 4.2 Description of model 15 4.3 Test case Design 19 4.4 Coding Standards 21
  • 2. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com CHAPTER - 1 INTRODUCTION The proposed project “Online Movie Ticket Booking System” is the process whereby consumers directly buy movie tickets online from a multiplex website interactively in real-time without an intermediary service over the Internet. The Given System provides the detailed working of the Online Movie Ticket Booking Processing and what all happens whenever we or any one of us goes to book movie tickets online. 1.1 Background of Project “Online Movie Ticket Booking System” is an online ticket booking project , customers can book tickets 24 hours a day from anywhere in the world and interact with multiplex’s website to know about currently running movies and their schedule or service information provided by the multiplex. Multiplex customer relationship manager can interact with customers and enable them to learn more about customers’ needs, build good customer relationships, increase efficiency and reduce costs, and gain access to national markets quickly. 1.2 Objective of Project The project “Online Movie Ticket Booking System” is dedicated to the general requirements of multiplex theaters. The main objective of the project is to create an Online Movie Ticket Booking processing that allows customers to know about new movies, their schedules, cinema locations, class and ticket price etc. In the booking process when customer selects his city then cinemas of that city are filtered. In next step he/she selects his desired cinema where he/she wish to see movie, then selects movie and other details like show date, show time, class and no of tickets. Based on given parameters a graphical layout of seat status is visible to the customer. Now customer can select his desired seat location and number of seats. The Administrator will be able to see all booked and canceled tickets.
  • 3. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com The main objectives of “Online Movie Ticket Booking System” project are as follows:  Facility to store the information of new customer, different types of movie show timing, ticket rates of different types on show class etc.  Interest to develop a good user friendly website with many online transactions using a database.  Facility to generate different reports, which are helpful for the management in decision making.  Facility to change user’s password account.  To increase my knowledge horizon in technologies like C#, SQL, CSS, HTML.  To gain good experience in C# before joining in a full time job. Online Movie Ticket Booking System. To gain expertise using Data Grid, Data Set, Data Table, Data Adapter and Data Readers. System should also provide accessories such as calculator, month viewer. Additionally some display setting options can also be provided. 1.3 Purpose, Scope & Applicability of Project Today the need of simplicity has driven application software programming to a new level. This project is a transaction related information storing project which will be used by the various multiplexes for online movie ticket booking through internet. Customers can view all currently running movies and book their tickets for any specific date and show also customer can pay online through credit card. This application has a user friendly interface so that the customer and administrator can easily and efficiently use the software and its features.
  • 4. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com The main purpose of this project is to provide a reliable, secure, efficient and user friendly environment to the customers and management authorities. Also benefit to the customer with efficient and faster service. The Project “Online Movie Ticket Booking System” as a wide scope as it is generalized software and can be easily used in any ticket booking process system with little or no change. The Changes in software can be easily accommodated. The addition and deletion of the modules in software can be easily adjusted. This project has a lot of scope for further enhancement too. This project can save money and efforts in managing the record, just a mouse click can make the task easy and faster.
  • 5. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com CHAPTER-2: SURVEY OF TECHNOLOGY 2.1 Feasibility Feasibility study is the process of determination of whether or not a project is worth doing. Feasibility studies are undertaken within tight time constraints and normally culminate in a written and oral feasibility report. The contents and recommendations of this feasibility study helped us as a sound basis for deciding how to precede the project. It helped in taking decisions such as which software to use, hardware combinations, etc. 2.1.1 Operational Feasibility Operation feasibility is a measure of how people feel about the system. Operational Feasibility criteria measure the urgency of the problem or the acceptability of a solution. Operational Feasibility is dependent upon determining human resources for the project. It refers to projecting whether the system will operate and be used once it is installed. The essential questions that help in testing the operational feasibility of a system are following.  Does management support the project?  Are the users not happy with current business practices? Will it reduce the time (operation) considerably? If yes, then they will welcome the change and the new system.  Have the users been involved in the planning and development of the project? Early involvement reduces the probability of resistance towards the new system.  Will the proposed system really benefit the organization? Does the overall response increase? Will accessibility of Behaviorally also the proposed system is feasible. A particular application may be technically and but may fail to produce the forecasted benefits, because the company is not
  • 6. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com able to get it to work. For the system, it is not necessary that the user must be a computer expert, but any computer operator given a little bit of knowledge and training can easily operate. Our proposed project “Online Movie Ticket Booking System” is operationally feasible since there is no need for special training of staff member and whatever little instructing on this system is required can be done so quite easily and quickly as it is essentially This project is being developed keeping in mind the general people who one have very little knowledge of computer operation, but can easily access their required database and other related information. The redundancies can be decreased to a large extent as the system will be fully automated. 2.1.2 Technical Feasibility Technical feasibility determines whether the work for the project can be done with the existing equipment, software technology and available personnel. Technical feasibility is concerned with specifying equipment and software that will satisfy the user requirement. In technical feasibility the following issues are taken into consideration.  Whether the required technology is available or not  Whether the required resources are available  Manpower- programmers, testers & debuggers  Software and hardware This proposed project “Online Movie Ticket Booking System” is feasible on technical remarks also, as the proposed project is more beneficiary in terms of having a sound proof system with new technical components installed on the system. The proposed system can run on any machines supporting Windows and Internet services and works on the best software and hardware that had been used while designing the system so it would be feasible in all technical terms of feasibility.
  • 7. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com 2.1.3 Economical Feasibility Economical feasibility has great importance as it can outweigh other feasibilities because costs affect organization decisions. The concept of Economic Feasibility deals with the fact that a system that can be developed and will be used on installation must be profitable for the Organization. The cost to conduct a full system investigation, the cost of hardware and software, the benefits in the form of reduced expenditure are all discussed during the economic feasibility. During the economical feasibility test we maintained the balance between the Operational and Economical feasibilities, as the two were the conflicting. For example the solution that provides the best operational impact for the end-users may also be the most expensive and, therefore, the least economically feasible. We classified the costs of our proposed project “Online Movie Ticket Booking System” according to the phase in which they occur. As we know that the system development costs are usually one-time costs that will not recur after the project has been completed. For calculating the Development costs we evaluated certain cost categories.  Personnel costs  Computer usage costs  Training costs  Supply and equipments costs  Cost of any new computer equipments and software. The management of organization is ready to invest the money in purchasing the hardware needed to deploy the computerized system and they think that this investment is going to be very much beneficial in long run. What ever will be the investment it will be very soon recovered by the any cinema company in terms of increase in productivity and performance So “Online Movie Ticket Booking System” is economical feasible.
  • 8. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com 2.2 Software Requirements Front End : Microsoft Visual studio.Net 2008(with C#) Backend : SQL Server 2005 Operating System : WINDOWS XP/WINDOWS 7 BASIC 2.3 Hardware Requirements CPU : Intel Pentium 4 Processor, Dual Core. RAM : 512 MB (MIN) HDD : 80 GB (MIN)
  • 9. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com CHAPTER-3 REQUIREMENT ANALYSIS Requirements analysis in systems engineering and software engineering, encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product, taking account of the possibly conflicting requirements of the various stakeholders, such as beneficiaries or users. It is an early stage in the more general activity of requirements engineering which encompasses all activities concerned with eliciting, analyzing, documenting, validating and managing software or system requirements. Requirements analysis is critical to the success of a systems or software project. The Requirements should be documented, actionable, measurable, testable, traceable, related to identified business needs or opportunities, and defined to a level of detail sufficient for system design. 3.1 Problem Definition Problem-solving is not possible if we do not know the problem which is to be solved. So, defining the problem is very important task. Up till now all the activities of the movie ticket booking processing was performed manually, it requires more human efforts to manage the each and every aspects of multiplex which is very costly process. To overcome all kind of problems being faced by movie ticket booking processing in various multiplexes we are developing this project. Our project “Online Movie Ticket Booking System” will provide efficient and cost effective solution and always have possibilities of enhancement up any legal extent to satisfy user requirement. 3.2 Requirement Specification Requirements specification in systems engineering and software engineering, encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product, taking account of the possibly conflicting requirements of the various users. Based on system study following requirements has been observed:
  • 10. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com  Customer should be allowed to create their account on the movie ticket booking portal.  Customer should have facility to see list of movies running in that multiplex at present time, their show timing, booking status, multiplex location etc.  Customer should be allowed to see booking status of any movie and also book show of any date.  Customer should be allowed to take print of ticket, view their previous booked tickets, cancel ticket and ask any query.  Administrator should be allowed to add new movie, new screen, manage movie schedule, open booking for next date etc.  The proposed system should also generate different reports, which are helpful for the management in decision making such as booking status report, customer list, and view inquiries made by the customers. 3.3 Planning & Scheduling Project planning is an aspect of Project Management, which comprises of various processes. The aim of these processes is to ensure that various Project tasks are well coordinated and they meet the various project objectives including timely completion of the project. Project Planning is an aspect of Project Management that focuses a lot on Project Integration. The project plan reflects the current status of all project activities and is used to monitor and control the project. The Project Planning tasks ensure that various elements of the Project are coordinated and therefore guide the project execution. Project Scheduling is one of the most important task of Project Planning and also the most difficult tasks. In very large projects it is possible that several teams work on developing the project. They may work on it in parallel. However their work may be interdependent. Following Gantt chart shows the schedule for our proposed project:
  • 11. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com Gantt chart:
  • 12. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com CHAPTER-4 SYSTEM DESIGN 4.1 Designing Model Systems design is simply the design of systems. It implies a systematic and rigorous approach to design—an approach demanded by the scale and complexity of many systems problems. The main purpose of the system is to design a security and efficient system for online movie ticket booking portal. It must be utilize very low system resources. Illustration The “Online Movie Ticket Booking System” manages all the movie ticket booking process and ticket amount payment process. This maintains information of list of all currently running movies in different multiplex of the same company in various locations. The process of booking movie tickets online is kept very simple. The customer can go to the online ticket booking portal where they can see list of all movies running currently in different cinemas situated in various location and cities, different show timing etc. The customer selects their desired cinema, movie, preferred date, show timing, desired no of tickets and see the booking status / available seats. Then customer register it self on the portal and reserve his desired no of seats. In the next step system ask customer for payment online. After successful payment the system will generate movie ticket. All registered customers can login to the ticket booking portal and see their previous ticket booking status. The can also reprint their movie ticket and they can also
  • 13. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com cancel their ticket by logging into ticket booking portal. Customer can also get cinema address from this booking portal. Customer can also make any query through this portal. Activity Diagram
  • 14. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com Class Diagram
  • 15. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com 4.2 Description of model SCENARIOS: Customer Registration Scenario All customers’ detailed information will be stored in the database and they will be given unique account numbers. The system will provide facility of adding new customer record, updating old customer records and deleting any customer record .This information is further used by all the modules as required. The customer record is very important in the project. This customer record will be used by the project every where it is needed. Security & Movie Ticket Management Scenario In this scenario we will manages all information of all the master records of the project such as cinema master, movie master, screen master, show timing etc. This master information is used by the project as required by the project. This module also sends the book information to all the modules as needed. Online Movie Ticket Booking System & Cinema schedule maker module uses this information for preparing cinema schedule. Movie Show Timing Management Scenario In this scenario of the project online movie ticket booking project. As the name indicates we will manage all the records related with the making a movie show timing schedule for showing different movies in different screens and time, in different cinemas and their show timings etc. When a new movie has to be added in cinema, this module is used to prepare a daily show plan for this movie. The running show booking can be controlled by this module. When a movie has completed enough business, its booking can be closed by this module. Show booking for next date begins when we add next date in this module. Seat Confirmation & Payment Scenario
  • 16. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com All seat allocation and ticket booking is done here. This module take customer details and show date time and allocate seats and calculate booking amount, which is further used for payment & ticket printing. In payment & ticket print scenario the system prepares ticket based on the information given by the seat allocation & ticket booking module. This is the final process of ticket booking process. User Case Diagram
  • 17. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com Entity Relationship Diagram
  • 18. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com Dataflow Diagram
  • 19. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com 4.3 Test case Design Testing can be done either manually or automation testing. Automation testing finally leads to regression testing. Manual testing leads to unit testing. To check for business requirements, we have used unit testing that will be performed on the entire function system, i.e. for each and every function of the calculator. This testing tests each and every function with regards to its output as expected by the user. Test Cases Login Page Sr. No Test ID Objective Description Expected Result 1 TC001 To check textures whether it accept char and numeric both Type both char And numeric In text users Should Accept 2 TC002 Text user should maximum 10 characters Type 10 char In text user Give Error Message 3 TC003 Text password Should not display Asterisk Type in the Text password Only asterisk
  • 20. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com 4 TC004 To check the functionality of Login button Type valid username and Password Redirect to home page 5 TC005 To check the working of login button Type either invalid username or invalid password Error message New Customer Registration Page Sr. No Test id Objective Description Expected Result 1 Tc_1 To check the length of login name field Type in login field Accept 2 Tc_2 To check the functionality of Registration Type the existing name in text name Accept 3 Tc_3 To check the functionality of Email Id Type invalid email id in this field Error message
  • 21. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com 4.4 Coding Standards To develop this project we are using C# so we will follow all C# coding standards.  80% of the lifetime cost of a piece of software goes to maintenance.  Hardly any software is maintained for its whole life by the original author.  Code conventions improve the readability of the software, allowing engineers to understand new code more quickly and thoroughly. Check List for C # coding standard: Layout Conventions: Good layout uses formatting to emphasize the structure of our code and to make the code easier to read. We will follow following conventions:  Write only one statement per line.  Write only one declaration per line.  If continuation lines are not indented automatically, indent them one tab stop (four spaces).  Add at least one blank line between method definitions and property definitions.  Use parentheses to make clauses in an expression apparent. Commenting Conventions:  Place the comment on a separate line, not at the end of a line of code.  Begin comment text with an uppercase letter.  End comment text with a period.
  • 22. Online Movie Ticket Booking System Get full project here: http://mcabcaprojects.com  Insert one space between the comment delimiter (//) and the comment text. Implicitly Typed Local Variables:  Use implicit typing for local variables when the type of the variable is obvious from the right side of the assignment, or when the precise type is not important.  Do not use var when the type is not apparent from the right side of the assignment.  Do not rely on the variable name to specify the type of the variable. It might not be correct.  Avoid the use of var in place of dynamic.  Use implicit typing to determine the type of the loop variable in for and for each loop. Unsigned Data Type: In general, use int rather than unsigned types. The use of int is common throughout C#, and it is easier to interact with other libraries when you use int. New Operator:  Use the concise form of object instantiation, with implicit typing, as shown in the following declaration.  Use object initializes to simplify object creation. ***