20
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

PERANCANGAN SISTEM INFORMASI PELAYANAN POSBINDU …repository.upnvj.ac.id/1293/1/AWAL.pdfpenyimpanan data karena data saat ini berupa dokumen kertas sehingga rentan hilang, membutuhkan

  • Upload
    others

  • View
    12

  • Download
    1

Embed Size (px)

Citation preview

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

iii

iv

v

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