4. Pengguna akan memandu robot melalui kamera pada robot yang akan
ditampilkan pada smartphone untuk melihat sumber api. 5.
Pengguna memilih tombol Pompa untuk memadamkan api.
3.1.2 Pemodelan Persyaratan Sistem dengan Use Case
Unified Modelling Language UML merupakan bentuk perancangan dan dokumentasi perangkat lunak berbasis pemrograman berorientasi objek. Pada
penelitian ini, bentuk perancangan UML menggunakan beberapa diagram, yaitu Usecase Diagram, Activity Diagram dan Sequence Diagram. Use case adalah salah
satu pemodelan yang digunakan untuk memodelkan persyaratan sistem. Dengan use case ini digambarkan siapa saja yang berinteraksi dengan sistem dan apa saja yang
dapat dilakukan dengan sistem. Diagram menunjukkan interaksi antara pengguna dan entitas eksternal lainnya
dengan sistem yang sedang dikembangkan. Lebih jelasnya Use Case Diagram digunakan untuk menggambarkan interaksi antara pengguna dengan robot. Pada robot
ini pengguna menginputkan perintah di smartphone berupa navigasi arah seperti maju, mundur, kanan, dan kiri dan akan dikirim ke robot yang akan ditangkap jaringan
wireless dan akan bergerak sesuai perintah pengguna. Use Case Diagram robot pemadam Api dapat dilihat seperti pada Gambar 3.2.
Gambar 3.2 Use case Diagram Robot Pemadam Api
Koneksi Wireless
Pergerakan Robot
Memadamkan api
Pengguna
«Includes»
«Includes»
Universitas Sumatera Utara
Tabel 3.1 Dokumentasi Naratif Use Case sistem
Nama Use case Pemadam api dengan menggunakan pompa mini
Actors Pengguna
Description Proses ini mendeskripsikan proses pergerakan robot dengan
komunikasi wireless dengan smartphone Android Pre-Condition
Sistem dihidupkan power on Basic Flow
Kegiatan pengguna Respon sistem
Meng-input tombol
navigasi Menunggu keseluruhan proses
inputan selesai
Alternate Flow Menekan
tombol resetpower
Sistem reset
Post-Condition Robot akan bergerak sesuai inputan dari Pengguna
3.1.3 Activity Diagram
Activity diagram menggambarkan proses-proses yang terjadi ketika aktivitas dimulai sampai aktivitas berhenti. Sedangkan use case menggambarkan bagaimana aktor
menggunakan sistem untuk melakukan aktivitas. Aktivitas sistem dari robot ini didokumentasikan kedalam Activity Diagram seperti Gambar 3.3 berikut.
Universitas Sumatera Utara
Gambar 3.3 Activity Diagram Prototipe Robot Pemadan Api
Proses pemadam api menggunakan robot yang dikontrol melalui smartphone, robot pemadam api ini di awali dengan menghidupkan robot power on,
menghidupkan wireless dan kamera pada robot, kemudian smartphone secara otomatis akan mencari sinyal wireless yang akan terjadi komunikasi serial. Kemudian
pengguna akan mengarahkan robot pemadam api dengan memasukkan input-an tombol pada smartphone yang akan mengontrol arah kemana robot pemadam api ini
akan bekerja.
Menghidupkan Power Pengguna
Sistem
Input navigasi
Memilih tombol Maju,mundur,kiri dan kanan
Menghidupkan kamera
Menampilkan capture kamera di smartphone
Menggerakkan robot sesuai perintah navigasi
Memilih tombol Padam Api Menghidupkan pompa untuk
menyemprotkan air Menghidupkan wireless
Mengaktifkan sensor ultrasonik ketika robot bergerak mundur
Universitas Sumatera Utara
Sistem akan melakukan perintah berdasarkan inputan pengguna berupa penggunaan tombol seperti jika robot akan berbelok kanan, kiri, maju, dan mundur
sesuai perintah navigasi dari pengguna. Untuk memadamkan api pengguna dapat melihat tampilan pada smartphone apakah posisi robot sudah tepat pada pengguna
memilih tombol Pompa untuk memadamkan api. Jika pekerjaan pemadaman api sudah selesai, maka Pengguna dapat menonaktifkan pompa.
3.1.4 Sequence Diagram