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.
presentation on online movie ticket bookingdharmawath
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
To promote the film on the internet
To increase the profit
presentation on online movie ticket bookingdharmawath
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
To promote the film on the internet
To increase the profit
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
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
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 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
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.
Railway Reservation System - Requirement EngineeringDanish Javed
It's a presentation which is dealing with the requirements of the railway ticket reservation system with all details.
Topic: Requirement Engineering in Software Engineering
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
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
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 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
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.
Railway Reservation System - Requirement EngineeringDanish Javed
It's a presentation which is dealing with the requirements of the railway ticket reservation system with all details.
Topic: Requirement Engineering in Software Engineering
Kiosk teknologi masa kini - Kajian SoalanKhairi Aiman
Dokumen ini adalah dokumen kajian mengenai mesin KIOSK. Berdasarakan dokumen, fakta kajian pemasaran dan kepentingan pemasaran telah diselitkan bagi merungkai sebuah idea mesin KIOSK yang baru,.
A project report on how kingfisher airlines went from being the largest domestic airline to being locked out in the cold. Marketing management, Marketing mix, marketing strategy, productivity and efficiency, current ratio, and it failures
Online auction system is web based application, in which the seller can sell the goods by sitting in his own house ,so the main advantage of this application is that there is no more system compatibility requirement problem. The main advantage of the online auction system is that the user can have the better choices for their investment and also it is time saving , and through this system user can invest in their own selected firm.
Hospitals currently use a manual system for visiting Doctor Slip as a token. The current system
requires numerous paper forms, with data stores spread throughout the hospital management infrastructure.
Often information (on forms) is incomplete, or does not follow management standards. Forms are often lost
in transit between departments requiring a comprehensive auditing process to ensure that no vital
information is lost. Multiple copies of the same information exist in the hospital and may lead to
inconsistencies in data in various data stores.
A significant part of the operation of any hospital involves the acquisition, management and timely
retrieval of great volumes of information. This information typically involves; Doctor, Room, Department
and Patient personal Information. All of this information must be managed in an efficient and cost wise
fashion so that an institution's resources may be effectively utilized Hospital E-Token management will
automate the management of the hospital making it more efficient and error free for outdoor patient. It aims
at standardizing data, consolidating data ensuring data integrity and reducing inconsistencies.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Online dating system management project report.pdfKamal Acharya
The objective of our project is to develop an application that offers online dating services where individuals or users can find and contact each other over the internet to arrange a date usually with the objective of developing a romantic, personal and sexual relationship.
Users of an online dating service would currently provide personal information, to enable them to search the service provider's database for other individuals. Members use grade other members set, such as age range, gender and location.
Laundry management system project report.pdfKamal Acharya
Laundry firms currently use a manual system for the management and maintenance of critical information. The current system requires numerous paper forms, with data stores spread throughout the laundry management infrastructure. Often information is incomplete or does not follow management standards. Records are often lost in transit during computation requiring a comprehensive auditing process to ensure that no vital information is lost. Multiple copies of the same information exist in the laundry firm data and may lead to inconsistencies in data in various data stores.
A significant part of the operation of any laundry firm involves the acquisition, management and timely retrieval of great volumes of information. This information typically involves; customer personal information and clothing records history, user information, price of delivery and received date, users scheduling as regards customers details and dealings in service rendered, also our products package waiting list. All of this information must be managed in an efficient and cost wise fashion so that the organization resources may be effectively utilized.
We present the design and implementation of a laundry database management system (LBMS) used in a laundry establishment. Laundry firms are usually faced with difficulties in keeping detailed records of customers clothing; this little problem as seen to most laundry firms is highly discouraging as customers are filled with disappointments, arising from issues such as customer clothes mix-ups and untimely retrieval of clothes. The aim of this application is to determine the number of clothes collected, in relation to their owners, as this also helps the users fix a date for the collection of their clothes. Also customer’s information is secured, as a specific id is allocated per registration to avoid contrasting information.
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
3. Table of Contents
Acknowledgement
Project Objective
Software Development Life Cycle
Requirement and Feasibility Analysis
System Requirement
Data Flow Diagram
Tables Used In Database
Snapshots
Codes
Reference
Certificate
www.globsynskills.com 3
4. Acknowledgement
We take this opportunity to express our profound sense of
gratitude and respect to all those who helped us throughout
the duration of this project.
W e express our sincere gratitude and
thankfulness towards Mr. RUPESH KUMAR SAW, our
training teacher provided by Globsyn, for his valuable time
and guidance throughout the development of the project.
It would not be possible to complete the project
without the support of my friends, teachers and group members.
Md.Imran
PriyankaMondal
PriyankaSingh
RinaSharma
4
www.globsynskills.com
5. Project Objective
The primary objective of the design is to deliver the requirements as specified in the
Feasibility report. These are the some of the objectives, which I kept in mind.
Practicality: The system is quite stable and can be operated by the people
With average intelligence.
Efficiency: I tried to involve accuracy, timeliness and comprehensiveness of
The system output.
Cost: It is desirable to aim for the system with a minimum cost subject to the
Condition that it must satisfy the entire requirement.
Flexibility: I have tried that the system should be modifiable depending on
The changing needs of the user. Such modifications should entail extensive
Reconstructing or recreation of software. It should also be portable to
Different computer systems.
Security: This is very important aspect which I followed in this designing
Phase and tried to covers the areas of hardware reliability, fallback
Procedures, and physical security of data.
www.globsynskills.com 5
6. SOFTWARE DEVELOPMENT LIFE CYCLE
FEASIBILILTYANALYSIS
Feasibility study is done so that an ill-conceived system is recognized early in definition phase.
During system engineering, however, we concentrate our attention on four primary areas of
interest. This phase is really important as before starting with the real work of building the
System it was very important to find out whether the idea thought is possible or not.
Economic Feasibility: An evaluation of development cost weighted against the ultimate
Income or benefit derived from the developed system.
Technical Feasibility: A study of function, performance and constraints that may affect the
Ability to achieve an acceptable system.
Operational Feasibility: A study about the operational aspects of the system.
ECONOMICANALYSIS
Among the most important information contained in feasibility study is Cost Benefit Analysis and
Assessment of the economic justification for a computer based system project. Cost Benefit
Analysis delineates costs for the project development and weighs them against tangible and
Intangible benefits of a system. Cost Benefits Analysis is complicated by the criteria that vary
with the characteristics of the system to be developed, the relative size of the project and the
expected return on investment desired as part of company's strategic plan. In addition, many
benefits derived from a computer-based system are intangible (e.g. better design quality
Through iterative optimization, increased customer satisfaction through programmable control
etc.)As this is an in-house project for the company, to be used for its own convenience and also it is
not that big a project. So neither it requires a huge amount of money nor any costly tools or
Infrastructure need to be set up for it.
www.globsynskills.com
7. REQUIRMENT AND
FEASIBILITY ANALYSIS
INTRODUCTION:
What Is A Feasibility Study?
Prior to stating whether the system we have to develop is feasible or not we believe that we should
emphasize on what is implied by the word "Feasibility". Feasibility is the measure of how beneficial or
practical the development of the system will be to the organization. It is a preliminary survey for the
systems investigation. It aims to provide information to facilitate a later in-depth investigation.
The report produced at the end of the feasibility study contains suggestions and reasoned
arguments to help management decide whether to commit further resources to the proposed
project.
For e.g. - Is the system within the budget allowed for it?
Will the organization’s needs, be met by the new proposed system as
originally envisaged?
If and when the objectives of the system are met and the new system is approved, then the more
Specific details in the proposal should be considered and approved.
TYPES OF FEASIBILITY
There are various measures of feasibility that helps to decide whether a particular project is feasible or
not. These measures include-
Operational Feasibility
Technical Feasibility
Economical and Financial Feasibility
Each of these types will be explained in detail throughout the project report.
Operational Feasibility
A proposed system is beneficial only if it can be turned into an information system that will meet the
Operational requirements of an organization. A system often fails if it does not fit within existing
Operations and if users resist the change.
Important issues a systems developer must look into are:
8. Will the new system be used if implemented in an organization?
Are there major barriers to implementation or is proposed system accepted
without destructive resistance?
The new system is more user-friendly, which enables the end-user to complete his/her work
efficiently and accurately with interest. After taking the above fact into consideration we can state the
operating of the proposed system within the organization is feasible.
In this phase of the feasibility study the following two main topics
Technical Performance Aspect
Acceptance within the organization
Technical performance aspect is explained in the technical feasibility report and there is no new
Information is needed in this to explain it again, but as for the acceptance within the organization the
following points are important and those are explained according to the topics
1. Whether the system provides right information to
the right place
In the current system which is the semi computerized system the information may be lost in the
Process of sending from one place to another. This is mainly due to human interaction in the process Of
the transferring information from one place to another.
2. Whether the new system affect the current users in the system
System Security
System security is a vital aspect when it comes to developing a system. The system should
Ensure the facility of preventing unauthorized personnel from accessing the information and
The data within the system. The system should provide total protection for each user's information
so that the integrity of data is sustained and also prevent hackers from hacking
Thesystem.
The proposed system ensures the security and the integrity of data. This is done by providing a
Password login system for each authorized users. And for example the System Administrator has
Access to all kinds of information.
9. Economical and Financial Feasibility
In making recommendations a study of the economics of the proposed system should be
Made. The proposed system must be justifiable in terms of cost and benefit, to ensure that
The investment in a new/changed system
provide a reasonable return.
According to the computerized system we propose, the costs can be broken down to two categories.
1. Costs associated with the development of the system.
2. Costs associated with operating the system.
Software Requirement Specification
The software requirement specification is produced at the culmination of the analysis task. The
function and performance allocated to software as part of system engineering are refined
by establishing a complete information description, a detailed functional description, a
representation of system behavior, an indication of performance requirement and design
Constraints appropriate validation criteria, and other information pertinent to requirement. The
introduction to software requirements specification states the goals and objectives of the
software, describing it in the context of the computer based system. The Information
Description provides detailed description of the problem that the Software must solve.
Information content, flow and structure are documented. A description of each function required
to solve the problem is presented in the Functional Description.
A statement of the requirements for the implementation:
Specifications are also used as a reference point during product implementation. In fact, the
Ultimate goal of the implementation is to build a product that needs specification. Thus the
implementers use specifications during design to make design decisions and during the
Verification activity to check that the implementation compiles with specifications.
10. DATABASEDESIGN:
The overall objective in the development of the database technology has been to treat data as
an organizational resource and as an integrated whole. Database management system allows
data to be protected and organize separately from other resources. Database is an integrated
collection of data. The most significant of data as seen by the programs and data as stored on
the direct storage access storage devices. This is the difference between logical and physical
data. The organization of data in the database aims to achieve free major Objectives:
Data Integration
DataIntegrity
Data Independence
The databases are implemented using a DBMS package. Each particular DBMS has
Unique characteristics and general techniques for Database Design.
The proposed Management Information System stores the information relevant for
Processing in the Microsoft SQL Server Database. This MS SQL Server contains tables, where
each table is called a field or column. A table also contains records which is a set of fields. All
Records, in a table the same set of fields with different information. Each table contains key
fields that establish relationships in a MS SQL server database and how the records are
Stored. There are primary key fields that uniquely identify a record in a table. There are also
Fields that contain the primary key from another table called foreign keys. It is a known fact that
the program cannot be written until the data are defined, so the database must be defined.
The starting point for this process is data dictionary. The records Data structures and elements to
be stored in each database are identified and extracted.
11. SYSTEM REQUIREMENTS
The basic system requirements for running this project are listed below:
Microsoft Windows 2000 professional, Microsoft Windows XP Home editions,
Microsoft Windows XP Professional edition and above
Sql Server 2008
Microsoft .net Framework 3.5
Pentium or equivalent microprocessor (400 MHz or faster)
At least 256 MB of RAM
At least 10MB of free hard disk space
18. DATA FLOW DIAGRAM
Data flows are data structures in motion, while data stores are data structures. Data flows
are paths or ‘pipe lines’, along which data structures travel, whereas the data stores are
place where data structures are kept until needed.
Data flows are data structures in motion, while data stores are data structures at
rest. Hence it is possible that the data flow and the data store would be made up of the
same data structure.
Data flow diagrams is a very handy tool for the system analyst because it gives the
analyst the overall picture of the system, it is a diagrammatic approach.
A DFD is a pictorial representation of the path which data takes from its initial
interaction with the existing system until it completes any interaction. The diagram will
describe the logical data flows dealing the movements of any physical items. The DFD also
gives the insight into the data that is used in the system i.e., who actually uses it is
temporarily stored.
A DFD does not show a sequence of steps. A DFD only shows what the
different process in a system is and what data flows between them.
The following are some DFD symbols used in the project
External entities
DATAFLOWS
Process: A transaction of information that resides within
the bounds of the system to be module.
DATASTORE:A repository of data that is to be
stored for use by one or more processes, may
be as simple as buffer of queue or as a
relational database.
19. RULES FOR DFD:
Fix the scope of the system by means of context diagrams.
Organize the DFD so that the main sequence of the actions
reads left to right and top to bottom.
Identify all inputs and outputs.
Identify and label each process internal to the system with
rounded circles.
A process is required for all the data transformation and
transfers. Therefore, never connect a data store to a data source
or the destinations or another data store with just a data flow
arrow.
Do not indicate hardware and ignore control information.
Make sure the names of the processes accurately convey
everything the process is done.
There must not be unnamed process.
Indicate external sources and destinations of the data, with
squares.
Number each occurrence of repeated external entities.
Identify all data flows for each process step, except simple
Record retrievals.
Label data flow on each arrow.
Use details flow on each arrow.
Use the details flow arrow to indicate data movements.
There can’t be unnamed data flow.
A data flow can’t connect two external entities.
LEVELS OF DFD:
The complexity of the business system means that it is a responsible to represent
the operations of any system of single data flow diagram. At the top level, an
Overview of the different systems in an organization is shown by the way of context
analysis diagram. When exploded into DFD
They are represented by:
LEVEL-0 : SYSTEM INPUT/OUTPUT
LEVEL-1:SUBSYSTEM LEVEL DATAFLOW FUNCTIONAL
LEVEL-2: FILE LEVEL DETAIL DATA FLOW.
20. The input and output data shown should be consistent from one level to the next.
LEVEL-0: SYSTEM INPUT/OUTPUT LEVEL
A level-0 DFD describes the system-wide boundaries, dealing inputs to and
outputs from the system and major processes. This diagram is similar to the
combined user-level context diagram.
LEVEL-1: SUBSYSTEM LEVEL DATA FLOW
A level-1 DFD describes the next level of details within the system, detailing
the data flows between subsystems, which make up the whole.
LEVEL-2: FILE LEVEL DETAIL DATA FLOW
All the projects are feasible given unlimited resources and infinite time. It is
both necessary and prudent to evaluate the feasibility of the project at the earliest
possible time. Feasibility and the risk analysis are pertained in many ways. If
project risk is great.
21. FIRST LEVEL DTAFLOW DIAGRAM
Reports on the user
Information
Reports on movie
Information
7
Reports user Profile and
Available Seats
Administrator
Information
Movie
World
Management
Use Information
Module
23. DFD for User Account
User Master
Insert User Account
Verify Data
2.1
Verify Data
2.2
Verify Data
User Master
Page
Check for the User Profile
Insert
User Master
Check for the User
Account Details
24. DFD for Booking
Home Master
Insert user
Verify Data
2.1
Verify Data
2.2
Verify Data
2.3
Home Master
Search for the
Available seats
Insert
Admin Master
Check for the
Admin Address
31. CODE
FOR
ADMIN
LOGIN
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
public partial class Admin_LogIn : System.Web.UI.Page
{
DBHandler dalObject = new DBHandler();
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnALogin_Click(object sender, EventArgs e)
{
bool check = ValidateUser();
if (check == true)
{
//Redirect to User Home Page
Response.Redirect("AdminHome.aspx");
}
else
{
//Error Message
32. }
}
public bool ValidateUser()
{
string Select = "Select EmailID,Password from adminregistration where EmailID='"
+ txtAEmail.Text + "' and Password='" + txtAPassword.Text + "'";
DataSet dsValidate = dalObject.FillAndReturnDataSet(Select);
if (dsValidate.Tables[0].Rows.Count == 0)
{
return false;
}
else
{
//How to Add values to session Variable..
Session["User"] = dsValidate.Tables[0].Rows[0].ItemArray[0].ToString();
Session["EntireDataSet"] = dsValidate;
Session.Add("Email", dsValidate.Tables[0].Rows[0].ItemArray[1].ToString());
return true;
}
}
}
33. CODE OF
ADMIN
EDIT
MOVIE
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class admin_Default :
System.Web.UI.Page
{
protected void Button1_Click1(object sender,
EventArgs e)
{
string imagedata = string.Empty;
if (FileUpload1.HasFile)
{
FileUpload1.SaveAs(Server.MapPath("~/images/" +
FileUpload1.FileName));
imagedata = "~/images/" +
FileUpload1.FileName;
}
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data
Source=.sqlexpress;Initial
Catalog=master;Integrated Security=True";
con.Open();
//SqlCommand cmd1 = new SqlCommand();
//cmd1.Parameters.AddWithValue("@movieimage",
imagedata);
// cmd1.CommandText = "insert into
tblmovie(movieimage) values(@movieimage)";
//cmd1.Connection = con;
SqlCommand cmd = new SqlCommand("INSERT
INTO tblmovie
(moviename,director,movieactres,movierating,movie
image) VALUES('" + txtmname.Text + "','" +
txtmdir.Text + "','" + txtactres.Text + "','" +
txtmrating.Text + "','"+ imagedata +"')", con);
34. cmd.Parameters.AddWithValue("@moviename",
txtmname.Text);
cmd.Parameters.AddWithValue("@director",
txtmdir.Text);
cmd.Parameters.AddWithValue("@movieactres",
txtactres.Text);
cmd.Parameters.AddWithValue("@movierating",
txtmrating.Text);
cmd.Parameters.AddWithValue("@movieimage",
imagedata);
// cmd.CommandText = "insert into
tblmovie(moviename) values('"+txtmname+"')";
int count=cmd.ExecuteNonQuery();
if (count> 0)
{
Response.Write("<script>alert('record
inserted')</script>");
//
FileUpload1.SaveAs(Server.MapPath("~/Admin/images
//" + txtmname.Text + ".jpg"));
}
con.Close();
}
protected void Button2_Click(object sender,
EventArgs e)
{
txtmname.Text = "";
txtmdir.Text = "";
txtactres.Text = "";
txtmrating.Text = "";
txtmdir.Focus();
txtactres.Focus();
txtmrating.Focus();
txtmname.Focus();
}
protected void txtmname_TextChanged(object
sender, EventArgs e)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data
Source=.sqlexpress;Initial
Catalog=master;Integrated Security=True";
con.Open();
SqlDataAdapter da = new
SqlDataAdapter("select * from tblmovie where
moviename='" + txtmname.Text + "'", con);
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{
Response.Write("<script>alert('this
movie already Exist')</script>");
txtmname.Text = "";
}
35. con.Close();
}
}
CODE OF USER
EDIT THEATRE
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class admin_Default :
System.Web.UI.Page
{
protected void Page_Load(object sender,
EventArgs e)
{
}
protected void Button2_Click(object sender,
EventArgs e)
{
txttname.Text = "";
txttaddress.Text = "";
txttcost.Text = "";
txttmanager.Text = "";
txttsize.Text = "";
txttaddress.Focus();
txttcost.Focus();
txttmanager.Focus();
txttsize.Focus();
txttname.Focus();
}
37. CODE OF ASSIGN MOVIE
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class admin_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Getdata();
}
}
private void Getdata()
{
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=.sqlexpress;Initial
Catalog=master;Integrated Security=True";
//throw new Exception("The method or operation is not implemented.");
con.Open();
SqlDataAdapter da = new SqlDataAdapter("select moviename from tblmovie ", con);
DataSet ds1 = new DataSet();
da.Fill(ds1);
mname.DataSource = ds1;
mname.DataTextField = "moviename";
mname.DataValueField = "moviename";
mname.DataBind();
SqlDataAdapter da2 = new SqlDataAdapter("select tname from tbltheatre ", con);
DataSet ds = new DataSet();
da2.Fill(ds);
tname.DataSource = ds;
tname.DataTextField = "tname";
tname.DataValueField = "tname";
tname.DataBind();
con.Close();
}
protected void Button4_Click(object sender, EventArgs e)
{
}
protected void Button3_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=.sqlexpress;Initial
Catalog=master;Integrated Security=True";
con.Open();
38. SqlDataAdapter da = new SqlDataAdapter("select moviename,theatrename from
tbassignmovie", con);
DataSet ds2 = new DataSet();
da.Fill(ds2);
int cnt = 0;
for (int i = ds2.Tables[0].Rows.Count - 1; i >= 0; i--)
{
if (ds2.Tables[0].Rows[i][0].ToString() == mname.SelectedItem.Text &&
ds2.Tables[0].Rows[i][1].ToString() == tname.SelectedItem.Text)
{
cnt++;
}
}
if (cnt == 0)
{
SqlCommand cmd = new SqlCommand("insert into
tbassignmovie(moviename,theatrename,dateavailable) values('" + mname.SelectedItem.Text +
"','" + tname.Text + "','" + TextBox1.Text + "')", con);
cmd.Parameters.AddWithValue("@moviename", mname.SelectedItem.Text);
cmd.Parameters.AddWithValue("@taddress", tname.Text);
cmd.Parameters.AddWithValue("@tmanager", TextBox1.Text);
if (cmd.ExecuteNonQuery() > 0)
Response.Write("<script>alert('Inserted')</script>");
else
Response.Write("<script>alert('Error')</script>");
}
else
Response.Write("<script>alert('Already Exist')</script>");
con.Close();
}
}
CODE OF USER BOOKING
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
int tsize;
int s;
protected void Page_Load(object sender, EventArgs e)
{
//Response.Write(Request.Cookies["tname"].Value);
SqlConnection con = new SqlConnection();
39. con.ConnectionString = @"Data Source=.sqlexpress;Initial
Catalog=master;Integrated Security=True";
// con.Open();
SqlDataAdapter cmd6 =new SqlDataAdapter("select tsize,ttcost from tbltheatre
where tname='" + Request.Cookies["tname"].Value + "'", con);
DataSet ds2 = new DataSet();
cmd6.Fill(ds2);
tsize = Convert.ToInt16(ds2.Tables[0].Rows[0]["tsize"].ToString());
Label1.Text ="Ticket Cost RS "+ ds2.Tables[0].Rows[0]["ttcost"].ToString()+"/";
s = tsize / 5;
int i, j,k,l,m,n,o,p,q,r;
for ( i = 1; i <= s; i++)
{
CheckBox ch = new CheckBox();
ch.ID = i.ToString();
ch.Text = i.ToString();
PlaceHolder1.Controls.Add(ch);
}
for ( j = i; j <= s+s; j++)
{
CheckBox ch1 = new CheckBox();
ch1.ID = j.ToString();
ch1.Text = j.ToString();
PlaceHolder2.Controls.Add(ch1);
}
for (k = j; k <= s+s+s; k++)
{
CheckBox ch2 = new CheckBox();
ch2.ID = k.ToString();
ch2.Text = k.ToString();
PlaceHolder3.Controls.Add(ch2);
}
for (l = k; l <= s+s+s+s; l++)
{
CheckBox ch3 = new CheckBox();
ch3.ID = l.ToString();
ch3.Text = l.ToString();
PlaceHolder4.Controls.Add(ch3);
}
for (m = l; m <= s + s + s+s+s; m++)
{
CheckBox ch4 = new CheckBox();
ch4.ID = m.ToString();
ch4.Text = m.ToString();
PlaceHolder5.Controls.Add(ch4);
}
string u="";
SqlDataAdapter da = new SqlDataAdapter("select seatno from tblbooking where
tname='" + Request.Cookies["tname"].Value + "' and mname='" +
Request.QueryString["mname"].ToString() + "' and showdate='" +
Request.Cookies["bdate"].Value + "' and showtime='" + Request.Cookies["stime"].Value +
"'", con);
DataSet ds = new DataSet();
da.Fill(ds);
40. int rcount=ds.Tables[0].Rows.Count;
if (rcount > 0)
{
rcount = rcount - 1;
while (rcount >= 0)
{
u = ds.Tables[0].Rows[rcount][0].ToString();
//string u = "32,55,1,4,8";
string[] a = u.Split(new char[] { ',' });
int b, c, d, f, z, y;
for (y = 0; y <= a.Length - 1; y++)
{
for (z = 1; z <= s; z++)
{
CheckBox lc =
(CheckBox)PlaceHolder1.FindControl(z.ToString());
if (lc.Text == a[y])
{
lc.Enabled = false;
}
}
for (b = z; b <= s + s; b++)
{
CheckBox lc1 =
(CheckBox)PlaceHolder2.FindControl(b.ToString());
if (lc1.Text == a[y])
{
lc1.Enabled = false;
}
}
for (c = b; c <= s + s + s; c++)
{
CheckBox lc2 =
(CheckBox)PlaceHolder3.FindControl(c.ToString());
if (lc2.Text == a[y])
{
lc2.Enabled = false;
}
}
for (d = c; d <= s + s + s + s; d++)
{
CheckBox lc3 =
(CheckBox)PlaceHolder4.FindControl(d.ToString());
if (lc3.Text == a[y])
{
lc3.Enabled = false;
}
}
for (f = d; f <= s + s + s + s + s; f++)
{
CheckBox lc4 =
(CheckBox)PlaceHolder5.FindControl(f.ToString());
if (lc4.Text == a[y])
{
lc4.Enabled = false;
41. }
}
}
rcount = rcount - 1;
}
}
// con.Close();
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=.sqlexpress;Initial
Catalog=master;Integrated Security=True";
con.Open();
SqlDataAdapter cmd5 = new SqlDataAdapter("select tsize,ttcost from tbltheatre
where tname='" + Request.Cookies["tname"].Value + "'", con);
DataSet ds1 = new DataSet();
cmd5.Fill(ds1);
tsize = Convert.ToInt16(ds1.Tables[0].Rows[0]["tsize"].ToString());
int tcost = Convert.ToInt16(ds1.Tables[0].Rows[0]["ttcost"].ToString());
s = tsize / 5;
int ss = 0;
string sno="";
//int s = 100 / 5;
int b, c, d, f, z, y;
for (z = 1; z <= s; z++)
{
CheckBox lc = (CheckBox)PlaceHolder1.FindControl(z.ToString());
if (lc.Checked==true)
{
ss++;
if (ss <= 9)
sno = lc.Text + "," + sno;
}
if (ss > 3)
{
lc.Checked = false;
}
}
for (b = z; b <= s + s; b++)
{
CheckBox lc1 = (CheckBox)PlaceHolder2.FindControl(b.ToString());
if (lc1.Checked==true)
{
ss++;
if (ss <= 3)
sno = sno + "," + lc1.Text;
}
if (ss > 3)
{
lc1.Checked = false;
}
}
for (c = b; c <= s + s + s; c++)
42. {
CheckBox lc2 = (CheckBox)PlaceHolder3.FindControl(c.ToString());
if (lc2.Checked==true)
{
ss++;
if (ss <= 3)
sno = sno + "," + lc2.Text;
}
if (ss > 3)
{
lc2.Checked = false;
}
}
for (d = c; d <= s + s + s + s; d++)
{
CheckBox lc3 = (CheckBox)PlaceHolder4.FindControl(d.ToString());
if (lc3.Checked==true)
{
ss++;
if (ss <= 3)
sno = sno + "," + lc3.Text;
}
if (ss > 3)
{
lc3.Checked = false;
}
}
for (f = d; f <= s + s + s + s + s; f++)
{
CheckBox lc4 = (CheckBox)PlaceHolder5.FindControl(f.ToString());
if (lc4.Checked==true)
{
ss++;
if (ss <= 3)
sno = sno + "," + lc4.Text;
}
if (ss > 3)
{
lc4.Checked = false;
}
}
if (ss > 5 || ss==0)
{
Response.Write("<script>alert(' select lessthan 4')</script>");
}
if(ss<=5 && ss>0)
{
int tcst = ss * Convert.ToInt16(ds1.Tables[0].Rows[0]["ttcost"].ToString());
SqlCommand cmd = new SqlCommand("insert into tblbooking values('" +
LoginName1.ToString()+ "','" + Request.Cookies["tname"].Value + "','" +
Request.QueryString["mname"].ToString() + "','" + Request.Cookies["bdate"].Value + "','"
+ Request.Cookies["stime"].Value + "'," + ss + ",'" + sno +"',"+tcst+ ")", con);
if (cmd.ExecuteNonQuery() > 0)
{
Response.Write("<script>alert('Booking Successfull ')</script>");
43. SqlDataAdapter da4 = new SqlDataAdapter("select * from tblbooking
where bookid =(select max(bookid) from tblbooking)", con);
DataSet ds4 = new DataSet();
da4.Fill(ds4);
DetailsView1.DataSource = ds4.Tables[0].DefaultView;
DetailsView1.DataBind();
Response.Write("<script>alert('please note down uname & bookid for
further use....')</script>");
}
else
Response.Write("<script>alert('Error')</script>");
}
con.Close();
}
}
44. CONCLUSION OF THE PROJECT
The project has been developed successfully and the performance of
the system has been found satisfactory. The security has been incorporated as
required by any placement firm. Use of computer helps the user in reducing the
time wasted in non-productive work. It further helps the user in having immediate
access to the information as well as to share the limited resources effectively.
User friendly menu driven interface has been provided to the user to
interact with the system. Users can traverse through the website provided the
users have the access right set. The users can register themselves through a
registration form and then can use the services of the website.
LIMITATIONS OF THE PROJECT
The following are the limitations of the project:
No Multi-User Support Is Provider
At a time only one user can use the software. In same companies, the
computers are interconnected to form a network. But this software will work on
only one computer at a time.
Login Password Is Not Encrypted
The username and password provided to us is not encrypted properly.
Any person that gets to know the username and password of a user can access his
account. So keep your password safe.
No Backup And Restore Utilities Are Incorporated
In these times of uncertainties, incorporation of the facilities of backup
and restoration of last details is necessary. Any computer can crash or become
affected by a virus at any time. So it is imperative to take the backup of the data,
but this software does not provide this utility.
www.globsynskills.com 8
46. Certificate
This is to certify that Md.Imran of Asansol Engineering College,
registration number: 121080110051 , has successfully completed a
project on MULTIPLEX TICKET BOOKING SYSTEM by ASP.net using
C# under the guidance of Mr. Rupesh Kumar Saw.
…………………………………
Rupesh Kumar Saw
Globsyn Finishing School
www.globsynskills.com 10
47. Certificate
This is to certify that Ms. Priyanka Mondal of Asansol Engineering
College, registration number: 121080110066 , has successfully
completed a project on MULTIPLEX TICKET BOOKING SYSTEM by
ASP.net using C# under the guidance of Mr. Rupesh Kumar Saw.
…………………………………
Rupesh Kumar Saw
Globsyn Finishing School
www.globsynskills.com 11
48. Certificate
This is to certify that Ms.Priyanka Singh of Asansol Engineering
College, registration number: 121080110068 , has successfully
completed a project on MULTIPLEX TICKET BOOKING SYSTEM by
ASP.net using C# under the guidance of Mr. Rupesh Kumar Saw.
…………………………………
Rupesh Kumar Saw
Globsyn Finishing School
www.globsynskills.com 12
49. Certificate
This is to certify that Ms.Rina Sharma of Asansol Engineering College, registration number:
121080110078, has successfully completed a project on Multiplex Ticket Booking System by
ASP.net using C# under the guidance of Mr. Ruesh Kumar Saw.
--- ---------------------------------------------------
-
Rupesh Kumar Saw
GlobsynFinishingSchool
www.globsynskills.com 13