UML
Mengurangi resiko
Kegunaan Modeling
- Pemodelan(notation)
- Process
Proses Tool
Prinsip Modeling
Rumbaugh
Booch Jacobson
Odell OMG
(Object Management Group)
Gamma
History of UML
Diagram-Diagram UML
Use-Case Diagram
Class Diagram
Behavior Diagram
State Diagram
Activity Diagram
Interaction Diagram
Sequence Diagram
Collaboration Diagram
Implementation Diagram
Component Diagram
Deployment Diagram
Use-Case Diagram
Boundary
Use Case
Mengambarkan hubungan Actor
use-case dengan actor
Library System
perspektif user
Order Title
Mengambarkan interaksi
antar kelas dalam sistem
tersebut
State Chart Diagram
Start
Memberikan berbagai cara/jalan
kepada model untuk berbagai
kejadian yang mungkin terjadi Invoice created
dalam sebuah objek
Unpaid
paying
Diagram ini digunakan untuk
menggambarkan berbagai perilaku Paid
objek yang sifat dinamis dalam
Invoice destroying
sebuah sistem
End
Activity Diagram
Komponen-komponen tersebut
nantinya diarahkan pada suatu
bahasa pemprograman tertentu
Deplyoment Diagram