Pengujian Form Pencocokan Sidik Jari Pengujian Form Cetak Data Pengujian Form Hapus Transaksi

4.3 Pengujian Form Pencocokan Sidik Jari

Pada bagian ini diuji form pencocokan sidik jari. Pada form ini akan dilakukan pengujian membandingkan data sidik jari yang dimasukkan dengan data dan sidik jari yang sudah tersimpan dalam database. Pengujian ini dilakukan untuk mengetahui program mencari dan membandingkan antara data masukkan dengan data yang sudah tersimpan dalam database sudah benar atau belum. Pengujian dilakukan dengan menempelkan sidik jari yang sudah terdaftar pada database pada form pencocokan ini. Jika sidik jari yang ditempelkan pada sensor sudah terdaftar dan cocok maka nim, nama, nama jari yang sesuai dengan sidik jaritersebut akan ditampilkan. Jari yang kita tempelkan akan di baca datanya dan dibandingkan dengan data jari yang sudah tersimpan. Jika jari sesuai maka akan tertampil gambar sidik jari dan data akan masuk ke database transaksi. Bersamaan memasukkan data dalam database transaksi program juga akan mengirim kode 13 ke port serial. Jika data jari1 dan jari2 tidak temukan atau tidak cocok dengan salah satu field dalam database maka akan muncul tlisan “sidik jari belum terdaftar”. Gambar 4.3 Form Pencocokan

4.4 Pengujian Form Cetak Data

Pada bagian ini akan dilakukan pengujian tentang form cetak data. Pengujian ini dilakukan untuk mengetahui form sudah terkoneksi dengan database atau belum. Pada form ini terdapat dua data yang akan dicetak yaitu data user dan transaksi. Pilih salah satu data yang akan di cetak. Data yang akan dicetak bisa diprint langsung atau di eksport ke ekstensi teks atau html. Gambar 4.4 Form Cetak Data User Gambar 4.5 Form Cetak Data Transakasi

4.5 Pengujian Form Hapus Transaksi

Pada form ini akan dilakukan pengujian tentang hapus data transaksi. Pengujian ini dilakukan untuk mengetahui apakah sudah terkoneksi dengan database secara benar atau belum. Dalam form ini hanya akan dilakukan pengahpusan data transaksi saja. Pada form hapus data ini terdapat kalender yang berfungsi untuk mengarahkan dari tanggal berapa, bulan berapa serta tahun berapa data transaksi akan dihapus. Gambar 4.6 Form Hapus Transaksi 4.6 Pengujian Sistem Minimum Penggerak Motor AT89S51 Pada pengujian system minimum digunakan tegangan pada relay untuk output. Pada system minimum ini langsung diberi program menggerakan pintu lewat port P25 untuk buka dan port P26 untuk menutup serta mengirim tegangan pada relay. Untuk percobaan yaitu membuat program pada vusial basic dengan program mengirimkan data port serial. Sistem minimum yang sudah di download program tersebut di sambungkan dengan PC yang sudah siap program visual basic. Pada percobaan saat program visual basic dijalankan relay mempunyai tegangan. Untuk mengetahui relay mempunyai tegangan atau tidak di ukur dengan multimeter artinya relay suda bisa digerakkan, serta P25 dan P26 sudah bergerak. Proses mendonload program ke mikrokontroler pertama membuka software Compile MIDE51. Setelah selesai selesai menulis program maka disimpan dengan ekstensi .asm. Jika file program sudah di simpan dengan ekstensi .asm maka file dirubah ke bentuk ekstensi .hex. Karena program bisa di download ke mikrokontroler dengan format .hex. Cara menjadikan program bereksten si .hex yaitu dengan menggunakan Build dan Sim di menu MIDE-51 jika idak ada error maka program sudah benar. Jika program sudah benar maka program siap di load ke mikrokontroler dengan downloader ACE_ISP. Ace_isp digunakan untuk mengambil file dengan ekstensi .hex dan memprogram mikrokontroler AT89S51. Langkah-langkahnya adalah : 1. Jalankan Program ACE_ISP.EXE 2. Pilih A tekan enter dan ada tampilan sebagai berikut : Gambar 4.7 Load File .hex 3. Langkah selanjutnya adalah memasukkan nama program yang akan di download kemudian tekan enter dan akan muncul tampilan seperti pada gambar Gambar 4.8 File nama.hex 4. Setelah memasukkan nama program, tekan sembarang tombol untuk melanjutkan. Akan muncul gambar seperti pada gambar Gambar 4.9 Device Program 5. Pilih E, lalu tekan enter . Langkah ini berfungsi untuk memasukkan program yang .hex ke dalam AT89S51 lalu akan keluar gambarseperti pada gambar berikut Gambar 4.10 Proses Program Jika tampilan sudah seprti gambar diatas maka program sudah masuk ke IC mikrokontroler.

4.7 Pengujian Seluruh Alat