Analisis dan Penerapan Database Mongodb pada Aplikasi Manajemen Dokumen di PT. XYZ

Main Article Content

Yulius
Yeremia Alfa Susetyo

Abstract

The development of NoSQL databases has become increasingly popular due to the need for diverse data storage systems that can accommodate varying attributes. MongoDB is one such NoSQL database that uses a document data model with JSON data types, allowing for storing data with diverse attributes. This study aims to analyze and implement MongoDB in a document management application at PT. XYZ uses the waterfall method. The discussion results include the application system architecture, the advantages of MongoDB such as its flexible schema and lack of downtime during schema changes, and its drawbacks such as limited web hosting support. The study also covers the implementation of MongoDB CRUD operations in the document management application and system testing using BlackBox Testing. Based on the research, it can be concluded that using MongoDB in the document management application at PT. XYZ provides an effective and efficient solution for managing documents.

Downloads

Download data is not yet available.

Article Details

How to Cite
Yulius, & Susetyo, Y. A. (2023). Analisis dan Penerapan Database Mongodb pada Aplikasi Manajemen Dokumen di PT. XYZ. Jurnal JTIK (Jurnal Teknologi Informasi Dan Komunikasi), 7(4), 570–578. https://doi.org/10.35870/jtik.v7i4.1047
Section
Computer & Communication Science
Author Biographies

Yulius, Universitas Kristen Satya Wacana

Program Studi Teknik Informatika Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana, Kota Salatiga, Provinsi Jawa Tengah, Indonesia

Yeremia Alfa Susetyo, Universitas Kristen Satya Wacana

Program Studi Teknik Informatika Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana, Kota Salatiga, Provinsi Jawa Tengah, Indonesia

References

Amirillah, C.D.R., Andriyana, S. and Benrahman, B., 2020. Perancangan Aplikasi Document Management System Berbasis Web Universitas Nasional dengan Metode Waterfall. STRING (Satuan Tulisan Riset dan Inovasi Teknologi), 5(1), pp.45-52. DOI: http://dx.doi.org/10.30998/string.v5i1.6353.

Farozi, M.F.M., 2019. Desain Basis Data Non Relasional Nosql Mongodb Pada Website Sistem Informasi Akademik. SISKOMTI, 1(1), pp.24-39.

Renaldi, R., Santoso, B.C. and Natasya, Y., 2020. Tinjauan Pustaka Sistematis terhadap Basis Data MongoDB. Jurnal Inovasi Informatika, 5(2), pp.132-142.

Handika, I.P.S. and Suryawan, I.G.T., 2017. Rancang Bangun Document Management System Untuk Mengelola Dokumen Standart Operational Procedure. Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) p-ISSN, 2355, p.7699.

Alkaff, M., Radam, I.F. and Sugiantoro, S., 2020. Rancang Bangun Sistem Identifikasi Arus Lalu Lintas pada Simpang Tiga Menggunakan Database NoSQL. Jurnal Teknik Informatika Dan Sistem Informasi, 6(2), pp. 194–205. DOI: https://doi.org/10.28932/jutisi.v6i2.2567.

Siregar, N.P., Wiharja, K.R.S. and Gozali, A.A., 2015. Analisis Dan Implementasi Basis Data Terdistribusi Horizontal Pada Mongodb Untuk Clikkb Bkkbn Regional Jawa Barat. eProceedings of Engineering, 2(2), pp. 6672–6682.

Suryana, T., 2012. Pengelolaan dokumen sebagai sarana komunikasi internal unikom. J. Komput. Dan Inform, 1(1), pp.1-9.

Muhidin, S.A., Winata, H. and Santoso, B., 2016. Pengelolaan arsip digital. JPBM (Jurnal Pendidikan Bisnis Dan Manajemen), 2(3), pp.178-183.

Novindri, G.F. and Saian, P.O.N., 2022. Implementasi Flask Pada Sistem Penentuan Minimal Order Untuk Tiap Item Barang di Distribution Center Pada PT XYZ Berbasis Website. Jurnal Mnemonic, 5(2), pp.81-85. DOI: https://doi.org/10.36040/mnemonic.v5i2.4670.

Clinton, R.M. and Sengkey, R., 2019. Purwarupa Sistem Daftar Pelanggaran Lalulintas Berbasis Mini-Komputer Raspberry Pi. Jurnal Teknik Elektro dan Komputer, 8(3), pp.181-192. DOI: https://doi.org/10.35793/jtek.v8i3.26655.

HWicaksono, H.A. and Setiyawati, N., 2022. Pembangunan Python Script Generator pada Pengembangan Aplikasi Berbasis Web. Jurnal Pendidikan Teknologi Informasi (JUKANTI), 5(1), pp.157-166. DOI: https://doi.org/10.37792/jukanti.v5i1.472.

Supriyanto, S. and Rohmat, R., 2023. Plant Monitoring Using a Web-View-Based Android Application as a Realization of the Implementation of the Smart Agriculture Concept. Jurnal Rekayasa Elektrika, 19(2), pp. 31–37.

Ferdiansyah, N., Rahayu, D.A. and Permala, R., 2019. Komparasi Kemampuan PostgresSQL, MariaDB Dan MongoDB Dalam Memproses Data AIS Satelit Lapan. Prosiding SIPTEKGAN XXIII Tahun 2019, pp.231-238.

Silalahi, M., 2018. Perbandingan performansi database mongodb dan mysql dalam aplikasi file multimedia berbasis web. Computer Based Information System Journal, 6(1), pp.63-63. DOI: https://doi.org/10.33884/cbis.v6i1.574.

Yannisto, Y. and Wibowo, T., 2020, November. PERANCANGAN DAN IMPLEMENTASI STORAGE BERBASIS CLOUD PADA PERUSAHAAN PT INDONESIA WEDA BAY INDUSTRIAL PARK. In Conference on Business, Social Sciences and Innovation Technology. 1(1), pp. 362-369.

Wahid, A.A., 2020. Analisis metode waterfall untuk pengembangan sistem informasi. J. Ilmu-ilmu Inform. dan Manaj. STMIK, no. November, pp.1-5.

Ningrum, F.C., Suherman, D., Aryanti, S., Prasetya, H.A. and Saifudin, A., 2019. Pengujian black box pada aplikasi sistem seleksi sales terbaik menggunakan teknik equivalence partitions. Jurnal Informatika Universitas Pamulang, 4(4), pp.125-130.

Dipina Damodaran, B., Salim, S. and Vargese, S.M., 2016. MongoDB vs MySQL: a comparative study of performance in super market management system. International Journal of Computational Science and Information Technology (IJCSITY), 4(2), pp.31-38. DOI: https://doi.org/10.5121/ijcsity.2016.4204.