Sunteți pe pagina 1din 94

At

Project Guides: Ms. Riddhi Passawala Mr. Umesh Agarwal

Presenters: Upasana Pal Meghna Darji

CONTENTS
Company Profile Project Preview System Analysis System Design Testing Limitations & Future Enhancement

COMPANY PROFILE

Arth Infosoft Pvt Ltd is an ongrowing I.T servcies company located at Infocity, Gandhinagar.

Services offered:
Website Development Software Development Voice / Data Services Internet Marketing / SEO Multimedia CD Presentation BPO Services
ONLINE EVENT MANAGEMENT

PROJECT PREVIEW

Purpose
To develop a web-based application for a club meant to host events, eatery, sports and other entertaining activities. Thus, providing an interface for the administration and respective members to avail online information.

Scope
This project will deal with different areas of club management. Specially covering online user registration, logging ,booking events and feedback submission.

ONLINE EVENT MANAGEMENT

PROJECT PREVIEW

Objective
The basic objective is to develop this website is to make the system online and facilitate more people.

Hardware & Software Requirements Software Requirements: Server side: .Net Framework 2.0 MySQL Server 2005 IIS Server 5.1 or higher Windows XP SP2 Client side: Any Browser
ONLINE EVENT MANAGEMENT

PROJECT PREVIEW

Hardware Requirements:

Recommended Client side: Pentium4 Processor 80 GB Harddisk 512 mb RAM Server side: Pentium4 Processor 80 GB Harddisk 512 mb RAM
ONLINE EVENT MANAGEMENT

PROJECT PREVIEW

Minimum

Client side: RAM: Minimum 128 MB Processor: Any processor HDD: 10MB Space required Server side: RAM: Minimum 512 MB Processor: P4 or higher HDD: Minimum 10 GB
ONLINE EVENT MANAGEMENT

PROJECT PREVIEW

Waterfall Model

ONLINE EVENT MANAGEMENT

PROJECT PREVIEW

Gantt Chart

ONLINE EVENT MANAGEMENT

SYSTEM ANALYSIS

Study of the Current System Problems & Weaknesses of the Current System Features of the new system

ONLINE EVENT MANAGEMENT

SYSTEM ANALYSIS

User Requirements Online user registration & login. Event Booking and related facilities. Online booking/query posting & resolving. Administrators account is also required to manage the system. System Requirements The system must be secure about user information and maintain its privacy by using appropriate tools and technology. Standard Web Development Platform. Standard Database
ONLINE EVENT MANAGEMENT

SYSTEM ANALYSIS

FEASIBILITY STUDY
Does the system contribute to the overall objectives of the organization? Yes.

Can the system be implemented using the current technology & within the given cost and schedule constraints ? Yes.

Can the system be integrated with other system which are already in place? Yes.

ONLINE EVENT MANAGEMENT

SYSTEM ANALYSIS

System Modules Login User Registration Forgot Password Event Booking Activity & Club information Query post-view Manage Events Manage Users Send Newsletters

ONLINE EVENT MANAGEMENT

SYSTEM ANALYSIS (CONTEXT FLOW DIAGRAM)

ADMIN

CLUB USERNAME &RESOURCES REPORT PASSWORD

SHAYONA CLUB WEBSITE

USERNAME & PASSWORD

CLUB RESOURCES DETAILS

USER

ONLINE EVENT MANAGEMENT

SYSTEM ANALYSIS (ADMIN SIDE DATA FLOW DIAGRAM)


ADMIN

USERNAME & PASSWORD

LOGS OUT 3.0

LOGS IN 1.0

MANAGES SHAYONA CLUB WEBSITE 2.0

USERNAME & PASSWORD VALIDATES USERNAME & PASSWORD

LOGIN TABLE
FOOD DETAILS EVENTS DETAILS FUNCTIONS DETAILS LOCATIONS DETAILS

MANAGE EVENTS 2.1

MANAGE FUNCTIONS 2.2

MANAGE LOCATIONS 2.3

MANAGE FOODS 2.4

PROVIDES EVENT DETAILS

ADDS , EDITS & DELETES EVENTS

PROVIDES FUNCTION DETAILS

ADDS , EDITS ADDS , EDITS & PROVIDES & DELETES FUNCTION LOCATION DETAILS DELETES LOCATION

PROVIDES FOOD DETAILS

ADDS , EDITS & DELETES FOOD

EVENT_MASTER TABLE

FUNCTION_MASTER

LOCATION_MASTER

TABLE

TABLE

FOOD_MASTER TABLE

SERVICE DETAILS BEVERAGE DETAILS

ROOM DETAILS USER DETAILS

QUERY DETAILS

MANAGE BEVERAGES 2.5

MANAGE SERVICES 2.6

MANAGE ROOMS 2.7

MANAGE USERS 2.8

REPLY QUERY 2.9

PROVIDES BEVERAGE DETAILS

ADDS , EDITS & DELETES BEVERAGES

PROVIDES ADDS , EDITS SERVICE & DELETES DETAILS SERVICES

PROVIDES ROOM DETAILS

ADDS , EDITS PROVIDES & DELETES USER ROOMS DETAILS

ADDS , EDITSPROVIDES & REMOVES QUERY USERS DETAILS

REPLIES QUERY

BEVERAGE_MASTER TABLE

SERVICE_MASTER TABLE

ROOM_MASTER TABLE

USER_NM TABLE

QUERY TABLE

ONLINE EVENT MANAGEMENT

SYSTEM ANALYSIS (USER SIDE DATA FLOW DIAGRAM)

USER DETAILS

USER

SIGNS UP 2.0

USERNAME & PASSWORD

LOGS OUT 4.0

SUBMITS REGISTRATION FORM

PROVIDES REGISTRATION FORM

LOGS IN 1.0

USER_NM TABLE

USERNAME VALIDATES & USERNAME & PASSWORDPASSWORD

LOGIN TABLE

ACCESSES SHAYONA CLUB WEBSITE 3.0

EVENT BOOKING DETAILS

QUERY DETAILS

VIEWS WEBSITE 3.1

BOOKS EVENTS 3.2

POSTS QUERY 3.3

SUBMITS EVENT BOOKING DETAILS

PROVIDES EVENT BOOKING DETAILS

POSTS QUERY

PROVIDES QUERY DETAILS

EVENT_BOOKING TABLE

QUERY TABLE

ONLINE EVENT MANAGEMENT

SYSTEM ANALYSIS (ENTITY RELATIONSHIP DIAGRAM)


TYPE NAME PASSWORD TYPE NAME PASSWORD

EMAIL ADMIN

1
1

n
MANAGES USER

EMAIL

1 MANAGES

n n n
ACCESSES ACCESSES 1 MANAGES ACCESSES

1 1 EVENT MANAGES 1 1 BEVERAGE 1

n
B_ID 1 E_NAME MANAGES 1 1 FUNCTION 1 MANAGES 1 B_NAME

EVENT_ID

ACCESSES

SERVICE

F_ID F_NAME

ACCESSES 1

n
ACCESSES SERVICE_ID SERVICE_NAME

1 LOCATION 1

MANAGES 1

1 QUERY

MANAGES LOC_ID LOC_NAME 1 FOOD 1 1

n
ACCESSES

ID

n
MANAGES ACCESSES 1 ROOM

FC_ID FC_NAME

ROOM_ID

ROOM_NAME

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN

Database Design
SR. NO. 1. TABLE NAME LOGIN TABLE DESCRIPTION This table contains user logging details.

2.
3. 4.

USER_NM
EVENT_BOOKING FAQ

This table contains details of the logged in users.


This table contains details of user booked events. This table contains feedback/query details submitted by users & answered back by admin. This table contains food category details. This table contains food group details.

5. 6.

CATEGORY_MASTER GROUP_MASTER

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN
SR. NO. 7. 8. 9. 10. 11. 12. TABLE NAME EVENT_MASTER FUNCTION_MASTER TABLE DESCRIPTION This table contains details of events inserted by admin. This table contains details of functions inserted by admin.

FUNCTION_TRANSACTION This table contains details of function that is updated by admin. LOCATION_MASTER FOOD_MASTER FOOD_TRANSACTION This table contains location details inserted by admin. This table contains food details inserted by admin. This table contains food details updated by admin.

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN

SR. NO.

TABLE NAME

TABLE DESCRIPTION

13.
14. 15. 16. 17. 18.

FOOD_TYPE
BEVERAGE_MASTER BEVERAGE_TRANSACTION SERVICE_MASTER SERVICE_TRANSACTION ROOM_MASTER

This table contains details of various food category types.


This table contains details of beverages inserted by admin. This table contains details of beverages updated by admin. This table contains details of services inserted by admin. This table contains details of services updated by admin. This table contains room details inserted by admin.

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN
SR. NO. 19. TABLE NAME ROOM_TRANSACTION TABLE DESCRIPTION This table contains room details updated by admin. Contains details of rooms inserted/updated by admin.

20.

ROOM_DETAILS

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN

Database Design
1. LOGIN
Sr. No. 1. 2. 3. 4. 5. 6. 7. Allow Nulls No Yes Yes Yes No Yes Yes

Field_name user_name user_pass user_type user_email user_auth user_created user_lastlogin

Datatype varchar(20) varchar(40) varchar(1) varchar(50) varchar(1) varchar(25) varchar(25)

Constraint Primary Key -

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 2. USER_NM


Sr. No. 1. 2. 3. 4. 5. 6. 7. Field_name user_name user_pass user_sque user_sans user_fname user_mname user_lname Datatype varchar(20) varchar(40) varchar(50) varchar(50) varchar(50) varchar(50) varchar(50) Constraint Primary Key Allow Nulls No No No No No Yes No

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 2. USER_NM


Sr. No.
8. 9.

Field_name
user_sex user_bdate

Datatype
varchar(1) varchar(10)

Constraint
-

Allow Nulls
No No

10.
11. 12. 13.

user_hadd
user_hcity user_hpin user_hstate

varchar(200)
varchar(35) numeric(18,0) varchar(35)

No
No No No

14.

user_country

varchar(25)

No

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 2. USER_NM


Sr. No. 15. 16. 17. Field_name user_zip user_phone user_mobile Datatype numeric(18,0) numeric(18,0) nvarchar(15) Constraint Allow Nulls No Yes Yes

18.
19. 20. 21. 22. 23.

user_email
user_occu user_oname user_oadd user_ocity user_opin

varchar(50)
varchar(25) varchar(100) varchar(200) varchar(35) numeric(18,0)

No
No Yes Yes Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN

2. USER_NM

Sr. No. 24. 25. 26. 27. 28. 29. 30. 31.

Field_name user_ostate user_ocountry user_ozip user_ophone user_fax user_membership user_cardno user_cardexp

Datatype varchar(35) varchar(25) numeric(18,0) numeric(18,0) numeric(18,0) varchar(30) nvarchar(20) varchar(7)

Constraint -

Allow Nulls Yes Yes Yes Yes Yes Yes No No

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 3. EVENT_BOOKING


Sr. No.
1. 2. 3. 4. 5.

Field_name
event_id e_id es_id ee_id user_name

Datatype
numeric(18,0) numeric(18,0) datetime datetime varchar(20)

Constraint Allow Nulls


Primary Key Yes No No No Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 4. QUERY


Sr. No. 1. 2. Field_name id user_name Datatype numeric(18,0) varchar(20) Constraint Primary Key Allow Nulls No Yes

3.
4. 5. 6.

user_fname
user_lname email query

varchar(50)
varchar(50) varchar(50) varchar(1000)

Yes
Yes Yes Yes

7.
8. 9.

que_date
ans Ans_date

varchar(50)
varchar(1000) varchar(50)

Yes
Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 5. CATEGORY_MASTER


Sr. No. 1. 2. Field_name cat_id cat_name Datatype numeric(18,0) varchar(50) Constraint Primary Key Allow Nulls No Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN

6. GROUP_MASTER
Sr. No. 1. 2. Field_name grp_id grp_name Datatype numeric(18,0) varchar(50) Constraint Allow Nulls Primary Key No

Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 7. EVENT_MASTER


Sr. No. 1. 2. Field_name event_id e_name Datatype Constr aint Allow Nulls No No

numeric(18,0) Primary Key varchar(50) -

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 8. FUNCTION _MASTER Sr. No. 1. Field_name f_id Datatype numeric(18,0) Constraint Primary Key Allow Nulls No

2.
3.

f_name
e_id

varchar(50)
numeric(18,0)

Yes
Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 9. FUNCTION_TRANSACTION


Sr. No.
1. 2. 3. 4. 5. 6. 7. 8.

Field_name
function_id function_name function_date start_time end_time location_id Attendance event_id

Datatype
numeric(18,0) varchar(50) varchar(50) varchar(50) varchar(50) varchar(1000) varchar(50) varchar(1000)

Constraint
Primary Key Foreign Key

Allow Nulls No Yes Yes Yes Yes Yes Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 10. LOCATION_MASTER


Sr. No.
1. 2. 3. 4.

Field_name
loc_id loc_name price attendance

Datatype
numeric(18,0) varchar(50) numeric(18,0) numeric(18,0)

Constraint
Primary Key -

Allow Nulls No Yes Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN
11. FOOD_MASTER Sr. No. Field_name Datatype Constraint Allow Nulls

1.
2.

fc_id
fc_name

numeric(18,0)
varchar(50)

Primary Key
-

No

Yes

3.
4. 5. 6.

f_id
price grp_id cat_id

numeric(18,0)
numeric(18,0) numeric(18,0) numeric(18,0)

Foreign Key
Foreign Key Foreign Key

Yes
Yes Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 12. FOOD_TRANSACTION


Sr. No. 1. 2. 3. Field_name food_tid food_id function_id Datatype numeric(18,0) numeric(18,0) numeric(18,0) Constraint Primary Key Yes Foreign Key Yes Allow Nulls No

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 13. FOOD_TYPE


Sr. No. 1. 2. Field_name f_id f_name Datatype numeric(18,0) varchar(50) Constraint Primary Key No Allow Nulls No

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 14. BEVERAGE_MASTER Sr. No. 1. 2. 3. Field_name b_id b_name b_price Datatype numeric(18,0) varchar(50) numeric(18,0) Constraint Primary Key Allow Nulls No Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 15. BEVERAGE_TRANSACTION


Sr. No. 1. 2. 3. Field_name beverage_tid beverage_id function_id Datatype numeric(18,0) numeric(18,0) numeric(18,0) Constraint Allow Nulls Primary Key Foreign Key No Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 16. SERVICE_MASTER


Sr. No. 1. 2. 3. Field_name service_id service_name Datatype Constraint Allow Nulls No Yes Yes

numeric(18,0) Primary Key varchar(50) -

service_price numeric(18,0)

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 17. SERVICE_TRANSACTION Sr. No. 1. 2. 3. Field_name sservice_tid service_id function_id Datatype numeric(18,0) numeric(18,0) numeric(18,0) Constraint Primary Key Foreign Key Foreign Key Allow Nulls No Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN

18. ROOM_MASTER
Sr. No.
1. 2. 3. room_price

Field_name
room_id room_name

Datatype
numeric(18,0) varchar(50) numeric(18,0)

Constraint Allow Nulls


Primary Key No Yes Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 19. ROOM_TRANSACTION


Sr. No. 1. 2. 3. Field_name room_id Datatype numeric(18,0) Constraint Allow Nulls Primary Key Yes Foreign Key Yes No

room_master_ numeric(18,0) id event_id numeric(18,0)

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN 20. ROOM_DETAILS


Sr. No. Field_name 1. 2. rd_id r_no Datatype numeric(18,0) varchar(50) Constraint Primary Key Allow Nulls No Yes

3.

rt_id

numeric(18,0)

Yes

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

1. Homepage (Login)

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

2. Admin logged in homepage

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

3. Manage Events

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

4.Event Inserted

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

5.Event Edited

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

6. Manage Function

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

7.Function Added

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

8.Manage Food

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

9. Food Category

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

10. Add Group

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

11. Add Food Type

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

12. Manage Food Menu

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

13. Add Beverages

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

14. Add Locations

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

15. Manage Rooms

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

16. Send Newsletter

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

17. View User Message

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

18. Reply User

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

19. Booking Info.

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (Admin Side)

Input/Output Design

20. Manage Users

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

21. Registration Form

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

22. Check availability

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

22. Book Event

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

23. Select Function

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

24. Check Availability

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

25. Book Rooms

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

26. Select Food

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

27.Select Beverage

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

28. Choose Services

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

29. Total Expense

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

30.Post Query

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

31. View Query

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

32. Delete Query

ONLINE EVENT MANAGEMENT

SYSTEM DESIGN (User Side)

Input/Output Design

23.

ONLINE EVENT MANAGEMENT

TESTING

Test Cases
Module Name Login Precondition No fields should be kept blank. Correct values must be supplied. Test Check All fields & some of the fields are kept blank. Result Remark

Red Asterisk is Result is displayed to Correct. depict empty fields. Red Asterisk is Result is displayed to correct. depict empty fields.

Newsletter

No fields All fields & should be kept some of the blank. fields are kept blank.

ONLINE EVENT MANAGEMENT

TESTING

Module Name User Authorization

Precondition

Test Check

Result

Remark

No fields All fields & should be kept some of the blank. fields are kept blank. No fields All fields & should be kept some of the blank. fields are kept blank.

Red Asterisk is Result is displayed to Correct. depict empty fields. Red Asterisk is Result is displayed to correct. depict empty fields.

Query

ONLINE EVENT MANAGEMENT

TESTING

Module Name Book Event

Precondition Start date should be less than end date.

Test Check Start date is kept smaller than end date.

Result End date should be greater than start date message is displayed.

Remark Result is Correct.

Book Event

No fields All fields & should be kept some of the blank. fields are kept blank.

Red Asterisk is Result is displayed to correct. depict empty fields.

ONLINE EVENT MANAGEMENT

TESTING

Keeping login fields empty

ONLINE EVENT MANAGEMENT

TESTING

Filling one of the login field

ONLINE EVENT MANAGEMENT

TESTING

Registering logged in user & keeping some fields empty

ONLINE EVENT MANAGEMENT

TESTING

Keeping feedback empty at user side

ONLINE EVENT MANAGEMENT

TESTING

Keeping end date lesser than start date in book event at user side

ONLINE EVENT MANAGEMENT

TESTING

Keeping one field empty in select function at user side

ONLINE EVENT MANAGEMENT

TESTING

Adding/Submitting functions without selecting them at user side

ONLINE EVENT MANAGEMENT

TESTING

Keeping Newsletter fields empty at admin side

ONLINE EVENT MANAGEMENT

TESTING

Keeping search user fields empty at admin side

ONLINE EVENT MANAGEMENT

TESTING

Inserting empty values in add function property at admin side

ONLINE EVENT MANAGEMENT

LIMITATIONS & FUTURE ENHANCEMENT

System Limitations

Online discussion is not possible in this system.

Available in only English language version.


Accomplishes only the basic needs rather than advanced requirements

Compulsory login is required.

ONLINE EVENT MANAGEMENT

LIMITATIONS & FUTURE ENHANCEMENT

Future Enhancement

Adding advance technologies to system like flash components.


Designing blog panel and 360 degree virtual tour (photo gallery).

Online dial-in facilities can also be induced.


Adding e-commerce to the system.

The system can be integrated with other systems to expand its services.
Collaborating it with other tourism websites.
ONLINE EVENT MANAGEMENT

S-ar putea să vă placă și