Event Management Report
Event Management Report
CHAPTER 1
INTRODUCTION
Web technologies is a general term referring to the many languages and multimedia
packages that are used in conjunction with one another, to produce dynamic web sites such as
this one. Each separate technology is fairly limited on it's own, and tends to require the dual
use of at least one other such technology. Therefore we can conclude that all of the
components that make up a site are interdependent on one another.
You probably know that computers don't communicate with each other the way that
people do. Instead, computers require codes, or directions. These binary codes and
commands allow computers to process needed information. Every second, billions upon
billions of ones and zeros are processed in order to provide you with the information you
need.
Web technology is a collective name for technology primarily for the world wide
web. This does, however, tend to focus more specifically towards technology that aides in the
creation, maintenance and development of web-based applications. From a developers point
of view, these are things like languages and frameworks, data storage mechanisms, services
and products to allow us to create platforms and applications for the web.
We can find web frameworks for Java, Python and a few other languages so that
developers can use a whole array of technologies, rather than being pinned down to one.
These are known as server-side technologies which lives and runs on a server somewhere.
On the other side, you have client-side web technologies, which include things like HTML,
CSS, JavaScript (which includes JavaScript Frameworks like jQuery, Angular and
React).From a developers point of view, these are things like languages and frameworks, data
storage mechanisms, services and products to allow us to create platforms and applications
for the web. These execute run from the web page that a user loads, but actually run on the
users (clients) computer. However, web technology is not limited to the developers. Web
browsers, for example, are in the category of web technology as it is technology that allows a
user to access the web. FTP may also be considered a web technology as it is designed to
send files over the Internet.
This application has been developed based on the Web Server Model, that is the
server provides all the required services for the students in a user friendly manner, and this
application is location independent which eliminates the restriction for the student to access
the features from anywhere, in previously for Sem Registration , Exam fees and Revaluation
students has to approach college and they had to wait for long time to proceed with the
procedure, now by having this application which simplifies all these things in a user friendly
way.
Basically this application provides all the necessary feature like Student Application,
Sem Registration, Exam Fee payment and Revaluation, these are essential for college
management to manage in terms of accountability and for this our application simplifies the
all these features by providing web based application for student as well as college
management.
The page which your watching has to written by some one in some language. That
part is called Front end and it will be written by HTML, CSS, JavaScript, JQuery are some of
them. And the server part called as Back end it may be in PHP, C#, Java, Perl are few to
mention. And all the data will present in the Database.
A Web application is an application that can be accessed by the users through a Web
browser or a specialized user agent. The browser creates HTTP requests for specific URLs
that map to resources on a Web server. The server renders and returns HTML pages to the
client, which the browser can display. The core of a Web application is its server-side logic.
The application can contain several distinct layers. The typical example is a three-layered
architecture comprised of presentation, business, and data layers. Figure 1 illustrates a typical
Web application architecture with common components grouped by different areas of corner.
The main responsibility of an event management is to plan and execute the events in
away as not to leave a bad taste in the mouth of clients at the end of the day. Therefore, it is
essential to have a formal training for meeting the expectation levels of the fastpaced
industry.This project has been developed to carry out the processes easily and quickly, which
is not possible with the manuals systems, which are overcome by this software. 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,arranging for
speakers or entertainers, arranging decor, event security, catering, coordinating with third
party vendors, and emergency plans.This project is developed using PHP, HTML language
and MYSQL use for database connection.
The project analyses the system requirements and then comes up with the
requirements specifications. It studies other related systems and then come up with system
specifications. The system is then designed in accordance with specifications to satisfy the
requirements. . Therefore, it is essential to have a formal training for meeting the expectation
levels of the fastpaced industry.This project has been developed to carry out the processes
easily and quickly, which is not possible with the manuals systems, which are overcome by
this software.The system design is then implemented with MYSQL, PHP and HTML. The
system is designed as an interactive and content management system. It studies other related
systems and then come up with system specifications. The system is then designed in
Design: The creative team will work with the client to flesh out their concept through
white board and computer design sessions.
Decor & Effects: Our team will help the clients to choose the best décor and special
effects to fully complete their theme and create a memorable experience.
Catering: We’ve partnered with renowned caterers in the area to make sure that the
food and drink at the event is just as memorable as the rest of the experience.
Grounds, Security, & Transportation: The shuttles, grounds crews, and security team
will make sure the clients safely get where they want to go with minimal fuss or disruption.
Baby naming
Corporate functions
New Year Parties
Birthday Parties
1.5 Project Objective
It allows the registered user to make their orders.
It provides previous events photos so that the user can select the decorations.
Minimum packages are available for the users.
Payment can be made by cash or card.
Reduce the time of the users.
It provides all the necessary stuffs to the events.
Easy communication between user and admin.
Stronger social media presence like facebook, twitter , instagram are just some of the
platforms the user should uses on a regular basics of an event management.
Increasing revenues : Charging the right amount making sure user get paid for their
needs.
Improve customer satisfaction: Events are highly personal, so it is much important to
reach the satisfaction level of the users.
Better business networking: To get noticed, build an relationship with clients,
vendors, and planners.
CHAPTER 2
SYSTEM ANALYSIS
This is mainly the specification of the problem and how the solution is to be brought
about. Since the requirement of this package are widely known, only the requirements and
specification are started without elaborating each of its functionality.
infinite time. There are aspects in the feasibility study portion of the preliminary
investigation:
Technical Feasibility
Operation Feasibility
Economical Feasibility
A system can be developed technically and that will be used if installed must still be a
good investment for the organization. In the economical feasibility, the development cost in
creating the system is evaluated against the ultimate benefit derived from the new systems.
Financial benefits must equal or exceed the costs.
The system is economically feasible Since the interface for this system is developed.
There is nominal expenditure and economical feasibility for certain.
CHAPTER 3
SYSTEM DESIGN
This system designing includes creating a visual language that synthesizes classic
principles of good design with the innovation and possibility of technology and science.
Develop a single underlying system that allows for a unified experience across platforms and
device sizes. Mobile precepts are fundamental, but touch, voice, mouse, and keyboard are all
first-class input methods. Such unique, very awesome but simple techniques are used for the
development of restaurant which is helpful to cover all the deeds of our honest customers.
Basically this application provides all the necessary features like table booking, item
ordering, home delivery, bill generation, feed backs etc. are essential for restaurant
management system to manage in terms of Mobile precepts are fundamental, but touch,
voice, mouse, and keyboard are all first-class input methods. Such unique, very awesome but
simple techniques are used for the development of restaurant which is helpful to cover all the
deeds of our honest customers.
accountability and for this our application simplifies all this features by providing this
application.
A Data flow diagram shows what kind of information will be input to an output from
the system, how the data will advance through the system, and where the data will be stored.
It does not show information about process timing or whether processes will operate in
sequence or in parallel, unlike a traditional structured flow chart which focuses on control
flow, or a UML activity workflow diagram, which presents both control and data flows as a
unified model.
Fig 3.1: Level 1 Data Flow Diagram for admin and user
This data flow diagram shows admin and user details can access the project there is
an authorization process. If you login as an Admin then you will be redirected to the Admin
Home Page and if you are a simple user you will be redirected to user Home Page. This
performs the some functions: user login,view services,select services,and reqest recipt.in case
of admin page it performs the same function:admin login,with password,generate recipt,view
services request,and select request recipt and even billing process.
A use case diagram is a graphic depiction of the interactions among the elements of a
system. A use case is a methodology used in a system analysis to identify, clarify, and
organize system requirements.
UML used case diagrams. Use case diagrams are usually referred to as behaviour
diagrams used to describe a set of actions that some system or systems should or can perform
in collaboration with one or more external users of the system.
The fig shows the over view of how by using the two logins the restaurant is working
on. The given diagram consists of registered user in the manager login who can order the
items get the bill and can give the feedback from the manager login.
And in the admin login side new insertion of items booking details will be present.
And also the can have the billing details and the feed backs of customers.
using th
E-R diagram of Event Management. In this figure the user entity will have attributes like
customer, contact us, feedback, and billing.The admin will have username and password as a
attributes, contacts have attributes like user name, password, email-id, ph-no. feedback will
haveemail, comments, name, rate, id. user data will have attributes like id, name, email,
edate, state, event.Like that E-R Diagram shows below.
CHAPTER 4
IMPLEMENTATION
Implementation is nothing but dream coming true, that is our so far planning is now
coming into reality of execution. Before implementation many of the planning , algorithms
and other factors are described which are very helpful. The working of the system is justified
in this chapter. All the modules are interconnected and hence the system is made to run as a
whole. It is the stage in which the model comes in real working. The planning so far done is
justified as true or false according to the execution made.
4.1 XAMPP:
XAMPP is the most popular PHP development environment which binds MySql
database with PHP engine.
XAMPP is a free and open source cross-platform web server solution stack package
developed by Apache Friends , consisting mainly of the Apache HTTP Server , MariaDB
database, and interpreters for scripts written in the PHP and Perl programming
languages. XAMPP stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and
Perl (P). It is a simple, lightweight Apache distribution that makes it extremely easy for
developers to create a local web server for testing and deployment purposes. Everything
needed to set up a web server – server application (Apache), database (MariaDB), and
scripting language (PHP) – is included in an extractable file. XAMPP is also cross-platform,
which means it works equally well on Linux, Mac and Windows. XAMPP is the most
popular PHP development environment which binds MySql database with PHP engine
XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP,
and Perl. The XAMPP open source package has been set up to be incredibly easy to install
and to use.
Since most actual web server deployments use the same components as XAMPP, it
makes transitioning from a local test server to a live server extremely easy as well.
The Hyper Text Mark-up language (HTML) is a simple mark-up language used to
create hypertext documents that are portable from one platform to another HTML documents
are SGML documents with generic semantics that are appropriate for representing
information from a wide range of applications. This specifications defines HTML version 4.0
HTML 4.0 aims to capture recommended practice asof early ’96 and as such to be used as a
replacement for HTML 3.2
Web site is a collection of pages, publications and documentation that reside on web
server. While these page publication and a document as a formatted in any single format you
should use HTML for home page and all primary pages and the site. XAMPP is the most
popular PHP development environment which binds MySql database with PHP engine This
will enable the millions of web users it considered first formatting any new material you plan
to publish on the web HTML documents are platform independent, meaning that they don’t
conform to any standard it they are created properly you can more home page to any server
platform or you can access them with any complaint www browser.
<HTML>…</HTML>
- All HTML files start and end with the tag pair.
<HEAD>…</HEAD>
- All HTML have a pair of ―HEAD‖ tags that indicate what the tile and other
attributes of the page are going to be.
<TITLE>…</TITLE>
- This tag indicates what the title of the HTML file is going to be on the BROWSER
window title.
<BODY>…</BODY>
- This tag pair is to logically separate the HTML file into the header and the body.
Usually the header contains information regarding Training & Placement System the
html whereas the body contains information that the HTML file must actually
contain.
The HTML template must look like.
<! DOCTYPE HTML PUBLIC ―THIS IS AN EXAMPLE>
<HTML><HEAD><TITLE> YOUR TITLE GOES
HERE</TITLE></HEAD></HTML>
<P>…</P>
- This tag pair used to indicate the paragraph. Any text that needs to be separated into
a paragraph must be put in within a paragraph tag.
<B>…</B>
- This tag pair is used to indicate the text within tag pair must be in bold letters.
<I>…</I>
- This tag pair is used to indicate the text within the tag pair must be in italic letters.
<H1 ALIGN=CENTER>…</H1>
-This pair of tags is used to indicate that the text must be main title for the HTML
page. The ALIGN attribute can be used to set the alignment to centre or left or right
<H1>Heading1</H1>
<H2>Heading2</H2><H3>Heading3</H3>
- This set of tags will show the Headings in smaller fonts as the heading increases.
ALIGN
– The align attribute can be used for headings as well. For <P>…</P> tags also, the
ALIGN attribute can be used.
<BR>
- Used to insert a carriage return in the HTML file. The attribute to be used for this is
the CLEAR attribute.
<CENTER>…</CENTER>
<A>…</A>
- Anchor Tags. These tags are used linking namely hyper linking.
It also has evolved to include a command-line interface capability and can be used in
standalone graphical applications.PHP can be deployed on most Web servers and also as a
standalone shell on almost every operating system and platform free of charge. PHP is a
general-purpose server-side scripting language originally designed for Web development to
produce dynamic Web pages. It is one of the first developed server-side scripting languages
to be embedded into an HTML source document rather than calling an external file to
process data. The codes interpreted by a Web server with a PHP processor module which
generates the resulting Web page.
A competitor to Microsoft's Active Server Pages (ASP) server-side script engine and similar
languages, PHP is installed on more than 20 million Web sites and 1 million Webservers.
Software that uses PHP includes Joomla, Word press, MyBB, and Drupal.PHP was
originally created by Ramus Leadoff in 1995. The main implementation of PHP is now
produced by The PHP Group and serves as the formal reference to the PHP language. PHP is
free software released under the PHP License, which is incompatible with the GNU General
Public License (GPL) due to restrictions on the usage of the term
PHP While PHPoriginally stood for "Personal Home Page", it is now said to stand for
"PHP:Hypertext Pre-processor", a recursive acronym
4.4 MySQL
Oracle products are based on a concept knows are client’s server technology. This
concept involves segregating the processing of the application between two systems. One
performs all the activity related to database and the other performs the activity to interact
with the application.
A client or a font end data base application also interact with the database by
requesting the user and the database further it also checks four validations against the data
entered by the user. The commonly used front-end tools of MySQL are MySQL-Browser.
GNU General Public License, as well as under a variety of proprietary agreements. A client
or a font end data base application also interact with the database by requesting the user and
the database further it also checks four validations against the data entered by the user. The
commonly used front-end tools of MySQL are MySQL-Browser. MySQL was owned and
sponsored by a single for-profit firm, the Swedish company MySQL AB, now owned by
Oracle Corporation.For proprietary use, several paid editions are available, and offer
additional functionality. A relational database stores data in separate tables rather than
putting all the data in one big storeroom. The database structures are organized into physical
files optimized for speed. The logical model, with objects such as databases, tables, views,
rows, and columns, offers a flexible programming environment.A client or a font end data
base application also interact with the database by requesting the user and the database
further it also checks four validations against the data entered by the user. The commonly
used front-end tools of MySQL are MySQL-Browser.
MySQL, the most popular Open Source SQL database management system, is
developed, distributed, and supported by Oracle Corporation.
The MySQL Web site (http://www.mysql.com/) provides the latest information about
MySQL software.
A relational database stores data in separate tables rather than putting all the data in one big
storeroom. The database structures are organized into physical files optimized for speed. The
logical model, with objects such as databases, tables, views, rows, and columns, offers a
flexible programming environment. You set up rules governing the relationships between
Dept of CSE, RIT,Hassan 22
EVENT MANAGEMENT 2018-2019
Registration :
In this module both user can Register which will provides the Access the
Application. User has to fill all the details provided in the Form like user name and
password , Phone number, email etc.
This will allow user to access the website once they register and this information will
be used in the Application while requesting the house details or communication
porpoise.
In this module the users can login by using valid username and password which are
given by the users while registration. If the provided username and password are valid
then he will redirected to the right page.
Services:
In this module the users can view the different services provided by the event
management team and select as per the wishes of the user,and also user can select
different decoration as per there wishes and according to there budget.
In this module the users can view photos of the different services provided by
the event management team and even they can select the food for the event in food
section with verity of food.
Dept of CSE, RIT,Hassan 23
EVENT MANAGEMENT 2018-2019
Contact us:
In this module the users contact with the event executive to book there event by
giveng the there information such as name,email,ph no etc and can select the event,
place, time etc.
Billing:
In this module after the completion of booking process billing process held.in billing
process user has to fill the information of ther payment method such has card
type,card number,cvv etc.
Feedback:
In this module the users can give the feedback of the event.feedback can be given
only when the recipt number is enterd.the unique recipt number is given to the user at
the time of booking.by using that recipt number user can give the feedback of the
event.
In this module the admin can login by using valid username and password. If the
given username and password are valid then he will redirected to the right page. Only
the authorized person can login in the admin page.
Generate Recipt:
In this module the admin generate the recipt for the user who have booked the
event.while the user booked the evet the admin send the mail with recipt providing
the unique recipt number and total estimated amount to be paid to the event.
CHAPTER 5
SNAPSHOTS
User Login
Registration form
Admin login
Admin Page
Home Page
Home Page
Services provided
Dept of CSE, RIT,Hassan 28
EVENT MANAGEMENT 2018-2019
Album page
Food page
FAQ page
Feedback
Billing page
Payment page
Billing Address
CONCLUSION
Event management is a glamorous and exciting profession which demands a
lot of hard work and dynamism. As the name suggests, it means conceputualizing
planning, organizing and finally executing an event.This industry is just eight years
old in india, but holds a lot of proise for expansion. It offers enormous scope for
ambitious young people.We provide services like,Wedding, House Warming, Baby
naming, Corporate functions, New Year Parties, Birthday Parties etc.Event
management is the planning and implementation of events, large and small that meet
the marketing goals of an organization. Event management is an area that is growing
rapidly, and is expected to have a better growth rate in the next decade. Typically
events orgined by the professional managers includes Wedding planners, House
Warming, Baby naming, Corporate functions, New Year Parties, Birthday Parties etc.
REFERENCES
1. https://www.w3schools.com/php/html/css/efault.asp
2. https://stackoverflow.com/
3. https://www.lakeeru.com/
4. https://www.darpanevents.com/
5. https://www.mysql.com/
6. “Database Management” –Ramez Elmasri and Shamkant
7. Hebert Scheldt – Java2