PROJECT PROPOSAL
Cinema Ticketing
System
DATABASE SYSTEMS
By
Miss Maria Rahim
Submitted by:
Syed Muhammad Jaffer Abbas – 14965
Syeda Narjis Batool – 14869
Priyanka Ramrakhyani - 15112
DATABASE SYSTEMS BY MISS MARIA RAHIM
Introduction ........................................................................................................... 3
CINEMA TICKETING SYSTEM
Database Design ..................................................................................................... 3
Entity Relationship Diagram ................................................................................. 3
Implementation ..................................................................................................... 4
Front End ............................................................................................................. 4
Back End .............................................................................................................. 4
Local Host ............................................................................................................ 4
Wire-Framing ....................................................................................................... 5
SMS Gateway ....................................................................................................... 5
Activity Diagrams ................................................................................................... 6
Booking Ticket ..................................................................................................... 6
Issuing Ticket ....................................................................................................... 6
Prototype ............................................................................................................... 7
2
DATABASE SYSTEMS BY MISS MARIA RAHIM
Cinemas are considered to be an integral part of cities and they contribute to the definition
of a local geography and identity. Cinema ticketing system, an online ticket selling software
that is easy to understand, easy to use and offers the simplicity of fast point-and-click
service to the customers. Our project basically manages the ticket booking process of
CINEMA TICKETING SYSTEM
cinema, providing an interface to the user to book movie tickets in an easier way. At the
front end we have used HTML and CSS and at the back end My SQL server and the
laravel’s framework for PHP. The project proceeds through a sequence of well-designed
forms provided with validations to ensure consistency, reliability and most importantly
correctness of information fed into the database.
Entity Relationship Diagram
It describes how different entities (objects, items) are related to each other what attributes
(properties) each entity has. It also includes the definitions of all the concepts (entities,
attributes) of the application area.
3
DATABASE SYSTEMS BY MISS MARIA RAHIM
Front End
HTML
CSS
CINEMA TICKETING SYSTEM
HTML is an acronym for Hyper Text Markup Language. It is a syntax which is used in
this project to format text document on the web.
CSS is a short form for Cascading Style Sheets. It is a style sheet language used in this
project for describing the look and formatting of a document written in a markup language.
Back End
MySQL
PHP
MySQL is the world’s second most widely used open-source relational database
management system (RDMS).
PHP is a server-side scripting language designed for web development but also used as a
general-purpose programming language. PHP code is interpreted by a web server with a
PHP processor module, which generates the resulting web page.
Local Host
XAMPP
XAMPP is an open-source cross-platform web server solution stack package developed by
Apache Friends, consisting mainly of the Apache HTTP Server, mariaDB database,
and interpreters for scripts written in the PHP and Perl programming languages. It makes
transitioning possible from a local test server to a live server.
4
DATABASE SYSTEMS BY MISS MARIA RAHIM
Wire-framing
WireframeSketcher
WireframeSketcher is a wire framing tool that helps designers, developers and product
managers quickly create wireframes, mockups and prototypes for desktop, web and mobile
applications.
CINEMA TICKETING SYSTEM
SMS Gateway
Twilio
Twilio is a cloud computing platform which allows software developers
programmatically to make and receive phone calls, send and receive text messages, and
perform other communication functions using its web service APIs.
5
DATABASE SYSTEMS BY MISS MARIA RAHIM
Booking Tickets Issuing Tickets
CINEMA TICKETING SYSTEM
Login Coming to the
Cinema
Deciding the Showing the
Movie confirmation email
Getting info Admin confirming
about the movie the email
Selecting show
time Direct payment
Confirm booking Issue ticket
6
DATABASE SYSTEMS BY MISS MARIA RAHIM
URL
https://drive.google.com/open?id=1q3UgaRBoPobzAlS6ofDERVsszjBS5uZj
CINEMA TICKETING SYSTEM