IMPLEMENTASI ARSITEKTUR MICROSERVICES PADA WEB APLIKASI PENERIMAAN MAHASISWA BARU
DOI:
https://doi.org/10.51878/edutech.v4i2.3062Keywords:
Web Aplikasi, Penerimaan Mahasiswa Baru, Microservices, MVC, Extreme ProgrammingAbstract
New student admissions (PMB) are an important process in the education system that requires efficiency and scalability. In this research, we developed a New student admissions web application using a microservices architecture integrated with the MVC and Extreme Programming approaches. Microservices architecture enables the development of applications that are modular and can be changed independently, making it easier to manage data and receive processes. The research results show that the use of microservices architecture in the New student admissions web application can increase application efficiency and scalability, as well as make data management and reception processes easier.
ABSTRAK
Penerimaan mahasiswa baru (PMB) adalah proses penting dalam sistem pendidikan yang memerlukan efisiensi dan skalabilitas. Dalam penelitian ini, kami mengembangkan web aplikasi Penerimaan Mahasiswa Baru menggunakan arsitektur microservices yang terintegrasi dengan pendekatan MVC dan Extreme Programming. Arsitektur microservices memungkinkan pengembangan aplikasi yang modular dan dapat diubah secara independen, sehingga memudahkan dalam pengelolaan data dan proses penerimaan. Hasil penelitian menunjukkan bahwa penggunaan arsitektur microservices pada web aplikasi Penerimaan Mahasiswa Baru dapat meningkatkan efisiensi dan skalabilitas aplikasi, serta memudahkan dalam pengelolaan data dan proses penerimaan.
Downloads
References
Abgaz, Y., Mccarren, A., Elger, P., Solan, D., Lapuz, N., Bivol, M., Jackson, G., Yilmaz, M., Buckley, J., & Clarke, P. (2023). Decomposition of monolith applications into microservices architectures: A systematic review. IEEE Transactions on Software Engineering, 49(8). https://doi.org/10.1109/TSE.2023.3287297
Afshari, M., & Gandomani, T. J. (2022). A novel risk management model in the Scrum and extreme programming hybrid methodology. International Journal of Electrical and Computer Engineering, 12(3). https://doi.org/10.11591/ijece.v12i3.pp2911-2921
Ahmad, S. I., Rana, T., & Maqbool, A. (2022). A model-driven framework for the development of MVC-based (web) application. Arabian Journal for Science and Engineering, 47(2). https://doi.org/10.1007/s13369-021-06087-4
Akhtar, A., Bakhtawar, B., & Akhtar, S. (2022). Extreme programming vs scrum: A comparison of agile models. International Journal of Technology, Innovation and Management (IJTIM), 2(2). https://doi.org/10.54489/ijtim.v2i2.77
al Fikri, R. F., & Hernawati, E. (2023). Penerapan prinsip model view controller pada sistem informasi dosen berbasis website. Rabit: Jurnal Teknologi Dan Sistem Informasi Univrab, 9(1). https://doi.org/10.36341/rabit.v9i1.4067
Alip, A., Kosasi, S., Yuliani, I. D. A. E., Syarifudin, G., & David, D. (2022). Implementasi arsitektur model view controller pada website toko online. Jurnal Bumigora Information Technology (BITe), 3(2). https://doi.org/10.30812/bite.v3i2.1566
Asri, S. A., Astawa, I. N. G. A., Sunaya, I. G. A. M., Nugroho, I. M. R. A., & Setiawan, W. (2022). Implementation of asynchronous microservices architecture on smart village application. International Journal on Advanced Science, Engineering and Information Technology, 12(3). https://doi.org/10.18517/ijaseit.12.3.13897
Auer, F., Lenarduzzi, V., Felderer, M., & Taibi, D. (2021). From monolithic systems to microservices: An assessment framework. Information and Software Technology, 137. https://doi.org/10.1016/j.infsof.2021.106600
Azharandi, N., Andryana, S., & Gunaryati, A. (2022). E-commerce Kedai HP berbasis model view controller (MVC) dengan metode scrum. Jurnal JTIK (Jurnal Teknologi Informasi Dan Komunikasi), 6(1). https://doi.org/10.35870/jtik.v6i1.379
Chen, J., Yu, T., Yin, L., Tang, J., & Wang, H. (2020). A unified time scale intelligent control algorithm for microgrid based on extreme dynamic programming. CSEE Journal of Power and Energy Systems, 6(3). https://doi.org/10.17775/CSEEJPES.2019.00100
Dada, O. A., & Sanusi, I. T. (2022). The adoption of software engineering practices in a scrum environment. African Journal of Science, Technology, Innovation and Development, 14(6). https://doi.org/10.1080/20421338.2021.1955431
Ginting, J. (2022). Perancangan dan pembuatan sistem informasi penerimaan mahasiswa baru berbasis website. Jurnal Nasional Teknologi Komputer, 2(2). https://doi.org/10.61306/jnastek.v2i2.32
Hasan, F. N., & Nurlelah, E. (2023). Implementasi metode waterfall pada sistem informasi penerimaan mahasiswa baru di STKIP PGRI Jombang. Jurnal Infortech, 5(1). https://doi.org/10.31294/infortech.v5i1.15533
Ibrahim, M., Aftab, S., Ahmad, M., Iqbal, A., Khan, B. S., Iqbal, M., Ihnaini, B. N. S., & Elmitwally, N. S. (2020). Presenting and evaluating scaled extreme programming process model. International Journal of Advanced Computer Science and Applications, 11(11). https://doi.org/10.14569/IJACSA.2020.0111121
Khana Wijaya, R., Suparianto, R., & Istiawan, E. (2020). Implementasi framework bootstrap dalam perancangan sistem penerimaan mahasiswa baru pada sekolah tinggi ilmu tarbiyah Al-Quran Al-Ittifaqiah (STITQI) Indraalayab berbasis web. JSK (Jurnal Sistem Informasi Dan Komputerisasi Akuntansi), 4(2). https://doi.org/10.56291/jsk.v4i2.49
Khana Wijaya, R., Suparianto, R., & Istiawan, E. (2022). Implementasi framework bootstrap dalam perancangan sistem penerimaan mahasiswa baru pada sekolah tinggi ilmu tarbiyah Al-Qur’an Al-Ittifaqiah berbasis web. Jurnal Masda, 1(1). https://doi.org/10.58328/jm.v1i1.42
Kristanto, T., Hadiansyah, W. M., Nasrullah, M., Amalia, A., Anggraini, E. Y., & Firmansyah, A. (2020). Strategi pemasaran digital dalam peningkatan penerimaan mahasiswa baru menggunakan analisis SWOT. MULTINETICS, 6(2). https://doi.org/10.32722/multinetics.v6i2.3415
Kurniawati, I. (2020). Sistem informasi penerimaan mahasiswa baru berbasis web pada institut sains dan teknologi Al-Kamal. Informatik: Jurnal Ilmu Komputer, 16(2). https://doi.org/10.52958/iftk.v16i2.1906
Kustiawan, D., Cholifah, W. N., Destriana, R., & Heriyani, N. (2022). Rancang bangun sistem informasi akuntansi pengelolaan koperasi menggunakan metode extreme programming. Jurnal Teknologi Dan Informasi, 12(1). https://doi.org/10.34010/jati.v12i1.6756
Lu, Z., Delaney, D. T., & Lillis, D. (2023). A survey on microservices trust models for open systems. IEEE Access, 11. https://doi.org/10.1109/ACCESS.2023.3260147
Lumba, E., & Waworuntu, A. (2022). Implementation of model view controller architecture in object oriented programming learning. IJNMT (International Journal of New Media Technology). https://doi.org/10.31937/ijnmt.v8i2.2429
Mesterjon, M., & Siska, J. (2020). Penggunaan PHP MySQL dalam website penerimaan mahasiswa baru. Journal Of Dehasen Educational Review, 1(1). https://doi.org/10.33258/jder.v1i1.979
Oumoussa, I., & Saidi, R. (2024). Evolution of microservices identification in monolith decomposition: A systematic review. IEEE Access, 12. https://doi.org/10.1109/ACCESS.2024.3365079
Paolone, G., Marinelli, M., Paesani, R., & di Felice, P. (2020). Automatic code generation of MVC web applications. Computers, 9(3). https://doi.org/10.3390/computers9030056
Priandika, A. T., & Riswanda, D. (2023). Perancangan sistem informasi manajemen pemesanan barang berbasis online menggunakan pendekatan extreme programming. Jurnal Ilmiah Computer Science, 1(2). https://doi.org/10.58602/jics.v1i2.8
Salam, I. A., Ihsan, M., & Matahari, M. (2020). Perancangan sistem informasi penerimaan mahasiswa baru berbasis web di FKIP UNIMUDA Sorong. Jurnal Petisi (Pendidikan Teknologi Informasi), 1(1). https://doi.org/10.36232/jurnalpetisi.v1i1.368
Septiani, N. A., & Habibie, F. Y. (2022). Penggunaan metode extreme programming pada perancangan sistem informasi pelayanan publik. Jurnal Sistem Komputer Dan Informatika (JSON), 3(3). https://doi
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 EDUTECH : Jurnal Inovasi Pendidikan Berbantuan Teknologi
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.