Payroll processing ERD
image credit: wikipedia.org
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