Langsung ke konten utama
Materi PPL Materi Component dan Deployment Diagram
1. COMPONENT DIAGRAM
- Definisi
Diagram komponen atau component
diagram dibuat untuk menunjukkan organisasi dan ketergantungan diantara
kumpulan komponen dalam sebuah sistem. diagram komponen fokus pada komponen
sistem yang dibutuhkan dan ada didalam sistem. diagram komponen juga dapat digunakan untuk memodelkan hal-hal berikut
:
- Source code program perangkat lunak.
- komponen executable yang di lepas ke user.
- Sistem yang harus beradaptasi dengan sistem lain.
- Framework sistem, framework pada perangkat lunak
merupakan kerangka kerja yang dibuat untuk memudahkan pengembangan dan
pemeliharaan aplikasi, contohnya seperti struts dari apache yang
menggunakan prinsip desain Model-View-Controller (MVC) dimana soucre code
program dikelompokkean berdasarkan fungsinya. dimana controller berisi
source code yang menangani request dan validasi, model berisi source code
yang menangani manipulasi data dan bussiness logic, dan view berisi source
code yang menangani tampilan.
Komponen dasar yang biasanya ada dalam
suatu sistem adalah sebagai berikut :
- Komponen user interface yang menangani tampilan.
- Komponen bussiness process yang menangani
fungsi-fungsi proses bisnis.
- Komponen data yang menangani manipulasi data.
- Komponen security yang menangani keamanan sistem.
- Notasi Diagram
- Langkah - Langkah Pembuatan Diagram
2. Deplyoment Diagram
-Definisi
Deployment diagram adalah salah satu jenis alat atau bahasa (UML) yang digunakan untuk memvisualisasikan, menspesifikasikan, dan mendokumentasikan proses yang terjadi pada suatu sistem perangkat lunak berbasis Object Oriented yang akan dibangun. Hal inilah yang mempermudah user dalam pemakaian sistem yang telah dibuat dan diagram tersebut merupakan diagram yang statis. Misalnya untuk mendeskripsikan sebuah situs web, deployment diagram menunjukkan komponen perangkat keras (“node”) apa yang digunakan (misalnya, web server, server aplikasi, dan database server), komponen perangkat lunak (“artefak”) apa yang berjalan pada setiap node (misalnya, aplikasi web, database), dan bagaimana bagian-bagian yang berbeda terhubung (misalnya JDBC, REST, RMI).
Tujuan atau fungsi dari deployment diagram yaitu untuk menggambarkan/memvisualisasikan secara umum proses yang terjadi pada suatu sistem/software.
- Notasi Diagram
- Langkah - Langkah pembuatan deployment diagram
Ada beberapa langkah untuk menentukan deployment diagram :
* Mengidentifikasi lingkup model
* Mempertimbangkan hal-hal teknis dasar
* Mengidentifikasi arsitektur jaringan (distribusi )
* Mengidentifikasi node dan koneksi
Komentar
Posting Komentar