PRAKTIKUM IMPLEMENTASI
PERANCANGAN PERANGKT LUNAK
MODUL 7
DESIGN PATTERN MVC
Disusun Oleh :
Rival Muhamad Saepuloh || 3411171152
MVC adalah singkatan dari Model – View – Controller. Pola ini digunakan
untuk memisahkan focus pada aplikasi. Model – model mewakili suatu objek yang
membawa data. Model juga dapat memiliki logika untuk memperbaharui Controller
jika datanya berubah. View mewakili visualisasi data yang ada pada Model. Controller
bekerja pada model dan tampilan. Controller bekerja pada model dan tampilan,
Controller mengontrol aliran data dan objek mdel dan memperbaharui tampilan setiap
kali data berubah, membuat tampilan dan model terpisah
i
DAFTAR ISI
ABSTRACT ................................................................................................................... i
ii
BAB I
HASIL PRAKTIKUM
1
2
Screenshot
Analisa
Dengan adanya konsep MVC ini, kita bias mengatur atau membaca nya
dengan lebih mudah dimana, kita hanya perlu melihat Model sebagai tempat
penyimpanan data (kerangka), View untuk menampilkan Model dan Controller
untuk mengatur Model dan View.
BAB II
TUGAS AKHIR
5
6
Source Code
public class CourseView {
public void printCourseDetails(String CourseName, String
CourseId, String CourseCategory) {
System.out.println("Course Details: ");
System.out.println("Name: " + CourseName);
System.out.println("Course ID: " + CourseId);
System.out.println("Course Category: " + CourseCategory);
}
}
Screenshot
Analisa
Program tugas ini sama seperti program latihan, hanya menambahkan
beberapa variable dan method tapi sama menggunakan konsep MVC.
BAB III
KESIMPULAN
Pada praktikum ke-7 kita mempelajari tentang MVC, yaitu konsep pada
pemrograman objek untuk memisahkan model sebagai tempat mengambil dan
membuat data, View untuk menampilkan data dan Controller untuk mengatur Model
dan View.
10
DAFTAR PUSTAKA