A Comparative Study in Online Movie Ticket Booking System
Archit Roy1, Vinit Shahdeo2, Rajesh Kaluri3
1,2Student, SITE, VIT University, Vellore
3Assistant Professor, SITE, VIT University, Vellore
*Corresponding Author E-mail: aarchitroy@gmail.com, vinitshahdeo@gmail.com
ABSTRACT:
Due to increase in technology and digitalization online movie system has become much more popular. Instead of wasting time in queues of movie counter, it provides easy and efficient way to book the tickets online. It is quite fascination to sit at home browses the movies which have been released, read the review and then book the tickets according to our feasibility. Movie booking system is actually in action for the last 15 years but it gained its popularity after 2004 and its reach increased several folds in the past 6-10 years because of increasing net accessibility. In the proposed research paper we have sorted out some of the major issues related to online movie management system. Due to increased traffic server problem and transaction failure are the major problems with online movie booking system. To sort out these Node JS and Mongo DB connectivity has been used. Also, there are some more features which have been addend and are new to movie booking system like mailing the review and trailer of the movie to the user while they book the ticket and showing the view of screen from different orientation of screen. For some trustworthy review we have designed our own questionnaire so that it can give exact view of what is the true review of movie. These reviews will cross checked by the editorial team and then published on the web site. So basically it’s an advanced version of online movie booking system in which few new features has been added as well as the problems with previous system has been rectified.
KEYWORDS: Mongo DB, Node JS, PHP, Online Movie Booking System.
INTRODUCTION:
With the development of technologies, increasing digitalization, and increasing social networking, information sharing on internet has become quite. As a result of that all the online system has become very popular in the last 6-10 years. According to [1], the largest online purchase happened in Asia Pacific. Discussions and use of online system has become much more frequent than the offline one. Movie booking system is one such trending system now a day. It provides the user to online browse and book movie tickets. With the increase in technology there has been lots of advancement in online booking system. Users are now able to see the seating plan and they can also book refreshments online. There are also systems through which users can confirm their ticket and pay while entering to the hall.[4]
Digitalization is one of the most amazing outcomes of technology [3]. It has given easy accessibly of all the resources available. Wasting time in the queues of movie theatre has been ruled out due to online system. Also, reviews can be easily read online so that user can get a clearcut picture about the movie. Online payment has also increased E-Banking which is helpful for the sound development of countries economy [2].
But due to increasing network, online systems are facing lots of problem now a day. Due to huge online traffic it is often seen that site gets down very often. Also, while booking transection failure problem is quite often. Exact orientation of seat and fake movie review are some of the other major issue with the online movie booking system. So, the system proposed in this paper is able to solve most of the issues related to online movie management system. For speed issues we will use Node JS and Mongo DB database connectivity. [5]
Node.js is an open source, cross-platform JavaScript run-time environment for executing JavaScript code on server side. Previously, JavaScript was client-side scripting in which scripts were written in Java Script and embedded with HTML and CSS and run on client-side through user’s browser. Node.js allows server-side scripting, and helps to develop dynamic web page. Consequently, it has become one the fastest and popular web development tool. And Mongo DB is a free and open-source cross-platform document-oriented database program developed by Mongo DB Inc. and published under a combination of the GNU Affero General Public License and the Apache License. It is a NoSQL database program and uses JSON-like documents with schemas.
It is also the fact that Node JS and Mongo DB alternative is almost thirty times faster than PHP, and most the existing systems now a days is PHP based. It will almost rule out most of the issues related to speed which is no doubt the main issue related to online movie management system. Also Features like mailing the review and trailer has been added in the project. One of the new features that have been added that is if you select the seat number you can see the changed view of the screen. For dealing with huge the data like number of votes for particular movies, rating of movies, big data concepts like machine learning and Hadoop concepts are used get a valid conclusion.
LITERATURE REVIEW:
We did research of various available movie booking web sites and application. While surveying we mainly focused on the online systems of countries like USA, England, Dubai, Singapore and India. While searching and researching we focused basically on the platform and framework in which the application has been developed. Also the various features related to other systems were analyzed to get an idea of what are the features which has already been implemented and what are the features that can be added to the system.
From the past 18 years in South Africa [2] a seed of an idea of book my show was planted. The site was started in 1999, and since then it is one of the most famous online movie booking system. The web site mostly gained its popularity between the years 2006-2010. Book My Show [6] was awarded 'The Hottest Company of the Year-2011-12 and “'The Company to watch out for' at the prestigious CNBC Young Turks Award.In May 2016 BookMyShow awarded ‘Best Omni-channel Customer Experience Brand’ at the One Direct Quest Customer Experience (QuestCX) Awards.It uses a PHP based web site. The web site provides detailed information regarding movies. There are columns in which reviews can be added and published on the web page. These sorts of features are almost common in all the web sites available.[10] User login and sign up are the other features with the help of which user can have authorized access to the web site. Seat confirmation and payment can easily be done using online payment portal which is further connected to banking system. There is also division in the web site for different cities so that it becomes quite easy to search theatre in a particular area. With the increasing online system one more thing has also become popular that is offers and discounts. The web site also provides various offers applied through coupon code. To increase the traffic of application mobile coupon codes has been added much more. Trailer videos, games, offers and events are the other additional modules of the web site to increase the functionality. The site has 34 million apps downloaded till date, 10 million ticket sold per month, and 3billion page view per month.
Ticketplease.com [5] is a one is one of the most famous online movies booking system which also books ticket for college Concerts, Plays and Sports Event. It provides the user a facility of buying tickets online along with lots of offers & features that would keep them entertained. Ticketplease.com has tied up with leading multiplexes along with several single screen theatres across India to provide customers the convenience of ticketing almost anywhere. The website not only focuses to film fans but also intends to digitalize the passion of music and sports fans to buy tickets to concert and events across India. It is also a PHP based system. [5] There are other modules like movies, events, themes and exclusive offers. There is sign in and log in option in the web site. Once a user gets signed in they get full access to the facilities available in the web site. The web site provides the facilities like online trailers and movie review.
Golden Village Pictures (GVP) [8] has established in 1993. It is Singapore's leading independent film distributor. It has been seen for long that entertainment is very much popular in some of the smaller countries like Singapore and Dubai. GV is considered as the backbone of movie system in Singapore. It holds 11 multiplexes housing 92 screens with locations at different locations. Golden Village was established to develop and operate modern, luxurious multiplex cinemas and is the first local cinema to personalize the movie-going experience through its Movie Club program. In the year of 2016, GVP [8] brought SULLY and PASSENGERS, both produced by Village Roadshow Pictures, and Jackie Chan’s RAILROAD TIGERS. When we look at the software part it uses responsive web designing with Bootstrap. Back end is supported by PHP and SQL database connectivity. Quick Buy Check Booking and Check buy are other options for ticket booking. Shop merchandise, movie voucher code & cards, corporate are the other modules and functionalities of the web site. Posters and the trailer of the upcoming movies have also been shown on the web site.
Another famous movie booking web site is Fandango [7]. It’s a USA based company which books movie ticket. It provides information like information on the latest movies, theater listings, top box office results, entertainment news, trailers, exclusive videos, search banners and more! Join Fandango is an option to become authorized fandango user. Movie booking, Offers are the important module of the web site. The main problem with the web site is that it is only confined to USA. It is also a PHP based back end system. [4] There are other various modules. The site hosts multiple ads from different we sites which include make my trip, clear trip, flipkart etc. It helps in publicity of the site and also now a dayads are one of the major source of income for all the open source systems. Upcoming movie list s well synchronized on this web site and there is even previous booking system available for the upcoming movie with coupon code. Shopping cart is also there which includes gift cards also.
Cinema Online [9] is the outcome of two enterprising individuals who have an ambition of revolutionizing the Singapore movie scene. The website www.cinema.com.my first saw the light of a screen in October 1998. Since then it has grown to include thousands of pages worth of content. You can browse and find all the latest happenings of movies, be they local or international. News, reviews, previews, and contests are amongst its highlights. All this from the humble beginnings of Cinema [9] Show times, now encompassing almost ALL Malaysian cinemas, and as always, updated daily for your convenience. It includes home, movies, charts, features, trailers and show times.
So while doing research on these systems it has been observed that there are lots of bugs in the online movie system. [11] The major issue is speed, and it is almost with all the systems. Due to increasing traffic and demand of online system the system is sometimes not able to bear the load. Often at the time of release of some famous and highly rated movies the server gets down or payment portal fails. Most of the time the amount gets reduced from the users account and payment is not successful, also apart from that there is also a bigger issue of fake review. There are agents of the entire production house which are in existence. [12] They have their social networking cell which works to boost up the review and rating of a particular movie. Fake coupon code and café booking of tickets has also increased black marketing in this field. One more pattern that has been observed I that systems from foreign countries like Dubai, Singapore and USA are much more reliable that the system of Asian countries. To remove this, proposed alternative is using NODE JS and Mongo DB connectivity which is able to increase the speed of system by almost thirty times. Detailed class diagram and software information has been discussed in the proposed methodology section of the research paper. To reduce any kind of fake reviews and rating authorized users will only be able to post the rating and review of any movie will be first checked by the editorial team and then it will be posted on the web site.
PROPOSED METHODOLOGIES:
If we consider software part, it has already been mentioned that apart from PHP back end support we used NODE JS and Mongo DB connectivity. [10] As speed is the main issue with online system it,[10] the first thing is to sort out this issue and for this use of the stated framework is best alternative. As a matter of fact Node JS and Mongo DB used application is almost thirty times faster than the one which is built with PHP and responsive designing. To get the idea of our system we enacted UML Diagrams as a part of the structure of the whole Movie management system. UML diagrams are used to show the exact architecture and behaviors of the system. UML stands for Unified Modeling Language and it is used in object oriented software engineering. Although typically used in software engineering it is a rich language that can be used to model an application structures, behavior and even business processes. These are usually known to be the Structural Diagrams [11] while there are behavioral Diagrams too. There are lots of UML diagrams which help to get the idea of the existing system like Use Case Diagram, Sequence Diagram, Activity Diagram, and State Chart Diagram.
Out of these we have designed one Class Diagram, Component Diagram and Sequence diagram for Online Movie Booking System. It gives the picture of what is the actual orientation of the system.
Fig.1: Class Diagram of Online Movie Management System
Fig.2: Sequence Diagram of Online Movie management System
CONCLUSION AND FUTURE WORK:
We did comparative study of various movies booking system available online, find out the issues related to the existing system and then produce some alternative to sort out those issues. We focused our research to the countries like India, Singapore, Dubai and USA. We found that most the system are PHP back end based system. Few of the systems are responsive we designing and others are not. Movie booking, Offers, Trailer, Upcoming movies are the common modules used in almost all the systems. The issues related to these systems are speed and reliability issue. To sort out that we proposed a newer system which will be Node JS and Mongo DB based system. The system made using these technologies will automatically be much faster than the existing one. It will be a bit tough to implement as these technology is not that much frequent than the previous one. We have also proposed some newer module which is completely unique to this industry. Like if ticket is booked by a user, then trailer of that particular movie will immediately be mailed to the user. Also there are systems in which we can select the seat but a newer technology is on selection the seat view of screen will be changed similar to the actual theatre. Also there will be an extra amount taken while booking the ticket online and after the movie there will be a link to give the review and submit the rating. Once the review is done user will get the extra money deposited to the wallet for further use. This will help to increase review and rating reliability. By using older and these new technologies Online Movie Booking System can gain its popularity by leaps and bounds.
We will further keep on studying the upcoming systems based on this and will explore some of the newer technologies which can be beneficial for the movie management system. It will help the online system to gain popularity and become famous.
REFERENCES:
1. Nielsen, N. V. (2014). E-commerce: Evolution or revolution in the fast-moving consumer goods world.
2. Gangeshwer, D. K. (2013). E-commerce or internet marketing: A business review from Indian context. International Journal of u-and e-Service, Science and Technology, 6(6), 187-194.
3. Tjhin, V. U., Egeten, A. E. J., & Ciptasari, N. (2016, August). Effects of e-marketing and consumer lifestyle towards the style of decision making in online purchase of movie ticket. In Technology of Information and Communication (ISemantic), International Seminar on Application for (pp. 27-32). IEEE.
4. Sam, C. C. K., & Chatwin, C. R. (2013). An Integrated Approach for Measuring the Relative Importance of E-Marketing Tools for Online Businesses.
5. www.ticketplease.com
6. www.bookmyshow.com
7. www.fandango.com
8. www.gv.com
9. www.cinemaonline.com
10. Kalyanam, K., & McIntyre, S. (2002). The e-marketing mix: a contribution of the e-tailing wars. Journal of the academy of marketing science, 30(4), 487-499.
11. Duan, W., Gu, B., & Whinston, A. B. (2008). Do online reviews matter?—An empirical investigation of panel data. Decision support systems, 45(4), 1007-1016.
12. Goel, S., Hofman, J. M., Lahaie, S., Pennock, D. M., & Watts, D. J. (2010). Predicting consumer behavior with Web search. Proceedings of the National academy of sciences, 107(41), 17486-17490.
13. Rishab Jain, C., & Kaluri, R. (2015). Design of automation scripts execution application for Selenium Webdriver and TestNG Framework. ARPN Journal of Engineering and Applied Sciences, 10(6), 2.
|
Received on 08.05.2017 Accepted on 19.11.2017 ©A&V Publications all right reserved Research J. Engineering and Tech. 2019;10(1):16-20. DOI: 10.5958/2321-581X.2019.00004.7 |
|