program studi sistem informasi fakultas ilmu …skripsi.narotama.ac.id/files/04206059 ahmad fairuz...
TRANSCRIPT
i
TUGAS AKHIR
Sistem Penunjang Keputusan Penentuan
Resiko Penyakit Ginjal
Disusun oleh :
AHMAD FAIRUZ QOLBI ( 04206059 )
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS NAROTAMA
SURABAYA
ii
SISTEM PENUNJANG KEPUTUSAN PENENTUAN
RESIKO PENYAKIT GINJAL
Oleh : Ahmad Fairuz Qolbi
Pembimbing : Dra. Nining Martiningtyas, M.MT
ABSTRAK
Meningkatnya perkembangan teknologi di berbagai bidang mendorong ditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal. Penyakit ginjal dapat meningkatkan risiko kematian bagi penderita dan dapat juga menjadi pemicu timbulnya penyakit jantung. Apabila penyakit ginjal bisa dideteksi secara dini, maka resiko terjadinya gagal ginjal terminal sehingga harus dilakukan hemodialisis (cuci darah) seumur hidup dan terjangkitnya penyakit lain seperti jantung bisa segera dicegah.
Dengan demikian diperlukan suatu kemampuan analisa yang akurat dalam menentukan keadaan ginjal seseorang sebagai langkah awal penentuan resiko penyakit pada ginjal tersebut.
Dalam proyek akhir ini akan dibangun Sistem Penunjang KeputusanPenentuan Resiko Penyakit Ginjal. Dimana user yang melakukan konsultasi akan menginputkan data pribadi. Kemudian sistem akan mengolah data tersebut menggunakan rule base yang ditentukan oleh pakar dan akan menghasilkan keputusan mengenai resiko yang dihadapi oleh user tersebut. Sehingga dapat segera dilakukan antisipasi dan penanganan yang tepat.Kata kunci : penyakit ginjal, hemodialisis, sistem pendukung keputusan, user,rule base
iii
SISTEM PENUNJANG KEPUTUSAN PENENTUAN
RESIKO PENYAKIT GINJAL
By : Ahmad Fairuz Qolbi
Guidance : Dra. Nining Martiningtyas, M.MT
ABSTRACT
The increasing of technological growth in various area push finding of new matters in medical area, for example kidney disease. Kidney disease can improve the death risk for patient and become cause of incidence of heart sickness. If kidney disease can be detected early, so the risk of fail terminal kidney that must be done to hemodialysis for a lifetime and infected by another disease such as heart can immediately by prevented.
Thereby be needed by an accurate analysis ability in determining circumstance of somebody kidney as step of early determination of disease risk of the kidney.
In this final project will be develop by Decision Support System of The Kidney Risk Disease. Where user doing consultancy of input personal data. Then the system of the process data use determined by rule base and will result decision hit risk faced by the user. So that can immediately be done by anticipation and correct handling.
Key Word : kidney disease, hemodialysis, Decision Support System,user, rule base
iv
KATA PENGANTAR
Dengan mengucapkan puji syukur kepada ALLAH SWT atas rahmat dan
hidayah-Nya yang telah diberikan kepada kami, serta shalawat dan salam tetap
tercurahkan kepada junjungan kami Nabi Muhammad SAW, sehingga kami dapat
menyelesaikan tugas akhir dengan judul :
SISTEM PENUNJANG KEPUTUSAN
PENENTUAN RESIKO PENYAKIT GINJAL
Tugas akhir ini merupakan kewajiban setiap mahasiswa dengan tujuan
untuk memenuhi persyaratan kelulusan pada program Strata I jurusan Sistem
Informasi Universitas Narotama Surabaya.
Perlu disadari bahwa tugas akhir ini masih terdapat banyak kekurangan.
Oleh karena itu, penulis mengharapkan masukan dan saran yang bersifat
membangun dari pembaca sekalian guna tercapainya hasil yang lebih baik.
Semoga apa yang telah penulis tuangkan dalam tugas akhir ini sedikit dapat
memberikan manfaat bagi rekan-rekan semua.
Amiien.
Surabaya, April 2011
Penulis
v
DAFTAR ISI
HalamanJudul ..................................................................................................................... iHalaman Pengesahan ..........................................................................................iiAbstrak ...............................................................................................................iiiAbstract .............................................................................................................. ivKata Pengantar ...................................................................................................viDaftar Isi ...........................................................................................................viiDaftar Gambar.................................................................................................... ixDaftar Tabel ........................................................................................................ x
BAB I PENDAHULUAN ............................................................................... 11.1. Latar Belakang........................................................................................... 11.2. Perumusan Masalah................................................................................... 21.3. Batasan Masalah ........................................................................................ 21.4. Tujuan dan Manfaat................................................................................... 21.5. Metodologi................................................................................................. 31.6. Sistematika Pembahasan............................................................................ 4
BAB II LANDASAN TEORI .......................................................................... 72.1. Ginjal dan Penyakit Ginjal ........................................................................ 7
2.1.1.Ginjal................................................................................................ 72.1.2.Penyakit Ginjal.................................................................................82.1.3.Hubungan Antara Penyakit Ginjal dengan
Sistem............................................................................................... 92.2. Sistem Penunjang Keputusan .................................................................... 92.3. Flowchart ................................................................................................. 152.4. Entity Relationship Diagram (ERD) ....................................................... 172.5. PHP.......................................................................................................... 20
2.5.1. .............................................................................................. Pengenalan PHP............................................................................ 20
2.5.2. .............................................................................................. Konsep Kerja PHP ....................................................................... 20
2.5.3. Dasar – Dasar PHP .................................................................... 222.5.3.1. ...................................................................................... Si
ntaks Dasar PHP.................................................................. 222.5.3.2. ...................................................................................... V
ariabel.................................................................................. 222.5.4.PHP pada Sistem ............................................................................24
2.6. Database MySQL ..................................................................................... 242.6.1.Tentang MySQL ............................................................................. 242.6.2.SQL ................................................................................................ 252.6.3.Kelompok Pernyataan SQL............................................................ 27
BAB III ANALISIS DAN PERANCANGAN SISTEM .............................. 303.1. Diagram Alir Sistem................................................................................ 30
vi
3.1.1.Flowchart........................................................................................ 313.2. Cotext Diagram........................................................................................ 333.3. DFD Level 0 ............................................................................................ 343.4. DFD Level 1 Proses Home...................................................................... 353.5. DFD Level 1 Proses Konsultasi............................................................... 363.6. DFD Level 1 Proses Admin..................................................................... 373.7. Diagram Berjenjang................................................................................. 383.8. Conceptual Data Model (CDM) ............................................................. 393.9. Physical Data Model (PDM) .................................................................. 403.10. Uraian Perancangan Sistem..................................................................... 403.11. Perancangan Data .................................................................................... 41
3.11.1. .............................................................................................. Data Training.................................................................................. 41
3.12. Penyusunan Basis Data............................................................................ 443.12.1. .............................................................................................. Pe
mbuatan Tabel ............................................................................. 25BAB IV IMPLEMENTASI SISTEM............................................................. 534.1. Lingkungan Uji Coba .............................................................................. 534.2. Halama Index........................................................................................... 544.3. Halaman Konsultasi................................................................................. 534.4. Halaman Informasi .................................................................................. 554.5. Halaman About........................................................................................ 564.6. Halaman Conntact ................................................................................... 574.7. Halaman Daftar........................................................................................ 574.8. Halaman Index Setelah Login ................................................................. 584.9. Halaman Informasi Setelah Login........................................................... 594.10. Halaman About Setelah Login ................................................................ 594.11. Halaman Contact Setelah Login .............................................................. 604.12. Halaman Konsultasi Setelah Login ......................................................... 614.13. Halaman Input Data Tes .......................................................................... 614.14. Halaman Hasil ......................................................................................... 62
BAB V PENUTUP.......................................................................................... 645.1. Kesimpulan.............................................................................................. 645.2. Saran ........................................................................................................ 64
DAFTAR PUSTAKA...................................................................................... 65
vii
DAFTAR GAMBAR
HalamanGambar 2.1.Ginjal Kiri ....................................................................................... 7Gambar 2.2.Skema HTML................................................................................ 21Gambar 2.3.Skema PHP.................................................................................... 21Gambar 3.1.Desain Sistem User ....................................................................... 30Gambar 3.2.Flowchart Sistem........................................................................... 31Gambar 3.3.Context Diagram ........................................................................... 33Gambar 3.4.DFD Level 0.................................................................................. 34Gambar 3.5.DFD Level 1 Proses Home ........................................................... 35Gambar 3.6.DFD Level 1 Proses Konsultasi .................................................... 36Gambar 3.7.DFD Level 1 Proses Admin .......................................................... 37Gambar 3.8.Diagram Berjenjang ...................................................................... 38Gambar 3.9.Conceptual Data Model (CDM).................................................... 39Gambar 3.10.Physical Data Model (PDM)....................................................... 40Gambar 3.11.Atribut Resiko Penyakit Ginjal ................................................... 43Gambar 3.12.Struktur Database ........................................................................ 44Gambar 3.13.Struktur Tabel Admin ................................................................. 45Gambar 3.14.Struktur Tabel Data Periksa ........................................................ 46Gambar 3.15.Struktur Tabel Menu ................................................................... 47Gambar 3.16.Struktur Tabel Menu Login......................................................... 49Gambar 3.17.Struktur Tabel Populasi............................................................... 50Gambar 3.18.Struktur Tabel User ..................................................................... 51Gambar 4.1.Halaman Index .............................................................................. 54Gambar 4.2.Halaman Konsultasi ...................................................................... 55Gambar 4.3.Halaman Informasi........................................................................ 56Gambar 4.4.Halaman About ............................................................................. 56Gambar 4.5.Halaman Contact........................................................................... 57Gambar 4.6.Halaman Daftar ............................................................................. 58Gambar 4.7.Halaman Index Setelah login ........................................................ 58Gambar 4.8.Halaman Informasi Setelah login.................................................. 59Gambar 4.9.Halaman About Setelah login........................................................ 60Gambar 4.10.Halaman Contact Setelah login................................................... 60Gambar 4.11.Halaman Konsultasi Setelah login .............................................. 61Gambar 4.12.Halaman Input Data Tes.............................................................. 62Gambar 4.13.Halaman Hasil ............................................................................. 63
viii
DAFTAR TABEL
HalamanTabel 2.1.Simbol Flowchart.............................................................................. 16Tabel 3.1. Tabel admin ..................................................................................... 45Tabel 3.2. Tabel dataperiksa ............................................................................. 46Tabel 3.3.Tabel menu........................................................................................ 48Tabel 3.4. Tabel menulogin .............................................................................. 49Tabel 3.5.Tabel populasi................................................................................... 30Tabel 3.6. Tabel user......................................................................................... 31
ix
DAFTAR PUSTAKA
[1.] Abdul kadir, ”Dasar Pemrograman WEB dinamis menggunakan PHP”, :
ANDI yogyakarta, 2003.
[2.] Hakim, Lukmanul dan Musalini, Uus. 150 Rahasia dan Trik Menguasai PHP.
Jakarta : PT Gramedia.
[3.] Irfan Subakti dan Rahmat Hidayatullah, ”Aplikasi Sistem Pakar untuk
Diagnosis Awal Gangguan Kesehatan secara Mandiri Menggunakan Variable –
Centered Intelegent Rule System”,Volume 6, Nomor 1, Januari 2009 : 11 -16,
JUTI.
[4.] http://lissoi.multiply.com/tag/spk
[5.] http://haniif.wordpress.com/2007/08/01/23-tinjauan-pustaka-sistem-
pendukung-keputusan-spk/
[6.] http://prothelon.com/mambo/tutorial-mysql---pengenalan.html
[7.] Dr. Aditya Wardhana SPD-KGH, Instalasi Hemodialisis RSU Dr. Soetomo,
Surabaya. 2009.
[8.] http://www.ygdi.com/ , Yayasan Ginjal Diatrans Indonesia, Januari 2009
x
[9.] Deasy Astrid Natalia, 2006, ”Pembangunan Sistem Pakar pada Perangkat
Mobile dengan WML dan PHP untuk penyakit paru pada anak”, Surabaya