Android Apps for Laundry using Model View Presenter Pattern
Abstract
Universitas Darussalam (UNIDA) Gontor is a boarding-based campus that requires its professors and students to live 24 hours a day in the dormitory. To support UNIDA Gontor's household needs, one includes washing clothes; the campus has created the Unit Usaha UNIDA (U3) laundry service. This laundry service provides cleaning services based on weight and processing time, divided into three packages: regular, express, and special. Currently, the laundry service runs its administrative process using books, paper notes, and social media, Whatsapp, for communication with customers. As the laundry service grows, customers need help determining their clothing status. The same is true for employees who need help dealing with the increasing number of orders and answering the status of customer clothing one by one. This research aims to speed up the administrative process of the U3 laundry service, especially in terms of order status. The method used to help solve the problem is an Android-based mobile app that implements the Model View Presenter pattern. The black-box method and a questionnaire to customers and laundry employees were used to test this research. The results of the black-box test showed that all the features provided are running smoothly without errors. Meanwhile, the results of a random questionnaire to ten customers and four employees regarding ease, design, information, and benefits showed high satisfaction. The results of all tests prove that this application is easy for customers, especially in determining the status and cost of laundry. In addition, employees also find it easy to update and store order data, making it faster, neater, and safer. The suggestion for future research is to add a cost feature for clothing that uses hangers and plastic and to add real-time notification features using firebase.
Keywords
Full Text:
PDFReferences
M. M. El Iq Bali, “Perguruan Tinggi Islam Berbasis Pondok Pesantren,” AL-TANZIM J. Manaj. Pendidik. Islam, vol. 1, no. 2, pp. 1–14, Aug. 2017, doi: 10.33650/al-tanzim.v1i2.109.
B. van Ruler, “Communication Theory: An Underrated Pillar on Which Strategic Communication Rests,” Int. J. Strateg. Commun., vol. 12, no. 4, pp. 367–381, Aug. 2018, doi: 10.1080/1553118X.2018.1452240.
S. Wakeling, V. Spezi, J. Fry, C. Creaser, S. Pinfield, and P. Willett, “Academic communities,” J. Doc., vol. 75, no. 1, pp. 120–139, Jan. 2019, doi: 10.1108/JD-05-2018-0067.
D. Moon, E. Amasawa, and M. Hirao, “Consumer Motivation and Environmental Impact of Laundry Machine-Sharing: Analysis of Surveys in Tokyo and Bangkok,” Sustainability, vol. 12, no. 22, p. 9756, Nov. 2020, doi: 10.3390/su12229756.
V. A. Gunawan, E. Karliani, T. Triyani, A. Saefulloh, and L. S. A. Putra, “Desain Fitur Aplikasi E-Learning Penunjang Pembelajaran Berbasis Android,” J. Edukasi dan Penelit. Inform., vol. 7, no. 3, p. 314, Dec. 2021, doi: 10.26418/jp.v7i3.49226.
Fikky Aprico et al., “Kerja Sehat: Aplikasi Mobile Untuk Mengurangi Resiko Musculoskeletal Disorders (MSDs),” J. RESTI (Rekayasa Sist. dan Teknol. Informasi), vol. 3, no. 3, pp. 532–537, 2019.
J. Erlangga and E. Eliyani, “Aplikasi Pencarian Pekerja Jasa Rumah Tangga di Sekitar dengan Metode Radius dan Rating Berbasis Android,” J. Edukasi dan Penelit. Inform., vol. 7, no. 3, p. 431, Dec. 2021, doi: 10.26418/jp.v7i3.47686.
E. Susanto, T. H. Utami, and D. Hermanto, “Sistem Informasi Pemesanan Laundry Berbasis Android Di Kota Palembang,” JATISI (Jurnal Tek. Inform. dan Sist. Informasi), vol. 5, no. 2, pp. 158–168, 2019, doi: 10.35957/jatisi.v5i2.144.
M. Alda, “Sistem Informasi Laundry Menggunakan Metode Waterfall Berbasis Android Pada Simply Fresh Laundry,” J. Teknol. Inf., vol. 3, no. 2, p. 122, 2019, doi: 10.36294/jurti.v3i2.934.
F. E. Abdul Rosyi, Reko Syarief Hidayatullah, “Perancangan Sistem Informasi Jasa Laundry Pada Green Lab Laundry Berbasis Android,” J. Inf. Syst. Applied, Manag. Account. Res., vol. 4, no. 4, pp. 173–180, 2020.
H. Hasanah, R. Fatullah, and I. Ilahi, “Rancang Bangun Sistem Informasi Jasa Laundry Pada Rumah Laundry Berbasis Android,” J. Unitek, vol. 14, no. 2, pp. 1–9, 2021, doi: 10.52072/unitek.v14i2.234.
R. Widyastuti, Z. Zulkifli, F. Lubis, U. Bina, S. I. Jakarta, and R. R. A. Id, “Perancangan Sistem Informasi Pelayanan Jasa Laundry Berbasis Android Pada Laundry Express,” JIPETIKJurnal Ilm. Penelit. Teknol. Inf. Komput., vol. 3, no. 1, pp. 43–58, 2022, [Online]. Available: https://developer.android.com/sdk/ind.
B. Rizki, P. Surya, A. P. Kharisma, and N. Yudistira, “Perbandingan Kinerja Pola Perancangan MVC , MVP , dan MVVM Pada Aplikasi Berbasis Android ( Studi kasus : Aplikasi Laporan Hasil Belajar Siswa SMA BSS ),” JPTIIK (Jurnal Pengemb. Teknol. Inf. dan Ilmu Komputer), vol. 4, no. 11, pp. 4089–4095, 2020, [Online]. Available: http://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/8237.
F. Maulana, R. Afyenni, and A. Erianda, “Aplikasi Manajemen Laboratorium Menggunakan Metode MVVM Berbasis Android,” JITSI J. Ilm. Teknol. Sist. Inf., vol. 3, no. 3, pp. 88–93, 2022, doi: 10.30630/jitsi.3.3.94.
M. S. Arif, A. Musthafa, and D. Muriyatmoko, “Implementation of Model-View-ViewModel (MVVM) Architecture Pattern in the Sistem Informasi Akademik UNIDA Gontor Mobile Application,” Proceeding Int. Conf. Sci. Eng., vol. 3, no. April, pp. 283–289, 2020, doi: 10.14421/icse.v3.514.
E. Arribe, Aryanto, and R. Asrianto, “Aplikasi E-Marketplace Menggunakan Arsitektur Mvvm (Model-View-Viewmodel) Berbasis Android,” J. Fasilkom, vol. 11, no. 2, pp. 75–78, 2021, doi: 10.37859/jf.v11i2.2762.
F. Akib, R. Maulana, and Aghil, “Implementasi Model View Controller (Mvc) Dalam Aplikasi Manajemen Penilaian Asisten Laboratorium Berbasis Mobile,” J. INSYPRO (Information Syst. Process., vol. 6, no. 2, pp. 1–8, 2021, doi: 10.24252/insypro.v6i2.24556.
V. S. Versase and Hendriyanto, “Penerapan Model View Controller Untuk Website Toko Online Chambre.Id,” Semin. Ilm. Sist. Inf. dan Teknol. Inf. (Prosiding SISITI), vol. XI, no. 1, pp. 290–300, 2022.
R. Sahrial, D. F. Fauzi, and E. Susilawati, “Pemanfaatan Json Untuk Menampilkan Data Realtime Covid-19 Dengan Model View Presenter,” J. Teknoinfo, vol. 16, no. 1, p. 144, 2022, doi: 10.33365/jti.v16i1.780.
K. Kartarina and A. Apriliansyah, “Analisis Dependency Injection dan Model-View-Presenter Pada Aplikasi Berbasis Android,” Progresif J. Ilm. Komput., vol. 18, no. 1, p. 23, 2022, doi: 10.35889/progresif.v18i1.781.
DOI: http://dx.doi.org/10.51213/jimp.v8i1.866
Copyright (c) 2023 Dihin Muriyatmoko
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.