Oleh:
Nabila Meinisya Sahira
NIM: 081911733045
MVC adalah konsep arsitektur dalam pembangunan aplikasi berbasis web yang
membagi aplikasi web menjadi 3 bagian dasar dimana setiap bagian memiliki tugas-
tugas serta tanggung jawab masing-masing. Bagian-bagian tersebut adalah :
UML atau singkatan dari Unified Modeling Language adalah bahasa untuk
menspesifikasi, memvisualisasi, membangun dan mendokumentasikan bagian-bagian
dari informasi yang kemudian diproses oleh sistem perangkat lunak,seperti pada
pemodelan bisnis dan sistem non perangkat lunak lainnya. UML berfungsi
memodelkan suatu sistem yang menggunakan konsep berorientasi objek sehingga
memudahkan para system developer untuk berdiskusi dengan bahasa pemodelan yang
mudah dipahami. UML sendiri juga memiliki beberapa aplikasi dengan menggunakan
konsep MVC yaitu;
Buat Object Oriented Analysis and Design (OOAD) untuk sebuah program yang
mempunyai fasilitas sebagai berikut:
a. Mencatat Nama Mata Kuliah, Jumlah SKS, dan nilai indeks prestasi (IP) per
semester
b. Menampilkan nilai IP persemester
Pada praktikum kali ini membahas tentang konsep MVC dengan UML. Dari
praktikum yang sudah dilakukan maka dapat disimpulkan bahwa, Diagram UML
adalah sebuah bahasa standard untuk pengembangan sebuah software yang dapat
menyampaikan bagai mana membuat dan membentuk model-model, tetapi tidak
menyampaikan apa dan kapan model yang seharusnya dibuat yang merupakan salah
satu proses implementasi pengembangan software. Diagram-diagram UML yang
digunakan adalah Use Case Diagram, Activity Diagram, dan Class Diagram. MVC
adalah sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data
(Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller). Dalam
implementasinya kebanyakan kerangka kerja (framework) dalam aplikasi web adalah
berbasis arsitektur MVC. MVC memisahkan pengembangan aplikasi berdasarkan
komponen utama yang membangun sebuah aplikasi seperti manipulasi data. Praktikum
ini membuat tiga diagram UML, yaitu use case diagram, activity diagram, dan class
diagram untuk pemonitoran IP per semester oleh mahasiswa.
E. Daftar Pustaka
Romi S. W. Dharwiyanti, Sri. 2003. Pengantar Unified Modeling Language (UML).
IlmuKomputer.Com.