







































 

 P-ISSN : 2715-2448 | E-ISSSN : 2715-7199  

Vol.3 No.1 January 2022  

Buana Information Tchnology and Computer Sciences (BIT and CS) 

 

5 | Vol.3 No.1 January 2022 

 

Application of Recapitulation and Staff Performance Assessment  

Using Standard Working Method 

 

Agustia Hananto 1  

Study Program 

Information System 

Faculty Of Engineering And Computer 

Science, Universitas Buana Perjuangan 

Karawang 

agustia.hananto@ubpkarawang.ac.id   

 Eko Pramono 2 

Study Program 

Computer science  

Faculty of Engineering and Informatics 

Bina Sarana Informatika University 

Indonesia 

eko.eop@bsi.ac.id 

 

 ‹β› 

Baenil Huda 3 

Study Program 

Information System 

Faculty Of Engineering And Computer 

Science, Universitas Buana Perjuangan 

Karawang 

baenil88@ubpkarawang.ac.id

Abstrak—Evaluasi atau penilaian kinerja karyawan diperlukan 

untuk menilai pencapaian kerja atau prestasi kerja dari karyawan 

perusahaan terhadap target yang diberikan dalam waktu tertentu. 

Tujuan penelitian adalah untuk menganalisis metode rekapitulasi 

dan penilaian kinerja staf serta untuk membuat model rancang 

bangun aplikasi rekapitulasi dan penilaian kinerja staf. Metode 

penelitian yang digunakan adalah penelitian kualitatif dimana 

pengumpulan data dilakukan dengan cara observasi dan 

wawancara. Pengembangan aplikasi berdasarkan metode iterative 

waterfall digunakan untuk mengakomodir proses rekapitulasi dan 

penilaian kinerja karyawan tersebut. Manfaat dari penelitian 

yang dilakukan selain untuk mengetahui dampak dari 

keterlambatan informasi, juga untuk mempercepat proses 

rekapitulasi dan penilaian kinerja itu sendiri. Informasi mengenai 

pencapaian kerja setiap bulannya disajikan dalam aplikasi yang 

dapat dilihat oleh masing-masing karyawan. Hasil akhir 

rekapitulasi dan penilaian berupa nilai total dan rasio pencapaian 

prestasi kerja diharapkan mampu mempermudah kepala bagian 

dalam mengambil keputusan. 

Kata kunci: Sistem informasi, karyawan, rekapitulasi, peniliaian 

kinerja 

Abstract—Employee performance evaluation or appraisal is 

needed to assess company employees' work achievement or 

work performance against the given target within a specific 

time. The purpose of the study was to analyze the method of 

recapitulation and staff performance appraisal and create a 

design model for the application of recapitulation and staff 

performance appraisal. The research method used is qualitative 

research, where data collection is done using observation and 

interviews. Application development based on the iterative 

waterfall method accommodates the recapitulation process and 

employee performance appraisal. The benefits of the research 

carried out are to determine the impact of information delays 

and speed up the recapitulation process and the performance 

appraisal itself. Every month, information regarding work 

achievements is presented in an application that each employee 

can see. The final results of the recapitulation and assessment in 

the form of total values and ratios of work achievement are 

expected to facilitate the head of the department in making 

decisions. 

Keywords: Information systems, employees, recapitulation, 

performance appraisal 

I. INTRODUCTION 

Evaluation and assessment is a thing that is commonly found 
in an organization, both academic, social and corporate 
organizations. Performance evaluation or assessment to 
individuals, work units, or work sub-units is closely related 
to awarding awards set by the institution or organization. 
Performance or performance can be defined as an individual 
or teamwork following predetermined work instructions. 
Evaluation or assessment of work performance is a routine 
program carried out by an organization, both government and 
private agencies, to determine steps in fostering or 
developing employees or employees following the results 
obtained from the evaluation or assessment. Evaluation or 
assessment of work performance is a routine program carried 
out by an organization, both government and private 
agencies, to determine steps in fostering or developing 
employees or employees following the results obtained from 
the evaluation or assessment [1].  

Based on the interview results, following the company's 
internal policy that the recapitulation of work results is one 
of the elements in the performance appraisal. The assessment 
results will be submitted to each staff after the semester 
assessment period ends. In this case, the staff cannot improve 
because the final score results are final, and the team can only 
enhance work achievement in the following semester. This 
happens because there is no information to staff regarding 
work achievements every month in the current semester 
period. 

Submission of information on work achievement every 
month to staff can have an indirect effect on the performance 
of the team themselves [2]. The results of interviews that have 
been conducted show that information about work 
achievements in the previous month is essential for the staff 
themselves. As a result, if the work achieved during the last 
month does not reach the target or is not good, the team can 
improve the following month. An integrated information 
system or application is expected to accommodate these 
needs by providing output in monthly work achievement 
data. Implementing the correct application can simplify and 
speed up evaluating employee performance [3]. So that 
feedback can be informed quickly to make the necessary 



 

6 | Vol.3 No.1, January 2022 

 

improvements. So it is hoped that the built application can 
help optimize the performance of company employees [4] . 
and facilitate the supervision process [5]. 

Definition of Performance Evaluation 

performance appraisal is a formal management system 
provided for evaluating the quality of individual performance 
in an organization [1]. 

Staff Definition  

Staff are people who help a leader or chairman in managing 
something or a certain work unit [1]. For example, office 
staff, administrative staff, management staff, and so on 

Definition of Standard Working Method 

According to Mondy (2008), the working standards method 
is a method of evaluating performance by comparing work 
achievements with predetermined targets or expected 
outputs. Standards reflect the normal output of an average 
employee working at a normal pace. This assessment method 
can be applied in almost all types of work, but is generally 
used in production lines[6]. 

Define flow map  

Flow map according to Wahyudi (2012)[7], "a diagram that 
shows the flow of data in the form of forms or information in 
the form of documentation that flows or circulates in a 
system. This diagram serves to determine the relationship 
between entities in a system. 

Definition of Unified Modeling Language 

According to Sri Mulyani (2016), Unified Modeling 
Language (UML) is a standard tool for a system development 
technique that uses a graphical language as a tool for 
documenting and performing system specifications [8]. 

Definition of PHP and Codeigniter 

PHP stands for recursive PHP: Hypertext Preprocessor. PHP 
is a programming language that is specifically used for web 
application development [9]. Codeigniter is an open-source 
PHP framework or framework that can help speed up 
developers in creating or developing a web-based application 
[10]. 

II. METHOD 

A. Data Collection Techniques 

The research was conducted using qualitative methods, and 
data collection techniques were carried out by field 
observations, interviews, and literature studies [11]. 

1. Observation 
2. The observation step was carried out by making direct 

observations of the operational contact center of PT. XYZ 
to get information or information that is directly related to 
the problem. 

3. Interview 
Interviews were conducted by giving several open and 
closed questions to the parties involved in the operational 
activities of the organization, namely department heads, 
team leaders, and staff.  

4. Literature study 
Books, literature, or library materials are used in research 
by taking notes and or citing expert opinions as 
supporting the theoretical basis of research. 

B. System Development Method 

The system development method used in this research is 
iterative waterfall. Iterative waterfall has advantages 
compared to the classic waterfall, namely it has feedback at 
each stage to the previous stage [12]. The choice of this 
method is not only because it is easy but also has advantages, 
namely when the system requirements are fully and explicitly 
defined, the system development will run well [13]. The steps 
or stages of system development with the iterative waterfall 
method are as follows [12]: 

1. Analyze  
Analyze is the stage where all things related to system 
development are analyzed. So that problems and needs 
are identified as well as solutions that can be applied.. 

2. Design 
The results of the analysis carried out, the researchers 
then made an overview of the current process flow and 
the needs needed to make a design. The design made 
includes the application design using the Unified 
Modeling Language (UML) as the model. 

3. Coding 
The coding stage is the stage of pouring the results of the 
design into codes in programming languages [12]. The 
programming language used is PHP. The coding process 
follows the general rules and rules used in the Code 
igniter framework[10]. 

4. Testing 
The process of testing the application from the coding 
results is done by means of black box testing. Where the 
functions of the application such as links, buttons, forms, 
and other elements can work or not [14]. 

5. Implementation 
The implementation stage is carried out by researchers 
by installing and configuring applications on the server 
computer. In addition, socialization is also carried out to 
all users or users who have access to the application. 

6. Maintenance 
Maintenance actions are in the form of correcting errors 
found during testing and when the application is running. 
In addition, maintenance is also carried out on the 
application and database, namely cleaning the cache on 
the server computer and periodically backing up the 
database. 

 

Figure 1 Iterative waterfall[12] 

III. RESULTS AND DISCUSSION 

A. Current System Analysis 

The research was conducted at the Contact Center of PT. 

XYZ. Contact Center PT. XYX has a role in providing after-

sales service to consumers, as an information service center 



 

7 | Vol.3 No.1, January 2022 

 

for consumers via telephone, short message or Short Message 

Service (SMS), Whatsapp, electronic mail, and social 

networking media. From the results of observations and 

interviews, it was found that the performance appraisal of 

staff working at the Contact Center of PT. XYZ consists of 

four elements, namely work productivity, consumer 

satisfaction index or CS index, attendance, and product 

knowledge. The assessment process is carried out every six 

months or every semester. The staff team leader will 

recapitulate all elements of the assessment and perform 

calculations according to the calculation reference that has 

been determined. The results of the recapitulation and 

calculations will be submitted to the head of the department. 

After the assessment data is sent to top management, the 

department head will inform each staff of the performance 

value. The performance value is the final value, so if there is 

an element of an unfavorable assessment, it cannot be 

improved. Staff can make improvements in the next 

assessment period. 

 

 

Figure 2 Current state flow map 

Calculation method by determining the achievement of each 

element included in the range of certain classes in accordance 

with the targets and calculation provisions that have been 

determined. The result of the calculation with the target is 

expressed as a percentage. Furthermore, the percentage of the 

comparison results will be multiplied by the weight that has 

been set as well. The accumulated results of the weighting of 

all elements in the form of a percentage number are expressed 

as the final value or Key Performance Indicator (KPI). The 

formula for calculating the final value is stated as follows: 

𝐅𝐢𝐧𝐚𝐥 𝐬𝐜𝐨𝐫𝐞 ∑(𝐖𝐨𝐫𝐤 𝐚𝐜𝐡𝐢𝐞𝐯𝐞𝐦𝐞𝐧𝐭 𝐜𝐥𝐚𝐬𝐬𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐱 𝐖𝐞𝐢𝐠𝐡𝐭)

 

Description 

Final Score :  KPI, expressed in % 

Work 

achievement 

classification 

:  Work achievement is compared 

with the calculation reference 

set by the department. 

expressed in % 

Weight :  Determined by internal 

department, expressed in % 

 
Table 1 Classification of work achievements 

Job achievement Classification/criteria (%) 

X1 ~ X2 xx % 

X2 ~ X3 xx % 

X3 – X4 xx % 

... ... 

Xn-1 ~ Xn xx % 

 

B. System Design 

1. System Proposal 

Referring to the current conditions in the recapitulation 
process and performance appraisal of the Contact Center staff 
of PT. XYZ, the researcher proposes to build a web-based 
application to facilitate the process of recapitulation and staff 
performance appraisal, so that staff can see their respective 
work achievements every month and also as a monitoring 
support tool for department heads. The flow map of the 
application submitted is as follows: 

  

Figure 3 The proposed system flow map 

In the flow map of the proposed system, staff or agents can 
see the achievement of work every month. So that if there are 
work achievements in the previous month that are not good, 
improvements can be made during the same assessment 
period. 

2. System Requirements 

The requirements in the system are outlined in the following 
table: 

Table 2 System Requirements 

Function 
or 

position 

Requirement Accees 

Dept.head Agent 



 

8 | Vol.3 No.1, January 2022 

 

Team 
leader 

Manage productivity data, CS 
index, attendance, and product 
knowledge test scores. 

Save the assessment standards 
that have been set. 

Admin 

Staf View productivity data, CS 
index, attendance, and product 
knowledge test scores and their 
respective final scores 

Agent 

Head of 
department 

View productivity data, CS 
index, absenteeism, and product 
knowledge test scores, and the 
final score of all staff. 

Save the assessment standards 
that have been set. 

Department 
head 

 

By using the Unified Modeling Language (UML), the access 
requirements in the system are described in the following use 
case diagram:: 

 

Figure 4 Use case diagram of the proposed system 

3. Activity Diagram 

Activity diagrams represent various activities or pieces of 
processes and sequences in the system [12]. 

 

Figure 5 Activity diagram calculate the final score (KPI) 

4. Sequence Diagram 

Sequence diagrams are used to model the interactions 
between objects and also represent sample snippets of 
software system processes [15]. 

 

Figure 6 Sequence diagram calculate the final value 

5. Class Diagram 

Class diagrams describe the static structure of a system or 
how the system is structured. The static structure of a system 
consists of a number of classes and their dependencies. A 
class represents an entity that has attributes and 
functions[12]. 

 

Figure 7 The proposed system class diagram 

6. Database Design 

Database or database is needed to store data that will be, is 
being, or has been processed in the application. The 
relationship between tables in a database consisting of several 
entities is as follows. 



 

9 | Vol.3 No.1, January 2022 

 

 

Figure 8 Relationships between tables in the database 

7. Interface Design 

Layout design describes the interface page (interface) 
designed on the application. 

 

Figure 9 Application login page display design 

After successful login, on the main page or dashboard, will 
display the user profile. The menu list is on the left. 

 

Figure 10 Dashboard page display designs 

The following is the final value calculation page display 
design. 

 

Figure 11 Staff KPI calculation page display design 

C. System Implementation 

The coding process or coding to translate the design that has 
been made into a program using the CodeIgniter PHP 
framework which is paired with the AdminLTE3 site. The 
application built is called Logsheet. 

 

Figure 12 Login page display 

 

Figure 13 Dashboard page view 



 

10 | Vol.3 No.1, January 2022 

 

 

Figure 14 KPI calculation page view by staff 

A. System Test 

System testing with blackbox testing is carried out to ensure 

that the functions in the applications built do not contain 

errors or bugs when the application is run.  

 

Table 3 Testing the final value calculation menu (KPI) 

Process design Description Result 

Select the "KPI by 

agent" menu 

Display the final score 

calculation page or KPI by 

staff name 

 

matching 

In KPI by agent, 

choose the name of 

the staff, the period 

of the first month and 

the end of the month 

 

Displays a selection of 

staff name, starting month 

and ending month. 

Login agent, unable to 

select staff name 

 

matching 

In KPI by agent, 

choose submit "Go" 

after selecting staff 

name, starting and 

ending month period 

Displays a summary of 

work achievements and 

final grades (KPI) based 

on the selected staff and 

month 

matching 

 

Select the "KPI 

assessment" menu 

 

Displays the KPI 

assessment page which 

contains a summary of the 

KPI achievements of all 

staff 

 

matching 

 

IV. CONCLUSION 

Some conclusions from the research this: 

1. The developed web-based application can simplify 

evaluating staff performance at the Contact Center of PT. 

XYZ. The calculation method in the application follows 

the provisions or standards that exist in the internal 

organization, both the targets to be achieved and the 

assessment reference. 

2. The application developed can help staff monitor work 

achievement every month. So that if there are poor work 

achievements in the previous month, staff can find out 

more quickly and make performance improvements in the 

following month. In addition, the application can also be 

helpful for department heads if a special evaluation is 

needed for staff based on final grades. 

 

 

REFERENCE 

[1] M. Abdullah, Manajemen dan Evaluasi Kinerja Karyawan. 

Sleman: Aswaja Pressindo, 2014. 

[2] D. A. Wardani, “Pengaruh Penerapan Aplikasi Sistem 

Informasi Akuntansi Terhadap Kinerja Karyawan Pada PD. 

BPR Rokan Hulu Pasir Penga iran,” J. Chem. Inf. Model., vol. 

53, no. 9, pp. 1689–1699, 2017. 

[3] Y. Suherman and D. Yadewani, “Aplikasi Sistem Informasi 

Penilaian Kinerja Karyawan,” J-Click, vol. 6, no. 2, pp. 201–

207, 2019. 

[4] I. M. Hadi, T. Tukino, and A. Fauzi, “Sistem Informasi 

Monitoring Evaluasi Standar Pembelajaran Menggunakan 

Framework Codeigniter,” Ciastech 2020, no. Ciastech, pp. 

443–452, 2020. 

[5] V. Felita, K. Saputra, S. Keputusan, K. Pendidikan, and B. 

Lampung, “Aplikasi Monitoring Kerja Karyawan ( E-Kinerja 

) Berbasis Web Menggunakan Framework Codeigniter Di 

Citra Angkasa Tercipta ( Cat ) Bandar Lampung,” J. Vania, 

pp. 1–8, 2020. 

[6] A. Marbawi, Manajemen Sumber Daya Manusia. 

Lhokseumawe: UNIMAL Press, 2016. 

[7] Z. Makmur, “Pengembangan Sistem Informasi Permintaan 

Pembelian Kebutuhan Kantor pada Dealer Management 

System,” J. Teknosain, vol. XV, no. 3, pp. 78–88, 2018. 

[8] K. Yuliana, Saryani;, and N. Azizah, “Percanangan 

Rekapitulasi Pengiriman Barang Berbasis Web,” J. Sisfotek 

Glob., vol. 9, no. 1, 2019, doi: 

http://dx.doi.org/10.38101/sisfotek.v9i1.223. 

[9] R. Sabaruddin and W. E. Jayanti, Jago Ngoding 

Pemrograman Web dengan PHP, no. January. Surabaya: CV. 

Kanaka Media, 2019. 

[10] I. Daqiqil, Framework Codeigniter Sebuah Panduan dan Best 

Practice. Pekanbaru, 2011. 

[11] B. Huda and S. Aripiyanto, “Aplikasi Sistem Informasi 

Lowongan Pekerjaan Berbasis Android dan Web Monitoring 

(Penelitian dilakukan di Kab. Karawang) 1Baenil,” J. Buana 

Ilmu, vol. 4, no. 1, pp. 11–24, 2019, doi: 

https://doi.org/10.35706/sys.v1i2.2076. 

[12] R. Mall, Fundamentals of Software Engineering Fourth 

Edition, 4th ed. Delhi: PHI Learning Private Limited, 2014. 

[13] B. Huda and B. Priyatna, “Penggunaan Aplikasi Content 

Management System (CMS) untuk Pengembangan Bisnis 

Berbasis E-Commerce,” SYSTEMATICS, vol. 1, no. 2, pp. 

81–88, 2019, doi: https://doi.org/10.35706/sys.v1i2.2076. 

[14] G. Maulani, D. Septiani, and P. N. F. Sahara, “Rancang 

Bangun Sistem Informasi Inventory Fasilitas Maintenance 

Pada PT. PLN (Persero) Tangerang,” ICIT J., vol. 4, no. 2, 

pp. 156–167, 2018, doi: 10.33050/icit.v4i2.90. 

[15] B. Rumpe, Modeling with UML. Aachen: Springer, 2016. 

 

 


