Journal of Multimedia Technology and Applied Software
Vol. 2 No. 1 (2025): Software Engineering Technology

Dual Mode Design On Backend Development Of Django-Based Kegiatan Belajar Mengajar (KBM) Application

Raden D Ahmad H (Politeknik Mardira Indonesia)
Davit Hermawan (Politeknik Mardira Indonesia)
Endra Abdul Hadi (Politeknik Mardira Indonesia)
Nurdiansyah Permana (Politeknik Mardira Indonesia)
Dani Rohpandi (STMIK Mardira Indonesia)



Article Info

Publish Date
10 Aug 2025

Abstract

Educators often face significant administrative burdens from tasks like lesson planning and reporting, which impede efficiency and reduce direct student interaction time. This research aimed to design and develop a backend architecture for a learning activity management (KBM) application featuring a novel dual-mode system to serve both independent teachers and formal institutions. Employing an Agile methodology and the Django framework, the study developed a robust backend with a comprehensive database, models, views, and URL configurations. White-box testing was conducted to validate the internal logic. The findings confirm the successful implementation of a dual-mode architecture using Role-Based Access Control (RBAC), which effectively segregates data and permissions according to user roles. The developed prototype demonstrates a scalable and secure foundation for the application. The primary implication of this research is a validated architectural model for multi-tenancy educational software, offering a practical solution to streamline administrative workflows and enhance educator productivity. Future work should focus on frontend development and user acceptance testing.

Copyrights © 2025






Journal Info

Abbrev

jmtas

Publisher

Subject

Description

ournal of Multimedia Technology and Applied Software (JMTAS) is a peer-reviewed scientific journal published by Politeknik Mardira Indonesia and managed by Program Studi Teknologi Rekayasa Multimedia dan Perangkat Lunak. The aim of JMTAS is to publish articles dedicated to all aspects of the ...