KEMBAR78
Software Engineering Project Proposal | PDF | Information Technology | Computing
0% found this document useful (0 votes)
31 views4 pages

Software Engineering Project Proposal

Uploaded by

Mehrab Ali
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)
31 views4 pages

Software Engineering Project Proposal

Uploaded by

Mehrab Ali
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/ 4

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

You might also like