Pengertian
UML (Unified Modeling
Language) adalah sebuah "bahasa" yg telah menjadi
standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak.
UML menawarkan sebuah standar untuk merancang model sebuah sistem. Sedangkan pengertian Domain Model adalah sekumpulan dari
entity di database yang saling berelasi.
Tahapan Pembuatan Model Domain
:
¢ Pada tahap ini jangan dipikir terlalu dalam hal2 terkait
atribut-atributnya. fokus saja pada objek utama
¢ Cukup ada ”generalization (is a)” dan “aggregation (has
a)” relationship
¢ Lakukan dalam waktu yang terbatas, karena domain model
belumlah final, bisa berubah sesuai tahapan saat proses pemodelan berlangsung
¢ Domain model berbeda dengan data model, jangan terjebak
pada aliran data.
Contoh
Model Domain :
·
3+1 Komponen Utama Model Domain adalah :
¢ Domain Classes - Setiap Kelas Domain menunjukkan jenis
obyek
¢ Attributes - Entitas
¢ Associations - Relasi antara dua buah kelas domain atau
lebih.
¢ Additional Rules - Aturan kompleks yang tidak dapat
ditampilkan dengan simbologi maka ditampilkan dengan catatan terlampir.
Contoh model domain sederhana :
Konsep OOP & ADBO :
Perbedaan
instance variable dan class :
-
Instant variable : wadah / tempat untuk penyimpanan suatu
nilai
-
Class :
bagian terkecil dari suatu program dan dibuat untuk menciptakan objek
Contoh :
Mobil a : new mobil ()
Nb
:asumsi / impelementasi menggunakan java
a = instance variabel
mobil = class
2 komentar:
asda
czxvcvxcvxcv
Posting Komentar