b. Use Case Narrative
Deskripsi tekstual kegiatan bisnis dan bagaimana pengguna akan berinteraksi dengan sistem dalam menyelesaikan suatu tugas. Berbeda
dengan use case diagram, use case desain sistem menggunakan sebuah narasi dari pandangan pengguna sistem, use case desain sistem lebih
bersifat percakapan dialog.
Grup 2 : Diagram Struktur Statis a. Class Diagram
Diagram ini menunjukkan kelas objek yang menyusun sistem juga hubungan antara kelas tersebut. Class diagram mendeskripsikan jenis-
jenis objek dalam sistem dan berbagai macam hubungan dan interaksi diantara mereka
b. Object Diagram
Diagram ini digunakan untuk mengidentifikasi objek-objek desain yang tercakup pada sebuah use case berikut interaksinya. Model
diagram ini merupakan perluasan dari sebuah model use case pada UML. Diagram ini berisi simbol-simbol untuk menggambarkan aktor
dan antarmuka interface, control, entity, dan anak panah untuk mengkomunikasikan pesan atau interaksi antar objek.
Grup 3 : Diagram Interaksi a. Sequence Diagram
Secara grafis menggambarkan bagaimana objek berinteraksi dengan satu sama lain melalui pesan pada eksekusi sebuah use case atau
operasi. Diagram ini mengilustrasikan bagaimana pesan terkirim dan diterima diantara objek.
b. Collaboration Diagram
Serupa dengan sequence diagram, tetapi tidak fokus pada timing atau sekuensi pesan. Diagram ini menggambarkan interaksi atau
kolaborasi antara objek dalam format jaringan.
Grup 4 : Diagram State a. Statechart Diagram
Digunakan untuk memodelkan behaviour objek khusus yang dinamis. Diagram ini mengilustrasikan siklus hidup objek, berbagai
keadaan yang dapat diasumsikan oleh objek, dan event-event yang menyebabkan objek beralih dari satu state ke state lain.
b. Activity Diagram
Secara grafis digunakan untuk menggambarkan rangkaian aliran aktivitas baik proses bisnis atau use case. Diagram ini juga dapat
digunakan untuk memodelkan action yang akan dilakukan saat sebuah operasi di eksekusi, dan memodelkan hasil dari action tersebut.
Grup 5 : Diagram Implementasi a. Component Diagram
Digunakan untuk menggambarkan organisasi dan ketergantungan komponen-komponen software sistem. Diagram ini digunakan untuk
menunjukkan bagaimana kode pemrograman dibagi menjadi modul-modul atau komponen.
b. Deployment Diagram
digunakan untuk mendeskripsikan arsitektur fisik dalam istilah “node” untuk hardware dan software dalam sistem. Diagram ini
menggambar konfigurasi komponen-komponen software run-time,
processor , dan peralatan yang membentuk arsitektur sistem.
2.6 Basis Data dan Sistem Manajemen Basis Data