Multi-Tier Architecture Design for Scalable and Effective Non-Formal Learning: A Redesign of Serat Kartini Women's School LMS
Abstract
Non-formal education plays a vital role in empowering women in rural areas of Central Java, Indonesia. However, the existing Learning Management System (LMS) of Woman School Serat Kartini, built on a monolithic Laravel architecture, suffers from significant performance degradation and scalability limitations under growing user loads and shared hosting constraints. This leads to high latency, frequent session interruptions, and reduced participation, ultimately undermining learning effectiveness. This study redesigns the LMS using a multi-tier application architecture through the Design Science Research (DSR) methodology. The proposed blueprint separates the system into four independent tiers: Presentation (Next.js for users, React.js for administrators), Logic (Express.js for API Layer), Cache (Redis with cache-aside strategy), and Data (MySQL). The design artifacts include detailed architecture diagrams, ERD, use case, and sequence diagrams. Conceptual evaluation demonstrates that the multi-tier approach enhances modularity, reduces latency, supports horizontal scalability, and improves resource efficiency , ensuring reliable access for women learners with limited digital literacy and unstable internet connectivity. The redesigned LMS conceptually strengthens learning accessibility, engagement, and program sustainability in resource-constrained non-formal education contexts. This research is limited to the conceptual design phase without implementation or empirical testing.
Downloads
References
R. Thinley and Gyeltshen, “A Theoretical Review on Non-Formal Education and Women Empowerment in Bhutan,” International journal of social science and human research, vol. 7, no. 10, 2024, doi: 10.47191/ijsshr/v7-i10-91.
F. Bugis, M. Kusuma Wirasti, and Y. Nurani, “Utilization of a Learning Management System to Develop Critical Thinking Skills,” Scaffolding: Jurnal Pendidikan Islam dan Multikulturalisme, vol. 5, no. 2, pp. 243–255, Jun. 2023, doi: 10.37680/scaffolding.v5i2.2191.
N. V. Thakre, “Learning System Application,” Gurukul International Multidisciplinary Research Journal, vol. 12, no. 8, Jun. 2024, doi: 10.69758/gimrj2406i8v12p120.
Amey Arun Padvekar and Vikaskumar Badriprasad Gupta, “Comparative Analysis of Monolithic vs. Distributed Architecture.,” International Journal of Advanced Research in Science, Communication and Technology, pp. 433–442, Jun. 2024, doi: 10.48175/ijarsct-18946.
M. A. Z. Sidiq, M. I. Anshori, and R. A. Yaqin, “Penerapan Arsitektur Monolitik Pada Aplikasi Jasa Service Online Tekku Berbasis Web,” JUKI : Jurnal Komputer dan Informatika, vol. 6, no. 1, pp. 27–36, May 2024, doi: 10.53842/juki.v6i1.418.
H. J. Kim, K. P. Kim, and I. Jeong, “A joint development of an e-learning management system with the IAEA: Transitioning from an on-premises hosting system to a cloud-based system,” Edelweiss Applied Science and Technology, vol. 8, no. 6, pp. 6449–6458, 2024, doi: 10.55214/25768484.v8i6.3399.
K. A. Saputri, B. Baharudin, A. F. Asyha, S. Bahri, I. F. Hasanah, and Q. Shabira, “Penggunaan Learning Management System (LMS) di Sekolah Menengah Pertama: A Systematic Literature Review,” LEARNING : Jurnal Inovasi Penelitian Pendidikan dan Pembelajaran, vol. 4, no. 4, pp. 1264–1273, Dec. 2024, doi: 10.51878/learning.v4i4.4014.
R. Irman Hermadi Yani Nurhadryani, “Analisis Uji Performa Aplikasi Dari Hasil Implementasi Refactoring Arsitektur Monolitik Ke Mikroservis dengan Decomposition dan Strangler Pattern,” Jurnal Sistem Cerdas, vol. 6, no. 3, pp. 189–203, 2023, doi: 10.37396/jsc.v6i3.352.
V. L. Nogueira, F. S. Felizardo, A. M. M. M. Amaral, W. K. G. Assuncao, and T. E. Colanzi, “Insights on Microservice Architecture Through the Eyes of Industry Practitioners,” ArXiv, Aug. 2024, doi: 10.48550/arxiv.2408.10434.
A. Schukin, N. Scerbakov, and E. Rezedinova, “Microservice Architecture of Modern eLearning Application,” in 2024 5th International Conference on Communications, Information, Electronic and Energy Systems (CIEES), 2024, pp. 1–4. doi: 10.1109/CIEES62939.2024.10811386.
M. V. Privalov and M. V. Stupina, “Improving web-oriented information systems efficiency using Redis caching mechanisms,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 33, no. 3, pp. 1667–1675, Mar. 2024, doi: 10.11591/ijeecs.v33.i3.pp1667-1675.
M. I. Zulfa, A. Fadli, and A. W. Wardhana, “Strategi caching aplikasi berbasis in-memory menggunakan Redis server untuk mempercepat akses data relasional,” Jurnal Teknologi dan Sistem Komputer, vol. 8, no. 2, pp. 157–163, Apr. 2020, doi: 10.14710/jtsiskom.8.2.2020.157-163.
H. Schuldt, “Multi-Tier Architecture,” in Encyclopedia of Database Systems, M. T. LIU LING and ÖZSU, Ed., Boston, MA: Springer US, 2009, pp. 1862–1865. doi: 10.1007/978-0-387-39940-9_652.
M. A. Novianto and S. Munir, “Analisis dan Implementasi Restful API guna Pengembangan Sistem Informasi Akademik pada Perguruan Tinggi,” Jurnal Informatika Terpadu, vol. 8, no. 1, pp. 47–61, Mar. 2022, doi: 10.54914/jit.v8i1.409.
K. Peffers, T. Tuunanen, M. A. Rothenberger, and S. Chatterjee, “A Design Science Research Methodology for Information Systems Research,” Journal of Management Information Systems, vol. 24, no. 3, pp. 45–77, 2007, doi: 10.2753/MIS0742-1222240302.
A. B. Raharjo, P. K. Andyartha, W. H. Wijaya, Y. Purwananto, D. Purwitasari, and N. Juniarta, “Reliability Evaluation of Microservices and Monolithic Architectures,” in 2022 International Conference on Computer Engineering, Network, and Intelligent Multimedia (CENIM), IEEE, Nov. 2022, pp. 1–7. doi: 10.1109/CENIM56801.2022.10037281.
O. Pastor, A. Segooa, and J. I. Panach, “Teaching Design Science as a Method for Effective Research Development,” 2024. doi: 10.48550/arxiv.2407.09844.
Abstract views: 0 times
Download PDF: 0 times
Copyright (c) 2025 Journal of Information Systems and Informatics

This work is licensed under a Creative Commons Attribution 4.0 International License.
- I certify that I have read, understand and agreed to the Journal of Information Systems and Informatics (Journal-ISI) submission guidelines, policies and submission declaration. Submission already using the provided template.
- I certify that all authors have approved the publication of this and there is no conflict of interest.
- I confirm that the manuscript is the authors' original work and the manuscript has not received prior publication and is not under consideration for publication elsewhere and has not been previously published.
- I confirm that all authors listed on the title page have contributed significantly to the work, have read the manuscript, attest to the validity and legitimacy of the data and its interpretation, and agree to its submission.
- I confirm that the paper now submitted is not copied or plagiarized version of some other published work.
- I declare that I shall not submit the paper for publication in any other Journal or Magazine till the decision is made by journal editors.
- If the paper is finally accepted by the journal for publication, I confirm that I will either publish the paper immediately or withdraw it according to withdrawal policies
- I Agree that the paper published by this journal, I transfer copyright or assign exclusive rights to the publisher (including commercial rights)














