Design and Implementation of A Movie Reservation System: Abstract

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

International Journal of Computer Techniques -– Volume 6 Issue 4,August 2019

RESEARCH ARTICLE OPEN ACCESS

Design and Implementation of a Movie Reservation System


JohnBosco AGBAEGBU*, CALEB Chibuikem Victor**, AYANGBEKUN Oluwafemi
J.***& Ntiaya Epse TUMA****
*, **, ****
(School of Computer Science Mathematics and Information Technology, Houdegbe North American University,
Republic of Benin.Email: mazijohnbosco@gmail.com, vheekthorkaykeb@gmail.com, dorvale.ntiaya@gmail.com)
*** (Department of Computer Science, Redeemer’s College of Technology & Management, Nigeria
Email: ayangbekunoj@gmail.com)

----------------------------------------************************----------------------------------

Abstract:
This research is an online movie ticket reservation basically made for providingthe customers ample
opportunity to make movie reservation booking anywhere and anytime to book for desired but available
seat(s) in a movie hall and in a specified seating position. Information about the movies will be online, so
the user easily gets more details about the movies released and then make a choice either to buy the ticket
or cancel an already placed order at a specified time to the show. This is being implemented using an
object oriented software approach through the development of an app and an internet based platform
thereby overcoming the traditional movie reservation approach in cinemas.

Keywords —Cinema, Movie, Reservation, Ticket.


----------------------------------------************************----------------------------------

definition of a local geography and identity. They


also contribute to the preservation of the collective
I. INTRODUCTION
memory, since they constitute a significant social
The name “movie” originates from the term and cultural practice linked to a specific place,
photographic film (also called film stock). which acts as a common reference or landmark for
Historically, it’s the medium for recording and many individuals.
displaying motion pictures. Many other terms exist Therefore an online movie ticket reservation
for an individual motion picture, including picture, system is basically made for providing the
picture show, moving picture, photoplay and flick customers, anywhere, anytime service for booking
[4]. Today, it is believed that the application of of seats in a movie hall and in a specified seating
computer technology in any activity would go a position if still available. Information about the
long way in making that activity much easier via movies will be online, so the user easily gets more
implementation of online movie ticket reservation details about the movies released and then make a
system. It also believed that the benefit and choice. It is a web-based system where customers
advantages of using computer outweigh that of the can buy tickets online and cancel the seat at a
manual methods beyond doubt by the researcher suitable time (2 days before the show to 1hour
through the implementation of the new system. before the show). To enhance the refund function,
As cinema going is one of the most popular all the customers have to register to become a part
out-of-home cultural activities, it however affects a of database number before buying the ticket. The
series of social, economic and cultural phenomena staff/administrators in charge of the web based
in modern societies. Cinemas are considered to be database can use the system to insert and delete data
an integral part of cities and they contribute to the

ISSN :2394-2231 http://www.ijctjournal.org Page 1


International Journal of Computer Techniques -– Volume X Issue X, Year
(example film description, time table, price tag) pay for the agreed seats, and receive tickets printed
which will update the webpage. Also the staff can with the respective seat numbers. The staff would
check the statistical information from the system. have to carefully mark off the seats on the seating
This system is to provide an alternate and plan for every ticket sold, to avoid double
convenient way for people to buy movie tickets reservation of seats.
through an autonomous software application On some occasions, not every ticket would
approach. have been sold out, and some ticket holders would
not attend. In order to maximise profits, the box
A. Research Goal office would sell any unreserved seats at subsidized
To establish an efficient and healthy way to rates a few hours before the show starts and the
promote film industry as a means of advertisement subsidized tickets would be clearly indicated on the
on the internet and to provide more enhanced tickets stub (which is retained in the box office) for
services need for customer satisfaction, the easy accountability at the end of the day. Sales were
following objectives become paramount: sometimes deduced by counting the number of
 To minimize the number of staff at the unsold tickets after the performance had begun, but
ticket box and to reduce queue at ticket due consideration would have to be given
stands. concerning any discounting ticket sold [8], [2], [7],
 To increase the profit margin and obtain [3]. However, the theatre managers were concerned
statistical information from the booking with various tickets sales report, such as master
record. statement showing the number seats at each price
 To provide a convenient, anytime, anywhere and the total potential income on ticket sales, daily
reservation service for the customers to reports, weekly reports and seasonal reports.
book their movie ticket.
 To create a reliable database of movies in B. Modern Theatre Reservation System
the case study with their description. The fundamental principles of a theatre
To help customers prepare their schedule so they reservation system have been greatly influenced
won’t miss the movie due to being choked up with positively as a result of developments in
other activities Information and communication technologies
which has brought about major impact on theatre
II. LITERATURE REVIEW reservation and their implementation using
A reservation system is used to ensure computerised ticketing as similar to that of an
customers can purchase tickets for a given Airline reservation.Langley in 1980 suggested that
performance well in advance and avoid being computer-based ticket system was only feasible for
disappointed at the last minute. Theatre owners also large theatre operations [7]. However with today’s
prefer tickets to be sold as early as possible, both comparatively low hardware price, the computer
for financial reasons and to avoid a long queue at has become affordable and is common in most
the entrance just before the performance is due to offices. Even the smallest of theatres could afford
begin. computerised systems. This made it possible for
theatre reservations to be done faster than the
A. Old Theatre Reservation System traditional approach (old theatre reservation
In an old Theatre Reservation System, all system).
bookings are made at the theatre box office; which Hillenbrand in 2001 proposed that theatres
is the section where the bookings are made, being should also make use of the opportunity provided
the first point of contact between the theatre and the by other services such as toll free number, credit
public [6]. Also the staff at the office are expected card processing, internet and mail order, all of
to know about the performance in question, so that which today’s consumers make use of [6], [9].
the customer’s questions could be dealt with in a Since the theatre or Cinemas of today has to
satisfactory manner [9]. The customer would finally

ISSN :2394-2231 http://www.ijctjournal.org Page 2


International Journal of Computer Techniques -– Volume X Issue X, Year
compete with other entertainment facilities website that provides both the ticket’s information
available to customers, it has to market its services and the purchasing or reservation service. Internet
widely such as making an online discount tickets or online ticketing is all about providing a useful
available the press, producers, actors etc., as a and service to the client and customers. The aim is
means of promoting the cinema and attract more to make the purchase of reservation of tickets easier
people. Modern day theatre managers now get to encourage sales.
reservation results instantly due to computerization Online ticketing system has been used
adopted as being proposed in this research with just especially by firms who sell travel tickets,
a mouse click. performing arts, game tickets, concerts, movies and
In conclusion, comparing manual and many other activities. Online ticket services have a
computerised booking systems, Collins quotes a further advantage by providing relevant information
manual theatre manager describing it as a “labour alongside the service. This can aid purchasing
intensive, bulky and hard to make changes” as decisions and may encourage future usage [1]. So
opposed to “fast, easy, efficient and sleek” movie tickets buyers only have to get their personal
respectively [3]. electronic device that has got internet connection. It
beats standing in lines, experiencing road traffic,
III. ONLINE MOVIE RESERVATION and the only traffic one encounters is that of the so
ADOPTION called information superhighway. Therefore, no
Recent advances in technology, particularly manpower is required to provide the service once it
in the field of electronics and telecommunications, has been established. The process of recording the
have led business and commerce in new directions transactions is more automated and overhead is
over the last few decades. New forms of selling and reduced.
buying have emerged from these advances and one
area is of particular interest: Electronic Commerce V. SYSTEM DESIGN & ANALYSIS
involving facilitation of transactions and selling of This is an important stage in the system
product and services online, i.e. via the internet or development lifecycle. System analysis and design
any other telecommunications network.Meanwhile, in this context deals with software and development
the most exciting and versatile part of electronic process as more emphasis is given to understand the
commerce involve transactions over the internet. details of an existing system to determine the need
Electronic Commerce has been proven to be for development of an improved system in terms of
beneficial to in the movie industry. However, both functional and non-functional requirements of
selling movie tickets in Cyber space is very the system.
different from selling in the cinemas, and requires a
critical understanding of consumer behaviour and A. Data Collection
how new technologies challenge the traditional In this researcher, both Interview and Observation
assumptions underlying conventional theories and methods were employed for data collection.
models. A critical understanding of this behaviour The Interview was carried out between the
in cyber space, as in the physical world, cannot be researcher and the management staff of the Cinema.
achieved without a good appreciation of the factors This also cuts across various departmental heads
affecting the purchase decision [5]. based on the questions posed to them by the
researcher.
IV. ONLINE TICKETING Observation Method gives the privilege of
Electronic reservation of movies over the witnessing the activities as it occurs in the natural
internet is a good example of internet commerce. setting considering the research case study by
The aim is to facilitate the buying or reservations of watching, studying the activities being carried out
movie tickets online, thereby making the process and documenting every actions observed and noted.
more easily accessible and convenient. Typically, B. An existing system overview
the movie tickets are ordered from the cinema’s

ISSN :2394-2231 http://www.ijctjournal.org Page 3


International Journal of Computer Techniques -– Volume X Issue X, Year
The existing system has two ways of B. Administrator
booking tickets for a movie in Lagos Television Staff administrator controls the entire
Cinema Case study) by booking tickets at the ticket system; also has the sole responsibilities of having
counter of respective movie Designated centre such access to the proposed system and its database.
as Blue roof centre, marketing department of the C. Member
television Station, which is a hectic processes for All registered users have a valid user Id and
one can be in a long queue for many hours. The password. The member can avail all the facilities
other way of booking tickets is through phone provided by the system through the use of credit
called as “Tele booking” Tele booking was card at their comfort which include booking and
introduced keeping in view the user’s comfort while cancellation of movie tickets.
D. Staff
booking tickets. This indicates that the existing
The details about the presently running
system gives you room to book through telephone
movies and the upcoming movies are provided by
or through the designated point though its time
the staff. The staffs have a provision to view the
consuming and physical presence might be
present details and have every right of making
necessary at the booking centre at most times.
changes as of when due i.e. the staff can use the
system to insert and delete data (e.g. film
VI. PROPOSED SYSTEM
description, time table) which will update the. Staff
This involves an online development
can also check the statistic information from the
software application approach to profer solution to
system.
the problems being encountered in the existing
system. A mobile App / website was developed to
VIII. SOFTWARE REQUIREMENTS
create a system for easy accessibility. The mobile
Operating System: Microsoft Windows XP
app / website developed will creates accounts to
(Minimum)
customers and obtain their personal information /
Database: MySQL
details. The site will offer customers an email list
Tools: HTML, CSS and JavaScript
facility where users can enter their email address to
Language Requirement: PHP
be kept up to date with upcoming events. The
Design Convention: Rational Unified Process.
proposed system is a web based application where
Web server: Apache tomcat 5.0
one can book or reserve tickets with just a single
click. An internet user can buy tickets at any time of
IX. SYSTEM ARCHITECTURE
the day and be guided with all the necessary steps
The proposed system is a web application built on
to book tickets and print out the ticket. Customers
client-server architecture that allows user to get all
can also cancel seats at a suitable time receives
the relevant information by accessing the site
confirmation details regarding his cancellation
anywhere, anytime via web browser. The proposed
immediately.
e-booking system has three tiers which are the
front-end, middle tier and back-end. The customer
VII. RESERVATION MODULES
interacts with the system through the front-end by
Online Ticket Reservation system for movies has making requests which is processed through the
four modules. PHP, which is the middle tier (Fig. 1). The system
 Authentication is executed on a central server and all clients
 Administrator communicate with it. Some of the processing
 Member undertaken includes verification, validations,
 Staff manipulations, request processing, etc.
A. Authentication
Authentication is provided to three types of
users that approaches the system - the visitor,
member and the staff.

ISSN :2394-2231 http://www.ijctjournal.org Page 4


International Journal of Computer Techniques -– Volume X Issue X, Year
so as to help the customer choose a preferred
convenient time.

Fig. 1 Systems Architectural Framework

X. SYSTEM IMPLEMENTATION Fig. 4 Search Page

A. Registration Module
C. Payment Module
The registration page is implemented for
The payment page platform is where the
customers to enter necessary details needed in order
payment is done via a third party organization,
to create an account (fig. 3). This will allow users to
where card details are required for payment of the
have a username and password that will be required
selected movie and the customers/users choose their
when trying to log into the website via the home
preferred payment method for movie ticket (Fig. 5)
page (Fig. 2).
using the payment gateway.

Fig. 2 Home screen


Fig. 5 Payment Gateway

XI. CODING
The programming interface consists of
codes written in a specified language as stated in
the software requirements (section viii) through
which the proposed movie website was created.
However, the text application used for the system
development is known as Sublime text.
Fig. 3 Registration Page
B. Search Module
This module is the page where movies
showing in the cinema are being searched for and
also the desired movie of the customer is looked for
to know certain information and details of the
movie (Fig. 4). The location in which the movie
will be shown is searched for, also the time
intervals at which the movie will be shown that day,
Fig. 6 The coding process

ISSN :2394-2231 http://www.ijctjournal.org Page 5


International Journal of Computer Techniques -– Volume X Issue X, Year

XII. CONCLUSION
This research implements an online movie
reservation system for cinema houses mainly in
Nigeria. The ease of accessibility makes booking
and reservation of tickets and seats convenient for
customers/users to select and watch movie at any
given period from anywhere in the world.
Furthermore, full implementation of this research
using software approach will hereby improve the
booking system of Nigerian cinemas; even in other
areas of life where reservations or bookings are
done, and could also revive the dying movie
watching in cinemas, while also helping to cut
down cost of servicing and extra manpower needed
to run report sorting.This reservation system is a
slice of real time management system that can be
practically implemented. However there are certain
assumptions and certain limitations that could be
surpassed and various new applications could be
added for further research.

REFERENCES
[1] Burford (1998), “Making Market Strategies Easy”
[2] CarmackCelentano, S & Marshall, K (1998), “Theatre
Management”, Players Press, Inc, USA.
[3] Collins, T (2003), “How Theatre Managers Manage”, the
Scarecrow Press, Inc.
[4] D. W. Griffith (1890), “History of Film”,
https://en.m.wikipedia.org
[5] Heijden et al, 2001, “The Cyber Space”
[6] Hillenbrand, M (2001), “Produce Your Play without a Producer”,
Smith ans Kraus, Inc. Hanover, NH, USA.
[7] Langley, S (1980), “Theatre Management in America Principles
and Practice”, Drama Book Publishers, New York.
[8] Pick, J (1985), “The Theatre Industry”, Comedian Publishing
Group, UK.
[9] Schneider, Re & Ford, MJ (1993), “The Well-Run Theatre”,
Drama Book Publishers, New York.

ISSN :2394-2231 http://www.ijctjournal.org Page 6

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy