Penerapan Mvc Dalam Pengembangan Sistem Point Of Sales (Studi Kasus TPOS PT. Javasigna Intermedia)
Abstract
TPOS (Toko Point of Sales) merupakan sebuah aplikasi untuk mengelola penjualan produk
pada tiap titik toko di berbagai wilayah di Indonesia melalui situs web. Tujuan dikembangkan
sistem tersebut untuk mempermudah manajemen barang, transaksi penjualan, dan pembuatan
laporan penjualan. Ketidaksamaan aturan penulisan kode program antar programmer
menyebabkan proses integrasi kode program sulit dilakukan, terutama jika suatu sistem yang
dikembangkan memiliki tingkat kompleksitas yang cukup tinggi. Untuk mengatasi masalah ini
diperlukan suatu konsep yang baku beserta pemetaan bagian-bagian kelas pada program yang jelas
agar proses integrasi program lebih mudah dilakukan. Solusi dari masalah ini adalah penerapan
konsep MVC (Model View Controller). Konsep MVC membagi program pada sistem TPOS
menjadi tiga kelas utama yaitu model, view, dan controller. Model bertugas untuk menyediakan,
memanipulasi dan mengorganisasikan data dari basis data TPOS sesuai dengan perintah dari
controller. View bertugas untuk menampilkan informasi kepada pengguna sesuai arahan dari
controller. Controller berfungsi untuk mengatur tugas yang harus dilakukan model dan view.
Pembagian kelas ini berguna untuk mempermudah proses integrasi kode program. Laporan ini
bertujuan untuk menjelaskan penerapan konsep MVC pada sistem TPOS. Terdapat 14 kelas model,
17 kelas controller, dan 14 folder view inti pada sistem TPOS. Tiap folder view inti memiliki
beberapa file yang berisikan halaman view. Hasil dari penerapan konsep MVC pada sistem TPOS
berupa dokumentasi kode program yang terstruktur berdasar kelas model, view, dan controller.
Collections
- Informatics Engineering [2148]