Start Back Next End
  
25
2.2.1.2.2 Sofyware architecture
Menurut Satzinger
et al. (2010, p.342) Software
Architecture terbagi menjadi 2 jenis yaitu client dan server. Server
yang berarti sebuah proses, modul, objek atau komputer yang
menyediakan layanan melalui jaringan. Sedangkan client
adalah
sebuah proses, modul, objek atau komputer yang meminta layanan
dari satu atau lebih server.
Contohnya : Three Tier, karena pada
saat data update
semua bagian dapat melihat perubahan tersebut
karena sistem antara bagian-bagian yang mengakses
terkomputerisasi sehingga dapat dilihat oleh bagian-bagian yang
mengaksesnya.
Menurut Satzinger
et al. (2010, p.344), Software
Architecture memiliki 2 bagian yaitu:
1.
Client/ Server Architecture, merupakan model umum
perangkat lunak organisasi dan dapat diimplementasikan
dengan berbagai cara. Ada 2 jenis yaitu:
a.
Server : proses, modul, objek atau computer yang
menyediakan layanan melalui jaringan.
b.
Client : modul, proses, objek atau computer yang
permintaan jasa dari satu atau lebih server.
2.
Three layer architecture/ server architecture, merupakan
arsitektur client/server
yang membagi aplikasi ke dalam
data layer, business logic layer, dan view layer.
3.
Data Layer: bagian dari tiga lapis arsitektur yang
berinteraksi dengan database.
4.
Business Logic: bagian dari tiga arsitektur layer
yang
berisi program-program yang mengimplementasikan
aturan bisnis aplikasi.
5.
View Layer: bagian dari tiga arsitektur layer
yang
berisi user interface.
Word to PDF Converter | Word to HTML Converter