Home Start Back Next End
  
43
c.   Human, yang terdiri dari pertimbangan keahlian dan pengalaman orang yang terlibat
dalam
kegiatan  pengembangan  dengan  sistem  yang  serupa  dan  dengan  platform
teknis yang akan didesain.
2.4.7.2 Component Architecture
Component Architecture adalah struktur sistem yang terdiri dari komponen
yang
saling
berhubungan.
Component
Architecture
membuat
sistem lebih
mudah
dimengerti,
menyederhanakan desain dan mencerminkan kestabilan sistem. Komponen merupakan
kumpulan bagian-bagian program yang
membentuk
suatu kesatuan dan
memiliki
fungsi
yang jelas.
Tujuan
dari
membuat
aktivitas
ini
adalah
untuk
membuat
struktur sistem yang
fleksibel
dan
mudah
dimengerti.
Menurut pendapat Mathiassen et al (2000), suatu
arsitektur komponen yang baik menunjukkan
beberapa
prinsip,
yaitu
mengurangi
kompleksitas
dengan
membagi
menjadi
beberapa tugas, menggambarkan stabilitas dari
konteks
sistem,
dan
memungkinkan
suatu
komponen dapat digunakan pada bagian lain
(p.191). Beberapa pola
yang dapat digunakan
untuk
merancang Component Architecture
adalah sebagai berikut:
1.   Layered architecture pattern.  Bentuk  yang  paling 
umum  dalam  software,  yaitu
terdiri  dari  beberapa  komponen  yang  dibentuk  menjadi  beberapa  lapisan-lapisan
yang mirip dengan prinsip OSI Layer pada model jaringan, dimana lapisan yang
berada diatas bergantung pada lapisan yang berda dibawahnya, begitu pula
sebaliknya.
Arsitektur
ini
sangat berguna
untuk memecah sistem menjadi komponen-
komponen.
Word to PDF Converter | Word to HTML Converter