You are on page 1of 66

A

PROJECT REPORT
ON

“Event Handling Management”


A DISSERTATION SUBMITTED TO
M.S.B.T.E MUMBAI
FOR THE AWARD
OF
DIPLOMA IN COMPUTER ENGINEERING

BY
Ms.MONALI RAJENDRA DEVKAR
(ENROLLMENT:2010740089) Ms. SIDDHI MAHESH TONAPE
(ENROLLMENT:2010740096 )
Ms.SALONI NANDHKUMAR PAKHARE (ENROLLMENT:2010740107)
Ms.ANUSHKA MADHUKAR GAPATE (ENROLLMENT:2010740127)

UNDER THE GUIDANCE


OF MISS.MASKAR V.B.

DEPARTMENT OF COMPUTER ENGINEERING


SVERI’s COLLEGE OF ENGINEERING(POLYTECHNIC),
PANDHARPUR 2022-2023
AFFILIATED TO

1
M.S.B.T.E. MUMBAI.

2
SVERI’s COLLEGE OF ENGG.(POLYTECHNINC),
PANDHARPUR
DEPT. OF COMPUTER ENGINEERING,GOPALPUR, PANDHARPUR-413
304

CERTIFICATE

This is certify that the project entitled

“EVENT HANDLING MANAGEMENT”

submitted by
Ms.MONALI RAJENDRA DEVKAR
(ENROLLMENT:2010740089) Ms. SIDDHI MAHESH TONAPE
(ENROLLMENT:2010740096)
Ms.SALONI NANDHKUMAR PAKHARE
(ENROLLMENT:2010740107) Ms.ANUSHKA MADHUKAR GAPATE
(ENROLLMENT:2010740127)

is a record of bona fide work carried out by them, in the partial fulfilment of the
requirement for the award of Diploma of Engineering (Computer Engineering) at SVERI’S
COLLEGE OF EN- GINEERING(POLYTECHNIC), PANDHARPUR under the
University of MSBTE. This work is done during year 2022-2023, under our guidance.

MISS.MASKAR V.B. Prof.Prashant S. Bhandare


(Project Guide) (Project
Coordinator)

Prof.Prashant S.Bhandare Dr.Nitin D.


Misal (HOD, Dept. of CO) (Principal)

3
External Examiner Name and Sign:
Place: Pandharpur
Date: / /

4
ACKNOWLEDGEMENTS
While working on the current dissertation of“EVENT HANDLING MANAGEMENT”I
got exposed to various new technologies and also learnt so many new things due to support
of guides and friends. I would like to express my heartfelt gratitude to my Guide
Miss.Maskar.V.B who acted as a source of inspiration in all spheres of my dissertation
phase and necessarily providing all resources along with a great platform to accomplish my
target. I would like to give special thanks to our Head of Dept. Prof.Bhandare P.S and
Project coordinator Prof.Bhandare P.S for giving valuable guidelines for completing this
course Project and helping in every situation.I would like to acknowledge our Principal
Dr.Nitin D.Misal sir for introducing the Diploma(Computer Engineering) course in our
Institute. Otherwise, it would have been difficult for me to have this course and such great
opportunity to develop this system. I would also like to thank other faculty and staff
members and non-teaching staff of Computer department for providing support. I would
like to thank all my Diploma batch mates for their help in group learning process and a
great team work. I would like to thank my family and friends who helped me with
technical and emotional guidance during this tenure. It will be worth full to close the
acknowledgement section conveying a heartfelt thanks to all. ‘

Ms.MONALI RAJENDRA
DEVKAR Ms.SIDDHI MAHESH
TONAPE Ms.SALONI
NANDKUMAR PAKHARE
Ms.ANUSHKA MADHUKAR
GAPATE

5
DECLARATION
I hereby declare that the project entitled “EVENT HANDLING MANAGEMENT” is
completed and written by us for the award of DIPLOMA IN COMPUTER
ENGINEERING, work under the guidance of Miss. Maskar V.B. at the SVERI’s College of
Engineering(Polytechnic
ic), Pandharpur. I further declare that the work reported in this project has not been
submitted and will not be submitted, either in part or in full, for the award of any other
degree or diploma in this institute or any other institute or university. I have taken care in
all respect to honor the intellectual property right and have acknowledged the contribution
of others for using them in academic purpose and further declare that in case of any
violation of intellectual property right or copyright I as a candidate , will be fully
responsible for the same. Our supervisor should not be held responsible for full or partial
violation of copyright or intellectual property right.

Ms.MONALI RAJENDRA
DEVKAR Ms.SIDDHI MAHESH
TONAPE Ms.SALONI
NANDKUMAR PAKHARE
Ms.ANUSHKA MADHUKAR
GAPATE

This is to certify that the above declaration made by the candidates is correct to the best
of my knowledge.

MISS.MASKAR V.B.
Project Guide

Place:
Pandharpur Date
:

6
Abstract

The purpose of Event Management System is to automate the existing manual system by
the help of computerized equipments and full-fledged computer software fulfilling their
requirements, so that their valuable data/information can be stored for longer period with
easy accessing and manipulation of the same.
Event Management System, described above, can lead to error free, secure, reliable and
fast management system. It can assist the user to concentrate on their other activities
rather to concen- trate on the record keeping. Thus it will help organization in better
utilization of resources.That means that one need not be distracted by information that is
not relevant, while being able to reach the information. Basically the project describes how
to manage for good performance and better services for the clients.
Event Management is the application of project management of the creation and
development of event. In this project we have used CES branch only therefore only CES
related games, event information is present. User can see a particular amount of fees for
taking part in that particular game. The event management allows user to get all resources
at a single place instead of wandering around sites ,books,etc. This system is effective,saves
time and cost of user.It also provide a secure,reliable and fast management system for the
admin to add events. This is a website that helps us to participate in events such as
technical,gaming,on stage,ect events.
The event management system 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. User needs to Login at the initial phase, set his/her profile details including
location, choices, email-id, etc. User can modify or change his/her profile at any stage. All
the data is logged in the database. The data is then sent to the administrator and they
may interact with the user as per his requirement.
Contents

1 Introduction 1
1.1 General Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
. .
1.2 Background of project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

2 Literature Review 10
2.1 Existing System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
. .
2.1.1 Esport Event Management: . . . . . . . . . . . . . . . . . . . . . . . . . .11
2.1.2 Orphanage Management System: . . . . . . . . . . . . . . . . . . . . . . .11
2.1.3 Online Wedding Planner: . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
2.1.4 Tech quiz Management System: . . . . . . . . . . . . . . . . . . . . . . . .14
2.1.5 Source Code Management: . . . . . . . . . . . . . . . . . . . . . . . . . . .15

3 Problem Statement 17
3.1 Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
. .
3.2 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
3.3 Design Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
3.3.1 Data flow diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
3.3.2 UML Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

4 Methodology 27
4.1 System Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
. .
4.2 Project Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
4.2.1 Phase 1: - Knowledge Acquisition . . . . . . . . . . . . . . . . . . . . . . .27
4.2.2 Phase 2: - Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
4.2.3 Phase 3: - Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . .27
4.2.4 Phase 4: - Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
4.2.5 Phase 5: - Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . .28
4.3 Strategic Approach To Software Testing...........................................................28
4.3.1 Unit Testing . . . . ................ ............ .29
..
4.3.2 White box testing ................ ............ .29
. ..
4.3.3 Basic path testing ................ ............ .29
. ..
4.3.4 Conditional ................ ............ .29
testing ..
4.3.5 Data flow testing ................ ............ .30
. ..
4.3.6 Loop testing . . . . ................ ............ .30
..
4.4 System Specification..........................................................................................31
4.4.1 Hardware Requirement...........................................................................31
4.4.2 Software Requirement............................................................................31
4.5 Test Cases:........................................................................................................32

5 Implementation 36

6 Conclusion 43
6.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
. .
6.2 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
. .
7 Experiment and Result Analysis 45
List of Figures

3.1 Level 0 Data Flow Diagram..............................................................................20


3.2 Level 1 Data Flow Diagram..............................................................................21
3.3 Level 2 Data Flow Diagram..............................................................................22
3.4 Use case Diagram..............................................................................................23
3.5 Sequence Diagram.............................................................................................24
3.6 Class Diagram...................................................................................................25
3.7 Activity Diagram...............................................................................................26

4.1 Face name graph matching methodology..........................................................28

5.1 Home Page........................................................................................................36


5.2 About................................................................................................................37
5.3 Events................................................................................................................37
5.4 Events................................................................................................................38
5.5 Services..............................................................................................................38
5.6 Gallery...............................................................................................................39
5.7 Gallery...............................................................................................................39
5.8 Events................................................................................................................40
5.9 Blogs.................................................................................................................40
5.10 Advertising Page...............................................................................................41
5.11 Registration Page..............................................................................................41
5.12 Registration Page..............................................................................................42
List of Tables

4.1 Hardware Requirement for Website...................................................................31


4.2 Software Requirement for Website....................................................................31
4.3 Test Case Table.................................................................................................35
Chapter 1

Introduction

1.1 General Introduction


1.1 What is an event?
An event can be described as a public assembly for the purpose of celebration,education,
marketing or reunion. Events can be classified on the basis of their size, type and context.

An event can be:


1) Social / life–cycle events:
Events like a birthday party, hen/stag party, graduation day, bachelor’s party, engagement,
wed- ding, anniversary, retirement day, funeral, etc.
2) Education and career events:
Events like education fair, job fair, workshop, seminar, debate, contest, competition etc.
3) Sports events:
Events like the Olympics, World Cup, marathons, Wimbledon, wrestling matches etc.
4) Entertainment events:
Events like music concerts, fairs, festivals, fashion shows, award functions, celebrity nights,
beauty
peagents, flash mob, jewellery shows, stage shows etc.
5) Political events:
Events like political procession, demonstration, rally, political functions etc.
6) Corporate events:
Events like MICE (meetings, incentives, conferences, exhibitions), product launches, road
shows, buyer-seller meet etc.
7) Religious events:
Events like religious festivals / fairs, religious procession, Katha, Pravachan, Diwali fair,
Dusherra fair etc.
8) Fund raising/ cause related events:
Any event can be turned into a fund raising or cause related event e.g. auctions.

What is Management?
Management is the process of planning and organising the resources and activities of a
business to achieve specific goals in the most effective and efficient manner possible.
Efficient in management refers to the completion of tasks correctly and at minimal costs.
Effectiveness in management relates to the completion of tasks within specific time lines to
yield tangible results.

What is Event Management?

Event management is the application of project management for creation and


development of small and/or large-scale personal or corporate events such as festivals ,
conferences , ceremonies
,weddings, formal parties,etc.It incudes brand ,identifying its target audience, devising the
event technical aspects before actually launching the event.

2
The event management system has been developed to over ride the problem prevailing in
the practical manual system. This software is supported to eliminate and in some cases to
reduce the

3
hardship faced by existing system. Moreover this system is designed for the particular need of
the college to carry out operation in the smooth and effective manner. This application helps
to avoid the error while entering invalid data.

The user does not require formal knowledge for using this application/system.This
application helps to maintain the records so the user can concentrate on other activities
rather than worrying about the records. Thus it helps organizations for better utilization of
resources. Every organiza- tion whether big or small has the challenge to overcome the
problem of managing the information of the events. Every event has different needs
therefore we design the exclusive employe manage- ment system that are adapted to your
managerial requirement .Thus, this system will ultimately allow you to manage resources
better. The purpose is to build the website to reduce the manual work for managing the
events. It has records of all the participants.

The process of planning and coordinating the event is usually referred to as event
planning, which includes budgeting, scheduling site selection, acquiring necessary permits,
coordinating transportation and security,ect. Each event is different in its nature so process
of planning and execution of each event differs on the basis of the type of the event.

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).

Event management is the application to manage and development of festivals, events


and con- ferences. Proposed work Involves study of identifying the target of budget, cost,
and analysis. This is an online event management system, software project that serves the
functionality of an event manager. The project provides most of the basic functionality
required for an event. It allows the user to select from list of event types. Event
Management System is very helpful for events. This application being as a platform to
know the events, to apply for the events. By this application user can register the
students, after registering, user can login, after login, event details including name ,contact,
address, venue of the event, date, event conducting time, cost of events etc.

4
The event industry is one of the world’s largest employers and contributes major positive
eco-

5
nomic impact. Event management is a multi-million dollar industry which is growing at the
rate
of 150

This we-based event management system can be implemented in school,


colleges,hospitals and causal events hosting placing. This project provides a huge scope of
implementation as it an be used at different places with some in or changes.

Who is Event Manager?

The event manager is the person who plans and executes the events, taking
responsibility for the creative, technical, and logistical elements. It includes overall event
design, brand building, marketing and communication stratergy, audio-visual
production,ect. Event managers and their teams are often behind-the-scenes running the
event. Event managers may also be involved in more than just the planning and execution
of the event, but also brand building, marketing and commu- nication strategy. The event
manager is an expert at the creative, technical and logistical elements that help an event
succeed. This includes event design, audio visual production, scriptwriting, logistics,
budgeting, negotiation and, of course, client service. It is a multidimensional profession.

People involved in organizing an event:

The number of people involved in organizing an event depends upon the size and scale
of the event. While organizing a small party may require only one or two people,
organizing a very large event like The Olympics may require several thousand people.
An event management company can have following event professionals:

6
1) Event Manager/Event Planner
They have the following responsibilities:
a. Responsible for planning and producing the whole event.
b. Responsible for procurement management and resource management.
c. Formulates, prepares and implement risk management plan (risks related to event
planning and production).
2) Event Coordinator
They are responsible for coordinating with all event professionals and ensures that business
oper- ations are efficient and effective.
3) Information Manager
They have the following responsibilities:
a. Manages the information acquired through different sources.
b. Responsible for the documentation of all business operations carried out pre-event, at-
event and post-event.
c. Maintains database of service providers, delegates, guests, organizers, sponsors,
partners, clients, target audience, media people and various govt. departments officials.
d. Formulates, prepares and implements the risk management plan. (risks related to
information management like loss of data)
4) Logistic Manager
They have the following responsibilities:
a. Responsible for custom clearances and other clearances.
b. Responsible for warehousing of cargo.
c. Cargo insurance.
d. Expected to move goods and merchandise from one destination to the other in the most
efficient manner.
e. Responsible for procurement management and resource management.
f. Formulates, prepares and implements the risk management plan. (risks related to logistic
man- agement like cargo theft, etc.)
5) Security Manager
They have the following responsibilities:
a. Responsible for formulating, preparing and implementing the security plan and
strategies. i.e. how to protect delegates, guests, service providers, organizers, sponsors,
partners, clients, target audience, goods and merchandise, etc.
b. Procurement management and resource management.

7
c. Formulates, prepares and implements the risk management plan. (risks related to security
like
stampede, brawl etc)
6) Infrastructure Manager
They have the following responsibilities:
a. Procurement management and resource management.
b. Responsible for setting up and dismantling the infrastructure for the whole event like:
1). Construction of boundary walls, entrance and exit gates, driveways, walkways and
parking lots
2). Construction of AC/Non AC hangers/ halls, seating arrangement, stage design/ set up.
3). Construction of green rooms, staff rooms, storage rooms, power rooms, toilets, sewage
systems, stalls, counters, booths and kiosks.
4). Responsible for setting up electricity, water and phone
connections. 5). Responsible for conservancy (i.e. cleanliness).
c. Formulates, prepares and implements the risk management plan. (risks related to
infrastructure management like sudden shortage of workers, materials, power failure etc)

People involved in sponsoring an event:


The following people are involved in supporting an event:
ˆ -
Organizers
ˆ - Sponsors
ˆ - Partners
ˆ - Clients
ˆ - Supporting Agencies
These people can either be an individual or a company. They either finance the whole event
or some of its part or provide some service either at subsidized rate or for free
Organizers
An Organizer finances maximum amount of money in an event. Therefore he has maximum
control over the event. Among sponsors, principal sponsor finances maximum amount of
money. Depending on the amount of money financed, a sponsor can be a principal sponsor,
co-sponsor or associate sponsor.
Sponsors
Similarly, depending on the type of service financed, a sponsor can be: a venue sponsor, gift
8
sponsor, crown and jewellery sponsor, catering sponsor, badge sponsor, banner sponsor etc.

9
Partners
Partners generally provide services either at subsidized rate or for free like media partners
(which provide ad space), promotional partners (which do publicity), logistic partners
(which move goods and merchandise from one destination to the other in the most efficient
manner). Media partners can be: a newspaper partner, magazine partner, TV partner,
Radio partner, Phone partner, Online partner or Outdoor partner. Any college, institute or
publication can become: a knowledge partner, Research Partner, Scholistic partner,
Holistic partner or Academic Partner to support an event.
Supporting Agencies
Supporting Agencies (either government or private) can also support an event by either
financing the event or donating some service.

1.2 Background of project

During our research and study we as volunteers and event organizers in college events
observed and tracked the problems and hustles generally faced by any event manager. The
most difficult task is keeping records physically and setting registrations. After facing these
issues we tried to convert things digitally and online so that things can be accessed
remotely by different stake holders in the event according to their positions and posts in
particular events.

We also went through talks and interviews from some professional event managers and
realized from their disposed information that most of the existing systems mentioned below
in survey are insufficient to overcome problems faced by event managers and are incapable
to serve organizers. They are doing good on consumer side i.e good for one who is coming

1
to participate and enjoy

1
the events but lack in fulfilling organizers need. Also most of them lack communication
channel
between managers and participants.

Budgeting is the number one most challenging aspect of event planning, according to
experienced events.Because lots of little things change or unexpectedly come up during the
event planning process therefore it’s best to keep your expenses modest.

Event Management System can help event organizer to improve the efficiency and
accuracy of their event planning processes, by automating many of the manual tasks
involved in the process. The system also provides valuable insights into event data,
enabling organizers to make informed decisions about their event planning and
management strategies.

In this website we have added a button that is contact. If any user have any problems or
want any information about the site he/she can directly contact us by just simply clicking
on that button.Then the user can easily register with help of us.We’ll guide the user in all
ways.

We used CSS(Cascading Style Sheets), HTML(Hypertext Markup Language) and JS


(Javascript languages). CSS describes how HTML elements are to be displayed on screen,
paper, or in other media. CSS controls the layout of multiple web pages all at once, hence
saving lot of time.HTML is standard markup language for creating web pages.HTML
describes structure of a web page.It consist f a series of elements and this elements helps
browser to display the content. JS is a text- based, lightweight, cross-platform, and
interpreted scripting programming language is ery popular for developing web pages. It can
be used on both clint-side as well as server-side.

In our website we have arranged diff events for you. The events are a follow:
1. Tech Quiz
2. Pair Programming
1
3. Pubg
4. Photo Meme
5. Counter Strick

1
6. Talent Hunt
7. Code byte
8. Blind C

1
Chapter 2

Literature Review

Literature review refers on interview, book, internet to grab some information about this
project to give clear outlook for developing the project. In the existing system participants
has to run to offices to enquire for the required event. The existing system is quite complex
and manual one. Moreover event manager gets involved in lot of paper work and keeping
records manually. As an event organizer we have been observing events closely to gather
requirements and problems faced by event managers. Companies like event do business in
projects related to event management and has a pretty good income in it. Many aspirants
of IT and CSE dream to work in it.
In brief existing physical system has following drawbacks:
ˆ Paper Work done manually requires a lot of time and is laborious.
ˆ Maintaining records is difficult in log run for any use in future.
ˆIt is not safe to handle huge transactions.Mistakes in calculations can ruin the
hardwork.
ˆ Huge manpower is required before even executing event on ground
We came across it as we were once organizing a hackathon in our campus and were
manager there. We came across several problems in it. Most of the students even
complained that they don’t come to know about the competition. Also we were not able to
communicate with many participant as it was manually due to which many last minutes
problems arouse in our event. After all this we decided to take it up as our project and
trying to inculcate several features to ease the work of such managers.
2.1 Existing System

2.1.1 Esport Event Management:

Esport, short for electronic sports, is a form of competition using videogames. It also often
takes the form of organized, multiplayer video game competitions,particularly between
professional play- ers, individually or as team. The most common video game genres
associated with esport are mul- tiplayer online battle arena(MOBA), first-person
stratergy(RTS), first-person shooter(FPS),real- time strategy(RTS) games. Popular esports
franchises includeLeague of Legends, Dota,Counter- strike,overwatch,ect.
In our website, we have added two games as follow:
PUBG: Battleground is a battle royale game developed by PUBG studio and published
by Krafton. The game is played from either a third-person or first-person perspective. In
this game, up to one hundred players parachute onto an island where they scavenge for
weapons and equipment to kill other players while avoiding getting killed themselves. The
available safe area of the game;s mapdecreases in size over time, directing surviving players
into an ever tightening space to force encounters. The last surviving player wins.
Counter strike: It is a series of multi player tacticalfirst-person shooter video games in
which teams of terrorist battle to perpetrate an act of terror(bombing, hostage-taking)
while countert- errorists try to prevent it. It was developed by Turtle Rock Studios.
GOEXANIMO is a esport company

2.1.2 Orphanage Management System:

The orphanages are increasing in day to basis simultaneously the helping hands are also
increasing in higher ranges. The practical difficulty is finding out real orphans and the less
knowledge about the donation details. So this applications was developed to help to reach

1
the needy orphans by

1
the volunteering donations. It allows the users to search and find the orphanages on internet
and
then they can donate with the orphanages whichever they want . The objective of
Orphanage management System is to allow the administrator of any organization to edit
and find out the personal details of an orphan or old people and allows the guardian to
keep up to date his profile. Aim is to develop a web application for the orphanage to
analyze the current requirement and to schedule the donors. The system allows the user to
add, modify, delete and print the entry records. It also provides tracking the progress for
children that have been adopted from these orphanages, which other systems don’t do.The
issue of the orphan child is one that has brought a lot of worries and concern in recent
times. It is an issue which is very prevalent in Ghanaian society as many adolescent
children are victims. This implies that orphans do not have siblings or any other form of
relatives, home or identity. For this reason they lack the usually ambiance enjoyed in the
family circle as well as the basic amenities of life and are more or less neglected by the
general public. It is bad enough to be an orphan, adding the lack of basic and social
amenities, total neglect and in sensitivity of the general public makes it even more
unbearable. It is in this light that some organizations make effort to curb these general
problems by providing orphanages institutions. Therefore, orphanage information system is
central to management of orphanage institutions, they are particularly valuable where
records of orphans and their transactions are needed o be kept for future use. The orphan
home management system is developed mainly for orphan home center to manage the
orphan registration and maintenance. An orphanage is a residential institution devoted to
the care of orphan-children whose parents are unwilling or unable to take care of them.
The problem of orphan is acute due to urbanization and industrialization. Need for each of
the orphanages varies in different categories such as food, money, clothes, medicine. Most
of the people would like to help the orphanages but the major problem is that they have
any idea on how to approach these orphanages. The main objective of this application is to
develop a centralized site for orphanages. In our proposed system we try to create an
interface between Orphanages Old age Homes which are in need of charity and
people/Volunteers who are willing to help these people.

1
1
2.1.3 Online Wedding Planner:

Online Wedding Planner offers several benefits for couples and wedding planners alike. For
couples
, an online wedding planner can provide an organized and efficient planning process. An
online wedding planner project can simplify the wedding planning process, providing an
oraganized and efficient way to manage all aspects of the wedding . Online wedding
planners can save couples time and money by offering a range of tools and services that
help them plan their wedding without the need for professional wedding planner. It
provides access to range of vendors, allowing couples to compare and choose the best
options for their wedding. It provides a platform for collaboration between couples,
wedding planners, and vendors, making it easier to share ideas and stay on the same page.
Online wedding planner project can streamline the planning process, allowing planners to
manage multiple weddings simultaneously. Online Wedding Planner is a web based project
which act as a bridge between potential users and wedding planners. As people spend lots
of money on Weddings, Parties and MICE, but they involve their selves in each and every
affair in such a way that at the end of the day they feel that they have not seen the
wedding of their only Son/Daughter or they have not been able to enjoy the functions.
That is why, a Wedding Planner Co-coordinator is required to make people comfortable on
the day of the Wedding/Event. So that I have tried to make a web project so that all the
planning for the food, venues, invitation cards,bookings can be done on time. This project
is developed to make the users comfortable to enjoy each and every function along with
their family, friends and relative.

2.1.4 Tech quiz Management System:

The Purpose of Quiz Management System is to automate the existing manual system by
the help of computerized equipment and full-fledged computer Software, Fulfilling their

1
Requirements, So that their valuable data/information can be stored for a longer period
with easy accessing and manipulation of the same. The required software and hardware are
easily available and easy to

1
work with. Quiz Management System, as described above, can lead to error free, secure,
reliable
and fast management system. It can assist the user to concentrate on their other activities
rather to concentrate on the record keeping. Basically the project describes how to manage
for good performance and better services to the peoples who are taking part in the quiz.
The system will show result after the examination is finished. A teacher has control in the
question bank and is supposed to make schedule for the quiz. The system carries out the
examination and auto-grading for multiple choice questions which is fed into the system.
Administrative control of the whole system is provided. The main aim of Quiz
Management System is to facilitate a user friendly environment of e-book implementation
and reduces the manual effort. The system is very simple in design and to implement. The
system requires very low system resources and the system will work in almost all
configurations. Online Quiz System (OQS), is a web–based quiz system; a system that can
be used by lecturers to evaluate students effectively, efficiently and perfectly. The purpose
of Online Quiz System is to save lecturer’s time since the answers are automatically
marked. Quiz Contest is an android application that has general questions related to
current affairs and computer. It has multiple choice questions with time limit and it also
calculate scores of each correct answer. The main objective of the Project on MCQ Quiz
Application is to manage the details of Students, Examinations, Marks, Courses, Papers. It
manages all the information about Students, Results,ect.

2.1.5 Source Code Management:

Source code management (SCM) systems are tools that help teams collaborate on and
modify the source code repository (sometimes called a “repo”) of their projects. These tools
work by tracking changes to a code repository over time. Source code management is the
practice of track- ing modifications to source code. Keeping a running history of the
1
changes made to a code base helps programmers, developers and testers ensure that they’re
always working with accurate and

1
up-to-date code and helps resolve conflicts when merging code from multiple sources. Source
code
management is important because multiple developers typically work in a shared code
base. And with each developer working on their respective feature, they could unknowingly
make conflicting code changes or one developer’s saved edits could overwrite the other
developer’s changes. Each time a developer started working on a file, they would have to
let all the others know to ensure no one else was working on it simultaneously. Source code
management solves these problems by tracking each developer’s changes, highlighting
conflicts and preventing code overwriting. Devel- opers are alerted to any conflicts so they
can address them before they are merged into the source code and potentially compromise
the application. A source code management system is a software tool that coordinate a
software development team’s coding work. It may also be called a “version control system”
or a “source control system.” The main function of a source code management system is to
provide file and configuration management and version control capabilities to ensure
development teams are always working with the latest code, and to prevent them from
overwrit- ing each other’s code changes. These tools also enable developers to work on code
in parallel and merge their changes together, track and review requested changes, monitor
bug fixes and perform releases.

1
Chapter 3

Problem Statement

In ”Event Handling Management” the problems mostly occurs if an planner lacks the event
planning experience.Also if at a time trying to manage many events at once.The problem
may also occur if an planner fails to pay attention to little things or not paying attention
towards guest/participants.

3.1 Objective
The Event Management is the website that helps us to participate in events such as
technical event, gaming event, offstage event, ect. The admin can easily manages or update
all the events by using this website.

1. No need of much manual work

2. All records are maintained

properly. 3.No need to come

physically.

4.Shows the information and discription of the event.

5.All records are maintained properly.

6.Any new instruction can be added.

7.Users can easily enroll all events.

8. Event Management website can easily access for any person.

9. Event Management can provide technical pictures for better understanding.


10. Manages the information of booking.

11. Increases the efficiency of managing the events,booking,ect.

1
3.2 Scope
1. We have a lot of scope in conducting festivals, cultural events, conferences, technical
events, and also tailor-made birthday events and marriages.

2. In the olden days, we have cooperation from family members and the community for
tak- ing over particular event management. As days passed by, every rural function
are laking cooperation in coordinating an event.

3. Develop and manages event theme and decor.

4. Here comes the scope of event management as a career in India. They need someone
for event management. Unlikely a community, an agency has to take over its concerns
and elevate the importance and uniqueness of that particular event.

5. Manages pre-event and on site registration.

1
3.3 Design Overview

3.3.1 Data flow diagrams

1. LEVEL 0
It is the Context Diagram.It’s a basic overview of whole system or process being
analyzed or modeled.

Figure 3.1: Level 0 Data Flow Diagram

2
2. LEVEL 1

Level 1 DFDs is also an general overview but in more detail than DFD Level 0 . In
Level 1 DFDs , the single node from context diagram is broken down into sub-
processes.As these processes are added, the diagram will need additional dataflow and
data stores to link them together.

Figure 3.2: Level 1 Data Flow Diagram

2
3. LEVEL 2

A level 2 data flow diagram (DFD) template can map out information flow, visualize an
entire system, and be shared with your stake holders.

Figure 3.3: Level 2 Data Flow Diagram

2
3.3.2 UML Diagram

1. Use Case Diagram

Usecase diagrams describes the hihg level functions and scope of a system. These dia-
grams also identify the interactions between the system and its actor. In our project
the interaction is between admin and student.

Figure 3.4: Use case Diagram

2
2. Sequence Diagram

Sequence diagram illustrate the sequence of essages between objects in an interaction.


It con- sist of group of objects that are represented by the lifelies, and messages that
they exchange over time during the interaction.

Figure 3.5: Sequence Diagram

2
3. Class Diagram

Class diagram is the blueprint of your system or subsystem. The class diagram is
used for modeling the object that make up the system, to display the relationship
between the objects, and to describe what those objects do and the services that they
provide.

Figure 3.6: Class Diagram

2
4. Activity Diagram

Activity diagram is the graphical representation of workflow of stepwise activities and


actions with the support for choices, iteration and concurrency.

Figure 3.7: Activity Diagram

2
Chapter 4

Methodology

4.1 System Model


While developing the ”Event Handling Management website”, our project team needs to
under- stand the concept of development of website and concept of Event Management.

4.2 Project Development


In project development Process there are five phases in which all project development is
explained. Those five phases are as follows: -

4.2.1 Phase 1: - Knowledge Acquisition

In this phase we studied about how to develop a website. Then we collected data and
information about it from Google, references se taken as possible, and then we observed that
things.

4.2.2 Phase 2: - Design

Design In this phase we design the website architecture.

4.2.3 Phase 3: - Implementation

Implementation ln this phase we will implement coding, by using visual studio code.

4.2.4 Phase 4: - Testing

Testing In this phase we will go to test code.


4.2.5 Phase 5: - Documentation

Documentation In this phase we will go to prepare final report.

4.3 Strategic Approach To Software Testing


The software engineering process can be viewed as a spiral. Initially system engineering
defines the role of software and leads to software requirement analysis where the
information domain, func- tions, behavior, performance, constraints and validation criteria
for software are established.[?]

Figure 4.1: Face name graph matching methodology

2
4.3.1 Unit Testing

Unit testing focuses verification effort on the smallest unit of software design, the module.
The unit testing, we have is white box oriented and some modules the steps are conducted
in parallel.

4.3.2 White box testing

This type of testing ensures that:

1. All independent paths have been exercised at least once

2. All logical decisions have been exercised on their true and false sides

3. All loops are executed at their boundaries and within their operational

bounds 4.All internal data structures have been exercised to assure their

validity.

4.3.3 Basic path testing

Established technique of flow graph with cyclomatic complexity was used to derive
test cases for all the functions. The main steps in deriving test cases were: Use the
design of the code and draw correspondent flow graph. Determine the cyclomatic
complexity of resultant flow graph, using formula: V (G) =E-N+2 or V (G) =P+1 or
V (G) =Number of Regions Where V (G) is cyclomatic complexity, E is the number
of edges, N is the number of flow graph nodes, P is the number of predicate nodes.
Determine the basis of set of linearly independent paths.

4.3.4 Conditional testing

In this part of the testing each of the conditions were tested to both true and false
aspects. And all the resulting paths were tested. So that each path that may be
generate on particular condition is traced to uncover any possible errors.

2
4.3.5 Data flow testing

This type of testing selects the path of the program according to the location of
definition and use of variables. This kind of testing was used only when some local
variable was declared. The definition-use chain method was used in this type of
testing. These were particularly useful in nested statements.

4.3.6 Loop testing

In this type of testing all the loops are tested to all the limits possible. The following
exercise was adopted for all loops:

(a)All the loops were tested at their limits, just above them and just below

them. (b)All the loops were skipped at least once.

(c) For nested loops test the inner most loop first and then work outwards.

(d) For concatenated loops the values of dependent loops were set with the help of
con- nected loop.

(e) Unstructured loops were resolved into nested loops or concatenated loops and
tested as above.

3
4.4 System Specification

4.4.1 Hardware Requirement


Processor Intel(R)Celeron(R)CPUN3060 @1.60Hz 1.60
GHz
RAM 4.00GB
Hard 50 GB or More
Disk
Monitor VGA SVGA

Table 4.1: Hardware Requirement for Website

4.4.2 Software Requirement


Front End HTML,CSS
,
Back End JScript
Operating Windows
System 10
Table 4.2: Software Requirement for Website

3
4.5 Test Cases:
ID Objective Pre-requisites Step I/p Exp-Result Act-Result Status
TC To Website Click .... It It Pass
-
1 check deos on the should opened
Click exist or website open home
opera- not home page of
tion on page of website
website. Website
TC To login .... 1.Enter Text User User Pass
-
2 validate login should logged
account id and be login in
Login pass-
screen is word
opened 2.Click
and text on login
boxes button
are en-
abled
TC To All op- 1. Click .... Message Member Pass
-
3 check tions on list list is
all op- Are Atten- should avail-
tions avail- dance dis- able
are dis- able tab played as per
played prop- 2.Click as per sector
prop- erly as on send there name
erly per user button sectors
as per login
login

3
ID Objective Pre-requisites Step Input Exp-Result Act-Result Status
TC Verify Whether 1. Keep .... image Image Pass
-
4 that im- it is Scrolling should Shown
ages of Correct the be cor-
events or not home shown rectly
are dis- page 2 cor-
played click on rectly
cor- a events
rectly from
the
home
page
TC To Whether 1.Open ... Only Only Pass
-
5 check All tabs Regis- one one
all op- are tration radio radio
tions working form button but-
are or not should ton is
avail- be selected
able on selected
website
or not
TC To Whether 1.Enter Text Data Data is Pass
-
6 check save data should stored
data is button on each be
prop- is avail- field stored
erly able or 2.Click
entered not on save
or not button

3
ID Objective Pre-requisites Step Input Exp-Result Act-Result Status
TC To Whethe 1.Keep Text Error An Pass
-7 check r any one message error
Vali- Valida- field should mes-
dation tion is empty be sage is
is pro- 2. Click thrown thrown
vided or on save
pro- not button
vided
or
not
TC Verificatio Whether 1.Scroll .... Event Verified Pass
- n
8 event verify the price
price prop- home must be
erly or page verified.
not 2.Click
on the
event
prices
from
the our
events.
TC To Whether 1.Open .... Control Control Pass
-
9 check contact website. should is
working us but- 2. Click move moved
of con- ton is on con- on next on next
tact us avail- tact us page page.
button. able or button
not

3
ID Objective Pre-requisites Step Input Exp-Result Act-Result Status
TC To Whether 1. Open ... Information Information Pass
-
10 check calen- our should is dis-
event dar event be dis- played.
infor- event page 2. played.
mation. infor- Click
mation on any
is avail- event
able or from
not our
event
page 3.
Check
the
infor-
mation.
TC To Whether 1. Open .... All tabs all tabs Pass
-
11 check all tabs website. must be opened
all tabs are 2. Click opened prop-
in web- avail- on all prop- erly.
site are able or tabs. erly.
dis- not
played
prop-
erly or
not.
TC To All data 1. Open Fill the Information Information Pass
-
12 check must the required must is sub-
the be filled regis- infor- be suc- mitted.
submit prop- tration mation. cessfully
but- erly. form. 2. submit-
ton is Fill the ted.
working required
prop- infor-
erly or mation.
35
not 3.Click
Chapter 5

Implementation

This chapter includes the various stages of project in the form of Graphical user
inter- face.

Figure 5.1: Home Page

i.
Figure 5.2: About

Figure 5.3: Events

ii.

3
Figure 5.4: Events

Figure 5.5: Services

iii.

3
Figure 5.6: Gallery

Figure 5.7: Gallery

iv.

3
Figure 5.8: Events

Figure 5.9: Blogs

v.

4
Figure 5.10: Advertising Page

Figure 5.11: Registration Page

4
Figure 5.12: Registration Page

vi.

4
Chapter 6

Conclusion

6.1 Conclusion

The project entitled as “Event Handling Management” is the Website


that deals with the Event Related Information. This project is successfully
imple- mented event management, with all the features mentioned in
Website require- ments. The websites provides appropriate information
about the Event Handling Management. Event Management System is user
friendly and cost effective sys- tem, it is customized with activities related
to event management life-cycle. It provides a new edge to management
industry.
6.2 Future Work

Future work of system is as follows:-

A. System allows admin to add teachers who will conduct the particular
event activity which is allotted by the admin itself, also can view the
student registration for a particular event and lastly, viewing the
results of all events held in college.

B. The teacher part has come up with handling all events related activity
as- signed by the admin.

C. Teacher performs various task such as taking the attendance of the


students who are registered for a particular event, viewing the list of
students to mark winner of each round, generating the result based on
multiple rounds won by the students and can also view the 1st, 2nd
and 3rd standings of student’s name for a particular event.

D. Student interface consist of viewing and getting registered for the event
of their choice, pay the event activity fees if applicable and can view
all the registered events.

4
Chapter 7

Experiment and Result Analysis

The proposed website is tested by running on Microsoft, Browser, Visual


Stu- dio, ect. As a result, we analyzed that the website can run on all the
platforms that is this website is platform independent which can run on all
the platforms.Also by doing this experiment ,we analyzed it reduces the
manual work as website uses computer for doing computerised work .
Bibliography

[1]https://nevonprojects.com/online-event-management-

system/ [2]https://www.freeprojectz.com/project-source-

code-database-
download/event-management-system-project

[3]https://github.com/topics/event-management-system

[4]https://www.sourcecodester.com/php/15238/event-management-

system-
project-php-source-code.html

You might also like