Entity Relationship Diagram Perancangan Sistem

adalah Hepatitis B 0,6 berarti tingkat kepastian bahwa user menderita penyakit hepatitis dengan gejala demam, mata kuning dan althraga adalah penyakit Hepatitis B atau bisa simpulkan kemungkinan besar orang tersebut menderita penyakit Hepatitis B.

3.2.5 Entity Relationship Diagram

Entity Relationship Diagram digunakan untuk menginterpretasikan, menententukan dan mendokumentasikan kebutuhan kebutuhan untuk sistem pemrosesan database. ERD menyediakan bentuk yang menunjukan struktur keseluruhan kebutuhan data dari pemakai. Dalam ERD data tersebut diGambarkan menggunakan simbol entitas. Dalam perancangan aplikasi diagnosis penyakit hepatitis ada entitas yang saling terkait untuk menyediakan data yang dibutuhkan oleh sistem yang disajikan dalam bentuk conceptual data model CDM dan physical data model PDM. ERD dalam bentuk CDM dapat dilihat pada Gambar 3.5. STIKOM SURABAYA Gambar 3.5 Conceptual Data Model CDM Pada CDM diagnosis penyakit hepetitis ini, memiliki 19 sembilan belas Tabel. Dengan meng-generate CDM, maka akan didapat PDM seperti pada Gambar 3.6. mempunyai mempunyai mempunyai mempunyai mempunyai mempunyai mempunyai mengajukan mempunyai mempunyai mempunyai mempunyai mempunyai mempunyai mempunyai mempunyai mempunyai mempunyai melakukan mengandung mempunyai User id_user user_name password nama tgl_lahir alamat kota jenis_kelamin gol_darah no_telp email status_user Rekam_Medik id_datarm nama_pasien jenis_kelamin tgl_lahir kota ku td n rr gcs tex billirubin_direct billirubin_indirect billirubin_total sgot sgpt albumin globimin anti_igm anti_igg hbsag anti_hbcigm anti_hbcigg hcv keterangan_rm Gejala id_gejala nama_gejala pertanyaan probabilitas_gejala Terapi id_terapi jenis_terapi terapi Penyakit id_penyakit penyakit probabilitas_pk Nilai_CF_Gejala id_cfgejala mb md Konsultasi id_konsultasi tgl_konsultasi jawaban konsultasi Tindakan id_tindakan nama_tindakan Detail_Rekammedik id_detail_rm status_detailrm Detail_Terapi id_detailterapi status_detailterapi Detail_Konsultasi id_detailkonsultasi status_detaillkonsultasi CF_Pk Tingkat_Penyakit id_tingkatpenyakit Maksimal_CF Minimal_CF Tanya_Jawab id_pertanyaan tgl_pertanyaan judul_pertanyaan pertanyaan jawaban Rule id_rule nama_rule Detail_Rule id_detail_rule ketrangan_rule Menu_Makanan id_menu nama_menu jumlah_kalori Detail_Menu id_detail_menu ket_detail_menu Makanan id_makanan nama_makanan ket_makanan golongan_makanan protein g lemak g karbohidrat g kalori Jenis_Menu id_jenis_menu nama_jenis_menu ket_jenis_menu STIKOM SURABAYA Gambar 3.6 Physical Data Model PDM PDM ini merupakan Gambaran dari struktur database dari Aplikasi Diagnosis Penyakit Hepatitis Menggunakan Certainty Factor . ID_MAKANAN = ID_MAKANAN ID_JENIS_MENU = ID_JENIS_MENU ID_MENU = ID_MENU ID_TINGKATPENYAKIT = ID_TINGKATPENYAKIT ID_RULE = ID_RULE ID_GEJALA = ID_GEJALA ID_PENYAKIT = ID_PENYAKIT ID_USER = ID_USER ID_TERAPI = ID_TERAPI ID_PENYAKIT = ID_PENYAKIT ID_DATARM = ID_DATARM ID_GEJALA = ID_GEJALA ID_PENYAKIT = ID_PENYAKIT ID_TINDAKAN = ID_TINDAKAN ID_GEJALA = ID_GEJALA ID_KONSULTASI = ID_KONSULTASI ID_TERAPI = ID_TERAPI ID_TERAPI = ID_TERAPI ID_USER = ID_USER ID_PENYAKIT = ID_PENYAKIT ID_GEJALA = ID_GEJALA USER ID_USER integer USER_NAME varchar12 PASSWORD varchar12 NAMA v50 T GL_LAHIR date ALAMAT varchar50 KOT A varchar50 JENIS_KELAMIN varchar10 GOL_DARAH varchar2 NO_T ELP varchar50 EMAIL varchar50 STATUS_USER varchar50 REKAM_MEDIK ID_DATARM integer ID_PENYAKIT integer NAMA_PASIEN varchar50 JENIS_KELAMIN varchar10 T GL_LAHIR date KOT A varchar50 KU varchar50 T D varchar15 N integer RR integer GCS varchar10 T EX decimal3,2 BILLIRUBIN_DIRECT decimal5,2 BILLIRUBIN_INDIRECT decimal5,2 BILLIRUBIN_TOT AL decimal5,2 SGOT decimal5,2 SGPT decimal5,2 ALBUMIN decimal5,2 GLOBIMIN decimal5,2 ANT I_IGM varchar10 ANT I_IGG varchar10 HBSAG varchar10 ANT I_HBCIGM varchar10 ANT I_HBCIGG varchar10 HCV varchar10 KET ERANGAN_RM varchar50 GEJALA ID_GEJALA integer NAMA_GEJALA varchar50 PERTANYAAN varchar200 PROBABILIT AS_GEJALA decimal6 T ERAPI ID_TERAPI integer JENIS_TERAPI varchar20 T ERAPI varchar100 PENYAKIT ID_PENYAKIT integer PENYAKIT varchar20 PROBABILIT AS_PK decimal6 NILAI_CF_GEJALA ID_CF integer ID_GEJALA integer ID_PENYAKIT integer MB decimal6 MD decimal6 KONSULTASI ID_KONSULT ASI integer ID_USER integer ID_TERAPI integer T GL_KONSULTASI date JAWABAN_KONSULT ASI varchar50 T INDAKAN ID_TINDAKAN integer NAMA_KET ERANGAN varchar100 DET AIL_REKAMMEDIK ID_DETAIL_RM integer ID_GEJALA integer STATUS_DET AILRM varchar50 ID_DATARM integer DET AIL_T ERAPI ID_DETAILTERAPI integer ID_TERAPI integer ID_TINDAKAN integer STATUS_DET AILTERAPI varchar50 DET AIL_KONSULT ASI ID_DETAILKONSULTASI integer ID_KONSULT ASI integer ID_GEJALA integer STATUS_DET AILLKONSULT ASI varchar50 CF_PK decimal T INGKAT_PENYAKIT ID_TINGKAT PENYAKIT integer ID_PENYAKIT integer ID_TERAPI integer MAKSIMAL_CF decimal6 MINIMAL_CF decimal6 T ANYA_JAWAB ID_PERT ANYAAN integer ID_USER integer T GL_PERTANYAAN timestamp JUDUL_PERT ANYAAN varchar100 PERTANYAAN varchar200 JAWABAN varchar200 RULE ID_RULE integer ID_PENYAKIT integer NAMA_RULE varchar25 DET AIL_RULE ID_DETAIL_RULE integer ID_GEJALA integer ID_RULE integer KET RANGAN_RULE varchar50 MENU_MAKANAN ID_MENU integer ID_TINGKAT PENYAKIT integer NAMA_MENU varchar100 JUMLAH_KALORI integer DET AIL_MENU ID_DETAIL_MENU varchar10 ID_MENU integer ID_JENIS_MENU integer ID_MAKANAN integer KET _DETAIL_MENU varchar10 MAKANAN ID_MAKANAN integer NAMA_MAKANAN varchar100 KET _MAKANAN varchar100 GOLONGAN_MAKANAN integer PROTEIN integer LEMAK integer KARBOHIDRAT integer KALORI integer JENIS_MENU ID_JENIS_MENU integer NAMA_JENIS_MENU varchar100 KET _JENIS_MENU varchar100 STIKOM SURABAYA

3.2.6 Struktur Tabel