Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN BENGKEL MULYA MOTOR BERBASIS WEB MENGGUNAKAN METODE ITERATIVE DAN TEST DRIVEN DEVELOPMENT

Authors: SAYYID DZUL FIKHAR HANIF, .;

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN BENGKEL MULYA MOTOR BERBASIS WEB MENGGUNAKAN METODE ITERATIVE DAN TEST DRIVEN DEVELOPMENT

Abstract

Bengkel Mulya Motor merupakan bengkel motor yang cukup besar, memperkerjakan puluhan karyawan, distributor untuk bengkel yang lebih kecil, dan dalam proses membuka cabang ditempat lain. Dalam pekerjaan sehari-harinya bengkel mulya motor masih menggunakan sistem pencatatan manual baik dari pengorganisasian sparepart hingga berbagai catatan transaksi, akibatnya bengkel mengalami kesulitan dalam kegiatan evaluasi keuangan, mencari sparepart, dan beberapa kali terjadi kehilangan sparepart yang cukup merugikan bengkel. Tujuan dalam penelitian ini untuk mengembangkan modul backend (restful web service) sistem informasi manajemen bengkel berbasis web yang mengatasi permasalahan yang ada pada bengkel. Pengembangan dilakukan menggunakan gabungan metode Iterative dan metode Test-Driven Development. Penggabungan dua metode tersebut dilakukan untuk menjadikan proses pengembangan lebih fleksibel, cepat, transparan, tahan akan kecacatan, dan juga cocok untuk penelitian ini yang terintegrasi / berkaitan dengan dua penelitian lainnya. Tahapan pengembangan dari penggabungan dua metode tersebut terdiri dari Planning, Analysis, Design, Test, Code, Refactor, Evaluation. Selain itu dalam pengembangan sistem informasi menggunakan bantuan framework Django, library Django Rest Framework, dan PostgresSQL. Hasil penelitian berupa modul backend sistem informasi manajemen bengkel mulya motor yang terdiri dari 61 endpoint. Seluruh endpoint diuji oleh serangkaian unit testing yang dijalankan secara otomatis menggunakan fitur bawaan Django, berdasarkan hasil pengujian menunjukkan bahwa seluruh endpoint sudah sesuai dengan kebutuhan, berjalan dengan baik, dan layak untuk diintegrasikan dengan modul frontend sistem informasi manajemen bengkel mulya motor dari penelitian terkait. ********* Mulya Motor Workshop is a relatively large motorcycle workshop, employing dozens of employees, a distributor for smaller workshops, and in the process of opening branches in other locations. In it’s daily operations, the workshop still uses manual record-keeping systems for organizing spare parts to various transaction records, resulting in difficulties in financial evaluation, spare part searches, and several cases of missing spare parts that have caused significant losses for the workshop. The aim of this research is to develop backend module (restful web service) for the web based workshop management information system that addresses these issues. Development was carried out using a combination of the Iterative and Test-Driven Development methods. The combination of these two methods was done to make the development process more flexible, fast, transparent, resistant to defects, and suitable for this research, which integrated or related to two other studies. The development stages of the combined methods consist of Planning, Analysis, Design, Test, Code, Refactor, and Evaluation. Additionally, Django Framework, Django Rest Framework library, and PostgresSQL were used in the development of the information system. The result of the research is a backend module for the Mulya Motor Workshop management information system, consisting of 61 endpoints. All endpoints were tested by series of unit tests that run automatically using the built-in Django feature. Based on the testing results, it was found that all endpoints met requirements, functioned well, and suitable for integration with the frontend module of the Mulya Motor Workshop management information system from related research.

Keywords

Software, Sistem Informasi Komputer, Ilmu Komputer, Teknik Komputer

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!