event management system document

32
A Project Summary On eTL Prepared By Ashish Mishra : 110320116003 Nitesh Mehta : 110320116025 Aakash Panchal : 110320116043

Upload: lj-projects

Post on 30-Jul-2015

690 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: Event Management System Document

A Project Summary On

eTL

Prepared By

Ashish Mishra : 110320116003Nitesh Mehta : 110320116025

Aakash Panchal : 110320116043

Page 2: Event Management System Document

Project Details eTL system manages all the events which are conducted in college/University.

This system automatically generate certificate and issue it/mail it.

System very efficiently store, maintain and retrieve data from its database and can be use for further analysis(data mining & OLAP).

This system provides latest notification to its user.

Time saving activity .

Page 3: Event Management System Document

ProposeManual hours that need to spend in record keeping and generating reports.

The data in a centralized way which is available to all the event managers.

Easy to manage historical data in database.

Participants can register for any happening event from anywhere.

Event manager can keep records of participants.

Easily generate certificates for participants and winners.

Certificates automatically mail to particular participants.

Page 4: Event Management System Document

ScopeThis web application includes the IT fields.

Secure Administrative panel.

Normal users are the participants.

They have to register for the events.

Users will have following functions:

Easy communication with the manager Event time Get instant message about any change Updates easily Will get winner certificate directly by downloading

Page 5: Event Management System Document

Hibernate BenefitsOpen source and lightweight framework Fast Performance : Two cashes1)First level cache2)Second level cacheFirst level cache is enabled internally Database independent query : HQL(Hibernate query language)Database independent queryAutomatic table generation

Page 6: Event Management System Document

TechnologyProgramming language: JAVA, J2EEFront-End: HTML, CSS, JavaScript, JQUERY, Ajax, JSPHardware interface: 512 MB RAM, WINDOWS 7/8 Database: MySQL Server Web Server: Apache Tomcat 8 Tools: Eclipse LUNA, SQL yog Frame work: Hibernate with MVC

Page 7: Event Management System Document

LiteratureWebsites:http://www.w3schools.com/sqlhttp://www.javatpoint.com/hibernate-tutorialhttp://en.wikipedia.org/wiki/Freelancerhttps://www.guru.comhttps://www.odesk.comhttps://www.peopleperhour.com

Books:Web application developmentCore java (The complete reference) Advance Java (M. T. Savaliya)OO Modeling and design with UML. Software engineering book for SRS.

Page 8: Event Management System Document

Feasibility StudyProduct : eTL is a event management system. By using this system various users can login and participate in different events. It eases registration process so it’s a user friendly product.

Operational Feasibility : Operation of the proposed system depend on its various users. These various user-type mentioned below.

(1)Admin

(2)Manager

(3)Normal User (Participants)/Volunteer

Admin will make managers for different events. And allocate Login ID. Thereafter Normal User enters their details i.e Name, Enrollment Number, Course, Branch, College and also select events.

Then manager will check user entries and will allot registration id for authentication purpose. Manager can also change date, time of the events. Here manager responsible to check team size, details. And manager is responsible to restrict unauthorized people or wrong entries.

After these all process Admin will check all detais of user, work of manager. Admin can make any changes at any stage.

Page 9: Event Management System Document

Technical Feasibility : eTL is a web-application which avoids more manual hours that need to spend in record keeping and generating reports. This application keeps the data in a centralized way which is available to all the event managers. It is very easy to manage historical data in database. Participants can register for any happening event from anywhere. Event manager can keep records of participants and system can easily inform them by message and emails. Using this system, event managers can easily generate certificates for participants and winners and it’s automatically mail to particular participants.

Social Feasibility : Proposed system would be acceptable by the other peoples. Because eTL is better than ordinary registration process and management in the following issues :

1. Faster than other older systems

2. Database keeps records

3. Time saving

4. Onclick system (Save Lots of papers)

 

Page 10: Event Management System Document

Economic feasibility : As no papers required so it reduce cost. It would be beneficial because only one time development efforts required. All people are aware of technologies so no special skills required to run the system.

Page 11: Event Management System Document

SchedulingRequirement Analysis

• Analysis

4 weeks• Gathering Information

• Determining Requirements

• Defining scope

Design

• Database Design

10 weeks• Design Modules

• Design Input Screen

Implementation

• Development of Module

12 weeks• Refinement of developed modules

Testing 4 weeks

Page 12: Event Management System Document

Timeline

Page 13: Event Management System Document

Gantt Chart

ID Task Name Start Finish Duration2014 2015

Aug Sep Oct Nov Dec Jan Feb Mar Apr

1 17d25-08-201401-08-2014Requirement Analysis

2 45d07-11-201408-09-2014Design

3 58d30-01-201512-11-2014Implementation

4 29d13-03-201503-02-2015Testing

5 9d27-03-201517-03-2015Deployment

6 23d30-04-201531-03-2015Maintenance

Page 14: Event Management System Document

System Requirement Study

1) Hardware Requirements1) The Hardware Requirements are:

RAM: 512 MB Processor: Pentium - IV onwards HDD Space: 2 GB or more

2) Software Requirements2) The Software requirements are:

Operating System – Windows Internet Browser (Mozilla Firefox/Google Chrome/IE 7-8) Front End – JSP, Servlet, Hibernate, JSTL, Cloud Front End Tool – Eclipse LUNA Back End – My SQL Web server - Apache Tomcat 8

Page 15: Event Management System Document

3) Functional Requirements

R1 : Registration

Description : To enter into this site user has to register himself first. Requirements of registration are first name, last name, user name, email-id, password, confirm password etc.

Input : User Details

Output : Filled Registration Details.

Processing : User details are checked with database. Password constraint is checked as per validation.

R2 : User Login

Description : The System provides facility to login into the system.

Input : Enter username and password

Output : User Profile page

Processing : The system will check the input of user and if valid then login is done. Otherwise user will be asked to re-enter the username and password.

Page 16: Event Management System Document

Description : The user can select the event and also select payment method.

Input : Main event , Sub event, Enrollment number, Add team member .

Output : Event selected Successfully ,also see all detail and delete also .

Processing : The system will add selected data into database.

R4 : Forgot Password

Description : The user can send reset link to the mail id to reset password.

Input : Email id

Output : Reset link send to Email id.

Processing : By reset link we can easily change the password and update store in database .

R3 : Select the event

Page 17: Event Management System Document

Description : The Admin can add manager ,main event ,sub-event also.

Input : main event, sub-event, manager.

Output : Add successfully in database.

Processing : The system will add selected data into database.

R6 : Manager panel

Description :The manager can add volunteer ,main event and sub-event also .

Input :Main event, sub-event , volunteer.

Output : Add successfully in database .

Processing : The system will add selected data into database.

R5 : Admin panel

Page 18: Event Management System Document

R8 : Logout

Description : The system provides the facility to logout from the site

Input : Select logout option

Output : Logout from the system

Processing : User will logout

Page 19: Event Management System Document

4) Non-Functional RequirementsPerformance requirements:

The system need to be reliable If unable to process the request then appropriate error message Web pages are loaded within few seconds

Safety Requirements:

The details need to be maintained properly Users must be authenticated The database must be kept backed up

Security Requirements:

After entering the password and user id the user can access his profile

The details of user must be safe and secure Sharing of details

Page 20: Event Management System Document

Flowchart

Page 21: Event Management System Document

UseCase

Page 22: Event Management System Document

Sequence Diagrams for Admin

Page 23: Event Management System Document

Sequence Diagrams for Admin

Page 24: Event Management System Document

Sequence Diagrams for Volunteer

Page 25: Event Management System Document

Activity Diagrams

Page 26: Event Management System Document

DFD O

Page 27: Event Management System Document

DFD Level : 1

Page 28: Event Management System Document

Class Diagram

Page 29: Event Management System Document

Object diagram

Page 30: Event Management System Document

ER - Diagram

Page 31: Event Management System Document

Modules

1.Registration – Participants can register online for any event.2. Event – Event manager can generate event by this module. They can edit, delete the information of any generated event.3. Certificate – eTL can generate certificated automatically and system can mail it to particular participant.4. Notification – Participants can get notification about event timing, place or any updates.5. User Module – User can register for event. Can easily check event details times and can contact event manager easily. 6. Volunteer Module – Volunteer can view the details of his/her event participants. Volunteer has to update the winner of his/her event in the system.7. Admin Module – DBA has all the rights. He can add, edit, delete any information in the system. He can add new event, event manager, Volunteer as well as update them.

Page 32: Event Management System Document

Thank You