Implementasi model view controler (MVC) dengan laravel 8 pada web inventory di pt haiga citra digital

Penulis

  • Yanuar Ramadhani Prasetyo Universitas Semarang Penulis
  • Rastri Prativi Universitas Semarang Penulis

Abstrak

Penelitian ini bertujuan untuk menginvestigasi dan mengimplementasikan model arsitektur Model-View-Controller (MVC) dengan menggunakan kerangka kerja Laravel 8 dalam pengembangan sistem manajemen inventory web di PT. Haiga Citra Digital. MVC adalah paradigma desain perangkat lunak yang memisahkan logika aplikasi menjadi tiga komponen utama: Model, View, dan Controller, sehingga memungkinkan pengembangan yang lebih terstruktur dan modular.Studi ini memulai dengan analisis kebutuhan sistem inventory PT. Haiga Citra Digital dan merancang struktur MVC yang sesuai dengan kebutuhan tersebut. Kendala yang terjadi di PT. Haiga Citra Digital adalah masih menggunakan input stok barang secara manual, sehingga dapat menimbulkan masalah seperti tidak relevannya barang aktual dengan pembukuan stok barang digudang, kesalahan input barang dan manipulasi data secara mudah. Selanjutnya, penelitian ini mengimplementasikan kerangka kerja Laravel 8 untuk mengembangkan aplikasi web inventory. Laravel 8 adalah salah satu kerangka kerja PHP yang populer untuk pengembangan aplikasi web dengan fitur-fitur canggih dan dukungan yang kuat untuk MVC.Hasil dari penelitian ini mencakup pengembangan sistem manajemen inventory yang terstruktur, mudah dikelola, dan memungkinkan pengguna untuk melakukan operasi seperti menambahkan barang, menghapus barang, mengupdate stok, dan melihat laporan inventory secara efisien. Implementasi MVC dalam pengembangan sistem ini memisahkan logika bisnis dari tampilan dan pengontrolan aplikasi, sehingga memungkinkan pemeliharaan yang lebih mudah dan meminimalkan dampak perubahan.Selain itu, penggunaan Laravel 8 dalam pengembangan aplikasi web memberikan keuntungan dalam hal keamanan, skalabilitas, dan kinerja aplikasi. Hasil penelitian ini diharapkan dapat memberikan kontribusi positif dalam meningkatkan efisiensi manajemen inventory di PT. Haiga Citra Digital dan menjadi contoh baik dalam menerapkan arsitektur MVC dengan menggunakan kerangka kerja Laravel 8 dalam pengembangan aplikasi web berbasis PHP. Pendekatan pengembangan sistem menggunakan model Prototype dengan use case diagram, class diagram, sequence diagram, Activity Diagram sebagai alat perancangan serta Bahasa pemograman PHP, Laravel 8 dan database MySql sebagai alat bantu utama dalam membuat sistem yang akan dibangun.

Unduhan

Data unduhan tidak tersedia.

Unduhan

Diterbitkan

2024/11/26

Terbitan

Bagian

Teknik Informatika

Cara Mengutip

Implementasi model view controler (MVC) dengan laravel 8 pada web inventory di pt haiga citra digital. (2024). Trans IT : Jurnal Teknologi Informasi , 12(11), 93-100. https://transit.ftik.usm.ac.id/index.php/transit/article/view/124