Home Start Back Next End
  
17
b) Components
Component
adalah
kumpulan
dari bagian-bagian
program
yang
merupakan
keseluruhan
dan mendeskripsikan
suatu
tanggung
jawab.
Component 
architecture 
adalah 
struktur 
sistem
yang 
terdiri  dari
komponen-komponen
yang
saling berhubungan.
Tujuan
Components
adalah
mendefinisikan
bagaimana
suatu sistem
distrukturisasi
menjadi
component.
Menurut Mathiassen,
Madsen,
Nielsen,
dan Stage
(2000, p193),
terdapat tiga pola architecture yang harus ditentukan
:
1.
The Layered Architecture Pattern
Pola ini
adalah
model
klasik
pada
software
yang
terdiri
dari
beberapa
komponen
yang
ditunjuk
sebagai
layer.
Dan
design
ini menjelaskan
tanggung
jawab
baik
itu yang
diatas
maupun
yang
dibawahnya.
Layer
menunjukkan
component
sedangkan
panah menunjukkan
depedencies,
maksudnya
adalah
jika terjadi
perubahan,
maka
akan
mempengaruhi
komponen yang lain.
2.
The Generic Architecture Pattern
Pola
ini
dapat
digunakan
untuk
menguraikan
sistem
dasar
yang
terdiri
dari interface, function dan model component.
3.
Client-Server Architecture Pattern
Pola 
ini  dibangun 
untuk 
mengatasi 
sistem 
yang 
terdistribusi
dibeberapa
proses
yang
tersebar.
Architecture
ini terdiri
dari
sebuah
server dan beberapa client.
Word to PDF Converter | Word to HTML Converter