Development of Employee Payroll System using Rational Unified Process (RUP) on Odoo Platform


  • Fauzi Imaduddin Adhim Institut Teknologi Sepuluh Nopember
  • Raisya Fiany Martin Institut teknologi Sepuluh Nopember
  • Slamet Budiprayitno Institut teknologi Sepuluh Nopember
  • Lucky Putri Rahayu Institut teknologi Sepuluh Nopember



Employee payroll system , Rational Unified Process , Odoo Platform , Business Process


Payroll process mostly done manually in Indonesian companies. Manual process takes longer time than automated process. In this research, an employee payroll system was developed on the Odoo platform by implementing the Rational Unified Process (RUP) method. There are four phases in this method, the inception phase includes business process modeling activities both ongoing business processes (as-is) and proposed business processes (to-be). Then from the business process needs analysis is carried out. The elaboration phase includes system design activities using use case diagrams, activity diagrams, configuration, use case scenarios, and salary rules. The construction phase includes implementation activities based on the system design in the previous phase. The results of the implementation will then be evaluated at the testing stage. In the final phase, namely the transition, the deployment or installation process is carried out to the user. The results obtained after testing the system by comparing salary calculations on Microsoft Excel and Odoo show that the total salaries of employees received are similar. The time needed to calculate an employee in Microsoft Excel is 15 minutes, while in Odoo the time needed is 6 minutes faster. In the User Acceptance Testing (UAT) test, the respondents involved were a limited circle of various departments at a sample company totaled 11 people by giving 12 statements from 3 UAT test criteria and obtained a final score of 86.97%. From the final score, the respondents accepted the developed system well.


Download data is not yet available.


A. Giyarti, “Pengembangan Sistem Informasi Penggajian Pegawai Pada Puslibang Sda Balai Sobo Yogyakarta,” Skripsi. STMIK AMIKOM. Yogyakarta, 2006.

S. Hendi, “Perbandingan Modul Payroll Open ERP (Odoo) dengan Modul Payroll Adempiere,” SITEKIN J. Sains, Teknol. dan Ind., vol. 13, no. 2, pp. 136–145, 2016.

B. A. Prakosa, “Implementasi dan Konfigurasi Free Open Source Enterprise Resource Planning (ERP) Odoo 9.0 c: Studi Kasus: UD. Morodadi,” Institut Teknologi Sepuluh Nopember, 2017.

R. TP026B, “Rational unified process,” URL https//www. ibm. com/developerworks/rational/library/content/03July/10 00/1251/1251 bestpractices TP026B. pdf Cited October, zv, vol. 18, 2017.

G. Moss, Working with Odoo. Packt Publishing Ltd, 2015.

D. Reis, Odoo 12 Development Essentials: Fast-track your Odoo development skills to build powerful business applications. Packt Publishing Ltd, 2018.

G. Moss, “Learn Odoo: A Beginner’s Guide to Designing, Configuring, and Customizing Business Applications with Odoo,” 2019.

D. Siahaan, “Analisa kebutuhan dalam rekayasa perangkat lunak,” Yogyakarta Andi, 2012.




How to Cite

Adhim, F. I., Martin, R. F., Budiprayitno, S., & Rahayu, L. P. (2022). Development of Employee Payroll System using Rational Unified Process (RUP) on Odoo Platform. Applied Technology and Computing Science Journal, 5(1), 36–43.




Most read articles by the same author(s)