![]() 215
13. Component Design
a. Model Component
Tujuan dari kegiatan
model component
yaitu
untuk
mengirimkan data-
data yang dibutuhkan ke bagian function, dan interfaces.
Hasilnya
berupa
sebuah
class
diagram yang
dilengkapi. Melengkapi
sebuah
class
diagram
bisa
dilakukan
dengan
menambahkan class,
attribute,
dan
struktur-struktur untuk
menjelaskan
event-event
yang
terjadi dengan lebih jelas.
Private Events:
Pada
tabel
5.31,
yaitu
Tabel
Event
Table
dari
Sistem Usulan
dapat
dilihat bahwa
terdapat dua private events,
yaitu dipesan dan dibatalkan
pada class persediaan.
Persediaan
+Kode Persediaan
: Char
+Tanggal Kedatangan : Date
+Kode Bahan Baku : Char
+Kode Batch : Char
+Jumlah : Decimal
+dipesan()
+diterima()
+diinput()
+disimpan ()
+dikirim ()
+diupdate()
+diperiksa ()
+dihapus()
+dibatalkan ()
Gambar 5.65. Class Persediaan
Kedua private event tersebut dalam statechart diagram dari persediaan
digambarkan sebagai
behavioural pattern
yang
berjenis
sequence
dan
dapat terjadi hanya sekali saja.
|