• Tidak ada hasil yang ditemukan

TUGAS AKHIR Sistem Penunjang Keputusan Penentuan Resiko Penyakit Ginjal

N/A
N/A
Protected

Academic year: 2022

Membagikan "TUGAS AKHIR Sistem Penunjang Keputusan Penentuan Resiko Penyakit Ginjal"

Copied!
14
0
0

Teks penuh

(1)

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

(2)

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 Keputusan Penentuan 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,

(3)

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

(4)

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

(5)

DAFTAR ISI

Halaman

Judul ...i

Halaman Pengesahan ...ii

Abstrak ...iii

Abstract ...iv

Kata Pengantar ...vi

Daftar Isi ...vii

Daftar Gambar...ix

Daftar Tabel ... x

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang... 1

1.2. Perumusan Masalah... 2

1.3. Batasan Masalah ... 2

1.4. Tujuan dan Manfaat... 2

1.5. Metodologi... 3

1.6. Sistematika Pembahasan... 4

BAB II LANDASAN TEORI ... 7

2.1. Ginjal dan Penyakit Ginjal ... 7

2.1.1.Ginjal... 7

2.1.2.Penyakit Ginjal... 8

2.1.3.Hubungan Antara Penyakit Ginjal dengan Sistem... 9

2.2. Sistem Penunjang Keputusan ... 9

2.3. Flowchart ... 15

2.4. Entity Relationship Diagram (ERD) ... 17

2.5. PHP... 20

2.5.1. ... Pe ngenalan PHP... 20

2.5.2. ... K onsep Kerja PHP ... 20

2.5.3. Dasar – Dasar PHP ... 22

2.5.3.1... Si ntaks Dasar PHP... 22

2.5.3.2... V ariabel... 22

2.5.4.PHP pada Sistem ... 24

2.6. Database MySQL ... 24

2.6.1.Tentang MySQL ... 24

2.6.2.SQL ... 25

2.6.3.Kelompok Pernyataan SQL... 27

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 30

3.1. Diagram Alir Sistem... 30

(6)

3.1.1.Flowchart... 31

3.2. Cotext Diagram... 33

3.3. DFD Level 0 ... 34

3.4. DFD Level 1 Proses Home... 35

3.5. DFD Level 1 Proses Konsultasi... 36

3.6. DFD Level 1 Proses Admin... 37

3.7. Diagram Berjenjang... 38

3.8. Conceptual Data Model (CDM) ... 39

3.9. Physical Data Model (PDM) ... 40

3.10. Uraian Perancangan Sistem ... 40

3.11. Perancangan Data ... 41

3.11.1. ... D ata Training... 41

3.12. Penyusunan Basis Data... 44

3.12.1. ... Pe mbuatan Tabel ... 25

BAB IV IMPLEMENTASI SISTEM... 53

4.1. Lingkungan Uji Coba ... 53

4.2. Halama Index... 54

4.3. Halaman Konsultasi... 53

4.4. Halaman Informasi ... 55

4.5. Halaman About... 56

4.6. Halaman Conntact ... 57

4.7. Halaman Daftar... 57

4.8. Halaman Index Setelah Login ... 58

4.9. Halaman Informasi Setelah Login... 59

4.10. Halaman About Setelah Login ... 59

4.11. Halaman Contact Setelah Login ... 60

4.12. Halaman Konsultasi Setelah Login ... 61

4.13. Halaman Input Data Tes ... 61

4.14. Halaman Hasil ... 62

BAB V PENUTUP... 64

5.1. Kesimpulan... 64

5.2. Saran ... 64

DAFTAR PUSTAKA... 65

(7)

DAFTAR GAMBAR

Halaman

Gambar 2.1.Ginjal Kiri ... 7

Gambar 2.2.Skema HTML... 21

Gambar 2.3.Skema PHP... 21

Gambar 3.1.Desain Sistem User ... 30

Gambar 3.2.Flowchart Sistem... 31

Gambar 3.3.Context Diagram ... 33

Gambar 3.4.DFD Level 0... 34

Gambar 3.5.DFD Level 1 Proses Home ... 35

Gambar 3.6.DFD Level 1 Proses Konsultasi ... 36

Gambar 3.7.DFD Level 1 Proses Admin ... 37

Gambar 3.8.Diagram Berjenjang ... 38

Gambar 3.9.Conceptual Data Model (CDM)... 39

Gambar 3.10.Physical Data Model (PDM)... 40

Gambar 3.11.Atribut Resiko Penyakit Ginjal ... 43

Gambar 3.12.Struktur Database ... 44

Gambar 3.13.Struktur Tabel Admin ... 45

Gambar 3.14.Struktur Tabel Data Periksa ... 46

Gambar 3.15.Struktur Tabel Menu ... 47

Gambar 3.16.Struktur Tabel Menu Login... 49

Gambar 3.17.Struktur Tabel Populasi... 50

Gambar 3.18.Struktur Tabel User ... 51

Gambar 4.1.Halaman Index ... 54

Gambar 4.2.Halaman Konsultasi ... 55

Gambar 4.3.Halaman Informasi... 56

Gambar 4.4.Halaman About ... 56

Gambar 4.5.Halaman Contact... 57

Gambar 4.6.Halaman Daftar ... 58

Gambar 4.7.Halaman Index Setelah login ... 58

Gambar 4.8.Halaman Informasi Setelah login... 59

Gambar 4.9.Halaman About Setelah login...60

Gambar 4.10.Halaman Contact Setelah login... 60

Gambar 4.11.Halaman Konsultasi Setelah login ... 61

Gambar 4.12.Halaman Input Data Tes... 62

Gambar 4.13.Halaman Hasil... 63

(8)

DAFTAR TABEL

Halaman

Tabel 2.1.Simbol Flowchart... 16

Tabel 3.1. Tabel admin ... 45

Tabel 3.2. Tabel dataperiksa ... 46

Tabel 3.3.Tabel menu... 48

Tabel 3.4. Tabel menulogin ... 49

Tabel 3.5.Tabel populasi... 30

Tabel 3.6. Tabel user... 31

BAB I PENDAHULUAN

1.1. Latar Belakang

Meningkatnya perkembangan teknologi di berbagai bidang mendorong ditemukannya berbagai hal baru misalnya di bidang kedokteran, telah ditemukan beberapa penyakit baru khususnya penyakit ginjal. Ginjal adalah organ penting dalam tubuh yang menjalankan fungsi penting dalam tubuh sebagai alat filtrasi, yaitu mengeluarkan kelebihan garam, air, dan asam. Serta membuang atau mengatur elektrolit seperti K, Ca, Mg, PO4, membuang sisa metabolisme tubuh, dan bertugas melakukan sekresi untuk menghasilkan EPO yang berfungsi untuk mengatur Hemoglobin darah (Hb), aktivasi vitamin D untuk kesehatan tulang, serta mensekresi renin untuk mengatur tekanan darah. Dengan demikian diperlukan kemampuan analisa yang akurat dalam menentukan diagnosa keadaan ginjal seseorang. Hal tersebut merupakan bahasan yang dipelajari dalam tugas akhir ini.

(9)

Dalam proyek akhir ini akan dibangun Sistem Penunjang Keputusan Penentuan Resiko Penyakit Ginjal. Dimana user yang melakukan konsultasi akan menginputkan atribut-atribut yang telah ditentukan. Kemudian sistem akan mengolah data tersebut dan akan menghasilkan keputusan mengenai resiko yang dihadapi oleh pasien/user tersebut. Sehingga dapat segera dilakukan antisipasi dan penanganan yang tepat oleh dokter.

1.2. Perumusan Masalah

Beberapa permasalahan yang akan dibahas dalam proyek akhir ini antara lain :

1. Bagaimana system mampu mendeteksi adanya kemungkinan terkena penyakit ginjal.

1.3. Batasan Masalah

Batasan masalah pada proyek akhir ini, antara lain :

1. Interaksi antara program dan user menggunakan pertanyaan yang diberikan melalui proses dialog yang memerlukan jawaban dari user.

2. Pembangunan sistem menggunakan rule base dan data-data penunjang.

3. Pengambilan keputusan berdasarkan atribut dan data yang diberikan(umur, berat badan,dsb).

4. Administrator hanya berwenang melakukan manajemen pada web, termasuk didalamnya menambah, menghapus dan mengedit menu, user biasa (pasien), dan user administrator.

(10)

1.4. Tujuan dan manfaat

Proyek akhir ini bertujuan untuk membangun sebuah sistem berbasis pengetahuan kedokteran dalam menentukan resiko penyakit ginjal yang dapat ditampilkan dalam web, sehingga alasan efisiensi waktu dan kurangnya pengetahuan masyarakat akan kesehatan dapat teratasi.

1.5. Metodologi

Untuk menyelesaikan proyek akhir ini, maka dilakukan langkah-langkah yang meliputi, pendalaman dan pemahaman literatur (studi pustaka), pengumpulan bahan dan data, perancangan sistem, pembuatan dan pengujian sistem, pengujian dan analisa sistem, dan pembuatan laporan. Rincian tahapan yang ditempuh adalah sebagai berikut :

1. Studi Literatur

Dilakukan studi literatur atau tinjauan pustaka tentang konsep dan teori dasar sistem pendukung keputusan, metode rule base yang akan dipakai dan penyakit-penyakit ginjal juga dilakukan pendalaman buku-buku literatur yang berhubungan dengan proyek akhir. Diantaranya literatur yang berhubungan dengan PHP dan database MySQL.

2. Pengumpulan Bahan dan Data

Pada tahap pengumpulan bahan dan data adalah suatu kegiatan mencari, mengumpulkan data-data penunjang mengenai gejala klinis jenis-jenis penyakit ginjal yang diperoleh dari hasil valid seorang pakar.

3. Perancangan Sistem

(11)

Perancangan sistem ini meliputi beberapa langkah, yaitu antara lain : o Perancangan data

o Perancangan proses o Perancangan antarmuka 4. Pembuatan Sistem

Implementasi dari perancangan dan pembuatan sistem ini berupa sebuah sistem yang menggunakan bahasa pemrograman PHP dan database MySQL.

5. Uji Coba dan Analisa Sistem

Pengujian dan analisa dimaksudkan untuk mengetahui sejauh mana sistem yang dibuat pada proyek akhir ini dapat berfungsi sesuai dengan proses sistem yang diharapkan. Hasil yang dianalisa adalah dengan pengambilan sampel dari data riil beberapa pasien apakah sistem tersebut sudah sesuai.

6. Penyusunan Laporan Proyek Akhir

Setelah tahapan-tahapan 1 sampai dengan 5 selesai, baru dituangkan menjadi sebuah buku sebagai laporan proyek akhir dari keseluruhan proses pembuatan proyek akhir di atas.

1.6. Sistematika Pembahasan

Sistematika pembahasan yang akan diuraikan dalam buku laporan proyek akhir ini terbagi dalam bab-bab yang akan dibahas sebagai berikut :

BAB I : PENDAHULUAN

Bab ini berisi tentang penguraian latar belakang, tujuan yang hendak dicapai, pembatasan masalah agar tidak menyimpang dari

(12)

masalah yang sudah ditentukan sebelumnya, dan sistematika pembahasan yang berisi urutan dalam penyusunan buku tugas akhir ini.

BAB II :TINJAUAN PUSTAKA

Bab ini berisi tentang teori penunjang yang mendukung dalam perencanaan dan pembuatan proyek akhir ini. Teori yang digunakan pada proyek akhir ini adalah mengenai penyakit ginjal, teori sistem pendukung keputusan, PHP, dan database MySQL.

BAB III :PERANCANGAN DAN PEMBUATAN SISTEM

Bab ini membahas tentang perancangan umum maupun uraian lebih lanjut mengenai perancangan sistem dalam pembuatan perangkat lunak. Uraian perancangan sistem ini meliputi perancangan data mengenai data input dan output sistem, perancangan proses mengenai bagaimana sistem akan bekerja dengan proses-proses tertentu, maupun perancangan antar muka dalam desain dan implementasi yang akan digunakan dalam pembuatan proyek akhir ini.

BAB IV : PENGUJIAN DAN ANALISA

Bab ini menjelaskan tentang pengujian sistem secara umum maupun terperinci. Pengujian sistem secara umum akan membahas mengenai lingkungan uji coba untuk menggunakan sistem ini.

Selanjutnya secara lebih terperinci dijelaskan dalam pengujian sistem meliputi skenario pengujian baik user umum maupun

(13)

admin, beserta langkah-langkah dalam uji coba sistem. Dari seluruh hasil uji coba tersebut, kemudian dianalisa kembali apakah telah sesuai dengan tujuan pembuatan pada bab I.

BAB V :PENUTUP

Bab ini berisi simpulan yang telah didapatkan dari hasil uji coba sistem dan analisanya mengenai keterkaitan dengan tujuan pembuatan sistem, dan selanjutnya akan dikemukakan saran-saran mengenai penggunaan sistem serta bahan masukan dari penulis bagi rencana pengembangan proyek akhir untuk masa yang akan datang.

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

(14)

[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

[9.] Deasy Astrid Natalia, 2006, ”Pembangunan Sistem Pakar pada Perangkat Mobile dengan WML dan PHP untuk penyakit paru pada anak”, Surabaya

Referensi

Dokumen terkait

Hasil yang diperoleh juga konsisten dengan penelitian yang telah dilakukan oleh Mustofa (2012), pada penelitiannya yang menunjukkan bahwa aksesibilitas

Tujuan dari laporan tugas akhir ini adalah : (1) untuk mengetahui keuntungan produk Horenso dengan pendekatan harga pokok, dan (2) untuk mengetahui faktor-faktor non biaya

Tipe B adalah klasifikasi tipologi untuk menyebut alat tulang yang mempunyai fungsi sebagai alat tusuk/pencukil, dengan ukuran panjang lebih dari 10 cm,

For example, in natural beech habitats the dead wood must be not less than 8% of the stock of the stand from which at least 10 trees per ha have to be standing according to

kualitas pelayanan yang kaitannya dengan penyedia jasa / petugas, fasilitas dan sarana fisik, sistem dan peralatan operasional untuk dapat memuaskan masyarakat

Mereka melakukan perkawinan di luar negeri karena di Indonesia perkawinan beda agama dilarang hal ini tersirat di dalam Pasal 2 ayat (1) UUP yang menyatakan bahwa perkawinan

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan dan melimpahkan segala karunia, nikmat dan rahmat-Nya yang tak terhingga, sehingga penulis

- Ukiran corak ini biasanya terdapat dalam bentuk papan tebuk tidak silat. Awan Bentuk Huruf, Larik