Perancangan Sistem Database Hasil Perancangan Aplikasi di Komputer

Gambar 4.28. Listing Program Memperbaharui Data Aktivitas Keluar-Masuk Kendaraan Berdasarkan listing program yang telah dibuat hasil halaman aktivitas ditunjukkan pada gambar 4.29 yang menampilkan nama pengguna yang sedang bertugas, data tag RFID yang terbaca dan daftar data aktivitas kendaraan yang mengakses portal keluar dan masuk. Seperti yang telah dikatakan sebelumnya, pada gambar hanya tampil salah satu kombinasi tabel saja yakni tabel aktivitas dan tabel pemilik karena data yang masuk adalah data kartu pemilik rumah, sedangkan data akses tamu tetap tersimpan dalam tabel aktivitas hanya saja data secara spesifik tidak ditampilkan dalam tabel karena bukan kombinasi dari tabel aktivitas dan tabel tamu sehingga yang terlihat oleh user hanya data aksesnya saja berupa tanggal dan waktu sedangkan data lainnya kosong. Pada saat pengujian menggunakan identitas tamu data tidak tertampil di dalam grid dikarenakan oleh kesalahan peletakkan query sehingga program tidak dapat mengerjakan query yang seharusnya dikerjakan. Gambar 4.29. Hasil Tampilan Halaman Aktivitas Keluar Dan Masuk Kendaraan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Selain itu pada halaman ini juga terdapat beberapa menu tambahan yaitu command button serial, in, send a, dan send b. Fungsi dari masing-masing button adalah yang pertama button serial berfungsi untuk menghidupkan koneksi komunikasi antara laptop dan mikro, dengan menginisialisasi port dan baudrate yang digunakan untuk komunikasi. Kedua, button IN digunakan untuk menerima data yang dikirim dari mikro dan menampilkannya di textbox, pada perancangan di bab III data yang diterima dari mikro ini akan secara otomatis muncul di textbox tetapi saat dilakukan pengujian ternyata data tidak bisa secara otomatis tampil pada textbox sehingga tetap diperlukan bantuan user agar data tertampil pada textbox dengan menggunakan tombol ini. Terakhir, button send a dan button send b yang memiliki fungsi yang sama yakni memberikan perintah ke mikro untuk membuka pintu portal. Akan tetapi kedua button ini hanya dipergunakan saat pintu portal tidak dapat terbuka secara otomatis, letak perbedaannya hanya pada karakter yang dikirim ke mikro yakni send a mengirim karakter „a‟ yang akan memerintahkan mikro untuk membuka pintu portal masuk sedangkan send b mengirim karakter „b‟ ke mikro yang akan memerintahkan mikro untuk membuka pintu portal keluar. Fungsi kedua tombol pada sistem ini hanya sebagai cadangan serta melengkapi kinerja sistem secara keseluruhan.

4.3.2.4. Halaman Pendaftaran

Halaman pendaftaran ini dapat diakses oleh satpam dan ketua RT, pengamatan halaman pendaftaran dilakukan untuk melihat data yang didaftarkan tersimpan ke dalam database atau tidak. Listing program pada halaman ini adalah untuk menyimpan data yang sudah dituliskan ke dalam database terkhusus pada tabel tamu seperti yang ditunjukkan gambar 4.30 di bawah ini. Gambar 4.30. Listing Program Penyimpanan Data Tamu Ke Tabel Tamu Berdasarkan pengamatan dengan menggunakan query INSERT INTO nama_tabelkolom1,kolom2,etc VALUES nilai1,nilai2,etc, maka Text 9.Text sebagai nilai akan tersimpan pada kolom idtamu pada tabel tamu. Tampilan halaman pendaftaran ditunjukkan pada gambar 4.31 di bawah ini dan hasil pengamatannya ditunjukkan oleh PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI gambar 4.32 yang menampilkan tabel tamu pada sistem database yang sudah terisi sesuai dengan data yang dituliskan oleh pengguna aplikasi. Kemudian jika dilihat, terdapat menu hapus dan tambah baru tetapi inti dari pembuatan halaman pendaftaran ini adalah penyimpanan data tamu ke dalam database yang dilakukan oleh admin. Gambar 4.31. Halaman Pendaftaran Tamu Gambar 4.32. Hasil Pengamatan Halaman Pendaftaran Tamu

4.3.2.5. Halaman Yang Menampilkan Data Pemilik dan Satpam

Halaman tampilan data pemilik dan satpam adalah halaman yang memilki paket komplit penggunaan query pada database karena halaman ini menampilkan semua data yang terdapat dalam masing-masing yakni tabel pemilik dan tabel admin. Terdapat 4 menu utama query yakni menampilkan data dari database, menambahkan data ke dalam database, mengubah data yang udah ada di dalam database, dan menghapus data dari database. Pertama akan dibahas mengenai query yang digunakan untuk menampilkan data yang ada di dalam database seperti ditunjukkan oleh gambar 4.34, data yang akan ditampilkan dipanggil dengan query “SELECT FROM nama_tabel ORDER BY kolom” dari sistem database yang sudah dibuat. Kemudian dengan menggunakan fasilitas MsFlexGrid data berupa nomor ditampilkan pada baris 1 kolom 0, kode tabel pada baris 1 kolom 1, begitu seterusnya