57
2.13.1
Background
2.13.1.1 Pengertian Objek dan Class
(Mathiassen et al., 2000, p4) Objek adalah sebuah entitas (entity) dengan
identitas
(identity),
keadaan
(state),
dan
tingkah
laku
(behaviour).
Di
dalam analisis,
sebuah objek adalah abstraksi dari fenomena di dalam konteks sistem. Objek
mengekspresikan pandangan pengguna
akan realitas. Di dalam desain atau perancangan,
sebuah objek adalah bagian dari sistem.
Class adalah deskripsi dari sekumpulan objek
yang berbagi struktur,
behavioural pattern, dan atribut.
Analisis dan perancangan berorientasi objek mendeskripsikan dua
permasalahan yang berbeda, yakni di dalam dan di luar sistem. Analisis objek
mendeskripsikan fenomena di luar sistem, seperti orang dan barang,
yang dapat berdiri
sendiri.
Perancangan
objek
mendeskripsikan
fenomena
di
dalam sistem
yang
dapat
diawasi. Behavior objek dapat dideskripsikan sebagai operasi untuk komputer yang
menyelesaikannya.
2.13.1.2 Konteks Model
Problem domain adalah bagian dari konteks yang diadministrasikan, dimonitor,
atau
dikontrol
oleh sistem.
Application
domain
adalah
organisasi
yang
mengadministrasikan, memonitor, dan mengontrol problem domain.
Problem
domain
mendeskripsikan
tujuan
sistem dan
application
domain
merupakan bagian dari organisasi pengguna. Kesuksesan atau kegagalan sistem
bergantung pada bagaimana
menghubungkan
problem domain
dan application domain
menjadi satu kesatuan secara fungsional.
|