Phase 4: turnover Model Rapid Application Development RAD

21 Berikut ini penjelasan singkat dari pembagian kategori tersebut:  Structure diagrams yaitu kumpulan diagram yang digunakan untuk menggambarkan suatu struktur statis dari sistem yang dimodelkan.  Behavior diagrams yaitu kumpulan diagram yang digunakan untuk menggambarkan kelakuan sistem atau rangkaian perubahan yang terjadi pada sebuah sistem.  Interaction diagrams yaitu kumpulan diagram yang digunakan untuk menggambarkan interaksi sistem dengan sistem lain maupun interaksi antar subsistem pada suatu sistem.

2.11.1 Use case Diagram

Use case mendeskripsikan sebuah interaksi antara satu lebih aktor dengan dengan sistem yang akan dibuat. Dengan kata lain, use case digunakan untuk mengetahui fungsi apa saja yang ada dalam sebuah sistem dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Ada dual hal utama pada use case yaitu pendefinisian apa yang disebut aktor dan use case [10]:  Aktor Merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem yang akan dibuat. Jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang.  Use case Merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. 22

2.11.2 Sequence Diagram

Diagram sekuen menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek. Banyaknya diagram sekuen yang harus digambar adalah minimal sebanyak pendefinisian use case yang memiliki proses sendiri atau yang penting semua use case yang telah didefinisikan interaksi jalannya pesan sudah dicakup pada diagram sekuen. Sehingga, semakin banyak use case yang didefinisikan maka diagram sekuen yang harus dibuat juga semakin banyak [10].

2.11.3 Activity Diagram

Activity diagram menggambarkan workflow aliran kerja atau aktivitas dari sebuah sistem atau proses bisnis yang ada pada perangkat lunak. Activity diagram menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem.

2.11.4 Deployment Diagram

Deployment diagram menunjukkan konfigurasi komponen dalam proses eksekusi aplikasi. Diagram deployment juga dapat digunakan untuk memodelkan hal-hal berikut [10]:  Sistem tambahan embedded system yang menggambarkan rancangan device, node, dan hardware.