Dbu Hiwot Cinema
Dbu Hiwot Cinema
CINEMA
CINEMA
DBU HIWOT . 1
TITLE: “ONLINE CINEMA TICKET RESERVATION
SYSTEM”
INDUSTRAL PROJECT
SUBMITED BY
NAM_______________________ ID NO
1 TEMESGN ALMIE ……….…………………………………....COMPR/090/03
2 HAIMANOT AMBACHEW……………………………………COMPR/071/03
3 TEWDROS H/SELASSIE……………………………………...COMPR/092/03
4 ASHNAFI TENAW……………………………………………..…COMPR/106/03
2
DBU HIWOT CINEMA
Out line of the proposal
Organizational back ground
Introduction
Statement of the problem
Description of the existing system
Analysis deliverables of the new system
Design deliverables of the new system
Conclusion
DBU HIWOT
CINEMA
Organizational back ground
HIWOT cinema was established by HIWOT cinema manager his name
is MULUGATA TILAHUN and it was started by the year
2004E.c.HIWOT cinema was found in Debere Birhan town kebele 06
in front of Atse Zerayakob Stadium. It has 500 seats and one screen
that located comfortable for all customers and it has not branch. It
offers Amharic and English movies for customers. HIWOT cinema is
popular cinema hall in the Debre Birhan town .
4
DBU HIWOT
introduction
The entertainment industry is one of the most profitable sectors in the
business world.
HIWOT Cinema ticket reservation system aims at educating and
helpful cinema customers on how to make bookings and reservation
for cinema and to minimize the hassle of travelling down to the cinema
location before making reservations and queuing up for tickets to avoid
congestions.
Online cinema ticket reservation system is needed in order to run a
check on the authenticity of the tickets to avoid fraud manipulated
booking.
DBU HIWOT
CINEMA
Statement of the problem
It has been observed that during the holidays and festival seasons the
number of queues and waiting time of the customer were increased for
reserving the ticket.
Long waiting time makes the customer dissatisfied and customers are
not sure of the ticket hence losing the business.
Ticketing is very slow due to manual systems it increase the customer
waiting time
Operating cost is more due to the manual and legacy systems.
Manual systems are prone to cheating the money by the ticket seller.
Reporting is very difficult to generate.
6
DBU HIWOT
Objectives of the project
General objectives:-The general objective of this project is
developing an online ticket reservation system for a HIWOT Cinema Hall.
Specific objectives:-
To provide a anytime anyplace service for the customer.
To minimize the number of staff at the ticket box
To promote the film on the internet.
To reduce customer’s waiting time or queuing time
To increase competitive advantage
To provide better control of cost and revenue
To reduce the chance of data entry error
To provide advanced method of generating report for better management .
7
DBU HIWOT
Scope of the project
Customer
The customers can buy ticket online through the use of net connection.
Staff
Staff can use the system to insert, modify and delete data (e.g. add new
movie, change movie description, modify time table) which will update
the system web pages.
Limitations of the project:-
No ticket printing system.
No ticket cancelation possible.
The cinema hall does not reserve for other purpose’s eg.birth day.
The system depends on electric power and network connection.
DBU HIWOT
Methodology
Fact Finding Techniques:-The Method and techniques used
to analyze the existing system and designing electronic system
includes, interview, questionnaires and observation.
DBU HIWOT
Tools used in the project
Software tool:-
Microsoft SQL server
Microsoft office 2007
Apache Xamp server
Notepad++
Hardware tool:-
Computer
CD
Flash disk
Pen
10
DBU HIWOT
Description of existing system
In existing system people need to go to the cinemas counter on their
own to reserve a movie ticket.
Further cinema hall owner has to hire large number of staff at the
counter for selling tickets. Hence this system is much boring and not
much user friendly.
11
DBU HIWOT
Work flow diagram of the existing organizational structure of
HIWOT CINEMA
Administrator
Generate report
Leads to
Ticket Security
Ticket
Checks Reserve Technician:
Seller: ticket receiver: guard
Customer
13
DBU HIWOT
Problems in the existing system
The existing system actually faces to a lot of problems, and these
problems results due to the manual system of accomplishing its
operations. Such as:
Ticket Reservation
Report generation
Storage
Information related problems
Market related problems
Efficiency
14
DBU HIWOT
The proposed system:
The proposed system is a web based application where one can buy
tickets with just one click go. An internet user can buy tickets at any
time of day or night. He will be guided with all the necessary steps to
book tickets and collect tickets at the ticket counter in the website .
Functional requirement:
The system shall show movie schedule.
The system shall show free seats.
The system shall give application form for reserving seats.
The system shall allow the staff to add movie schedule.
The system shall allow the staff to add movie adverts.
The system shall allow the admin to add staff.
The system shall allow the admin to view report.
15
16
DBU HIWOT
17
DBU HIWOT
use case diagram
System
register
search movies
Manage Movies
reserve ticket
Manage Movie
Schedule
Staff
costumer
view seat
information
advert movies
log in
{}
view report
18
DBU HIWOT
Class Diagram analysis level
19
DBU HIWOT
Figure 3.3.1 class diagram analyses
Staff
Fname Administrator
Mname Fname
Lname Mname
StaffId Lname
sex AdminId
Age Sex Report
n 1 1 n
Saleary Age ReportDate
MobilePhone MobilePhone ReportDetail
OfficePhone OfficePhone
Movie Schedule
ScheduleId
GeneratedBy 1
GeneratedDay n
n Customer
1 Fname
n Mname
Lname
Availabele CustomerId Ticket
Seat n 1 Sex 1 TicketName
1
SeatNo Age TicketNo
SeatLevel Email TicketDate
Register()
Search Movie()
Searche Movie Schedule()
Resereve Ticket()
20
DBU HIWOT
Sequence Diagram
21
DBU HIWOT
Fig.3.4.2 Log in Sequence Diagram (uc02)
Log in
uc02 Main window link Log in link Log in form Log in Database
: Customer
(ul) controller
1: Customer activates.
2: Select the log in link.
3: Open. 1: Customer activates ()
4: Display the log in form.
5: Fill the log in form
6: Submit. 2: Select the log in link ()
7: validate.
8: Tray again.
9: Step 6 continue. 3: Open ()
10: Check.
11: Successfull log in
response
4: Display the log in form ()
6: Submit ()
7: Validate ()
8: Tray again ()
9: Step 6 continue ()
10: Check ()
22
DBU HIWOT
Activity Diagram
23
DBU HIWOT
Fig 3.5.1. Activity diagram for register
main window
click register
link
registerform
display
check validation
invalid
verify
valid
display registration
seccesfull message
24
DBU HIWOT
Design the class diagram
25
DBU HIWOT
Fig 4.2.1. Design class diagram
Administrator
report Admin_ID : Varchar(10) Person
report date : date(10) n view 1 fname : Varchar(10)
manage staff() Inherit
report detail : Varchar(10) mname : Varchar(10)
add staff()
lname : Varchar(10)
delete staff()
n sex : Varchar(2)
view report()
generat age : integer(2)
1 cuntry : Varchar(10)
Staff city : Varchar(10)
staff_ID : Varchar(10) Inherit mobile phone : integer(10)
house phone : integer(10)
magage movie() house No : integer(10)
serch sate information() adminstrator adminstor ID : Varchar(10)
serch movie schedule()
manage movie schedule()
advert movie()
1 1
Inherit
manage
n
customer
movie schedule
customer ID ticket
schedule ID : Varchar(10) 1
genereted by : Varchar(10) n view 1 1 reserve ticket ID : integer(10)
register()
genereted date : date(10) ticket name : varchar(10)
search movie()
name
searchmovie schegule()
resereve ticket()
view
1
view
n 1
aveblable seat
seatNo : int (10)
seat lvel : varchar (10)
26
27
DBU HIWOT
Fig: 4.5.1Organizational Database design (HIWOT CINEMA)
28
DBU HIWOT
Fig: 4.5.2 Bank Database design
29
DBU HIWOT
THE END
THANK YOU!
30
DBU HIWOT
CINEMA