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