program studi sistem informasi fakultas ilmu …skripsi.narotama.ac.id/files/04206059 ahmad fairuz...

10
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

Upload: buituyen

Post on 30-Apr-2019

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 2: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 3: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 4: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 5: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 6: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 7: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 8: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 9: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

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

Page 10: PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU …skripsi.narotama.ac.id/files/04206059 AHMAD FAIRUZ QOLBI.pdfditemukannya berbagai hal baru di bidang kedokteran, misalnya penyakit ginjal

x

[9.] Deasy Astrid Natalia, 2006, ”Pembangunan Sistem Pakar pada Perangkat

Mobile dengan WML dan PHP untuk penyakit paru pada anak”, Surabaya