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
- Kontrol Perangkat:
- Sistem harus memungkinkan pengguna untuk menghidupkan/mematikan perangkat (lampu, AC, dll.) melalui aplikasi.
- Monitoring Real-Time:
- Sistem harus menyediakan status perangkat dan kondisi rumah seperti suhu, kelembaban, dan rekaman kamera secara real-time.
- Penjadwalan Otomatis:
- Pengguna dapat menjadwalkan perangkat untuk menyala/mati pada waktu tertentu.
- Keamanan:
- Sistem harus mengirimkan notifikasi ke perangkat pengguna ketika sensor keamanan terpicu.
- Manajemen Pengguna:
- Sistem harus memungkinkan pengguna utama untuk menambah, mengubah, dan menghapus akun pengguna lain.
3. Kebutuhan Non-Fungsional
- Keamanan:
- Sistem harus menggunakan enkripsi data dan harus memastikan bahwa tidak vulnerable terhadap adversary
- Kinerja:
- Sistem harus dapat menangani banyak perangkat yang berjalan pada waktu yang bersamaan.
- Ketersediaan:
- Sistem harus tersedia setiap saat

Comments
Post a Comment