Академический Документы
Профессиональный Документы
Культура Документы
This project is aimed at developing a ticket reservation system for Cinema Halls. The Movie Ticket
Reservation System is an application which automates the reservation of tickets and Enquiries about
availability of the tickets. The main purpose of our ticket reservation system is to provide another way for
the customer to buy cinema ticket. It is an automatic system. After inserting the data to database, staff needs
not to do about the orders received through the system and hence reduces the manual work. The website
1
provides complete information regarding currently running movies on all the screens with details of show
timings, available seats and fare charges of different classes.
List of Figures
2
2. Data Flow Diagram of Pharmacy management system 14-15
3. ER diagram 16
.. ……. .
Training Schedule
3
2. 2/6/2017 Wed Introduction to java language
22. 30/6/2017 Fri Java JButten, Java JLabel , Java JTextField , Area
4
31. 13/7/2017 Thu Java JDBC Tutorial
Company Information
Haryana State Electronics Development Corporation Ltd. (HARTRON) is a nodal agency of Haryana
Government and is engaged in promoting and accelerating in promoting and accelerating the pace if IT &
Electronics Industry. HARTRON has established a chain of HARTRON Approved Workstations, spreading
across various cities and towns in Haryana, committed to the cause of importing advanced professional
5
computer courses. The infrastructure setup is revamped at the HATRON Approved Workstations to
crystalize the vision. The faculty at the Workstations is also overhauled to take on the task.
One such HARTRON Approved Workstation is MMC Computers. MMC Computers an ISO 9001:2008 is
one of the premier education institutes with 21 years of experience in the field of IT training and skill
development. MMC Computers creates skilled IT professionals through a variety of courses delivered using
the latest teaching methodology.
Platform description
6
Operating system Window 8 ,Window 10 ,Linux
Language Java
Database MySQL Server
Browser Chrome , Opera , etc.
Software Development Kit Java JDK 1.7 or above
Database JDBC Driver XAMP Server
Hardware Requirements
Project Introduction
The purpose of this project is to develop movie ticket booking system for a Cinema Hall. The Movie Ticket
Booking System is application the reservation of tickets and to check the availability of the system.
Watching movies with family and friends in theatres is one of the best medium of entertainment after having
7
a hectic schedule. But all this excitement vanishes after standing in hours in long queues to get tickets
booked.
The website provides complete information regarding currently running movies on all the screens with
details of show timings, available seats and fare charges of different classes. Seats can be reserved for
different classes as well for same show and screen also. Movie Ticket Booking System is one of the best
opportunities for those who cannot afford enough time to get their tickets reserved standing in long queues.
People can book tickets at any time of day or night. It is an automatic system, where we will automate the
reservation of tickets and enquiries about availability of tickets. After inserting the data to database, staff
need not to worry about the orders received through the system and hence reduces the manual labor.
Flowchart
Start
8
No
Is
Registration
Register
Yes
Enter Username
and password
Yes
No
Is Login
Yes No
Is
Admin Admin
Member
Check Availability
Manage Schedule
Booking Ticket
Manage Ticket
Stop
Context Diagram
9
Ticket Management
Seat Management
Movie Management
Movie Ticket
Booking System
Login Management
Level 0:
10
View Movie Ticket View
Booking Admin
Users System
Response Response
Level 1:
User Table
Request
Login Movie
User Users
registration Ticket
on process Booking
View
Movies
Add/Delete
Admin Movie
details
Level 2:
User Table
11
User
Registration Receipt
Generation
Ticket
Confirmation
Login
Users Movie Ticket
Booking Available
Seat Seats
View
Movies
Add/Delete
ER DIAGRAM
Username
Password
ADMIN
12
Username
View
USER Password
Inform
ation
Movie
Name
Gold
User
BOOKING Film
Seats
Platinum
Available
Book
Seats Movie info Movie det.
Films
ADMIN
Data Dictionary
Table Name: sample
Index Column Name Date Type Size Constraint
1. username varchar 54 Not null
2. password varchar 48 Not null
13
Table Name: customerdetail
Snapshots
HOME
14
REGISTRATION PAGE
15
BOOKING PAGE
RECIEPT
16
ADMIN LOGIN PAGE
17
Testing Criteria & cases
18
SOFTWARE TESTING is an investigation conducted to provide stakeholders with information about
the quality of the software product or service under test. Software testing can also provide an objective,
independent view of the software to allow the business to appreciate and understand the risks of
software implementation. Test techniques include the process of executing a program or application
with the intent of finding software bugs (errors or other defects), and verifying that the software product
is fit for use.
Software testing involves the execution of a software component or system component to evaluate one
or more properties of interest. In general, these properties indicate the extent to which the component or
system under test:
Test Cases:
CUSTOMER SIDE
Login page
Registration Page
19
Sr. no Test Condition Expected Result Actual Result Status
1. Click on Submit Message As expected Pass
button and not “Required”
enter username
2. Click on Submit Message As expected Pass
button and not “Required”
enter password
3. Click on Submit Message As expected Pass
button and not “Required”
enter username
and password
Select a Show
Sr. no Test Condition Expected Result Actual Result Status
1. Click on Book button Message As expected Pass
and not select seat “Required”
2. Click on Book button Message As expected Pass
and not enter seat “Required”
type
3. Click on Book button Message As expected Pass
and not enter no of “Required”
seat
ADMIN SIDE
Login Page
Sr.no Test Condition Expected Result Actual Result Status
1. Click on Login System does not System will Pass
Button without allow user to login display message
username and
password
2 Click on Login Message “Wrong System allows Pass
button with username or user to access
invalid username password”
and password
3 Click on Login System allows As expected Pass
button with user to access
invalid username
and password
20
Add Movie
Delete Movie
Sr. no Test Condition Expected Result Actual Result Status
1. Click on Delete Message As Expected Pass
button while no “Required”
movie is selected
21
References
https://www.javatpoint.com/java-tutorial
https://www.javatpoint.com/java-swing
https://www.tutorialspoint.com/java/
https://netbeans.org/kb/docs/java/quickstart.html
22