Selasa, 06 November 2012

Tutorial Rational Rose: Membuat Package


Package digunakan untuk membuat grup dari class-class yang memiliki beberapa kesamaan. Ada beberapa pendeketan berdasarkan kesamaan untuk membuat paket class. Salah satu pendekatan yang digunakan adalah berdasarkan stererotype. Dengan pendekatan ini, satu paket dapat berisi Entity Class, Boundary class, Control class, dan sebagainya. Pendekatan yang lain yaitu berdasarkan fungsi. Sebagai contoh sebuah paket bernama sekuriti, yang digrupkan dengan paket lain misal Employee Maintenance, Reporting, atau Error Handling. Keuntungan dengan pendekatan ini yakni dapat  digunakan secara berulang.

Menambah paket
Paket (package) dibuat dalam Logocal View dari browser. Untuk menambahkan sebuah paket yang sudah ada untuk Class diagram, pindahkan dengan men-drag  paket dari browser ke dalam Class Diagram.

Menambahkan paket yang baru  ke Class diagram:
  1. Pilih icon Package  dalam toolbar 
  2. Click dimana saja dalam  Class diagram untuk menempatkan paket.
  3. Ketik nama Paket (package).
Menambahkan Paket ke Browser:
  1. Click kanan Logical View dalam browser NewPackageketik nama paket

Gambar 1. Membuat Paket baru

Untuk menambahan paket dalam sebuah paket maka Click kanan pada paket yang sudah ada dan ikuti langkah seperti diatas.

Menghapus Paket
Menghapus paket dari Class diagram:
  1. Pilih paket pada Class diagram.
  2. Tekan tombol Delete
Catatan: 
Menghapus paket dari sebuah Class diagram, tidak otomatis menghapus paket pada browser dan dalam class diagram yang lain.

Menghapus paket dari model:
  1. Click kanan pada paket di browser Delete

Gambar 2. Menghapus Paket

Atau
  1. Pilih paket pada Class diagram.
  2. Pilih Edit Delete from Model, atau tekan Ctrl+D.


Gambar 3. Menghapus Paket dari Model


Membuat paket yang memiliki ketergantungan (Package Dependencies)

Sifat dependency merupakan tipe relasi yang hanya terjadi dalam menggambarkan antar paket. Sebuah package dependency, seperti sebuah class dependency yang digambarkan dengan panah bergari putus-putus. Sebuah package dependency dari paket A ke paket B memberikan gambaran bahwa beberapa class dalmapaket A memiliki unidirectional relationship ke beberapaclass dalam paket B.
Dengan kata lain, beberapa class dalam A ingin mengetahui beberapa class dalam B.
Membuat  package dependency pada Class diagram:
  1. Pilih icon  Dependency  dari toolbar.
  2. Drag garis dependency dari paket yang terikat (dependent package)  ke paket yang lain. 
Atau 
  1. Pilih Tools Create Dependency.
  2. Drag garis dependency line dari dependent package ke yang lain.

Gambar 4. Membuat garis dependency


Menghapus Package Dependencies
  1. Pilih package dependency yang ingin dihapus
  2. Tekan tombol Delete.
Atau
  1. Pilih package dependency yang ingin dihapus
  2. Pilih Edit Delete

Tidak ada komentar:

Posting Komentar