Kerangka Materi

Pengenalan Pemodelan Use Case

  • Latar belakang dan konteks pendek untuk use cases
  • Definisi use cases, elemen, dan komponen
  • Manfaat pemodelan use case

    - Mengorganisasi persyaratan dengan use cases

    - Diagram use case sebagai notasi UML

    - Mengorganisasi model dengan paket

Aktor Use Case

  • Pengguna dan aktor
  • Aktor bisnis dan sistem
  • Mengenali aktor dan memetakan pemangku kepentingan

Use Cases - Identifikasi dan Deskripsi

  • Mengenali use cases dan menulis deskripsi
  • Kontrol Use Case:

    - syarat sebelumnya

    - syarat sesudah

    - asumsi

    - skenario

Skenario Use Case

  • Skenario sukses utama
  • Alternatif dan pengecualian
  • Menunjukkan iterasi

Teknik Lanjutan

  • <<include>> hubungan
  • <<exclude>> hubungan
  • Generalisasi
  • Spesialisasi
  • Multiplisitas

Konsep Use Case Pratikal

  • Aliran peristiwa dan tujuannya: jalur utama, alternatif, dan pengecualian
  • Metode untuk mendokumentasikan aliran utama
  • Mendokumentasikan aliran alternatif dan pengecualian
  • Mendokumentasikan skenario
  • Contoh aliran naratif
  • Use Cases dan Test Cases

    - Hubungan antara use cases dan test cases/skenario

    - Mengubah use cases menjadi test cases

    - Use cases dan antarmuka pengguna/prototipe

    - Peran prototyping, persiapan, dan pelaksanaan

  • Konsep UML

    - Notasi UML

    - Hubungan kelas dan objek

    - Mengekstrak kelas dari use cases

    - Memverifikasi kelas: atribut, operasi, dan asosiasi/multiplisitas

    - Hubungan include dan contoh

    - Merujuk pada include dalam aliran

    - Hubungan extend dan contoh

    - Merujuk pada extends dalam aliran

    - Hubungan generalisasi dan contoh

  • Dokumentasi use case

Persyaratan

Pengalaman terkait dengan pengembangan perangkat lunak atau pengetahuan teknis dasar tidak diperlukan secara ketat, tetapi akan membantu untuk memahami konsep-konsep lebih baik.
 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait