BAB 4. komponen yang sangat berperan penting, yaitu komponen perangkat keras

dokumen-dokumen yang mirip
ANALISIS DAN PERANCANGAN PROGRAM APLIKASI. mahasiswa Binus University secara umum. Dan mampu membantu

BAB 4 IMPLEMENTASI DAN EVALUASI. komponen pendukung, yaitu konfigurasi perangkat keras (hardware) dan

BAB IV HASIL & UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan sistem pendaftaran siswa baru dan pembagian kelas pada SMK

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. Implementasi program adalah implementasi dari analisis dan desain

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV PERANCANGAN SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. dibutuhkan Hardware dan software untuk menggunakan program Sistem Informasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN. Berikut ini akan dijelaskan tentang tampilan hasil dari perancangan

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. Aplikasi Permohonan Informasi Pendidikan pada Klinik Pendidikan di Dinas

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut penjelasan secara rinci perangkat lunak dan perangkat keras yang

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB V PERANCANGAN SISTEM. Administrasi (SISDA) mengutamakan pada kebutuhan BiNus University

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. tersebut, tampilan layar program, serta petunjuk penggunaan program.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. bangun aplikasi pengelolaan catering pada Tems catering. Diawali dengan

BAB 4 HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi ini dapat dipahami jalannya suatu. Pertandingan Basket pada StiFest Menggunakan Metode Round Robin.

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB 4 PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Pengelolaan Data Anak Tuna Grahita yaitu:

BAB IV HASIL DAN UJI COBA. Pakar Diagnosa Faktor Kegagalan Penanaman Ulang Kelapa Sawit menggunakan

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL RANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. 1. PC dengan Processor minimal 1800 MHz. sistem ini yaitu Windows 2000 atau XP, Microsoft Visual Basic.

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan sistem yang telah dibuat sebelumnya. Implementasi terdiri dari:

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI. dan perangkat lunak adalah sebagai berikut.

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA SISTEM

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

Transkripsi:

BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Dalam menimplementasikan program aplikasi ini terdapat dua buah komponen yang sangat berperan penting, yaitu komponen perangkat keras (hardware) dan perangkat lunak (software). Kedua komponen ini digunakan dalam pembuatan dan pengimplementasian program aplikasi ini. Berikut spesifikasi dari kedua komponen ini beserta cara pemakaian program. 4.1.1. Spesifikasi Hardware Implementasi perancangan program aplikasi menggunakan spesifikasi hardware sebagai berikut. Processor : Intel Core 2 Duo 1.19 GHz Memory : 2GB Harddisk : 320GB Video Graphic Adapter : Nvidia Geforce G102M Display : Asus 14 inch Microphone and Speaker : Realtek 57

58 4.1.2. Spesifikasi Software Implementasi perancangan program aplikasi menggunakan komputer dengan spesifikasi sebagai berikut. Operating System : Microsoft Windows XP 32bit Database : SQL Server 2008 Compiler : Microsoft Visual Studio 2010 Ultimate Edition 4.2. Mekanisme Kerja Sistem Program aplikasi dijalankan melalui Absen.exe. Setelah program dijalakan, layar utama program aplikasi akan muncul dan siap digunakan user. Gambar 4. 1 Tampilan Layar Utama Pada layar ini user dapat melakukan absen dengan memasukan nomor idnya pada text field yang ada dan kemudian menekan tombol Absen pada layar. Apabila nomor Id yang user masukan tidak terdapat dalam database maka akan timbul peringatan Id Tidak Terdafatar setelah itu akan kembali ke form absen.

59 Gambar 4. 2 Peringatan Id tidak terdaftar Apabila nomor Id yang user masukan terdaftar dalam database maka akan mucul form verifikasi untuk memverifikasikan user apakah sesuai dengan Id yang telah dimasukan. Gambar 4. 3 Form Verifikasi Pada layar verifikasi ini user akan memasukan suaranya untuk diverifikasi idnya. Untuk memulai perekaman suara yang akan digunakan sebagai masukan untuk diverifikasi user menekan tombol Start Recording. Maka picturebox akan menampilkan grafik suara yang sedang diinput dan tombol Start Recording berubah menjadi tombol Stop Recording dan label waktu akan mulai berjalan. Program akan mulai merekam suara sebagai masukan yang akan digunakan untuk verifikasi.

60 Gambar 4. 4 Form Verifikasi saat recording Setelah user menekan tombol Stop Recording maka program akan menyimpan masukan suara yang telah direkam dan akan memproses verifikasi suara apakah sesuai dengan Id yang telah dimasukan. Apabila hasil dari proses verifikasi berhasil maka aplikasi akan menampilkan pesan verifikasi sukses. Kemudian program akan memasukan waktu absensi ke dalam database sebagai catatan, dan menampilkan nama yang sesuai dengan Id yang pertama kali dimasukan. Kemudian akan kembali kepada layar utama. Gambar 4. 5 Form Verifikasi Sukses

61 Apabila hasil dari proses verifikasi gagal maka aplikasi akan menampilkan pesan Verifikasi gagal silahkan mencoba kembali. Form verifikasi akan menutup dan kembali ke layar utama. Gambar 4. 6 Form Verifikasi Gagal Steleah verifikasi, aplikasi dapat melakukan training untuk memasukan data suara ke dalam database agar dapat dilakukan proses verifikasi. Training dipilih dari tampilan layar utama dengan memilih File kemudian memilih Training lalu akan muncul form pemilihan Id. Gambar 4. 7 Tampilan layar utama pilihan training

62 Gambar 4. 8 Tampilan Form pemilihan Id Pada layar ini terdapat combobox Id yang berisi list Id para staff yang sudah terdapat pada database. Apabila salah satu Id terpilih maka aplikasi akan memunculkan nama dan jabatan staff yang diambil dari database. Setelah memilih Id yang akan ditraining maka kemudian user menekan tombol Train untuk memulai proses training. Layar form Training akan muncul, form pilihan Id akan hilang. Gambar 4. 9 Tampilan Form Training Pada layar training user akan memasukan suaranya untuk proses training di mana akan diminta 5 kali proses masukan suara. Akan dimunculkan pada label

63 training data yang keberapa dari 5 kali training. Untuk memulai perekaman suara yang akan digunakan sebagai masukan untuk diverifikasi user menekan tombol Start Recording. Maka picturebox akan menampilkan grafik suara yang sedang diinput dan tombol Start Recording berubah menjadi tombol Stop Recording dan label waktu akan mulai berjalan. Program akan mulai merekam suara sebagai masukan yang akan digunakan untuk proses training. Setelah tombol Stop Recording ditekan maka program akan menyimpan suara yang telah dimasukan oleh user dan memulai proses training untuk suara tersebut. Kemudian akan muncul konfirmasi data telah berhasil disimpan, dan program akan memulai untuk training data selanjutnya. Gambar 4. 10 Tampilan konfirmasi training Gambar 4. 11 Tampilan form training data ke 2

64 Setelah training data selanjutnya dimulai maka dimasukan training data akan diulang kembali untuk membuat rekaman baru yang akan di masukan kedalam proses training kembali. Proses dilanjutkan sampai data ke 5; setelah data ke 5 disimpan maka akan muncul konfirmasi Training telah selesai. Gambar 4. 12 Tampilan konfirmasi Training Sukses Pada layar bagian atas dari layar utama akan terlihat menu strip File dan About. Menu About akan menampilkan nama penulis dan tujuan pembuatan program ini. Gambar 4. 13 Tampilan Layar About

65 4.3. Hubungan Antar Tabel dalam Database Hubungan antar tabel database yang digunakan dalam program ini adalah sebagai berikut. Tiap staff memiliki satu data training Tiap staff memiliki banyak system log waktu 4.4. Evaluasi Hasil Pengujian Program Gambar 4. 14 Hubungan antar tabel dalam database Program aplikasi ini akan diuji dengan menggunakan 7 staff dari Binus Learning Community SAC melakukan absensi dengan id masing-masing. Dan diuji dengan melakukan absensi bukan dengan idnya masing-masing. Pengujian dengan id masing-masing dilakukan dengan masing-masing melakukan lima kali training dan sepuluh kali absen. Training dilakukan hanya lima kali agar dapat melihat performa dari metode ini secara jelas. Pengambilan suara dilakukan di tempat yang hening pada saat training maupun pada saat verifikasi. Pengujian untuk absensi bukan idnya dilakukan dengan salah seorang staff secara acak melakukan absensi dengan id staff lain sebanyak 10 kali. Pengujian ini bertujuan untuk melihat apakah sistem absensi

66 dapat mengenali suara dari id user dan suara dari id bukan user. Dan dari hasil pengujian ini akan dihitung false rejection rate dan false acception rate. No Tabel 4. 1 Hasil Verifikasi Absensi dengan id masing-masing Nama Subjek Jumlah verifikasi sukses oleh id sendiri (jumlah percobaan = 10) 1 Eileen 6 2 Josef 7 3 Raisa 9 4 Rhesa 7 5 Fiktor 8 6 Vincent 6 7 Lilis 7 Dari tabel 4.1 dapat dilihat bahwa keakuratan dari Speaker Verification untuk id masing-masing dengan menggunakan Hidden Markov Model adalah yang didapat dari persamaan berikut Sehingga nilai false rejection rate-nya adalah 27.15% didapat dari rumus (4. 1) Tabel 4. 2 Hasil Verifikasi Absensi Dengan Id Staff Lain Jumlah verifikasi sukses oleh id staff lain (jumlah percobaan = 10) No Nama Subjek 1 Eileen 2 2 Josef 3 3 Raisa 4 4 Rhesa 3 5 Fiktor 3 6 Vincent 4 7 Lilis 2 (4. 2)

67 Dari tabel 4.2 dapat dilihat bahwa false acception rate dari Speaker Verification untuk id staff lain dengan menggunakan Hidden Markov Model adalah yang didapat dari persamaan berikut (4. 3)