Tugas 12 KPPL E Alendra Rafif_5025221297

 

Software Requirements Specification (SRS)

1. Pendahuluan

1.1 Tujuan

Aplikasi Smart Home bertujuan untuk memberikan kontrol dan pemantauan penuh terhadap perangkat rumah pintar, seperti lampu, suhu, keamanan, dan peralatan lainnya melalui perangkat mobile atau web.

1.2 Lingkup

Aplikasi ini memungkinkan pengguna untuk:

  • Mengontrol perangkat rumah pintar seperti lampu, AC, kunci pintu, dan kamera.
  • Memantau kondisi rumah secara real-time.
  • Menjadwalkan aktivitas otomatis untuk perangkat tertentu.
  • Menerima notifikasi keamanan dan peringatan.

2. Kebutuhan Fungsional

  1. Kontrol Perangkat:
    • Sistem harus memungkinkan pengguna untuk menghidupkan/mematikan perangkat (lampu, AC, dll.) melalui aplikasi.
  2. Monitoring Real-Time:
    • Sistem harus menyediakan status perangkat dan kondisi rumah seperti suhu, kelembaban, dan rekaman kamera secara real-time.
  3. Penjadwalan Otomatis:
    • Pengguna dapat menjadwalkan perangkat untuk menyala/mati pada waktu tertentu.
  4. Keamanan:
    • Sistem harus mengirimkan notifikasi ke perangkat pengguna ketika sensor keamanan terpicu.
  5. Manajemen Pengguna:
    • Sistem harus memungkinkan pengguna utama untuk menambah, mengubah, dan menghapus akun pengguna lain.

3. Kebutuhan Non-Fungsional

  1. Keamanan:
    • Sistem harus menggunakan enkripsi data dan harus memastikan bahwa tidak vulnerable terhadap adversary
  2. Kinerja:
    • Sistem harus dapat menangani banyak perangkat yang berjalan pada waktu yang bersamaan.
  3. Ketersediaan:
    • Sistem harus tersedia setiap saat


Comments

Popular posts from this blog

Tugas 7 KPPL E_Alendra Rafif_5025221297

Tugas 6 KPPL E_Alendra Rafif Athaillah_5025221297