Optimization of Cloud-Based Digital Archiving System Using Golang and the ICONIX Process

Zahra Khaerunnisa, Deden Pradeka, Kukuh Muhammad, Fajar Mahardika

Abstract


In today's digital era, the need for a fast, secure, and easily accessible archiving system has become increasingly crucial, especially for institutions that manage large volumes of documents. Traditional archiving systems face various challenges, such as limited storage capacity, the risk of physical document damage, and slow, inefficient retrieval processes. This research aims to address these issues by designing and developing a cloud-based digital archiving system using the Golang programming language and the ICONIX development methodology. ICONIX was chosen for its structured approach to analysis and design, encompassing stages such as Domain Model, Use Case Diagram, Robustness Diagram, and Class Diagram. Golang is utilized due to its advantages in execution speed, memory efficiency, and its ability to handle parallel processes, which are well-suited for cloud-based systems. The developed system enables centralized and flexible archive management via the internet, featuring document upload, search, and categorization functionalities that are easily accessible to users. Testing results show that the system improves archiving efficiency, minimizes the risk of data loss, and supports real-time document access. Based on the calculations, the average score of 4.04 out of 5 equals a percentage of 81%. This matter test hypothesis accepted from application with test reception user is Good.


Keywords


cloud computing; Digital archiving; Golang; ICONIX Process; Information system

Full Text:

PDF

References


Afandi, K., Arief, M. H., Faizatul Laily, N., & Maulana Nugroho, D. (2024). Analisis Performa Akademik Mahasiswa Menggunakan Social Network Analysis (Studi Kasus: Prodi Bisnis Digital Universitas dr. Soebandi). Journal of Technology and Informatics (JoTI), 5(2), 64–69. https://doi.org/10.37802/joti.v5i2.514

Agustha, E. B., Adhy, S., Mutiara, D., & Nugraheni, K. (2024). Pengembangan Aplikasi Monitoring Informasi Proyek Berbasis Web Menggunakan Metode Iconix Process ( Studi Kasus : PT Telkom Akses Witel Semarang ). Jurnal Masyarakat Informatika Undip, 15(February). https://doi.org/10.14710/jmasif.15.2.62416

Aini, L. N., & Pratama, F. I. (2022). Rancang Bangun Sistem Informasi Pengarsipan Surat Berbasis Web pada Perumda Air Minum Tirta Moedal Kota Semarang. Jurnal Informatika Dan Rekayasa Perangkat Lunak, 4(2), 152. https://doi.org/10.36499/jinrpl.v4i2.7074

Apriliah, W., Subekti, N., Jurnal, T. H.-J. I., & 2019, undefined. (n.d.). Penerapan model waterfall dalam perancangan aplikasi sistem informasi simpan pinjam pada koperasi PT. Chiyoda Integre Indonesia Karawang. E-Journal.Rosma.Ac.Id. https://doi.org/10.35969/interkom.v14i2.50

Batubara, S., Wahyono, T., Khaliq, A., & Lubis, Y. E. (2022). Perancangan Aplikasi Pelatihan Kerja Online Berbasis Website Menggunakan Unified Modelling Language. Brahmana: Jurnal Penerapan Kecerdasan Buatan, 4(1A), 100–103.

Bulu, M. P., & Lede, P. A. R. L. (2024). Rancang Bangun Sistem Informasi Pengaduan Mahasiswa Univerisitas Kristen Wira Wacana Sumba Berbasis Object Oriented Analysis and Design. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 4(2), 538–546. https://doi.org/10.57152/malcom.v4i2.1262

Hermawan, H., Mahardika, F., Darmayanti, I., Sumantri, R. B. B., Saputra, D. I. S., & Aminuddin, A. (2023). New Media as a Tools to Improve Creative Thinking: A Systematic Literature Review. Proceedings - 2023 IEEE 7th International Conference on Information Technology, Information Systems and Electrical Engineering, ICITISEE 2023, 64–69. https://doi.org/10.1109/ICITISEE58992.2023.10404556

Lin, W., Zhang, Z., & Peng, S. (2019). Academic research trend analysis based on big data technology. International Journal of Computational Science and Engineering, 20(1), 31–39. https://doi.org/10.1504/IJCSE.2019.103247

Mahardika, F Sumantri, R. B. B., & Ripai, R. (2024). IMPLEMENTASI PROTOTYPE PADA SISTEM APLIKASI PERSURATAN KELURAHAN KEDUNGWUNI BARAT ( SIPRAKAT ) BERBASIS ANDROID. METHOMIKA: Jurnal Manajemen Informatika & Komputerisasi Akuntansi, 8(1), 1–8.

Mahardika, F., Fitriani, A., & Amin, M. Al. (2023). Testing Sistem pada Dealer Management System Service Menggunakan Metode Black Box Testing. Hello World Jurnal Ilmu Komputer, 2(3), 110–119.

Mahardika, F., Sandi, M., & Naufal, A. R. (2023). Implementasi Sistem Informasi Management Dealer pada Jasa Service Motor Berbasis Web Menggunakan Extreme Programming. Blend Sains Jurnal Teknik, 2(2), 99–111. https://doi.org/10.56211/BLENDSAINS.V2I2.304

Mahardika, F., & Sumantri, R. B. B. (2024). Implementation of Payment Gateway in the Mobile-Based Pawon Mbok ` E Eating House Ordering System. Journal of Innovation Information Technology and Application (JINITA), 60–70.

Marthiawati, N., Kurniawansyah, K., Nugraha, H., & Khairunnisa, F. (2024). Pelatihan Pembuatan UML (Unified Modelling Language) Menggunakan Aplikasi Draw. io Pada Prodi Sistem Informasi Universitas Muhammadiyah Jambi. Pkm.Lpkd.or.IdN Marthiawati, K Kurniawansyah, H Nugraha, F KhairunnisaTransformasi Masyarakat: Jurnal Inovasi Sosial Dan Pengabdian, 2024•pkm.Lpkd.or.Id, 1(2), 25–33. https://doi.org/10.62383/transformasi.v1i2.109

Nugraha, G. S., Darmawan, M. I., & Dwiyansaputra, R. (2023). Comparison of CNN’s Architecture GoogleNet, AlexNet, VGG-16, Lenet -5, Resnet-50 in Arabic Handwriting Pattern Recognition. Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control, 4(2). https://doi.org/10.22219/kinetik.v8i2.1667

Octavianty, R. R., Rahmayu, M., Nainggolan, E. R., Informasi, F. T., Mandiri, U. N., Teknik, F., Bina, U., Informatika, S., Informasi, F. T., Mandiri, U. N., & Info, A. (2024). Perancangan sistem informasi pengarsipan surat pemakaman pada uppmptsp kelurahan slipi. Djtechno: Jurnal Teknologi Informasi, 5(3), 699–712. https://doi.org/10.46576/djtechno

Rahmadoni, J., Akbar, R., & Ulya, R. (2022). Analysis of Nagari Management Information System Evaluation (Simnag) Using Pieces and Uat Methods. Journal of Applied Engineering and Technological Science, 4(1), 512–521. https://doi.org/10.37385/jaets.v4i1.1326

Ruliyanto, K., Andryana, S., & Gunaryati, A. (2021). Sistem Informasi Manajemen Persediaan Obat Berbasis Web Menggunakan Metode Prototype Pada Apotek. STRING (Satuan Tulisan Riset Dan Inovasi Teknologi), 5(3), 284. https://doi.org/10.30998/string.v5i3.8113

Sugiyono;, P. D. (2015). Statistika untuk penelitian. Alfabeta, Bandung.

Wicaksono, M. A., Rudianto, C., & Tanaem, P. F. (2021). Rancang Bangun Sistem Informasi Arsip Surat Menggunakan Metode Prototype. Jurnal Teknik Informatika Dan Sistem Informasi, 7(2), 390–403. https://doi.org/10.28932/jutisi.v7i2.3664




DOI: https://doi.org/10.17509/ijdb.v5i1.83247

Refbacks

  • There are currently no refbacks.


Copyright (c) 2025 Universitas Pendidikan Indonesia (UPI)

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Indonesian Journal of Digital Business is published by Universitas Pendidikan Indonesia (UPI)
and managed by Department of Digital Business
Jl. Dr. Setiabudi No.229, Kota Bandung, Indonesia - 40154
View My Stats