Devis Wisley Situmorang
Universitas Katolik Santo Thomas

Published : 1 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 1 Documents
Search

PERANCANGAN SISTEM INFORMASI LEARNING ONLINEBERBASIS WEB UNTUK PLATFORM PEMBELAJARAN CODINGINDO PADA FRAMEWORK NODE.JS Devis Wisley Situmorang; Anirma Kandida Ginting; Desinta Purba; Zakarias Situmorang
JOURNAL OF SCIENCE AND SOCIAL RESEARCH Vol. 9 No. 4 (2026): August 2026 (1)
Publisher : Smart Education

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.54314/jssr.v9i4.7053

Abstract

Abstrak: Perkembangan teknologi informasi mendorong transformasi pada bidang pendidikan, khususnya kebutuhan platform pembelajaran pemrograman (coding) yang interaktif dan terstruktur. Penelitian ini bertujuan merancang dan membangun Sistem Informasi Learning Online Berbasis Web untuk Platform Pembelajaran CodingIndo menggunakan framework Node.js dan metode pengembangan Waterfall. Data dikumpulkan melalui observasi, studi literatur, dan pengumpulan dokumen. Perancangan sistem dimodelkan menggunakan Unified Modeling Language (UML) seperti Use Case Diagram, Activity Diagram, Class Diagram, Sequence Diagram, serta Entity Relationship Diagram (ERD). Aplikasi diimplementasikan menggunakan teknologi Node.js, Next.js, TypeScript, Express, Prisma ORM, dan basis data MySQL, serta terintegrasi dengan Midtrans Payment Gateway dan Nodemailer. Sistem melibatkan tiga aktor utama, yaitu Admin, Mentor, dan Peserta (User). Fitur yang dihasilkan mencakup manajemen pengguna, pengelolaan kelas dan sesi, penyampaian materi (teks, video, PDF), sistem kuis otomatis, transaksi pembayaran, penerbitan sertifikat, dan laporan analitik. Pengujian fungsional dilakukan menggunakan pendekatan Black Box Testing yang menunjukkan bahwa seluruh fungsi sistem berjalan sesuai spesifikasi kebutuhan