Perancangan Antarmuka Sistem Implementasi Jaringan Syaraf Metode Bidirectional Associative Memory Untuk Pengenalan Pola Wajah

Gambar 3.5 Sequence Diagram Proses Pelatihan JST

3.3.2.2. Sequence Diagram Proses Pengujian JST

Pada proses pengujian JST digunakan masukan berupa citra wajah yang telah dilatih dan citra wajah yang belum dilatih. Hasil pengujian berupa informasi mengenai nama si pemilik wajah. Sequence diagram proses pengujian JST diperlihatkan pada Gambar 3.6. Kontrol Pengujian BAM imreadWajah imshowWajah Proses Pengujian Set StringNama Gambar 3.6 Sequence Diagram Proses Pengujian JST

3.4. Perancangan Antarmuka Sistem

Rancangan program akan diimplementasikan dengan menggunakan GUI Matlab R2007b untuk mempermudah perancangan sistem. Perancangan antarmuka menguraikan bagaimana komunikasi antara sistem dengan pengguna. Tujuan Universitas Sumatera Utara utama dari perancangan antarmuka pengguna adalah untuk menciptakan suatu komunikasi yang efektif antara manusia dan komputer. Pada tahap ini akan dilakukan perancangan antarmuka sistem yang akan digunakan pada sistem nantinya.

3.4.1. Form Utama

Form utama sistem merupakan form yang pertama tampil ketika sistem dijalankan. Rancangan form utama pada sistem ini dapat dilihat pada Gambar 3.7. Gambar 3.7 Tampilan Rancangan Form Utama Keterangan: 1. Tombol Deskripsi Tombol yang menghubungkan form utama dengan form deskripsi. SISTEM PENGENALAN CITRA WAJAH MENGGUNAKAN JARINGAN SYARAF METODE BIDIRECTIONAL ASSOCIATIVE MEMORY BAM formutama Deskripsi Pelatihan Pengujian Keluar 1 2 3 4 Universitas Sumatera Utara 2. Tombol Pelatihan Tombol yang menghubungkan form utama dengan form pelatihan. 3. Tombol Pengujian Tombol yang menghubungkan form utama dengan form pengujian. 4. Tombol Melihat Wajah Tombol yang menghubungkan form utama dengan form wajah. 5. Tombol Keluar Tombol yang menghubungkan form utama dengan form keluar.

3.4.2. Form Deskripsi

Form deskripsi berfungsi mendeskripsikan sistem secara singkat kepada user. Rancangan form deskripsi diperlihatkan pada Gambar 3.8. Gambar 3.8 Tampilan Rancangan Form Deskripsi SELAMAT DATANG Deskripsi: deskripsi Kembali 1 Universitas Sumatera Utara Keterangan: 1. Tombol Kembali Tombol yang menghubungkan form deskripsi dengan form utama.

3.4.3. Form Pelatihan

Pada form pelatihan terdapat dua bagian yaitu bagian citra wajah yang akan di- threshold dan bagian citra wajah yang telah di-threshold. Rancangan form pelatihan JST ditunjukkan pada Gambar 3.9. Gambar 3.9 Tampilan Rancangan Form Pelatihan Keterangan: 1. Axes 1 sampai axes 20 Tempat menampilkan citra wajah yang akan di-threshold. Pilih: Axes 1 Axes 2 Axes 3 Axes 4 Axes 5 Axes 6 Axes 7 Axes 8 Axes 9 Axes 10 Axes 11 Axes 12 Axes 13 Axes 14 Axes 15 Axes 16 Axes 17 Axes 18 Axes 19 Axes 20 formpelatihan Citra Wajah setelah Dithreshold Pelatihan JST Kembali Axes 21 Axes 22 Axes 23 Axes 24 Axes 25 Axes 26 Axes 27 Axes 28 Axes 29 Axes 30 Axes 31 Axes 32 Axes 33 Axes 34 Axes 35 Axes 36 Axes 37 Axes 38 Axes 39 Axes 40 1 3 2 4 5 Universitas Sumatera Utara 2. Axes 21 sampai axes 40 Tempat menampilkan citra wajah yang telah di-threshold. 3. Pop-up Menu Berfungsi untuk tempat semua nama yang citra wajahnya akan dilatih. 4. Tombol Pelatihan JST Tombol yang berfungsi untuk melakukan proses pelatihan JST. 5. Tombol Kembali Tombol yang menghubungkan form pelatihan dengan form utama.

3.4.4. Form Pengujian

Form pengujian terdapat dua bagian yaitu bagian wajah yang akan dikenali dan hasil pengenalan. Rancangan form pengujian ini diperlihatkan pada Gambar 3.10. Gambar 3.10 Tampilan Rancangan Form Pengujian Keterangan: formpengujian 1 4 2 5 3 6 7 Universitas Sumatera Utara 1. Axes 1 Tempat menampilkan citra wajah yang akan dikenali. 2. Tombol Ambil Wajah Tombol yang menghubungkan form pengujian dengan antarmuka ambil wajah. 3. Tombol Proses Identifikasi Tombol yang berfungsi mengenali citra wajah yang diuji. 4. Axes 2 Tempat menampilkan citra wajah asli yang sesuai dengan citra wajah yang dikenali. 5. Edit Text 1 Tempat menampilkan nama pemilik citra wajah yang sesuai dengan citra wajah yang dikenali. 6. Tombol Reset Tombol yang berfungsi untuk mengosongkan kembali axes yang sebelumnya telah diisi pengguna. 7. Tombol Kembali Tombol yang menghubungkan form pengujian dengan form utama

3.4.5. Form Keluar

Form keluar adalah form yang muncul ketika user mengklik tombol keluar pada form utama. Rancangan form keluar ini diperlihatkan pada Gambar 3.11. Gambar 3.11 Tampilan Rancangan Form Keluar Yakin Anda Akan Keluar? Keluar Ya Tidak 2 1 Universitas Sumatera Utara Keterangan: 1. Tombol Yes Berfungsi menjawab Ya pada konfirmasi keluar, maka pengguna keluar dari sistem. 2. Tombol No Berfungsi menjawab Tidak pada konfirmasi keluar, maka antarmuka konfirmasi keluar ditutup dan form utama tetap terbuka.

3.5. Tahapan Sistem