Perancangan dan Implementasi Sistem Informasi Manajemen Laundry Berbasis Desktop dengan Penggunaan Java Swing

Authors

  • Rachman Hidayat Universitas Harapan Bangsa
  • Annastasya Nabila Elsa Wulandari Universitas Harapan Bangsa
  • Purwono Purwono Universitas Harapan Bangsa

Keywords:

Information Systems; Laundry Management; Java Swing; Desktop Application; Java Maven; MySQL

Abstract

Perkembangan teknologi informasi telah membawa perubahan signifikan di berbagai sektor, termasuk industri laundry. Banyak pengusaha laundry menghadapi kesulitan dalam mengelola operasional secara efisien, terutama dalam hal pencatatan pesanan, pemantauan status pencucian, dan pengelolaan laporan. Penelitian ini bertujuan untuk merancang dan membangun Sistem Informasi Manajemen Laundry berbasis Desktop menggunakan Java Swing dan Maven. Sistem ini dirancang untuk menyederhanakan pengelolaan operasional mulai dari pencatatan pesanan hingga pemantauan status pencucian secara real-time. Java Swing dipilih karena kemampuannya dalam menyediakan antarmuka pengguna yang sederhana namun fungsional, sedangkan Maven digunakan untuk manajemen dependensi dan sistem build yang lebih terstruktur. Sistem ini juga menggunakan MySQL sebagai database untuk menyimpan data pelanggan, transaksi, dan data lainnya. Hasil pengembangan sistem menunjukkan bahwa aplikasi ini dapat meningkatkan efisiensi operasional dengan mengurangi penggunaan metode manual dan mempermudah pemantauan status pencucian. Sistem ini juga menyediakan fitur untuk pengelolaan transaksi dan laporan, yang mendukung pengelola dalam membuat keputusan yang lebih cepat dan tepat. Diharapkan, sistem ini dapat menjadi solusi praktis bagi usaha laundry dalam mengelola operasional mereka secara lebih terorganisir dan efisien.

References

Apache POITM. (n.d.). The Java API for Microsoft Documents. Apache. Retrieved January 1, 2025, from https://poi.apache.org/

Apache Software Foundation. (n.d.). Welcome to Apache XMLBeansTM. Retrieved January 2, 2025, from https://xmlbeans.apache.org/index.html#What+is+XMLBeans%3F

Arrafi, N. R., Listyorini, T., & Supriyati, E. (2022). Prototype of laundry status tracking information system using codeigniter framework. International Journal of Computing, Programming and Database Management, 3(1), 148–157. https://doi.org/10.33545/27076636.2022.v3.i1b.54

Győrödi, C. A., Dumşe-Burescu, D. V., Győrödi, R. Ş., Zmaranda, D. R., Bandici, L., & Popescu, D. E. (2021). Performance Impact of Optimization Methods on MySQL Document-Based and Relational Databases. Applied Sciences, 11(15), 6794. https://doi.org/10.3390/app11156794

IntelliJ IDEA. (n.d.). Code completion. Retrieved January 2, 2025, from https://www.jetbrains.com/help/idea/auto-completing-code.html

Jagarlamudi, S. (2024). Java Development across Industries: Transforming Healthcare, Retail, and Agriculture. International Journal for Research in Applied Science and Engineering Technology, 12(9), 1508–1513. https://doi.org/10.22214/ijraset.2024.64337

Jiang, L., & Naumann, F. (2020). Holistic primary key and foreign key detection. Journal of Intelligent Information Systems, 54(3), 439–461. https://doi.org/10.1007/s10844-019-00562-z

Korunović, A., & Vlajić, S. (2023). Example of Integration of Java GUI Desktop Technologies Using the Abstract Factory Pattern for Education Purposes. ETF Journal of Electrical Engineering, 29(1), 3–11. https://doi.org/10.59497/jee.v29i1.241

Lambert, J., Casey, K., & Monahan, R. (2023). Repositioning Tiered HotSpot Execution Performance Relative to the Interpreter.

Maingi, N. N., Lukandu, I. A., & Mwau, M. (2023). Database Normalization via Nonrepeating Groups: A Comparative Methodological Approach by Lemmas. 2023 4th International Conference on Communications, Information, Electronic and Energy Systems (CIEES), 1–5. https://doi.org/10.1109/CIEES58940.2023.10378788

Megala, R., Subhiksha, B. G., Rajeshwari, G., & Nivetha, S. (2022). Connecting Database Using Mysol Server. 2022 International Conference on Computer, Power and Communications (ICCPC), 133–136. https://doi.org/10.1109/ICCPC55978.2022.10072161

Mendoza, D., & Piedra, N. (2020). TutNorBD: Assistant for teaching and learning process of relational database normalization up to 3NF from a universal table. 2020 XV Conferencia Latinoamericana de Tecnologias de Aprendizaje (LACLO), 1–8. https://doi.org/10.1109/LACLO50806.2020.9381184

Ournani, Z., Belgaid, M. C., Rouvoy, R., Rust, P., & Penhoat, J. (2021). Evaluating the Impact of Java Virtual Machines on Energy Consumption. Proceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 1–11. https://doi.org/10.1145/3475716.3475774

Saidu, I. C., Yusuf, M., Nemariyi, F. C., & George, A. C. (2024). Indexing techniques and structured queries for relational databases management systems. Journal of the Nigerian Society of Physical Sciences, 2155. https://doi.org/10.46481/jnsps.2024.2155

Soto-Valero, C., Harrand, N., Monperrus, M., & Baudry, B. (2021). A comprehensive study of bloated dependencies in the Maven ecosystem. Empirical Software Engineering, 26(3), 45. https://doi.org/10.1007/s10664-020-09914-8

Taresh Mehra. (2024). The Critical Role of Role-Based Access Control (RBAC) in securing backup, recovery, and storage systems. International Journal of Science and Research Archive, 13(1), 1192–1194. https://doi.org/10.30574/ijsra.2024.13.1.1733

Team, C. D. (n.d.). Collections – Home. Retrieved January 2, 2025, from https://commons.apache.org/proper/commons-collections/

Tizio, G. Di, Armellini, M., & Massacci, F. (2023). Software Updates Strategies: A Quantitative Evaluation Against Advanced Persistent Threats. IEEE Transactions on Software Engineering, 49(3), 1359–1373. https://doi.org/10.1109/TSE.2022.3176674

Toedter.com. (n.d.). Java Swing calendar date picker. Retrieved January 1, 2025, from https://toedter.com/jcalendar/

Wai, K. H., Funabiki, N., Aung, S. T., Hashimoto, R., Yokoyama, D., & Kao, W.-C. (2024). Analysis of Solution Results of Code Writing Problems for Basic Object-Oriented Programming Study in University Java Programming Course. 2024 12th International Conference on Information and Education Technology (ICIET), 87–92. https://doi.org/10.1109/ICIET60671.2024.10542814

Wieleba, E., & Wieleba, B. (2023). Performance analysis of working with databases with Spring and Symfony. Journal of Computer Sciences Institute, 26, 75–82. https://doi.org/10.35784/jcsi.3086

Wulan, S. R. (2024). Implementation of Waterfall Model and User-Centered Design Integration. INTEGER: Journal of Information Technology, 9(2). https://doi.org/10.31284/j.integer.2024.v9i2.6504

Zhang, Y. (2024). The Application of Data Security Protection in Enterprises. Frontiers in Computing and Intelligent Systems, 9(3), 43–45. https://doi.org/10.54097/nh29pv61

Żuchnik, M., & Kopniak, P. (2021). Comparative analysis of connection performance with databases via JDBC interface and ORM programming frameworks. Journal of Computer Sciences Institute, 21, 309–315. https://doi.org/10.35784/jcsi.2729

Downloads

Published

2025-01-09

How to Cite

Hidayat, R., Elsa Wulandari, A. N., & Purwono, P. (2025). Perancangan dan Implementasi Sistem Informasi Manajemen Laundry Berbasis Desktop dengan Penggunaan Java Swing. Jurnal Kolaborasi Riset Sarjana, 2(1), 1–12. Retrieved from https://ejournal.uhb.ac.id/index.php/korisa/article/view/1761

Issue

Section

Articles