Perancangan Tabel ANALISIS DAN PERANCANGAN SISTEM

Login digunakan untuk pengaturan pengguna, user id, dan password yang tersimpan di tabel admin di database. Entry Gejala digunakan untuk pengaturan gejala apa yang diinginkan agar setiap jenis gejala penyakit tersimpan di dalam tabel gejala. Begitu juga dengan Entry Penyakit, merupakan antarmuka yang digunakan untuk memasukkan data tentang penyakit tersebut kedalam database dan tersimpan didalam tabel penyakit di database. Untuk menghubungkan antara data Penyakit dan data Gejala, maka dibuat Entry Aturan, Entry Aturan ini merupakan penghubung antara Gejala dan Penyakit, sehingga tercipta rule-rule atau aturan di basis pengetahuan sistem pakar yang dibangun. Tabel aturan digunakan untuk menyimpan data mengenai aturan yang ada. Yang terakhir adalah antarmuka Laporan, antarmuka ini digunakan untuk memaparkan dan mencetak hasil dari inferensi dan juga data pasien tersebut.

3.5 Perancangan Tabel

Dalam suatu aplikasi sebuah program banyak digunakan tabel-tabel untuk mempermudah pengguna dalam rangka menyimpan data sesuai dengan yang diinginkan dan juga dapat didokumentasikan. Adapun rancangan tabel tersebut adalah sebagai berikut : a. Tabel Admin Tabel ini digunakan untuk menyimpan data seorang admin yang berhak dan memiliki otoritas untuk mengakses basis aturan dan basis pengetahuan pada sistem pakar. Tabel 3.9 Tabel Admin Field Type Size Keterangan Username Primary Key Varchar 20 Nama pemakai Nama Varchar 50 Nama lengkap pemakai Universitas Sumatera Utara Alamat Varchar 50 Alamat pemakai Password Varchar 7 Password Pemakai b. Tabel Gejala Tabel ini digunakan untuk menyimpan data beberapa gejala yang mengindifikasikan suatu penyakit. Tabel 3.10 Tabel Gejala Field Type Size Keterangan ID Int 11 Id gejala Nm_gejala Varchar 500 Nama gejala c. Tabel Hasil Tabel ini digunakan untuk menyimpan hasil dari indikasi penyakit. Tabel 3.11 Tabel Hasil Field Type Size Keterangan ID Varchar 50 Id hasil Username Varchar 20 Nama pemakai Waktu Datetime Waktu konsultasi id_penyakit Int 11 Id penyakit d. Tabel Jawab Pasien Tabel ini digunakan untuk melihat jawaban dari penyakit pasien. Universitas Sumatera Utara Tabel 3.12 Tabel Jwb_Pasien Field Type Size Keterangan ID Int 8 ID pasien Username varchar 20 Nama pasien Id_gejala Int 11 ID gejala e. Tabel Pasien Tabel ini digunakan untuk menyimpan data yang telah diisikan pasien pada saat registrasi ke sistem Tabel 3.13 Tabel Pasien Field Type Size Keterangan Username Varchar 20 Id pasien Nama Varchar 50 Nama pasien Alamat Varchar 100 Alamat pasien Jenis_kelamin Varchar 20 Jenis kelamin pasien Email Varchar 20 Email pasien Gol_darah Varchar 3 Gol darah pasien Password varchar 7 Password f. Tabel Penyakit Tabel ini digunakan untuk meyimpan data berisi penyakit yang berhubungan dengan darah. Universitas Sumatera Utara Tabel 3.14 Tabel Penyakit Field Type Size Keterangan ID Int 11 Id penyakit Nm_penyakit Varchar 500 Nama penyakit Ket_penyakit text Keterangan penyakit g. Tabel Pohon Keputusan Tabel pohon keputusan adalah table aturan yang akan digunakan dalam proses penelusuran dari suatu sistem. Tabel 3.15 Tabel Pohon Keputusan Field Type Size Keterangan No_id Int 11 Nomor id pertanyaan ID Int 11 Id pertanyaan Id_ya Varchar 10 Id jawaban ya Id_tidak Varchar 10 Id jawaban tidak h. Tabel Relasi Tabel ini berisi data yang menunjukkan relasi antara gejala dengan penyakit yang diindikasikan selama pemeriksaan. Tabel 3.16 Tabel Relasi Field Type Size Keterangan Universitas Sumatera Utara ID Int 11 Nama penyakit Id_penyakit Int 11 Id penyakit Id_gejala Int 11 Id gejala

3.6 Perancangan AntarMuka