You are on page 1of 11

Khurram

Zarar
Muhammad Asim
Adnan Ahmad

Event Management System


Casual Use Case Details
Add event
User will add the event details e.g. title, event type, numbers of participant,
activities involve in the event, required venue, Accommodation details, scheduling
details, services like Security, Emergency, Medical, Personal detail etc. The event
with the customer details will registered and customer will get the updates of event,
what progress has been done.
Update event
In case of any problem user will be able to update the records e.g. if the desire
venue is not available the user can update the venue details, or if there is any clash
in scheduling user can update easily. The system will facilitate the user for event
update.
View event
User can view the event details that have booked by the user. The admin can also
view the event details of user. Both can also view the availability of services like
venues, emergency, traveling.
Cancel event
In case of any problem user and admin can also cancel the event. In this use case
the user and event details will be deleted from the system.
Invite participants
The user will invite the participant of the event. The user will provide the contact
number and e-mail address or address of the participant to the system and the
system will send invitation to the participant through their address.
Approve budge

The user will approve the estimated budget or if he want some increase or decrease
in budget he will add his/her query.
Approve schedule
User and admin will be able to approve the schedule of the event. User will asks for
desire schedule filling the requirement of the event. There may be the availability
issues like availability of venue, Refreshment menu availably with respect to time.
But the system will provide the management plan to the user and admin, after
stake holder agreement they will be able to approve the schedule.
Event Assessment
System will provide the facility of event assessment to the user, admin and
participants before and after the event. To identify the issues or problems that
people face during the event. This will help the organization to improve the event
management plan and help the customer to choose the right organization for event
management. The stake holder will access the performance of the organization
whither the event was success full or not.
Event participation of Participant
It will provide the opportunity to the participant to get the service provided by the
event organizer if participants need pick and drop services they will request to the
system and system will make sure that it will be provided on demand.
Event Manager
Manage Event
--Edit event,
- manage participant,
-and receive new registration notification,
-Update event

Manage customers
The system will provide the facility to manage the customers. Admin can add the
customer, update it and can delete the customer.
Fully Dress Format Use Cases:
Use case Name: Manage Event

Scope: Event Management


Level: User goal
Primary Actor: Event Manager
Precondition: User submit request for Event management.
Post condition: Budge is estimated and viewable to actor. Event is scheduled.
Main Success Scenario:
1.
2.
3.
4.

Customer requests for the event management.


Event manager reviews the request.
Event manager will check the availability for the venue.
Event manager will enter the user requirements for event. e.g. no. of seats,
refreshment, services etc.
5. System will check for user requirements.
6. The system will calculate the estimate budget for the user according to the
requirements.
7. The user is presented with the estimate budget.
8. The user will approve then budget.
9. The system will schedule the event according to the user request.
10.
The event is scheduled.
Extensions:
3: a. The system presented the error (The venue is not available).
b. User requests for alternate venues.
c. System will display the alternate venues list.
d. The user will select the alternate venue.
5. System will display an error message (The following services requested by the
user are not available or out of range).
8 a. The user will disapprove the budget.
b. User will reset the requirements.

Use case Name: Manage Orders


Scope: Order handling.
Level: User goal
Primary Actor: Event Manager, Admin

Precondition: Order should be approved by admin and customer.


Post condition: Record of event is recorded. Event manager, Admin and Customer
is able to get updates of event.
Main Success Scenario:
1. Manager will enter the event id and event Title.
2. Event manager will enter the detailed record of the events against their event
id.
3. System will save the record in database.
4. Event id will be assigned to the user.
5. System will interact with required use cases to get the update of event.
6. System will save all updates against event id.
7. To get the updates the user will enter the event id.
8. Event updates will be visible to user.
Extensions:
1. Event Manager and Admin can enter the updates of the event.
2. a System will show an error message Invalid id.
b. Reenter event id.
8.

a. Event does not exist in the system.


b. Event is deleted.

Use case Name: Event Assessment


Scope: Assessment of event
Level: user goal
Primary Actor: Customer, Admin, Event Manager
Precondition: E vent should be completed.
Post condition: Assessment of event Success or failure.
Stake holders: Customer, Admin, Event Manager.
Main Success Scenario:
1.
2.
3.
4.
5.

User will enter the event id.


User will give their input about event.
User will fill the assessment form.
System will compile the results.
System will give the output whether event was successful or fail.

USeCaseName: Estimate Budget


Scope: Estimation of event
Level: user goal
Primary Actor: Event Manager
Precondition: User submit request for Event management
Post condition: Budget of event is estimated
Stake holders: Customer, Admin, Event Manager.
Main Success Scenario:
1.
2.
3.
4.
5.
6.

User will enter the available venue.


User will enter services.
User will enter quantity of service.
User will submit query for budge estimation.
System will compile the result.
System will show the estimated budge.

Extenuations:

3a. The system presented the error (The venue is not available).
3b. User requests for alternate venues.
3c. System will display the alternate venues list.
3d. The user will select the alternate venue.

Use Case Diagram

User

Add Event

Update
Event
Admin
View Event

Cancel
Event

Approve
Budget

Approve
Schudle
.
Event
Assessment

Invite
Participant
Manage
Customer

View
Services
Availability

Manage HR
Manage
orders
Manage
Event
Customer
Reserve

Estimate
Name
*
Budget
ID
Contact no#
Gender
Event
Event Title
Venue
Date
Time

Event
Manager

Order
Event id
Event Title

Includes

Services
Security
Traveling
Emergency

Security
Security Type
Include
No of Guards
No of Scanner

Emergency
Traveling

No of doctors
No of
No of
vehicles
ambulances
Departure No of fire
time
brigade
Arrival time

Event
Manager
Name
Id
Contac no #
gender

Manage Event
Event Title
Venue
Time

Manage
Manage

Manage

Estimate Budget
Event id
Event Title
Budget
Estimation
Manage
Departments

Scheduling
Event Date
Event Time

Department
Name
Role

Customer
Name
ID
Contact no#
Gender
Participant
Name
Contac no#
Address

Invite

Assessment

Event
Title
Venue
Date
Time

System Sequence Diagram

Assessment of
Participate in

of event

Event Assessment
System
System

Participant
Start Assessment

Enter event id

Verify Participant

Fill up assessment form

Request Result Compilation

Result (Success/ Failure)

End Assessment

Event Assessed