TERMINOLOGI
Object.
· Suatu abstraksi dari sesuatu yang terdapat dalam batasan permasalahan, yang menunjukkan kemampuan sistem untuk menyimpan informasi mengenai obyek tersebut dan bagaimana berinteraksi dengan obyek tersebut.
· Pembungkusan nilai-nilai atribut dengan sifatsifatnya (services) yang ekslusif.
Class
Suatu kumpulan object yang dapat dijelaskan dengan attribute dan services yang sama.
Class & Object
Suatu istilah yang berarti sebuah class dan obyek dalam class tersebut .
Class-&-Object
WHY?
Membuat suatu representasi teknis sedekat mungkin dengan pandangan konseptual dari dunia nyata.
OBJECT ORIENTED ANALYSIS MODEL
—————— Subject layer
—————— Class-&-Object layer
—————— Structure layer
—————— Attribute layer
—————— Service layer
Membuat kerangka analisis dan spesifikasi yang
stabil
Nama Obyek
· Kata benda atau kata sifat & kata benda
· Menjelaskan ‘sebuah’ obyek dalam class.
· Gunakan kosa kata standar dalam ruang lingkup permasalahan.
Class-&-Object
HOW
Where
· Observasi
· Lihat sistem yang sudah ada (hasil object oriented analysis)
· prototype
Bagaimana
What
· struktur
· sistem lain
· devices
· peran yang dimainkan
· tempat (sites)
· unit-unit organisasi
· prosedur-prosedur operasional
· sesuatu/hal-hal yang diingat
Hal-Hal Yang Diperhatikan
· perlu diingat
· memiliki suatu sifat-sifat tertentu
· (biasanya) memiliki banyak atribut
· (biasanya) terdapat lebih dari satu obyek dalam suatu class
· terdapat atribut dan servis yang selalu dapat diaplikasikan
· domain based requirement
· tidak sekedar hasil perolehan