0% found this document useful (0 votes)
2 views

phpMicroproject (1)

The document is a micro-project report on a 'Movie Ticket Booking' system completed by students from Karmaveer Bhaurao Patil Polytechnic, Satara, as part of their Diploma in Computer Engineering. It details the project's rationale, methodology, outcomes, and includes acknowledgments to faculty members for their support. The project aims to create an online platform for booking movie tickets, enhancing customer convenience and operational efficiency.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

phpMicroproject (1)

The document is a micro-project report on a 'Movie Ticket Booking' system completed by students from Karmaveer Bhaurao Patil Polytechnic, Satara, as part of their Diploma in Computer Engineering. It details the project's rationale, methodology, outcomes, and includes acknowledgments to faculty members for their support. The project aims to create an online platform for booking movie tickets, enhancing customer convenience and operational efficiency.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 31

Rayat Shikshan Sanstha’s

Karmaveer Bhaurao Patil Polytechnic, Satara

Micro-Project Report
On
“Movie Ticket Booking”

Presented By
Roll No Name of Student
112 Shivanjali Tanaji Shinde.
112 Siddhi Mahadev Kumbhar
113 Sanika Yogesh Nikam .

Program: Diploma in COMPUTER Engineering


Class: TYCO Year ( Semester : VI)

Course: Web Based Application Development with PHP


( Subject Code: 22619)

Guided By
Prof. Miss. Shinde S.S.

Computer Engineering Department

[2024-25]

Page | 1
Rayat Shikshan Sanstha’s

Karmaveer Bhaurao Patil Polytechnic, Satara

C E R T I FI CAT
This is to certify that

Miss Shivanjali Tanaji Shinde

Miss Siddhi Mahadev Kumbhar

Miss Sanika Yogesh Nikam of TYCO Year (Semester VI) have successfully completed the
Micro-Project work entitled “Movie Ticket Booking system” In the Course Emerging
Trends in Computer Engineering of Program Diploma in COMPUTER Engineering
of Maharashtra State of Technical Education, Mumbai, Maharashtra State.

Guide : Head of Department Principal


Prof. Shinde S.S Prof.Ghorpade B. S. Prin.Devi N.B

Date:
Place: Satara
ACKNOWLEDGEMENT

It is great pleasure for us to acknowledge the assistance & contribution of


the number of individuals who helped us in presenting the Project “Movie
Ticket Booking”. We have successfully completed our project with the
handful support of Staff, Project Partners, External Resources, etc. We
acknowledge all of them & them for their support.

Page | 2
Special thanks to project guide Prof. Shinde S.S , who gave us the valuable
guidelines for the seminar & project work. We whole heartedly thankall the staff
members & every possible person who possibly helped us in this project.

We would like to give away gratitude to Prof. Ghorpade B. S. ,Head of


Computer Engg. Department for prior support in terms of morality, technical
aspects & relative guidance required for the “Hospital Management
System” which helped us get better grip & quality in every aspect of project.

Our sincere thanks to Prof. Devi N.B , Principal, Karmaveer Bhaurao Patil
Polytechnic, Satara, for providing us an opportunity to present & express the
ideas of our project.

Thanking You,
Miss Shivanjali Tanaji Shinde
Miss Siddhi Mahadev Kumbhar
Miss Sanika Yogesh Nikam

Undertaking by Students

We will preserve micro-project and the report in our custody till end of
completion of our program. We assure that we will produce the same whenever
we or anybody from our group will be asked to produce it without fail.

Sr. Roll Name of Student Mobile No. Signature


No. No.
1 111 Shivanjali Tanaji Shinde 9373482167
2 112 Siddhi Mahadev Kumbhar. 8237982755
3 113 Sanika Yogesh Nikam. 8766046595

Page | 3
Page | 4
Annexure – I A

Part A – Plan Title of Micro-Project: “Movie Ticket Booking”

1.0Rationale:

One of the main benefits of online booking systems is that they

allow you to accept reservations 24/7. This means that your

customers can book your tours and activities anytime, anywhere,

without you having to do a thing. It's like running your business

on autopilot!

2.0 Literature Review :

a) We require knowledge of How to book movie Ticket booking.


b) We must know how to done Movie Ticket Booking system.
c) We must know what is the advantages of Movie Ticket Booking system .

3.0 Proposed Methodology:

a) Firstly we will form a group, then we discussed about our project .


b) After that we will divide the project between three of us, and individually collect
information about hospital management system.
c) At last we will prepare a Summary Report and provide a proper conclusion
4.0 Action Plan
Sr. Planned Planned Name of Responsible
No. Details of Activity Start date Finish date Team Members
1 Decide the subject of project 15/02/24 15/02/24 Shreeja S.Sawant
Srushti N.Phalke
Anuja S.Bhosale

Page | 5
2 Collecting information of 16/02/24 18/02/24 Shreeja S.Sawant
project Srushti N.Phalke
Anuja S.Bhosale

3 Creating report 20/02/24 22/02/24 Shreeja S.Sawant


Srushti N.Phalke
Anuja S.Bhosale

4.0 Resources Requires

Sr.
No. Name of resource / material Specification Quantity Remarks

1 Computer 11th Gen Intel(R) 1 Used


Core(TM) i3-1115G4
64-bit operating system
2 Operating system Windows - Used
3 Software MS Word 2007 - Used

Page | 6
Annexure – II A Page | 7
Part B – Outcome after Execution

Title of Micro-Project:

“ Movie Ticket Booking”

1.0 Rationale:

One of the main benefits of online booking systems is that they allow

you to accept reservations 24/7. This means that your customers can

book your tours and activities anytime, anywhere, without you having

to do a thing. It's like running your business on autopilot!

2.0 Course Outcome

a) Use form control with validation to collect user’s input.


b) Perform database operations in PHP.

3.1 Literature Review:


a) We require knowledge of Movie Ticket Booking.

b) We must know how to done Movie Ticket Booking.

Page | 8
Actual Procedure Followed

a) Introduction to Movie Ticket Booking.


b) Collected information about Movie Ticket Booking.

5.0 Resources Requires

Sr.
No. Name of resource / material Specification Quantity Remarks

1 Computer 11th Gen Intel(R) 1 Used


Core(TM) i3-1115G4
64-bit operating system
2 Operating system Windows - Used
3 Software MS Word 2007, - Used

“MOVIE TICKET BOOKING”

System Architecture:

Page | 9
Introduction:

Numerous people are constantly flooding movie theatres and cinemas for some entertainment daily. The
excitement of these customers can be crushed however by the long lines involved in the manual process of
booking and buying tickets. This is why many businesses are opting to invest in digital ways for customers
to access their services.

An online movie ticketing system is a digital platform that allows customers to access the services of a
business, reserve seats and buy tickets. This platform provides details such as what time a movie will be

played, what seats are available, movie previews and so much more.

Objectives Of An Online Movie Booking System

There are several reasons why a business would opt for an online booking system. Some of them include;

1. Remote - An online system allows customers to access services from the comfort of their homes.
As long as a user has access to a phone or computer, they can get easy access to the services
available.
2. Minimize Traffic - Making services easily accessible to the customers means that fewer will be
coming to purchase from the ticket window. This might also cut costs for the business because they
will not need so many at the ticket windows. Employees will be able to direct their energies
elsewhere.
3. Constant Service - Online platforms don't need a break or the night off. They can run constantly,
giving every customer the benefit of accessing information at any time of the day.
4. Increased Revenue - When a business has an online service platform, there is no limit to the
number of people it can reach. It is not limited by the time either because it operates 24/7. This
means that promotions and ads can run throughout and this could potentially boost sales.
.Main Registration Page:

<?php include('header.php');?>
<link rel="stylesheet" href="validation/dist/css/bootstrapValidator.css "/>

<script type="text/javascript" src="validation/dist/js/bootstrapValidator.js"></ script> <!--


=========================================
====== -->
<?php include('form.php');
$frm=new formBuilder;
?>
</div>
<div class="content">

<div class="wrap">

Page | 1
0
<div class="content-top" style="min- height:300px;padding:50px">
<div class="col-md-4 col-md-offset-

4">

<div class="panel panel-default">


<div class="panel-

heading">Register</div> <div
class="panel-body">
<form action="process_registration.php" method="post" id="form1">
<div class="form-group has- feedback">
<input name="name" type="text" size="25" placeholder="Name" class="form-control"/> <?php
$frm-
>validate("name",array("required","label"=>"Na

me","regexp"=>"name")); // Validating form using


form builder written in form.php ?>
<span class="glyphicon glyphicon-user form- control-feedback"></span> </div>
<div class="form-group has-feedback">
<input name="age" type="text" size="25" placeholder="Age" class="form-control"/> <?php
$frm-
>validate("age",array("required","label"=>"Age"
,"regexp"=>"age")); // Validating form using form builder written in form.php ?>
<span class="glyphicon glyphicon-user form- control-feedback"></span> </div>
<div class="form-group has-feedback">
<select name="gender" class="form- control">
<option value>Select Gender</option>

<option>Male</option>
<option>Female</option>
</select>
<?php $frm-
>validate("gender",array("required","label"=>"G ender")); // Validating form using form builder written in
form.php ?>
<span class="glyphicon glyphicon-user form- control-feedback"></span> </div>
<div class="form-group has-feedback">
<input name="phone" type="text" size="25" placeholder="Mobile Number" class="form- control"/> <?
php $frm-
>validate("phone",array("required","label"=>"M obile Number","regexp"=>"mobile")); // Validating form
using form builder written in form.php ?>

<span class="glyphicon glyphicon-phone form-control-feedback"></span>


</div>
<div class="form-group has-feedback">
<input name="email" type="text" size="25" placeholder="Email" class="form-control"/> <?php
$frm-

Page | 1
1
>validate("email",array("required","label"=>"Em ail","email")); // Validating form using form builder
written in form.php ?>
<span class="glyphicon glyphicon-envelope form-control-feedback"></span> </div>
<div class="form-group has-feedback">
<input name="password" type="password" size="25" placeholder="Password" class="form- control"
placeholder="Password" />
<?php $frm-
>validate("password",array("required","label"=>

"Password","min"=>"7")); // Validating form using


form builder written in form.php ?>
<span class="glyphicon glyphicon-lock form- control-feedback"></span> </div>
<div class="form-group has-feedback">
<input name="cpassword" type="password" size="25" placeholder="Password" class="form- control"
placeholder="Password" />
<?php $frm-
>validate("cpassword",array("required","label"=
>"Confirm Password","min"=>"7","identical"=>"password Password")); // Validating form using form
builder written in form.php ?>
<span class="glyphicon glyphicon-lock form- control-feedback"></span> </div>
<div class="form-group">

<button type="submit" class="btn btn- primary">Continue</button>


</div>
<?php include('header.php');?>
<link rel="stylesheet" href="validation/dist/css/bootstrapValidator.css "/>

<script type="text/javascript" src="validation/dist/js/bootstrapValidator.js"></ script> <!--


=========================================
====== -->
<?php include('form.php');
$frm=new formBuilder;
?>
</div>

<div class="content">
<div class="wrap">
<div class="content-top" style="min- height:300px;padding:50px"> <div
class="col-md-4 col-md-offset-

4">

<div class="panel panel-default">


<div class="panel-

heading">Register</div> <div
class="panel-body">

Page | 1
2
<form action="process_registration.php" method="post" id="form1">
<div class="form-group has- feedback">
<input name="name" type="text" size="25" placeholder="Name" class="form-control"/> <?php
$frm-
>validate("name",array("required","label"=>"Na

me","regexp"=>"name")); // Validating form using


form builder written in form.php ?>
<span class="glyphicon glyphicon-user form- control-feedback"></span> </div>
<div class="form-group has-feedback">
<input name="age" type="text" size="25" placeholder="Age" class="form-control"/> <?php
$frm-
>validate("age",array("required","label"=>"Age"
,"regexp"=>"age")); // Validating form using form builder written in form.php ?>
<span class="glyphicon glyphicon-user form- control-feedback"></span> </div>
<div class="form-group has-feedback">
<select name="gender" class="form- control">
<option value>Select Gender</option>

<option>Male</option>
<option>Female</option>
</select>
<?php $frm-
>validate("gender",array("required","label"=>"G ender")); // Validating form using form builder written in
form.php ?>
<span class="glyphicon glyphicon-user form- control-feedback"></span> </div>
<div class="form-group has-feedback">
<input name="phone" type="text" size="25" placeholder="Mobile Number" class="form- control"/> <?
php $frm-
>validate("phone",array("required","label"=>"M obile Number","regexp"=>"mobile")); // Validating form
using form builder written in form.php ?>

<span class="glyphicon glyphicon-phone form-control-feedback"></span>


</div>
<div class="form-group has-feedback">
<input name="email" type="text" size="25" placeholder="Email" class="form-control"/> <?php
$frm-
>validate("email",array("required","label"=>"Em ail","email")); // Validating form using form builder
written in form.php ?>
<span class="glyphicon glyphicon-envelope form-control-feedback"></span> </div>
<div class="form-group has-feedback">
<input name="password" type="password" size="25" placeholder="Password" class="form- control"
placeholder="Password" />
<?php $frm-
>validate("password",array("required","label"=>

"Password","min"=>"7")); // Validating form using


form builder written in form.php ?>
<span class="glyphicon glyphicon-lock form- control-feedback"></span> </div>

Page | 1
3
<div class="form-group has-feedback">
<input name="cpassword" type="password" size="25" placeholder="Password" class="form- control"
placeholder="Password" />
<?php $frm-
>validate("cpassword",array("required","label"=
>"Confirm Password","min"=>"7","identical"=>"password Password")); // Validating form using form
builder written in form.php ?>
<span class="glyphicon glyphicon-lock form- control-feedback"></span> </div>
<div class="form-group">

<button type="submit" class="btn btn- primary">Continue</button>


</div>
</div>

Booking page code:


<?php include('header.php'); if(!isset($_SESSION['user'])) {

header('location:login.php');
}?>

<link rel="stylesheet" href="validation/dist/css/bootstrapValidator.css"/>

<script type="text/javascript" src="validation/dist/js/bootstrapValidator.js"></script> <!--


=============================================== -->
<?php include('form.php');
$frm=new formBuilder;
?>

</div>
<div class="content">
<div class="wrap">
<div class="content-top">
<h3>Payment</h3>
<form action="bank.php" method="post" id="form1">
<div class="col-md-4 col-md-offset-4" style="margin-bottom:50px">
<div class="form-group">
<label class="control-label">Name on Card</label>
<input type="text" class="form-control" name="name">
</div>
<div class="form-group">
<label class="control-label">Card Number</label>
<input type="text" class="form-control" name="number" required title="Enter 16 digit card number">

</div>
<div class="form-group">
<label class="control-label">Expiration date</label>

Page | 1
4
<input type="date" class="form-control" name="date">
</div>
<div class="form-group">
<label class="control-label">CVV</label>
<input type="text" class="form-control" name="cvv">
</div>
<div class="form-group">
<button class="btn btn-success">Make Payment</button>
</form>
</div>
</div>

</div>

Page | 1
5
Page | 16

<div class="clear"></div>

</div>
<?php include('footer.php');?>
</div>
<?php

session_start(); extract($_POST); include('config.php');


$_SESSION['screen']=$screen;
$_SESSION['seats']=$seats;
$_SESSION['amount']=$amount;
$_SESSION['date']=$date; header('location:bank.php'); ?>
<script>
$(document).ready(function() {
$('#form1').bootstrapValidator({ fields: {
name: { verbose: false, validators:
{notEmpty: {
message: 'The Name is required and can\'t be

empty'

},regexp: {
regexp: /^[a-zA-Z ]+$/,

alphabets'

message: 'The Name can only consist of

} } },

number: { verbose: false, validators:


{notEmpty: {
message: 'The Card Number is required and can\'t be empty'
},stringLength: { min: 16, max:
16,
message: 'The Card Number must 16 characters long'
Output:

HOME Page

Page | 18
Page | 19
ALL ACTIVITIES DATABASE

REGISTRATION FROM USER SIDE

Page | 20
BOOK TICKET USING MOVIE NAME,MOVIE ID,SEAT NO

USER LOGIN USING USERNAME AND PASSWORD

MOVIES NAMES

Page | 21
MOVIES RELASE DATES

MOVIE NAME,MOVIE SCREEN TIME,

Page | 22
MOVIE START DATE,STATUS

ALL MOVIES TIMES

Page | 23
ALL AVAIBLE THERATRE

Page | 24
ALL MOVIES RETRIVE DATA

Page | 25
Teacher Evaluation Sheet
Name of Student: Shivanjali Tanaji Shinde Enrollment No.: 23210940260

Name of Program : Compute Engineering Semester: 6

Course Title:Web Based Application Development with PHP Code: 22619

Title of the Micro-Project: Movie Ticket Booking System.

Course Outcomes Achieved:


a. We understood the concept of Movie booking System.
b. We learn how the how movie ticket booking system be worked.

Evaluation as per suggested Rubric for Assessment of Micro-Project


Poor Average Good Excellent
Sr. Characteristic to be ( Marks 1 -3 ( Marks 4 -5 ( Marks 6 -8 ( Marks 9 -
No. assessed
) ) ) 10)
1 Relevance to the course
2 Literature survey /
Information collected
3 Project Proposal
4 Completion of target as
per project proposal
5 Analysis of data and
representation
6 Quality of prototype /
Model
7 Report Preparation
8 Presentation
9 Defense
Micro-Project Evaluation Sheet

Page | 26
Process assessment Product assessment Total Marks
Part A Project Part B Individual
Project Methodology Project Report / Presentation / 10
Proposal ( 2 marks ) Working Model Viva
( 2 marks ) ( 2 marks ) ( 4 marks)

Comments / suggestion about team work / leadership / inter-personal


communication (if any):

Any other Comment:

Name and designation of faculty member:

Prof.Shinde S.S

Signature:_
Teacher Evaluation Sheet
Name of Student: Siddhi Mahadev Kumbhar Enrollment No.: 23210940256

Page | 27
Name of Program: Computer Engineering Semester:6

Course Title: Web Based Application Development with PHP Code:22619

Title of the Micro-Project: Movie Ticket Booking System

Course Outcomes Achieved:


a. We understood the concept of Movie Ticket Booking System.
b. We learn how the Online movie booking system be worked.

Evaluation as per suggested Rubric for Assessment of Micro-Project


Poor Average Good Excellent
Sr. Characteristic to be ( Marks 1 -3 ( Marks 4 -5 ( Marks 6 -8 ( Marks 9 -
No. assessed
) ) ) 10)
1 Relevance to the course
2 Literature survey /
Information collected
3 Project Proposal
4 Completion of target as
per project proposal
5 Analysis of data and
representation
6 Quality of prototype /
Model
7 Report Preparation
8 Presentation
9 Defense
Micro-Project Evaluation Sheet
Process assessment Product assessment Total Marks
Part A Project Part B Individual
Project Methodology Project Report / Presentation / 10
Proposal ( 2 marks ) Working Model Viva

Page | 28
( 2 marks ) ( 2 marks ) ( 4 marks)

Comments / suggestion about team work / leadership / inter-personal


communication (if any):

Any other Comment:

Name and designation of faculty member:

Prof.Miss. Shinde S.S

Signature:_
Teacher Evaluation Sheet
Name of Student :Sanika Yogesh Nikam Enrollment No.: 2321094057

Name of Program : Computer Engineering Semester: 6

Page | 29
Course Title: Web Based Application Development with PHP Code: 22619

Title of the Micro-Project: Movie Ticket Booking

Course Outcomes Achieved:


a. We understood the concept of Movie Ticket Booking System.
b. We learn how the Movie Ticket Booking system be worked.

Evaluation as per suggested Rubric for Assessment of Micro-Project


Poor Average Good Excellent
Sr. Characteristic to be ( Marks 1 -3 ( Marks 4 -5 ( Marks 6 -8 ( Marks 9 -
No. assessed 10)
) ) )
1 Relevance to the course
2 Literature survey /
Information collected
3 Project Proposal
4 Completion of target as
per project proposal
5 Analysis of data and
representation
6 Quality of prototype /
Model
7 Report Preparation
8 Presentation
9 Defense
Micro-Project Evaluation Sheet
Process assessment Product assessment Total Marks
Part A Project Part B Individual
Project Methodology Project Report / Presentation / 10
Proposal ( 2 marks ) Working Model Viva
( 2 marks ) ( 2 marks ) ( 4 marks)

Page | 30
Comments / suggestion about team work / leadership / inter-personal
communication (if any):

Any other Comment:

Name and designation of faculty member:

Prof.Shinde.S.S
Signature:

Page | 31

You might also like