Employee Payroll Accounting Application Using Extreme Programming Development Method

Nafi Ramadhani, Syarif Hidayatulloh

Abstract


Technology allows company structures to become more effective and efficient for payroll system applications, as almost all parts of the company have adopted this technology. One such company, PT. Langgeng Engineering Tehnik Indonesia, which produces and sells spare parts, has an HR department responsible for managing extensive employee data, including payroll data. The process is currently done manually with the help of Microsoft Excel, requiring a high level of accuracy and being very prone to errors. The most significant issue is certainly payroll management, as it relates to the company's finances and employee welfare. To reduce the risk of errors in managing this data, particularly payroll, this research aims to contribute by creating a payroll application designed to facilitate management in processing and disbursing salaries to every employee working in the company, while also minimizing the risk of errors in management. The application is built using the Extreme Programming method, which offers advantages in terms of rapid development, efficiency, adaptability, and flexibility. This application is developed as a desktop-based solution using Java programming language, as its users are limited and it is intended for internal company use. The application is tested using Black Box testing, a technique that evaluates the functionality without considering the internal structure of components or systems. The testing is conducted with eight scenarios, and all tests yield valid results.

Keywords


Payroll, Accountancy, Extreme Programming, Employee

Full Text:

PDF

References


Abdillah, R., Kuncoro, A., & Kurniawan, I. (2019). Analisis Aplikasi Pembelajaran Matematika Berbasis Analysis Mathematics Learning Apps Android Base. Jurnal Theorems, 4(1), 138–146. https://www.researchgate.net/profile/Rahman-Abdillah/publication/335062845_Analysis_Mathematics_Learning_Apps_Android_Base_and_Designing_System_using_UML_20/links/5d4d5694299bf1995b711038/Analysis-Mathematics-Learning-Apps-Android-Base-and-Designing-Syste

Agita Sari, S., Pasha, D., & Thyo Priandika, A. (2021). Sistem Informasi Sekolah Dan Registrasi Online Untuk Penerimaan Siswa Baru Pada Smk Yadika Natar. Issn: 2774-5384, 2(1), 17–20.

Carolina, I., Supriyatna, A., Kamal Raya No, J., & Barat Cengkareng Jakarta Barat, R. (2019). Penerapan Metode Extereme Programming dalam Perancangan Aplikasi Perhitungan Kuota SKS Mengajar Dosen. IKRA-ITH Informatika : Jurnal Komputer Dan Informatika, 3(1), 106–113. https://journals.upi-yai.ac.id/index.php/ikraith-informatika/article/view/306

Fazrin, Q. E., Lisnawati, T., Nurhayati, S., Satya, J. B., & Alamsyah, D. (2021). Penerapan Metode Pengembangan Sistem Extreme Programing (XP) Pada Aplikasi Presensi Karyawan dengan QR Code. Building of Informatics, Technology and Science (BITS), 3(3), 164–170. https://doi.org/10.47065/bits.v3i3.1018

Fitriyani, F., Yulistyanti, D., & Laeli, N. (2020). PERANCANGAN APLIKASI PENGGAJIAN KARYAWAN PADA SMP ISLAM TAMAN QURANIYAH BERBASIS JAVA. Syntax Jurnal Informatika, 9(2), 79–90. https://doi.org/10.35706/syji.v9i2.3987

Hadi, K. R., Az-zahra, H. M., & Fanani, L. (2018). Analisis Dan Perbaikan Usability Aplikasi Mobile KAI Access Dengan Metode Usability Testing Dan Use Questionnaire. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 2(9), 2742–2750. http://j-ptiik.ub.ac.id

Hutagalung, D. D., & Arif, F. (2018). Rancang Bangun Sistem Informasi Perpustakaan Berbasis Web Pada Smk Citra Negara Depok. Journal of Chemical Information and Modeling, 53(9), 1689–1699. https://doi.org/10.1017/CBO9781107415324.004

Pohan, S. D., & Firdaus, I. (2022). Implementation of Extreme Programming Method in the Development of Pekanbaru Community Training Information System. Cyberspace: Jurnal Pendidikan Teknologi Informasi, 6(1), 20. https://doi.org/10.22373/cj.v6i1.11851

Rahmawati, M., & Yaumaidzinnaimah, Y. (2021). Sistem Informasi Penggajian Karyawan Berbasis Java Desktop. INOVTEK Polbeng - Seri Informatika, 6(1), 51. https://doi.org/10.35314/isi.v6i1.1856

Septiani, N. A., & Yanti, L. D. (2021). Sistem Informasi Pemasangan Iklan Koran Pada Pt. Harian Topskor Dengan Metode Extreme Programming (Xp). JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 6(2), 424–435. https://doi.org/10.29100/jipi.v6i2.2443

Shrivastava, A., Jaggi, I., Katoch, N., Gupta, D., & Gupta, S. (2021). A Systematic Review on Extreme Programming. Journal of Physics: Conference Series, 1969(1). https://doi.org/10.1088/1742-6596/1969/1/012046

Suendri. (2018). Implementasi Diagram UML (Unified Modelling Language) Pada Perancangan Sistem Informasi Remunerasi Dosen Dengan Database Oracle (Studi Kasus: UIN Sumatera Utara Medan). Jurnal Ilmu Komputer Dan Informatika, 3(1), 1–9. http://jurnal.uinsu.ac.id/index.php/algoritma/article/download/3148/1871

Sutiah, S., & Supriyono, S. (2021). Software testing on e-learning Madrasahs using Blackbox testing. IOP Conference Series: Materials Science and Engineering, 1073(1), 012065. https://doi.org/10.1088/1757-899x/1073/1/012065

Yusman, N. I. (2018). Perancangan Sistem Informasi Berbasis Orientasi Objek Menggunakan Star Uml Di Cv Niasa Bandung. Jurnal Accounting Information System (AIMS), 1(2), 101–109. https://doi.org/10.32627/aims.v1i2.358




DOI: https://doi.org/10.31294/jtk.v11i1.24423

Copyright (c) 2025 Nafi Ramadhani, Syarif Hidayatulloh

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

ISSN: 2442-2436 (print), and 2550-0120


 dipublikasikan oleh LPPM Universitas Bina Sarana Informatika Jakarta

Jl. Kramat Raya No.98, Kwitang, Kec. Senen, Kota Jakarta Pusat, DKI Jakarta 10450
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License