Event Doc (Repaired)
Event Doc (Repaired)
A
PROJECT REPORT
ON
Page | 1
DECLARATION
We, Rutuja Santosh Thorat&Pratik Jagdish Shinde hereby declare
ACKNOWLEDGEMENT
all efforts with success. We are grateful to our project guide Prof. R. R.
Table of Contents
Abstract…………………………………………………………………….
…6
Introduction………………………………………………………………
…7
1.0 INTRODUCTION
Page | 3
1.4 Significance Of The Study ………………………………………………..…..10
1.5 Scope Of The Study ……………………………………………………..……...10
1.6 Limitations Of The Study …………………………………………………......10
1.7 Definition of terms ………………………………………………………….
…...11
Page | 4
4.0 DESIGN, TESTING AND IMPLEMENTATION OF THE NEW
SYSTEM
5.1
Summary ……………………………………………………………………………45
5.2
Conclusion ………………………………………………………………………....45
ABSTRACT
OBJECTIVES : -
Page | 5
The main aim of the “Evently” is to provide online information about the Event and
Services provided to the users.
PROBLEM DEFINITION :-
Creating a Event Web Based Application for Showing Events Details with a
particulars in it using HTML, CSS, Java
EXISTING SYSTEM :-
Present System developed in HTML, CSS, and JAVA.
PROPOSED SYSTEM :-
It supports different controls like html controls. This project contains Four modules:-
Home Page
About information
Our Celebrates Events
Price Section
Organised Team
Clients Review
Contact Cients
Page | 6
Page | 7
INTRODUCTION
This manuscript is proposing about all the features and dealings to develop the system.
Especially it is containing details about objectives, probability, plan replica, primary and
functional requirements, coverage and analysing the mechanisms. Once analysing the
mechanisms of the task that would be performed, the following point is to consider the
problem and understand is framework. Event Management System is a project which
is referred to as a set of detail methods that is being used in handling the Users and getting
in-touch with them through Online Platform. Food ordering will be done manually. Admin
is the most foremost user of the system
INTRODUCTION
Events create opportunities for people to connect with an area, spend time together, celebrate and
experience the diversity of cultures and foster creativity and innovation. They allow a community to come
Page | 8
alive and provide an opportunity for a destination to showcase its tourism experience and increase
economic activity. Events contribute significantly to community building, lifestyle and leisure
enhancement, cultural development, tourism promotion and increased visitation, volunteer participation,
fundraising and economic development. Most importantly, events create a sense of fun and vibrancy,
resulting in a strong sense of community connectivity, pride and a sense of place.
1
INTRODUCTION
Event management is a process of organizing a professional and focused event, for a particular
target audience. It involves visualizing concepts, planning, budgeting, organizing and executing
events such as wedding, musical concerts, corporate seminars, exhibitions, birthday celebrations,
theme parties, etc. Event Management is a multi-million dollar industry, growing rapidly, with
events hosted regularly. Surprisingly, there is no formalized research conducted to access the
growth of this industry. The industry includes fields such as the MICE (Meetings, Incentives and
Events), exhibitions, conferences and seminars as well as live music and sporting events. On the
profession side, event management is a glamorous and exciting profession that demands a lot of
hard work and dynamism. The logistics side of the industry is paid less than the
sales/sponsorship side, though some may say that these are two different industries.
Event management is the application of project management to the creation and development of
large scale events. The process of planning and coordinating the event is usually referred to
as event planning and which can include budgeting, scheduling, site selection, acquiring
necessary permits, coordinating transportation and parking, arranging for speakers or
entertainers, arranging decor, event security, catering, coordinating with third party vendors, and
emergency plans. The events industry now includes events of all sizes from the Olympics down
to business breakfast meetings. Many industries, charitable organizations, and interest groups
hold events in order to market themselves, build business relationships, raise money, or celebrate
achievement. An event refers to a social gathering or activity, such as a festival,( for example a
musical festival), a ceremony( for example a marriage ) and a party(for example a birthday
party).There are mainly 3 types of event management:
Corporate Event Management
Product Launch Event Management
Special Event Management
Event management is a process of organizing a professional and focused event, for a
particulartarget audience. It involves visualizing concepts, planning, budgeting, organizing and
executingevents such as wedding, musical concerts, corporate seminars, exhibitions, birthday
celebrations,theme parties, etc. Event Management is a multi-million dollar industry, growing rapidly,
withevents hosted regularly. Surprisingly, there is no formalized research conducted to access thegrowth of
this industry. The industry includes fields such as the MICE (Meetings, Incentives andEvents), exhibitions,
conferences and seminars as well as live music and sporting events. On theprofession side, event
management is a glamorous and exciting profession that demands a lot ofhard work and dynamism.
The logistics side of the industry is paid less than thesales/sponsorship side, though some may
say that these are two different industries.Event management is the application of project management to
the creation and development oflarge scale events. The process of planning and coordinating the event is
usually referred toas event planning and which can include budgeting, scheduling, site selection,
acquiringnecessary permits, coordinating transportation and parking, arranging for speakers
orentertainers, arranging decor, event security, catering, coordinating with third party vendors,
andemergency plans. The events industry now includes events of all sizes from the Olympics downto
business breakfast meetings. Many industries, charitable organizations, and interest groupshold events in
order to market themselves, build business relationships, raise money, or celebrateachievement. An event
refers to a social gathering or activity, such as a festival,( for example amusical festival), a ceremony( for
Page | 9
example a marriage ) and a party(for example a birthdayparty).There are mainly 3 types of event
management:Corporate Event Management Product Launch Event Management Special Event
Management
Also, customers are not able to ask about the quality of food or ask for any specialized food. It is
more difficult to ask for gluten-free or allergy-free foods with computerized ordering. Also, it is more
possible for a customer to place an order, but never pick up the order which can lead to a waste of food and
possibly a loss of profits
The basis for operational monitoring and control and entry point for many service operation
activities.
Supports continual service improvement activities of service assurance and reporting and
service improvement.
Page | 10
1.4 SIGNIFICANCE OF THE STUDY
The study is primarily aimed at increasing efficiency in operation, reducing time and
running costs, monitoring the recording of the activities, and total administration in
restaurants by introducing a computerized Event management system
Page | 11
planned for purposes of competition, fun, entertainment, business or socializing.
Often they require special-purpose facilities, and the managers of those facilities
(like convention centers and sport arenas) target specific types of events:
CULTURAL CELEBRATIONS
o Festivals o Carnivals o Commemorations o Religious events
POLITICAL AND STATE
o Summits o Royal occasions o Political events o VIP visits ARTS AND
ENTERTAINMENT
Page | 12
RESEARCH AND ANALYSIS OF THE EXISTING SYSTEM
Many events stores and maintain their day to day transactions manually. But some of
them are having automation system which is helping them to store the data. But such events
are storing the information about the orders and the customer information. They don’t have
facility to store the information of feedbacks and favourite orders of customers over some
period of time. Restaurants are having standalone applications so at one time they have the
facility of many screens or many operations which is happening at one time. So, they are
storing them and then at last, the restaurant managers will able to see the data of last day.
The software which restaurants are using is very costly and their maintenance which is very
high.
Page | 13
2.3 REVIEW OF THE NEW SYSTEM
The current system of the restaurant uses computer such as desktop system for the
daily operations, although, the Desktop system is not up to-date enough to cover the
existing need. The restaurant uses software programs such as WhatsApp Messenger for
recording the customers’ data, order details, Delivery Address and Contact Info of the
customers etc. through direct chat between Admin and Customer.
The administrators of the system will be able to manage their restaurants as well as
their food items in restricted way so as to ensure proper security.
The current systems were developed using old technologies which makes them
static and unchangeable. However we shall develop a new system with the latest versions of
technologies to make it dynamic, fast and user-friendly.
Due to manual means being employed by the fast food restaurants, it is very difficult
to satisfy the wants and needs of the customers. Most of the problems include:
Mistakes are made when taking the orders of the customers
The process of collecting customers’ purchases order is very tedious. This makes it
impossible to deliver goods on time.
It leads to lack of understanding between the customers and the employees.
The record keeping system is poor. Loss of vital records has been reported in the past
consequently. Besides, protecting the file system from unauthorized access is a problem that
has defiled solution.
Page | 14
Unnecessary time is wasted conveying information through the ladder of authority.
Management at times seeks to get a copy of the customer’s order form and this may take a
lot of time to obtain it.
It causes reduction of production flow.
These are the major problems facing the existing system and would be corrected with the
help of the proposed system.
2.5REQUIRMENT ELICITATION:-
The system will be designed to be user friendly. The user friendly and interactive
interfaces design helps to achieve this by enabling customers to easily browse through the
menus place orders with just a few clicks and also allows restaurant administration to
quickly go through the orders as they are placed and produce the necessary items with
THE FRONT-END manages everything that users virtually see first in their browser or
application. Front-end developers are responsible for look and feel of a site, several
front-end designing tools are available such as HTML, CSS and JavaScript will be
discussed here in details as the preferred ones.
1] HTML:
Page | 15
It is an acronym for Hypertext Mark-up Language, is the predominant mark-up
language for web pages. HTML is the basic building - blocks of webpage. HTML
elements form the building blocks of all websites.
2] CSS:
It is an acronym for Cascading Style Sheets, a language that accompanies HTML, and
defines the style of a website’s content, such as layout, colours, fonts, etc.
3] JavaScript:
Is programming language used for more interactive elements like drop down menus,
modal windows, and contact form
Together these essentials create everything that’s visually presented when you visit a
webpage.
Page | 16
2.7DATA FLOW DIAGRAM OF THE PROPOSED SYSTEM
Start
HOME
Select decorations
Customer
Quantity Data Flow
Diagram
Payment diagram
Confirmation
Exit
Page | 17
2.7.1 Overall Process / Data Flow Diagram
Customer
Managemen
t
Event
Enquiry
Management
Manageme
nt
Event Management
System
System
Package
User
Managemen
Login
Managemen
Zero Level DFD-Event Management System
Event Generat
Managemen e
t Event
Page | 18
Booking Generat
Management e
Bookin
customer Generate
Event Management
Managemen Customer
System
Report
Login Generate
Manage Employe
ment e
Employee Check
Managemen User
t Login
System Generate
User System
User
Page | 19
Page | 20
2.7.2 ENTITY RELATIONSHIP DIAGRAM
Page | 21
2.7.3 ADMIN DATA FLOW DIAGRAM
START
Manage workers Manage orders
2.8METHODOLOGY
Page | 22
Research methodology has many research dimensions and methods. The scope of
research methodology is wider than the research method. This is mainly adopted by the
researcher in undertaking this research. The methodology is the underlying principles and
rules that govern a system method, on the other hand it is a systematic procedure for a set of
activities. Thus, from these definitions a methodology encompasses the methods used
within a study.
techniques used to identify, select, process and analyse information about a topic. In a
research paper, the methodology section allows the reader to critically evaluate a study’s
research and the reasons for the way the research has been designed. It explains the research
question and why the question is important. It further explains the starting point, the
Page | 23
The current system of the restaurant uses computer such as desktop system for the daily
operations, although, the Desktop system is not up to-date enough to cover the existing need.
The proposed system helps in many ways; it helps to do billing very easily. Account
maintenance also becomes easier. They can keep track of their purchases of inventories,
admin details, customer details, customer feedback, sales of foods, and account details etc.
The system is provided with the facilities to find out the favourite
food of the customers by the number of times ordered and also to find out the most active
customer by the number of orders made on daily basis. It helps in managing data of orders,
home delivery. To allow the customer to make order, view order and make changes before
submitting their order and allow them make payment through.
To provide interface that allows promotion and menu.
Tools that generate reports that can be used for decision making
To prevent interface that shows customers’ orders detail to front-end and delivery boys for delivering
customers’ orders
A tool that allows the management to modify the food information
The system will also allow the management to update order status (delivered, cancelled, cooking, etc.)
and assign delivery boy to every order made
This system will do the analysing and storing of information either automatically or
interactively. The proposed system will also have some other features such as:
Accuracy in handling of data
The volume of paper work will be greatly reduced.
Fast rate of operation as in making the ordered food available and delivered on time.
It can be accessed at any time
Page | 24
Better storage and faster retrieval system
Errors in the reports will be greatly minimized.
This is an evaluation and analysis of the potential of the proposed project which is
based on extensive investigation and research to support the process of decision making. It
assesses the operational, technical and economic merits of the proposed project. The
feasibility study is intended to be a preliminary review of the facts to see if it is worthy of
proceeding to the analysis phase.
and how it meets the needs of the proposed system. The essential questions that help
in testing the technical feasibility of a system include the following:
Is the project feasible within the limits of current technology?
Does the technology exist at all?
Is it available within given resource constraints?
Is there enough manpower- programmers, testers & debuggers
Do the required software and hardware exist?
Page | 25
3.4.2OPERATIONAL FEASIBILITY
Operational feasibility is the measure of how well the project will support the
customer and the service provider during the operational phase. The essential questions that
help in testing the technical feasibility of a system include the following:
Is the project feasible to operate or not?
Does current mode of operation provide adequate throughput and response time?
Could there be a reduction in cost and or an increase in benefits?
Does current mode of operation make maximum use of available resources, including
people, time, and flow of forms?
Are the current work practices and procedures adequate to support the new system?
This assessment aims to determine the positive economic benefits to the organization
that the proposed system will provide. It typically involves a cost/
benefits analysis and it’s the most frequently used method for evaluating the
effectiveness of a new proposed system. Possible questions raised in economic analysis are:
Is the system cost effective?
Do benefits outweigh costs?
3.5FUNCTIONAL REQUIREMENTS
Functional requirements define the capabilities and functions that a system must be
able to perform successfully. The functional requirements of this fast food restaurant
management system include:
The system shall enable the customer to view the products menu, create an account,
login to the system and place an order.
The system shall display the food items ordered, the individual food item prices and
the payable amount is calculated.
Page | 26
The system shall prompt customer to confirm the meal order.
The system shall provide visual confirmation of the order placement
The system shall enable the manager to view, create, edit and delete food category and
descriptions
The system shall allow confirmation of pending orders.
The system shall allow the manager to update additional information (description,
photo, etc.) for a given food item.
The system shall allow the manager to update price for a given food item.
The system shall allow the administration to give bonus (wallet money) to customers
of choice.
the operation of a system, rather than specific behaviours. Some of the non-functional requirements
include:
Page | 27
3.6 SPECIFICATION AND JUSTIFICATION FOR THESELECTED
METHODOLOGY
A waterfall model under the software development life cycle (SDLC) is the methodology used
to produce the fast food restaurant management system. It is used by system developers to produce or
alter information systems or software.
It divides the development process into several stages or processes. After the completion of
one stage, it will logically move to another stage. Sometimes moving back to the previous stage is
necessary due to failure that occurs in current stage. System design methods are a discipline within the
software development industry which seeks to provide a framework for activity and the capture, storage,
transformation and dissemination of information so as to enable the economic development of computer
systems that are fit for purpose.
Requirements
Design
Implementation
Verification
Page | 28
Maintenance
Waterfall model
The system will be designed using the programming languages known as software development tools
preferred here as the development tools for the development of the new system and are classified into Front
- End development tools, Back - End development tools and Web Server.
Page | 29
SUBSYSTEM DESIGN
[…CLIENT’sView…]
Menu Conta
View About
Info ct
Page | 30
Figure 4.1 Client Panel
[…ADMIN LAYOUT…]
Page | 31
Home
Services
About
Events
Team
Review
Contact
SYSTEM REQUIREMENTS
Computer system is made up of units that are put together to work as one in order to
achieve a common goal. The requirements for the implementation of the new system are:
The Hardware
Page | 32
The Software
HARDWARE REQUIREMENTS
1-Gb of Ram(Minimum)
Keyboard
Mouse
Printer
Intel Pentium
SOFTWARE REQUIREMENTS
Processor Speed- 1.30Hz and above
Web Browser
Operating system
Testing is the process of executing a program or system with the intent of finding
errors”. Simply testing involves the processes of verifying and validating the program or
application. This is performed at the start of the system by the test team. It’s called black
box testing.
Page | 33
The system is tested in a controlled environment. The purpose of system testing
is to validate an application’s accuracy and completeness in performing the function as
designed. The system is tested through the following testing approaches.
4.4COMPONENT OF TESTING
In this approach, each individual program modules of the system were tested
separately.
Testing the registration/login page to allow login
Testing the add events and the category.
Testing each component on the admin site.
Testing each component on the customer site.
4.5SYSTEM IMPLEMENTATION
System implementation deals with the testing and debugging of the implemented design of
the software in process. Here, the choice of environment used is shown, the architecture
Page | 34
used for the implementation is explained and the software is tested at each level of
construction to test for efficiency and discover possible technical defects.
The conversion of the software and documentation is also done at this level.
The choice of programming language depends on the system to be developed.
However, the main aim of this project is to design and implement a web page for online
food ordering, this focused the researcher on using HTML, CSS, and Java as the standard
programming tools for implementing the system.
4.6SYSTEM DESCRIPTION
This system was designed in such a way that one can have an overview of the products sold
by the Restaurant, get to know the different prices in which these products are sold to the
public etc. This system can be access by the customers and some staffs of the manager of the
Restaurant because some of the section requires a password to be entered.
This design is done using CSS scripting language with comprise many web pages.
The index page would comprise of welcome note (i.e. welcome environment), the available
foods, and some quick links as shown below.
Page | 35
SERVICE…
ABOUT US…
Page | 36
GALLERY…
PRICE…
Page | 37
TEAM . . .
REVIEW . . .
Page | 38
CONTACT . . .
Page | 39
Direct Chat with the Administrator in case of any ‘Enquiry, table Bookings, Sharing
the Delivery Address and Contact no’s from the Customers
Page | 40
CHAPTER SUMMARY
This chapter has concluded the project report and provided an insight into possible future
development.
CONCLUSION
CHAPTER OVERVIEW
This chapters draws the project report to a close and reflects on the design decisions made
throughout. It also discusses possible future development ideas.
PROJECT OVERVIEW
The system achieved all of its proposed priority 1 and priority 2 functional requirements and
even some priority 3 outlined in Section 3.5.
However, the initial project plan and Gantt chart had to be modified as the project became
about a month behind due to underestimations on the time to implement some desired features. This meant
that some of the lower priority requirements had to be scrapped.
Page | 41
FURTHER DEVELOPMENT
This project was developed under time constraints of 576hours. Therefore the proposed features
specified in the requirements were what the developer thought to be realistic targets.
However, if more time became available the following could be implemented.
TABLE MANAGEMENT
A feature that was thought of as a possibility but never documented past the design stage was
the use of a table management feature. This would give the system the ability to reserve and allocate tables.
The table data could then be used to help predict how busy the restaurant may be and help prepare the staff
rota.
ONLINE MANAGEMENT
Currently the statistics and data management are controlled from a computer within the
restaurant premises. The generation of a management web application, could allow access to the statistics
and data from anywhere in the world thus allowing the managers to keep check on the business.
REFLECTION
On reflection, even though the majority of the proposed features were completed and the
project was deemed a huge success, the author felt that
he could have been more disciplined in keeping to the plan. He also felt that the proposed features were
slightly unrealistic and some even unnecessary.For the general project, the author felt that important
aspects of research were not undertaken including interviews
with restaurant owners and user questionnaires. This would have provided good insight into existing
solutions.
SKILLS ATTAINED
Page | 42
This project has helped the author to attain new skills as well as develop
existing skills. The skills attained have been both technical and individual with the main
individual skill being project management which required good time keeping and management
of the workload. Some technical skills that have been developed include:
Page | 43