|
45
3.
Controller, merupakan bagian yang mengatur hubungan antara bagian model
dan bagian view, controller berfungsi untuk menerima request dan data dari
user kemudian menentukan apa yang akan diproses oleh aplikasi.
Dengan menggunakan prinsip MVC suatu aplikasi dapat dikembangkan
sesuai dengan kemampuan developenya, yaitu programmer
yang menangani bagian
model dan controller,
sedangkan designer
yang menangani bagian view, sehingga
penggunaan arsitektur MVC dapat meningkatkan maintability
dan organisasi kode.
Walaupun demikian dibutuhkan komunikasi yang baik antara programmer dan
designer dalam menangani variabel-variabel yang akan ditampilkan.
Analisis dan Perancangan Sistem Informasi
Analisis Sistem dan Perancangan Sistem
Menurut Satzinger et al. (2005:4), analisis sistem merupakan proses
pemahaman dan menentukan secara rinci apa yang sistem informasi harus dilakukan.
Sedangkan perancangan sistem proses menentukan secara rinci bagaimana banyak
komponen dari sistem informasi harus diimplementasikan secara fisik.
Object Oriented Analysis and Design with Unified Process
Menurut Satzinger et al (2005:60), Object-Oriented Analysis (OOA) adalah
suatu pendekatan untuk pengembangan sistem yang melihat sistem informasi sebagai
kumpulan dari objek-objek yang saling berinteraksi dan bekerja sama menyelesaikan
tugas.
|