Académique Documents
Professionnel Documents
Culture Documents
Programming Paradigm
Assignment
1
1.0 PROBLEM STATEMENT
1. This project is aimed to provide the customers facility to book tickets for
cinema halls online, through which they can book tickets anytime,
anywhere.
2. E-ticket system is basically made for providing the customer an anytime
and anywhere service for booking the seat in the cinema hall and to gather
information about the movies online. The user can easily be able to know
about the movies released and then make the choice.
3. In this project, we will illustrate our system by providing DFD on some
functions. And we will also provide some process description and data
dictionary.
2
2.0 OBJECTIVE OF THE PROJECT
1. The main purpose of our online ticket booking system is to provide another
way for the customer to buy cinema ticket. It is an automatic system.
2. After inserting the data to database, staff need not to due with the order
receive through the system. In fact, there is similar system on the internet,
but there is no refund method found in the existing system.
3. This system is basically aimed to provide the customer the complete
information of the movie, according to which the customer can book the
tickets and the refund facility provides more flexibility to the system.
4. The goals of our system are:
To provide a anytime anyplace service for the customer
To minimize the number of staff at the ticket box
3
3.0 SDLC Model
Advantages
Easy to explain to the users.
Structures approach.
Stages and activities are well defined.
Helps to plan and schedule the project.
Verification at each stage ensures early detection of errors.
Each phase has specific deliverables.
Disadvantages
Assumes that the requirements of a system can be frozen.
Very difficult to go back to any stage after it finished.
A little flexibility and adjusting scope is difficult and expensive.
Costly and required more time, in addition to the detailed plan.
4
4.0 Software Requirement
View
View Online
Movie
Admin Ticketing Staff
Response Response
View Response
Users
Software Implementation:
Develop the software by using C. Because C is more easier to use compare to python.