State Diagram

State diagram yaitu diagram yang digunakan untuk mendeskripsikan perilaku sistem. State diagram mendeskripsikan semua kondisi yang mungkin muncul sebagai sebuah object begitu pula dengan event. Elemen-elemen di dalam state diagram adalah kotak yang merepresentasikan state sebuah objek dan tanda panah untuk menunjukkan perpindahan ke state yang selanjutnya. Bagian aktivitas dari simbol state menggambarkan aktivitas object yang akan dilakukan selama di dalam state

Diagram Status mengambarkan seluruh state/status yang memungkinkan obyek-obyek dalam class dapat dimiliki dan kejadian-kejadian yang menyebabkan status berubah. Perubahan dalam suatu state disebut juga transisi (transition). Suatu transisi juga dapat memiliki sebuah aksi yang dihubungkan pada status, lebih spesifik apa yang harus dilakukan dalam hubungannya dengan transisi status. Pada diagram ini, perilaku sistem ditunjukkan. Sebuah status adalah kondisi selama hidup objek atau interaksi selama memenuhi suatu kondisi, melaksanakan suatu aksi, atau menunggu suatu kejadian

Simbol-simbol yang ada pada diagram status adalah sebagai berikut:

simbol-diagram-status
simbol-diagram-status

Status, Event, dan Transisi

Objek pada sistem mengubah statusnya untuk merespon event/kejadian dan waktu. Secara umum, pendeteksian sebuah kejadian dapat menyebabkan sebuah objek bergerak dari satu status ke status yang lain. Keadaaan ini disebut transisi.

Di bawah ini contoh diagram status untuk objek Order. Sistem diawali pada status pemeriksaan yang akan melakukan kegiatan "periksa item barang." Setelah itu memeriksa apakah item tersedia atau tidak tersedia. Jika item tersedia, maka ke status pengiriman kemudian ke status penerimaan. Jika tidak tersedia maka ke status Batal.

contoh-diagram-status
Gambar contoh diagram status order barang

Komentar

Postingan populer dari blog ini

Activity Diagram

User Interface dan User Experience

Rational Unified Process (RUP)