c. Component Diagram 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 di
dalam sistem [14]. Berikut adalah contoh component diagram:
Gambar 2.12 Component Diagram
d. Composite Structure Diagram Composite Structure
Diagram adalah diagram untuk menunjukkan dekomposisi secara hierarkis sebuah class ke sebuah struktur internal. Hal
ini memungkinkan untuk memecah objek yang kompleks menjadi bagian- bagian yang kecil.
Berikut adalah contoh Composite Structure Diagram :
Gambar 2.13 Composite Structure Diagram
e. Package Diagram Package
diagram adalah sebuah bentuk pengelompokan yang memungkinkan untuk mengambil setiap bentuk di UML dan
mengelompokkan elemen-elemen dalam tingkatan unit yang lebih tinggi.
Berikut adalah contoh Package Diagram :
Gambar 2.14 Package Diagram
f. Deployment Diagram Diagram deployment atau deployment diagram menunjukkan
konfigurasi komponen dalam proses eksekusi aplikasi. Berikut adalah contoh deployment diagram:
Gambar 2.15 Deployment Diagram
2.7.3 Desain Behavior
Desain Behavior yaitu kumpulan diagram yang digunakan untuk
menggambarkan kelakuan sistem atau rangkaian perubahan yang terjadi pada sebuah sistem.
a. Use Case Diagram Use case
atau diagram use case merupakan pemodelan untuk kelakukan behavior
sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan sistem informasi yang akan dibuat.
Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada di
dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi- fungsi itu [14].
Syarat penamaan pada use case adalah nama didefinisikan sesimpel mungkin dan dapat dipahami. Ada dua hal utama pada use case yaitu pendefinisian apa
yang disebut actor dan use case: 1. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan
sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun actor dari actor adalah gambar orang, tapi actor
belum tentu merupakan orang. 2. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit
yang saling bertukar pesan antar unit atau actor. Berikut adalah contoh use case diagram:
Gambar 2.16 Use Case Diagram
b. Activity Diagram
Diagram aktivitas atau activity diagram menggambarkan workflow aliran kerja atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan
disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem [14].
Diagram aktivitas juga banyak digunakan untuk mendefinisikan hal-hal berikut: 1. Rancangan proses bisnis dimana setiap urutan aktivitas yang digambarkan
merupakan proses bisnis sistem yang didefinisikan 2. Urutan atau pengelompokan tampilan dari sistem user interface dimana setiap
aktivitas dianggap memiliki sebuah rancangan antarmuka tampilan 3. Rancangan pengujian dimana setiap aktivitas dianggap memerlukan sebuah
pengujian yang perlu didefinisikan kasus ujinya Berikut adalah contoh Activity Diagram:
Gambar 2.17 Activity Diagram