Struktur Tabel Perancangan Sistem

6. Database User Digunakan untuk menyimpan data-data user yang diinputkan oleh admin. Database user terdiri dari: a. Tabel User digunakan untuk menyimpan data atau informasi user b. Tabel Laporan digunakan untuk menyimpan data yang diinputkan oleh user 7. Output Output dari sistem pakar ini adalah: a. Output dari desain pakar, berupa kumpulan rule yang disimpan dalam database b. Output dari desain user, berupa hasil dari proses inferensi, yaitu menentukan makanan diet sehat berdasarkan golongan darah beserta diagnosa penyakitnya.

3.2.4 Struktur Tabel

Database merupakan data yang baik dan teratur berdasarkan key tertentu yang terdiri dari beberapa tabel. Dalam pembuatan program ini diperlukan beberapa tabel, berikut ini adalah struktur tabel dan uraian yang digunakan dalam pembuatan database. a. Tabel Admin Nama tabel : admin Fungsi : Tabel untuk menyimpan data admin. PK : USERNAME_ADMIN b. Tabel Golongan Darah Nama tabel : golongan darah Fungsi : Tabel untuk menyimpan data golongan darah. PK : NAMA_GOL_DARAH c. Tabel Pernafasan Nama tabel : gejala pernafasan Fungsi : Tabel untuk menyimpan data gejala pernafasan. PK : ID_PERNAFASAN d. Tabel dada Nama tabel : gejala dada Key Nama_Field Type Length Keterangan PK Username_Admin varchar 20 Menyimpan Nama admin Password_Admin varchar 20 Menyimpan Password admin Type_User varchar 30 Menyimpan Type user Key Nama_Field Type Length Keterangan PK Nama_gol_darah varchar 10 Menyimpan Nama golongan darah Key Nama_Field Type Length Keterangan PK Id_Pernafasan varchar 10 Menyimpan Id gejala pernafasan Nama_Pernafasan varchar 20 Menyimpan Nama gejala pernafasan Keterangan varchar 30 Menyimpan Keterangan Tabel 3.1 Tabel Admin Tabel 3.2 Golongan Darah Tabel 3.3 Gejala Fungsi : Tabel untuk menyimpan data gejala dada. PK : ID_DADA e. Tabel kondisi Nama tabel : kondisi Fungsi : Tabel untuk menyimpan data kondisi. PK : ID_KONDISI f. Nama tabel : bahan makanan Fungsi : Tabel untuk menyimpan data bahan makanan. PK : ID_BAHAN MAKANAN Key Nama_Field Type Length Keterangan PK Id_Dada varchar 10 Menyimpan Id gejala dada Nama_Dada varchar 20 Menyimpan Nama gejala dada Keterangan varchar 30 Menyimpan Keterangan Key Nama_Field Type Length Keterangan PK Id_Kondisi varchar 10 Menyimpan Id kondisi Nama_Kondisi varchar 20 Menyimpan Nama kondisi Keterangan varchar 30 Menyimpan Keterangan Key Nama_Field Type Length Keterangan PK Id_bahan_makanan varchar 10 Menyimpan Id bahan makanan Keterangan_bahan varchar 20 Menyimpan keterangan Tabel 3.6 Bahan Makanan Tabel 3.4 Gejala Dada Tabel 3.5 Kondisi g. Tabel kasus Nama tabel : kasus Fungsi : Tabel untuk menyimpan data kasus. PK : ID_KASUS

3.3 Perancangan Proses