SKRIPSI
REKAYASA SISTEM PELAYANAN PENDATAAN TERHADAP TUMBUH KEMBANG BAYI BERBASIS WEB (STUDI KASUS DI PUSKESMAS PLERET BANTUL)
Diajukan Oleh: ALAMSAH NIM : 13230010
PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS RESPATI YOGYAKARTA 2015
REKAYASA SISTEM PELAYANAN PENDATAAN TERHADAP TUMBUH KEMBANG BAYI BERBASIS WEB (STUDI KASUS DI PUSKESMAS PLERET BANTUL)
Oleh ALAMSAH NIM : 10240012 ABSTRAK Proses pengolahan data pelayanan bayi pada Pusat Kesehatan Masyarakat yang disingkat Puskesmas Pleret belum menggunakan pemanfaatan teknologi internet khusus didalam pelayanan bayi. Hal ini mengakibatkan penyajian informasi menjadi lambat dan serta informasi yang dihasilkan kurang akurat. Tujuan Skipsi ini adalah memberikan pemecahan masalah dalam pengolahan data pelayanan pendataan tumbuh kembang bayi dapat di lakukan menggunakan pemanfaatan teknologi internet. Penelitian yang sudah dilakukan bertujuan untuk membuat suatu sistem berbasis web yang dapat digunakan dalam pengolahan data pelayanan pendataan tumbuh kembang bayi pada Puskesmas Pleret dan menghasilkan laporan yang dapat membantu untuk pengambilan keputusan. Pembuatan aplikasi ini menggunakan bahasa pemrograman Php dan Mysql. Untuk itu dalam penelitian ini telah dibangun sistem pelayanan pendataan tumbuh kembang bayi berbasis web. Metode penelitian yang dilakukan melalui pendekatan waterfall yaitu menganalisis kebutuhan pengguna dan mencermati model bisnis yang ada. Hasil yang diperoleh dari penelitian dan implementasi adalah guna membantu memudahkan dan mempercepat layanan pendataan bayi, memberi layanan pemberian imunisasi,pemberian vitamin dan pendataan tumbuh kembang bayi sebagai solusi permasalahan yang ada selama ini.
Kata Kunci : Pengolahan Data, Tumbuh Kembang, PHP, MySQL, Puskesmas Pleret
DATA COLLECTION SYSTEM ENGINEERING SERVICES FLOWER BABY GROW ON WEB-BASED (CASE STUDY IN HEALTH Pleret Bantul) By The ALAMSAH NIM: 10240012 ABSTRACT Data processing services at Community Health Centers baby abbreviated PHC Pleret not use special use of Internet technology in baby care. This resulted in the presentation of information to be slow and as well as the information generated is less accurate. Skipsi goal is to provide solutions in data processing data services infant growth could be made use of internet technology. The research that has been conducted aiming to create a web-based system that can be used in the processing of data collection services at PHC infant growth Pleret and generate reports that can help to decision-making. Making these applications using the programming language PHP and Mysql. For that in this study have been built data service system web-based infant growth. Methods of research conducted through the waterfall approach is to analyze user needs and examine existing business models. The results obtained from the research and implementation is to help facilitate and accelerate data collection services baby, give service immunization, vitamin and infant growth data as a solution to the problems that exist for this.
Keywords: Data Processing, Growth and Development, PHP, MySQL, PHC Pleret
xii
PERSEMBAHAN
Laporan Skripsi ini penulis persembahkan untuk mereka yang telah memberikan dukungan dan perhatiannya: Untuk kedua orangtua tercinta yang selama ini mendoakan ananda, hingga tercapai apa yang diharapkan Kakak yang selalu memberikan dorongan dan semangat. Teman-teman Sistem Informasi angkatan ’, 07’, 10‘, 11‘,12, 13 UNRIYO. Terima kasih kepada Saudara-saudara saya meliputi Asmara, Lukman Kholik, Ardianto, Sarnubi, Rumsanah, Suryadi, dan Eka Kinanti Permata Nurdiyanti Husna (Fikes Unriyo). dan Terima kasih kepada Emanuel Nahak, Abdul Halim, Stefanio Reinaldo Barros, Fransiskus MH, Felix Yohanes Makalu, Petrus Du’e dan temanteman yang tidak mungkin disebutkan namanya karena terlalu banyak, atas motifasi dan semangatnya.
MOTTO
Jangan Menyerah Sebelum Mencoba. Jangan Selalu Mengeluh. Orang yang berhasil akan mengambil manfaat dari kesalahan-kesalahan yang ia lakukan, dan akan mencoba kembali untuk melakukan dalam suatu cara yang berbeda. Kita semua hidup dalam ketegangan, dari waktu ke waktu, serta dari hari ke hari, dengan kata lain, kita adalah pahlawan dari cerita kita sendiri. Kepuasan terletak pada usaha, bukan pada hasil. Berusaha dengan keras adalah kemenangan yang hakiki. Tuntutlah ilmu dan belajarlah (untuk ilmu) ketenangan dan kehormatan diri, dan bersikaplah rendah hati kepada orang yang mengajari kamu. (HR. Athabrani) Saling berlaku jujurlah dalam ilmu dan jangan saling merahasiakan. Sesungguhnya
berkhianat
dalam
ilmu
pengetahuan
lebih
hukumannya dari pada berkhianat dalam harta (HR. Abu Na’im)
berat
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Kuasa yang telah melimpahkan berkat, rahmat dan hidayah-Nya kepada penyusun sehingga penyusun dapat menyelesaikan Skripsi ini dengan baik. Keberhasilan ini tidak dapat diwujudkan tanpa adanya bantuan dari Dosen pembimbing dan teman-teman yang telah memberikan saran dan petunjuk. Untuk ini penyusun mengucapkan terima kasih yang sebesar-besarnya kepada : 1. Ibu Sri Hasta Mulyani, S.Kom, M.Kom, selaku Dekan Fakultas Sains Dan Teknologi di Universitas Respati Yogyakarta. 2. Bapak Sugeng Winardi, SKom., MT selaku Ketua Program Studi Sistem Informasi sekaligus sebagai pembimbing I. yang telah memberikan petunjuk dan pengarahan dalam menyelesaikan laporan ini. 3. Bapak Ir. Ajie Wibowo Soejono selaku dosen pembimbing II, yang juga telah memberikan petunjuk dan pengarahan dalam menyelesaikan laporan ini. 4. Semua dosen, Staf dan Karyawan Universitas Respati Yogyakarta. 5. Kedua orang tua Saya. 6. Terima kasih kepada pihak Pusat Kesehatan Masyarakat (Puskesmas) Kecematan Pleret Kabupaten Bantul yang telah memberikan kesempatan kepada saya untuk melakukan Penelitian Skripsi. 7. Semua pihak yang telah membantu dalam terselesainya penyusunan Laporan Skripsi.
DAFTAR ISI Halaman Halaman Judul ......................................................................................
i
Halaman Pernyataan Kesiapan Skripsi ..................................................
ii
Halaman Pengesahan .............................................................................
iii
Halaman Pernyataan Keaslian Penelitian ...............................................
iv
Halaman Persetujuan Demo Program ...................................................
v
Pengesahan .............................................................................................
vi
ABSTRAK .............................................................................................
vii
ABSTRACT …………………………………………………………...
viii
Kata Persembahan .................................................................................
vix
MOTO ...................................................................................................
x
Kata Pengantar ........................................................................................
xi
DAFTAR ISI …………………………………………………………..
xiii
DAFTAR TABEL ……………………………………………………..
xvii
DAFTAR GAMBAR ………………………………………………….
Xviii
BAB
BAB
I PENDAHULUAN ...............................................................
1
1.1
Latar Belakang Masalah ...................................................
1
1.2 Rumusan Masalah .............................................................
2
1.3 Batasan Masalah ................................................................
3
1.4 Tujuan Skripsi ...................................................................
3
1.5 Manfaat Skripsi ...................................................................
4
1.6 Metodologi Pemecahan Masalah ......................................
4
1.7 Sistematika Penulisan .......................................................
5
II LANDASAN TEORI .........................................................
7
2.1 Tumbuh Kembang Bayi 0-12 Bulan ..................................
7
2.2 Konsep Dasar Informasi .....................................................
8
2.2.1
Pengertian Data dan Informasi ...........................
9
2.2.2
Informasi Berdasarkan Persyaratan …................
9
2.2.3
Transformasi Data Menjadi Informasi ..............
10
2.3 Web .....................................................................................
11
2.4 Web Browser ........................................................................
11
2.5 Web Server ...........................................................................
12
2.6 Internet
.............................................................................
12
2.7 Tujuan Umum Pengembangan Sistem …………………….
13
2.7.1 Siklus Hidup Pengembangan Sistem ………………..
14
2.8 Basis Data ………………....................................................
18
2.9 Diagram Arus Data (DAD) ..................................................
18
2.9.1
Simbol-Simbol Diagram Arus Data (DAD) .........
19
2.9.2
Aturan dalam Pembuatan DAD ...........................
21
2.9.3
Langkah-Langkah Untuk Membuat DAD ...........
22
2.10 Hyper Text Markup Language (HTML) ..........................
22
2.11 PHP Hypertext Processor (HPH) ......................................
23
2.12 My Structure Query Language (MySQL) .........................
26
2.13 Notepad ++ .......................................................................
27
2.14 XAMPP ...........................................................................
28
BAB III ANALISIS DAN PERANCANGAN ................................
30
3.1
Tinjauan Umum Instansi ..................................................
30
3.1.1
Pengertian Puskesmas ..........................................
30
3.1.2
Tugas Pokok Puskesmas ......................................
30
3.1.3
Tujuan Puskesmas ................................................
31
3.1.4
Puskesmas Pleret Dan Denah Lokasi .....................
32
3.1.5
Visi, Misi dan Tujuan ...........................................
33
3.1.6
Struktur Organisasi .................................................
34
3.1.7
Gambaran Sistem Yang Sedang Berjalan ...............
35
3.2 Perancangan Sistem ...........................................................
37
3.2.1
Perancangan Proses ...............................................
37
3.2.2
Perancangan Database ..........................................
46
3.2.3
Perancangan Input ...............................................
56
3.2.4
Perancangan Output .............................................
63
3.2.5
BAB
Perancangan Kontrol ...........................................
68
IV IMPLEMENTASI DAN PENGUJIAN .........................
70
4.1
Lingkungan Implementasi ...............................................
70
4.2
Hasil Implementasi ……………………………………….
71
4.2.1
Homepage Menu Login ........................................
72
4.2.2
Halaman User ........................................................
74
4.2.3
Halaman Data Petugas ..........................................
75
4.2.4
Halaman Tambah Data Petugas ............................
76
4.2.5
Halaman Ubah Data Petugas .................................
77
4.2.6
Halaman Data Tenaga Medis ................................
79
4.2.7
Halaman Tambah Data Tenaga Medis ..................
81
4.2.8
Halaman Ubah Data Tenaga Medis .....................
82
4.2.9
Halaman Data Jenis Imunisasi ..............................
83
4.2.10 Halaman Input Data Vitamin ...............................
84
4.2.11 Halaman Pendaftaran ............................................
86
4.2.12 Halaman Data Bayi ...............................................
87
4.2.13 Halaman Ubah Data Bayi ......................................
88
4.2.14 Halaman Data Vitamin ..........................................
89
4.2.15 Halaman Input Pemberian Vitamin .......................
90
4.2.16 Halaman Data Imunisasi .......................................
91
4.2.17 Halaman Input Pemberian Vitamin .......................
92
4.2.18 Halaman Data Tumbuh Kembang Bayi ................
93
4.2.19 Halaman Input Data Tumbuh Kembang Bayi .......
94
4.2.20 Halaman Laporan Petugas ....................................
96
4.2.21 Halaman Laporan Tenaga Medis ..........................
98
4.2.22 Halaman Laporan Bayi .........................................
100
4.2.23 Halaman Laporan Pendaftaran ..............................
102
4.2.24 Halaman Laporan Tumbuh Kembang ...................
104
4.2.25 Halaman Laporan Pemberian Imunisasi ................
106
4.2.26 Halaman Laporan Pemberian Vitamin ..................
108
BAB
4.3 Pembahasan Hasil ..............................................................
110
4.4 Keunggulan dan Kelemahan Sistem ..................................
112
4.4.1 Keunggulan Sistem ................................................
112
4.4.2 Kelemahan Sistem ..................................................
112
V PENUTUP ..........................................................................
113
5.1 Kesimpulan...........................................................................
113
5.2 Saran .....................................................................................
114
DAFTAR PUSTAKA .......................................................................... .. 96 RIWAYAT HIDUP ............................................................................. .. 97 LAMPIRAN-LAMPIRAN ................................................................. .. 98
DAFTAR TABEL Halaman 1. Tabel 3-1. Struktur Tabel Petugas ............................................................ 49 2. Tabel 3-2. Struktur Tabel Bayi ................................................................. 50 3. Tabel 3-3. Struktur Tabel Pendaftaran ..................................................... 51 4. Tabel 3-4. Struktur Tabel Tumbuh Kembang ........................................... 52 5. Tabel 3-5. Struktur Tabel Pemberian Imunisasi ...................................... 52 6. Tabel 3-6. Struktur Tabel Imunisasi ........................................................ 53 7. Tabel 3-7. Struktur Tabel Vitamin ............................................................ 54 8. Tabel 3-8. Struktur Tabel Pemberian Vitamin ......................................... 54 9. Tabel 3-9. Struktur Tabel Tenaga Medis.................................................... 55 10. Tabel 3-9. Hasil Pengujian Sistem ............................................................ 110
xxi
DAFTAR GAMBAR Halaman 1. Gambar 2.1. Transformasi Data Menjadi Informasi ............................
10
2. Gambar 2.2. Simbol-Simbol DAD .........................................................
19
3. Gambar 3.1. Denah Lokasi Puskesmas ................................................
32
4. Gambar 3.2. Struktur Organisasi ..........................................................
34
5. Gambar 3.3. Gambaran Sistem Berjalan ................................................
36
6. Gambar 3.4. DAD Level 0 ...................................................................
38
7. Gambar 3.5. Diagram Berjenjang ........................................................
40
8. Gambar 3.6 Overview Diagram ………………………………………..
42
9. Gambar 3.7. DAD Level 1 Proses 1 (Pendataan) ..................................
43
10. Gambar 3.8. DAD Level 1 Proses 2 (Transaksi) ..................................
44
11. Gambar 3.9. DAD Level 1 Proses 3 (Laporan) .....................................
45
12. Gambar 3.10 Entity Relational Diagram …………………………….… 47 13. Gambar 3.11. Relasi Antar Tabel .........................................................
48
14. Gambar 3.12. Rancangan Input Form Login .........................................
56
15. Gambar 3.13. Rancangan Input Data Petugas .......................................
57
16. Gambar 3.14. Rancangan Input Data Pendaftaran .................................
58
17. Gambar 3.15. Rancangan Input Data Tumbuh Kembang .....................
59
18. Gambar 3.16. Rancangan Input Data Pemberian Imunisasi .................
60
19. Gambar 3.17. Rancangan Input Data Pemberian Vitamin ....................
61
20. Gambar 3.18. Rancangan Input Data Tenaga Medis ............................
62
21. Gambar 3.19. Rancangan Output Data Daftar Petugas .........................
63
22. Gambar 3.20. Rancangan Output Data Bayi .........................................
64
23. Gambar 3.21. Rancangan Output Data Pendaftaran ..............................
65
24. Gambar 3.22. Rancangan Output Data Tumbuh Kembang ...................
65
25. Gambar 3.23. Rancangan Output Data Pemberian Imunisasi ...............
66
26. Gambar 3.24. Rancangan Output Data Pemberian Vitamin ...................
67
27. Gambar 3.25. Rancangan Output Data Tenaga Medis ..........................
67
28. Gambar 3.26. Kontrol Login Username..................................................
68
xxii
29. Gambar 3.27. Kontrol Login Password ..................................................
68
30. Gambar 3.28. Kontrol Kesalahan Login .................................................
68
31. Gambar 3.29. Kontrol Pengisian Data ....................................................
69
32. Gambar 3.30. Kontrol Penghapusan Data .............................................
69
33. Gambar 3.31. Kontrol Keluar Aplikasi .................................................
69
34. Gambar 4.1. Homepage Menu Login ......................................................
72
35. Gambar 4.2. Halaman User ....................................................................
74
36. Gambar 4.3. Kontrol Halaman Data Petugas .........................................
75
37. Gambar 4.4. Halaman Tambah Petugas .................................................
76
38. Gambar 4.5. Halaman Ubah Petugas ...................................................
77
39. Gambar 4.6. Halaman Data Tenaga Medis ............................................
79
40. Gambar 4.7. Halaman Tambah Data Tenaga Medis ...............................
81
41. Gambar 4.8. Halaman Ubah Data Tenaga Medis ...................................
82
42. Gambar 4.9. Halaman Data Jenis Imunisasi .........................................
83
43. Gambar 4.10. Halaman Data Vitamin .....................................................
84
44. Gambar 4.11. Halaman Pendaftaran .....................................................
86
45. Gambar 4.12. Halaman Data Bayi ..........................................................
87
46. Gambar 4.13. Halaman Ubah Data Bayi .................................................
88
47. Gambar 4.14. Halaman Data Vitamin
.................................................
89
48. Gambar 4.15. Halaman Input Pemberian Vitamin ..................................
90
49. Gambar 4.16. Halaman Data Imunisasi ..................................................
91
50. Gambar 4.17. Halaman Input Pemberian Imunisasi ...............................
92
51. Gambar 4.18. Halaman Data Tumbuh Kembang Bayi ...........................
93
52. Gambar 4.19. Halaman Input Data Tumbuh Kembang Bayi ..................
94
53. Gambar 4.20. Laporan Daftar Petugas ....................................................
96
54. Gambar 4.21. Laporan Daftar Tenaga Medis............................................ 98 55. Gambar 4.22. Laporan Bayi ………………………................................. 100 56. Gambar 4.23. Laporan Pendaftaran……................................................... 102 57. Gambar 4.24. Laporan Tumbuh Kembang ….........................................
104
58. Gambar 4.25. Laporan Pemberian Imunisasi .........................................
106
59. Gambar 4.26. Laporan Pemberian Vitamin ............................................
108
xvi