CH 3 TOch 5
CH 3 TOch 5
The system allows HR personnel and managers to perform functions such as onboarding
new employees, maintaining updated employee profiles, tracking attendance, handling
leave requests, assigning roles, processing payroll, and managing performance
evaluations. It also provides employees access to self-service features like viewing
payslips, applying for leaves, updating personal details, and submitting timesheets.
Main Features:
ADD
EMPLOYEE
MANAGE EMS
EMPLOYEE
DATABASE
EMPLOYEE LEAVES
MANAGEMENT
SYSTEM
PROCESS
PAYROLL
EMPLOYEE
EMS
INFO DATABASE
0
Response Request
USER: Another external entity that interacts with the system by sending requests
(e.g., to view employee information) and receiving responses.
Admin: Admin can manage the full application and user. It can
manage salary, employee, and leave. It can update employee details
and change the password.
Employee: Employee can apply for leave, check leave status and
check salary. Employee can also login and logout from the
system, update their profile and change account password.
• The Welcome-Page serves as the entry point for users. It is the first page they see
when accessing the Employee Management System.
• From the Welcome-Page, users are directed to the Main-Page, which acts as the
central navigation hub for the system.
• The Main-Page branches into two primary sections: Employee Management and
Administration.
• Under the Employee Management section, users can perform several tasks:
o Roles & Permissions is used to assign and manage user roles and access
rights.
o Departments allows users to create, edit, and manage different
departments within the organization.
o Manage Teams focuses on team formation and management.
o Performance Review facilitates employee evaluation and review
processes.
o Training & Development oversees employee growth, training programs,
and skill-building activities.
o Contact HR provides a way for employees to reach out directly to the HR
department for support or inquiries.
Chapter 4: Systems Development
IMPLEMENTATION DETAILS
4.1 Pseudo codes
Begin
Else
End if
End
Begin
End if
End
Begin
Else
End if End
4.2 Result and discussions
4.2.1 HOMEPAGE FOR EMPLOYEE MANAGEMENT SYSTEM:
Coding:
OUTPUT:
4.2.2 LOGIN PAGE FOR ADMIN:
Coding:
DESCRIPTION: In this page admin can login here by using
admin user name and password .
4.2.3 ADMIN DASHBOARD:
Coding:
DESCRIPTION: In this admin dashboard page we have
employee section, manager section, leave section and message
section.
Coding:
DESCRIPTION: When you click on an employee details icon it
will redirect you to employee details page from where you can
view the details of an employee. You can update the employee
details by clicking on edit button and delete the employee records
by clicking on delete icon.
Coding:
DESCRIPTION: In the given below manager master page we can
add manager and admin can view the details about the
manager’s profile.
References
1. D.L. Carney, J.I. Cochran, “The 5ESS Switching System: Architectural Overview,” AT&T
Technical Journal, vol. 64, no. 6, July-August 1985, pp. 1339-1356.
2. A. Stevens, C++ Database Development, MIS Press, New York, 1992, p. 34.
3. J. Martin, Computer Database Organization, Prentice-Hall, Englewood Cliffs, NJ, 1977,
p. 53.
4. http://www.htmldog.com/guides/html/beginner/
5. https://www.ece.cmu.edu/~koopman/des_s99/sw_testing/
6. IEEE Std 830-1998: IEEE Recommended Practice for Software Requirements
specifications