SMK TI Pembangunan Cimahi • Pemodelan Perangkat Lunak (PPL)

Uji Kompetensi PPL Terpadu

Asah dan buktikan pemahamanmu mengenai Use Case Diagram dan Activity Diagram melalui satu rangkaian evaluasi utuh yang memadukan game interaktif dan kuis studi kasus software engineering!

Login Peserta Uji Kompetensi

Masukkan username/nama dan password akun kamu

🔑 Password bawaan: rpl123 (tanyakan ke guru jika lupa)
Satu Rangkaian Evaluasi PPL Utuh

3 Tahap Penilaian yang Akan Kamu Selesaikan

Quiz dan game disatukan menjadi alur ujian berurutan tanpa terpisah

01 TAHAP PERTAMA

Game Notasi Simbol UML

Mencocokkan simbol visual Use Case & Activity Diagram (Actor, Boundary, Include, Extend, Initial, Decision, Fork/Join) dengan fungsi tepatnya.

Drag & Match Maks 120 Poin
Lanjut ke Tahap 2
02 TAHAP KEDUA

Game Susun Alur Activity

Menyusun urutan alur proses bisnis nyata (Studi Kasus Otentikasi Login LMS & Alur Pemesanan Paralel Fork/Join) secara benar dan sistematis.

Workflow Arranger Maks 200 Poin
Lanjut ke Tahap 3
03 TAHAP KETIGA (FINAL)

Kuis Evaluasi Studi Kasus

15 butir soal pilihan ganda kontekstual dengan diagram visual SVG dan timer. Nilai langsung mengakumulasikan seluruh poin kuis dan games!

15 Soal Studi Kasus Maks 100 Poin
Terbitkan Sertifikat

Ringkasan Konsep Dasar PPL

SMK TI Pembangunan Cimahi • Rekayasa Perangkat Lunak

Guru Pengampu: Taufik Hidayat, S.Tr.T

1. Use Case Diagram

Menggambarkan fungsionalitas sistem dari sudut pandang pengguna luar (Aktor). Menjawab pertanyaan: "Layanan apa saja yang disediakan perangkat lunak bagi aktor?"

  • <<include>>: Wajib dieksekusi setiap kali use case dasar dijalankan.
  • <<extend>>: Opsional/perluasan alur jika memenuhi syarat kondisi tertentu.
  • Generalization: Pewarisan peran/fungsionalitas umum ke spesifik.

2. Activity Diagram

Menggambarkan aliran kerja (workflow) atau proses bisnis sistem secara prosedural dari langkah awal hingga akhir. Menjawab pertanyaan: "Bagaimana urutan kerja sistem berjalan?"

  • Decision & Merge: Percabangan bersyarat berdasarkan [guard condition].
  • Fork & Join: Pemecahan dan penggabungan proses paralel secara bersamaan.
  • Swimlane: Membagi tanggung jawab aksi berdasarkan aktor/komponen sistem.