Академический Документы
Профессиональный Документы
Культура Документы
A SYNOPSIS
Submitted by
JAMIA HAMDARD
(Hamdard University)
Hamdard Nagar, New Delhi-110062
This project report is submitted in partial fulfillment of the requirement for MCA. The course include a topic Online movie tickets .This project work is a golden opportunity for us to apply the theoretically learn tips for system Analysis and Designing of a system practically. It helps me a lot to work on project and how we can apply theoretical concept practically to work on project.
Project Overview:
The Project Title Online movie tickets is a web based applications which involve managing movies information, how many movies on our site. .By using this, No one has to waste time to stand in a queue to book Ticket. This Online movie tickets will have all the necessary parts in order to handle the ticket system. Customer are able to search for movies that he/she looking in our database on the basis of movies date, origin .If they like to book movies then he/she have to register for an account. Upon registering a user can book movies and get a confirmed Ticket to watch in theater. This system also provides facility to customer to book movies internationally. Any user can visit this system whether they are registered user or guest. But to book ticket first they have to login our account. To become a member of Online movie tickets it provides signup facility. To book Ticket first they have to login our account, after that he/she can book ticket. This system also provides fare rules and terms and condition of this system. Customer can easily use this system and book ticket. To get ticket customer have to take printout of the ticket page.
There are following objective of Online movie tickets: It help customer to search movies from origin to destination. It provides login/logout facility. It help administrator to delete, update movies information. It provides signup facility to become a member. It help administrator to add infinite number of movies information. It help customer to book ticket online. It provides excellent & fast service to customer. It save customer time, now he/she has no need to stand in a queue to book ticket. It provides lot of benefit to company, now there is no need of large staff to manage reservation system. It has real client/server environment reachable all around the world.
DFDS
The DFD represent a System requirement in a graphical form, this led to a modular design. A DFD is also known as bubble chart has the purpose of clarifying system requirements and identifying major transformations that will become programs in system design. So it is the starting point of the design phase that functionally decomposes the requirements specifications down to the lowest level of detail. A DFD consist of a series of bubbled joined by lines. The bubbles represent data transformations and the lines represent data flow in the system.
Context Diagram
Movie info.
Online Tickets booking
Customer info.
Confirmed Ticket
DFD 0 LEVEL
Customer Table
Customer
Login
Sign Up
Make Payment
movies information
File
DFD 1 LEVEL
Admin Password
Pentium III processor 512 MB RAM Hard disk 80 GB Microsoft Compatible 101 or more Key Board Scroll Mouse
Operating System: Windows XP Professional Service Pack 2 With Internet Information Server Technology Data Access Component Back End Front End : ASP.NET : ADO.NET : MS SQL Server 2005 : Microsoft ASP.NET 3.5 with C#
Implementation details:
Main Modules of the Project:
1. Login Module 2. Search movies Module 3. Book movies Module 4. movies List Report 5. Customer List Report
1. Login Module:This is the first module of the software. This is very important from the security point of view. Only an authorize user is allowed to enter in the system. This is assured by this module. In this module there is login form, which has to be filled by two information. One is User name and another is password and one is persistent cookies which maintain user information in system. When a user enters his name and password, the system send a request in the database to check that this user entry is existing there or not. If the user name and password matches the given user name and password in the database the logging is successful and if it is not than logging is failed and an error message is generated by the system which tells that you are not a registered user. The user of the system is created by the system administrator. System administrator creates the logging id and password for the user. This can be changed also by altering the entry in the database. All the users information is stored in the database which is also much secured. So this is sure the complete security for the system and prevent from the information lost. 2. Search movies Module:This is the Module in which customer can search movies that he/she want. This module has an input form which is being field by the user of the system. In this module there is origin place, destination place, Depart date, Return Date. In this module there is two option buttons for user one is one way and another is round way. User has to select whether he/she book one way or Round way trip.
3. Book movies Module:This is the Module in which booking information is stored. This module has an input form which is being field by the user of the system. This module contain information related to booking of movies. It contain Name, Address, Passenger Name, Passenger strength Children age. 4. Movies List Report:This module is for the report generation. The Reporting module is one of the most important modules of any system. The Correct reports provide the guarantee that the particular system in use is functioning correct and it can be trusted for the future point of view also. This module generates the report which helps the coordinator to view various movies that serve various customers. The user can not edit the information displayed the form. 5. Customer List Report:This module is for the report generation. The Reporting module is one of the most important modules of any system. The Correct reports provide the guarantee that the particular system in use is functioning correct and it can be trusted for the future point of view also. This module generates the report which helps the coordinator to view various customer information that is registered in this system. The user can edit his information displayed the form. Not others can view the information only admin can view other information.
Functions that is available for customers: Registration for an account Login/Logout Check password if forgot Select city Search for movies Updated movies Information Submit movies Information Book Ticket Take Ticket
Add new movies information Update movies Information Delete movies Information Check customer information who registered Add new employee information Update/Delete movies Information
Entities that is available in this system: Customer Administrator movies Book movies Ticket
CONCLUSION
It doesnt matter how efficiently the application works, if the bandwidth is not sufficient the transaction will take more time than expected. .Net Framework for execution environment and Ado.Net Provides for database connectivity. IIS server is required for the application. Although this software is architecturally independent but following hardware resources are required. For i.e. any IBM compatible PC or any other workstation with mouse support and relevant software.
FUTURE SCOPE OF IMPROVEMENT The design of our Online movie tickets has been a success. We took the initial requirements of the system, wrote function system requirements, developed an ER diagram, and created the physical database design. Our system known as Online movie tickets that has been proposed means some improvements were required in that system and if we make these improvements then there will be many advantages of that proposed system : Provision for effort estimation: In the next phase we provide the provision for effort estimation of a programmer. Reporting is also generate in graphical view: In the next phase reporting part should be generated in the graphical form because client is also see the status of the project. Monitoring the performance of programmer: It is very easy to monitoring the performance of the programmer by the help of this application. So we will create the new module which generates the performance. More reports can be generated: In the next phase reporting part should be generated in the graphical form because client is also see the status of the project.