Selasa, 06 November 2012

Tutorial Rational Rose: Membuat Diagram Kelas


Class diagram memperlihatkan keberadaan dari class-class dan hubungannya dari sistem dalam logical view. Class diperoleh dengan melakukan  pengetesan pada sequence dan collaboratin diagram.

Membuat  Main Class Diagram
Klick kanan Logical view new class diagram memberi nama(misal: Utama)  
dobel klick

Membuat Class 
  1. Klick kanan Logical view new class memberi nama
  2. Buatlah class tersebut dalam Class Diagram: Drag class ke dalam class diagram yang terbuka.
atau
  1. Memunculkan Class dari toolbar: pilih icon Class   pada toolbar click sekali pada Class diagram yang terbuka.
  2. Memberi nama: Click dobel pada class tersebut  pilih General tab dalam window specification tuliskan nama yang diinginkan dalam kolom name.

 Membuat Stereotype untuk Class (jika diperlukan)
  1. Click kanan pada Class dalam browser Specification General pilih nama Stereotype atau diketik tekan OK.
Dokumentasi Class
  1. Menentukan Class yang akan diberi dokumentasi: Lihat daftar Class dalam browser Click pada Class yang dipilih.
  2. Menuliskan dokumentasi: Pindahkan kursor pada documentation window tuliskan keterangan secukupnya. (misal: Seseorang yang terdaftar dalam semester ini.)
atau
  1. Lihat daftar Class dalam browser atau pada windows Cass Diagram.
  2. Click Dobel pada Class yang dipilih pilih General tab dalam window Class specification tuliskan dokumentasi..
Membuat Relasi Association 
  1. Click icon Association  pada toolbar.
  2. Click pada salah satu Class yang akan diasosiasikan dalam Class Diagram
  3. Drag garis Association ke Class yang diasosiasikan lainnya.

Membuat Relasi Aggregation
  1. Pilih icon Aggregation  dari toolbar
  2. Click pada class yang memainkan peran secara keseluruhan dalam Class Diagram dan drag garis aggregation ke Class yang memainkan peranan sebagian.

Membuat Relasi Composition Aggregation
  1. Pilih icon Aggregation dari toolbar
  2. Click pada Class yang memerankan keseluruhan dalam Class Diagram dan Drag  garis aggregation ke Class yang memerankan secara sebagian.
  3. Click kanan pada garis aggregation containment  of pilih Value
Memberi nama Relasi
  1. Click garis relasi pada Class Diagram
  2. Tuliskan nama relasi yang diinginkan
Membuat nama Peran
  1. Menampilkan shortcut yang akan dimodifikasi: Click kanan pada garis relasi dekat Class yang akan dimodifikasi.
  2. Pilih Menu Role Name
  3. Tuliskan nama peran yang inginkan
Membuat multiplicity
  1. Click dobel pada garis relasi untuk memunculkan Specification
  2. Pilih Menu Detail pada peran yang akan dimodifikasi (Detail Role A atau Role B)
  3. Tentukan multiplicity yang diinginkan
Membuat Relasi  Unary 
  1. Pilih icon Association (atau Aggregation) dari toolbar
  2. Click pada Class dan drag garis Association (atau Aggregation) bagian luar dari Class.
  3. Click sekali Arahkan mouse ke Class asal click sekali
  4. Tuliskan nama peran dan multiplicity untuk setiap akhir dari unary association

Membuat Association Class
Association class merupakan Class di sambungkan ke sebuah Association dengan loop.
  1. Click icon Class dari toolbar
  2. Click pada diagram untuk menempatkan Class tuliskan namanya
  3. Tambahkan attribut Class: Click kanan pada Classnew attributketik nama attribut
  4. Menambahkan operasi Class: Click kanan pada Classnew operationketik nama operasi
  5. Click icon Link Attribut dari toolbar 
  6. Click pada association Class dan drag garis Link Attribut ke association yang akan disambungkan.


Gambar 1.  Membuat association Class


Membuat Relasi Generalisation
  1. Click icon Generalisation 
  2. Click pada satu subclass dan drag garis Generalisation ke superclass

Gambar 2. Membuat Relasi Generalisation
  1. Untuk setiap subclass yang merupakan bagian dari Generalisation: pilih icon Generalisation dari toolbar click pada subclass dan drag garis Generalisation ke ujung generali yang sudah terbentuk.



Gambar 3. Relasi beberapa cubclass 


Menambahkan  attribute ke suatu Class
  1. Memilih Class pada Browser: Click sekali pada tanda plus (+) pada Logical View  agar terurai isinya. (jika Logical View sedang bertanda +, atau tidak terurai).
  2. Pilih Class yang akan ditambahi attribute.
  3. Membuka menu attribute: Click kanan dari class yang telah dipilih
  4. Pilih New Attribute, dan Ketikkan attribute yang diinginkan.
  5. Memberi tipe attribute: Click pada attribute yang baru saja ditambahkan.
  6. Click kanan dan pilih menu open Specification.
  7. Arahkan kursor ke tipe. Pilih tipe attribute yang diinginkan dengan membuka menu option.

Menambahkan  Operasi ke sebuah Class
  1. Click kanan untuk memilih Class dalam Browser.
  2. Pilih New Operation ketikkan operasi yang diinginkan.




Gambar 4. Membuat Attribut dari class



Gambar 5.  Memberi tipe pada attribut


Tidak ada komentar:

Posting Komentar