Measures of Central Tendency: Mean, Median and Mode
Manage employee activities and events
1. P a g e | 1
Aprotrain – Aptech computer education
Blue_PumpKin Project
Team name Members
GROUP 3 Dao Trung Hieu
Nguyen Huy Viet
Trieu Minh Tuan
2. P a g e | 2
Hanoi 2012
TABALE OF CONTENT
CHAPTER 1: SYSTEM SYNOPSIS
CHAPTER 2: SYSTEM ANALYSIS.
This project is designed to manage the events and activities for the employees in
the company.activities including games, sports events, music, outdoor activities
...direction to tighten the good friendship relationship among employees in the
company and company gives employees a strong spiritual life represents the life of the
company policy.
2.2 SYSTEM REQUIREMENTS SPECIFICATION.
2.2.1 Existing scenario
Following is a list of functionalities of the system.
3. P a g e | 3
There are HR group who will create vacancies, create applicants (persons applying for a
vacancy), initiate interviews and close vacancy. There are interviewers who will be
intimated about the interview schedule and finally enters the result.
The requirements are as follows:
Our client wants the application to perform the following tasks :
1. The portal will have the following logins
Admin
Employee
2. The admin will have the authority to create and delete the profile of an employee.
3. The employee profile once created, can login in to the site through the user name
and the password provided.
4. On the home page of the website, the details of the upcoming events like
meetings, games, competitions, etc. in the company will be displayed in brief.
5. To encourage the employees and to build a friendly rapport in the company they
started conducting games and distributing the prizes.
6. The home page should also include the winners details of the events conducted
recently.
7. The admin will have the right to accept the participation request based on the
requirement.
8. Also the application should have a reminder, which will remind about the
birthdays of the day. And this reminder should be active for all the user logins
(admin, and employee)
9. Once the employee logins into the site, how will be able to send his request for
the participation in any of the events.
10.He can also view the details of the events in detail.
11. The site should also contain the FAQ s like
How to participate in the events?
What if I am unable to login into the site?
What if I am unable to send the participation request for the event?
How can one be intimated with the upcoming events
12. There should be a contact and support page where the details of the people ato
be contacted, etc. to be displayed.
4. P a g e | 4
2.3 DATA FLOW DIAGRAMS.
Context Diagram
View remind Birthday
View Prizes details
View event list
View profile
Register information
Login
Manager system
Display information of user
Return information of Employee
Display event list
Display Prizes
Display Remind birthday
Administrator
Services
information
system
Employee
5. P a g e | 5
DFD Level 0. System Process
Send Contact
Register Event
Remind birthday result
View remind birthday
Return prizes details
View event details
Return event list
Event details
return profile of the employee
View profile Return remind birth day
Profile details
View prizes details
Prizes details result
View FAQ
FAQ result
Insert delete update
Manager Employee
Result Manager Employee insert delete update
Inset delete update
Insert delete update
delete
Take
Request
Employee
Register Event DB
Employee DB
Manager
system
Administrator
Event DB
Prizes DB
Contact DB
6. P a g e | 6
DFD Level 1 for user’s functions Process
Select profile
Select Event
Send contact
Login successfully
Login false
Register Event
Select FAQ
View birthday
DFD Level 1 for administrator’s functions Process
Prizes manager result
Prizes manager
Event manager result
Event manager
Employee manager
Employee manager result
Event manager
Employee manager result
View profile
View Event
Take
Request Send Contact
Employee
Register Event
Logout
View FAQ
View remind
Birthday
Manager Prizes
Manager FAQ
Manager Employee
Administrator
Manager Event
7. P a g e | 7
Contact manager
Contact manager result
2.4 ENTITY RELATIONSHIP (ERD)
Entity
Entity Relationship Diagram (ERD)
Manager Contact
User Event Department
Prize FAQ Event Type
8. P a g e | 8
Entity and Property
Figure Employee
Figure Event
9. P a g e | 9
Figure Prizes
Figure FAQ
2.5 DATABASE.
2.5.1 Physical database diagram.
10. P a g e | 10
2.5.2 Description of Tables.
Tbl_Contact:
Column_Name Type Description
Contact_id int Id of contact
Contact_Name varchar Name of contact
Email varchar email
Subject varchar subject
Message varchar message
Tbl_FAQ:
Column_Name Type Description
Faq_Id int Id of FAQ
Question varchar Question
Answer varchar answer
Status varchar Status
11. P a g e | 11
Tbl_Employee:
Column_Name Type Description
Emplyee_Id int Id of Employee
User_Name varchar User name
Password varchar password
Birthday Date birthday
Phone varchar Phon number
Email varchar email
FullName varchar Full name
Sex bit sex
Status varchar status
Tbl_RegisterEvent:
Column_Name Type Description
Create_Date int Create date
Employee_Id int Id of Employee
Event_Id int Id of event
Description varchar description
PrixeId int Id of prize
Tbl_Event:
Column_Name Type Description
Event_Id int Id of event
title varchar title
Image image image
Description varchar description
StartDate Date Start_date
EndDate Date End_date
EventTypeId int Id of type event
Status varchar status
Tbl_EvenType:
12. P a g e | 12
Column_Name Type Description
EventTypeId int Id of Type event
Event_name varchar Name of event
Description varchar description
Status varchar Status
Tbl_Prize:
Column_Name Type Description
Prize_id int Id of Prize
Prize_name varchar Name of Prize
Description varchar description
Event_id int Id of event
Tbl_PrizeDetail:
Column_Name Type Description
Employee_id int Id of employee
Prize_id int Id of Prize
2.6 Flow CHARTS
2.6.1 Normal function of website
2.6.1.1 View brief description of blue pumpkin
Start
Selected
menu
Get
information
13. P a g e | 13
2.6.1.2 View result of Employee
False
False
True
False
Display
information
End
Start
User & password
Error
Error
Validate
Valid
Data
Authenticate
account
Authenticate?
Get information
of employee
Display result
End
14. P a g e | 14
2.6.1.3 View Event of the Blue pumpkin
2.6.1.4 View Ask Questions ( FAQ’s).
Start
Selected
event
Get information
Display information
End
15. P a g e | 15
2.6.1.5 View Prizes information.
2.6.1.6 Register event
Start
Selected
Prizes
Get information
Display information
End
16. P a g e | 16
2.6.2 The functions of system management for administrator.
2.6.2.1 System login
False
Start
Register
event
Process
register event
Display
End
Start
User & password
Error
Error
Validate
Valid
Data
Authenticate
account
Authenticate?
17. P a g e | 17
False
True
False
2.6.2.2 Employee Management
2.6.2.2.1 add new employee
False
True
System manager
screen
Display result
End
Start
Input new employee
Error
Validate
Valid
Data
Add data into
database
18. P a g e | 18
False
2.6.2.2.2 edit employee
False
True
Message: Succsess
& display
End
Start
Employee selection
Error
Validate
Valid
Data
Update into
database
19. P a g e | 19
False
2.6.2.2.3 delete employee
False
True
Message: Succsess
& display
End
Start
Employee selection
Error
Get information
Delete
20. P a g e | 20
False
2.6.2.3 Event management
2.6.2.3.1 add new event
False
Delete into
database
Message: Succsess
& display
End
Start
Input new event
Error
Validate
Valid
Data
21. P a g e | 21
True
False
2.6.2.3.2 edit event
False
Add data into
database
Message: Succsess
& display
End
Start
Event
selection Error
Validate
Valid
Data
22. P a g e | 22
True
False
2.6.2.3.3 delete event
Update into
database
Message: Succsess
& display
End
Start
Event selection
Error
Get information
23. P a g e | 23
False
True
False
2.6.2.4 FAQ management
2.6.2.4.1 Add new FAQ
Delete
Delete into
database
Message: Succsess
& display
End
Start
Tải bản FULL (51 trang): https://bit.ly/3eXYifP
Dự phòng: fb.com/TaiHo123doc.net
24. P a g e | 24
False
True
False
2.6.2.4.2 Edit FAQ
Input new FAQ
Error
Validate
Valid
Data
Add data into
database
Message: Succsess
& display
End
Start
Tải bản FULL (51 trang): https://bit.ly/3eXYifP
Dự phòng: fb.com/TaiHo123doc.net
25. P a g e | 25
False
True
False
2.6.2.4.3 Delete FAQ
FAQ
Selection Error
Validate
Valid
Data
Update into
database
Message: Succsess
& display
End
3832122