Anda di halaman 1dari 28

Event Manager App

Presented By
Rajneesh Kumar Prajapati
Organisation
Softpro India, Lucknow
Introduction

 Event Manager App is used to manage all the activity related to event.

 To get success in the event management business, user should have strong
network contacts of service provider.

 It is also important for event organizer that he has all the contacts details of these
service providers so that he can contact them any time to plan an event at given
time.

 This system has potential to eliminate all the manual process in event
management.
Purpose

 In computer system the person has to fill the various forms and number of copies of
the forms can be easily generated at a time.

 To assist the staff in capturing the effort spent on their respective working areas.

 To utilize resources in an efficient manner by increasing their productivity through


automation.

 The system generated types of information that can be used for various purpose.
Resources & Tools

Hardware used:-
• Processor Intel Core i3 or higher, AMD Ryzen 1300X or higher
• RAM 4GB or higher
• 2GB Disk space or higher
• Screen resolution 1280*800 or higher
Resources & Tools

Software used:-
• Android Studio, VS Code
• Xampp server
• MySQL Connector/J
• Apache Tomcat Server
• Java JDK 1.8.0
• Internet Browser (Chrome, Mozilla, Firefox, Edge)
• Microsoft Windows 7 or higher, Android 5.0 or higher
Languages

Front end
• HTML, CSS
• Bootstrap
• Jquery
• XML

Back end
• Java
• PHP
• SQL
Project Schedule Plan

Pert Chart
Project Schedule Plan contd…

Gantt Chart
Modules

• Admin
• Login/ Logout
• Create / Update Events
• Time Slots
• Report Generation
• Add Services

• User
• Registration / Login / Logout / Forgot Password
• Select the Event
• Payment System (for Services)
• Notification/updates (Email System)
Module Description

ADMIN
1. Login/ Logout:
• The System provides facility to login into the system.
• Enter username and password
• User Profile page
• The system provides the facility to logout from the site

2. Create / Update Events:


• The system admin has facility to create events.
• The system admin can update existing events.

3. Time Slots:
• Time slots for availability of a place or venue on which event going too held.

4. Report Generation:
• Admin can generate and email the reports regarding to events.
Module Description contd….

5. Add Services / Sponsors:


• The admin have provided facility to register services related to events and Sponsors.

USER
6. Register / Login / Logout / Forgot Password:
• The user have provided facility to get registered in the event manager app.
• The System provides facility to login into the system.
• User Profile page
• The system provides the facility to logout from the site
• The user can send reset link to the mail id to reset password.
• Input: Email id
• Output: Reset link send to Email id.
Module Description contd….

7. Select Events:
• The user has provided facility to select events and services.

8. Payment System (For services):


• There is a payment gateway integrated in the system for the payment of services.

9. Notification/updates (Email system):


• There is email system will be integrated in the system by which user will get instant updates related to
selected events.
Process Description

Data Flow Diagram (Level 0)

Client
Process Description contd….

Data Flow Diagram (Level 1) Admin Side


Process Description contd….

Data Flow Diagram (Level 1) Client Side


Process Description contd….

Class Diagram

AddEvent()
AddServices()
AddSponser()
Database Tables

Admin

Attribute Name Datatype Feature

AdminId Int(10) Primary Key

AdminName Varchar(30)

Password Varchar(30)
Database Tables contd….

Client

Attribute Name Datatype Feature


ClientId Int(10) Primary Key
Password Varchar(30)
ContactNo Varchar(11)
Address Varchar(100)
CompanyName Varchar(80)
Database Tables contd….

Event

Attribute Name Datatype Feature

EventId Int(10) Primary Key

EventName Varchar(50) Foreign Key

Description Varchar(300)

DateEvent DateTime

Venue Varchar(100)
Database Tables contd….

Staff

Attribute Name Datatype Feature

StaffId Int(10) Primary Key

StaffName Varchar(30)

Password Varchar(30)

Designation Varchar(30)
Database Tables contd….

Service Provider

Attribute Name Datatype Feature


ProviderId Int(10) Primary Key
Product Varchar(20)
CompanyName Varchar(100)
Address Varchar(300)
ContactNo Varchar(11)
ServiceType Varchar(100)
ServiceRate Numeric(6)
Database Tables contd….

Sponsors

Attribute Name Datatype Feature

SponsorId Int(10) Primary Key

SponsorName Varchar(100)

Product Varchar(100)
Database Tables contd….

EventSponsors

Attribute Name Datatype Feature

EventId Numeric(10) Foreign Key

SponsorId Numeric(10) Foreign Key

SponsorType Varchar(15)

SponsorService Varchar(50)

Revenue Numeric(10)
Database Tables contd….

Receipt

Attribute Name Datatype Feature

ReceiptNo Int(10) Primary Key

EventId Numeric(10) Foreign Key

ProviderId Numeric(10) Foreign Key

EmpId Varchar(50) Foreign Key

ChallanDate Datetime

Quality Boolean

Amount Numeric(10)

AcceptStatus Boolean
Screenshots
Screenshots
Conclusion

Our project is only a humble venture to satisfy the needs to manage their project
work. Several user friendly coding have also adopted.

 This package shall prove to be a powerful package in satisfy all requirements of


the user.

The objective of software planning is to provide a frame work that enable the
manager to make reasonable estimate made within a limited time frame.

At the beginning of the software project and should be update regularly as the
project regularly
Thank You

Anda mungkin juga menyukai