Latihan Pertemuan 12
Nama: Valensio Arvin Putra Setiawan
NRP: 5025231273
Kelas: KPPL E
1. Software Requirement Specification (SRS) untuk Aplikasi Smart Home
1.1. Pendahuluan
Tujuan:
Aplikasi Smart Home bertujuan untuk memberikan kemudahan kepada pengguna dalam mengontrol dan memonitor perangkat rumah mereka secara terpusat melalui smartphone atau perangkat lain.Ruang Lingkup:
Aplikasi ini memungkinkan pengguna untuk mengontrol lampu, AC, perangkat keamanan (kamera CCTV, alarm), dan perangkat pintar lainnya. Pengguna dapat mengatur jadwal, menerima notifikasi, dan memantau konsumsi energi.Pengguna Sistem:
- Pengguna Rumah (Primary User): Pemilik rumah yang menggunakan aplikasi untuk mengontrol perangkat rumah pintar.
- Administrator Teknisi: Bertugas untuk mengatur perangkat yang terhubung ke sistem.
1.2. Deskripsi Sistem
Fungsi Utama Sistem:
- Mengontrol perangkat rumah pintar seperti lampu, AC, dan CCTV.
- Menjadwalkan operasi perangkat (misalnya, lampu menyala otomatis pada pukul 18:00).
- Menerima notifikasi saat ada peringatan keamanan, seperti pintu terbuka atau gerakan terdeteksi.
- Melihat data konsumsi energi setiap perangkat.
Asumsi dan Ketergantungan:
- Perangkat rumah harus kompatibel dengan sistem smart home.
- Internet diperlukan untuk koneksi antarperangkat.
1.3. Spesifikasi Fungsional
Pengguna Rumah:
- Login ke aplikasi.
- Menyalakan/mematikan perangkat (lampu, AC, alarm).
- Menjadwalkan perangkat untuk menyala/mati otomatis.
- Menerima notifikasi keamanan.
- Melihat konsumsi energi perangkat.
Administrator Teknisi:
- Menambah/menghapus perangkat yang terhubung.
- Melakukan diagnostik perangkat jika terjadi kesalahan.
1.4. Spesifikasi Non-Fungsional
- Keamanan: Sistem harus mendukung otentikasi dua faktor untuk memastikan akses yang aman.
- Kinerja: Respons aplikasi untuk setiap aksi harus kurang dari 1 detik.
- Kompatibilitas: Mendukung perangkat Android dan iOS.
- Skalabilitas: Sistem harus mendukung hingga 50 perangkat rumah pintar dalam satu jaringan.
.jpg)
Comments
Post a Comment