APLIKASI SISTEM INFORMASI POSYANDU BERBASIS WEB …repository.upnvj.ac.id/4114/1/AWAL.pdf · 2019....
Transcript of APLIKASI SISTEM INFORMASI POSYANDU BERBASIS WEB …repository.upnvj.ac.id/4114/1/AWAL.pdf · 2019....
APLIKASI SISTEM INFORMASI POSYANDU BERBASIS
WEB
(STUDI KASUS : POSYANDU DAHLIA KELURAHAN LIMO
KOTA DEPOK)
TUGAS AKHIR
DIAN BUDI PERTIWI
1210501010
DIAH ANGGRAINI
1210501011
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI DIII SISTEM INFORMASI
2016
APLIKASI SISTEM INFORMASI POSYANDU BERBASIS
WEB
(STUDI KASUS : POSYANDU DAHLIA KELURAHAN LIMO
KOTA DEPOK)
TUGAS AKHIR
Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar
Ahli Madya
DIAN BUDI PERTIWI
1210501010
DIAH ANGGRAINI
1210501011
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI DIII SISTEM INFORMASI
2016
“APLIKASI SISTEM INFORMASI POSYANDU BERBASIS
WEB (STUDI KASUS: POSYANDU DAHLIA KELURAHAN
LIMO KOTA DEPOK”)
Dian Budi Pertiwi Diah Anggraini
Abstrak
Tujuan dari penelitian ini adalah membangun sebuah aplikasi berbasis web untuk
mengelola informasi di Posyandu Kelurahan Limo Depok mulai dari pendaftaran
pasien sampai dengan selesai penanganan oleh Posyandu. Posyandu Dahlia
merupakan suatu tempat untuk melakukan kegiatan imunisasi balita dan
perkembangan ibu hamil. Saat ini masih banyak pengelola Posyandu disekitar
kelurahan Limo Depok yang belum memiliki web. Oleh karena itu masih sulit
untuk mendapatkan informasi dan berita seputar Posyandu tersebut. Sistem yang
dirancang ini mulai dari melakukan wawancara dan observasi serta
pengembangan system menggunakan metode waterfall. Perancangan web ini
menggunakan perangkat lunak Codelgniter dengan membahas pemrograman PHP,
Hasil yang diperoleh dalam bentuk aplikasi. Harapan penulis, web ini dapat
mempublikasikan informasi dengan cepat sehingga para pasien tidak kesulitan
dalam mencari informasi dan juga dalam web ini konsumen dapat langsung
mendaftarkan diri sebagai pasien.
Kata Kunci: Sistem Informasi, Posyandu, Berbasis Web
“THE APPLICATION OF WEB-BASSED INFORMATION
SYSTEM OF POSYANDU (CASE STUDIES: POSYANDU
DAHLIA, LIMO VILLAGE, DEPOK CITY)”
Dian Budi Pertiwi
Diah Anggraini
Abstrack
The purpose of this research is to build a web-based application for managing
information on Posyandu Village Limo Depok ranging from patient registration
until completion handling by Posyandu. Posyandu Dahlia is a place to conduct
immunization of infants and pregnant women development. Currently there are
many managers Posyandu Limo Depok surrounding villages that do not have
web. Therefore, it is still difficult to get information and news about the
Posyandu. Systems designed this start doing interviews and observations as well
as the development of systems using the waterfall method. This web designing
software use Codelgniter by discussing the PHP programming, results obtained in
the application form. Hope writer, this website can publish information quickly so
that the patients have no difficulty in finding information and also in this web
consumers can directly enroll as a patient.
Keywords: Information System, Posyandu, Web Based
i
Kata Pengantar
Puji dan syukur penulis panjatkan kepada ALLAH SWT atas segala
karunia-NYA sehingga Tugas Akhir ini berhasil diselesaikan. Judul yang dipilih
dalam penelitian ini yang dilaksanakan sejak September 2015 adalah
“APLIKASI SISTEM INFORMASI POSYANDU DAHLIA BERBASIS
WEB” Penulis mengucapkan terimakasih kepada :
1. Bapak Dr.Nidjo Sandjojo, M.sc selaku Dekan Fakultas Ilmu Komputer
UPN “VETERAN JAKARTA beserta jajaran Dekanat.
2. Ibu Erly Krisnanik, S.Kom., MM selaku Kaprogdi D3 Sistem Informasi
yang telah membantu mengarahkan penulis dalam menyelesaikan tugas
akhir ini.
3. Ibu Ibu Erly Krisnanik, S.Kom., MM selaku dosen pembimbing tugas
akhir ini yang telah meluangkan waktu dalam memberikan bimbingan
serta arahan sehingga tugas akhir ini dapat diselesaikan sesuai dengan
waktu yang telah ditentukan.
4. Dosen-dosen Fakultas Ilmu Komputer beserta karyawan dan staff yang
telah membantu dalam penyelesaian Tugas Akhir ini.
5. Keluarga besar penulis dari Dian Budi Pertiwi yaitu Bapak Budi
Suharsono dan Ibu Ella Khadijah, Yuda Dwi Saputra yang selalu
memberikan dukungan doa maupun materi yang membantu dalam
penyelesaian Tugas Akhir ini.
6. Keluarga besar penulis dari Diah Anggraini yaitu Ibu Chodilah, Tante
Sopiah, Oktaviani, Oktaviana yang selalu memberikan dukungan doa
maupun materi yang membantu dalam penyelesaian Tugas Akhir ini.
7. Eko Saputra dan Muhamad Quraish Ridwan yang tiada henti-hentinya
dan setia memberikan semangat kepada penulis Diah Anggraini dan Dian
Budi Pertiwi dalam menyelesaikan tugas akhir ini.
8. Teman-teman D3 Sistem Informasi angkatan 2012 sejak memasuki
perkuliahan hingga saat ini yang senantiasa selalu memberikan dukungan
doa dan semangat dalam menyelesaikan tugas akhir ini berjuang bersama
demi meraih gelar Ahli Madya Komputer.
ii
DAFTAR ISI
Halaman Judul
Halaman Pernyataan Orisinalitas
Halaman Lembar Pengesahan
Halaman Pernyataan Persetujuan Publikasi
Abstrak
Abtract
Kata Pengantar ...................................................................................................... i
DAFTAR ISI ......................................................................................................... ii
DAFTAR GAMBAR ............................................................................................ iii
DAFTAR TABEL ................................................................................................. iv
DAFTAR SIMBOL ............................................................................................... vi
DAFTAR LAMPIRAN ......................................................................................... vii
BAB I PENDAHULUAN ........................................................................ 1
1.1 Latar Belakang Masalah .......................................................... 1 1.2 Rumusan Masalah .................................................................. 2
1.3 Ruang Lingkup ........................................................................ 2
1.4 Tujuan dan Manfaat Penelitian ............................................... 3 1.5 Luaran yang diharapkan .......................................................... 3
1.6 Sistematika Penulisan .............................................................. 3
BAB II LANDASAN TEORI ................................................................... 5
2.1 Pengertian Sistem Dan Informasi ............................................ 5
2.2 Tinjauan Umum Aplikasi ........................................................ 6 2.3 Pengertian Posyandu ............................................................... 6 2.4 Pengertian Perancangan Aplikasi Berbasis Web .................... 6
2.5 Pengertian UML (Unified Modeling Language) ..................... 7 2.6 Pengertian Waterfall ................................................................ 7
2.7 Pengertian MySql .................................................................... 8 2.8 Pengertian PHP (Hypertext Processor) ................................... 9 2.9 Pengertian XAMPP ................................................................. 9
2.10 Review Resert ....................................................................... 11
BAB III METODOLOGI PENELITIAN ................................................ 12
3.1 Desain Penelitian ..................................................................... 12
3.2 Alur Penelitian......................................................................... 13
3.3 Tahapan Penelitian .................................................................. 14
3.4 Alat yang Digunakan ............................................................... 15
3.5 Tahapan Kegiatan .................................................................... 16
BAB IV HASIL DAN PEMBAHASAN ................................................... 17
4.1 Sejarah Posyandu Dahlia Rw. 04 Limo Depok ....................... 17
4.2 Diagram Prosedur Sistem Berjalan ......................................... 20
iii
4.3 Analisa Sistem ......................................................................... 24
4.4 Analisa Kuisioner .................................................................... 27
4.5 Desain Sistem .......................................................................... 45
4.6 Rancangan Kamus Data .......................................................... 49
4.7 Rancangan kode ...................................................................... 51
BAB V PENUTUP .................................................................................... 56
5.1 Simpulan.................................................................................. 56
5.2 Saran ........................................................................................ 56
DAFTAR PUSTAKA ..................................................................................... 57
DAFTAR RIWAYAT HIDUP
LAMPIRAN
iv
DAFTAR GAMBAR
Gambar 1 Kerangka Berpikir ……………………………..…………………… 12
Gambar 2 Struktur Organisasi ………………………………….…………….. 17
Gambar 3 Use Case Diagram Petugas Posyandu Sistem Berjalan ………....... 19
Gambar 4 Use Case Diagram Pasien Sistem Berjalan ……………...………… 20
Gambar 5 Use Case Diagram Dokter Sistem Berjalan ……………….…......... 21
Gambar 6 Use Case Diagram Ketua Posyandu Sistem Berjalan …….…......... 22
Gambar 7 Activity Diagram Pendaftaran Sistem Berjalan …………..…........ 22
Gambar 8 Activity Diagram Pemeriksaan Sistem Berjalan …………..……… 23
Gambar 9 Activity Diagram Konsultasi Sistem Berjalan ……..……..…........ 24
Gambar 10 Activity Diagram Laporan Sistem Berjalan …………..……......... 24
Gambar 11 Use Case Diagram Petugas Posyandu Sistem Usulan ……........... 31
Gambar 12 Use Case Diagram Pasien Sistem Usulan ……………….…......... 33
Gambar 13 Use Case Diagram Dokter Sistem Usulan …………………......... 35
Gambar 14 Use Case Diagram Ketua Posyandu Sistem Usulan ……….......... 37
Gambar 15 Activity Diagram Membuka Website Posyandu ………………… 38
Gambar 16 Activity Diagram Menampilkan Menu Berita……………………. 39
Gambar 17 Activity Diagram Menampilkan Jadwal Kegiatan Posyandu……. 39
Gambar 18 Activity Diagram Menampilkan Menu Visin Dan Misi……......... 40
Gambar 19 Activity Diagram Menampilkan Menu Pendaftaran……........….. 40
Gambar 20 Activity Diagram Menampilkan Menu Log In…………….…….. 41
Gambar 21 Activity Diagram Menampilkan Menu Edit Tampilan Web.......... 41
Gambar 22 Activity Diagram Menampilkan Menu Perkembangan Pasien ….. 42
Gambar 23 Activity Diagram Menampilkan Menu Kelola Data Pasien……… 42
Gambar 24 Activity Diagram Menampilkan Menu Jenis Imunisasi……......... 43
Gambar 25 Activity Diagram Menampilkan Menu Cek Imunisasi……….….. 43
Gambar 26 Activity Diagram Kelola Jadwal Kegiatan Posyandu…………….. 43
Gambar 27 Activity Diagram Menampilkan Menu Kelola Berita……………. 44
Gambar 28 Activity Diagram Menampilkan Menu Kelola Vitamin…………. 44
Gambar 29 Activity Diagram Menampilkan Menu Pasien………………..….. 44
Gambar 30 Activity Diagram Menampilkan Menu Rekam Konsultasi…….... 45
Gambar 31 Activity Diagram Menu Rekam Diagnosa......................................... 45 Gambar 32 Activity Diagram Menu Pemberian Obat Dan Resep.…………...… 46
Gambar 33 Activity Diagram Menu Ketua Posyandu ..................……………… 46 Gambar 34 Sequence Menampilkan Menu Pasien……………………………… 47 Gambar 35 Sequence Menampilkan Menu Dokter ………………………..…… 47 Gambar 36 Sequence Menampilkan Menu Ketua Posyandu………...……….… 48 Gambar 37 Sequence Menampilkan Menu Petugas Posyandu…….....………… 48
Gambar 38 Sequence Menampilkan Menu Petugas Posyandu…….............…… 49 Gambar 39 Class Diagram Sistem Usulan………………………....…………… 50
v
DAFTAR TABEL
Tabel 1 Tahapan Kegiatan ………………………………….…………..…….. 14
Tabel 2 Deskripsi Use Case Diagram Petugas Posyandu Sistem Berjalan …….. 19 Tabel 3 Deskripsi Use Case Diagram Pasien Sistem Berjalan ………………. 20
Tabel 4 Deskripsi Use Case Diagram Dokter Sistem Berjalan….……………… 21
Tabel 5 Deskripsi Use Case Diagram Ketua Posyandu Sistem Berjalan……….. 22
Tabel 6 Dokumen Masukan Sistem Berjalan ……….…...…………………….. 25
Tabel 7 Dokumen Keluaran Sistem Berjalan……….…...……………………… 25
Tabel 8 Dokumen simpanan Sistem Berjalan……….…...…………………….. 25
Tabel 9 Profil Responden ………………………….…...…………………….… 28
Tabel 10 Tanggapan Responden …………...……….…...……………………... 28
Tabel 11 Daftar Istilah Aktor ……………………….…...……………………... 30
Tabel 12 Deskripsi Use Case Diagram Petugas Sistem Usulan ……………… 31
Tabel 13 Deskripsi Use Case Diagram Pasien Sistem Usulan ………...……... 33
Tabel 14 Deskripsi Use Case Diagram Dokter Sistem Usulan ………..……... 35
Tabel 15 Deskripsi Use Case Diagram Ketua Posyandu Sistem Usulan ……. 37
Tabel 16 Dokumen Masukan Sistem Usulan ……….…...……………………... 51
Tabel 17 Dokumen Keluaran Sistem Usulan ……….…...……………………... 51
Tabel 18 Dokumen Simpanan Sistem Usulan ……….…...…………..………… 52
vi
DAFTAR SIMBOL
1. Flowchart
No Gambar Nama Keterangan
1.
TERMINATOR Untuk memulai suatu program
2.
Garis Alir Digambarkan untuk
menggambarkan suatu alliran data
3.
Proses
Suatu simbol yang menunjukkan
setiap pengolahan yang dilakukan
oleh computer
4.
Decision
Suatu kondisi yang akan
menghasilkan beberapa
kemungkinan jawaban dan pilihan
5.
Input-Output
Untuk memasukkan data ataupun
menunjukkan hasil dari suatu
proses
6. TERMINATOR Untuk mengakhiri suatu program
START
END
vii
2. Use Case Diagram
No. Gambar Nama Pengertian
1.
Aktor
Aktor menggambarkan orang, sistem
atau eksternal entitas (stakeholder)
yang menyediakan atau menerima
informasi dari sistem.
2.
Dependence
Hubungan dimana perubahan yang
terjadi pada suatu elemen mandiri
(independent) akan mempengaruhi
elemen yang bergantung padanya
elemen yang tidak mandiri
(independent).
3.
Generalization
Hubungan dimana objek anak
(descendent) berbagi perilaku dan
struktur data dari objek yang ada di
atasnya objek induk (ancestor).
4.
Include Menspesifikasikan bahwa use case
sumber secara eksplisit.
5.
Extends
Menspesifikasikan bahwa use case
target memperluas perilaku dari use
case sumber pada suatu titik yang
diberikan.
6.
Association Apa yang menghubungkan antara
objek satu dengan objek lainnya.
7.
System Menspesifikasikan paket yang
menampilkan sistem secara terbatas.
8.
Use case
Deskripsi dari urutan aksi-aksi yang
ditampilkan sistem yang
menghasilkan suatu hasil yang terukur
bagi suatu aktor.
9.
Collaboration
Interaksi aturan-aturan dan elemen
lain yang bekerja sama untuk
menyediakan prilaku yang lebih besar
dari jumlah dan elemen-elemennya
(sinergi).
viii
10. Note
Elemen fisik yang eksis saat aplikasi
dijalankan dan mencerminkan suatu
sumber daya komputasi
ix
3. Class Diagram
No. Gambar Nama Keterangan
1.
Generalization
Hubungan dimana objek anak
(descendent) berbagi perilaku
dan struktur data dari objek
yang ada di atasnya objek induk
(ancestor).
2.
Nary Association Upaya untuk menghindari asosiasi
dengan lebih dari 2 objek.
3.
Class
Himpunan dari objek-objek yang
berbagi atribut serta operasi
yang sama.
4.
Collaboration
Interaksi aturan-aturan dan elemen
lain yang bekerja sama untuk
menyediakan prilaku yang lebih
besar dari jumlah dan elemen-
elemennya (sinergi).
5.
Realization Operasi yang benar-benar
dilakukan oleh suatu objek.
6.
Dependence
Hubungan dimana perubahan yang
terjadi pada suatu elemen
mandiri (independent) akan
mempengaruhi elemen yang
bergantung padanya elemen
yang tidak mandiri
(independent).
7.
Assosiation
Apa yang menghubungkan antara
objek satu dengan objek
lainnya.
x
4. Activity Diagram
No. Gambar Nama Keterangan
1. Start Node Titik Awal
2.
Activity
Memperlihatkan bagaimana
masing-masing kelas
antarmuka saling berinteraksi
satu sama lain
3.
New Junction Pilihan untuk pengambilan
keputusan
4.
Fork Node
Satu aliran yang pada tahap
tertentu berubah menjadi
beberapa aliran
5.
Note
Elemen fisik yang eksis saat
aplikasi dijalankan dan
mencerminkan suatu sumber
daya komputasi
6.
Activity Final Node Titik Akhir
xi
5.Sequence Diagram
No. Gambar Nama Keterangan
1.
LifeLine Objek entity, antarmuka yang saling
berinteraksi.
2.
Message
Spesifikasi dari komunikasi antar objek
yang memuat informasi-informasi
tentang aktifitas yang terjadi
xii
DAFTAR LAMPIRAN
Lampiran A Data Masukan Berjalan
Lampiran 1 Data Pasien Ibu Hamil
Lampiran 2 Data Pasien Bayi
Lampiran 3 Data Kegiatan Posyandu
Lampiran B Data Keluaran Berjalan
Lampiran 1 Laporan Bulanan Posyandu
Lampiran 2 Laporan Data Pengunjung
Lampiran 3 Form Pendaftaran
Lampiran C Data Masukan Usulan
Lampiran 1 Log In
Lampiran 2 Form Pendaftaran
Lampiran 3 Form Konsultasi
Lampiran 4 Data Ibu
Lampiran 5 Data Bayi
Lampiran 6 Data Dokter
Lampiran 7 Data Petugas
Lampiran 8 Data Imunisasi
Lampiran 9 Data Obat
Lampiran D Data Keluaran Usulan
Lampiran 1 Laporan Perkembangan
Lampiran 2 Laporan Imunisasi
Lampiran 3 Hasil Diagnosa
Lampiran 4 Pemberian Resep
Lampiran E Spesifikasi File
Lampiran Struktur File
ii