Perancangan Tabel. ANALISA DAN PERANCANGAN SISTEM

penyakit tropis sebagai hasil diagnosa penyakit apa yang diderita pasien. Pada tabel paramedis terdapat 1 foreign key yaitu penyakit tropis digunakan sebagai spesialisasi dokter pada salah satu penyakit tropis. Pada tabel pasien terdapat 1 foreign key yaitu admin digunakan sebagai operator yang menangani data pasien baru.

3.3. Perancangan Tabel.

Dari model dataphisik dapat dilihat table-tabel apa saja yang nantinya akan diguanakan oleh sistem untuk menyimpan data. Table-tabel itu antara lain : 1. Tabel Admin Tabel admin adalah tabel untuk menyimpan data admin sebagai user. Field admin bisa dilihat pada tabel 3.1 dibawah ini : Tabel 3.1. Tabel Admin No. Nama Fields Type Panjang Not Null Keterangan 1 Id_admin varchar 15 √ Primary Key 2 Nama_admin varchar 25 √ 3 Tgl_lahir_admin datetime - √ 4 Umur_admin varchar 3 √ 5 Alamat_admin varchar 50 √ 6 Phone_admin varchar 12 null 7 Username_admin varchar 10 √ 8 Password_admin varchar 8 √ 2. Tabel Paramedis Tabel paramedis adalah tabel untukmenyimpan data-data yang dimiliki oleh paramedis yang akan digunakan untuk melakukan diagnosa penyakit tropis. Field paramedis bisa dilihat pada tabel 3.2 dibawah ini : Tabel 3.2. Tabel Paramedis No. Nama Fields Type Panjang Not Null Keterangan 1 Id_dokter varchar 15 √ Primary Key 2 Id_penyakit varchar 15 √ Foreign Key 3 Nama_dokter varchar 25 √ 4 Tgl_Lahir_dokter datetime - √ 5 Umur_dokter varchar 3 √ 6 Jenis_kelamin_dokter varchar 10 √ 7 Alamat_dokter varchar 50 √ 8 Phone_dokter varchar 12 √ 9 Username_dokter varchar 10 √ 10 Password_dokter varchar 8 √ 3. Tabel Penyakit Tropis Tabel penyakit tropis digunakan untuk menimpan data-data penyakit tropis dan dengan hasil pvj dari suatu penyakit tropis. Field penyakit tropis bisa dilihat pada tabel 3.3 dibawah ini : Tabel 3.3. Tabel Penyakit Tropis No. Nama Fields Type Panjang Not Null Keterangan 1 Id_penyakit varchar 15 √ Primary Key 2 Nama_penyakit varchar 30 √ 3 Bakteri_penyakit varchar 30 √ 4 Solusi_penyakit varchar 60 √ 5 Obat_penyakit varchar 50 √ 6 PVJ float √ 4. Tabel Pasien Tabel pasien adalah tabel untuk menyimpan data-data pribadi dari pasien ke dalam database. Field pasien bisa dilihat pada tabel 3.4 dibawah ini : Tabel 3.4. Tabel Pasien No. Nama Fields Type Panjang Not Null Keterangan 1 Id_pasien varchar 15 √ Primary Key 2 Id_admin varchar 15 √ Foreign Key 3 Tgl_Registrasi_pasien datetime - √ 4 Nama_pasien varchar 25 √ 5 Tempat_Lahir_pasien varchar 20 √ 6 Tgl_Lahir_pasien datetime √ 7 Jenis_Kelamin_pasien varchar 10 √ 8 Umur_pasien varchar 3 √ 9 Jenis_pasien varchar 15 √ 10 NIP_pasien varchar 20 11 Keluarga_pasien varchar 50 12 Status_pasien varchar 12 √ 13 Alamat_pasien varchar 50 √ 14 Kota_pasien varchar 20 √ 15 Phone_pasien varchar 12 5. Tabel Premis Tabel premis digunakan untuk menyimpan data premis, tabel ini juga digunakan sebagai penyimpanan data training. Setiap id_penyakit mempunyai gejala yang sama dengan dengan id_penyakit lain, sedangkan atribut PWKJ adalah banyak data hasil_premis yang masuk. Field Premis bisa dilihat pada tabel 3.5 dibawah ini : Tabel 3.5. Tabel Premis No. Nama Fields Type Panjang Not Null Keterangan 1 Id_penyakit Varchar 15 √ Foreign Key 2 Gejala_premis Varchar 30 √ 3 Hasil_premis Varchar 10 √ 4 PWKJ_premis Float √ 6. Tabel Penyakit Tabel penyakit digunakan untuk menyimpan semua nama penyakit tropis yang disebabkan oleh bakteri. Foreign key id_penyakit, dan nama_penyakit. Field Penyakit bisa dilihat pada tabel 3.6 dibawah ini : Tabel 3.6. Tabel Penyakit No. Nama Fields Type Panjang Not Null Keterangan 1 Id_penyakit varchar 15 √ Primary Key 2 Nama_penyakit varchar 30 √ 7. Tabel Hystori Pasien Tabel hystori pasien digunakan untuk menyimpan data kunjungan pasien. Foreign key id_dokter digunakan sebagai id_dokter yang memeriksa, id_penyakit digunakan sebagai penyakit pasien terdiagnosa, id_pasien digunakan untuk pasien yang melakukan diagnosa. Field hystori pasien bisa dilihat pada tabel 3.7 dibawah ini : Tabel 3.7. Tabel Hystori Pasien No. Nama Fields Type Panjang Not Null Keterangan 1 Id_his varchar 15 √ Primary Key 2 Id_Dokter varchar 15 √ Foreign Key 3 Id_penyakit varchar 15 √ Foreign Key 4 Id_Pasien varchar 15 √ Foreign Key 5 Tgl_kunjung datetime √

3.4. Desain Input Output