Abstract
Aplikasi perangkat lunak usaha dagang grosir, retail dan reseller di bangun untuk mempermudah semua bisnis proses yang berlaku pada usaha dagang yang dahulunya menggunakan sistem manual dalam pencatatan transaksi kedalam (internal) ataupun transaksi keluar langsung dengan konsumen memungkinkan untuk memberikan pelayanan dapat berjalan lebih cepat dan tepat. Dalam pengembangannya aplikasi perangkat lunak usaha dagang grosir, retail dan reseller dibangun menggunakan penerapan MVC (Mode View Controller), penerapan MVC (Model View Controller) dipilih penulis, karena MVC (Model View Controller) sangat mempermudah dalam proses pengerjaannya yang memungkinkan pemisahan antara operasi dengan database, logika yang berlaku pada aplikasi dan tampilan yang akan dipanggil untuk menampilkan data kepada user. Selain itu penerapan design pattern MVC (Model View Controller) memungkinkan apabila aplikasi suatu saat memerlukan tambahan suatu fitur tertentu ataupun perubahan bisnis proses pada fitur yang sudah tersedia, maka proses pengembangan aplikasi dapat dilakukan lebih mudah, karena setiap object di definisikan pada class yang berbeda, dan perubahan pada satu class otomatis akan terjadi perubahan pada class yang menggunakan object yang telah diubah.