Tugas Pertemuan 13
Nama: Valensio Arvin Putra Setiawan
NRP: 5025231273
Kelas: KPPL E
Analysis Model
1. Use Case Diagram
Use Case Diagram telah dibuat sebelumnya dan mencakup:
- Aktor: Pemilik Rumah, Sistem Keamanan.
- Use Cases: Kontrol Perangkat, Atur Jadwal, Pantau Keamanan, Terima Notifikasi.
2. Activity Diagram
Activity Diagram menggambarkan alur aktivitas dari Kontrol Perangkat. Alur ini mencakup proses berikut:
- Pengguna memilih perangkat di aplikasi.
- Sistem menampilkan status perangkat.
- Pengguna mengontrol perangkat (ON/OFF atau mengubah pengaturan).
- Sistem memperbarui status perangkat.
Saya akan membuat Activity Diagram untuk fitur ini.
3. Class Diagram
Class Diagram menjelaskan struktur sistem, termasuk:
Class Utama:
- User: Berisi informasi akun dan preferensi pengguna.
- Device: Mewakili perangkat pintar (atribut: ID, status, jenis).
- Schedule: Mengelola jadwal otomatisasi.
- Notification: Menyimpan notifikasi terkait status rumah.
- SecuritySystem: Mengelola sistem keamanan rumah.
Relasi:
- User memiliki banyak Device.
- User dapat membuat banyak Schedule.
- Device terhubung dengan Notification untuk status terkini.
Saya akan membuat diagramnya.
4. Behavioral Element
Behavioral Element menjelaskan interaksi antar elemen sistem:
- State Diagram untuk Device:
- Initial: Perangkat mati.
- States: ON, OFF, Scheduled, Error.
- Transitions: Perubahan status terjadi berdasarkan kontrol pengguna atau jadwal.
Diagram :

,%20'Device'%20(attributes_%20deviceID,%20status,%20t.jpg)
Comments
Post a Comment