Perancangan sistem 1. Perancangan Mendeteksi Penyakit Gigi Menggunakan Jaringan Saraf Tiruan Dengan Menggunakan Metode Backpropagation Dan Metode Hopfield

3.4. Perancangan sistem 3.4.1. Perancangan Flowchart Sistem Flowchart merupakan suatu sekema penggambaran yang menampilkan urutan proses dari suatu sistem. Flowchart memiliki fungsi untuk memudahkan proses pengecekan terhadap sistem yang ingin dibuat apabila ada yang terlupakan dalam analisis masalah. Berikut merupakan flowchart awal dari sistem yang nantinya akan dibangun yang dapat dilihat pada gambar 3.11 Start Input citra gigi Masukkan id gigi Threshold Reduksi Simpan hasil reduksi Latih JST End Pelatihan? Input citra gigi Threshold Reduksi Pengujian JST Tampilkan hasil pengujian Tampilkan hasil pelatihan Ya Tidak Gambar 3.13 Flowchart Sistem Universitas Sumatera Utara

3.4.2. Perancangan Antarmuka interface

Sistem pendeteksi penyakit gigi ini dirancang dengan menggunakan bahasa pemrograman MATLAB R2007b. Perancangan antar muka ini bertujuan untuk menciptakan suatu tampilan sistem yang memudahkan bagi penggunanya untuk berinteraksi.

3.4.2.1. Form Utama

Form utama merupakan tampilan awal pada sistem identifikasi. Berikut merupakan tampilan form utama. Gambar 3.14 Tampilan Rancangan Form Utama Menu bar pilihan : pelatihan, pengujian, bantuan, dan keluar Image : Logo USU Label : Judul Program Label : Nama dan Nim Universitas Sumatera Utara

3.4.2.2. Form Pelatihan

Form pelatihan ini terdiri dari dua fungsi utama yaitu pelatihan Backpropagation dan pelatihan Hopfield. Berikut merupakan tampilan form pelatihan. Open Reset Nama ID Reduksi dan simpan Latih backpropagation Latih Hopfield Waktu Proses Menu bar berisi menu : utama, pengujian, bantuan dan keluar Image latih 3 2 4 5 6 1 7 8 10 11 9 Gambar 3.15 Tampilan Rancangan Form Pelatihan Keterangan: 1. Menu Bar Terdiri dari sub menu utama, pengujian, bantuan, dan menu keluar. 2. Image Tempat menampilkan image gigi yang dimasukkan oleh pengguna. 3. Tombol Open Merupakan tombol pencarian image gigi yang akan diproses. 4. Tombol Reset Mereset kembali textfield dan axes yang telah dimasukkan oleh pengguna. 5. Texfield Universitas Sumatera Utara Menampilkan nama dari file yang dibuka. 6. Threshold Untuk mengubah citra menjadi hitam dan putih 2bit dari image gigi yang telah dimasukkan 7. Textfield Tempat untuk menginputkan id dari gigi yang akan dilatih untuk kemudian disimpan ke database. 8. Tombol Reduksi dan Simpan Melakukan proses reduksi data kemudian menyimpan hasilnya beserta id yang telah dimasukkan oleh pengguna kedalam database. 9. Tombol Latih Backpropagation Untuk melakukan pelatihan JST Backpropagation. 10. Tombol Latih Hopfield Untuk melakukan pelatihan JST Hopfield. 11. Textfield Menampilkan waktu pelatihan

3.4.2.3. Form Pengujian

Form pengujian ini terdiri dari dua fungsi utama yaitu pengujian terhadap jaringan Backpropaagation, dan pengujian terhadap jaringan Hopfield. Berikut merupakan tampilan form pengujian. Universitas Sumatera Utara Open Reset Nama Threshold Latih backpropagation Latih Hopfield Nama Menu bar berisi menu : utama, pengujian, bantuan dan keluar Image uji 3 2 4 5 6 1 8 11 7 Waktu Proses Solusi 10 9 Gambar 3.16 Tampilan Rancangan Form Pengujian Keterangan: 1. Menu Bar Terdiri dari sub menu utama, pelatihan, bantuan dan menu keluar. 2. Image Tempat menampilkan image gigi yang dimasukkan oleh pengguna. 3. Tombol Open Merupakan tombol pencarian image gigi yang akan diproses. 4. Tombol Reset Mereset kembali textfield dan axes yang telah dimasukkan oleh pengguna. 5. Textfield Berisi nama dari file yang dimasukkan. 6. Threshold Untuk mengubah citra menjadi hitam dan putih 2bit dari image gigi yang telah dimasukkan 7. Tombol Kenali Backpro Universitas Sumatera Utara Untuk melakukan pengujian terhadap image yang dimasukkan. 8. Tombol Kenali Hopfield Untuk melakukan pengujian terhadap image yang dimasukkan. 9. Textfield Menampilkan nama gigi hasil pengujian. 10. Textfield Menampilkan waktu proses pengujian. 11. Textfield Menampilkan solusi perawatan gigi dari hasil pengujian.

3.4.2.5. Form Bantuan

Form bantuan ini berfungsi untuk menampilkan tata cara penggunaan system, adapun menu bantuan ini terdapat pada setiap form. Berikut merupakan tampilan dari form bantuan. Gambar 3.17 Tampilan Rancangan Form Bantuan Menu bar pilihan menu : menu keluar BANTUAN 1 2 Universitas Sumatera Utara Keterangan: 1. Menu Bar Terdiri dari sub menu keluar untuk kembali ke form bantuan itu berada. 2. List Box Tempat menampilkan langkah-langkah penggunaan suatu bentuk tampilan dimana menu bantuan itu berada. Universitas Sumatera Utara BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1. Implementasi