Hubungi Kami

Kerangka Materi

Pengantar Bahasa UML

  • Sejarah singkat UML
  • Gambaran umum konsep-konsep dalam pemodelan objek
  • Spesifikasi UML yang dikeluarkan oleh OMG
  • Jenis-jenis diagram UML

Pengelolaan Kebutuhan

  • Klasifikasi kebutuhan
  • Kategori kebutuhan berdasarkan FURPS
  • Teknik-teknik pengumpulan kebutuhan
  • Pemodelan kebutuhan dengan menggunakan notasi UML
  • Matriks ketergantungan antar kebutuhan
  • Penyusunan spesifikasi kebutuhan berdasarkan diagram-diagram yang tersedia

Pemodelan Proses Bisnis

  • Definisi proses bisnis
  • Pemodelan proses bisnis dengan UML
  • Diagram aktivitas
    • Alur keputusan dan eksekusi secara bersamaan
    • Pengelolaan pengecualian atau error
    • Partisi dan lintasan dalam diagram

Pemodelan Kebutuhan Non-Fungsional

  • Pemanfaatan diagram komponen serta diagram implementasi
  • Pendeskripsian arsitektur sistem secara logis maupun fisik
  • Pemodelan aspek-aspek keamanan, performa, dan reliabilitas sistem

Pemodelan Kebutuhan Fungsional

  • Penentuan cakupan sistem yang akan dikembangkan
  • Pemodelan fungsi-fungsi sistem menggunakan diagram kasus penggunaan
    • Pengenalan aktor beserta hubungan antar mereka
    • Identifikasi kasus-kasus penggunaan yang relevan
    • Hubungan antara aktor dan kasus penggunaan serta sifatnya
    • Tipe-tipe relasi antar kasus penggunaan: include, extend, serta generalisasi
  • Penyusunan skenario kasus penggunaan dan pembuatan diagram berdasarkan skenario tersebut (aktivitas, mesin
    keadaan)

Model Analisis Sistem

  • Pemanfaatan diagram urutan
    • Jenis-jenis pesan: asinkron, sinkron, dan balasan
    • Tata cara penomoran urutan komunikasi antar elemen sistem
    • Klasifikasi objek analisis: Boundary, Control, dan Entity
  • Pengantian konsep perancangan sistem secara awal
  • Pemodelan interaksi antar elemen sistem

Pemodelan Statis

  • Diagram kelas serta pembuatan kode sumber
    • Hubungan asosiasi dan karakteristiknya
    • Relasi lainnya: agregasi, komposisi, generalisasi, ketergantungan, serta kelas asosiatif
  • Forward/Reverse engineering
    • Penghasilan kode sumber berdasarkan diagram yang ada
    • Pembentukan diagram kelas dari kode sumber yang tersedia
    • Sinkronisasi antara kode sumber dan diagram kelas
  • Diagram objek, struktur terhubung serta paket-paket sistem

Pemodelan Dinamis

  • Verifikasi terhadap kebenaran model statis
    • Pengesahan tanda tangan metode yang digunakan
    • Pengesahan konsistensi diagram kelas secara keseluruhan
  • Pemodelan dinamis pada tingkat interaksi antar metode dalam sistem
  • Diagram urutan pada level desain sistem

Persyaratan

Dianjurkan agar peserta memiliki pemahaman dasar mengenai konsep-konsep objek atau menguasai salah satu bahasa pemrograman berorientasi objek.

 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait