Jumat, 18 November 2011

Rich Picture


Rich picture adalah sebuah gambaran mengenai orang, object, process , structure , dan masalah yang ada dalam problem domain dan application domain sistem. Rich picture tidak memiliki notasi khusus, namun harus dapat menggambarkan aspek-aspek yang ada dalam sistem.

Tugas
Buat Rich Picture untuk pendaftaran mahasiswa pada sebuah lembaga pendidikan. Jawaban dimungkinkan berbeda bergantung pada proses pendaftaran yang ada.

Jumat, 28 Oktober 2011

tugas diagram sequence

http://www.4shared.com/folder/Se-Hi1sq/_online.html
Link di atas terdapat file visio untuk pendaftaran dan pemesanan barang. Berikan deskripsi atau penjelasan tentang alur diagram sequence tersebut.

Selasa, 27 September 2011

sequence diagram

Sequence Diagram
 Bagian dari Interactions Diagram
 Menjelaskan interaksi obyek-obyek yang saling
berkolaborasi (berhubungan)
 Mirip dengan activity diagram
 Menggambarkan alur kejadian sebuah aktivitas
 Lebih detail dalam menggambarkan aliran data,
termasuk data atau behaviour yang dikirimkan atau
diterima
 Namun kurang mampu menjelaskan detail dari
sebuah algoritma (loop, branching)

Istilah pada Sequence Diagram
 Participant
 Obyek yang terkait dengan sebuah urutan proses
 Pada UML 2, participant dipakai agar lebih umum
 Lifeline
 Menggambarkan daur hidup sebuah obyek
 Activation
 Suatu titik waktu dimana sebuah obyek mulai
berpartisipasi didalam sebuah sequence
 Ditandai dengan sebuah bar
 Time
 Elemen penting dalam sequence diagram
 Konteksnya adalah urutan, bukan durasi
 Return
 Suatu hasil kembalian sebuah operasi
 Operasi mengembalikan hasil, tetapi boleh tidak
ditulis jika tidak ada perbedaan dengan Getternya
- GetQuantity() mengembalikan Quantity

Jenis Sequence Diagram
 Centralized Control
 Satu participant melakukan semua
pemrosesan
 Participant lain hanya menyediakan data
 Lebih sederhana (pemrosesan terpusat)
 Kurang fleksibel,
- Untuk perhitungan setiap barang harus
menggunakan conditional logic (if else)
- Tidak memanfaatkan konsep
polymorphism

Distributed Control
 Pemrosesan dipecah pada beberapa
participant
 Lokalisasi efek perubahan
 Mampu menawarkan polymorphism
- Buat sub class dari product untuk
menangani harga yang bisa berbeda-beda
- Lihat contoh script.

TUGAS
Buat sequence diagram unuk pembelian barang pada sebuah toserba

Rabu, 14 September 2011

latihan class diagram

Dikerjakan per individu dan dikumpulkan.
Sebutkan simbol dari class diagram?
Sebutkan atribut dan operation dari mahasiswa?
Sebutkan atribut dan operation dari dosen?
Sebutkan atribut dan operation dari matakuliah?
Sebutkan atribut dan operation dari jadwal mengajar?
Sebutkan atribut dan operation dari pembayaran?
Sebutkan atribut dan operation dari Kelas?
Sebutkan atribut dan operation dari Pendaftaran?