Implementasi Sistem Pengelolaan Sumber Daya Manusia dan Scheduling Terintegrasi dalam Platform Enterprise Resource Planning

Sugiono, Mikha Gracia (2025) Implementasi Sistem Pengelolaan Sumber Daya Manusia dan Scheduling Terintegrasi dalam Platform Enterprise Resource Planning. Project Report. [s.n], [s.l.]. (Unpublished)

[thumbnail of 5025221037-Project_Report.pdf] Text
5025221037-Project_Report.pdf - Accepted Version
Restricted to Repository staff only

Download (2MB) | Request a copy

Abstract

Laporan ini berisi perancangan, refactoring dan implementasi backend dan frontend pada sistem ERP yang berfokus pada modul Human Resources Management dan Scheduling. Fokus utamanya adalah refactoring modul Human Resources agar lebih terstruktur, detail serta dapat diskalakan, mencakup lifecycle management, attendance & leave management, Payroll Processing dan Performance & training Management. Selain itu, modul scheduling dikembangkan sebagai integrasi antara pengelolaan sumber daya manusia dengan pengelolaan mesin, sehingga mendukung efisiensi operasional perusahaan. Untuk mencapai modularitas dan kemudahan pemeliharaan, sistem ini dibangun menggunakan arsitektur microservices dengan menerapkan pola Layered Architecture. Hasil evaluasi membuktikan: (1) Pengujian fungsional usecasae pada seluruh alu kerja utama mencapai pass rate 100%. (2) Load testing menggunakan k6 membuktikan sistem dapat diskalakan, mampu menangani 50 virtual user (~44,5 RPS) dengan error rate 0,00% dan waktu respons p(95) 212,99 ms. (3) Dengan adanya modul scheduling yang terintegrasi, proses penjadwalan antara karyawan dan mesin dapat dilakukan secara otomatis dengan data ketersediaan sumber daya secara real-time
=================================================================================================================================
This report details the design, refactoring, and implementation of the backend and frontend for an ERP system, specifically focusing on Human Resources Management and Scheduling modules. The primary focus is refactoring the Human Resources module to enhance structure, detail, and scalability. This encompasses lifecycle management, attendance and leave management, payroll processing, and performance and training management. Additionally, the scheduling module was developed to integrate human resource management with machine management, thereby supporting the company's operational efficiency. To achieve modularity and maintainability, the system was built using a microservices architecture employing a Layered Architecture pattern. Evaluation results demonstrate that: (1) Functional use case testing across all primary workflows achieved a 100% pass rate. (2) Load testing using k6 confirmed the system's scalability, capable of handling 50 virtual users (~44.5 RPS) with a 0.00% error rate and a p(95) response time of 212.99 ms. (3) Through the integrated scheduling module, the scheduling process between employees and machines can be automated using real-time resource availability data.

Item Type: Monograph (Project Report)
Uncontrolled Keywords: ERP, Microservices, Human Resources Management, Scheduling, CI/CD.
Subjects: T Technology > T Technology (General) > T58.5 Information technology. IT--Auditing
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Informatics Engineering > 55201-(S1) Undergraduate Thesis
Depositing User: Mikha Gracia Sugiono
Date Deposited: 08 Dec 2025 05:12
Last Modified: 08 Dec 2025 05:12
URI: http://repository.its.ac.id/id/eprint/128881

Actions (login required)

View Item View Item