You are on page 1of 9

Events Management System

Abstract
Online event management system report in python is an online event management
system software project that serves the functionality of an event manager. The
system allow registered user login and new user are allowed to register on the
application. The system helps in the management of events, users and the aspects
related to them. This proposed to be a web application. The project provides most
of the basic functionality required for an event type e.g. [Marriage, Dance Show
Birthday party, College Festival, etc.], the system then allows the user to select
date and time of event, place and the event equipment. All the data is logged in the
database and the user is given a receipt number for his booking. The data is then
send to administrator (website owner) and they may interact with the client as per
his requirement.
ARCHITECTURE:
EXISTING SYSTEM:

In the existing system, there is a lot of pater work; it is very time consuming and
uneconomical as most of the works include manual processing. The records are
difficult to store in manual system, and it requires more manual labor work. Amid
an average week, an occasion organizer may work a genuinely typical 40-hour
week. Be that as it may half a month at work are longer and increasingly
exceptional. When making arrangements for a noteworthy occasion, you regularly
invest hours in gatherings with associates and customers. Occasion days can
likewise be long. You may go through piece of the day occupied with different
ventures, a few hours organizing the day's occasion and additional time at the
occasion guaranteeing everything goes well

Disadvantages:
 It is a very demanding and stressful job which requires you to be on your
toes 24x7
 The deadlines and targets are too specific and difficult to catch up on with.
 It requires constant learning and keeping yourself up to date with the latest
tools and techniques in the market.
 The work schedule is not fixed in such job profiles and requires you to be
flexible in terms of timings.
 It requires you to be someone who is budget-friendly and can handle the
financial aspect very well.
PROPOSED SYSTEM:
In the proposed event management system, everything is web-based. This will
immediately reduce the manual processing, thereby increasing the speed of event
management process. There are various functions and modules in the system to
perform various features. This overall increases management productivity,
eliminate paper works, reduce manpower, and prove to be very economical in the
long run. Occasion organizers sort out a wide assortment of events, including
gatherings, services and gatherings. They oversee spending plans, secure grants,
distinguish reasonable settings, create subjects and orchestrate sound frameworks.
These experts can work in occasion the board firms or open private consultancy
firms
Advantages:
 The Event Management Industry has a a high potential for growth in the
coming years.
 There is a wide scope of learning in the field of Event Management.
 It helps you build a strong professional network as you work with people
across different domains.
 It helps you increase your confidence level and improve your interpersonal
and communication skills.
 If you are someone who loves communication and is a go-getter, a career
in the field of Event Management would bring to you immense
satisfaction
MODULES:

 Admin Login:

Admin view, updates, delete customer and vendor’s records .admin view
update booking record, verify email and massages, receipt mail. If any
vendors rating will constantly not good then admin can remove vendor.

 Registration:

In the users and vendors registration form, the users and vendors has to
enter the users and vendors name, address, email identification and the
phone number. The users and vendors details are allowed to store in the
centralized database with an automatic generated event id.

 Check Availability:

In the check availability module user check the availability of the halls and
then book the hall for their event.

 Customer Message:

In the customer module customer doing own registration , login , search


event view , update , delete own profile, select event date and time, select
event , select place, select equipment, select food packages, book event,
view confirmation mail , change password. Search is optional they can
search event without login. After booking vendors provide notification like
book successfully and then logout. Websites provides all the details about
budget of hall.
ALGORITHM:
Support Vector Machine

“Support Vector Machine” (SVM) is a supervised machine learning algorithm


which can be used for both classification or regression challenges. However, it is
mostly used in classification problems. In this algorithm, we plot each data item as
a point in n-dimensional space (where n is number of features you have) with the
value of each feature being the value of a particular coordinate. Then, we perform
classification by finding the hyper-plane that differentiate the two classes very well
(look at the below snapshot). The SVM algorithm is implemented in practice using
a kernel. The learning of the hyperplane in linear SVM is done by transforming the
problem using some linear algebra, which is out of the scope of this introduction to
SVM. A powerful insight is that the linear SVM can be rephrased using the inner
product of any two given observations, rather than the observations themselves.
The inner product between two vectors is the sum of the multiplication of each pair
of input values. For example, the inner product of the vectors [2, 3] and [5, 6] is
2*5 + 3*6 or 28. The equation for making a prediction for a new input using the
dot product between the input (x) and each support vector (xi) is calculated as
follows:

f(x) = B0 + sum(ai * (x,xi))

This is an equation that involves calculating the inner products of a new input
vector (x) with all support vectors in training data. The coefficients B0 and ai (for
each input) must be estimated from the training data by the learning algorithm
REQUIREMENT ANALYSIS

The project involved analyzing the design of few applications so as to make


the application more users friendly. To do so, it was really important to keep the
navigations from one screen to the other well ordered and at the same time
reducing the amount of typing the user needs to do. In order to make the
application more accessible, the browser version had to be chosen so that it is
compatible with most of the Browsers.

REQUIREMENT SPECIFICATION

Functional Requirements

 Graphical User interface with the User.


Software Requirements

For developing the application the following are the Software Requirements:

1. Python

2. Django

3. MySql

4. MySqlclient

5. WampServer 2.4

Operating Systems supported

1. Windows 7
2. Windows XP

3. Windows 8

Technologies and Languages used to Develop

1. Python

Debugger and Emulator


 Any Browser (Particularly Chrome)
Hardware Requirements

For developing the application the following are the Hardware Requirements:

 Processor: Pentium IV or higher


 RAM: 256 MB
 Space on Hard Disk: minimum 512MB

Conclusion
 Events Management System report in python project, we made attempt to
effectively introduce the concept of event management systems already existing in
the society. We then explain the concept of online event management systems
which are already present. We describe the proposed system and explain the
features implemented by our proposed system .We also give a brief overview of
the technologies used during the development of our proposed system. This project
can be further refined and extended by introducing new and more innovative
features.

You might also like