106
o
User
interface.
Bertanggung
jawab
untuk
membaca perintah
dari
tombol
dalam
tampilan, dan mengupdate tampilan yang memungkinkan interaksi antara
pengguna dengan sistem.
o
Model. Bertanggung jawab dalam menampung objek.
o
Function. Bertanggung jawab dalam menyediakan fungsi dari sistem.
Terdapat tiga pola arsitektur yaitu :
o
The layered architecture pattern
Arsitektur
ini
memiliki beberapa komponen
yang dirancang dalam bentuk
lapisan-lapisan dimana terdapat
antarmuka
atas
dan
bawah.
Antarmuka
atas
mendeskripsikan operasi yang disediakan oleh komponen di lapisan atas
sementara
antarmuka
bawah
mendeskripsikan operasi yang dapat diakses oleh
komponen dari lapisan dibawahnya.
o
The generic architecture pattern
Arsitektur
ini
terdiri
model sistem yang
terletak di
lapisan paling bawah,
diikuti
dengan
dengan function
diatasnya
dan
kemudian
interface
di
lapisan
teratas. Perangkat teknis bisa diletakkan di bawah model dimana perangkat
teknis ini terhubung dengan model dan interface.
o
The client-server architecture pattern
Pattern
ini
dibangun
untuk
mengatasi
sistem
yang
terdistribusi
di
beberapa proses yang tersebar. Arsitektur ini terdiri dari sebuah server dan
beberapa client. Server memiliki kumpulan operation
yang dapat digunakan oleh
client.
Client
menggunakan
server secara
indenpenden.
Bentuk
distribusi
dari
bagian sistem
harus diputuskan antara client dan server. Identifikasi komponen,
|