State, Activity, Component, Deployment...
Transcript of State, Activity, Component, Deployment...
www.gangsir.com
State, Activity, Component, Deployment Diagram
SI-215 Analisa & Desain Sistem Informasi I
Rosa Ariani Sukamto, ST
www.gangsir.com
State Diagram / Statechart Diagram
Menunjukkan kondisi yang dapat dialami atauterjadi pada sebuah objekStatus Awal/ Kondisi Awal
Kondisi awal alur hidup objekSetiap state diagram hanya memiliki satu status awal
Status Akhir/ Kondisi AkhirKondisi akhir alur hidup objek
TransisiGaris transisi antar status pada alur hidup objek
www.gangsir.com
State Diagram / Statechart Diagram
www.gangsir.com
State Diagram / Statechart Diagram
www.gangsir.com
www.gangsir.com
State Diagram Objek the sebagai AccountReviewer
www.gangsir.com
State Diagram / Statechart Diagram
www.gangsir.com
Activity Diagram
Menggambarkanworkflow (aliran kerja) atau aktivitas darisebuah sistem atauproses bisnis
www.gangsir.com
Activity Diagram
www.gangsir.com
www.gangsir.com
Activity Diagram
www.gangsir.com
Swimlane:
Memisahkanorganisasibisnis yang bertanggungjawabterhadapaktivitasyang terjadi
www.gangsir.com
www.gangsir.com
Component Diagram
Menunjukkan organisasi dan ketergantungandiantara kumpulan komponen dalam sebuahsistemFokus ke komponen sistemDigunakan untuk memodelkan
Source codeKomponen executable yang dilepas ke userBasis data secara fisikSistem yang harus beradaptasi dengan sistemlain
www.gangsir.com
Component Diagram-Source Code
www.gangsir.com
Component Diagram-KomponenExecutable
www.gangsir.com
Component Diagram-Basis Data Fisik
www.gangsir.com
Component Diagram-Adaptasi Sistem
www.gangsir.com
Component Diagram-Simbol
www.gangsir.com
Component Diagram-Simbol
NodeSumber daya yang digunakan pada saat aplikasidijalankan, misal:
Desktop client (tempat user interface dijalankan)Printer Business Process Server (tempat komponen business process dijalankan)Database server (tempat komponen data dijalankan)
DependencyMenunjukkan asosiasi antar komponen, misalnya<<use>> dan <<deploy>>
www.gangsir.com
Component Diagram
Komponen pada Sistem Manajemen ProyekUser InterfaceBusiness ProcessingDataSecurity
www.gangsir.com
Component Diagram
www.gangsir.com
Deployment Diagram
Menunjukkan konfigurasi komponen dalamproses eksekusi aplikasiDigunakan untuk memodelkan
Sistem tambahan (embedded system)Device, node, dan hardware
Sistem client/serverSistem terdistribusi murniRekayasa ulang aplikasi
www.gangsir.com
Deployment Diagram-Embedded System
www.gangsir.com
Deployment Diagram-Client/Server
www.gangsir.com
Deployment Diagram-Distributed System
www.gangsir.com
Deployment Diagram-Distributed System
www.gangsir.com
Deployment Diagram-Distributed System
www.gangsir.com
Deployment Diagram
www.gangsir.com
Implementasi Kelas dari UMLDari Diagram Kelas
www.gangsir.com
Implementasi Interface dari UMLDari Diagram Kelas