Apa yang dimaksud dengan Diagram Obyek atau Object Diagram ?

unified_modeling_language

(Abdul Latif) #1

Diagram Obyek

Object Diagram adalah salah satu perancangan sistem yang digunakan untuk menjelaskan tentang nama obyek, atribut dan metode yang dipakai. Object Diagram memberikan gambaran dari objek-objek dalam sebuah sistem pada satu waktu. Diagram ini sering juga disebut sebagai Diagram Perintah, karena pada diagram ini perintah-perintah nya lebih ditonjolkan daripada kelasnya.

Apa yang dimaksud dengan Diagram Obyek atau Object Diagram ?


(Prakash Adi Nugroho) #2

Objek diagram adalah suatu diagram yang berfungsi untuk mengatur atribut,objek dan hubungan antara contoh dalam diagram, diagram objek juga dapat menampilkan struktur model system dalam waktu tertentu. Objek diagram berasal dari kelas diagram, sehingga diagram objek tergantung pada diagram kelas.

Dalam Unified Modeling Language (UML), diagram objek berfokus pada beberapa set tertentu dari objek dan atribut. Diagram objek dan diagram kelas berkaitan erat dan menggunakan notasi yang hampir sama. Kedua diagram dimaksudkan untuk memvisualisasikan struktur statis dari suatu sistem. Sementara diagram kelas menunjukkan kelas, diagram objek menampilkan contoh kelas (objek). diagram objek yang lebih konkret dari diagram kelas. Mereka sering digunakan untuk memberikan contoh atau bertindak sebagai kasus uji untuk diagram kelas.

Elemen Diagram Objek


Elemen dalam diagram objek sangat sederhana, elemen-elemen tersebut digambarkan oleh persegi panjang dan dihubungkan dengan garis. Dibawah ini merupakan elemen-elemen dari diagram objek :

  1. Objek
    Merupakan contoh dari kelas. Misal jika “mobil” adalah kelas, maka Toyota Avanza merupakan objek dari kelas tersebut.

  2. Judul Kelas

    Merupakan atribut tertentu dari kelas,

  3. Atribut Kelas
    Atribut persegi panjang dengan dua tab yang menunjukkan dari elemen software.

  4. Link

    Garis yang menghubungkan satu garis dengan garis yang lainnya.

Penggunaan Diagram Objek


  1. Mendeskripsikan bagaimana kumpulan objek tertentu saling berhubungan.
  2. Mengujikan diagram kelas dengan menggunakan diagram objek tertentu.
  3. Memeriksa iterasi tertentu dari suatu sistem.
  4. Mendapatkan gambaran dengan resolusi yang tinggi dari suatu sistem yang akan anda kembangkan.
  5. Membuat prototype
  6. Pemodelan struktur data yang kompleks
  7. Memahami sistem dari prespektif yang praktis.

Langkah-Langkah Membuat Diagram Objek


Object diagram tunggal tidak dapat menangkap semua kasus yang diperlukan atau lebih tepatnya tidak dapat menentukan semua objek dari suatu sistem. Untuk mengatasi hal tersebut maka ada beberapa tahapan yg perlu dilakukan :

  • Menganalisis sistem dan memutuskan kasus yang memiliki data penting dan asosiasi.
  • Mempertimbangkan hanya contoh-contoh yang akan mencakup fungsi tersebut.
  • Membuat optimasi beberapa seperti jumlah contoh yang terbatas.

Hal-hal yang perlu diingat dan dipahami sebelum menggambar Object diagram:

  • Diagram objek yang terdiri dari benda-benda.
  • Link dalam diagram objek digunakan untuk menghubungkan obyek.
  • Obyek dan link adalah dua elemen yang digunakan untuk membangun sebuah diagram objek.

Hal-hal berikut ini harus diputuskan sebelum memulai pembangunan diagram:

  • Diagram objek harus memiliki nama yang berarti untuk menunjukkan tujuannya.
  • Unsur-unsur yang paling penting adalah untuk diidentifikasi.
  • Asosiasi antara objek-objek yang harus diklarifikasi.
  • Nilai dari elemen yang berbeda harus diambil untuk memasukkan dalam diagram objek.
  • Menambahkan catatan yang tepat pada titik-titik di mana kejelasan lebih diperlukan.

Contoh Diagram Objek


1. Diagram Kelas

2. Diagram Objek

Referensi