Feature Analysis (Event Booking System)

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

5/13/2023

Event Booking Web Application


Feature Analysis Document

Sample #

Prepared by:

Z.
“Event Booking” Web Application Feature Analysis Document

Table of Contents
1 Introduction ........................................................................................................................... 2

1.1 Purpose ............................................................................................................................. 2

1.2 Intended Stakeholders ...................................................................................................... 2

1.3 System Scope ................................................................................................................... 2

2 Features .................................................................................................................................. 3

2.1 Visitor’ Features ............................................................................................................... 3

2.2 Attendees/ Registered User Features................................................................................ 3

2.3 Event Organizer’s Features .............................................................................................. 5

2.4 Super Admin..................................................................................................................... 6

2.5 Advanced Features and Integrations ................................................................................ 7

Page | 1
“Event Booking” Web Application Feature Analysis Document

1 Introduction
This document has been created to provide an in-depth Feature analysis document for a web-based
application called the "Event Booking System". It begins by outlining the system's purpose and
scope of the system. A Feature Analysis document provides a comprehensive overview of the
features of a system. However, all the written features are set out according to the IEEE standards.

1.1 Purpose
The primary objective of this document is to provide a detailed overview of the features for the
"Event Booking System" project. The document is intended to aid project managers, business
analysts, developers, and requirements engineers, as well as clients and other stakeholders, in
understanding the system's functionalities, features, and requirements. Moreover, it will serve as a
foundation for future system updates and the development of subsequent versions.

1.2 Intended Stakeholders


• Product Owner
• Business Analyst
• Project Manager (Development Team Lead)
• Developer Team
• Testers (Quality Assurance Team)
• Visitor
• Registered User/ Attendee
• Event Organizer
• Super Admin

1.3 System Scope


The proposed system will be a web-based application designed to facilitate users to book tickets
for events. A registered user will have the ability to search for organizers, view the latest events,
and manage their profile, view all purchased (upcoming and expired tickets). A registered user can
purchase events by adding necessary details. The organizer will have the facility to scan QR code
to verify and mark the attendance of event attendees. Additionally, they will be able to manage
event deposits and view analytics related to their e

Page | 2
“Event Booking” Web Application Feature Analysis Document

2 Features
2.1 Visitor’ Features
2.1.1 View FAQ section
2.1.2 View terms and condition section
2.1.3 Explore event section
2.1.3.1 Search Events
2.1.3.2 Apply filters on searched record
2.1.3.3 Get Event details
2.1.3.4 Get organizer details
2.1.4 Find organizers through search
2.1.4.1 Apply filters on searched record
2.1.5 View about us section
2.1.6 Get help from help center
2.1.7 View privacy policy
2.1.8 View testimonials
2.1.9 View cookie setting

2.2 Attendees/ Registered User Features


2.2.1 Sign up
2.2.1.1 Sign up by submitting a form (name, email, phone number, password, and confirm
password)
2.2.1.2 Sign up with Facebook
2.2.1.3 Sign up with Twitter
2.2.1.4 Sign up with Google
2.2.2 Login through (phone number and password)
2.2.2.1 Login with Facebook
2.2.2.2 Login with Twitter
2.2.2.3 Login with Google
2.2.3 Forget password

Page | 3
“Event Booking” Web Application Feature Analysis Document

2.2.4 View homepage


2.2.4.1 View latest event on home page
2.2.4.2 View category on home page
2.2.4.3 View featured event on home page
2.2.4.4 View testimonials
2.2.5 Manage Personal information (View, Add, edit)
2.2.5.1 View favorite event
2.2.5.1.1 Share on social media about favorite event
2.2.5.2 View following event organizers
2.2.6 Account Setting
2.2.6.1 Notification Setting
2.2.6.2 Change password
2.2.7 View transaction history
2.2.8 View all purchased tickets (upcoming event ticket and expired tickets)
2.2.8.1 Download upcoming tickets
2.2.8.2 Scan QR code for ticket
2.2.9 Search Events
2.2.9.1 Apply filters on searched record
2.2.9.2 Get event details page
2.2.9.3 Purchase ticket
2.2.9.3.1 Add Personal details (Name, email address, phone number and password)
2.2.9.3.2 Add payment methos to pay for ticket
2.2.9.4 Share on social media
2.2.10 View event organizer section/ page
2.2.10.1 View details by organizer
2.2.10.2 View all event by this organizer
2.2.10.3 Share event details on social media
2.2.11 Log out

Page | 4
“Event Booking” Web Application Feature Analysis Document

2.3 Event Organizer’s Features


2.3.1 Login through Phone number and password
2.3.2 Forget password
2.3.3 View Dashboard
2.3.3.1 View total events analytics
2.3.3.2 View total earning details
2.3.3.3 View purchased events details
2.3.3.4 View total attendees/ customers
2.3.3.5 Create event
2.3.3.5.1 Add event information/date
2.3.3.5.2 Add event venue
2.3.3.5.3 Add total available tickets details
2.3.3.5.4 Manage ticket by price (View add, edit, delete)
2.3.3.5.5 Share on social media
2.3.3.6 Manage event details (View, add, edit, delete)
2.3.3.6.1 View attendees
2.3.3.6.2 Manage deposit details (View, add, edit, delete)
2.3.3.6.3 View all the tickets on the base of price
2.3.3.6.4 Scan QR code to check in attendees
2.3.3.6.4.1 Mark attendees
2.3.3.7 View analytics of events
2.3.3.7.1 View all the events sold ticket report
2.3.3.7.2 View all the event attendees
2.3.3.8 View organizer profile page
2.3.3.8.1 Manage personal information (View, add, edit)
2.3.3.8.2 View followers
2.3.3.8.3 Connect with social media
2.3.3.9 View transaction details (all earning details)

Page | 5
“Event Booking” Web Application Feature Analysis Document

2.3.3.10 Account setting


2.3.3.10.1 Notification setting
2.3.3.10.2 Change password
2.3.4 Log out

2.4 Super Admin


2.4.1 Login through phone number and password
2.4.2 Forget password
2.4.3 View Dashboard
2.4.3.1 View attendees’ details
2.4.3.2 View event organizer’s details
2.4.3.3 View event details
2.4.4 Manage registered user/ attendees (View, add, edit, delete, block, search)
2.4.4.1 Apply filters on searched record
2.4.5 Manage event organizers (View, add, edit, delete, block, search)
2.4.5.1 Apply filters on searched record
2.4.6 Manage FAQ section (View, add, edit, delete, search)
2.4.7 Manage terms and conditions page (View, add, edit, delete, search)
2.4.8 Manage Privacy policy section (View, add, edit, delete, search)
2.4.9 Manage help center (View, add, edit, delete, search)
2.4.10 Manage testimonials (View, add, edit, delete, search)
2.4.11 Manage pricing/payment methods (View, add, edit, delete, search)
2.4.12 Manage application social media accounts (View, add, edit, delete, search)
2.4.13 Manage about us section (View, add, edit, delete, search)
2.4.14 Manage personal information (View, add, edit)
2.4.15 Account setting
2.4.15.1 Notification setting
2.4.15.2 Change password
2.4.16 Log out

Page | 6
“Event Booking” Web Application Feature Analysis Document

2.5 Advanced Features and Integrations


2.5.1 The system integrates with Bank for calculating money in/out

2.5.2 The system integrates with bank for refunds

2.5.3 The system integrates with bank for disputed charges

2.5.4 The system integrates with credit cards for fee calculations and processors

Page | 7

You might also like