Postingan

ACTIVITY DIAGRAM

Gambar
Pendahuluan •       Activity diagram memodelkan alur kerja (work flow) sebuah urutan aktivitas pada suatu proses. •       Diagram ini sangat mirip dengan flow chart karena kita dapat memodelkan prosedur logika, proses bisnis dan alur kerja. •       Perbedaan utamanya adalah flow chart dibuat untuk menggambarkan alur kerja dari sebuah sistem, sedangkan activity diagram dibuat untuk menggambarkan aktivitas aktor. •       Dipakai pada proses pemodelan untuk memperlihatkan urutan aktivitas proses bisnis . •       Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan •       Activity diagram dibuat berdasarkan satu atau beberapa use case pada use case diagram Aktivitas —   Aktivitas menggambarkan sebuah pekerjaan/tugas dalam alur kerja ( workflow ). —   Penulisan aktivitas dimulai dengan kata kerja dan diakhiri dengan kata benda —   Contoh: “Masukkan PIN” —   Pa

RELASI USE CASE

Gambar
Relasi pada use case Terdapat 4 jenis relasi yang mungkin terjadi pada use case diagram: Asosiasi antara aktor dan use case Asosiasi antar use case Generalisasi/Inheritance antar aktor Generalisasi/Inheritance antar use case Asosiasi adalah…. Asosiasi = gabungan Asosiasi bukan menggambarkan aliran data/informasi. Asosiasi digunakan untuk menggambarkan bagaimana aktor terlibat dalam use case. Asosiasi Antara Aktor –Use Case Gunakan garis tanpa panah untuk asosiasi antara aktor dan use case. Asosiasi Antara Aktor –Use Case Contoh: customer melakukan pembelian tiket online Asosiasi Antara Use Case Ada 2 jenis relasi asosiasi (association relationship) antar sesama use case, yaitu: Relasi “Includes” Relasi “Extends” Apa Perbedaan antara Includes dan Extends? ¨   “A includes B" artinya: tugas “A” adalah subtugas dari “B”; dalam menyelesaikan tugas “A”, tugas “B” akan disele

USE CASE

Gambar
Object-Oriented Requirements Models Use case diagrams – mengidentifikasi aktor dan use case (goal) Use case descriptions – menyertakan detail dari use case dan bagaimana user menggunakan sistem Systems sequence diagrams (SSDs) – menentukan input dan output dan urutan interaksi antara user dan sistem untuk setiap use case Activity diagrams – mendefinisikan aktivitas sistem dan user pada satu use case Requirements Models—Traditional versus OO Definisi use case Mendeskripsikan bagaimana sistem bereaksi terhadap aksi yang dilakukan aktor. Menggambarkan aktifitas yang dilakukan sistem dari sudut pandang user (actor). Menggambarkan hubungan antara use case dan aktor. Use case dibuat berdasarkan keperluan aktor “apa” yang dikerjakan sistem, bukan “bagaimana” sistem mengerjakannya. Diagram Use Case berkaitan dengan kejadian-kejadian. Kejadian (scenario) merupakan apa yang terjadi ketika seseor

SEQUENCE

Gambar
Sequence diagram mendeskripsikan bagaimana entitas dalam sistem berinteraksi, termasuk pesan yang digunakan saat interaksi. Semua pesan dideskripsikan dalam urutan dari eksekusi ( I n t e ra k s i o b j e c t y a n g t e rs u s u n d alam s u a t u u r u t a n w a k t u / ke j a d ian)