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 …………………………………………………………………….
i
HALAMAN PERNYATAAN …………………………………………………………...
ii
PERSETUJUAN PEMBIMBING ………………………………………………………..
iii
MOTTO ………………………………………………………………………………….
iv
HALAMAN PEMBERIAN HAK CIPTA NON EKSLUSIF DARI MAHASIWA ……
v
KE UNIVERSITAS BINA NUSANTARA KATA PENGANTAR ……………………………………………………………………
vii
ABSTRAK ……………………………………………………………………………….
viii
DAFTAR ISI ……………………………………………………………………………..
ix
DAFTAR GAMBAR ………………………..……………………………………………
xiv
DAFTAR TABEL ………………………………………………………………………..
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 ………………………………………………………………………
xx
DAFTAR PUSTAKA …………………………………………………………………….
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