Form Menu Utama Form Login Form Monitoring Form Laporan

4.3.1 Form Menu Utama

Form menu utama merupakan menu untuk menjalankan aplikasi yang ada dari sistem yang dibuat Gambar 4.1, pada form utama terdapat menu pilihan sesuai dengan kebutuhan. Gambar 4.1 Form menu utama Pada form halaman utama ini akan melakukan refresh setiap per 5 detik sekali agar informasi yang di peroleh dari mikrokontroler yang terbaru bisa terupdate.

4.3.2 Form Login

Saat pertama kali program dijalankan form login akan ditampilkan sebagai login pegawai apabila ingin melakukan setting pengontrolan, hanya pegawai yang terdaftar yang berhak untuk menggunakan aplikasi login ini. Adapun langkah- langkahnya adalah sebagai berikut : 1. Ketikkan id pegawai pada id pegawai. 2. Ketikkan password pada kolom password. Gambar 4.2 Form Login

4.3.3 Form Monitoring

Pada form monitoring pegawai dapat melihat tinggi rendahnya permukaan air sungai serta user dapat melihat pengaturan pintu air yang telah ditetapkan, sekaligus pegawai dapat mensetting ketinggian air. Gambar 4.3 Form Monitoring Pada setting pintu ini per level memiliki ketinggian 1,1cm mewakili pada posisi ketinggian sebenarnya, dengan total maksimal ketinggian sebenarnya 11 cm dibagi 10 level, Jadi total ketinggian pada posisi 1,1cm per level . 4.3.4 Form Data Pegawai Pada form data pegawai menyediakan menu tambah pegawai maupun melihat daftar pegawai yang ada, untuk melakukan penambahan, perubahan, ataupun penghapusan pegawai hanya login primary user yaitu admin yang dapat melakukan kegiatan tersebut. Gambar 4.4. Form Data Pegawai

4.3.5 Form Laporan

Sistem akan secara otomatis merekam per periode waktu sesuai pengaturan, form laporan menampilkan semua data yang tersimpan secara otomatis. Gambar 4.5. Form Laporan Pada form laporan diatas merupakan record dari laporan ketinggian air yang tersimpan secara otomatis oleh sistem, penyimpanan laporan berdasarkan setiap perubahan ketinggian yaitu berdasarkan perubahan level, apabila level berubah ketika sistem melakukan refresh per 5 detik maka data akan terrecord ke database, namun apabila level tidak mengalami perubahan ketika sistem melakukan refresh maka data tidak akan terrecord oleh database. Fungsi ini berguna untuk memiminimalis pemakaian database.

4.4 Implementasi Hardware