Kerangka Materi
Pendahuluan
• Pengenalan antar instruktur dan peserta
• Dasar-dasar pemodelan
• Pengantar SysML
• Pengenalan MagicDraw/Cameo
• Definisi studi kasus yang akan digunakan
Dekomposisi Struktural Sistem
• Notasi Diagram Paket
• Membagi sistem menjadi beberapa paket
• Memodelkan ketergantungan antar paket
• Latihan praktis: Membuat struktur paket
Menganalisis Kebutuhan Pengguna
• Notasi Diagram Kasus Penggunaan
• Mengidentifikasi aktor terkait
• Menentukan kasus penggunaan yang relevan
• Hubungan antar kasus penggunaan
• Latihan praktis: Memodelkan kasus penggunaan
Menentukan Persyaratan Sistem
• Mengubah kasus penggunaan menjadi persyaratan sistem
• Notasi Diagram Persyaratan
• Merinci isi persyaratan
• Membentuk struktur hirarkis dari persyaratan
• Verifikasi keabsahan persyaratan lewat skenario pengujian
• Keterkaitan antar persyaratan
• Latihan praktis: Memodelkan persyaratan sistem
Mendefinisikan Blok Struktural (Pandangan Kotak Hitam)
• Notasi Diagram Definisi Blok
• Pengertian blok struktural dalam sistem
• Merinci atribut-atribut blok terkait
• Membangun hubungan antar blok
• Membuat kamus data sistem
• Latihan praktis: Merancang pandangan kotak hitam dari suatu sistem
Memodelkan Struktur Internal Blok (Pandangan Kotak Putih)
• Memahami Diagram Blok Internal
• Visualisasi komponen penyusun blok
• Menghubungkan komponen lewat konnektor khusus
• Mendefinisikan port koneksi antar komponen
• Mengatur alur data serta blok antarmuka yang terkait
• Latihan praktis: Membentuk pandangan kotak putih dari suatu sistem
Memodelkan Batasan Sistem
• Pengertian blok batasan dalam model
• Menghubungkan nilai numerik ke properti yang membatasi konfigurasi sistem
• Mengeksekusi kalkulasi parametrik secara otomatis
• Latihan praktis: Memodelkan konfigurasi parameter sistem
Merancang Perilaku Berbasis Status Sistem
• Notasi Diagram Mesin Status
• Mengidentifikasi kondisi atau status yang mungkin dimiliki sistem
• Membentuk alur transisi antar status tersebut
• Mendefinisikan sinyal yang memicu perubahan kondisi
• Menentukan efek atau dampak yang timbul saat terjadi transisi
• Mengeksekusi simulasi dari mesin status tersebut secara mandiri
• Latihan praktis: Membentuk model mesin status sistem
Merancang Alur Kontrol serta Data Sistem
• Pengenalan Diagram Aktivitas
• Menguraikan aktivitas-aktivitas inti dalam eksekusi sistem
• Merinci parameter operasional dari tiap aktivitas tersebut
• Menetapkan jenis tindakan atau operasi spesifik yang dilakukan
• Membentuk arus kontrol antar proses secara terstruktur
• Merancang alur data utama dalam sistem
• Mengeksekusi simulasi aktivitas yang direncanakan tersebut
• Latihan praktis: Membentuk model alur aktivitas secara keseluruhan
Merancang Mekanisme Komunikasi Sistem
• Notasi Diagram Rangkaian Interaksi
• Membentuk representasi garis waktu tiap elemen komponen utama
• Menentukan pesan atau informasi yang saling ditukarkan antar komponen tersebut
• Mengelompokkan interaksi secara modular lewat referensi khusus
• Mengaplikasikan fragmen spesifik dalam rangkaian interaksi ini
• Menetapkan batasan waktu yang relevan terhadap transmisi data atau sinyal
• Latihan praktis: Membentuk skenario komunikasi antar elemen utama
Memodelkan Konstruksi Silang Sistem
• Arsitektur logika serta fisika dalam desain sistem terkait
• Membentuk hubungan alokasi yang relevan antara entitas berbeda
• Mengatur opsi tampilan hasil alokasi secara visual
• Mengidentifikasi jenis-jenis spesifik dari relasi alokasi tersebut
• Membentuk matriks alokasi sistem secara menyeluruh
• Latihan praktis: Membuat dan mengisi matriks alokasi dengan komponen terkait
Penutupan
• Mengulas secara menyeluruh materi pelatihan yang telah disampaikan
• Menyelesaikan pertanyaan yang belum terjawab sebelumnya serta memantapkan pemahaman peserta
Persyaratan
Tak ada prasyarat khusus yang harus dipenuhi peserta untuk mengikuti kursus ini.