OBJEK DAN CLASS PADA PBO

Selasa, 08 Oktober 2013

Konsep Dasar Obyek

Apa Itu Object?
�� A thing you can interact with (Pooley R)
�� A person or thing to which action, thought or feeling is
directed. (Webster Dictionary)
�� Suatu produk materi atau substansi yang kelihatan
(visible) dan dapat diukur (tangible)

Object Type adalah suatu kategori obyek
• concrete
• intangible
• Roles
• judgments
• relational
• events
• displayable
Object Type dapat berupa:
��manusia, pensil, mobil, mesin
��waktu, kualitas, ide, account
��dokter, pasien, pemilik, administrator data
��gaji tinggi, pekerjaan produktif
��pernikahan, partnership, ownership
��penjualan, system crash
��string, integer, icon, image
 




  TEORI KLASIFIKASI

Dalam usahanya memahami dunia yang ada
disekitarnya, manusia menggunakan 3 macam
metode pengorganisasian dalam berpikir
(Encyclopaedia Britannica, 1986):
• pembedaan suatu obyek tertentu berdasarkan
atributnya
• pembagian suatu obyek dengan bagian-bagiannya
• pengelompokan obyek-obyek yang memiliki
Kesamaan

TEORI KLASIFIKASI

Pengelompokan obyek dapat dilihat dari sifat-sifat
obyek tersebut / behaviour categories, yang dapat
digolongkan berdasarkan (Britannica, “Animal
Behaviour” 1986):
• on the basis of immediate causation
• on similarity of evolutionary history (change over
time) and
• on the similarity of function.

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.

TERMINOLOGI
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 .
Restyandito PBO – Konsep Dasar Obyek

Class-&-Object
WHY?
�� Membuat suatu representasi teknis sedekat
mungkin dengan pandangan konseptual dari
dunia nyata.
------------------ Subject layer
------------------ Class-&-Object layer
------------------ Structure layer
------------------ Attribute layer
------------------ Service layer


Class-&-Object
HOW
Where
�� Observasi
�� Lihat sistem yang sudah ada (hasil object oriented
analysis)
�� prototype
Restyandito PBO – Konsep Dasar Obyek

Bagaimana
�� struktur
�� sistem lain
�� devices
�� peran yang dimainkan
�� tempat (sites)
�� unit-unit organisasi




What
�� 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
Referensi
�� Yourdon, Edward; Coad, Peter, Object Oriented Analysis 2nd
Edition, Prenctice Hall, Inc., 1990. hal 52-78
�� Martin, James, Principles of Object Oriented Analysis and
Design, Prentice Hall, Inc., hal 17-30 , 69-80

0 komentar:

Posting Komentar