perancangan sistem informasi pelayanan posbindu …repository.upnvj.ac.id/1293/1/awal.pdfpenyimpanan...
TRANSCRIPT
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI D-III SISTEM INFORMASI
2019
PERANCANGAN SISTEM INFORMASI PELAYANAN
POSBINDU BERBASIS WEB PADA POSBINDU CEMPAKA
RW 8 SEMANAN
TUGAS AKHIR
FIRHAN MUHAMMAD AZIZ
1610501034
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI D-III SISTEM INFORMASI
2019
PERANCANGAN SISTEM INFORMASI PELAYANAN
POSBINDU BERBASIS WEB PADA POSBINDU CEMPAKA
RW 8 SEMANAN
TUGAS AKHIR
Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar
Ahli Madya Komputer
FIRHAN MUHAMMAD AZIZ
1610501034
vi
PERANCANGAN SISTEM INFORMASI PELAYANAN
POSBINDU BERBASIS WEB PADA POSBINDU CEMPAKA
RW 8 SEMANAN
Firhan Muhammad Aziz
Abstrak
Posbindu Cempaka RW 8 Semanan merupakan suatu unit layanan
kesehatan di bawah naungan Dinas Kesehatan Kota Jakarta Barat yang berada di
wilayah Kecamatan Kalideres. Posbindu bertugas untuk melakukan kegiatan
pelayanan kesehatan kepada masyarakat khususnya kelompok masyarakat usia 15
tahun ke atas. Pendataan pelayanan kesehatan yang berjalan saat ini pada Posbindu
Cempaka RW 8 Semanan masih dilakukan dengan menggunakan buku sebagai
media pendataan pelayanan kesehatan. Sistem yang berjalan saat ini belum berjalan
dengan baik dikarenakan masih terdapat beberapa kekurangan diantaranya kader
posbindu sering mengalami kesulitan dalam proses pencarian data karena data
ditulis tangan sehingga menyulitkan kader dalam pencarian, tidak adanya tempat
penyimpanan data karena data saat ini berupa dokumen kertas sehingga rentan
hilang, membutuhkan waktu yang lama untuk pembuatan laporan sehingga dapat
menghambat kinerja dari kader posbindu dan data yang dihasilkan terkadang tidak
sesuai dengan jumlah pelayanan kesehatan. Maka peneliti mengusulkan pelayanan
posbindu berbasis web, menggunakan metode PIECES dan metode pengembangan
System Development Life Cycle (SDLC). Perancangan sistem menggunakan Visual
Studio Code untuk text editor dan bahasa pemrograman menggunakan bahasa PHP.
Diharapkan sistem ini dapat memudahkan user, pelayanan dan mengurangi
terjadinya human error. Sistem yang diusulkan dapat membuat format laporan
pelayanan dan dengan lebih rinci dan rapi. Keamanan data terjamin karena terdapat
hak akses dari masing-masing devisi, mengefisiensikan waktu user dalam
pelayanan dan pembuatan laporan. Dengan adanya sistem yang berbasis web
diharapkan dapat membantu kader terkait dalam proses penginputan, verifikasi,
pembuatan laporan pelayanan dan laporan data pasien sehingga pengarsipan data
menjadi lebih optimal lagi.
Kata kunci : pasien, user pengguna, PIECES, PHP, MySQL, System
Development Life Cycle (SDLC)
vii
DESIGN OF WEB BASED POSBINDU SERVICE
INFORMATION SYSTEM IN THE POSBINDU CEMPAKA RW
8 SEMANAN
Firhan Muhammad Aziz
Abstract
Posbindu Cempaka RW 8 Semanan is a health service unit under the
auspices of the West Jakarta City Health Office located in the Kalideres District
area. Posbindu has the duty to carry out health service activities to the community,
especially community groups aged 15 years and over. Data collection on health
services currently running at Posbindu Cempaka RW 8 Semanan is still done by
using books as a media for health service data collection. The current system has
not gone well because there are still some shortcomings including posbindu cadres
often having difficulties in the data search process because the data is handwritten
making it difficult for cadres in searching, the absence of data storage because the
current data is in the form of paper documents so vulnerable to being lost It takes a
long time to make reports so that it can hamper the performance of Posbindu cadres
and the data produced sometimes does not match the number of health services. So
the researchers proposed a web-based posbindu service, using the PIECES method
and the method of developing the System Development Life Cycle (SDLC). System
design uses Visual Studio Code for text editors and programming languages using
PHP language. It is expected that this system can facilitate users, services and
reduce the occurrence of human errors. The proposed system can format the service
report and in more detail and neat. Data security is guaranteed because there are
access rights from each division, streamlining user time in service and reporting.
The existence of a web-based system is expected to help related cadres in the
process of inputting, verifying, making service reports and reporting patient data so
that data archiving becomes more optimal.
Keywords : patient, user, PIECES, PHP, MySQL, System Development Life
Cycle (SDLC)
viii
KATA PENGANTAR
Puji syukur penulis panjatkan atas kehadirat Tuhan Yang Maha Esa yang mana
telah memberikan rahmat serta hidayat-Nya sehingga penulis dapat menyelesaikan
tugas akhir ini yang berjudul “Perancangan Sistem Informasi Pelayanan Posbindu
Berbasis Web Posbindu Cempaka RW 8 Semanan” tepat pada waktunya. Dalam
penyusunan tugas akhir ini, penulis mengucapkan banyak terimakasih kepada
semua pihak yang telah membantu dalam menyusun tugas akhir ini, diantaranya:
1. Ibu Dr. Ermatita, M.Kom., selaku Dekan Fakultas Ilmu Komputer Universitas
Pembangunan Nasional “Veteran” Jakarta.
2. Ibu Erly Krisnanik, S.Kom, MM., selaku Kepala Program Studi D-III Sistem
Informasi Universitas Pembangunan Nasional “Veteran” Jakarta.
3. Ibu Tri Rahayu, S.Kom, MM., selaku pembimbing tugas akhir penulis.
4. Orang tua penulis yang telah memberikan semangat, doa dan dukungan baik
berupa moril dan materi selama penulisan tugas akhir ini hingga selesai.
5. Sahabat seperjuangan D-III Sistem Informasi 2016 yang telah membantu
semangat dan doa.
6. Serta pihak-pihak lain yang telah membantu yang tidak bisa penulis sebutkan
semuanya.
Penulis menyadari masih banyak kekurangan dalam penulisan tugas akhir ini.
Kritik dan saran yang membangun dari semua pihak sangat penulis harapkan untuk
perbaikan dan penyempurnaan tugas akhir ini.
Jakarta, 12 Juli 2019
Penulis
ix
DAFTAR ISI
COVER .................................................................................................................... i
JUDUL .................................................................................................................... ii
PERNYATAAN ORISINILITAS .......................................................................... iii
PERNYATAAN PERSETUJUAN PUBLIKASI TUGAS AKHIR ..................... iv
PENGESAHAN TUGAS AKHIR .......................................................................... v
Abstrak ................................................................................................................... vi
Abstract ................................................................................................................. vii
KATA PENGANTAR ......................................................................................... viii
DAFTAR ISI .......................................................................................................... ix
DAFTAR TABEL ................................................................................................. xii
DAFTAR GAMBAR ........................................................................................... xiii
DAFTAR SIMBOL ................................................................................................xv
BAB I PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang .......................................................................................... 1
1.2 Rumusan Masalah ..................................................................................... 2
1.3 Batasan Masalah ....................................................................................... 2
1.4 Maksud dan Tujuan ................................................................................... 2
1.5 Manfaat Penelitian .................................................................................... 3
1.6 Luaran Yang Diharapkan .......................................................................... 3
1.7 Sistematika Penulisan ............................................................................... 3
BAB II TINJAUAN PUSTAKA ............................................................................ 5
2.1 Perancangan Sistem Informasi .................................................................. 5
2.1.1 Pengertian Perancangan .................................................................... 5
2.1.2 Sistem Informasi ............................................................................... 5
2.2 PHP ........................................................................................................... 6
2.3 Basis Data (Database) ............................................................................... 6
2.4 MySQL ..................................................................................................... 6
2.5 Unified Modeling Language (UML) ........................................................ 7
2.6 Web ........................................................................................................... 8
2.7 Posbindu PTM .......................................................................................... 8
2.7.1 Pengertian Posbindu PTM................................................................. 8
x
2.7.2 Definisi Pelayanan ............................................................................ 9
2.7.3 Definisi Pasien .................................................................................. 9
2.7.4 Definisi Rekam Medis....................................................................... 9
2.8 Review Jurnal Terdahulu ........................................................................ 11
BAB III METODOLOGI PENELITIAN ............................................................. 14
3.1 Tahapan Penelitian .................................................................................. 14
3.2 Metodologi Penelitian ............................................................................. 15
3.3 Waktu dan Tempat Penelitian ................................................................. 16
3.4 Alat dan Bahan Penelitian ....................................................................... 16
3.5 Tahapan Kegiatan ................................................................................... 17
BAB IV HASIL DAN PEMBAHASAN ............................................................. 18
4.1 Gambaran Umum Posbindu Cempaka RW 8 Semanan .......................... 18
4.2 Struktur Organisasi ................................................................................. 18
4.3 Visi dan Misi ........................................................................................... 19
4.4 Tata Kerja Posbindu ................................................................................ 19
4.5 Analisa Sistem Berjalan .......................................................................... 20
4.5.1 Use Case Diagram Berjalan ............................................................ 20
4.5.2 Activity Diagram Berjalan .............................................................. 22
4.6 Analisa Dokumen .................................................................................... 23
4.7 Analisa Masalah ...................................................................................... 24
4.8 Analisa PIECES ...................................................................................... 25
4.9 Analisa Kebutuhan Sistem ...................................................................... 27
4.10 Analisa Pemecahan Masalah ................................................................... 27
4.11 Rancangan Sistem Usulan ....................................................................... 28
4.11.1 Use Case Diagram Usulan .............................................................. 28
4.11.2 Activity Diagram Usulan ................................................................ 30
4.11.3 Class Diagram Usulan ..................................................................... 34
4.11.4 Sequence Diagram Usulan .............................................................. 35
4.12 Rancangan Basis Data............................................................................. 39
4.13 Rancangan Kode ..................................................................................... 41
4.14 Tampilan Output Program ...................................................................... 43
BAB V PENUTUP ............................................................................................... 60
5.1 Kesimpulan ............................................................................................. 60
5.2 Saran ....................................................................................................... 60
xi
DAFTAR PUSTAKA ........................................................................................... 61
RIWAYAT HIDUP
LAMPIRAN
xii
DAFTAR TABEL
Tabel 2.1 Review Jurnal Terdahulu ....................................................................... 11
Tabel 3.1 Tahapan Kegiatan .................................................................................. 17
Tabel 4.1 Dokumen Masukan ................................................................................ 23
Tabel 4.2 Dokumen Keluaran ................................................................................ 23
Tabel 4.3 Dokumen Simpanan ............................................................................... 24
Tabel 4.4 Analisa PIECES ..................................................................................... 25
Tabel 4.5 Rancangan Basis Data Pendaftaran ........................................................ 39
Tabel 4.6 Rancangan Basis Data KMS .................................................................. 39
Tabel 4.7 Rancangan Basis Data Kader ................................................................. 40
Tabel 4.8 Rancangan Basis Data Pokja .................................................................. 40
xiii
DAFTAR GAMBAR
Gambar 3.1 Tahapan Penelitian ............................................................................. 14
Gambar 4.1 Struktur Organisasi ............................................................................. 18
Gambar 4.2 Use Case Diagram Berjalan Pada Pelayanan Posbindu ..................... 20
Gambar 4.3 Activity Diagram Berjalan ................................................................. 22
Gambar 4.4 Use Case Diagram Sistem Usulan ...................................................... 28
Gambar 4.5 Activity Diagram Usulan Kader Pendaftaran ..................................... 30
Gambar 4.6 Activity Diagram Usulan Kader Pencatatan Rekam Medik ............... 31
Gambar 4.7 Activity Diagram Usulan Kepala Posbindu ....................................... 32
Gambar 4.8 Activity Diagram Usulan Pokja ......................................................... 33
Gambar 4.9 Class Diagram Usulan ........................................................................ 34
Gambar 4.10 Sequence Diagram Kader Pendaftaran ............................................. 35
Gambar 4.11 Sequence Diagram Kader Pencatatan Rekam Medik ....................... 36
Gambar 4.12 Sequence Diagram Kepala Posbindu ............................................... 37
Gambar 4.13 Sequence Diagram Pokja ................................................................. 38
Gambar 4.14 Tampilan Menu Home ..................................................................... 43
Gambar 4.15 Tampilan Menu Sejarah ................................................................... 43
Gambar 4.16 Tampilan Menu Struktur Organisasi ................................................ 44
Gambar 4.17 Tampilan Menu Profile Kader .......................................................... 44
Gambar 4.18 Tampilan Menu Profile Kader .......................................................... 45
Gambar 4.19 Tampilan Menu Kegiatan ................................................................. 45
Gambar 4.20 Tampilan Menu Kegiatan ................................................................. 46
Gambar 4.21 Tampilan Menu Kegiatan ................................................................. 46
Gambar 4.22 Tampilan Menu Kegiatan ................................................................. 47
Gambar 4.23 Tampilan Menu Kegiatan ................................................................. 47
Gambar 4.24 Tampilan Menu Kegiatan ................................................................. 48
Gambar 4.25 Tampilan Menu Kegiatan ................................................................. 48
Gambar 4.26 Tampilan Menu Kegiatan ................................................................. 49
Gambar 4.27 Tampilan Menu Login ...................................................................... 49
xiv
Gambar 4.28 Tampilan Login Kader Pendaftaran ................................................. 50
Gambar 4.29 Tampilan Beranda Kader Pendaftaran ............................................. 50
Gambar 4.30 Tampilan Form Pendaftaran ............................................................. 51
Gambar 4.31 Tampilan Data Pendaftaran .............................................................. 51
Gambar 4.32 Tampilan Login Kader Pencatatan Rekam Medik ........................... 52
Gambar 4.33 Tampilan Beranda Kader Pencatatan Rekam Medik ....................... 52
Gambar 4.34 Tampilan Form KMS ....................................................................... 53
Gambar 4.35 Tampilan Data KMS ........................................................................ 53
Gambar 4.36 Tampilan Detail Pasien .................................................................... 54
Gambar 4.37 Tampilan Login Kepala Posbindu .................................................... 54
Gambar 4.38 Tampilan Beranda Kepala Posbindu ................................................ 55
Gambar 4.39 Tampilan Form Kader ...................................................................... 55
Gambar 4.40 Tampilan Laporan Pendaftaran ........................................................ 56
Gambar 4.41 Tampilan Laporan KMS................................................................... 56
Gambar 4.42 Tampilan Login Pokja ...................................................................... 57
Gambar 4.43 Tampilan Beranda Pokja .................................................................. 57
Gambar 4.44 Tampilan Form Kepala Posbindu ..................................................... 58
Gambar 4.45 Tampilan Data Kepala Posbindu ...................................................... 58
Gambar 4.46 Tampilan Laporan Pedaftaran .......................................................... 59
Gambar 4.47 Tampilan Laporan KMS................................................................... 59
xv
DAFTAR SIMBOL
1. Simbol Flowchart
NO GAMBAR NAMA KETERANGAN
1
Terminator
Permulaan / akhir program
2
Flow Line
Arah aliran program
3
Preparation
Proses inisialisasi / pemberian
harga awal
4
Process
Proses perhitungan / proses
pengolahan data
5
Input / Output
Proses input / output data,
parameter, informasi
6
Predefined
Process
(Sub Program)
Permulaan sub program / proses
menjalankan sub program
7
Decision
Perbandingan pernyataan,
penyeleksian data yang
memberikan pilihan untuk
langkah selanjutnya
8
One Page
Connector
Penghubung bagian-bagian
flowchart yang berada pada
satu halaman
9
Off Page
Connector
Penghubung bagian-bagian
flowchart yang berada pada
halaman berbeda
xvi
2. Simbol Use Case Diagram
NO GAMBAR NAMA KETERANGAN
1
Actor
Menspesifikasikan himpuan peran
yang pengguna mainkan ketika
berinteraksi dengan use case
2
Dependency
Sebuah element bergantung dalam
beberapa cara ke element lainnya.
Aggregation, bentuk assosiation
dimana sebuah elemen berisi
elemen lainnya.
3
Generalization
Hubungan dimana objek anak
(descendent) berbagi perilaku dan
struktur data dari objek yang ada di
atasnya objek induk (ancestor)
4
Include
Kegiatan yang harus terpenuhi agar
sebuah event dapat terjadi, dimana
pada kondisi ini sebuah use case
adalah bagian dari use case.
5
Extend
Digunakan untuk menggambarkan
hubungan antar use case yang
menunjukkan bahwa satu use case
merupakan fungsionalitas dari use
case yang lain jika kondisi atau
syarat itu terpenuhi.
xvii
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 actor
9
Collaboration
Interaksi aturan-aturan dan elemen
lain yang bekerja sama untuk
menyediakan prilaku yang lebih
besar dari jumlah dan elemen-
elemennya (sinergi)
10
Note
Elemen fisik yang eksis saat
aplikasi dijalankan dan
mencerminkan suatu sumber daya
Komputasi
xviii
3. Simbol Activity Diagram
NO GAMBAR NAMA KETERANGAN
1
Activity
Memperlihatkan bagaimana masing-
masing kelas antarmuka saling
berinteraksi satu sama lain
2
Action
State dari system yang
mencerminkan eksekusi dari suatu
Aksi
3
Initial Node
Bagaimana objek dibentuk atau
diawali
4
Activity Final
Node
Bagaimana objek dibentuk dan
Dihancurkan
5
Fork Node
Satu aliran yang pada tahap tertentu
berubah menjadi beberapa aliran
6
Nary
Association
Upaya untuk menghindari asosiasi
dengan lebih dari 2 objek
7
Event
Kegiataan yang menyebabkan
berubahnya status mesin.
xix
4. Simbol 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
Class
Himpunan dari objek-objek yang
berbagi atribut serta operasi yang
Sama
3
Collaboration
Deskripsi dari urutan aksi-aksi yang
ditampilkan sistem yang
menghasilkan suatu hasil yang
terukur bagi suatu actor
4
Realization
Operasi yang benar-benar
dilakukan oleh suatu objek
5
Dependency
Hubungan dimana perubahan yang
terjadi pada suatu elemen mandiri
(independent) akan mempegaruhi
elemen yang bergantung padanya
elemen yang tidak mandiri
6
Association
Apa yang menghubungkan antara
objek satu dengan objek lainnya
xx
5. Simbol Sequence Diagram
NO GAMBAR NAMA KETERANGAN
1
Aktor
Orang,proses,atau sistem lain yang
berinteraksi dengan sistem
informasi yang akan dibuat diluar
sistem informasi yang akan dibuat
itu sendiri, jadi walaupun simbol
dari aktor adalah gambar orang,
tapi aktor belum tentu merupakan
orang; biasanya dinyatakan
menggunakan kata benda di awal
frase name actor
2
I
I
I
I
Garis hidup /
lifeline
Menyatakan kehidupan suatu
objek
3
Objek
Menyatakan objek yang
berinteraksi pesan
4
Waktu aktif
Menyatakan objek dalam keadaan
aktif dari berinteraksi pesan
5
Pesan tipe create
Menyatakan suatu objek membuat
Objek yang lain, arah panah
mengarah pada objek yang dibuat