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
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
xii
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
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
teman-teman yang tidak mungkin disebutkan namanya karena terlalu banyak, atas
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 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
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 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
BAB II LANDASAN TEORI ... 7
2.1 Tumbuh Kembang Bayi 0-12 Bulan ... 7
2.2Konsep Dasar Informasi ... 8
2.2.1 Pengertian Data dan Informasi ... 9
2.2.2 Informasi Berdasarkan Persyaratan …... 9
2.3 Web ... 11
2.4Web Browser ... 11
2.5Web Server ... 12
2.6Internet ... 12
2.7Tujuan Umum Pengembangan Sistem ………. 13
2.7.1 Siklus Hidup Pengembangan Sistem ……….. 14
2.8Basis Data ………... 18
2.9Diagram 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.2Perancangan Sistem ... 37
3.2.1 Perancangan Proses ... 37
3.2.2 Perancangan Database ... 46
3.2.3 Perancangan Input ... 56
3.2.5 Perancangan Kontrol ... 68
BAB 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.3 Pembahasan Hasil ... 110
4.4 Keunggulan dan Kelemahan Sistem ... 112
4.4.1 Keunggulan Sistem ... 112 4.4.2 Kelemahan Sistem ... 112 BAB V PENUTUP ... 113 5.1 Kesimpulan ... 113 5.2 Saran ... 114 DAFTAR PUSTAKA ... .. 96 RIWAYAT HIDUP ... .. 97 LAMPIRAN-LAMPIRAN ... .. 98 xiii
xxi
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
xxii
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
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