USMUSM

Jurnal TransformatikaJurnal Transformatika

Pengelolaan data yang efisien dan efektif menjadi sebuah kebutuhan krusial bagi institusi pendidikan, terutama di level sekolah dasar (SD) Indonesia yang berhadapan dengan volume data yang masif. Sebagai respons terhadap hal tersebut, banyak sekolah bertransisi dari metode manual ke arah sistem manajemen berbasis web yang terpadu guna mengurangi potensi human error serta menyederhanakan akses terhadap informasi. Digitalisasi sistem administrasi menjadi salah satu solusi nyata untuk meningkatkan efektivitas pelayanan, meminimalkan kesalahan manusia, dan mempermudah akses informasi. Dalam pengembangan sistem modern, teknologi seperti Node.js dengan kerangka kerja Express.js sering dimanfaatkan untuk membangun backend dan REST API yang responsif dan efisien. Kombinasi teknologi ini menyediakan fondasi yang kokoh dan skalabel untuk berbagai aplikasi, termasuk sistem manajemen. Meskipun sebuah sistem telah berhasil dikembangkan dan berfungsi, langkah penting selanjutnya adalah pengujian untuk memastikan kualitas dan keandalannya sebelum diimplementasikan secara luas. Mengetahui kinerja sebuah website atau sistem merupakan upaya penting untuk memonitoring, mencari kekurangan, serta menemukan peluang peningkatan kualitas. Sebuah server web yang tangguh dari segi keandalan, kecepatan, dan performa adalah hal yang wajib untuk dapat menangani semua permintaan pengguna. Tanpa adanya pengukuran kuantitatif, kesiapan sistem untuk menghadapi beban pengguna di lingkungan produksi yang sesungguhnya tidak dapat dipastikan. Dengan meningkatnya jumlah pengguna dan kompleksitas fitur, pengujian non-fungsional seperti uji beban (load testing) dan keamanan menjadi sangat penting untuk memvalidasi performa dan menjamin kenyamanan pengguna. Namun demikian, terdapat celah penelitian (research gap) di mana pengembangan sistem informasi sekolah sering kali hanya berfokus pada pemenuhan fitur fungsional tanpa disertai pengukuran kinerja secara kuantitatif. Sangat sedikit penelitian yang menyajikan data empiris mengenai skalabilitas backend Node.js dan ketangguhan sistem keamanan JWT dalam menangani akses simultan di lingkungan sekolah dasar. Ketiadaan parameter performa inilah yang menjadi gap kritis, mengingat stabilitas sistem sangat menentukan keberhasilan digitalisasi di instansi pendidikan.

Penelitian ini menyimpulkan bahwa implementasi backend Sistem Informasi Manajemen (SIM) Sekolah Dasar menggunakan Node.js dan JSON Web Token (JWT) mencapai performa teknis yang optimal dengan rata-rata waktu respons 7 ms dan error rate 0%.Kontribusi ilmiah penelitian ini adalah validasi efektivitas arsitektur event-driven dan non-blocking I/O dalam menangani beban kerja konkurensi pada data akademik, yang terbukti lebih efisien dibandingkan beberapa lingkungan web tradisional lainnya.Penggunaan JWT memberikan lapisan keamanan yang tangguh melalui metode autentikasi stateless, yang secara teknis meminimalkan beban database pada setiap request sekaligus menjaga integritas data sesuai standar keamanan Best Current Practice (BCP).Secara keseluruhan, sistem ini telah memenuhi kriteria sebagai infrastruktur backend yang skalabel dan efisien untuk kebutuhan institusi pendidikan.

Untuk penelitian lanjutan, disarankan untuk melakukan analisis skalabilitas dengan melakukan stress testing pada skala beban yang lebih besar (200 hingga 1000 virtual users) untuk memetakan titik jenuh arsitektur Node.js pada lingkungan produksi. Selain itu, integrasi instrumen pemantauan sistem secara real-time dapat dilakukan untuk melacak metrik penggunaan CPU dan memori secara berkelanjutan, mengingat karakteristik Node.js yang sensitif terhadap heavy-task yang dapat mempengaruhi latensi. Prosedur pembaruan dependensi secara berkala melalui security audit juga perlu diterapkan guna memitigasi risiko keamanan dari pustaka pihak ketiga. Terakhir, implementasi JWT dapat diperkuat dengan skema rotasi kunci secara periodik dan validasi ketat terhadap standar RFC 8725 guna mencegah eksploitasi pada mekanisme autentikasi.

  1. Implementation of Node.js and JWT Security for a Web-Based Elementary School Management Information System... doi.org/10.26623/transformatika.v23i2.12963Implementation of Node js and JWT Security for a Web Based Elementary School Management Information System doi 10 26623 transformatika v23i2 12963
Read online
File size585.75 KB
Pages7
DMCAReport

Related /

ads-block-test