![]() 39
denganserveruntuk memintasumber daya ataulayanan, danserver
meresponpermintaan tersebut.
Server
merupakan proses, modul, objek atau komputer yang menyediakan
layanan menggunakan jaringan.
Client merupakan proses, modul, objek atau komputer yang meminta layanan
dari satu atau lebih server.
Gambar 2.16Client/Server Architecture
Sumber : Satzinger, Jackson dan Burd (2010: 342)
d.
Three-Layer Client/Server Architecture
Client
atau server
membagi aplikasi menjadi beberapa bagian yaitu view
layer, business logic layer, dan data layer.
View layer, yang mengeloladata yang tersimpan, biasanya dalamsatu
ataulebih database.
Business logic layer, yang menerapkanaturandan prosedurbisnis
pengolahan.
View layer, yang menerimamasukanpengguna danformatdan
menampilkanhasilpengolahan.
Gambar 2.17Three-Layer Client/Server Architecture
Sumber : Satzinger, Jackson dan Burd (2010: 345)
2.7.6
User Interface dan System Interface
Menurut Satzinger, Jackson, dan Burd (2005: 442), langkah penting dalam
analisis kebutuhan adalah mengklasifikasikan input
dan output
untuk masing-
masing kejadian baik sebagai system interface atau user interface. Dimana system
interface merupakan bagian sistem informasi yang mencakup input dan output yang
|