MODEL SISTEM INFORMASI PENCEGAHAN STROKE RESEARCH ROBBY CHRISTIAN T 0922400781 Program Pascasarjana Ilmu Komputer PROGRAM STUDI MAGISTER TEKNIK INFORMATIKA JENJANG S2 UNIVERSITAS BINA NUSANTARA JAKARTA 2010 i
MODEL SISTEM INFORMASI PENCEGAHAN STROKE RESEARCH ROBBY CHRISTIAN T 0922400781 Tesis Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Magister MAGISTER TEKNIK INFORMATIKA Pada FAKULTAS ILMU KOMPUTER UNIVERSITAS BINA NUSANTARA ii
MODEL SISTEM INFORMASI PENCEGAHAN STROKE RESEARCH ROBBY CHRISTIAN T 0922400781 Pembimbing : Prof. Ir. Bahtiar S.Abbas, M.Sc, Ph.D Tanggal : 17 01-2011 iii
PERNYATAAN STATEMENT Dengan ini saya, Nama : ROBBY CHRISTIAN T NIM : 0922400781 Judul Tesis : MODEL SISTEM INFORMASI PENCEGAHAN STROKE Memberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan tesis karya saya, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik. Menyatakan bahwa saya, akan mempertahankan hak exclusive saya, untuk menggunakan seluruh atau sebagian isi tesis saya, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi. Jakarta, 17 Januari 2011 ROBBY CHRISTIAN T v
HALAMAN PERNYATAAN STATEMENT PAGE Saya, nama ROBBY CHRISTIAN T, NIM 0922400781, menyatakan dengan sebenar-benarya bahwa tesis saya berjudul MODEL SISTEM INFORMASI PENCEGAHAN STROKE adalah merupakan gagasan dan hasil penelitian/proyek saya sendiri dengan bimbingan Dosen Pembimbing. Saya juga menyatakan dengan sebenarnya bahwa isi tesis ini tidak merupakan jiplakan dan bukan pula dari karya orang lain, kecuali kutipan dari literature dan atau hasil wawancara tertulis yang saya acu dan telah saya sebutkan di Daftar Acuan dan Daftar Pustaka. Demikian pernyataan ini saya buat dengan sebenarnya dan saya bersedia menerima sanksi apabila ternyata pernyataan saya ini tidak benar. Jakarta, 17 Januari 2011 Yang menyatakan ROBBY CHRISTIAN T 0922400781 vi
KATA PENGANTAR Saya panjatkan puji syukur kepada Tuhan Yang Maha Esa, karena bimbingan, pertolongan dan kekuatan dari Nya, saya dapat menyelesaikan tesis ini tepat waktu. Tanpa Tuhan, saya bukan apa-apa dan tidak bisa melakukan apa-apa. Ide penulisan tesis ini muncul ketika Ibunda tercinta dan tersayang sempat terkena serangan stroke ringan. Setiap hari Ibunda selalu menangis, meratapi hal yang sedang yang dihadapinya, menyesal mengapa tidak sedari dulu menyadari akan bahaya stroke dan pencegahannya. Hati siapa yang tidak akan teriris melihat Ibundanya selalu menangis dan bersedih. Kemudian lahirlah ide ini untuk memberikan informasi pencegahan kepada setiap orang agar dapat menghindari hal-hal menyedihkan dalam perjalanan hidup ini. Puji Tuhan, saat ini Ibunda tercinta dan tersayang sudah sembuh. Beliau sudah bisa beraktifitas kembali secara normal. Memasak, membuat kue, mengendarai sepeda motor, menjaga toko, berbelanja, pergi ke Gereja, dsb. Tak lupa saya mengucapkan terima kasih kepada Papa, Mama, Dessy, Windy, Prof. Ir. Bahtiar S.Abbas, M.Sc Ph.D selaku dosen pembimbing dalam jenjang S2, Dr.Rinda Hedwig selaku Ketua Program S2 Binus University, Bapak/Ibu dosen S2 Binus University, teman-teman kuliah S2 Binus ( Teddy, Lia, Nikolas, Hizky, Stevanus,dll ), teman-teman FA Binus ( Listy, Joey, Wirawan, Agus, Noldi, Lili, dll ), teman-teman Sekolah Minggu Senayan (Alex,Eva,Lia,Andri dll), Bapak Budi ( Yayasan Stroke Indonesia ), Bapak Kendar S ( Ketua RT.04 ), Bapak Hardono ( Ketua RW.019 ) dan teman-teman lain atas bantuan dan dukungan semangat. Semoga Tuhan membalas kebaikan teman-teman semua. Demikanlah latar belakang penulisan tesis ini. Saya berharap agar hasil tesis ini dapat berguna bagi masyarakat banyak dan banyak orang dapat menjaga kesehatan mereka mulai dari sekarang agar terhindar dari serangan stroke. vii
DAFTAR ISI HALAMAN JUDUL. HALAMAN PERNYATAAN... PERSETUJUAN PEMBIMBING.. MOTTO. HALAMAN PEMBERIAN HAK CIPTA NON EKSLUSIF DARI MAHASIWA i ii iii iv v KE UNIVERSITAS BINA NUSANTARA KATA PENGANTAR ABSTRAK. DAFTAR ISI.. DAFTAR GAMBAR.. DAFTAR TABEL.. vii viii ix xiv xviii BAB 1 PENDAHULUAN. 1 1.1 Latar Belakang 1 1.2 Rumusan Permasalahan.. 3 1.3 Tujuan dan Manfaat... 3 1.4 Ruang Lingkup 4 BAB 2 LANDASAN TEORI 5 2.1 Model.. 5 2.2 Sistem. 7 2.3 Informasi. 7 ix
2.4 Sistem Informasi. 9 2.5 Stroke.. 9 2.5.1 Jenis-Jenis Stroke 10 2.5.2 Faktor Resiko Stroke.. 11 2.5.3 Gejala Stroke.. 12 2.5.4 Akibat Stroke. 13 2.5.5 Peringkat Stroke. 13 2.6 Database. 13 2.6.1 Definisi 13 2.6.2 Database Management System ( DBMS )... 14 2.7 Tahap Pengembangan. 15 2.8 Interaksi Manusia dan Komputer 21 2.9 Rekayasa Piranti Lunak.. 26 2.9.1 Definisi 26 2.9.2 Karakteristik 26 2.9.3 Proses Model Perangkat Lunak.. 27 2.10 Artificial Intelligence... 28 2.10.1 Tujuan Artificial Intelligence 29 2.10.2 Bidang Aplikasi Artificial Intelligence. 29 2.11 Alat Pengembangan. 34 2.11.1 PHP 34 2.11.2 MySQL.. 36 2.11.3 Komodo Edit IDE.. 36 2.11.4 HTML 36 x
2.12 Data Kesehatan. 37 2.12.1 Tekanan Darah.. 37 2.12.2 Merokok 39 2.12.3 Berat Badan.. 40 2.12.4 Olahraga 42 2.12.5 Pola Hidup 43 2.13 Penelitian. 47 2.13.1 Definisi. 47 2.13.2 Jenis-jenis Penelitian 48 2.13.2.1 Penelitian Primer 49 2.13.2.2 Penelitian Sekunder 50 2.13.3 Desain Ex Post Facto dan Eksperimental. 50 2.13.3.1 Sub Desain Ex Post Facto. 51 2.13.3.2 Sub Desain Eksperimental. 51 BAB 3 METODOLOGI 52 3.1 Kerangka Pikir. 52 3.1.1 Kerangka Pikir Model Sistem Informasi Pencegahan Stroke. 52 3.1.2 Kerangka Pikir Perancangan Sistem.... 56 3.1.2.1 Pengembangan Use Case Diagram.. 56 3.1.2.2 Pengembangan Sequence Diagram. 57 3.1.2.2.1 Sequence Input Data Kesehatan 58 3.1.2.2.2 Sequence Lihat Tindakan Pencegahan. 59 3.1.2.2.3 Sequence Lihat Perkembangan Resiko 60 xi
3.1.2.3 Pengembangan Class Diagram 61 3.1.2.4 Pengembangan State Chart.. 63 3.1.3 Kerangka Pikir Eksperimen 64 3.1.3.1 Waktu Pelaksanaan Eksperimen.. 64 3.1.2.2 Alat Bantu Eksperimen 65 3.1.4 Kerangka Pikir Expert System 67 3.2 Metode Pengumpulan Data.. 110 3.3 Populasi.. 112 3.4 Sampel dan Teknik Sampling 113 3.5 Model Penelitian.... 115 3.5.1 Model Pengembangan Sistem Informasi Pencegahan Stroke 115 3.5.2 Model Penelitian Eksperimen. 116 3.5.3 Faktor Validitas Internal dan Eksternal.. 117 3.6 Metode Analisis..... 119 3.7 Variabel Penelitian.... 120 3.8 Hipotesis Penelitian... 120 BAB 4 HASIL DAN PEMBAHASAN 122 4.1 Deskripsi Penelitian... 122 4.2 Deskrips Sampel. 124 4.3 Analisis Uji Hipotesis... 131 xii
4.4 Analisis Demography Gender... 134 4.5 Analisis Demography Umur.... 135 4.6 Analisis Korelasi Tekanan Darah Resiko.. 137 4.7 Analisis Korelasi Berat Badan Resiko... 138 4.8 Analisis Korelasi Konsumsi Rokok Resiko.. 139 4.9 Analisis Korelasi Pola Makan Resiko... 139 4.10 Analisis Korelasi Aktivitas Fisik Resiko. 140 4.11 Analisis Regresi Logistik... 141 4.12 Pembahasan Model SIPS... 145 BAB 5 SIMPULAN DAN SARAN.. 163 5.1 Simpulan. 163 5.2 Saran 166 5.3 Bahasan Penelitian... 167 5.4 Batasan Penelitian... 169 DAFTAR ACUAN DAFTAR PUSTAKA. xx xxi LAMPIRAN L-1 RIWAYAT HIDUP. xxvi xiii
DAFTAR TABEL Tabel 2.1. komponen-komponen class diagram... 16 Tabel 2.2. komponen-komponen usecase... 17 Tabel 2.3. komponen-komponen sequence diagram... 18 Tabel 2.4. komponen-komponen statechart diagram... 20 Tabel 3.1. Knowledge Base Konsumsi rokok.... 73 Tabel 3.2. Penjelasan komponen klasifikasi.... 78 Tabel 3.3. Penjelasan komponen klasifikasi.... 78 Tabel 4.1. Waktu Penelitian...... 122 Tabel 4.2. Deskripsi Sampel...... 123 Tabel 4.3 Tabel Group Statistics Uji Hipotesis.... 131 Tabel 4.4 Independent Sampel T Test Uji Hipotesis... 132 Tabel 4.5 Tabel Group Statistics Uji Demography Gender... 134 Tabel 4.6 Independent Sampel T Test Uji Demography Gender... 134 Tabel 4.7 Tabel Group Statistics Uji Demography Umur... 135 Tabel 4.8 Independent Sampel T Test Uji Demography Umur... 136 Tabel 4.9 Correlations Resiko dan Tekanan Darah.... 137 Tabel 4.10 Correlations Resiko dan Berat Badan.... 138 Tabel 4.11 Correlations Resiko dan Konsumsi Rokok.... 139 Tabel 4.12 Correlations Resiko dan Pola Makan.... 140 Tabel 4.13 Correlations Resiko dan Waktu Aktivitas fisik... 141 Tabel 4.14 Regresi Logistik.... 142 xviii
Tabel 4.15 Classification Table.... 142 Tabel 4.16 Variable in quation.... 143 xix
DAFTAR GAMBAR Gambar 2.1. Complete Model... 6 Gambar 2.2. Stroke Ischemic... 10 Gambar 2.3. Stroke Hemorragic..... 10 Gambar 2.4. Contoh Class diagram...... 15 Gambar 2.5. Contoh Use case. 16 Gambar 2.6. Contoh Sequence Diagram. 18 Gambar 2.7. Contoh Statecart.... 19 Gambar 2.8. Blood Pressure Chart..... 37 Gambar 2.9. Informasi criteria berat badan... 40 Gambar 2.10. Piramida makanan...... 44 Gambar.3.1 Kerangka Pikir Model Sistem Informasi Pencegahan Stroke. 52 Gambar. 3.2 Use Case Diagram SIPS.. 55 Gambar. 3.3 Sequnce Diagram. 57 Gambar. 3.4 Sequence Diagram melihat Tindakan Pencegahan Stroke.. 58 Gambar. 3.5 Sequence Diagram melihat Laporan Perkembangan Resiko Stroke 59 Gambar. 3.6 Class Diagram SIPS.. 60 Gambar. 3.7 State Chart SIPS 62 Gambar. 3.8 Notebook.. 64 Gambar. 3.9 Mobile Modem. 64 Gambar. 3.10 Blood Pressure Monitor 65 Gambar.3.11 Timbangan Badan. 65 Gambar.3.12 Expert System... 66 xiv
Gambar.3.13 Kuesioner pengambilan sampel 67 Gambar.3.14 Input Medical Record... 68 Gambar.3.15 Expert System Detail... 70 Gambar.3.16 Data Knowledge Base Tekanan Darah... 71 Gambar.3.17 Sampel output knowledge base tekanan darah... 72 Gambar.3.18 Knowledge Base tekanan darah di model SIPS..... 72 Gambar.3.19 Knowledge Formula Knowledge Base Weight..... 73 Gambar.3.20 Knowledge Base Konsumsi rokok dalam Model SIPS..... 75 Gambar.3.21 Knowledge Base Pola Makan........ 75 Gambar.3.22 Knowledge Base Pola Makan T5B3M1........ 76 Gambar.3.23 Knowledge Base Pola Makan T5B2M1........ 77 Gambar.3.24 Knowledge Base Pola Makan T5B2M1 Detail......... 77 Gambar.3.25 Knowledge Base Kegiatan fisik T3B4M3......... 79 Gambar.3.26 Detail Knowledge Base Kegiatan fisik T3B4M3.......... 80 Gambar.3.27 Knowledge Base Kegiatan fisik T7B2M1............. 81 Gambar.3.28 Detail Knowledge Base Kegiatan fisik T7B2M1........... 81 Gambar.3.29 Insert ke table cycnet17_blood_pressure........... 83 Gambar.3.30 Insert Logika fungsi blood_pressure_result........... 84 Gambar.3.31 Get medical blood pressure............ 85 Gambar.3.32 Insert Medical record dengan data medical blood pressure...... 85 Gambar.3.33 Get prevention record blood pressure...... 86 Gambar.3.34 Insert prevention record dengan nilai dari id_prev_blood_pressure... 87 Gambar.3.35 Insert ke table cycnet17_weight... 88 xv
Gambar.3.36 Logika fungsi weight_result..... 89 Gambar.3.37 Get medical weight...... 90 Gambar.3.38 Get prevention record berat badan.... 91 Gambar.3.39 Insert prevention record dengan nilai dari data_prev_weight... 92 Gambar.3.40 Insert ke table cycent17_cigarette_consumed... 92 Gambar.3.41 Logika fungsi smooking_result..... 93 Gambar.3.42 Get medical smooking....... 94 Gambar.3.43 Insert Medical record dengan data medical smooking... 94 Gambar.3.44 Get prevention record cigarette consumed.... 95 Gambar.3.45 Insert prevention record dengan nilai id_prev_cigarette_consumed... 96 Gambar.3.46 Insert ke table cycent17_eat_model... 97 Gambar.3.47 Get medical eat model... 97 Gambar.3.48 Get prevention record eat model.... 98 Gambar.3.49 Insert prevention record dengan nilai row prev eat model... 99 Gambar.3.50 Insert ke table cycent17_physical_activity... 100 Gambar.3.51 Get medical physical activity.... 100 Gambar.3.52 Get prevention record physical activity..... 101 Gambar.3.53 Insert prevention record dengan nilai row prev physical activity... 102 Gambar.3.54 Logika Conclusion sistem... 103 Gambar.3.55 Logika Conclusion Tekanan Darah... 104 Gambar.3.56 Output Conclusion Tekanan Darah.... 104 Gambar.3.57 Output Conclusion Berat Badan..... 105 Gambar.3.58 Logika Conclusion Tekanan Darah..... 105 xvi
Gambar.3.59 Output Conclusion Konsumsi rokok..... 106 Gambar.3.60 Logika Conclusion Pola makan.... 106 Gambar.3.61 Output Conclusion Pola Makan.... 107 Gambar.3.62 Logika Conclusion Physical Activity... 108 Gambar.3.63 Output Conclusion Physical Activity... 109 Gambar.3.64 Output Conclusion Physical Activity... 109 Gambar.4.1 Website www.cegahstroke.com... 146 Gambar.4.2 Faktor-faktor resiko stroke. 148 Gambar.4.3 Klub Stroke Jabodetabek 149 Gambar.4.4 Rumah Sakit Pelayanan Stroke.. 150 Gambar.4.5 Informasi News.. 151 Gambar.4.6 Menu Tanya Jawab 152 Gambar.4.7 Register User. 153 Gambar.4.8 Login. 153 Gambar.4.9 Prevention Site.. 154 Gambar.4.10 Input Medical Record... 155 Gambar.4.11 Informasi Pencegahan Stroke... 156 Gambar.4.12 Medical Record User. 158 Gambar.4.13 User Pengguna Sistem Informasi Pencegahan Stroke.. 159 Gambar.4.14 History faktor resiko stroke tekanan darah 160 Gambar.4.15 Knowledge Based resiko tekanan darah. 161 Gambar.4.16 Knowledge Based resiko Pola Makan 162 Gambar.4.17 Knowledge Based resiko Pola Makan detail.. 162 xvii