IMPLEMENTASI MANDATORY DESIRABLE INESSENTIAL (MDI) PADA SISTEM POINT OF SALE DI UD. FAZAL TANI BERBASIS ANDROID

Authors

  • Roya Hefifiya Siregar UIN Sumatera Utara
  • Muhamad Alda Universitas Islam Negeri Sumatera Utara

DOI:

https://doi.org/10.30656/jsii.v12i2.11254

Abstract

The main problem at UD. Fazal Tani lies in the inefficiency of transaction processes and inventory management, which are still carried out manually, often leading to recording errors, delays in reporting, and inaccurate stock data. This study aims to develop and implement an Android-based Point of Sale (POS) system using the Mandatory, Desirable, Inessential (MDI) approach to effectively and efficiently identify and prioritize system feature requirements. The research method employed is qualitative descriptive through observation, interviews, and literature study, while the system development follows the Waterfall method with stages of requirement analysis, design, development, testing, and maintenance. The implementation results show that the developed POS system is capable of handling sales transactions, inventory management, receipt printing, and sales reporting in a more structured and faster manner. Black box testing indicates that all functions operate as expected. The application of the MDI method focuses system development on the main features required by users, reducing the average transaction time from 30 minutes to 4 minutes, achieving an efficiency of 86.67%. 

Keywords: Point of Sale, Mandatory Desirable Inessential, Information System, Android, Inventory Management.

References

[1] S. Rao and M. Alda, “Sistem Informasi Point of Sales Pada Toko Distributor,” vol. 4307, no. August, pp. 1192–1200, 2024.

[2] A. H. Ahadi and Gustina, “Perancangan Sistem Informasi Point of Sales (Pos) Berbasis Web (Studi Kasus : Minimarket Smj Paal 11),” FORTECH (Journal Inf. Technol., vol. 7, no. 2, pp. 23–28, 2023, doi: 10.53564/fortech.v7i2.1126.

[3] R. H. Siregar, I. Jambak, Aisyah, R. Abdillah, and C. Harahap, “Perancangan Sistem Informasi Siskamling Berbasis Web Di Kelurahan Pasar Merah Timur Kota Medan,” J. Komput. Teknol. Inf. dan Sist. Inf., vol. 2, no. 3, pp. 491–504, 2024, doi: 10.62712/juktisi.v2i3.90.

[4] M. Siddik and S. Samsir, “Rancang Bangun Sistem Informasi Pos (Point of Sale) Untuk Kasir Menggunakan Konsep Bahasa Pemrograman Orientasi Objek,” JOISIE (Journal Inf. Syst. Informatics Eng., vol. 4, no. 1, p. 43, 2020, doi: 10.35145/joisie.v4i1.607.

[5] D. Muheri, S. Soni, and R. Hayami, “Rancang Bangun Aplikasi Point Of Sale Berbasis Android (Studi Kasus: Sekolah Darma Yudha),” Pros. Semin. Nas. Comput. Technol. its Apl., vol. 1, no. 1, pp. 11–15, 2019, [Online]. Available: https://ejurnal.umri.ac.id/index.php/CTIA/article/view/1824

[6] M. Alda, “Perancangan E - Commerce Kelapa Sawit Pada Desa Sungai Toman,” J. Ilm. Media Sisfo, vol. 14, no. 1, pp. 35–44, 2020, doi: 10.33998/mediasisfo.2020.14.1.718.

[7] N. Smyth, Android Studio 4.2 Development Essentials-Java Edition: Developing Android Apps Using Android Studio 4.2, Java and Android Jetpack. Payload Media, 2021. [Online]. Available: https://books.google.co.id/books?id=sWgyEAAAQBAJ

[8] A. Sujjada and Somantri, Buku Ajar Pemrograman Berorientasi Objek. Kaizen Media Publishing, 2024. [Online]. Available: https://books.google.co.id/books?id=m6n4EAAAQBAJ

[9] I. A. Prabowo, H. Wijayanto, B. W. Yudanto, and S. Nugroho, BUKU AJAR Pemrograman Mobile Berbasis Android (Teori, Latihan dan Tugas Mandiri). Percetakan Universitas Dian Nuswantoro Semarang, 2021.

[10] N. Aprian, R. Syarief Hidayatullah, and S. Julaeha, “Perancangan Sistem Point Of Sale Pada Jelly Potter Ciapus Bogor Berbasis Android,” J. Fasilkom, vol. 12, no. 1, pp. 56–61, 2022, doi: 10.37859/jf.v12i1.3388.

[11] S. T. Banua and R. Firmansyah, “Perancangan Aplikasi Point Of Sale Untuk Retail Berbasis Android Dengan Printer Thermal,” E-Prosiding Tek. Inform., vol. 2, no. 2, pp. 24–36, 2021.

[12] A. R. Putera, S. Riyanto, and M. Arianto, “Requirement analysis of e-library application using Mandatory Desirable Inessential (MDI) and Technical Operational Economic (TOE) method,” J. Phys. Conf. Ser., vol. 1381, no. 1, 2019, doi: 10.1088/1742-6596/1381/1/012068.

[13] N. Widjiyati, E. Pramono, and S. Kurniawan Dwi, “Analisis Tahapan Software Requirement Specification pada Perancangan Sistem Informasi Akreditasi Menggunakan Metode MDI dan TOE (Studi Kasus: Universitas XYZ),” Smart Comp Jurnalnya Orang Pint. Komput., vol. 11, no. 4, pp. 714–729, 2022, doi: 10.30591/smartcomp.v11i4.4254.

[14] A. Yahya and R. Kurniawan, “Implementasi Algoritma K-Means untuk Pengelompokan Data Penjualan Berdasarkan Pola Penjualan,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 5, no. 1, pp. 350–358, Jan. 2025, doi: 10.57152/malcom.v5i1.1773.

[15] E. Junirianto and N. Kurniadin, “Pengembangan Aplikasi Point of Sale Berbasis Android Menggunakan Metode Rapid Application Development,” J. Inf. Technol. Comput. Sci. Vol, vol. 3, no. 1, pp. 211–218, 2020.

[16] A. Nurseptaji, “Implementasi Metode Waterfall Pada Perancangan Sistem Informasi Perpustakaan,” J. Dialekt. Inform., vol. 1, no. 2, pp. 49–57, 2021, doi: 10.24176/detika.v1i2.6101.

[17] A. A. Wahid, “Analisis Metode Waterfall Untuk Pengembangan Sistem Informasi,” J. Ilmu-ilmu Inform. dan Manaj. STMIK, no. November, pp. 1–5, 2020.

[18] E. D. Wahyuni, “Implementasi Metode Incremental Pada Sistem Informasi Administrasi Desa Jambuwer,” J. Tekno Kompak, vol. 15, no. 2, p. 156, 2021, doi: 10.33365/jtk.v15i2.1187.

[19] R. E. Gafar, “Rancang Bangun Aplikasi MYDAUN dan Registrasi Susun Menggunakan Binary Search Tree,” Universitas Multimedia Nusantara, 2020.

[20] I. Sommerville, Software Engineering, 9th ed. 2011.

[21] A. Königs and A. Schürr, “MDI: A rule-based multi-document and tool integration approach,” Softw. Syst. Model., vol. 5, no. 4, pp. 349–368, 2006, doi: 10.1007/s10270-006-0016-x.

[22] R. H. Siregar and A. M. Harahap, “Sistem Informasi Perpustakaan Berbasis Web pada Perpustakaan Fakultas Saintek UINSU,” J. Teknol. Sist. Inf., vol. 5, no. 1, pp. 227–241, 2024, doi: 10.35957/jtsi.v5i1.7606.

[23] A. Amrullah, R. F. A. A, D. Sutedjo, R. Y. Ariyana, H. S, and E. S. Susanto, “Kajian Kebutuhan Perangkat Lunak Sistem Informasi Islam Negri Sunan Kalijaga Yogyakarta,” Semin. Nas. Teknol. Inf. dan Multimed., pp. 25–30, 2019.

[24] N. Chatterjee, S. Chakraborty, and A. Decosta, “Real-time Communication Application Based on Android Using Google Firebase,” Int. J. Adv. Res. Comput. Sci. Manag., vol. 6, no. 4, pp. 74–79, 2018.

[25] S. Adabaye et al., “Digitalisasi Operasioanl Depot Air Isi Ulang Kamangen Berbasis Aplikasi Web untuk Optimalisasi Pencatatan Keuangan,” vol. 4, no. 4, pp. 1309–1319, 2025.

[26] I. Terapan, A. Ndruru, and F. A. Sianturi, “Perancangan Sistem Informasi UMKM untuk Mempermudah Penjualan,” vol. 3, pp. 30–34, 2025.

Downloads

Published

2025-09-07

Issue

Section

Articles