PERTEMUAN 3 DIAGRAM OBJECT DIAGRAM OBJEK Transisi dari
PERTEMUAN 3 DIAGRAM OBJECT
DIAGRAM OBJEK - Transisi dari desain ke implementasi Mengindikasikan anggota dan hubungan objek Dibangun selama desain dan analisa Tujuan : - ilustrasi struktur data /objek Dikembangkan oleh analisis, desainer dan implementer
Menangkap instance dan link
Object diagram adalah diagram yang memberikan gambaran model instance dari sebuah class. Diagram ini digunakan untuk menggambarkan sebuah sistem pada sebuah sudut pandang waktu tertentu. Dengan menggunakan diagram ini dapat memeriksa keabsahan kelas-kelas diagram berikut aturan-aturan multiplisitasnya dengan “real data” dan mengujinya dengan scenario-skenario tertentu. Notasi diagramnya dapat anda lihat pada tabel 2. 3. Tabel 2. 3. Notasi Object Diagram Object Association Obyek-obyek diidentifikasikan dengan cara meletakkan nama instance-nya kemudian diikuti oleh tanda titik dua didepan nama class-nya. Nilai property/atribut dituliskan berpasangan seperti “nama_atribut=nilai”. Sedangkan notasi sebuah obyek digambarkan segi empat yang terbagi atas 2 bagian. Object diagram juga dapat mengandung asosiasi. Biasanya constraint, detil relationship, multiplisitas yang ada di class diagram tidak disertakan dalam object diagram sebagai upaya memfokuskan perhatian hanya terhadap obyek dan property/atributnya. Asosiasi antar 2 obyek biasanya dinotasikan dengan sebuah garis yang menghubungkan kedua obyek John Doe : Kary_Harian NIP : char = 50499333 Nama : char = John Doe tgl. Lahir : char = 23 -12 -70 tgl. Masuk : char = 05 -05 -03 departemen : char = Finance upah. Harian : double = 120000 jml. Hari. Kerja : int = 25 ______
Berikut adalah contoh sebuah object diagram dari relasi antar class Joe : Manusia Putytet : Kucing nama : char = John alamat : string = Beverly Hills 90210 telepon : char = 77888999444 nama : char = Puty_tet pemilik : char = John jenis. Ras : char = Himalaya warna. Bulu : char = coklat warna. Mata : char = coklat
• Kerangka berfikir object Penentuan Matrikulasi Staff Pendaftaran Entry Pendaftaran Cetak Kwitansi Pendaftaran Catatan Layar/GUI Sekretaris Program Staff Keuangan Modul Control Table/Relasi Object yg terlibat pada saat Use Case Fill order
Object Diagram • Hubungan antara object digambarkan • Menggambarkan object dan dengan sebuah garis tanpa panah yang hubungannya dalam urutan berisi sebuah role/peran, role ini boleh time, umumnya sebuah special dipakai atau tidak case dari class diagram atau communication diagram • Digambarkan sebagai sample diagram (diagram yang menggambarkan sample object dari sebuah class dan relasi diantaranya) • Sebuah object dapat digambarkan dengan cara – Nama object : nama class Joni : anggota – : nama class dan nilai atribut yang terdapat pada section ke-2 : Anggota Nama=“Joni”
- Slides: 7