Payroll processing ERD

Posted by

Payroll processing ERD

image credit:

Payroll processing ERD can be designed by looking at the infrastructure of organizational money flow.
The main purpose of this type of application is to automate the employees’ salary processes in a proper workflow.
A normal payroll processing system consists of employees records such as joining date, position, leaving date, salaries, loans, incentives in the form of increments, over-time payments, holidays or leaves, payments in the form of check or direct cash.

The payroll software is used mainly by the Human Resource Department
If there is a change required in the application, the I.T department is consulted.
With the detailed meetings among I.T and HR, several issues can be raised to make the system more robust, secure and efficient.
The quicker the employee gets the salary, quicker will be the organization’s growth and fame.
With reference to the proper definition of payroll system at wikipedia , the payroll system can be viewed as:

In a company, payroll is the sum of all financial records of salaries for an employee, wages, bonuses and deductions. In accounting, payroll refers to the amount paid to employees for services they provided during a certain period of time. Payroll plays a major role in a company for several reasons.

By using a simple method of Chen’s Notation, we will design the ERD model of payroll processing system

Facebook Comments

Syed Adeel Ahmed
Analyst, Programmer, Educationist and Blogger at Technofranchise
Computer Systems Engineer from Sir Syed University Of Engineering & Technology.I am passionate about all types of programming.
Syed Adeel Ahmed on FacebookSyed Adeel Ahmed on GoogleSyed Adeel Ahmed on InstagramSyed Adeel Ahmed on Twitter