70
2.19
Component Design
Menurut Mathiassen, et al. (2000, p231) Component design bertujuan
untuk
menentukan
implementasi kebutuhan di dalam kerangka
kerja arsitektural.
Kegiatan component design bermula dari spesifikasi
arsitektural dan
kebutuhan
sistem.
Hasilnya adalah
deskripsi
mengenai
komponen-komponen
yang
saling
berhubungan dengan sistem. Component design terdiri dari tiga aktivitas, yaitu:
Model component
Menurut
Mathiassen,
et
al
(2000,
p235)
Model
component adalah
bagian
dari
sistem yang
mengimplementasikan
model
problem
domain.
Konsep
utama
dalam
desain
komponen
model
adalah
struktur.
Dalam aktivitas
ini
dihasilkan
sebuah
class
diagram
yang
telah direvisi.
Function component
Menurut Mathiassen, et al (2000, p251) komponen function adalah
bagian dari sistem yang
mengimplementasikan kebutuhan
fungsional.
Tujuan
dari
function
komponen
adalah
memberikan
akses
bagi usr
interface dan komponen sistem lainnya ke model.
Connecting component
Merupakan desain hubungan antar komponen untuk
memperoleh
rancangan yang fleksibel dan mudah dimengerti. Hasilnya adalah
class diagram yang berhubungan dengan komponen-komponen
sistem. Gambar 2.25 berikut
ini menggambarkan aktivitas-aktivitas
yang terdapat dalam component design.
|