PAF-Karachi Institute of Economics & Technology
(The Center of Excellence)
College of Computing and Information Sciences
Software Engineering Course Project Proposal Form
Sno. Stud. ID Names Course Name/CID
1 64890 Muhammad Hammad Siddique Software
2 65031 Muzammil Hussain
Engineering
3 64886 Muhammad Mehdi
4 65187 Huzaifa Amir
5 10980 Owais Iqbal 116468
Project Title: Employee Management System with all 5 CRUD operations Create,
Update, Insert, Delete & Search.
1. Motivation:
The motivation behind the “Employee Management System” is to boost employee efficiency
by introducing a performance-based reward mechanism. For every task completed,
employees will receive rewards in dollars, fostering a productivity-driven work culture. This
system not only tracks tasks and manages employee data but also incentivizes performance,
encouraging employees to meet their goals more effectively. By providing monetary rewards,
the system aims to enhance motivation, reduce task completion time, and ultimately improve
overall organizational efficiency.
2. Functional Features
● Login Authentication:
A secure login authentication for both entities employee and
manager.
● Attendance module:
When employee login his account after successfully entering the
credentials. Automatic attendance will be marked with that current date and time.
● Tasks assigning module:
Manager can assign the task to the individual employee or to the
group of employees.
● Rewarding employee module:
When employee completed the assign task. The manager will
check whether the assign task is completed or not. If completed than reward will
be deposit to the employee account. If not than manager will send the message
to the employee that will be show on the employee dashboard.
● Employee Account Approval:
When a new employee signup for employee account then it
will take approval from the manager.
List down 6 unique but relevant Modules/Features for 5 members
a. Module 1: Signup form for both manager and employee.
b. Module 2: Login authentication for both employee and manager.
c. Module 3: Attendance for employees
d. Module 4: Tasks assigning module
e. Module 5: Rewarding module
f. Module 6: Employee account approval
2. Expected Details of all Modules to be covered by each Member
Muhammad Hammad Siddique: Signup + login
1. Create or enter user credentials.
2. Read and authenticate user login data.
3. Update user credentials.
4. Delete user
5. Search all employees
Muzammil Hussain: Marking and viewing Employee Attendance &
Rewarding employee.
1. Marking attendance at the time of login.
2. Authenticating the task from the manager side.
3. Calculating and updating the rewards for each employee after successfully
completing the task.
Muhammad Mehdi: Half completion of Task assigning module
1. The manager will create a task to assign it to the individual & group of employee
Huzaifa Amir: Half completion of task assigning module
1. When task is marked completed by employee then it will authenticate the task
from the manager and if it’s completed then it will be marked completed and if
not then manager will send the reason of rejection of task completion to the
specific employee.
Owais Iqbal: Employee account approval
1. When employees sign up for the account. The account will not be directly
created so it will take approval from the manager to create an employee
account.
3. Project Planning
By taking onboarding our whole group for developing of Employee
management system. We have broken our project into chunks that will help us to
make very mature software & also on time. The graphical representation of our
project is given below in both link and pictorial form.
We are aiming to complete this project by 20 December 2024
https://lucid.app/lucidchart/659a5ca6-5571-457f-a987-62b63cd5deca/edit?invitationId=i
nv_62f4d72b-5f2b-4691-99c7-24e43f68fbc6
4. Diagrammatic Representation of the Overall System
A detailed flow diagram of the overall system is needed.
Student’s Signature: Date: 14 / October / 2024
________________
Muhammad Hammad Siddique
________________
Muhammad Mehdi
________________
Huzaifa Amir
________________ ________________
Owais Iqbal Muzammil Hussain