Analisis Integrasi Komponen Arsitektur MVC dalam Pengembangan Aplikasi Web

Authors

  • Fassrah Putra Gunawan Universitas Bengkulu
  • Diosi Putri Arlita Universitas Bengkulu
  • Intan Oktaviani Presia Universitas Bengkulu
  • Reyhan Maulana Ibrahim Universitas Bengkulu
  • Muhammad Ripal Rabbani Universitas Bengkulu
  • Muhammad Tariq Pratama Buhar Universitas Bengkulu
  • Muhammad Sahlan Habibi Universitas Bengkulu

DOI:

https://doi.org/10.70656/ijcse.v2i01.310

Keywords:

Model-View-Controller, integrasi sistem, arsitektur perangkat lunak, SOA, RESTful API

Abstract

Perkembangan teknologi informasi yang pesat mendorong kebutuhan akan sistem aplikasi yang terstruktur, mudah dikembangkan, dan mampu berintegrasi dengan sistem lain. Arsitektur Model-View-Controller (MVC) telah menjadi pendekatan populer dalam pengembangan perangkat lunak karena kemampuannya dalam memisahkan komponen logika bisnis, tampilan, dan kontrol alur data. Penelitian-penelitian menunjukkan bahwa penerapan MVC secara konsisten dapat meningkatkan efisiensi pengembangan, kemudahan pemeliharaan, serta fleksibilitas integrasi antar modul dan sistem yang berbeda. Selain itu, kombinasi MVC dengan pendekatan arsitektur lainnya seperti Service-Oriented Architecture (SOA) dan pemanfaatan RESTful API memperkuat kemampuan integrasi lintas platform dan sistem. Integrasi tersebut memungkinkan sistem informasi saling berkomunikasi dan bertukar data secara efektif, seperti yang terlihat pada implementasi di sektor pendidikan, pengelolaan data akademik, manajemen sampah, dan e-commerce. Dengan desain modular, MVC menjadi fondasi kuat dalam pengembangan aplikasi web modern yang tidak hanya fokus pada fungsionalitas, namun juga pada interoperabilitas antar sistem yang beragam.

Downloads

Download data is not yet available.

Downloads

Published

2025-05-01

How to Cite

Gunawan, F. P., Arlita, D. P., Presia, I. O., Ibrahim, R. M., Rabbani, M. R., Buhar, M. T. P., & Habibi, M. S. (2025). Analisis Integrasi Komponen Arsitektur MVC dalam Pengembangan Aplikasi Web. Indonesian Journal of Computer Science and Engineering, 2(01), 23–28. https://doi.org/10.70656/ijcse.v2i01.310