This document is a project report for an online movie ticket booking application called BookMyShow. It was created by four students as a project for their Post Graduate Diploma in Advanced Computing. The report includes an introduction describing the purpose and scope of the project. It also includes sections on the requirements, diagrams used in design, software development lifecycle model, feasibility study, database tables, screenshots and testing. The project aims to provide customers an online service to search for movies, view schedules and seat availability, and book tickets in advance for multiple theaters.
The proposed project “Online Movie Ticket Booking System” is the process whereby consumers directly buy movie tickets online from a multiplex website interactively in real-time without an intermediary service over the Internet. The Given System provides the detailed working of the Online Movie Ticket Booking Processing and what all happens whenever we or any one of us goes to book movie tickets online.
Get This project here: http://mcabcaprojects.com
The document describes the requirements for an online movie ticket booking system. It includes sections for the software requirements specification, user cases, interface requirements, and architectural design. The system allows customers to browse movie listings, select seats, purchase tickets, and receive confirmations. Administrators can manage movies, customer accounts, and bookings. Diagrams show the user case, activity flow, and high-level architecture. The goal is to provide an automated way for customers to book tickets in advance through a website.
Project on multiplex ticket bookingn system globsyn2014Md Imran
This document appears to be a project report for a movie ticket booking system developed using ASP.Net. It includes sections like acknowledgements, objectives, feasibility analysis, system requirements, database design, tables used, data flow diagrams, screenshots of the system, code snippets and references. The system allows users to book movie tickets, and has functionality for admins to add movies, theaters and manage the system. Group members who worked on the project are also listed.
This document describes an online movie ticket booking website created using ASP.NET with C Sharp. It details the objectives, tools and languages used including Visual Studio, HTML, CSS, JavaScript and ASP.NET. Features for customers include registering, exploring movies, selecting seats and timing, using a cart for payment and receiving e-tickets. Administrators can add and remove movie details. The document also discusses future improvements, limitations and concludes the project was successfully developed with a user-friendly interface for both customers and administrators.
This document provides a project report for developing a PVR web application for online movie ticket booking. It includes an introduction to the project, objectives to provide customers a flexible online booking service, and problem definition. The report describes system analysis conducted, including preliminary evaluation and feasibility considerations. It outlines the project planning, scheduling, and software process model used. Key modules like login, customer, booking and payment are explained. It also covers the system design with DFD diagrams, database design with table structures, and testing conducted. Finally, it discusses the project's future scope and potential enhancements.
This document describes an online movie ticket booking system with the following key points:
1. It includes 8 tables to store customer, movie, show, seat, booking, payment, and rate information for the ticket booking system.
2. The system aims to provide customers the ability to book movie tickets online at any time from anywhere as well as view information about movies, shows, and seats.
3. The objectives of the system are to offer a convenient booking service for customers, reduce staff needs at theaters, promote films online, and increase profits by collecting booking data.
Online Movie or theater ticket booking system Details Requirement.Niloy Biswas
It's about Online Movie or theater ticket booking system. We create Use case, Story Boarding, Activity Diagram, Functional & Non-Functional requirement, User Profile, & Database Design for this system.
This document presents an online movie ticket booking system created by five students. It describes the hardware and software requirements, procedural design including data flow diagrams and entity relationship diagram, database design with table descriptions, interface design screenshots, cost benefit analysis using function point analysis and COCOMO models, testing approach using test cases and control flow graphs, future enhancements, and conclusions. The system allows users to book movie tickets online and administrators to manage movie, theater, and screening information.
The proposed project “Online Movie Ticket Booking System” is the process whereby consumers directly buy movie tickets online from a multiplex website interactively in real-time without an intermediary service over the Internet. The Given System provides the detailed working of the Online Movie Ticket Booking Processing and what all happens whenever we or any one of us goes to book movie tickets online.
Get This project here: http://mcabcaprojects.com
The document describes the requirements for an online movie ticket booking system. It includes sections for the software requirements specification, user cases, interface requirements, and architectural design. The system allows customers to browse movie listings, select seats, purchase tickets, and receive confirmations. Administrators can manage movies, customer accounts, and bookings. Diagrams show the user case, activity flow, and high-level architecture. The goal is to provide an automated way for customers to book tickets in advance through a website.
Project on multiplex ticket bookingn system globsyn2014Md Imran
This document appears to be a project report for a movie ticket booking system developed using ASP.Net. It includes sections like acknowledgements, objectives, feasibility analysis, system requirements, database design, tables used, data flow diagrams, screenshots of the system, code snippets and references. The system allows users to book movie tickets, and has functionality for admins to add movies, theaters and manage the system. Group members who worked on the project are also listed.
This document describes an online movie ticket booking website created using ASP.NET with C Sharp. It details the objectives, tools and languages used including Visual Studio, HTML, CSS, JavaScript and ASP.NET. Features for customers include registering, exploring movies, selecting seats and timing, using a cart for payment and receiving e-tickets. Administrators can add and remove movie details. The document also discusses future improvements, limitations and concludes the project was successfully developed with a user-friendly interface for both customers and administrators.
This document provides a project report for developing a PVR web application for online movie ticket booking. It includes an introduction to the project, objectives to provide customers a flexible online booking service, and problem definition. The report describes system analysis conducted, including preliminary evaluation and feasibility considerations. It outlines the project planning, scheduling, and software process model used. Key modules like login, customer, booking and payment are explained. It also covers the system design with DFD diagrams, database design with table structures, and testing conducted. Finally, it discusses the project's future scope and potential enhancements.
This document describes an online movie ticket booking system with the following key points:
1. It includes 8 tables to store customer, movie, show, seat, booking, payment, and rate information for the ticket booking system.
2. The system aims to provide customers the ability to book movie tickets online at any time from anywhere as well as view information about movies, shows, and seats.
3. The objectives of the system are to offer a convenient booking service for customers, reduce staff needs at theaters, promote films online, and increase profits by collecting booking data.
Online Movie or theater ticket booking system Details Requirement.Niloy Biswas
It's about Online Movie or theater ticket booking system. We create Use case, Story Boarding, Activity Diagram, Functional & Non-Functional requirement, User Profile, & Database Design for this system.
This document presents an online movie ticket booking system created by five students. It describes the hardware and software requirements, procedural design including data flow diagrams and entity relationship diagram, database design with table descriptions, interface design screenshots, cost benefit analysis using function point analysis and COCOMO models, testing approach using test cases and control flow graphs, future enhancements, and conclusions. The system allows users to book movie tickets online and administrators to manage movie, theater, and screening information.
This project is aimed at developing an online movie ticket booking system website for customers.Online movie ticket booking system is a project developed for booking movie ticket online.This project saves lots of time and reduces the work of the customer.In online movie ticket booking system booking the movie ticket can be done from anywhere and at any time(24*7).some features provided to the users are new registration,login in,see movies by category,compare ticket price and timing,Customer can book ticket online without registration but if he/she registers then he/she will get different types of special offers,e-newsletters,movie updates and lots more The user can also cancel or update their order
This document presents a case study on an online movie ticket booking system developed by Vikram Yadav, Rushikesh Pathak, and Manthan Pathak. The system allows customers to book tickets for cinema halls online at any time. It aims to provide a convenient service for customers and increase profits. The document outlines the objectives, problem statement, system analysis, modules, data structures, testing approach, and future enhancements of the project. It presents diagrams of the data flow and system design.
This document summarizes a project report on an online movie ticket booking system developed by a group of students. It includes the scope, objectives, system architecture using tools like ASP.NET and SQL Server, database design using entity relationship diagrams and data dictionaries. It also describes the coding, testing, and screenshots of the system's interfaces for functions like admin login, adding movies and shows, booking tickets, and user registration. The report provides details of the system developed as part of a college course project.
This document describes an online movie ticket booking system case study. It includes sections on introduction, methodology, feasibility study, requirements, design, testing, implementation, features, future improvements, limitations, and conclusion. The system allows customers to register, view movie listings, select seats, pay for tickets online, and receive e-tickets. Administrators can add/remove movie details and manage tickets and users. The document outlines the system design using DFD diagrams and ERD, testing approaches, and implementation objectives to satisfy requirements and business needs. Future enhancements could include customer reviews, upcoming movie listings, SMS notifications, and a more secure and user-friendly interface.
The document describes an online railway reservation system project completed by Prince Kumar for his Database and Web Database Systems module. It includes a certificate signed by Prince Kumar and his module lecturer, Ms. Sulekh Sharma, acknowledging completion of the individual assignment. It also includes an acknowledgement from Prince Kumar thanking various people and organizations for their support during the project. The table of contents provides an overview of the sections in the project report, which describe aspects of designing and developing the online railway reservation system such as entity relationship diagrams, database design, form design, and database queries.
mca final year student(synopsis/project report)
presentation of movie ticket booking system(all screenshot available on this project which will help you to make an synopsis or project report easily .
This document is a project report for a Multiplex Management System submitted by Savita Kumari in fulfillment of the requirements for a Master of Computer Applications degree. It describes the development of a software system to reduce the workload of multiplex owners by allowing online booking and management of movies, screens, employees and more. The report includes declarations, acknowledgements, an abstract, tables of contents, figures and tables. It follows a standard SDLC process of requirements analysis, design, implementation, testing and maintenance.
This document outlines a software requirements specification for a movie and event ticketing application called BookMyShow. It describes the problem the application aims to address, which is providing users information on movies and events in their area to easily plan weekends. The document specifies requirements like allowing users to book and cancel tickets, view event details, and make payments. It includes use case diagrams and descriptions, activity diagrams, class diagrams, sequence diagrams, and other UML diagrams to illustrate the system design and functionality.
This document describes a project to develop a railway reservation system. It was created by three students - Koyel Majumdar, Rina Paul, and Lagnajita Halder - for their master's degree program. The system will allow users to search train schedules, make reservations, check reservation status, and cancel reservations online. It aims to improve on previous manual paper-based systems by providing an automated digital system accessible from multiple locations. The document outlines the project scope, user requirements, hardware and software needs, and security considerations for the new railway reservation system.
This document provides a summary of a Project Management Plan for an online movie ticketing website. It outlines the project scope, deliverables, organizational structure, roles and responsibilities. It also describes the management processes that will be followed, including assumptions, dependencies, risk management, communication plans, and testing strategies. The goal is to provide a convenient and efficient way for users to purchase movie tickets online and view movie information.
This document outlines an online movie ticket booking system project. It includes an abstract, literature review on existing ticket booking systems, proposed system details, requirements, module decompositions for the admin and user modules, input/output screenshots, testing details, and conclusions. The proposed system allows customers to book movie tickets online conveniently without visiting the theater. It aims to reduce manual work and provide anytime, anywhere service for customers to view movie details and book seats.
The "E-learning Management System" has been developed to override the problems prevailing in the practicing manual system. This software is supported to eliminate and in some cases reduce the hardships faced by this existing system. Moreover this system is designed for the particular need of the company to carry out operations in a smooth and effective manner.
Documentation of railway reservation systemSandip Murari
The document presents a feasibility study for a proposed railway reservation system project.
It outlines the key steps in conducting a feasibility study: describing candidate systems, evaluating their performance and costs, weighing the options, and selecting the best system.
The study considers important feasibility factors like economic, technical, and behavioral considerations to determine if the project is viable.
This document proposes an online movie ticket booking system that allows customers to book tickets from anywhere at any time. The key goals of the system are to provide convenience to customers, reduce staff needs, and increase profits through online promotions and analytics. The system would allow users to browse movie listings, watch trailers, select show times and dates, pay for tickets, and receive confirmations. It also describes the admin interface to manage movies, showtimes, bookings, customers, and the overall system.
This is a project documentation titled: Online Railway Reservation System.
This documentation was submitted by me as my assignment in my 6th sem (2013) in APIIT SD INDIA, Panipat along with a full-fledged working system i.e., a website built using ASP.NET & SQL SERVER 2008
The purpose of developing attendance
management system is to computerized the tradition way of
taking attendance. Another purpose for developing this
software is to generate the report automatically at the end of
the session or in the between of the session
The document outlines requirements and design plans for an eBilling and invoice system. It includes sections on user profiles, functional requirements, success criteria, design goals, use cases like managing orders and contacts, and a proposed solution architecture with conceptual, logical and physical designs. It also includes data dictionaries, ER diagrams, DFDs, and a test plan to validate the system meets requirements.
This project report describes a Software Project Management Tool. The tool aims to help organizations efficiently manage multiple projects by tracking activities, schedules, resources and time spent. It allows clients to check project status. The Business Development Officer can add new projects and view/update details. Developers can fill timesheets tracking time spent. The HR manager provides resources to projects. The Project Manager plans tasks and assigns them to developers, and checks timesheets. The tool is intended to provide transparency into resource allocation and progress across all levels of a project.
ABOUT AIRLINE RESERVATION SYSTEM
FULL DETAILS ABOOUT CODING AND PROCESS
HOW IT WORKS AND WHAT PROBLEMS COMES WHILE ONLINE RESERVATION OF AIR TICKET.
TECHNICAL DETAILS IS ALSO MENTION IN THIS .
TABLE STRUCTURE ALSO GIVING WHERE WE CAN SEE CODING ALSO IN THAT . FULL DETAILS PROCESS HAS BEEN GIVING IN THIS
Here is the easy presentation of Software Requirements Specification Model on "Payroll Management System" for employees of a company. It is important for Developing the software for mentioned system. More information you can find after opening the document.
This document describes an online movie ticket reservation system. The system allows users to view upcoming movie details and release dates, reserve tickets online with payment on delivery, and collect tickets before the show. It uses HTML, CSS, JSP, Java Script, MySQL for the front-end and back-end. The system has tables for city details, location details, movie details, screen details, security questions, show times, ticket categories, and user registration details. It has functions for admins to manage details, and for users to view movies, reserve seats, and access account features like registration and password recovery.
presentation on online movie ticket bookingdharmawath
This document provides an overview of an online movie ticket booking website project. It discusses the technologies used including HTML, CSS, Servlets, JSP, and MySQL database. It describes the purpose of the project is to provide a convenient ticket booking service for customers anytime through the web and promote films. Screenshots of the login, signup, about us pages are included.
This project is aimed at developing an online movie ticket booking system website for customers.Online movie ticket booking system is a project developed for booking movie ticket online.This project saves lots of time and reduces the work of the customer.In online movie ticket booking system booking the movie ticket can be done from anywhere and at any time(24*7).some features provided to the users are new registration,login in,see movies by category,compare ticket price and timing,Customer can book ticket online without registration but if he/she registers then he/she will get different types of special offers,e-newsletters,movie updates and lots more The user can also cancel or update their order
This document presents a case study on an online movie ticket booking system developed by Vikram Yadav, Rushikesh Pathak, and Manthan Pathak. The system allows customers to book tickets for cinema halls online at any time. It aims to provide a convenient service for customers and increase profits. The document outlines the objectives, problem statement, system analysis, modules, data structures, testing approach, and future enhancements of the project. It presents diagrams of the data flow and system design.
This document summarizes a project report on an online movie ticket booking system developed by a group of students. It includes the scope, objectives, system architecture using tools like ASP.NET and SQL Server, database design using entity relationship diagrams and data dictionaries. It also describes the coding, testing, and screenshots of the system's interfaces for functions like admin login, adding movies and shows, booking tickets, and user registration. The report provides details of the system developed as part of a college course project.
This document describes an online movie ticket booking system case study. It includes sections on introduction, methodology, feasibility study, requirements, design, testing, implementation, features, future improvements, limitations, and conclusion. The system allows customers to register, view movie listings, select seats, pay for tickets online, and receive e-tickets. Administrators can add/remove movie details and manage tickets and users. The document outlines the system design using DFD diagrams and ERD, testing approaches, and implementation objectives to satisfy requirements and business needs. Future enhancements could include customer reviews, upcoming movie listings, SMS notifications, and a more secure and user-friendly interface.
The document describes an online railway reservation system project completed by Prince Kumar for his Database and Web Database Systems module. It includes a certificate signed by Prince Kumar and his module lecturer, Ms. Sulekh Sharma, acknowledging completion of the individual assignment. It also includes an acknowledgement from Prince Kumar thanking various people and organizations for their support during the project. The table of contents provides an overview of the sections in the project report, which describe aspects of designing and developing the online railway reservation system such as entity relationship diagrams, database design, form design, and database queries.
mca final year student(synopsis/project report)
presentation of movie ticket booking system(all screenshot available on this project which will help you to make an synopsis or project report easily .
This document is a project report for a Multiplex Management System submitted by Savita Kumari in fulfillment of the requirements for a Master of Computer Applications degree. It describes the development of a software system to reduce the workload of multiplex owners by allowing online booking and management of movies, screens, employees and more. The report includes declarations, acknowledgements, an abstract, tables of contents, figures and tables. It follows a standard SDLC process of requirements analysis, design, implementation, testing and maintenance.
This document outlines a software requirements specification for a movie and event ticketing application called BookMyShow. It describes the problem the application aims to address, which is providing users information on movies and events in their area to easily plan weekends. The document specifies requirements like allowing users to book and cancel tickets, view event details, and make payments. It includes use case diagrams and descriptions, activity diagrams, class diagrams, sequence diagrams, and other UML diagrams to illustrate the system design and functionality.
This document describes a project to develop a railway reservation system. It was created by three students - Koyel Majumdar, Rina Paul, and Lagnajita Halder - for their master's degree program. The system will allow users to search train schedules, make reservations, check reservation status, and cancel reservations online. It aims to improve on previous manual paper-based systems by providing an automated digital system accessible from multiple locations. The document outlines the project scope, user requirements, hardware and software needs, and security considerations for the new railway reservation system.
This document provides a summary of a Project Management Plan for an online movie ticketing website. It outlines the project scope, deliverables, organizational structure, roles and responsibilities. It also describes the management processes that will be followed, including assumptions, dependencies, risk management, communication plans, and testing strategies. The goal is to provide a convenient and efficient way for users to purchase movie tickets online and view movie information.
This document outlines an online movie ticket booking system project. It includes an abstract, literature review on existing ticket booking systems, proposed system details, requirements, module decompositions for the admin and user modules, input/output screenshots, testing details, and conclusions. The proposed system allows customers to book movie tickets online conveniently without visiting the theater. It aims to reduce manual work and provide anytime, anywhere service for customers to view movie details and book seats.
The "E-learning Management System" has been developed to override the problems prevailing in the practicing manual system. This software is supported to eliminate and in some cases reduce the hardships faced by this existing system. Moreover this system is designed for the particular need of the company to carry out operations in a smooth and effective manner.
Documentation of railway reservation systemSandip Murari
The document presents a feasibility study for a proposed railway reservation system project.
It outlines the key steps in conducting a feasibility study: describing candidate systems, evaluating their performance and costs, weighing the options, and selecting the best system.
The study considers important feasibility factors like economic, technical, and behavioral considerations to determine if the project is viable.
This document proposes an online movie ticket booking system that allows customers to book tickets from anywhere at any time. The key goals of the system are to provide convenience to customers, reduce staff needs, and increase profits through online promotions and analytics. The system would allow users to browse movie listings, watch trailers, select show times and dates, pay for tickets, and receive confirmations. It also describes the admin interface to manage movies, showtimes, bookings, customers, and the overall system.
This is a project documentation titled: Online Railway Reservation System.
This documentation was submitted by me as my assignment in my 6th sem (2013) in APIIT SD INDIA, Panipat along with a full-fledged working system i.e., a website built using ASP.NET & SQL SERVER 2008
The purpose of developing attendance
management system is to computerized the tradition way of
taking attendance. Another purpose for developing this
software is to generate the report automatically at the end of
the session or in the between of the session
The document outlines requirements and design plans for an eBilling and invoice system. It includes sections on user profiles, functional requirements, success criteria, design goals, use cases like managing orders and contacts, and a proposed solution architecture with conceptual, logical and physical designs. It also includes data dictionaries, ER diagrams, DFDs, and a test plan to validate the system meets requirements.
This project report describes a Software Project Management Tool. The tool aims to help organizations efficiently manage multiple projects by tracking activities, schedules, resources and time spent. It allows clients to check project status. The Business Development Officer can add new projects and view/update details. Developers can fill timesheets tracking time spent. The HR manager provides resources to projects. The Project Manager plans tasks and assigns them to developers, and checks timesheets. The tool is intended to provide transparency into resource allocation and progress across all levels of a project.
ABOUT AIRLINE RESERVATION SYSTEM
FULL DETAILS ABOOUT CODING AND PROCESS
HOW IT WORKS AND WHAT PROBLEMS COMES WHILE ONLINE RESERVATION OF AIR TICKET.
TECHNICAL DETAILS IS ALSO MENTION IN THIS .
TABLE STRUCTURE ALSO GIVING WHERE WE CAN SEE CODING ALSO IN THAT . FULL DETAILS PROCESS HAS BEEN GIVING IN THIS
Here is the easy presentation of Software Requirements Specification Model on "Payroll Management System" for employees of a company. It is important for Developing the software for mentioned system. More information you can find after opening the document.
This document describes an online movie ticket reservation system. The system allows users to view upcoming movie details and release dates, reserve tickets online with payment on delivery, and collect tickets before the show. It uses HTML, CSS, JSP, Java Script, MySQL for the front-end and back-end. The system has tables for city details, location details, movie details, screen details, security questions, show times, ticket categories, and user registration details. It has functions for admins to manage details, and for users to view movies, reserve seats, and access account features like registration and password recovery.
presentation on online movie ticket bookingdharmawath
This document provides an overview of an online movie ticket booking website project. It discusses the technologies used including HTML, CSS, Servlets, JSP, and MySQL database. It describes the purpose of the project is to provide a convenient ticket booking service for customers anytime through the web and promote films. Screenshots of the login, signup, about us pages are included.
This document describes an online ticket booking system for PVR cinemas. The system aims to provide customers a convenient way to purchase tickets anytime and from anywhere. It allows customers to book tickets online and cancel reservations up to a day or hour before a show. Key features include member registration, login functionality for customers and staff, online ticket purchasing and order cancellation, refund processing, and report generation. The system uses a database to dynamically generate web pages. It also allows staff to add film data and generates statistics on bookings and sales.
This document discusses data flow diagrams and their use in modeling the Multiplex Management System. It includes a level 0 context diagram and level 1 DFD showing data flows between external entities, processes, data stores. It also discusses the advantages of DFDs, introduces a sample data dictionary, and proposes a user interface design for the Multiplex system.
railway reservation software documentaionJoveria Beg
The document provides an overview of the requirements for an online railway reservation software system. It discusses the need to specify functionality, external interfaces, performance, attributes, and design constraints. It also outlines some key components of the system including an ER diagram describing the relationships between entities like customers, trains, seats, tickets; a structure chart categorizing different levels; and data flow diagrams showing the flow of data between processes.
Field work project report- A study of brand development of Book my show throu...MarketerBoard
This document summarizes the field work report of Shikha Nagar studying the brand development of Book My Show (BMS) through social media. It provides background on BMS, including its history starting in 2007 in South Africa and growing to become India's largest entertainment ticketing portal. It reviews literature on developing successful brands and maintaining brands through social media. The objective is to study how BMS uses social media like Facebook to engage customers, provide content, run contests and improve their brand. The methodology adopted is quantitative research through an online survey.
The document describes a student result management system that will manage information about users, subjects offered each semester, and marks obtained by students. It will generate reports. The system requirements include maintaining data on students, subjects, marks and user accounts with validation checks. The system will have security, maintainability and portability. Key modules include login, subject info maintenance, marks entry and maintenance of user accounts.
Data flow diagrams (DFDs) are a graphical tool used to communicate system requirements and analyze system logic. DFDs focus on the flow of data between external entities, processes, and data stores. They provide an overview of what data a system processes, what transformations are performed, what data is stored, and what results are produced. DFDs contain four main elements - external entities, data flows, processes, and data stores. External entities represent sources or destinations of data outside the system, processes represent actions performed on the data, data flows show the movement of data between elements, and data stores represent data repositories. DFDs can be decomposed into multiple levels to show increasing detail.
The document describes data flow diagrams (DFDs), including how they differ from flowcharts by showing the flow of data rather than control flow. It then provides steps for creating DFDs using an example of a lemonade stand: 1) List activities, 2) Create a context-level DFD identifying sources and sinks, 3) Create a level 0 DFD identifying subprocesses, and 4) Create level 1 DFDs decomposing subprocesses and identifying data stores.
The document provides steps and an example for creating data flow diagrams (DFDs). It explains that DFDs are constructed at multiple levels, starting with the context level diagram identifying external entities and processes. Then a level 0 diagram identifies sub-processes, and lower level diagrams show actual data flows and data stores. The example demonstrates creating DFDs to model the processes of a lemonade stand at different levels of detail.
online multiplex ticket booking using ASP.NET C#(glosyn)Md Imran
This document describes a multiplex ticket booking system created using ASPX.NET. The system was created by a group of 4 students with the objectives of being practical to use, efficient, low cost, flexible, and secure. The system requirements include Windows 2000 or higher, SQL Server 2008, .NET Framework 3.5, at least 256MB RAM, and 10MB disk space. The system allows administrators to view user and movie information and users to view profiles and available seats. Limitations include only one user can use it at a time and no backup/restore utilities. The document concludes the project was developed successfully and the system performs satisfactorily with a user-friendly interface.
This document lists and describes 25 of the most anticipated movies scheduled for release in 2014. It provides details on the movie titles, expected release dates, and brief commentary for each film. Some of the major movies highlighted include Robocop, 300: Rise of an Empire, Noah, Captain America: The Winter Soldier, Godzilla, X-Men: Days of Future Past, Guardians of the Galaxy, Dawn of the Planet of the Apes, Interstellar, The Hunger Games: Mockingjay Part 1, and The Hobbit: There and Back Again.
This document provides an analysis for the design of an online orientation module for graduate students in the Information Media department at St. Cloud State University. It identifies the need to update the current static, text-based orientation to an interactive online module. The target learners are adult graduate students who will complete self-paced modules on using the learning management system, online conferencing software, and key terminology. Each module utilizes principles of multimedia learning and adult education to engage learners through modeling, practice activities, and a completion message. The overall goal is to better prepare new graduate students for their online coursework through a more meaningful online orientation experience.
The document summarizes a student presentation on an online taxi reservation system. It includes sections on introduction, objectives, problem statement, scope, modules, methodology, results, limitations, and conclusion. The presentation describes developing an Android app to allow users to search for nearby taxis, send reservation requests, track location, and calculate fares. It discusses modules for user and driver registration and login. The methodology section outlines the registration, search, request, availability, acceptance, and fare calculation processes. Limitations noted a lack of online payment, and future work could include payment and chat features.
This document is a project report for the development of an online bus reservation system. It includes chapters on introduction, methodology, user and administrator activities, results and discussions, and conclusions. The introduction provides an overview of the current manual bus reservation system and need for an online system. The methodology chapter describes the proposed system, including requirements. User activities would include searching for seats, booking tickets, and payments. Administrator activities would include managing bookings and generating reports. The results section presents screenshots of the system interface including home, routes, cancellation pages. The conclusion states that the system allows customers to book trips online 24/7 and helps the company manage business processes with fewer errors.
Presentation given on 13th May 2009 at the Victorian Tourism Conference. It details the online social environment in Australia, cool travel social media campaigns and sites and the rules of engagement for social media.
The document discusses how social media is important for online marketing and branding. Some key points include:
- Social media presence is necessary as 46% of online users consult social media before making purchases.
- Social media networks now have search capabilities and companies should include target keywords on profiles and pages.
- Brands can use social media to humanize themselves, manage reputation, create advocates, and showcase products/services to generate leads and increase exposure.
The assistant provides helpful information and suggestions to help you
model effectively.
Code generation
VP-UML supports code generation for the following languages:
Java
C#
C++
PHP
VB.NET
Delphi
ActionScript
Python
Ruby
You can generate code from class diagram, sequence diagram, activity diagram
and state machine diagram. The generated code is customizable and extensible.
Reverse engineering
You can reverse engineer code into UML diagrams from:
Java
C#
C++
VB.NET
Delphi
PHP
The reverse engineering feature supports parsing code from source files or
existing projects/solutions.
Model validation
The model validation
This document provides an overview of the Holiday Online Tourist Guide website. It includes sections on introduction, context diagram, data flow diagram, hardware/software requirements, admin and user forms, database design, and snapshots of the website. The key aspects are an online travel booking website that allows users to view schedules, prices, places and book tours online, with a backend system for admins to manage packages, tours, places, photos and other site content.
We would like to show our sincere gratitude to supervisor Mr. Rubim Shrestha for providing continuous guidance and support throughout the project. Without his kind direction and help, this project would not have come together. In every phase of the project, he was of great help and thus has shaped this project to be completed marvelously.
Completion of any project requires a great deal of cooperation between a number of people. We have taken help from several people for the preparation of this project. To them, we would like to say- thank you for spending all those hours answering our queries and providing us with the necessary sources to carry out this project. Last but not least we would like to express our appreciation to all our friends for their valuable comments and suggestion which gave up inspiration to better our project. We thank all the people for their help directly and indirectly to complete our assignment.
ABSTRACT
Ghumante Firante project is a web-based project to make the travel easy and comfortable for the users right from finding the routes to till the booking of the destination places. In this project, we have two modules, Admin and user.
Admin in this project has the authority to add routes, manage the users and keep the records about booking of destination places. Finally, the user will login and find the appropriate routes regarding destination places and giving details like date of journey.
If the user feels any feedback need to give, she/he can provide feedback to admin.
Design and Development of a Knowledge Community SystemHuu Bang Le Phan
The document is a dissertation submitted by Le Phan Huu Bang to the Department of Computer Science at the National University of Singapore in 2008/2009 describing the design and development of a Knowledge Community System (K-Comm). The dissertation includes chapters on introducing knowledge and the need for knowledge sharing, reviewing existing literature, providing an overview of the K-Comm system and its features, and describing the implementation of K-Comm.
This document summarizes a project report submitted by students Shubharthi Dasgupta, Priyanka Das, and Poumita Das for their B.Tech degree. The report describes an Android application called "Suche Da Carte" developed under the guidance of Mrs. Tanaya Roy. Suche Da Carte allows users to search for nearby ATMs, hospitals, and restaurants on a map based on their location. The application makes use of the Google Maps and Places APIs. The document outlines the existing systems studied, objectives of the new application, development process, requirements analysis, design, testing procedures, and concludes with the benefits and limitations of the project.
The document describes a project report submitted to JNTU Hyderabad for the degree of Bachelor of Technology in Computer Science and Engineering. The project is on developing a travel guidance system with voice assistance and was created by three students under the guidance of an assistant professor. It includes an abstract, introduction, design documents, code implementation details, and screenshots of the system.
Front desk management system
Inventory: Room inventory management
Reservation: Online booking engine
Billing: Check in/out and billing
Report: MIS reports and analytics
CRM: Customer relationship management
Loyalty: Loyalty program management
3.5 Vision & Mission
Vision: To be the most preferred hotel management solution provider for small and
medium hotels globally.
Mission: To provide an easy to use, cost effective and feature rich hotel
management solution to help small and medium hotels run their business smoothly
and efficiently.
I B S P U N E Page 18
Chapter 4: PROJECT OVERVIEW
4.1 Targeted Area:
The project was carried out in 6 districts of
This document provides an overview of the research methodology used in a study on the e-banking facilities of Kotak Mahindra Bank. It outlines the objectives of studying customer satisfaction and awareness of e-banking services. A descriptive research method was used with a sample of 200 e-banking customers of Kotak Bank in Ahmedabad collected through a questionnaire. The document introduces Kotak Mahindra Bank and the importance of studying their e-banking services to better understand customer usage and perceptions.
A Project Paper On Smart Gym Management SystemAmy Roman
This document summarizes a project paper on a Smart Gym Management System submitted by two students, Monir Ahmed and Jannatun Nayeem, to their university in partial fulfillment of the requirements for their computer science degree. The paper describes the development of a website for a gym that allows customers to access information about the gym and enroll as members online. It highlights limitations of existing gym management systems and how the proposed system aims to increase efficiency, accuracy, and usability through features such as user login via face recognition and integration of APIs.
E learning project report (Yashraj Nigam)Yashraj Nigam
This document presents a major project report on an E-Learning (Web Based Learning System) submitted in partial fulfillment of the requirements for a Bachelor of Engineering degree. The document includes a declaration signed by the three project team members confirming the originality of the work. It also includes certificates signed by the project supervisor and institute heads. The document provides an acknowledgement of the guidance and support received. It includes lists of figures and tables as well as the table of contents. It introduces the scope and objectives of the project to develop an E-Learning management system to automate processes like managing student, class, assignment, quiz and question details in order to increase efficiency and proper resource management.
The document summarizes a project report for the "Go Doctor App" submitted by MD. Mahadi Hassan and Subrato Ghosh. It describes the app which allows doctors and patients to interact through video conversations and sending doctors to patients' homes. The report covers system analysis, existing systems, advantages of the proposed system, and future plans. It was submitted in partial fulfillment of requirements for a Bachelor of Science degree in computer science and engineering.
This document provides an overview of a final year project to develop a social networking website called FriendBook. It includes an introduction describing the purpose and functionality of the system. The document then covers various aspects of developing the project such as conducting a feasibility study, literature review on social networking concepts, research methods used, analysis and design of the system, implementation details, testing procedures, and a critical evaluation of the project. Diagrams are provided to illustrate the system design including use cases, activity diagrams, sequence diagrams, class diagrams, and database design. The project aims to combine useful features from various social networking sites and provide additional capabilities not currently available.
Efficient and accurate object detection has been an important topic in the advancement of computer vision systems.
Our project aims to detect the object with the goal of achieving high accuracy with a real-time performance.
In this project, we use a completely deep learning based approach to solve the problem of object detection.
The input to the system will be a real time image, and the output will be a bounding box corresponding to all the objects in the image, along with the class of object in each box.
Objective
Develop a application that detects an object and it can be used for vehicles counting, when the object is a vehicle such as a bicycle or car, it can count how many vehicles have passed from a particular area or road and it can recognize human activity too.
This document is a project report on bank management submitted by Ganesh Bhingare and Ketan Ghatkamble for their Bachelor of Computer Application degree. It proposes developing a computerized banking management system using Visual Basic 6.0 and MS Access to replace the bank's manual processing of daily transactions. The report outlines the project scope, analysis conducted, proposed system design including entity relationship and data flow diagrams, interface forms, and advantages of the new system in automating processes and reducing errors compared to the manual system.
The document outlines the background, objectives, scope, challenges, users and functionality of an online ordering system project for Steer's fast food restaurant in Tanzania. The project aims to design a website and increase the market for Steer's by enabling customers to order online. Key deliverables include customer satisfaction from an effective and efficient online system. Challenges include limited time and needing to learn programming languages. The system will allow customers to provide feedback, pay online and order food, while management can update menus and view orders.
The project aims to design a student attendance system using fingerprint recognition to more effectively manage student attendance. A fingerprint scanner and Arduino UNO are used to identify students based on their fingerprints without much teacher intervention. This system is faster and more cost-effective than other available options. It can also be implemented for other uses like tracking attendance of all students at a university.
This document is Roshan Singh's internship report submitted in partial fulfillment of a Bachelor's degree in Information Technology from Tribhuvan University. The report details his internship at Subisu Cablenet Pvt. Ltd., an Internet service provider in Kathmandu, Nepal. During his internship, Roshan gained experience configuring routers, modems, and ONU devices for customers, troubleshooting internet issues, and replacing equipment. He learned about ISP network operations and improved his technical and communication skills. The report includes worksheets documenting the tasks he completed during the internship period.
This document summarizes an impact assessment study of e-government projects in India conducted by the Center for e-Governance at the Indian Institute of Management Ahmedabad and funded by the Department of Information Technology, Government of India. The study assessed 5 e-government projects using a measurement framework developed in an earlier World Bank study. Key findings are summarized and limitations of the study are noted. The report details the methodology used, presents results of the assessment of individual projects, compares projects from the client perspective, and analyzes impact on agencies and society.
This document describes a movie recommendation system project submitted for a bachelor's degree. It includes declarations by the students, certificates, acknowledgments, and an abstract. The methodology section explains that the project uses a content-based filtering approach to recommend the top 5 most similar movies to users based on movies they search for, in order to save users time. It analyzes movie data to build a machine learning model for providing personalized movie recommendations.
1. 1
Project Report
On
BookMyShow (Online Movie Ticket
Booking Application)
Submitted in partial fulfillment for the award of
Post Graduate Diploma in Advanced Computing
(PG-DAC) from C-DAC, ACTS (Pune)
Guided by:
Mr. Arun
Presented by:
Mr. Gholkar Mangesh Vinayak Prn: 150240120070
Mr. Lathiya Sanket Rameshbhai Prn: 150240120096
Mr. Mohit Rajendra Mehta Prn: 150240120107
Mr. Patel Santoshkumar Babubhai Prn: 150240120128
Centre for Development of Advanced Computing (C-DAC), Pune
2. 2
CERTIFICATE
TO WHOMSOEVER IT MAY CONCERN
This is to certify that
Mr. Gholkar Mangesh Vinayak
Mr. Lathiya Sanket Rameshbhai
Mr. Mohit Rajendra Mehta
Mr. Patel Santoshkumar Babubhai
have successfully completed their project on
BookMyShow (Online Movie Ticket Booking
Application)
under the guidance of Mr. Arun
Project Guide Project Supervisor
HOD ACTS
Ms. Mita Karajagi
3. 3
Project Report
On
BookMyShow (Online Movie Ticket Booking
Application)
Submitted in partial fulfillment for the award of
Post Graduate Diploma in Advanced Computing
(PG-DAC) from C-DAC ACTS (Pune)
Guided by:
Mr. Arun
Presented by:
Mr. Gholkar Mangesh Vinayak Prn: 150240120070
Mr. Lathiya Sanket Rameshbhai Prn: 150240120096
Mr. Mohit Rajendra Mehta Prn: 150240120107
Mr. Patel Santoshkumar Babubhai Prn: 150240120128
Centre of Development of Advanced Computing (C-DAC), Pune
4. 4
ACKNOWLEDGEMENT
A project usually falls short of its expectations unless aided and guided by the right
person at the right time. We avail this opportunity to express our deep sense of gratitude.
We are deeply indebted and grateful to them for their guidance, encouragement and
deep concern for our project. Without critical evaluation and suggestions at every stage
of the project, this project could never have reached its present form.
We would especially like to thank our guide Mr. Arun who constantly guided us in
developing; pushing us to search for more answers to his numerous questions. And
thanks to the staff members of CDAC, Pune for their support.
Mr. Gholkar Mangesh Vinayak Prn: 150240120070
Mr. Lathiya Sanket Rameshbhai Prn: 150240120096
Mr. Mohit Rajendra Mehta Prn: 150240120107
Mr. Patel Santoshkumar Babubhai Prn: 150240120128
5. 5
Table of Contents
1. Introduction....................................................................................................... 8
1.1 Purpose......................................................................................................... 8
1.2 Scope of the Project...................................................................................... 8
1.3 Glossary ........................................................................................................ 8
1.3.1 JSPs......................................................................................................... 8
1.3.2 Hibernate................................................................................................ 9
1.3.3 Java EE .................................................................................................... 9
1.3.4 Html and Xml: ......................................................................................... 9
1.3.5 JavaScript:............................................................................................. 10
1.3.6 JQuery................................................................................................... 10
1.3.7 Css......................................................................................................... 10
1.3.8 Ajax....................................................................................................... 10
1.3.9 HQL....................................................................................................... 10
1.4 Main Modules of the project ...................................................................... 11
1.4.1 SUPER ADMIN module.......................................................................... 11
1.4.2 THEATRE ADMIN module...................................................................... 11
1.4.3 USER module ........................................................................................ 11
1.5 Features and Advantages Of the system ..................................................... 11
2. Overall Description........................................................................................ 12
2.1 Functional Requirements:........................................................................... 12
2.2 Hardware Requirements............................................................................. 13
2.3 Software Requirements............................................................................... 13
3. Diagrams.......................................................................................................... 15
6. 6
3.1 Use Case Diagram ...................................................................................... 15
3.2 Data Flow Diagram (DFD)........................................................................... 16
3.3 Activity diagrams: ....................................................................................... 18
3.3.1 Activity diagram for Main Admin: ............................................................ 19
3.3.2 Activity diagram for Theatre Admin ........................................................ 20
3.3.3 Activity diagram for User Module ........................................................... 21
3.4 E-R diagrams:.............................................................................................. 22
4. Software Life Cycle Model................................................................................ 22
1. System Engineering and Analysis:-................................................................ 22
2. Software requirement Analysis: -.................................................................. 22
3. Design:.......................................................................................................... 23
4. Coding:.......................................................................................................... 23
5. Testing: ......................................................................................................... 23
6. Maintenance:................................................................................................ 24
7. Documentation:-........................................................................................... 24
5. FEASIBILITY STUDY ........................................................................................... 24
1. Technical Feasibility...................................................................................... 24
2. Operational Feasibility .................................................................................. 24
3. Economical Feasibility................................................................................... 24
4. Time Feasibility............................................................................................. 25
6. Database Tables............................................................................................... 25
7. Screenshots...................................................................................................... 26
8. Testing ............................................................................................................. 33
8.1 Testing phase:............................................................................................. 33
8.2 Unit testing: ................................................................................................ 33
8. 8
1. Introduction
1.1 Purpose
The main purpose of Book Your Show application is to provide customers anytime
and anywhere service for booking cinema tickets and providing information about
the movies and their schedule online.
Users can easily search for the movies and available seats of their choice by using
seat layout UI and book it in advance.
This project basically manages the ticket booking process of all registered
multiplexes, providing a user interface to the user to book movie tickets in a
easy way.
This software updates of new shows and upcoming movies.
This ticket booking software provides with various attractive offers like taking
premium membership and reward points for getting discount.
1.2 Scope of the project:
It may help collecting perfect management in details. In a very short time, the
collection will be obvious, simple and sensible. It will help a person to know the
management of passed year perfectly and vividly. It also helps in current all works
relative to College. It will be also reduced the cost of collecting the management &
collection procedure will go on smoothly.
The present project has been developed to meet the aspirations indicated in the
modern age. An attempt has been made through this project to do all work ease & fast.
It provide current add, Update, Move Next, Move Previous, Move Last, Find & Delete all
facilities to accomplish the desired objectives. The facility Include in this project and
the suggested activities have been organized to impart knowledge & develop skill &
attitude in the College official works.
1.3 Glossary
1.3.1 JSPs
Java Server Pages (JSP) is a technology that helps software developers create
dynamically generated web pages based on HTML, XML, or other document types.
Released in 1999 by Sun Microsystems, [1] JSP is similar to PHP, but it uses the Java
programming language.
1.3.2 Hibernate
9. 9
Hibernate ORM (Hibernate in short) is an object-relational mapping framework
for the Java language, providing a framework for mapping an object-oriented domain
model to a traditional relational database. Hibernate solves object-relational
impedance mismatch problems by replacing direct persistence-related database
accesses with high-level object handling functions.
1.3.3 Java EE
Java Platform, Enterprise Edition (Java EE) is the standard in community-driven
enterprise software. Java EE is developed using the Java Community Process, with
contributions from industry experts, commercial and open source organizations, Java
User Groups, and countless individuals. Each release integrates new features that align
with industry needs, improves application portability, and increases developer
productivity.
1.3.4 HTML and XML
HyperText Markup Language, commonly referred to as HTML, is the standard
markup language used to create web pages. Web browsers can read HTML files and
render them into visible or audible web pages. HTML describes the structure of a
website semantically along with cues for presentation, making it a markup language,
rather than a programming language.
Extensible Markup Language (XML) is a markup language that defines a set of
rules for encoding documents in a format which is both human-readable and machine-
readable. It is defined by the W3C's XML 1.0 Specification and by several other related
specifications, all of which are free open standards.
1.3.5 JavaScript
JavaScript , also known as ECMAScript (the untrademarked name used for the
standard), is a dynamic programming language. It is most commonly used as part of web
browsers, whose implementations allow client-side scripts to interact with the user,
control the browser, communicate asynchronously, and alter the document content
that is displayed. JavaScript (at least the strict subset asm.js) is also considered an
"assembly language of the web" – a compile target of source-to-source compilers – for
making client side web applications, using other programming languages, supported by
all the major browsers without plug-ins. It is also used in server-side network
programming with runtime environments such as Node.js, game development and the
creation of desktop and mobile applications.
10. 10
1.3.6 JQuery
jQuery is a fast, small, and feature-rich JavaScript library. It makes things like
HTML document traversal and manipulation, event handling, animation, and Ajax much
simpler with an easy-to-use API that works across a multitude of browsers. With a
combination of versatility and extensibility, jQuery has changed the way that millions
of people write JavaScript.
1.3.7 CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the
look and formatting of a document written in a markup language. Although most often
used to change the style of web pages and user interfaces written in HTML and XHTML,
the language can be applied to any kind of XML document, including plain XML, SVG and
XUL. Along with HTML and JavaScript, CSS is a cornerstone technology used by most
websites to create visually engaging webpages, user interfaces for web applications,
and user interfaces for many mobile applications.
1.3.8 Ajax
Ajax short for (asynchronous JavaScript and XML) is a group of interrelated Web
development techniques used on the client-side to create asynchronous Web
applications. With Ajax, web applications can send data to and retrieve from a server
asynchronously (in the background) without interfering with the display and behavior
of the existing page. Data can be retrieved using the XMLHttpRequest object. Despite
the name, the use of XML is not required (JSON is often used in the AJAJ variant), and
the requests do not need to be asynchronous.
1.3.9 HQL
Hibernate Query Language (HQL) is an object-oriented query language, similar
to SQL, but instead of operating on tables and columns, HQL works with persistent
objects and their properties. HQL queries are translated by Hibernate into conventional
SQL queries which in turns perform action on database.
11. 11
1.4 Main Modules of project
1.4.1 SUPER ADMIN Module :
Super Admin Module handles the entire work structure , maintainance, updation
and supervision of all the modules and sub-modules. Admin can add multiplexes.
Admin can also add upcoming movies and can update or delete previous movies.
Admin can also view transaction report and can analyze revenue based on report.
1.4.2 THEATRE ADMIN Module :
This Module allows the registered theatre owners to access the various services
like updating movies and show times as per their convenience.
1.4.3 USER Module :
User Module allows the registered users to access the various services. Users can
easily search for the movies and available seats of their choice by using seat
layout UI and book it in advance and pay the required amount using various
payment modes .Users also can edit their profile here. These changes will be reflected
directly to database.
1.5 Features and Advantages of the system
Support concurrency in transactions.
Independent of client browser and OS
Admin can inform registered users about new releases and discounts and can
get their feedback.
User can also book bulk tickets and get Premium Customers get featured
discounts on their booking.
Users can search even without login. They need to login only for booking the
tickets.
Server load balancing and transparent server failure.
Customers will get booking details via e-mail.
Customers will get rewards points on booking the tickets and in future they can
use this points for discounts while booking.
12. 12
2 Overall Description
2.1 Functional Requirements:
The schedule of the movies will be generated via a query according to the data
selected by the user.
A way in which users(both customer & admin) can login to the system to perform
different operation.
A way in which the customer can commit order by “Point and Click” method.
The system can verify the data before transaction.
Support concurrency in transactions.
Independent of client browser and OS
Admin can inform registered users about new releases and discounts and can get
their feedback.
User can also book bulk tickets and get Premium Customers get featured
discounts on their booking.
Users can search even without login. They need to login only for booking the
tickets.
Server load balancing and transparent server failure.
Customers will get booking details via e-mail.
Customers will get rewards points on booking the tickets and in future they can
use this points for discounts while booking.
2.2 Product Functions
• User Registration
User Register with Name, a username (for logging in later),Password,
Phone Number, E-mail address.
• User Login
User Can Book the Ticket After Log in.
User Login with User Name and Password.
Forgot Password use for Retrieve Password.
• Check Availability
After Login, User, Can Search Movie From Movie List.
User Can Check Ticket Availability.
User can also check the Movie Running Hours.
If Ticket is Available User Can Book Ticket.
• Book Ticket.
User can book ticket by specifying username and Phone Number.
13. 13
Then Select Number Of Seats to Book.
A conformation Message will be sent to the Given Number.
The content of the message is as shown below:-
Admin Control:
• Admin User Login.
Admin User Login with Admin User Name and Password.
• Show Manage.
Admin Can Change Show Name and Show Time.
• Movie Mange.
Admin Can Add New Movie.
Admin Can Edit Old Movie Details.
Admin Can Delete Movie.
• Schedule Manage.
Admin Can Add New Movie Schedule.
Admin Can Edit Movie Schedule.
Admin Can Delete Movie Schedule.
• User Manage
Admin Can control the signed up users
Admin can delete the account of users who didn't show up for the movie
after booking tickets.
• Counter Control
Counter Employee Login with Counter User Name and Password..
Counter Employee type the message shown by the Customer in the field
given and confirm the user.
Tickets are issued from the Counter.
2.3 Hardware requirements:
Operating System : 32/64 bit
Processor : pentium4/Dual core/x-86 Processor
RAM : 2GB
Hard Disk : 40GB
14. 14
2.4 Software requirements:
• Operating System: WINDOWS 8.1/8/7/NT/2000/XP/Linux
• Languages: J2EE, JSP, HTML, JAVA SCRIPT, JQuery
• Development Tools: ECLIPSE Luna.
• Framework : Spring 4.X, Hibernate 4.
• Database: ORACLE 11g
• Web Server: Apache Tomcat.
-
22. 22
4 Software life Cycle Models
4.1 System Engineering and Analysis
At this step the developers decide a roadmap of their plan and try to bring up
the best software model suitable for the project. System analysis includes
Understanding of software product limitations, learning system related problems or
changes to be done in existing systems beforehand, identifying and addressing the
impact of project on organization and personnel etc. The project team analyzes the
scope of the project and plans the schedule and resources accordingly.
4.2 Software requirement Analysis
If the feasibility report is positive towards undertaking the project, next phase
starts with gathering requirements from the user. Analysts and engineers
communicate with the client and end-users to know their ideas on what the software
should provide and which features they want the software to include.
4.3 Design
Next step is to bring down whole knowledge of requirements and analysis on
the desk and design the software product. The inputs from users and information
gathered in requirement gathering phase are the inputs of this step. The output of
this step comes in the form of two designs; logical design and physical design.
Engineers produce meta-data and data dictionaries, logical diagrams, data-flow
diagrams and in some cases pseudo codes.
4.4 Coding
This step is also known as programming phase. The implementation of software
design starts in terms of writing program code in the suitable programming language
and developing error-free executable programs efficiently.
4.5 Testing
An estimate says that 50% of whole software development process should be
tested. Errors may ruin the software from critical level to its own removal. Software
testing is done while coding by the developers and thorough testing is conducted by
testing experts at various levels of code such as module testing, program testing,
product testing, in-house testing and testing the product at user’s end. Early
discovery of errors and their remedy is the key to reliable software.
23. 23
4.6 Maintenance
This phase confirms the software operation in terms of more efficiency and less
errors. If required, the users are trained on, or aided with the documentation on how
to operate the software and how to keep the software operational. The software is
maintained timely by updating the code according to the changes taking place in user
end environment or technology. This phase may face challenges from hidden bugs and
real-world unidentified problems.
4.7 Documentation
Software Requirement Specification
SRS is a document created by system analyst after the requirements are collected
from various stakeholders.
SRS defines how the intended software will interact with hardware, external
interfaces, speed of operation, response time of system, portability of software
across various platforms, maintainability, speed of recovery after crashing, Security,
Quality, Limitations etc.
The requirements received from client are written in natural language. It is the
responsibility of system analyst to document the requirements in technical language
so that they can be comprehended and useful by the software development team.
5. Feasibility Study
5.1 Technical Feasibility
The technical feasibility assessment is focused on gaining an understanding of
the present technical resources of the organization and their applicability to the
expected needs of the proposed system. It is an evaluation of the hardware and
software and how it meets the need of the proposed system.
5.2 Operational Feasibility
Operational feasibility is a measure of how well a proposed system solves the
problems, and takes advantage of the opportunities identified during scope definition
and how it satisfies the requirements identified in the requirements analysis phase of
system development.
5.3 Economic Feasibility
24. 24
The purpose of the economic feasibility assessment is to determine the positive
economic benefits to the organization that the proposed system will provide. It
includes quantification and identification of all the benefits expected. This
assessment typically involves a cost/ benefits analysis.
5.4 Time Feasibility
A project will fail if it takes too long to be completed before it is useful.
Typically this means estimating how long the system will take to develop, and if it can
be completed in a given time period using some methods like payback period.
Schedule feasibility is a measure of how reasonable the project timetable is. Given
our technical expertise, are the project deadlines reasonable? Some projects are
initiated with specific deadlines. It is necessary to determine whether the deadlines
are mandatory or desirable.
26. 26
7. Screenshots
1 ) User Module
Home Page select city, movie and date
Select showtime
27. 27
Select Class and no. of tickets and click on checkout
If You have not login at home page then login here
28. 28
Now it will show summary after login. Here, You can enter reward points to get
discount.
Proceed for payment - select payment method.
29. 29
After successful payment, You will receive a mail about your booking details.
User can view Booking their booking history
30. 30
2) Main Admin Module
Home Page
Here, he can add movies and theatres.
31. 31
He can also generate transaction report
3) Theatre Admin Module
Home page- show movies
32. 32
He can add, update and delete show data.
Also, he can generate report about his theatre revenue.
Our team page
33. 33
Contact Us
8. Testing
8.1 Testing Phase
Software Testing is evaluation of the software against requirements gathered
from users and system specifications. Testing is conducted at the phase level in
software development life cycle or at module level in program code. Software testing
comprises of Validation and Verification.
8.2 Unit Testing
While coding, the programmer performs some tests on that unit of program to
know if it is error free. Testing is performed under white-box testing approach. Unit
testing helps developers decide that individual units of the program are working as
per requirement and are error free.
8.3 Integration Testing
34. 34
Even if the units of software are working fine individually, there is a need to
find out if the units if integrated together would also work without errors. For
example, argument passing and data updation etc.
8.4 System Testing :-
The software is compiled as product and then it is tested as a whole. This can
be accomplished using one or more of the following tests:
8.5 Functionality testing –
Tests all functionalities of the software against the requirement.
8.6 Performance testing –
This test proves how efficient the software is. It tests the effectiveness and
average time taken by the software to do desired task. Performance testing is done
by means of load testing and stress testing where the software is put under high user
and data load under various environment conditions.
Security & Portability - These tests are done when the software is meant to work on
various platforms and accessed by number of persons.
8.7 Testing strategy
both verification and validation test
constructive test
testing accomplished by independent test group
testing conducted independent of debugging
test scope: unit testing and block testing (due to the limitation of time)
Appendix A: References
www.javatpoint.com
www.stackoverflow.com
www.tutorialspoint.com
www.bookmyshow.com
http://www.mkyong.com –- Spring and Hibernate