|
41
behavior
object-nya
digambarkan
dengan
events.
Objects
dalam
analisis
menggambarkan
phenomena
di
luar
sistem dan
digunakan
developers
untuk
menentukan
system requirements.
Sedangkan
dalam proses desain,
identitas
object
menggambarkan bagaimana objects
lain dalam
suatu
sistem
dapat
mengenalinya
sehingga kemudian dapat
mengaksesnya. Behavior
object
dalam
proses
desain
digambarkan
dengan
operations
yang dapat
dilakukan object
tersebut.
Object
dalam
desain
menggambarkan
sistem itu
sendiri
dan
phenomena dalam
sistem
yang
dapat
dikendalikan. Keuntungan
utama
dalam
object
oriented
adalah
dapat
memberikan informasi
yang
jelas
mengenai
konteks
suatu
sistem,
dan
ada
hubungan
yang
erat
antara
object
oriented
analysis,
object - oriented
design,
object - oriented
user
interfaces, dan
object- oriented
programming.
OOA&D
menggambarkan
4
perspektif
utama
pada
suatu
sistem
dan
konteksnya
:
isi
informasi
dalam
sistem,
bagaimana
sistem
akan
digunakan,
sistem sebagai
suatu
keseluruhan,
dan components
sistem. Perspektif
tersebut dihubungkan dengan
masing
-
masing aktivitas utama
dalam
OOA&D, yaitu
:
problem
-
domain
analysis, application
-
domain
analysis,
architectural
design,
dan
component
design.
Gambar 2.3
berikut
ini
menunjukkan
aktivitas
utama
dalam
OOA&D.
Notasi
yang digunakan
dalam
OOA&D
adalah
notasi
UML
(Unified
Modeling Language).
|