1. Latar Belakang
Teknologi informasi sudah merambah semua bidang, mulai dari bidang ekonomi, sosial, budaya, politik bahkan bidang medis. Salah satu yang bidang yang juga terambah adalah bidang yang bergerak pada pelayanan masyarakat yaitu Kedokteran. Mulai dari konsultasi dan registrasi pasien sampai pada mendiagnosa penyakit pada pasien.
Mendiagnosa penyakit pada manusia tentunya membutuhkan seorang pakar atau orang yang ahli dari penyakit yang diderita oleh seorang pasien. Selain itu dengan mengetahui gejala-gejala yang diderita oleh seorang pasien, seorang pakar dapat mengetahui jenis penyakit yang diderita oleh pasien tersebut.
Permasalahan yang sering muncul pada dunia kedokteran yaitu banyaknya pasien yang ingin berobat sekaligus melakukan konsultasi tetapi banyak juga pasien yang harus mengantri sampai berjam-jam karena tenaga media yang juga terbatas. Tak sebanding dengan jumlah tenaga medis menuntut sebuah rumah sakit harus mencari alternative lain untuk menangani pasien-pasien yang ingin memeriksa kesehatannya. Selain itu proses yang masih manual juga turut memperlambat waktu pemeriksaan dan diagnosa pasien sehingga menjadi lebih lama dan kurang efektif.
II. Tujuan
a. Mengidentifikasi dan menganalisa system pakar penyakit demam pada manusia
b. Membuat sistem pakar untuk mendiagnosa penyakit demam pada manusia.
III. Analisis Sistem
III.1 Diagram Alir Data
Diagram Arus Data (DAD) adalah bagan yang dirancang untuk mempermudah analisis dan perancangan terhadap sistem yang sedang dibangun. Diagram ini dibuat untuk menunjukkan arus pekerjaan dan proses-proses yang ada dalam sistem.
III.1.1 Diagram Context
3.1 Diagram Context

III.1.2 Diagram Berjenjang
3.2 Diagram Berjenjang

III.1.3 Overview Level 0
3.3 Overview Level 0

III.1.4 Level 1 Pendataan
3.4 Level 1 Pendataan

III.1.5 Level 1 Diagnosa
3.5 Level 1 Diagnosa

III.1.6 Level 1 Laporan
3.4 Level 1 Laporan
3.2 Perancangan Basis Data
Dari diagram alir data diatas didapat 5 tabel yaitu :
1. Tabel Pasien
2. Tabel Pakar
3. Tabel Penyakit
4. Tabel Gejala
5. Tabel Analisa Hasil
3.2.1 Perancangan Tabel
Deskripsi secara lengkap struktur tabel yang dapat dipergunakan adalah sebagai berikut:
1. Tabel Pasien
No | Nama Field | Type | Width |
1. | Nama | Varchar | 50 |
2. | Jenis_Kelamin | Enum(‘P’,’W’) |
|
3. | Alamat | Varchar | 60 |
4. | Pekerjaan | Varchar | 30 |
5. | Noip | Varchar | 60 |
6. | Tanggal | datetime |
|
2. Tabel Pakar
No | Nama Field | Type | Width |
1. | userId | Varchar | 50 |
2. | passId | Varchar | 50 |
3. Tabel Penyakit
No | Nama Field | Type | Width |
1. | Kd_Penyakit | Char | 4 |
2. | Nm_Penyakit | Varchar | 60 |
3. | Nm_Latin | Varchar | 60 |
4. | Definisi | Text |
|
5. | Solusi | Text |
|
4. Tabel Gejala
No | Nama Field | Type | Width |
1. | Kd_Gejala | Char | 4 |
2. | Nm_Gejala | Varchar | 60 |
5. Table Analisa Hasil
No | Nama Field | Type | Width |
1. | Nama | Varchar | 50 |
2. | Jenis_Kelamin | Enum(‘P’,’W’) |
|
3. | Alamat | Varchar | 60 |
4. | Pekerjaan | Varchar | 30 |
5. | Noip | Varchar | 60 |
6. | Tanggal | datetime |
|
7. | Kd_Penyakit | Char | 4 |
Penyakit | Kd_Penyakit** Nm_Penyakit Nm_Latin Definisi Solusi | |
Analisa_Hasil | Nama Jenis_Kelamin Alamat Pekerjaan Noip Tanggal Kd_Penyakit** | |
3.2.2 Relasi Tabel
Gejala | Kd_Gejala** Nm_Gejala | |
Relasi | Kd_Penyakit** Kd_Gejala** | |
IV. Pembutan Sistem
IV.1 Halaman Utama
Halaman ini merupakan halaman depan atau biasa disebut halaman beranda. Halaman ini berisi tentang topik dari sistem pakar pada penyakit demam yang terjadi pada manusia.

IV.2 Halaman Daftar Penyakit
Halaman daftar penyakit ini memudahkan pengunjung atau user untuk melihat jenis-jenis penyakit demam yang cukup berbahaya
.
IV.3 Halaman Info Penyakit
Informasi semua penyakit demam dapat kita ketahui dari halaman ini. Mulai dari pola penyebaranya, masa inkubasinya sampai pada cara mengatasinya.
IV.4 Halaman Registrasi Pasien
Pasien atau pengunjung dapat melakukan konsultasi atau mendiagnosa gejala penyakit setelah melakukan pendaftaran yang ada pada halaman ini. Setelah data pasien diisi dengan lengkap
IV.5 Halaman Diagnosa Gejala Penyakit
Setelah pasien melakukan registrasi maka sistem akan langsung menuju ke diagnosa gejala penyakit yang diderita pasien. Pasien dapat menjawab pertanyaan-pertanyaan yang diajukan oleh sistem. Apabila gejalanya sesuai maka jawab BENAR/YA dan bila tidak sesuai maka jawab SALAH/TIDAK.
IV.6 Halaman Hasil Diagnosa
Setelah menjawab pertanyaan-pertanyaan mengenai gejala yang dirasakan maka sistem akan melakukan analisa dan akan mendiagnosa penyakit. Setelah itu akan muncul laporan seperti pada halaman berikut ini.
IV.7 Halaman Login
Seorang pakar atau admin dapat menginput, merubah atau menghapus data-data penyakit, gejala penyakit dan relasi, akan tetapi untuk bisa masuk ke halaman itu pakar atau admin harus login terlebih dahulu dan hanya pakar atau admin yang sudah terdaftar yang bisa masuk ke halaman pakar.
IV.8 Halaman Pakar
Halaman pakar merupakan halaman yang digunakan untuk menginput data penyakit, data gejala juga merubah dan menghapus semua data. Selain itu semua laporan dapat dilihat di halaman ini.
IV.9 Halaman Pakar Input Penyakit
Halaman pakar ini digunakan untuk memasukan data penyakit yang baru.
IV.10 Halaman Pakar Input Gejala
Halaman pakar yang ini digunakan untuk memasukan data gejala-gejala penyakit yang baru.
IV.11 Halaman Pakar Relasi
Halaman relasi ini digunakan oleh pakar untuk melakukan relasi antara penyakit dan gejala sehingga bisa diketahui penyakit dan gejalanya. Selain itu halaman relasi ini diguakan untuk melihat hubungan antara tabel penyakit dan tabel gejala penyakit.
IV.12 Halaman Pakar Ubah Penyakit
Pakar atau admin menggunakan halaman ini untuk merubah atau menghapus data-data penyakit yang ada di dalam sistem.
IV.13 Halaman Pakar Ubah Gejala
Hampir sama dengan halaman ubah penyakit, halaman ubah gejala ini digunakan untuk merubah maupun menghapus gejala-gejala penyakit yang ada.
IV.14 Halaman Pakar Daftar Semua Penyakit
Pada halaman ini pakar dapat melihat semua daftar penyakit seperti nama penyakit, definisinya lalu solusinya. Dengan adanya halaman ini pakar dapat melihat bila ada kesalahan dalam memasukan data-data penyakit ini.
IV.15 Halaman Pakar Daftar Gejala Penyakit
Selain daftar semua penyakit, pakar juga dapat melihat daftar semua gejala per penyakit pada halaman pakar daftar gejala penyakit ini. Pakar harus memilih nama penyakit pada daftar penyakit sehingga akan tampil laporannya.
IV.16 Halaman Profil Pembuat
Halaman yang terakhir ini merupakan halaman yang memuat tentang profil dari pembuat Sistem Pakar Penyakit Demam ini. Sehingga apabila terjadi kesalahan atau kerusakan pada sistem ini, dapat menghubungi mereka untuk memperbaikinya.
Penutup
Sistem pakar sangat dibutuhkan dalam dunia kesehatan terutama dengan tidak seimbangnya tenaga medis dirumah sakit dengan pasien atau orang yang sakit yang sangat jauh perbandingannya dengan jumlah tenaga medis yang ada. Hal ini tentu sangat tidak efektif karena sistem yang masih manual yang dipakai saat ini sangat memakan waktu dan tenaga. Oleh karena itu dibutuhkan sebuah system yang terkomputerisasi yang dapat membantu kinerja dari tenaga medis yang ada sehingga pekerjaan menjadi lebih mudah dan efisien terutama dalam melayani pasien yang butuh pertolongan. Sistem pakar penyakit dibuat untuk mendiagnosa sebuah penyakit yang di derita oleh manusia.
Sistem pakar ini dibuat untuk mendiagnosa penyakit demam pada manusia seperti DBD (Demam Berdarah Dengue), Malaria, Demam Tifoid dan yang lainnya. Kami menyadari bahwa sistem yang kami buat ini masih jauh dari sempurna oleh karena itu kritik dan saran yang membangun sangat kami harapkan untuk menyempurnakan sistem yang kami buat ini.