Authentication
View
Items
include
Make
Purchase
Identity
Provider
eincludes
Web Customer
Checkout
Credit
Payment
Service
Client
Register
PayPa
objek. Definisi lain UML, yaitu sebagai suatu bahasa yang sudah meniadi
software. Saat ini, UML sudah menjadi bahasa standar dalam penulisan
MENGAMATI
berorientasi objek yang ada di internet maupun buku yang relevan. Selanjutnya
carilah materi dari literatur lain yang berkaitan dengan pemodelan berorientasi
objek! Coba sesuaikan yang Anda amati dengan yang ada di literatur! Pelajarilah
AYO PAHAMI
sebagai kumpulan dari objek tertentu yang memiliki struktur data dan
ap
Contohnya
Pascal,
COBOL,
dikembangkan. Beberapa
1970, Smaltalk
bahasa
tahun
Pada
pertama kali dengan bahasa Visual Basic oleh Microsoft. Sementara itu,
suatu
entasi
enjadi
sistem
ulisan
UML
2. Konsep Pemodelan
objek secara mendasar merupakan cara berpikir baru dan bukan suatu
teknik pemrograman.
berorientasi objek.
odelan
utnya,
entasi
jarilah
tentang
nyata
hidup
tasi, dan
rorientasi
aplikasi
a. Analisis
yang penting. Model analisis adalah abstraksi yang ringkas dan tepat
dari apa yang harus dilakukan oleh sistem dan cara melakukannya
b. Desain
c. Implementasi
data, dan implementasi perangkat keras. Hal yang penting dalam tahap
4. Karakteristik
berikut
a. Encapsulation
sebagai black box. Proses di dalamnya adalah tertutup bagi klien, yang
Validasi
ATM
Entry Pin
NASADAH
DATABASE
SERVER
Interface
b. Inheritance
anak dari objek akan mewarisi data/atribut dan metode dari induknya
membuat atribut dan metode lagi pada anaknya karena telah diwarisi
hierarki
yang lain. Class yang mewarisi disebut superclass. Sementara itu, class
bject
basis
tahap
baik
atau berlaku sebagai superclass bagi class yang lain disebut multi level
TABUNGAN
NO. REKENING
PEMILIK
sebagai
untuk
iproses.
dapat
DEPOSITO
KARTU KREDIT
JATUH TEMPO
SUKU BUNGA
BATAS KREDIT
CICILAN MINIMUM
kecuali
c. Polymorphisme
2a-calculatePay)
FullTime Employee
2bcalculatePay)
Monthly PayPrint
PartTimeEmployee
1-getTotalPay)
2c-calculatePay)
TemporaryEmployee
5. Ciri-Ciri Objek
Objek adalah kombinasi antara struktur data dan perilaku dalam satu
b. Memiliki klasifikasi
di bawah ini.
(Sumber: http://komputerlamongan.com/fungsi-komputer-dan-laptop)
Behavior
Atribut
Monitor
CPU
metodologi non-objek.
a. Penggunaan Alat
beberapa alat
untuk
dari objek.
c. Bahasa Pemrograman
untuk
melengkapi
ciri pembuatan diagram! Apa saja yang dibutuhkan untuk membuat diagram
MENGOBSERVASI
a. Model Objek
b.Model Dinamik
kontrol dari sistem. Model dinamik berisi state diagram. State diagram
adalah graph dan nodenya adalah state, sedangkan arc adalah transisi
c. Model Fungsional
sistem. Model fungsional berisi data flow diagram. DFD adalah suatu
data
a. Abstraksi
Abstraksi berarti fokus pada aspek yang melekat dari entitas dan
fokus pada suatu objek dan yang dikerjakan oleh objek tersebut,
b. Pengapsulan
eksternal dari suatu objek dan dapat diakses oleh objek lain.
C.
10
sebagai berikut
a. Objek
dibedakan oleh sifat yang melekat dan bukan dengan uraian sifat yang
object class untuk menunjukkan satu grup dari barang yang sama.
b. Kelas
pemilik, prioritas, dan list dari sumber daya yang dibutuhkan. Objek
dan object class sering sama sebagai benda dalam deskripsi masalah.
mempunyai struktur data yang sama ke dalam satu grup. Kelas objek
Contohnya, orang,
umum
4. Diagram Objek
Kelas merupakan satu atau lebih objek dengan persamaan atribut dan
objek di dalamnya. Nama kelas adalah kata benda tunggal atau kata
11
rama kelas
rema
kelas-&-objek
atribut
atribut
metode
metode
WHOLE
PART 1
PART n
tode.
dan
lebih
kata
GENERALZATION
dapat
SPECIALIZATION
SPECIALIZATION n
roienotan