SISTEM PENDUKUNG KEPUTUSAN UNTUK MEMANTAU PERKEMBANGAN BALITA Sistem Pendukung Keputusan Untuk Memantau Perkembangan Balita Berbasis Web.
SISTEM PENDUKUNG KEPUTUSAN
UNTUK MEMANTAU PERKEMBANGAN BALITA
BERBASIS WEB
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Program Studi
Strata I pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh :
GERI GEBYAR GIWANGKORO
NIM : L200070137
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2011
HALAMAN PERSETUJUAN
Skripsi dengan judul
SISTEM PENDUKUNG KEPUTUSAN
UNTUK MEMANTAU PERKEMBANGAN BALITA
BERBASIS WEB
telah diperiksa dandisetujui pada :
Hari
: Senin
Tanggal : 08 Agustus 2011
Pembimbing I
Pembimbing II
Endah Sudarmilah, S.T., M.Eng
NIK : 969
Hasyim Asy’ari, S.T., M.T
NIK : 981
ii
HALAMAN PENGESAHAN
SISTEM PENDUKUNG KEPUTUSAN
UNTUK MEMANTAU PERKEMBANGAN BALITA
BERBASIS WEB
dipersiapkan dan disusun oleh
GERI GEBYAR GIWANGKORO
NIM : L200070137
telah dipertahankan di depan Dewan Penguji
pada tanggal 29 Juli 2011
Susunan Dewan Penguji
Pembimbing I
Dewan Penguji I
Endah Sudarmilah, S.T., M.Eng
NIK : 969
Yusuf Sulistyo Nugroho, S.T., M.Eng
NIK : 200.1197
Pembimbing II
Dewan Penguji II
Hasyim Asy’ari, S.T., M.T
NIK : 981
Ady Purna Kurniawan, S.T
NIK : 200.1306
Skripsi ini telah diterima sebagai salah satu persyaratan
untuk memperoleh gelar sarjana
Tanggal ....................................
Dekan
Fakultas Komunikasi dan Informatika
Ketua Program Studi
Teknik Informatika
Husni Thamrin, S.T, MT., Ph.D.
NIK : 706
Aris Rakhmadi, ST., M.Eng.
NIK : 983
iii
DAFTAR KONTRIBUSI
Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya
yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan
Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat
yang pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis
diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :
1. Saya membuat sistem informasi sendiri dengan bantuan buku dan internet.
2. Program aplikasi yang saya gunakan untuk membuat sistem informasi ini ialah
Adobe Dreamweaver CS5, PHP designer 2007 dengan Xampp 1.7.0 dan
Adobe Photoshop 7.0.
3. Komputer menggunakan Core 2 Duo 2,0 GHz.
Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Saya
bertanggung jawab atas isi dan kebenaran daftar di atas.
Surakarta,
Juli 2011
Geri Gebyar Giwangkoro
Mengetahui:
Pembimbing I
Pembimbing II
Endah Sudarmilah, S.T., M.Eng
NIK : 969
Hasyim Asy’ari, S.T., M.T
NIK : 981
iv
MOTTO DAN PERSEMBAHAN
MOTTO
1.
Pandanglah hidup kedepan, kita hidup tidak hanya untuk saat ini tetapi kita hidup
untuk masa depan, janganlah kau terpuruk dalam kesusahanmu, berusaha untuk
melakukan perubahan demi kehidupan yang lebih baik.
2.
Suatu keberhasilan dapat diraih jika kita mau berusaha untuk meraihnya, jangan pernah
putus asa, sulit yang kita hadapi merupakan bagian dari proses menuju keberhasilan,
tetap berusaha dan berdo’a, percaya diri dengan harapan dan keyakinan.
3.
Jangan pernah berhenti tuk bermimpi, karena impian kan menjadi motivasi kita tuk
terus bangkit dan berjalan maju, bukan sekedar mimpi saja, berusahalah tuk menggapai
mimmpi itu. Selalu optimis dalam menjalani hidup sekalipun hidup ini terasa sulit.
4.
Berjuang demi cita-cita, masa depan dan impian, lakukan sepenuh hati dan berikan yang
terbaik buat hidup lebih bermakna.
5.
Syukuri apa yang kita punya yang tleah diberikan oleh-NYA, jangan pernah mengeluh,
karena hidup telah diatur oleh-NYA. Apapun yang terjadi itu yang terbaik untuk kita,
percaya bahwa Tuhan kan berikan yang terbaik, semua sudah ada waktunya.
6.
Walupun hidup terkadang tak sesuai harapan, lalui dengan senyuman dan keikhlasan
biarkan mengalir apa adanya. Tetap teruskan mimpi-mimpi mencari cara tuk
menggapainya agar kehidupan kita lebih baik lagi dan bermakna.
------ Penulis -----
v
PERSEMBAHAN
1.
Orang tua, ibu dan bapak yang selalu memberikan kasih sayangnya dengan
penuh keikhlasan, merawat dan mendidik ku. Memberikan semangat dan
motivasi yang tiada hentinya, pengorbanan yang selalu kalian berikan untuk
ku. Ibu, bapak do’a restu mu selalu aku harapkan demi meraih cita-cita dan
impian ku tuk membahagian kalian.
2.
Adik ku Gebi yang selalu memberikan motivasi dalam hati ku tuk terus
melangkah maju demi cita-cita. Semoga kau dapat meraih cita-cita mu kelak
dan menjadi pribadi yang baik yang dapat dibanggakan orang tua dan
keluarga.
3.
Keluarga ku yang selalu memberikan dukungan, semoga kita semua selalu
dapat hidup bahagia dalam suka maupun duka.
4.
Sahabat karib ku Harjo (Tri Hartanto), terima kasih telah membangkitkan dan
mengembalikan semangat ku dari keadaan yang tidak memungkinkan, yang
menemani ku dalam suka dan duka. Untuk Dumadi, terima kasih atas ilmuilmu yang telah dibagi dan juga tumpangan kos-kosan selama berada dalam
wilayah kampus UMS. Semoga kita selalu dapat membantu dan memberikan
motivasi, semangat tuk menghadapi hari esok.
5.
Sahabat yang menemani dalam keseharian, Komeng (Eko Budyarto), Kompor
(Iska B), Kombor (Christianto) bersama dengan Harjo dan Dumadi.
Terimakasih untuk pengalaman yang kalian berikan, semoga kita dapat selalu
mengingat kebersamaan kita. Jangan pernah menyerah kawan.
vi
6.
Soulmate ku, Ayu (Rani Endah W) terimakasih kerjasamanya selama
mengerjakan skripsi. Semoga kau dapat meraih apa yang kau inginkan,
jangan pernah lelah dan berhenti tuk mencari tau yang tidak kau ketahui.
7.
Sahabat-sahabat yang ku sayangi, Rey (Rika Palupi), Neny (Erni Tri K), Evi,
Lina, Roma, Mini, Mega, Titis, Indrux (Indriani), Oneng (Indri S), Mira.
Terimaksih untuk persahabatan yang kalian berikan, kalian memberikan
warna tersendiri dalam hidup ku dengan kecerian, suka dan duka serta
pengorbanan. Semua itu kan menjadi kenangan dalam hidup ku. Dan semoga
kita dapat selalu menjalin persahabatan selamanya.
8.
Teman-teman informatika 2007 kelas C, terimakasih atas kebersamaannya
selama kuliah, terus maju kawan-kawan jangan pernah menyerah tetap
berusaha.
9.
Semua pihak yang tidak dapat penulis sebutkan satu persatu, terimakasih
untuk bantuan dan ilmunya.
vii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
memberikan
rahmat,
menyelesaikan
skripsi
hidayah
ini
serta
dengan
kekuatan
judul
sehingga
“SISTEM
penulis
dapat
PENDUKUNG
KEPUTUSAN UNTUK PERKEMBANGAN BALITA”.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi
Teknik Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban
mahasiswa dalam rangka menyelesaikan program sarjana.
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh
karena itu kritik saran yang membangun dari berbagai pihak sangat penulis
harapkan demi perbaikan-perbaikan ke depan.
Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak yang telah
mendorong dan membimbing penulis, baik tenaga, ide-ide, maupun pemikiran.
Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih
yang sebesar-besarnya dengan segala kerendahan hati kepada :
1.
Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan
dengan kata. Bagi-Mu puji atas iman dan islam yang Engkau anugrahkan.
Maha mulia Engkau, Maha Suci nama-Mu.
2.
Husni Thamrin, S.T, MT., Ph.D. selaku Dekan Fakultas Komunikasi dan
Informatika.
viii
3.
Aris Rakhmadi, S.T., M.Eng selaku Ketua Jurusan Teknik Informatika
Universitas Muhammadiayah Surakarta.
4.
Endah Sudarmilah, S.T., M.Eng selaku pembimbing I yang telah memberikan
nasehat, bimbingan, dorongan, dan pengarahan kepada penulis sehingga dapat
menyelesaikan tugas akhir ini.
5.
Hasyim Asy’ari, S.T., M.T selaku pembimbing II yang telah memberikan
bimbingan dan pengarahan kepada penulis sehingga dapat menyelesaikan
tugas akhir ini.
6.
Kepada orang tua yang selalu memberikan do’a, semangat dan motivasi dengan
tiada hentinya kepada penulis.
7.
Sahabat-sahabat ku Tri Hartanto, Dumadi, Iska, Eko, Christian, Rani, Rika,
Erni, Evi dan semuanya yang tidak dapat disebutkan namanya, terimakasih
telah membantu memberikan masukan dan memberikan semangat.
8.
Semua pihak yang tidak bisa disebutkan satu-persatu yang telah membantu
hingga terselesainya tugas akhir ini.
Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak dan
bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam
menambah pengetahuan dan wawasan ilmu. Amiin.
Surakarta, Juli 2011
Penulis
ix
DAFTAR ISI
Halaman Judul .............................................................................................
i
Halaman Persetujuan ...................................................................................
ii
Halaman Pengesahan ...................................................................................
iii
Daftar Kontribusi .........................................................................................
iv
Motto dan Persembahan ................................................................................
v
Kata Pengantar .............................................................................................
viii
Daftar Isi ......................................................................................................
x
Daftar Tabel .................................................................................................
xiv
Daftar Gambar .............................................................................................
xv
Abstraksi ......................................................................................................
xix
BAB I PENDAHULUAN ...........................................................................
1
1.1. Latar Belakang Masalah .........................................................................
1
1.2. Perumusan Masalah ...............................................................................
4
1.3. Batasan Masalah ....................................................................................
4
1.4. Tujuan Penelitian ...................................................................................
6
1.5. Manfaat Masalah ....................................................................................
6
1.6. Sistematika Penulisan .............................................................................
7
BAB II TINJAUAN PUSTAKA ................................................................
8
2.1. Telaah Penelitian ...................................................................................
8
2.2. Landasan Teori .........................................................................................
10
1. Sistem Informasi ...............................................................................
10
x
2. Sistem Pendukung Keputusan............................................................
11
3. Bahasa Pemrograman Web ...............................................................
13
4. Basis Data MySQL ...........................................................................
16
5. Internet ..............................................................................................
17
BAB III METODOLOGI PENELITIAN .................................................
18
3.1. Lokasi dan Waktu Penelitian .................................................................
19
3.2. Alur Penelitian ......................................................................................
19
3.3. Alur Program ........................................................................................
21
1. Diagram alir tes perkembangan .........................................................
21
2. Diagram alir admin ...........................................................................
23
2. Diagram alir posyandu ......................................................................
24
3. Diagram alir puskesmas ....................................................................
25
4. Diagram alir secara umum..................................................................
26
3.4. Gambaran Sistem ..................................................................................
27
3.5. Analisis Kebutuhan Sistem ....................................................................
28
1. Analisis kebutuhan hardware .............................................................
31
2. Analisis kebutuhan software ..............................................................
32
3. Admin ..............................................................................................
34
4. Posyandu ...........................................................................................
35
5. Puskesmas .........................................................................................
37
6. Visitor (pengunjung) .........................................................................
38
3.6. Perancangan Sistem ..............................................................................
38
1. Metode perancangan .........................................................................
39
xi
2. Metode pengambilan keputusan ........................................................
41
3. Desain secara umum ..........................................................................
44
4. Desain secara terinci ..........................................................................
46
3.7. Membangun Sistem ...............................................................................
61
BAB IV HASIL DAN PEMBAHASAN .....................................................
62
4.1. Hasil Penelitian .....................................................................................
62
1. User dan pengunjung .........................................................................
63
2. Halaman utama .................................................................................
64
3. Halaman komentar pengunjung .........................................................
66
4. Halaman tentang sistem .....................................................................
67
5. Halaman lihat perkembangan .............................................................
68
6. Halaman kontak ................................................................................
68
7. Halaman profil ...................................................................................
69
8. Program posyandu ..............................................................................
70
9. Program puskesmas ...........................................................................
77
10. Program admin .................................................................................
81
4.2. Pengujian Sistem ...................................................................................
93
1. Pengujian dari pembuan sistem .........................................................
93
2. Pengujian dari peminta sistem ...........................................................
94
4.3. Implementasi Sistem .............................................................................
106
4.4. Perawatan Sistem ...................................................................................
107
BAB V PENUTUP ......................................................................................
108
5.1. Kesimpulan ...........................................................................................
108
xii
5.2. Saran .....................................................................................................
108
DAFTAR PUSTAKA .................................................................................
110
Lampiran
xiii
DAFTAR TABEL
Tabel 3.1: Tabel Spesifikasi Komputer Minimum .........................................
32
Tabel 3.2: Aturan TIC ..................................................................................
48
Tabel 3.3: TIC untuk Tabel User ...................................................................
49
Tabel 3.4: TIC untuk Tabel Perkembangan ...................................................
50
Tabel 3.5: TIC untuk Tabel Posyandu ...........................................................
50
Tabel 3.6: TIC untuk Tabel rw .....................................................................
51
Tabel 3.7: TIC untuk Tabel puskesmas .........................................................
51
Tabel 3.8: TIC untuk Tabel range..................................................................
52
Tabel 3.9: TIC untuk Tabel aspek_perkembangan .........................................
52
Tabel 3.10: TIC untuk Tabel saran ................................................................
53
Tabel 3.11: TIC untuk Tabel pertanyaan .......................................................
54
Tabel 3.12: TIC untuk Tabel artikel ..............................................................
54
Tabel 3.13: TIC untuk Tabel tamu ................................................................
55
Tabel 3.14: TIC untuk Tabel balas_tamu .......................................................
55
Tabel 3.15: TIC untuk Tabel user ..................................................................
56
Tabel 4.1: Cuplikan tabel penentuan jumlah sampel dari popolasi tertentu ....
95
Tabel 4.2: Hasil penilaian menurut jawban kuisioner oleh petugas medis ......
98
Tabel 4.3: Hasil penilaian menurut jawaban kuisioner oleh orang tua............
101
Tabel 4.4: Gabungan hasil pengujian oleh petugas medis dan orang tua ........
104
xiv
DAFTAR GAMBAR
Gambar 2.1 : Hierarki AHP (Analytical Hierarchy Process) .........................
13
Gambar 2.2 : Contoh Script PHP...................................................................
14
Gambar 2.3 : Contoh Script HTML ...............................................................
15
Gambar 2.4 : Contoh Script CSS ...................................................................
15
Gambar 2.5 : Contoh Script JavaScript ..........................................................
16
Gambar 3.1 : Diagram Alir Penelitian ...........................................................
20
Gambar 3.2 : Diagram Alir Tes Perkembangan .............................................
22
Gambar 3.3 : Diagram Alir Admin ................................................................
23
Gambar 3.4 : Diagram Alir Posyandu............................................................
24
Gambar 3.5 : Diagram Alir Puskesmas..........................................................
25
Gambar 3.6 : Diagram Alir Secara Umum.....................................................
26
Gambar 3.7 : Gambaran Sistem.....................................................................
28
Gambar 3.8 : Metode Water Fall ...................................................................
39
Gambar 3.9 : Hierarki AHP (Analytical Hierarchy Process) .........................
42
Gambar 3.10 : DFD Level 0 .........................................................................
44
Gambar 3.11 : DFD Level 1 .........................................................................
45
Gambar 3.12 : Diagram Menu Sistem ...........................................................
46
Gambar 3.13 : Site Map (peta situs) .............................................................
47
Gambar 3.14 : ERD (Entity Relationship Diagram) Sistem ..........................
58
Gambar 3.15 : Desain Dialog Layar Secara Umum ......................................
60
Gambar 4.1 : Form Login User .....................................................................
63
xv
Gambar 4.2 : Tampilan Utama Sistem...........................................................
65
Gambar 4.3 : Halaman komentar ..................................................................
66
Gambar 4.4 : Form Isi Komentar .................................................................
67
Gambar 4.5 : Halaman Tentang Sistem .........................................................
67
Gambar 4.6 : Halaman Lihat Perkembangan .................................................
68
Gambar 4.7 : Halaman Kontak ......................................................................
69
Gambar 4.8 : Halaman Profil ........................................................................
70
Gambar 4.9 : Tampilan Data Balita ...............................................................
71
Gambar 4.10 : Tampilan Detail Balita ..........................................................
71
Gambar 4.11 : Tampilan Form Ubah Data Balita .........................................
72
Gambar 4.12 : Tampilan Form Input Data Balita ..........................................
73
Gambar 4.13 : Tampilan Cari Nama Balita....................................................
73
Gambar 4.14 : Tampilan Pertanyaan Tes Perkembangan ..............................
74
Gambar 4.15 : Tampilan Hasil Tes Perkembangan ........................................
75
Gambar 4.16 : Tampilan Cari Data Perkembangan ........................................
76
Gambar 4.17 : Tampilan Data Status Perkembangan .....................................
76
Gambar 4.18 : Tampilan Laporan Data Perkembangan..................................
77
Gambar 4.19 : Tampilan Data Posyandu .......................................................
77
Gambar 4.20 : Tampilan Data per Posyandu .................................................
78
Gambar 4.21 : Tampilan Cari Data Perkembangan ........................................
79
Gambar 4.22 : Tampilan Data Status Perkembangan .....................................
79
Gambar 4.23 : Tampilan Laporan Data Perkembangan..................................
80
Gambar 4.24 : Tampilan Laporan Perkembangan per Posyandu ....................
80
xvi
Gambar 4.25 : Tampilan Laporan Data Perkembangan Keseluruhan .............
81
Gambar 4.26 : Tampilan Data Range Usia ....................................................
82
Gambar 4.27 : Tampilan Form Ubah Data Range Usia..................................
82
Gambar 4.28 : Tampilan Form Input Data Range Usia ..................................
83
Gambar 4.29 : Tampilan Data Rw ................................................................
83
Gambar 4.30 : Tampilan Form Ubah Data Rw ..............................................
84
Gambar 4.31 : Tampilan Form Input Data Rw ..............................................
84
Gambar 4.32 : Tampilan Data Aspek Perkembangan.....................................
85
Gambar 4.33 : Tampilan Form Ubah Data Aspek Perkembangan ..................
85
Gambar 4.34 : Tampilan Form Input Data Aspek Perkembangan ..................
86
Gambar 4.35 : Tampilan Data Saran .............................................................
86
Gambar 4.36 : Tampilan Form Ubah Data Saran...........................................
87
Gambar 4.37 : Tampilan Form Input Data Saran ...........................................
87
Gambar 4.38 : Tampilan Data Posyandu .......................................................
88
Gambar 4.39 : Tampilan Form Ubah Data Posyandu ....................................
88
Gambar 4.40 : Tampilan Form Input Data Posyandu .....................................
89
Gambar 4.41 : Tampilan Data Puskesmas .....................................................
89
Gambar 4.42 : Tampilan Form Ubah Data Puskesmas...................................
90
Gambar 4.43 : Tampilan Form Input Data Puskesmas ...................................
90
Gambar 4.44 : Tampilan Data Pertanyaan .....................................................
91
Gambar 4.55 : Tampilan Form Ubah Data Pertanyaan ..................................
91
Gambar 4.46 : Tampilan Form Input Data Pertanyaan...................................
92
Gambar 4.47 : Tampilan Cari Data Perkembangan ........................................
93
xvii
Gambar 4.48 : Tampilan Data Satus Perkembangan ......................................
93
Gambar 4.49 : Tampilan Sistem Yang Diupload ...........................................
94
Gambar 4.50 : Grafik Pengisian Kuisioner oleh Tenaga Medis......................
99
Gambar 4.51 : Grafik Pengisian Kuisioner oleh Orang Tua ...........................
102
xviii
ABSTRAKSI
Perkembangan motorik dan mental balita merupakan salah satu hal
terpenting untuk mencerdaskan balita. Penelitian sistem pendukung
keputusan perkembangan balita bertujuan untuk memudahkan tenaga
medis dalam menentukan/mengambil keputusan terkait perkembangan
balita dan memudahkan pihak instansi kesehatan (puskesmas) dalam
memonitoring perkembangan balita dalam satu wilayah.
Metode perancangan sistem yang digunakan adalah metode
waterfall yaitu metode yang menggunakan pendekatan secara sistematis
dan urut mulai dari level mendefinisikan kebutuhan sistem sampai
maintenance. Sedangkan metode yang digunakan dalam menenetukan
suatu perkembangan balita adalah metode AHP (Analytical Hierarchy
Process) adalah suatu metode pengambilan keputusan dengan multiple
criteria, yaitu model AHP merupakan suatu model pengambilan keputusan
yang komprehensif. Prioritas yang diambil untuk mementukan status
perkembangan yaitu nilai jawaban benar ½ dari jumlah pertanyaan.
Sehingga
status
perkembangan
ditentukan
berdasarkan
pernyataan/pertanyaan.
Sistem diimplementasikan pada bulan Juli 2011, berdasarkan hasil
dari uji sistem, tenaga medis dapat dengan mudah menentukan
perkembangan balita karena adanya bantuan dari sistem dalam
menentukan status perkembangan balita disamping itu juga instansi
kesehatan terkait (puskesmas) dapat memonitoring perkembangan balita
dalam suatu wilayah dengan mudah.
Kata kunci : Perkembangan motorik dan mental balita, Waterfall, Sistem
pendukung keputusan, AHP
xix
UNTUK MEMANTAU PERKEMBANGAN BALITA
BERBASIS WEB
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Program Studi
Strata I pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh :
GERI GEBYAR GIWANGKORO
NIM : L200070137
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2011
HALAMAN PERSETUJUAN
Skripsi dengan judul
SISTEM PENDUKUNG KEPUTUSAN
UNTUK MEMANTAU PERKEMBANGAN BALITA
BERBASIS WEB
telah diperiksa dandisetujui pada :
Hari
: Senin
Tanggal : 08 Agustus 2011
Pembimbing I
Pembimbing II
Endah Sudarmilah, S.T., M.Eng
NIK : 969
Hasyim Asy’ari, S.T., M.T
NIK : 981
ii
HALAMAN PENGESAHAN
SISTEM PENDUKUNG KEPUTUSAN
UNTUK MEMANTAU PERKEMBANGAN BALITA
BERBASIS WEB
dipersiapkan dan disusun oleh
GERI GEBYAR GIWANGKORO
NIM : L200070137
telah dipertahankan di depan Dewan Penguji
pada tanggal 29 Juli 2011
Susunan Dewan Penguji
Pembimbing I
Dewan Penguji I
Endah Sudarmilah, S.T., M.Eng
NIK : 969
Yusuf Sulistyo Nugroho, S.T., M.Eng
NIK : 200.1197
Pembimbing II
Dewan Penguji II
Hasyim Asy’ari, S.T., M.T
NIK : 981
Ady Purna Kurniawan, S.T
NIK : 200.1306
Skripsi ini telah diterima sebagai salah satu persyaratan
untuk memperoleh gelar sarjana
Tanggal ....................................
Dekan
Fakultas Komunikasi dan Informatika
Ketua Program Studi
Teknik Informatika
Husni Thamrin, S.T, MT., Ph.D.
NIK : 706
Aris Rakhmadi, ST., M.Eng.
NIK : 983
iii
DAFTAR KONTRIBUSI
Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya
yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan
Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat
yang pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis
diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :
1. Saya membuat sistem informasi sendiri dengan bantuan buku dan internet.
2. Program aplikasi yang saya gunakan untuk membuat sistem informasi ini ialah
Adobe Dreamweaver CS5, PHP designer 2007 dengan Xampp 1.7.0 dan
Adobe Photoshop 7.0.
3. Komputer menggunakan Core 2 Duo 2,0 GHz.
Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Saya
bertanggung jawab atas isi dan kebenaran daftar di atas.
Surakarta,
Juli 2011
Geri Gebyar Giwangkoro
Mengetahui:
Pembimbing I
Pembimbing II
Endah Sudarmilah, S.T., M.Eng
NIK : 969
Hasyim Asy’ari, S.T., M.T
NIK : 981
iv
MOTTO DAN PERSEMBAHAN
MOTTO
1.
Pandanglah hidup kedepan, kita hidup tidak hanya untuk saat ini tetapi kita hidup
untuk masa depan, janganlah kau terpuruk dalam kesusahanmu, berusaha untuk
melakukan perubahan demi kehidupan yang lebih baik.
2.
Suatu keberhasilan dapat diraih jika kita mau berusaha untuk meraihnya, jangan pernah
putus asa, sulit yang kita hadapi merupakan bagian dari proses menuju keberhasilan,
tetap berusaha dan berdo’a, percaya diri dengan harapan dan keyakinan.
3.
Jangan pernah berhenti tuk bermimpi, karena impian kan menjadi motivasi kita tuk
terus bangkit dan berjalan maju, bukan sekedar mimpi saja, berusahalah tuk menggapai
mimmpi itu. Selalu optimis dalam menjalani hidup sekalipun hidup ini terasa sulit.
4.
Berjuang demi cita-cita, masa depan dan impian, lakukan sepenuh hati dan berikan yang
terbaik buat hidup lebih bermakna.
5.
Syukuri apa yang kita punya yang tleah diberikan oleh-NYA, jangan pernah mengeluh,
karena hidup telah diatur oleh-NYA. Apapun yang terjadi itu yang terbaik untuk kita,
percaya bahwa Tuhan kan berikan yang terbaik, semua sudah ada waktunya.
6.
Walupun hidup terkadang tak sesuai harapan, lalui dengan senyuman dan keikhlasan
biarkan mengalir apa adanya. Tetap teruskan mimpi-mimpi mencari cara tuk
menggapainya agar kehidupan kita lebih baik lagi dan bermakna.
------ Penulis -----
v
PERSEMBAHAN
1.
Orang tua, ibu dan bapak yang selalu memberikan kasih sayangnya dengan
penuh keikhlasan, merawat dan mendidik ku. Memberikan semangat dan
motivasi yang tiada hentinya, pengorbanan yang selalu kalian berikan untuk
ku. Ibu, bapak do’a restu mu selalu aku harapkan demi meraih cita-cita dan
impian ku tuk membahagian kalian.
2.
Adik ku Gebi yang selalu memberikan motivasi dalam hati ku tuk terus
melangkah maju demi cita-cita. Semoga kau dapat meraih cita-cita mu kelak
dan menjadi pribadi yang baik yang dapat dibanggakan orang tua dan
keluarga.
3.
Keluarga ku yang selalu memberikan dukungan, semoga kita semua selalu
dapat hidup bahagia dalam suka maupun duka.
4.
Sahabat karib ku Harjo (Tri Hartanto), terima kasih telah membangkitkan dan
mengembalikan semangat ku dari keadaan yang tidak memungkinkan, yang
menemani ku dalam suka dan duka. Untuk Dumadi, terima kasih atas ilmuilmu yang telah dibagi dan juga tumpangan kos-kosan selama berada dalam
wilayah kampus UMS. Semoga kita selalu dapat membantu dan memberikan
motivasi, semangat tuk menghadapi hari esok.
5.
Sahabat yang menemani dalam keseharian, Komeng (Eko Budyarto), Kompor
(Iska B), Kombor (Christianto) bersama dengan Harjo dan Dumadi.
Terimakasih untuk pengalaman yang kalian berikan, semoga kita dapat selalu
mengingat kebersamaan kita. Jangan pernah menyerah kawan.
vi
6.
Soulmate ku, Ayu (Rani Endah W) terimakasih kerjasamanya selama
mengerjakan skripsi. Semoga kau dapat meraih apa yang kau inginkan,
jangan pernah lelah dan berhenti tuk mencari tau yang tidak kau ketahui.
7.
Sahabat-sahabat yang ku sayangi, Rey (Rika Palupi), Neny (Erni Tri K), Evi,
Lina, Roma, Mini, Mega, Titis, Indrux (Indriani), Oneng (Indri S), Mira.
Terimaksih untuk persahabatan yang kalian berikan, kalian memberikan
warna tersendiri dalam hidup ku dengan kecerian, suka dan duka serta
pengorbanan. Semua itu kan menjadi kenangan dalam hidup ku. Dan semoga
kita dapat selalu menjalin persahabatan selamanya.
8.
Teman-teman informatika 2007 kelas C, terimakasih atas kebersamaannya
selama kuliah, terus maju kawan-kawan jangan pernah menyerah tetap
berusaha.
9.
Semua pihak yang tidak dapat penulis sebutkan satu persatu, terimakasih
untuk bantuan dan ilmunya.
vii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
memberikan
rahmat,
menyelesaikan
skripsi
hidayah
ini
serta
dengan
kekuatan
judul
sehingga
“SISTEM
penulis
dapat
PENDUKUNG
KEPUTUSAN UNTUK PERKEMBANGAN BALITA”.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi
Teknik Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban
mahasiswa dalam rangka menyelesaikan program sarjana.
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh
karena itu kritik saran yang membangun dari berbagai pihak sangat penulis
harapkan demi perbaikan-perbaikan ke depan.
Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak yang telah
mendorong dan membimbing penulis, baik tenaga, ide-ide, maupun pemikiran.
Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih
yang sebesar-besarnya dengan segala kerendahan hati kepada :
1.
Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan
dengan kata. Bagi-Mu puji atas iman dan islam yang Engkau anugrahkan.
Maha mulia Engkau, Maha Suci nama-Mu.
2.
Husni Thamrin, S.T, MT., Ph.D. selaku Dekan Fakultas Komunikasi dan
Informatika.
viii
3.
Aris Rakhmadi, S.T., M.Eng selaku Ketua Jurusan Teknik Informatika
Universitas Muhammadiayah Surakarta.
4.
Endah Sudarmilah, S.T., M.Eng selaku pembimbing I yang telah memberikan
nasehat, bimbingan, dorongan, dan pengarahan kepada penulis sehingga dapat
menyelesaikan tugas akhir ini.
5.
Hasyim Asy’ari, S.T., M.T selaku pembimbing II yang telah memberikan
bimbingan dan pengarahan kepada penulis sehingga dapat menyelesaikan
tugas akhir ini.
6.
Kepada orang tua yang selalu memberikan do’a, semangat dan motivasi dengan
tiada hentinya kepada penulis.
7.
Sahabat-sahabat ku Tri Hartanto, Dumadi, Iska, Eko, Christian, Rani, Rika,
Erni, Evi dan semuanya yang tidak dapat disebutkan namanya, terimakasih
telah membantu memberikan masukan dan memberikan semangat.
8.
Semua pihak yang tidak bisa disebutkan satu-persatu yang telah membantu
hingga terselesainya tugas akhir ini.
Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak dan
bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam
menambah pengetahuan dan wawasan ilmu. Amiin.
Surakarta, Juli 2011
Penulis
ix
DAFTAR ISI
Halaman Judul .............................................................................................
i
Halaman Persetujuan ...................................................................................
ii
Halaman Pengesahan ...................................................................................
iii
Daftar Kontribusi .........................................................................................
iv
Motto dan Persembahan ................................................................................
v
Kata Pengantar .............................................................................................
viii
Daftar Isi ......................................................................................................
x
Daftar Tabel .................................................................................................
xiv
Daftar Gambar .............................................................................................
xv
Abstraksi ......................................................................................................
xix
BAB I PENDAHULUAN ...........................................................................
1
1.1. Latar Belakang Masalah .........................................................................
1
1.2. Perumusan Masalah ...............................................................................
4
1.3. Batasan Masalah ....................................................................................
4
1.4. Tujuan Penelitian ...................................................................................
6
1.5. Manfaat Masalah ....................................................................................
6
1.6. Sistematika Penulisan .............................................................................
7
BAB II TINJAUAN PUSTAKA ................................................................
8
2.1. Telaah Penelitian ...................................................................................
8
2.2. Landasan Teori .........................................................................................
10
1. Sistem Informasi ...............................................................................
10
x
2. Sistem Pendukung Keputusan............................................................
11
3. Bahasa Pemrograman Web ...............................................................
13
4. Basis Data MySQL ...........................................................................
16
5. Internet ..............................................................................................
17
BAB III METODOLOGI PENELITIAN .................................................
18
3.1. Lokasi dan Waktu Penelitian .................................................................
19
3.2. Alur Penelitian ......................................................................................
19
3.3. Alur Program ........................................................................................
21
1. Diagram alir tes perkembangan .........................................................
21
2. Diagram alir admin ...........................................................................
23
2. Diagram alir posyandu ......................................................................
24
3. Diagram alir puskesmas ....................................................................
25
4. Diagram alir secara umum..................................................................
26
3.4. Gambaran Sistem ..................................................................................
27
3.5. Analisis Kebutuhan Sistem ....................................................................
28
1. Analisis kebutuhan hardware .............................................................
31
2. Analisis kebutuhan software ..............................................................
32
3. Admin ..............................................................................................
34
4. Posyandu ...........................................................................................
35
5. Puskesmas .........................................................................................
37
6. Visitor (pengunjung) .........................................................................
38
3.6. Perancangan Sistem ..............................................................................
38
1. Metode perancangan .........................................................................
39
xi
2. Metode pengambilan keputusan ........................................................
41
3. Desain secara umum ..........................................................................
44
4. Desain secara terinci ..........................................................................
46
3.7. Membangun Sistem ...............................................................................
61
BAB IV HASIL DAN PEMBAHASAN .....................................................
62
4.1. Hasil Penelitian .....................................................................................
62
1. User dan pengunjung .........................................................................
63
2. Halaman utama .................................................................................
64
3. Halaman komentar pengunjung .........................................................
66
4. Halaman tentang sistem .....................................................................
67
5. Halaman lihat perkembangan .............................................................
68
6. Halaman kontak ................................................................................
68
7. Halaman profil ...................................................................................
69
8. Program posyandu ..............................................................................
70
9. Program puskesmas ...........................................................................
77
10. Program admin .................................................................................
81
4.2. Pengujian Sistem ...................................................................................
93
1. Pengujian dari pembuan sistem .........................................................
93
2. Pengujian dari peminta sistem ...........................................................
94
4.3. Implementasi Sistem .............................................................................
106
4.4. Perawatan Sistem ...................................................................................
107
BAB V PENUTUP ......................................................................................
108
5.1. Kesimpulan ...........................................................................................
108
xii
5.2. Saran .....................................................................................................
108
DAFTAR PUSTAKA .................................................................................
110
Lampiran
xiii
DAFTAR TABEL
Tabel 3.1: Tabel Spesifikasi Komputer Minimum .........................................
32
Tabel 3.2: Aturan TIC ..................................................................................
48
Tabel 3.3: TIC untuk Tabel User ...................................................................
49
Tabel 3.4: TIC untuk Tabel Perkembangan ...................................................
50
Tabel 3.5: TIC untuk Tabel Posyandu ...........................................................
50
Tabel 3.6: TIC untuk Tabel rw .....................................................................
51
Tabel 3.7: TIC untuk Tabel puskesmas .........................................................
51
Tabel 3.8: TIC untuk Tabel range..................................................................
52
Tabel 3.9: TIC untuk Tabel aspek_perkembangan .........................................
52
Tabel 3.10: TIC untuk Tabel saran ................................................................
53
Tabel 3.11: TIC untuk Tabel pertanyaan .......................................................
54
Tabel 3.12: TIC untuk Tabel artikel ..............................................................
54
Tabel 3.13: TIC untuk Tabel tamu ................................................................
55
Tabel 3.14: TIC untuk Tabel balas_tamu .......................................................
55
Tabel 3.15: TIC untuk Tabel user ..................................................................
56
Tabel 4.1: Cuplikan tabel penentuan jumlah sampel dari popolasi tertentu ....
95
Tabel 4.2: Hasil penilaian menurut jawban kuisioner oleh petugas medis ......
98
Tabel 4.3: Hasil penilaian menurut jawaban kuisioner oleh orang tua............
101
Tabel 4.4: Gabungan hasil pengujian oleh petugas medis dan orang tua ........
104
xiv
DAFTAR GAMBAR
Gambar 2.1 : Hierarki AHP (Analytical Hierarchy Process) .........................
13
Gambar 2.2 : Contoh Script PHP...................................................................
14
Gambar 2.3 : Contoh Script HTML ...............................................................
15
Gambar 2.4 : Contoh Script CSS ...................................................................
15
Gambar 2.5 : Contoh Script JavaScript ..........................................................
16
Gambar 3.1 : Diagram Alir Penelitian ...........................................................
20
Gambar 3.2 : Diagram Alir Tes Perkembangan .............................................
22
Gambar 3.3 : Diagram Alir Admin ................................................................
23
Gambar 3.4 : Diagram Alir Posyandu............................................................
24
Gambar 3.5 : Diagram Alir Puskesmas..........................................................
25
Gambar 3.6 : Diagram Alir Secara Umum.....................................................
26
Gambar 3.7 : Gambaran Sistem.....................................................................
28
Gambar 3.8 : Metode Water Fall ...................................................................
39
Gambar 3.9 : Hierarki AHP (Analytical Hierarchy Process) .........................
42
Gambar 3.10 : DFD Level 0 .........................................................................
44
Gambar 3.11 : DFD Level 1 .........................................................................
45
Gambar 3.12 : Diagram Menu Sistem ...........................................................
46
Gambar 3.13 : Site Map (peta situs) .............................................................
47
Gambar 3.14 : ERD (Entity Relationship Diagram) Sistem ..........................
58
Gambar 3.15 : Desain Dialog Layar Secara Umum ......................................
60
Gambar 4.1 : Form Login User .....................................................................
63
xv
Gambar 4.2 : Tampilan Utama Sistem...........................................................
65
Gambar 4.3 : Halaman komentar ..................................................................
66
Gambar 4.4 : Form Isi Komentar .................................................................
67
Gambar 4.5 : Halaman Tentang Sistem .........................................................
67
Gambar 4.6 : Halaman Lihat Perkembangan .................................................
68
Gambar 4.7 : Halaman Kontak ......................................................................
69
Gambar 4.8 : Halaman Profil ........................................................................
70
Gambar 4.9 : Tampilan Data Balita ...............................................................
71
Gambar 4.10 : Tampilan Detail Balita ..........................................................
71
Gambar 4.11 : Tampilan Form Ubah Data Balita .........................................
72
Gambar 4.12 : Tampilan Form Input Data Balita ..........................................
73
Gambar 4.13 : Tampilan Cari Nama Balita....................................................
73
Gambar 4.14 : Tampilan Pertanyaan Tes Perkembangan ..............................
74
Gambar 4.15 : Tampilan Hasil Tes Perkembangan ........................................
75
Gambar 4.16 : Tampilan Cari Data Perkembangan ........................................
76
Gambar 4.17 : Tampilan Data Status Perkembangan .....................................
76
Gambar 4.18 : Tampilan Laporan Data Perkembangan..................................
77
Gambar 4.19 : Tampilan Data Posyandu .......................................................
77
Gambar 4.20 : Tampilan Data per Posyandu .................................................
78
Gambar 4.21 : Tampilan Cari Data Perkembangan ........................................
79
Gambar 4.22 : Tampilan Data Status Perkembangan .....................................
79
Gambar 4.23 : Tampilan Laporan Data Perkembangan..................................
80
Gambar 4.24 : Tampilan Laporan Perkembangan per Posyandu ....................
80
xvi
Gambar 4.25 : Tampilan Laporan Data Perkembangan Keseluruhan .............
81
Gambar 4.26 : Tampilan Data Range Usia ....................................................
82
Gambar 4.27 : Tampilan Form Ubah Data Range Usia..................................
82
Gambar 4.28 : Tampilan Form Input Data Range Usia ..................................
83
Gambar 4.29 : Tampilan Data Rw ................................................................
83
Gambar 4.30 : Tampilan Form Ubah Data Rw ..............................................
84
Gambar 4.31 : Tampilan Form Input Data Rw ..............................................
84
Gambar 4.32 : Tampilan Data Aspek Perkembangan.....................................
85
Gambar 4.33 : Tampilan Form Ubah Data Aspek Perkembangan ..................
85
Gambar 4.34 : Tampilan Form Input Data Aspek Perkembangan ..................
86
Gambar 4.35 : Tampilan Data Saran .............................................................
86
Gambar 4.36 : Tampilan Form Ubah Data Saran...........................................
87
Gambar 4.37 : Tampilan Form Input Data Saran ...........................................
87
Gambar 4.38 : Tampilan Data Posyandu .......................................................
88
Gambar 4.39 : Tampilan Form Ubah Data Posyandu ....................................
88
Gambar 4.40 : Tampilan Form Input Data Posyandu .....................................
89
Gambar 4.41 : Tampilan Data Puskesmas .....................................................
89
Gambar 4.42 : Tampilan Form Ubah Data Puskesmas...................................
90
Gambar 4.43 : Tampilan Form Input Data Puskesmas ...................................
90
Gambar 4.44 : Tampilan Data Pertanyaan .....................................................
91
Gambar 4.55 : Tampilan Form Ubah Data Pertanyaan ..................................
91
Gambar 4.46 : Tampilan Form Input Data Pertanyaan...................................
92
Gambar 4.47 : Tampilan Cari Data Perkembangan ........................................
93
xvii
Gambar 4.48 : Tampilan Data Satus Perkembangan ......................................
93
Gambar 4.49 : Tampilan Sistem Yang Diupload ...........................................
94
Gambar 4.50 : Grafik Pengisian Kuisioner oleh Tenaga Medis......................
99
Gambar 4.51 : Grafik Pengisian Kuisioner oleh Orang Tua ...........................
102
xviii
ABSTRAKSI
Perkembangan motorik dan mental balita merupakan salah satu hal
terpenting untuk mencerdaskan balita. Penelitian sistem pendukung
keputusan perkembangan balita bertujuan untuk memudahkan tenaga
medis dalam menentukan/mengambil keputusan terkait perkembangan
balita dan memudahkan pihak instansi kesehatan (puskesmas) dalam
memonitoring perkembangan balita dalam satu wilayah.
Metode perancangan sistem yang digunakan adalah metode
waterfall yaitu metode yang menggunakan pendekatan secara sistematis
dan urut mulai dari level mendefinisikan kebutuhan sistem sampai
maintenance. Sedangkan metode yang digunakan dalam menenetukan
suatu perkembangan balita adalah metode AHP (Analytical Hierarchy
Process) adalah suatu metode pengambilan keputusan dengan multiple
criteria, yaitu model AHP merupakan suatu model pengambilan keputusan
yang komprehensif. Prioritas yang diambil untuk mementukan status
perkembangan yaitu nilai jawaban benar ½ dari jumlah pertanyaan.
Sehingga
status
perkembangan
ditentukan
berdasarkan
pernyataan/pertanyaan.
Sistem diimplementasikan pada bulan Juli 2011, berdasarkan hasil
dari uji sistem, tenaga medis dapat dengan mudah menentukan
perkembangan balita karena adanya bantuan dari sistem dalam
menentukan status perkembangan balita disamping itu juga instansi
kesehatan terkait (puskesmas) dapat memonitoring perkembangan balita
dalam suatu wilayah dengan mudah.
Kata kunci : Perkembangan motorik dan mental balita, Waterfall, Sistem
pendukung keputusan, AHP
xix