KEMBAR78
Slide Project | PDF | Computing | Software
0% found this document useful (0 votes)
4 views23 pages

Slide Project

The document outlines the development of an 'Online Event Management System - EventWeb' aimed at facilitating the management and registration of online events. It details the project objectives for both participants and organizers, including functionalities like event registration, management, and reporting. The conclusion highlights the project's achievements, limitations, and future development directions such as payment integration and performance optimization.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views23 pages

Slide Project

The document outlines the development of an 'Online Event Management System - EventWeb' aimed at facilitating the management and registration of online events. It details the project objectives for both participants and organizers, including functionalities like event registration, management, and reporting. The conclusion highlights the project's achievements, limitations, and future development directions such as payment integration and performance optimization.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

Nhóm 10

JAVA TECHOLOGY
ONLINE EVENT
MANAGEMENT SYSTEM
Nguyễn Mạnh Thắng

Nguyễn Hoàng Dũng

Nguyễn Quốc Tuấn

Nguyễn Thành Tín


TABLE OF CONTENT
1. TOPIC OVERVIEW
2. PROJECT OBJECTIVES
3. USE CASE
4. CLASS DIAGRAM
5. ACTIVITY DIAGRAM
6. SEQUENCE DIAGRAM
7. SOME COMPLETE PROJECT INTERFACES
8. CONCLUSION
1. TOPIC OVERVIEW
The need to manage and register online events
such as seminars, courses, concerts is becoming more
and more popular. Managing information, interacting
with participants and organizing effective check-in
pose many big challenges. To solve this problem, the
project "Online Event Management System -
EventWeb" was initiated to build a comprehensive
web application, supporting both organizers and
participants.
2. PROJECT OBJECTIVES
● Users (Participants):
• Register/Login/Logout account.

• Search for events (by name, category, date and time).

• View event details.

• Register to attend the event

• Receive confirmation code (text, QR code).

• Check-in event (enter code, scan QR).

• Cancel registration (if the event has not taken place and is still within the allowed
time limit).

• Manage personal information, view event history.

• Rate the event after participating.

• Multilingual interface (English - Vietnamese).

• View event location on map (Google Maps API).

• Receive successful registration confirmation email (JavaMail).


2. PROJECT OBJECTIVES
● Organizers/Administrators:

• Event management: Add, edit, delete event information,


update status (upcoming, ongoing, finished).

• Event category management: Add, edit, delete categories.

• Participant management: View registration list, check-in status,


confirm/cancel registration of participants, export participant
list (CSV, Excel).

• Statistical reports: Number of events by category, status;


number of participants by event, time.

• Send email notification to participants when there is a change


in the event or successful check-in.

• Verify check-in by scanning QR code.

• View event reviews from participants.

• View reports on the average rating of events.


3. USE CASE
(PARTICIPANTS)
3. USE CASE
(ADMIN)
4. CLASS DIAGRAM
5. ACTIVITY DIAGRAM
5. ACTIVITY DIAGRAM
5. ACTIVITY DIAGRAM
6. SEQUENCE DIAGRAM
6. SEQUENCE DIAGRAM
6. SEQUENCE DIAGRAM
Nhóm 10

7. SOME COMPLETE PROJECT


INTERFACES
8. CONCLUSION 2. Project Limitations
• User Interface (UI/UX)
• Reporting Functionality
1. Evaluation of Achieved Results
• Performance and Load
The project has almost successfully completed the set
Capacity
goals. The "EventWeb" system has been successfully
built, fully meeting the basic functional requirements
and some enhancements for both Participant and 3. Future Development Directions
Administrator roles. Successfully applied MVC • Separate Frontend and Backend (Headless
architecture through Spring Framework, along with the Architecture)
use of Hibernate for the data access layer. • Payment Gateway Integration
• Performance Optimization
• Cloud Deployment
THANK
YOU!

You might also like