Skip to main content

Perancangan UML

Perancangan sistem melibatkan diagram UML (Unified Modelling Language) sebagai metode pemodelan visual. Diagram utama yang digunakan adalah:

  • Use Case Diagram
  • Activity Diagram

Use Case Diagram

Use Case Diagram menggambarkan interaksi antara aktor dan sistem. Dalam penelitian ini, aktor utama adalah:

  • Pengguna: Memindai kartu RFID untuk akses masuk.
  • Admin: Mengelola data pengguna dan memantau log akses.

Gambar 3.2. Use Case Diagram (akan ditampilkan saat dokumen lengkap)


Activity Diagram

Activity Diagram menjelaskan alur proses secara detail dan berurutan. Berikut deskripsi tiap diagram:

Pengguna (Masuk)

Gambar 3.3. Activity Diagram Pengguna (Masuk) (akan ditampilkan saat dokumen lengkap)

Langkah-langkah:

  1. Pengguna mendekati pintu → sensor PIR aktif untuk mendeteksi keberadaan manusia .
  2. Sistem menyalakan layar dan sensor RFID.
  3. Pengguna memindai kartu → validasi dilakukan.
    • Jika berhasil: kunci pintu dibuka, status ditampilkan, log dikirim ke Discord dan Aplikasi Web.
    • Jika gagal: buzzer aktif, gambar diambil, log aktivitas penolakan dikirim.

Pengguna (Keluar)

Gambar 3.4. Activity Diagram Pengguna (Keluar) (akan ditampilkan saat dokumen lengkap)

Proses:

  • Jika validasi berhasil: solenoid aktif, LED hijau menyala.
  • Jika gagal: LED merah menyala dan buzzer berbunyi.
  • Log aktivitas dikirim ke Discord dan aplikasi web.

Admin (Masuk)

Gambar 3.5. Activity Diagram Admin (Masuk) (akan ditampilkan saat dokumen lengkap)

Sama seperti user, tetapi dengan hak akses lebih tinggi untuk manajemen sistem.


Sistem Admin

Gambar 3.6. Activity Diagram Sistem Admin (akan ditampilkan saat dokumen lengkap)

Proses:

  1. Admin login ke aplikasi.
  2. Jika berhasil:
    • Diarahkan ke dashboard.
    • Bisa melihat log aktivitas dan mengelola pengguna.
  3. Semua aktivitas dicatat oleh sistem.