Jumat, 24 Februari 2012

OOAD episode 4

-CASE TOOL-

*Model Class Analysis


apa itu domain model? domain model adalah sebuah representasi secara konseptual. yaitu gambaran kelas suatu objek itu secara sederhana.

dalam use case terdapat banyak objek. maka dibuatkah dulu nama objeknya!




Identifikasi
- mengetahui objek apa saja yang terlibat dalam satu use case. salah satu caranya adalah abstraksi.

ada beberapa petunjuk untuk dapat menentukan objek:
1. objek entity
adalah objek yang berperan sebagai storage(menyimpan dan memberikan informasi). biasanya berupa nama benda.contoh : akun


2. objek boundary
berperan sebagai penerjemah atau media komunikasi atau media antarmuka dari aktor ke sistem. nama objek biasanya berupa nama sistem lain atau device. contoh : form utama,serverconnection.


3. objek controler
sebagai pengolah informasi yang ada di entity, maupun informasi yang disampaikan oleh aktor. nama objek biasanya berupa kata kerja. contoh : ctransaksi.


rule(untuk contoh internet banking bag. cek saldo) :

1. aktor harus dihadapkan pada interface.
2. setelahnya harus melalui controler.
3. lalu barulah disimpan informasinya
4. sisanya, sistem lain menggali informasi tadi.
5. dari satu entity tidak boleh langsung ke entity lain!
6. yang bertugas memberikan data adalah controler

pada permainan dice game:

buat use case nya, tentukan entity,boundary,dan controler.

buat gambar diagram objek2nya.

2 komentar:

Komas mengatakan...
Komentar ini telah dihapus oleh pengarang.
Komas mengatakan...
Komentar ini telah dihapus oleh pengarang.

Posting Komentar