designing an application for event management …ijrpublisher.com › gallery ›...

10
Designing an Application for Event Management System Ms.Pooja Bidye Assistant Professor Dnyanprassarak Mandal’s College And Research Centre, Assagao-Goa. Email:[email protected] Abstract An event like a ‘Meeting’ or a ‘Conference’ , a ‘Birthday’ or a ‘Wedding’ requires rigorous planning. Every tiny detail has to be catered to. Event Management-One of the fastest and the most glamorous upcoming professions today, it means rubbing shoulders with who's who of the crème-de-la crème layer of the city. Event management, the most profound form of advertising and marketing, is a glamorous and thrilling profession. It provides an opportunity for unleashing one's creative potential to a very high degree. This projects endeavors to provide a common platform for Event Management Companies to store and retrieve the data in an effective manner. Right from storing customer details to handling different types of vendors, the application will serve as a store house for information for future references and mining .The proposed system is an application designed using tools like HTML , server-side scripting language like PHP and RDBMS like MySql. Keywords: Event Management, Application, PHP, HTML, MySql, Use Case diagram, Class Diagram 1. Introduction More than anything, 2018 will be remembered as the year when some of the most talked-about weddings in the world took place. In India especially the wedding season was a particularly opulent one with three major weddings taking place in close succession. Bollywood actor Deepika Padukone and Ranveer Singh tied the knot in mid- November, followed by Priyanka Chopra and Nick Jonas in first week of December and Isha Ambani and Anand Piramal in mid-December. Heard of IIFA? IIFA is an avant-garde initiative to endorse Indian Cinema globally. Music festivals like Sunburn, Magnetic Fields draw huge crowds. Events of this scale requires massive planning and minute detailing. Event Management industry has grown potentially well over the last decade. We have seen a whopping participation in events on specific topics. Be it a concert, conference, corporate event or marathons, people have started to take interest in all kinds of events equally and actively. Most (41%) marketers believe that events are the single-most effective marketing channel over digital advertising, email marketing and content marketing. This reflects a 32% increase since 2017. [1] Between 2017 and 2018 the number of companies organizing 20 or more events per year increased by 17%.[1] The best software includes robust, innovative features and comes with support that’s available whenever an event manager needs it. Event management involves studying the brand, identifying the target audience, devising the event concept, planning the logistics and coordinating the technical aspects before actually launching the event. The process of planning and coordinating the event is usually referred to as event planning and can include budgeting, scheduling, site selection, food facilities, arranging for photographers, arranging decorators, catering and stationary. As the number of events increase, there is a growing realization about the continuing need to develop event management professionals who are able to create, organize and manage events. International Journal of Research Volume VIII, Issue III, March/2019 ISSN NO:2236-6124 Page No:266

Upload: others

Post on 27-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

Designing an Application for Event Management System

Ms.Pooja Bidye

Assistant Professor

Dnyanprassarak Mandal’s College And Research Centre, Assagao-Goa.

Email:[email protected]

Abstract

An event like a ‘Meeting’ or a ‘Conference’ , a ‘Birthday’ or a ‘Wedding’ requires rigorous planning. Every tiny

detail has to be catered to. Event Management-One of the fastest and the most glamorous upcoming professions today,

it means rubbing shoulders with who's who of the crème-de-la crème layer of the city. Event management, the most

profound form of advertising and marketing, is a glamorous and thrilling profession. It provides an opportunity for

unleashing one's creative potential to a very high degree. This projects endeavors to provide a common platform for

Event Management Companies to store and retrieve the data in an effective manner. Right from storing customer

details to handling different types of vendors, the application will serve as a store house for information for future

references and mining .The proposed system is an application designed using tools like HTML , server-side scripting

language like PHP and RDBMS like MySql.

Keywords: Event Management, Application, PHP, HTML, MySql, Use Case diagram, Class Diagram

1. Introduction

More than anything, 2018 will be remembered as the year when some of the most talked-about weddings in the

world took place. In India especially the wedding season was a particularly opulent one with three major weddings

taking place in close succession. Bollywood actor Deepika Padukone and Ranveer Singh tied the knot in mid-

November, followed by Priyanka Chopra and Nick Jonas in first week of December and Isha Ambani and Anand

Piramal in mid-December. Heard of IIFA? IIFA is an avant-garde initiative to endorse Indian Cinema globally. Music

festivals like Sunburn, Magnetic Fields draw huge crowds. Events of this scale requires massive planning and minute

detailing. Event Management industry has grown potentially well over the last decade. We have seen a whopping

participation in events on specific topics. Be it a concert, conference, corporate event or marathons, people have

started to take interest in all kinds of events equally and actively.

• Most (41%) marketers believe that events are the single-most effective marketing channel over digital

advertising, email marketing and content marketing. This reflects a 32% increase since 2017. [1]

• Between 2017 and 2018 the number of companies organizing 20 or more events per year increased by

17%.[1]

The best software includes robust, innovative features and comes with support that’s available whenever an

event manager needs it. Event management involves studying the brand, identifying the target audience, devising the

event concept, planning the logistics and coordinating the technical aspects before actually launching the event. The

process of planning and coordinating the event is usually referred to as event planning and can include budgeting,

scheduling, site selection, food facilities, arranging for photographers, arranging decorators, catering and stationary.

As the number of events increase, there is a growing realization about the continuing need to develop event

management professionals who are able to create, organize and manage events.

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:266

Page 2: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

2. Review of Literature

M.Krunal & N.Pooja [9]:This paper gives an overview of Event Management System and some of the features that

can be included in the system.

P.Khalil & N.Khan[10]: This paper gave an insight into a Smart Event Management System with various modules

dealing with managing customer and employee information, managing events information, managing services, e-card

creation and Event management website for status check.

J. Duckett, HTML & CSS[5]: Essential for understanding the client side technology.

S. Holzner[6]: The in-depth understanding of server side technology was obtained using this literature.

3. Methodology

“Event Management System” is the application for managing events of a small scale event such as Weddings,

Birthdays, Conferences or Meetings. As there is a rapid growth in the event management industry, the current time has

a huge demand of having an application for booking the events. In this project we present an application to make it

easier for a layman to book an event in a hassle-free manner. This application will assist him/her in planning a

successful and fun event. This application is also going to assist vendors to add their services that are booked by the

customers.

The application “Event Management System” is designed keeping in mind the difficulties faced in planning a

successful event. This is an all-in-one application wherein there are many categories for planning an event as

mentioned above. These categories help the users to plan an event on a single console and avoids the need of going

elsewhere, making it convenient for the users. This application makes event planning and managing easy.

There are 2 primary components : one used by administrator and second used by sub-admin (further also referred to

as user) which interact with the system.

Administrator: After logging in with valid id and password, the administrator may

Add new customer information

Modify listing customer information

Delete a customer information

Navigate among the different customer information

Once the customer is registered, Event can be booked / added for that customer.For this you select the event button

on screen.

The administrator may

Add new event for that customer

Modify existing events information

Delete an event

Navigate among events of various customer

But for adding, modifying the event the administrator also needs to select the vendors i.e. caterers, venues,

decorators, stationary and photographer in a step-by-step method like for example after filling in the event details

he/she will click on save button which will save his record in the database and will further lead to display all the

registered caterers the administrator may navigate through all the caterers and select the one which the customer wants

and can proceed to next vendor and perform same actions.

The administrator may also have information on vendors like caterers, venues, decorators, stationary and

photographer. For this click on vendors on the main menu.

The administrator may

Add a vendor

Modify vendor information

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:267

Page 3: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

Delete a vendor

Navigate among vendors

After clicking on add, modify, delete or view. The administrator is given the option of selecting the vendors

(caterer, venue, decorator, stationary and photographer) after clicking on the required vendor further operations can be

performed.

The administrator may also have information on event-type like marriage, birthday-party, conference etc. For this

click on event- type on the main menu.

The administrator may

Add a event-type

Modify event-type information

Delete a event-type

Navigate among event-type

The administrator may also need a helping hand who can also book the events in his absence like sub-admin. For this

click on sub-admin on the main menu.

The administrator may

Add a sub-admin

Modify sub-admin information

Delete a sub-admin

Navigate among sub-admin

This sub-admin is the second part that interact with the system, the sub-admin does the job like administrator for

booking ,modifying event but not all the operations of the administrator it can be said that the user is the substitute

user of the administrator.

The user can maintain customer details as well as book the event just like the administrator.

The application will be developed using front end tools like HTML, scripting language like PHP and back end as

MySql.

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:268

Page 4: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

3.1 Use Case Diagram

System

Process User/Admin Registration

Process Login

Change Password

Maintain Customer

Maintain Event Booking

Maintain Event type

Maintain Vendor

Maintain Decorator

Maintain Photographer

Maintain Stationary

Maintain Caterer

Maintain Venue

Handle Invalid Login

Handle Empty Fields

Handle Invalid Data

Handle Username alreadyexists

Admin

<<include>>

<<include>>

<<include>>

<<include>><<include>>

<<include>>

<<include>>

<<include>>

<<include>><<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

user

Figure 1. Use Case Diagram

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:269

Page 5: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

3.2 Class Diagram

Customer

-cid: int+fname: string+lname: string+address: string+email_id: string-password: string+phone_no: string

+add(): void+update(): void+view(): void+remove(): void

Event

-eid: int+ename: string+date: date+stime: time+etime: time

+add(): void+update(): void+remove(): void+view(): void

Event-Type

-etid: int+etname: string

+add(): void+view(): void+update(): void+remove(): void

vendor

-vid: int+vname: string+vaddress: string+vphone: int

+add(): void+modify(): void+view(): void+remove(): void

caterer

+category: {veg,nonveg,both}+rate_per_plate: int+specialty: string

+add(): void+modify(): void+view(): void+remove(): void

venue

+type: {garden,hall,conference hall}+rate_per_hour: int+capacity: int

+add(): void+modify(): void+remove(): void+view(): void

decorator

+theme: string+cost: int

+add(): void+view(): void+modify(): void+remove(): void

stationary

+rate_per_paper: int

+add(): void+view(): void+modify(): void+remove(): void

photographer

+rate_per_video: int+rate_per_photo: int

+add(): void+view(): void+remove(): void+modify(): void

is of* 1book *1

has

*

*

Figure 2. Class Diagram

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:270

Page 6: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

4. Results and Discussion The resulting application has the following screens. A few relevant screenshots have been presented below.

Figure 3. Welcome Page

This is the opening page of “Event Management System”. It consists of welcome note to the visitor and the login button

wherein the visitor can enter the login details and go to the home page of the system.

Figure 4. Log-in Page

This is the Log-in page of “Event Management System”. It consists of input fields of username and password

wherein the visitor will enter his username and password and click on the admin login button if he is admin or on the

user login button if he is a sub-admin.

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:271

Page 7: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

Figure 5. Main Page-Admin

This is the main page of “Event Management System” for the admin. Here admin can choose to add, view, update,

remove information of customers, vendors, sub-admin, event-type etc. Admin can also see information like number of

customers, caterers, decorators, venues etc.

Figure 6. Main Page-User

This is the main page of “Event Management System” for the user. Here user is not privileged like admin but he

can choose to add, view, update, remove information of customers, event, bookings etc.

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:272

Page 8: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

Figure 7. New User Page

When the admin selects the add customer from the dropdown option of customer then this page is opened. This

page allows admin to enter the information of the new customer. The information like name of the customer, address

of the customer, contacts details and so on are entered and then click on add button saves the entered

information.Similarly there will be a new Event Page and Pages for each type of vendor.

:

Figure 8. Booking Page

When at the time of registration of the event if the customer hadn’t selected the services of the vendor and after

some days he comes with the requirement of the services. Then admin can do this task by selecting the add option

from the dropdown option of the booking the page that will be opened is shown above once the admin selects the

event name that was registered at that time of registration of that customer’s event and then clicks on the select

services.

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:273

Page 9: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

Figure 9. Existing Booking Page

5. Findings and Suggestions The systems handles various modules like caterer,photography,decorator, stationary etc. , giving the administrator as well as

the customer a centralized access to these services. Any additional module can be easily added. Various vendors can easily be

added to various modules.Various validations have also been catered to.

As a future enhancement a web Based application could be developed. An app based system for mobile could also be an

additional feature that can be provided to the user.

6. Conclusion Event Management System caters to wide variety of events. It helps the Event Management Company to take Bookings for

various facilities like catering, halls, photography, stationary, decorators etc. The centralized nature of the system makes it easy

for the customers to easily access these facilities at the click of the button.

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:274

Page 10: Designing an Application for Event Management …ijrpublisher.com › gallery › 36-march-958.pdfDesigning an Application for Event Management System Ms.Pooja Bidye Assistant Professor

Acknowledgement: I like to thank Mr.Jude Mascarenhas and his team for immensely contributing to development of this application.

References

[1] https://blog.bizzabo.com/event-marketing-statistics.

[2] http://blog.townscript.com/top-10-event-management-companies-in-india/.

[3] https://www.ndtv.com.

[4] https://en.wikipedia.org/wiki/Event_management.

[5] J. Duckett, HTML & CSS: Design and Build Web Sites Book, John Wiley &sons,2011.

[6] S. Holzner, PHP: The Complete Reference, McGraw Hill Professional, 2008.

[7] P. DuBois ,MySQL Cookbook, 2nd Edition ,O'Reilly Media, Inc., November 2006.

[8] www.stackoverflow.com.

[9] M.Krunal & N.Pooja “Review Paper on Event Management System”, IJRASET, Vol. 5 ,December 2017.

[10] P.Khalil & N.Khan “Smart Event Management System”, IJCST, Vol. 4, Mar - Apr 2016.

International Journal of Research

Volume VIII, Issue III, March/2019

ISSN NO:2236-6124

Page No:275