![]() 109
a. Model Component
Model
component
adalah
bagian
dari
sistem yang
mengimplementasikan
model problem domain. Tujuan dari model component adalah untuk
mengantarkan data
historis dan
masa kini ke functions, antarmuka dan
juga bagi
pengguna serta
sistem lain
yang
menggunakannya.
Hasil dari kegiatan
ini adalah
revised class diagram dari hasil analisa event dan struktur kelas yang ada.
b. Function Component
Funciton
component
adalah
bagian
dari
sistem yang
mengimplementasikan apa yang menjadi keperluan fungsional. Tujuan dari
kegiatan ini adalah untuk memberikan akses terhadap model kepada antarmuka
pengguna
dan
sistem lainnya.
Dengan
demikian
function
component
adalah
penghubung antara model dan penggunaannya. Hasil dari kegiatan ini adalah
class diagram dengan
operasi
dan
spesifikasi
dari
operasi
yang
kompleks.
Spesifikasi bagi operasi yang kompleks dapat digambarkan dalam bentuk
operation
specification, sequence
diagram atau
statechart
diagram.
Terdapat
empat pola eksplorasi untuk merancang function component, yaitu:
Model-Class Placement
Function-Class Placement
Strategy
Active Function
Gambar 2.10 berikut
ini
menggambarkan aktivitas-aktivitas
yang terdapat dalam
component design.
|