Pengendalian Motor Servo Hasil Pemrograman Mikrokontroler

Gambar 4.24. EER-Diagram Perancangan Database Hasil pembuatan database ditampilkan dengan EER-Diagram seperti pada gambar 4.24 yang menunjukkan hubungan setiap tabel dan data-data apa saja yang akan disimpan dalam sistem database yang di buat.

4.3.2.2. Halaman Login Aplikasi

Hasil pengamatan halaman login aplikasi yang dibuat dengan memanggil subrutin program seperti pada gambar 4.25, dimana program akan memanggil tabel admin dari database dan akan mencocokkan username dan password yang dituliskan pada tempat yang sudah disediakan sesuai atau tidak dengan data yang sudah ada pada tabel admin tersebut setelah tombol login di klik jika sesuai maka akan tampil halaman utama dari aplikasi. Apabila salah satu dari kedua kolom username dan password yang sudah disediakan ada yang belum terisi secara tomatis aplikasi akan memunculkan peringatan bahwa ada salah satu kolom yang belum diisi dan halaman utama tidak akan tampil dan hanya akan muncul halaman login saja sampai semua kolom terisi. Akan tetapi apabila semua kolom sudah terisi tetapi data yang dituliskan tidak sesuai dengan data yang ada pada tabel admin maka akan muncul message box yang berisi peringatan bahwa data yang dimasukkan salah dan pengguna aplikasi diberi 3 kali kesempatan untuk memasukkan username dan password dengan benar. Jika 3 kali berturut-turut data yang dimasukkan tidak sesuai maka aplikasi tidak akan dapat diakses untuk beberapa saat, dan halaman utama tidak akan muncul sampai data username dan password benar dimasukkan oleh pengguna. Gambar 4.25. Listing Program Halaman Login Berdasarkan hasil pengamatan, gambar 4.26 menunjukkan hasil halaman login yang sukses diakses oleh pengguna yang berstatus sebagai satpam dilihat dari username yang dituliskan. Dalam gambar kolom username diisi dengan „satpam‟ dan password diisi dengan „satpam‟ yang sesuai dengan data yang terdapat pada tabel admin. Pada halaman login juga ditentukan perbedaan hak akses antara satpam dan ketua RT, yakni seorang satpam hanya memiliki hak akses untuk memantau halaman aktivitas, menambah dan menyimpan data tamu, dan melihat data pemilik rumah serta satpam. Sedangkan seorang ketua RT memiliki hak akses penuh untuk memantau halaman aktivitas, melihat, menambah, menyimpan, menghapus, serta mengubah data baik tamu, pemilik rumah, maupun satpam. Untuk penyimpanan dan pencetakan laporan aktivitas keluar – masuk kendaraan dapat dilakukan oleh satpam maupun ketua RT. Perbedaan hak akses kedua admin lebih jelas dapat terlihat pada menu – menu pada halaman utama maupun menu – menu pada setiap halaman yang dibuat dengan melihat tulisan menu yang bercetak tebal jelas dan tulisan menu yang bercetak transparan. Gambar 4.26. Hasil Pengujian Halaman Login PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI