Rancang Bangun Sistem Enterprise Resource Planning pada Modul Manajemen Aset Tetap dan Penjadwalan Menggunakan Arsitektur Microservice

Alfaraby, M Labib (2024) Rancang Bangun Sistem Enterprise Resource Planning pada Modul Manajemen Aset Tetap dan Penjadwalan Menggunakan Arsitektur Microservice. Other thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 5025201083-Undergraduate_Thesis.pdf] Text
5025201083-Undergraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only until 1 October 2026.

Download (11MB) | Request a copy

Abstract

Enterprise Resource Planning (ERP) merupakan sistem yang sangat penting bagi suatu perusahaan saat ini. Keberadaan sistem ERP dapat mengintegrasikan serta mengotomasikan proses bisnis di setiap departemen pada suatu perusahaan ke dalam satu sistem terpadu. Dalam sistem ERP, proses - proses bisnis akan dikenal dengan sebutan modul. Dengan begitu, sistem ERP sendiri akan terdiri atas beragam modul. Beberapa modul yang ada dalam sistem ERP adalah asset management dan scheduling. Modul asset management berfungsi untuk mengelola beragam aset yang dimiliki perusahaan. Sementara itu, modul scheduling berfungsi untuk menangani penjadwalan produksi pada modul manufacturing. Dewasa ini, sistem ERP telah banyak dikembangkan dan digunakan di banyak perusahaan, baik sewa dari ¬third-party dengan fitur – fitur yang telah siap digunakan maupun aplikasi custom yang dibuat oleh pihak perusahaan sendiri. Sistem ERP yang dikembangkan dengan arsitektur monolitik akan menemui tantangan seiring dengan perkembangan teknologi dan perubahan kebutuhan bisnis yang cepat. Arsitektur microservice menawarkan ide untuk membagi aplikasi atau sistem menjadi unit – unit layanan yang independen. Dengan begitu, aristektur microservice mampu meningkatkan fleksibilitas, skalabilitas, dan maintainability sistem. Pada sistem ERP, modul yang dikembangkan diibaratkan seperti unit – unit layanan yang nantinya tetap akan terintegrasi melalui application programming interface (API). Pada tugas akhir ini, dikembangkan sistem ERP untuk modul asset management dan scheduling menggunakan arsitektur microservice. Adapun pengujian sistem dilakukan dengan uji keakuratan data laporan keuangan melalui benchmarking dengan aplikasi existence dan uji evaluasi kinerja sistem ERP menggunakan tools SonarQube dan JMeter. Evaluasi dengan SonarQube menilai kualitas kode yang didasarkan pada berbagai parameter penilaian, hasil yang diperoleh menunjukkan kualitas kode sudah baik dengan rating A untuk parameter security, reliability, dan maintainability. Sementara itu, evaluasi dengan menggunakan JMeter dengan dua skenario jumlah pengguna, yaitu 500 dan 1000, ditemukan error dalam request dengan persentase berturut – turut 0,03% dan 5,14% dan nilai rata – rata response time 2.450 ms dan 4.623 ms dengan kenaikan sebesar 88,7%.
=================================================================
Enterprise Resource Planning (ERP) is a very important system for a company today. The existence of an ERP system can integrate and automate business processes in each department in a company into a unified system. In the ERP system, business processes will be known as modules. With that reason, the ERP system itself will consist of various modules. Some of the modules in the ERP system are asset management and scheduling. The asset management module is used to manage various assets owned by the company. Meanwhile, the scheduling module is used to handle production scheduling in the manufacturing module. Nowadays, ERP systems have been widely developed and used in many companies, both third-party leases with ready-to-use features and custom applications made by the company itself. ERP systems which developed with a monolithic architecture are feared to meet challenges along with technological developments and rapidly changing business needs. Microservice architecture offers the idea of dividing an application or system into independent units of service. That way, the microservice architecture can increase the flexibility, scalability, and maintainability of the system. In an ERP system, the modules are likened as service units that will still be possible to integrate through an application programming interface (API). This final project will develop an ERP system for asset management and scheduling modules using microservice architecture. The system is tested by evaluating the accuracy of financial report data through benchmarking with existence applications and doing performance evaluation tests using SonarQube and JMeter tools. Evaluation with SonarQube assesses the quality of the code based on various assessment parameters, the results obtained show that the code quality is good with an A rating for security, reliability, and maintainability parameters. Meanwhile, evaluation using JMeter with two scenarios of the number of users, namely 500 and 1000, found errors in requests with percentages of 0.03% and 5.14% respectively and average response time values of 2,450 ms and 4,623 ms with an increase of 88.7%.

Item Type: Thesis (Other)
Uncontrolled Keywords: Asset Management, Enterprise Resource Planning, Fixed Asset, Microservice, Scheduling. Asset Management, Enterprise Resource Planning, Fixed Asset, Microservice, Scheduling.
Subjects: T Technology > T Technology (General) > T58.6 Management information systems
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Informatics Engineering > 55201-(S1) Undergraduate Thesis
Depositing User: M Labib Alfaraby
Date Deposited: 02 Aug 2024 08:43
Last Modified: 02 Aug 2024 08:43
URI: http://repository.its.ac.id/id/eprint/110590

Actions (login required)

View Item View Item