Design and Implementation of a Node.js Based Computer Network Monitoring Information System at the Department of Communication and Information of Kebumen Regency

##plugins.themes.academic_pro.article.main##

Imam Taufiqurrokhman
Candra Mecca Sufyana

Abstract

Large and complex computer networks have a high risk of failure, so they require monitoring and mapping to maintain service availability. An information system must monitor and map computer networks so that supervision is not done manually and problem handlings can be done quicker. This study aims to design and implement a computer network monitoring-information system at the Department of Communication and Informatics of Kebumen Regency by utilizing the waterfall software development method. UML modelling language used in the design of computer network monitoring information system and implemented with the JavaScript programming language on Node.js runtime environment. This system utilizes the interval function in JavaScript and the system utility from Node.js to check the network devices. This system sends notifications of the network client status changes to registered users. Based on the test results, this system can monitor and provide notifications as well as a map of the computer network belonging to the Kebumen Regional Government, which is managed by the Department of Communication and Information Technology of Kebumen so that the process of handling computer network problems belonging to the Kebumen Regional Government can be carried out more optimally.

##plugins.themes.academic_pro.article.details##

How to Cite
Taufiqurrokhman, I., & Sufyana, C. M. (2021). Design and Implementation of a Node.js Based Computer Network Monitoring Information System at the Department of Communication and Information of Kebumen Regency. Jurnal E-Komtek (Elektro-Komputer-Teknik), 5(2), 203-216. https://doi.org/10.37339/e-komtek.v5i2.768

References

[1] R. Rinaldo, "Implementasi Sistem Monitoring Jaringan menggunakan Mikrotik Router OS di Universitas Islam Batik Surakarta," Emitor: Jurnal Teknik Elektro, vol. 16, no. 2, pp. 16-22, 2016.

[2] P. A. E. Putra, I. P. Satwika and B. P. W. Nirmala, "PERANCANGAN DAN IMPLEMENTASI APLIKASI SISTEM INFORMASI PARIWISATA BERBASIS MOBILE (TRIPTO)," Jurnal Teknologi Informasi dan Komputer, vol. 7, no. 4, pp. 352-363, 2021.

[3] A. M. Lukman and Y. Bachtiar, "Analisis Sistem Pengelolaan, Pemeliharaan dan Keamanan Jaringan Internet Pada IT Telkom Purwokerto," Jurnal Evolusi, vol. 6, no. 2, pp. 49-56, 2018.

[4] A. Yani and B. Saputra, "RANCANG BANGUN SISTEM INFORMASI EVALUASI SISWA DAN KEHADIRAN GURU BERBASIS WEB (Studi Kasus di SMK Nusa Putra Kota Tangerang)," PETIR, vol. 11, no. 2, pp. 107-124, 2018.

[5] F. Zammetti, Modern Full-Stack Development: Using TypeScript, React, Node.js, Webpack, and Docker, Pottstown: Apress, 2020.

[6] B. Raharjo, PEMROGRAMAN WEB DENGAN NODE.JS DAN JAVASCRIPT, Bandung: Informatika, 2019.

[7] M. Foundation, "MariaDB Server: The open source relational database," MariaDB, 2021. [Online]. Available: https://mariadb.org/. [Accessed 18 11 2021].

[8] D. Wira, T. Putra and R. Andriani, "Unified Modelling Language (UML) dalam Perancangan Sistem Informasi Permohonan Pembayaran Restitusi SPPD," TEKNOIF, vol. 7, no. 1, pp. 32-39, 2019.

[9] R. A. Sukamto and M. Shalahuddin, Rekayasa Perangkat Lunak, Bandung: Informatika, 2018.

[10] B. A. Priyangga, D. B. Aji, M. Syahroni, N. T. S. Aji and A. Saifudin, "Pengujian Black Box pada Aplikasi Perpustakaan Menggunakan Teknik Equivalence Partitions," Jurnal Teknologi Sistem Informasi dan Aplikasi, vol. 3, no. 3, 2020.