Payroll Information System Design Using Waterfall Method

ABSTRACT


INTRODUCTION
Information and Communication Technology (ICT) is currently progressing very rapidly, this has become an attraction for private companies and government agencies [1], [2], [3], [4].ICT has penetrated to operational problems in getting work done [5], [6], [7].Each employee can complete their work by utilizing one of the ICTs, namely the website.Websites provide facilities such as storing and executing computer programs, finding and retrieving information [8][9][10][11].
Information in a company or agency is very important [12][13][14].Due to lack of information, the company or agency will experience an inability to control resources, in the end, they will experience defeat in competing [15][16][17].The value of information is determined by two things, namely the benefits and costs of obtaining it [18].Companies or agencies use ICT to process transactions, reduce costs, generate income to payroll.
Salary is a form of remuneration or award given regularly to employees for their services and work.Salary is an important element for every company or agency [19], [20].Every employee who works for an agency is entitled to a salary based on the applicable payroll regulations and provisions.Salary provision is not only important because it is the main impetus for someone to become an employee, but also because the salary given has a big role in the morale of the employees [21], [22].Therefore, the existence of an ICT capable of calculating salaries on time and with accurate amounts [23][24][25] is needed in a company or agency, one of which is the Sorong Islands District office.
The problem faced by the Sorong Islands District office is that employee payroll is still carried out by recording using an employee job record book and tax deductions, etc.So, it takes a very long time to record the salaries of employees according to class and position.This problem can be solved by utilizing ICT, which is to create a payroll information system according to class or position and the deductions evenly.
The design of this payroll information system requires an analysis of system requirements, such as system input requirements, system process requirements, system output requirements, software requirements, hardware requirements and user requirements [26][27][28][29].The system design uses the waterfall method because this method has stages of work that are carried out sequentially, which means if the first stage has not been completed, it cannot proceed to the next stage of work.Each stage is interrelated because the output of the first stage will be the input for the next stage so that each stage must be completed properly.The purpose of this research is to be able to process all employee salary data at the Sorong Kepulauan District office in detail so that it is effective and efficient in order to produce an information system that is fast, precise, and accurate.

RESEARCH METHOD
The method used in designing payroll information systems is the Waterfall method.This method is a systematic and sequential information system development model [30][31][32][33].This method flow can be seen in Figure 1.there is a problem with the system, as well as to ensure all units on the system are working properly.If no problems are found in the system, the system can be given to the Sorong Islands District office.5) Operation and Maintenance.This stage is the stage that will be carried out if the system has been operated by the Sorong Islands District office.

RESULTS AND DISCUSSION
The description of the results and discussion in this research consists of system requirements, both hardware and software requirements, UML, payroll information system display to system testing.

System Requirements
This system requirement is divided into two, namely:

Unified Modelling Language (UML)
UML in this research is used for the design of payroll information system.The sections consist of use case diagrams and activity diagrams.
1) Usecase diagram input, edit and delete employee salary data.Third, admin can print employee salary receipts for both PNS and honorary employees.Figure 3 shows an activity diagram, which shows every activity carried out by the admin in the payroll information system.Admin can login through the system by filling in username and password, then can enter the main page of system to print the report.

Entiry Relationship Diagram (ERD)
ERD is a data model that uses several notations to describe data in the context of the entities and relationships described by the data.ERD in this research is used to explain the relationship between data in the database, where the admin can calculate the amount of civil servant salaries and honorariums which can be seen in Figure 4.

Payroll Information System Interface
The entire interface of the payroll information system can be seen in the figure below: Figure 5 shows the admin login form, which is used by the admin to access the system by entering the correct username and password.Figure 7 shows the PNS data input page.On this page, admins can input permanent employee data, in this case civil servants.The data that must be filled in is name, ID, status, class, grade/class, basic salary, wife/husband allowance, child allowance, meal allowance/day, performance allowance, date of birth, religion, gender and address.Figure 8 shows the honorary employee data input page.On this page, admins can input honorary employee data.The data that must be filled in is name, ID, marital status, class, basic salary, ULPJ, religion, date of birth, gender, and address..    Figure 11 shows the report page for each employee, the admin can make a salary report for each employee using this page.

System Test
This research uses Black Box Testing in testing the system.The tests carried out are observations of the results of system execution by using test data to check system functionality.Starting from the admin process login, managing data, printing reports, to logout, everything is valid.System test results are listed in Table 1. 1) The waterfall method is a suitable method used in this case research, because this method has stages of work that are carried out sequentially, which means if the first stage has not been completed, it cannot proceed to the next stage of work.Each stage is interrelated because the output of the first stage will be the input for the next stage so that each stage must be completed properly.
2) The information system created is also able to help process all employee salary data at the Sorong Islands District office in detail so that it is effective and efficient in order to produce an information system that is fast, precise, and accurate, because there is no need to make a recording using an employee's job record book and tax deductions, etc., and the time required is not long.

Figure 6
Figure6shows the main page.On the main page there are several menus, namely Employee Data, Timesheet, Salary Slip, Payroll Period, Administrator, and Logout.All of these menus can be accessed by the admin if successfully logged in.

Figure 7 .
Figure 7. PNS data input page

7 Figure 8 .
Figure 8. Honorary employee data input page

Figure 9
Figure9shows the PNS data page, if the data has been entered successfully, the data will appear on this page.

r 8 Figure
Figure Honorary employee data page

Table 1 .
Black Box Testing 4. CONCLUSIONThe conclusions from the description of the discussion in this study are: ISSN: 2721-3056 r Payroll Information System Design Using Waterfall Method (Matheus Supriyanto Rumetna) 9