MICROGEN IMPLEMENTATION FOR BUILDING ONLINE LEARNING MANAGEMENT SYSTEM WITH MICROSERVICES AND GRAPHQL GENERATOR APPROACH

  • Daniel Hasiholan Tinambunan Pradita University
  • Ahmad Baehaqi Pradita University
  • Refgiufi Patria Avrianto Pradita University
  • Richardus Eko Indrajit Pradita University
Keywords: Microgen, Learning Management System (LMS), Microservices, GraphQL Generator

Abstract

In an era of education marked by digital transformation, developing a Learning Management System (LMS) can be a challenge that requires an innovative approach. This study proposes a solution by combining the Microgen concept, Microservices approach and GraphQL generator in the development of a revolutionary LMS Pradita. Thanks to this advanced integration, this research succeeded in designing a database schema with MgSchema visualization, enabling adaptive data manipulation with Microgen functions and simplifying development, developing a responsive interface through the GraphQL generator. Thus, this research not only discusses the intricacies of LMS development, but also provides valuable guidance for developers to face the challenges of modern and cutting-edge education.

Downloads

Download data is not yet available.

References

[1] Maesaroh, S., & Rohmayani, D. (2019). Rancang Bangun Sistem Informasi Kepegawaian (SIMPEG) Dengan SDLC Metode Waterfall Studi Kasus Di Kantor BKPLD Kabupaten Tasikmalaya. Jurnal TEDC, 11(2), 197-202.
[2] Bhimasty, P., & Sudarmilah, E. (2022). DONATION MANAGEMENT INFORMATION SYSTEM IN BAITUL MAAL MITRA USAHA MANDIRI USING THE WATERFALL METHOD. Jurnal Teknik Informatika (Jutif), 3(5), 1195-1202.
[3] Azizah, Noor, and Nur Aeni Widiastuti. "Implementasi Sistem Informasi Geografis Pencarian Lokasi Umkm Di Kabupaten Jepara." Jurnal Informatika dan Rekayasa Perangkat Lunak 1.1 (2019).
[4] floucloud.id. (2021, 8 Agustus). Microgen Bantu Percepatan Proses Aplikasi DevOps. Diakses pada 7 Agustus 2023, dari https://blog.floucloud.id/microgen-bantu-percepatan-proses-aplikasi-devops/
[5] Mukhid, M. P. (2023). DISAIN TEKNOLOGI DAN INOVASI PEMBELAJARAN DALAM BUDAYA ORGANISASI DI LEMBAGA PENDIDIKAN.
[6] INDRIANI KUSUMAWATI, N. P. M. (2021). PERANCANGAN SISTEM INFORMASI PENGAJUAN COLLO APPLICATION FORM (CAF) PADA TOWER BERSAMA GUNA MENINGKATKAN PELAYANAN KEPADA OPERATOR (Doctoral dissertation, Perpustakaan Pascasarjana).
[7] Novita, D., Farisi, A., & Sihotang, F. P. (2022). Pembuatan Aplikasi Mobile Tanpa Coding Bagi Karyawan PT Dunia Kimia Utama. FORDICATE, 2(1), 29-39.
[8] Anas, R. R., & Santoso, N. (2022). Pembangunan Sistem Manajemen Finance Accounting dan Human Resource Development pada Perusahaan Jasa Konstruksi (Studi Kasus: AMF-HAQ). Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 6(3), 1306-1313.
[9] Risnanto, H. Rancang Bangun Sistem Informasi Layanan Mandiri Perpustakaan Berbasis Arsitektur Microservice (studi kasus: Pusat Perpustakaan UIN Syarif Hidayatullah Jakarta) (Bachelor's thesis, Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta).
[10] Siagian, N., Tamba, T. E., Situmorang, H. H. O., & Samosir, H. (2021). Aplikasi Apotek Berbasis Web Menggunakan Arsitektur Microservices (Studi Kasus Apotek Glen, Kab. Toba). Journal of Applied Technology and Informatics Indonesia, 1(2), 22-28.
[11] Khoirunnisa, L. (2019). Rancang bangun sistem e-learning berbasis microservices dan domain driven design: Studi kasus Probistek UIN Maulana Malik Ibrahim Malang (Doctoral dissertation, Universitas Islam Negeri Maulana Malik Ibrahim).
[12] Nikolas, E., & Santoso, N. (2021). Pengembangan Aplikasi Forum Komunitas Sepeda berbasis Web. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 5(9), 3973-3981.
[13] Karlsson, S., Čaušević, A., & Sundmark, D. (2021, May). Automatic property-based testing of graphql apis. In 2021 IEEE/ACM International Conference on Automation of Software Test (AST) (pp. 1-10). IEEE.
[14] Wittern, E., Cha, A., Davis, J. C., Baudart, G., & Mandel, L. (2019). An empirical study of GraphQL schemas. In Service-Oriented Computing: 17th International Conference, ICSOC 2019, Toulouse, France, October 28–31, 2019, Proceedings 17 (pp. 3-19). Springer International Publishing.
[15] Radhiyan, M. F. (2020). Analisis dan desain arsitektur microservices dengan graphql sebagai api gateway untuk sistem informasi akademik ais UIN Jakarta studi kasus: ais untuk mahasiswa (Bachelor's thesis, Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta).
Published
2023-08-22
How to Cite
[1]
D. H. Tinambunan, Ahmad Baehaqi, Refgiufi Patria Avrianto, and Richardus Eko Indrajit, “MICROGEN IMPLEMENTATION FOR BUILDING ONLINE LEARNING MANAGEMENT SYSTEM WITH MICROSERVICES AND GRAPHQL GENERATOR APPROACH”, J. Tek. Inform. (JUTIF), vol. 4, no. 4, pp. 967-976, Aug. 2023.

Most read articles by the same author(s)