Post on 26-Oct-2020
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK PALCOMTECH
LAPORAN TUGAS AKHIR
SISTEM INFORMASI PELAYANAN PASIEN PADA
PUSKESMAS SEMATANG BORANG
Diajukan Oleh :
1. DANIEL HIRAS PANGIHUTAN SIMBOLON / 031160034
2. M. BAYU ARROFI / 031150049
Untuk Memenuhi Sebagai Syarat
Mencapai Gelar Ahli Madya
PALEMBANG
2020
i
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK PALCOMTECH
LAPORAN TUGAS AKHIR
SISTEM INFORMASI PELAYANAN PASIEN PADA
PUSKESMAS SEMATANG BORANG
Diajukan Oleh :
1. DANIEL HIRAS PANGIHUTAN SIMBOLON / 031160034
2. M. BAYU ARROFI / 031150049
Untuk Memenuhi Sebagai Syarat
Mencapai Gelar Ahli Madya
PALEMBANG
2020
ii
KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN
POLITEKNIK PALCOMTECH
HALAMAN PENGESAHAN PEMBIMBING LAPORAN TUGAS AKHIR
NAMA / NPM : 1. DANIEL HIRAS PANGIHUTAN
SIMBOLON / 031160039
: 2. M. BAYU ARROFI / 031150049
PROGRAM STUDI : D3 SISTEM INFORMASI
JENJANG PENDIDIKAN : DIPLOMA TIGA (D3)
JUDUL : SISTEM INFORMASI PELAYANAN
PASIEN PADA PUSKESMAS SEMATANG
BORANG
Tanggal : 24 Januari 2020 Mengetahui,
Pembimbing, Direktur,
Arsia Rini, S.Kom., M.Kom. Benedictus Effendi, S.T., M.T.
NIDN :0222098801 NIP : 09.PCT.13
iii
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
POLITEKNIK PALCOMTECH
HALAMAN PENGESAHAN PENGUJI LAPORAN TUGAS AKHIR
NAMA / NPM : 1. DANIEL HIRAS PANGIHUTAN
SIMBOLON / 031160039
: 2. M. BAYU ARROFI / 031150049
PROGRAM STUDI : D3 SISTEM INFORMASI
JENJANG PENDIDIKAN : DIPLOMA TIGA (D3)
JUDUL : SISTEM INFORMASI PELAYANAN
PASIEN PADA PUSKESMAS SEMATANG
BORANG
Tanggal : 24 Januari 2020 Tanggal : 25 Januari 2020
Penguji 1, Penguji 2,
Fatmariani, S.Kom., M.Kom. Dini Hari Pertiwi, S.Kom., M.Kom.
NIDN : 0214036903 NIDN : 0219078701
Menyetujui,
Direktur,
Benedictus Effendi, S.T., M.T.
NIP : 09.PCT.13
iv
HALAMAN MOTTO DAN PERSEMBAHAN MOTTO :
“Hidup dapat dipahami dengan berpikir
kebelakang. Tapi ia juga harus dijalani dengan
berpikir kedepan.”
(Soren Kiekegaard)
Kupersembahkan Kepada:
Ayah dan Ibu Tercinta
Saudara-saudaraku tersayang
Para Pendidik yang kuhormati
Dosen pembimbing
Arsia Rini, S.Kom., M.Kom.
Orang Terkasih
Teman seperjuangan
v
KATA PENGANTAR
Puji dan Syukur Penulis panjatkan kehadirat Tuhan Yang Maha Esa,
atas segala berkat dan karunia-Nya sehingga Penulis dapat meyelesaikan
laporan Laporan Tugas Akhir (LTA) ini dengan baik. Laporan ini diberi
judul “Sistem Informasi Pelayanan Pasien Pada Puskesmas Sematang
Borang ”. Adapun tujuan Penulisan laporan LTA ini adalah sebagai bentuk
pelaporan terhadap apa yang telah Penulis kerjakan, dan dapat diusulkan
selama melakukan Laporan Tugas Akhir, sehingga apabila laporan LTA ini
dinilai layak, dapat memenuhi sebagai syarat guna penyusunan Laporan
Tugas Akhir.
Adapun selama penulisan dan penyusunan laporan ini, Penulis
mendapatkan banyak bimbingan, bantuan dan dukungan dari berbagai
pihak. Oleh karena itu, sudah menjadi kewajiban bagi Penulis untuk
mengucapkan terima kasih kepada berbagai pihak tersebut yaitu :
1. Kepada Direktur Politeknik PalComTech Bapak Benedictus Effendi,
ST., M.T.
2. Kepada Pembantu Direktur 1 Bapak D.Tri Octafian, S.Kom., M.Kom.
3. Kepada Ketua Program Studi D3 Sistem Informasi Ibu Herlinda
Kusmiati, S.Kom., M.Kom.
4. Kepada Dosen Pembimbing LTA Ibu Arsia Rini, S.Kom., M.Kom.
5. Kepada Kedua Orang Tua Penulis tercinta.
6. Kepada Saudara yang selalu memberi dukungan.
vi
7. Kepada Teman dan Sahabat Terkasih.
8. Kepada Semua Pihak yang telah banyak membantu dan memberi
dukungan.
Demikian kata pengantar dari Penulis, dengan harapan semoga
laporan Tugas Akhir ini dapat bermanfaat dan berguna bagi para pembaca,
dengan kesadaran Penulis bahwa Laporan Tugas Akhir masih mempunyai
banyak kekurangan dan kelemahan sehingga membutuhkan banyak saran
dan kritik yang membangun untuk menghasilkan sesuatu yang baik.
Terima Kasih.
Palembang, 28 Januari 2020
Penulis
vii
DAFTAR ISI
HALAMAN JUDUL ............................................................................................ i
HALAMAN PENGESAHAN PEMBIMBING .................................................. ii
HALAMAN PENGESAHAN PENGUJI ........................................................... iii
HALAMAN MOTTO DAN PERSEMBAHAN .................................................. iv
KATA PENGANTAR .......................................................................................... v
DAFTAR ISI ........................................................................................................ vii
DAFTAR GAMBAR ............................................................................................ x
DAFTAR TABEL ................................................................................................ xiv
DAFTAR LAMPIRAN ........................................................................................ xvi
ABSTRAK ............................................................................................................ xvii
BAB 1 PENDAHULUAN .................................................................................... 1
1.1 Latar Belakang ....................................................................................... 1
1.2 Perumusan Masalah ............................................................................... 3
1.3 Ruang Lingkup ...................................................................................... 3
1.4 Tujuan Penelitian ................................................................................... 4
1.5 Manfaat Penelitian ................................................................................. 4
1.5.1 Manfaat Bagi Mahasiswa ............................................................ 4
1.5.2 Manfaat Bagi Perusahaan ........................................................... 4
1.5.3 Manfaat Bagi Akademik ............................................................. 5
1.6 Sistematika Penulisan ............................................................................ 5
viii
BAB 2 TINJAUAN PUSTAKA ........................................................................ 7
2.1 Landasan Teori .................................................................................... 7
2.1.1 Sistem informasi ........................................................................ 7
2.1.2 Puskesmas ................................................................................. 7
2.1.3 Pelayanan................................................................................... 8
2.1.4 Pasien ........................................................................................ 8
2.1.5 PHP (Hipertext Preprocessor).................................................... 8
2.1.6 Database(basis data) ................................................................... 9
2.1.7 MySQL ...................................................................................... 9
2.1.8 Web Server ................................................................................ 10
2.1.9 XAMPP ..................................................................................... 10
2.1.10 Flowchart .................................................................................. 12
2.1.11 Dam Flow Diagram (DFD) ....................................................... 12
2.1.12 Entity Relationship Diagram (ERD) .......................................... 13
2.2 Objek Penelitian .................................................................................. 14
2.2.1 Penelitian Terdahulu .................................................................. 14
2.2.2 Persamaan dan Perbedaan .......................................................... 15
2.2.3 Kerangka Penelitian ................................................................... 16
2.2.4 Sejarah Puskesmas ..................................................................... 16
2.2.5 Visi dan Misi ............................................................................. 17
2.2.6 Struktur Organisasi .................................................................... 18
2.2.7 Tugas Wewenang ....................................................................... 18
BAB III METODE PENETIAN ......................................................................... 30
3.1 Jadwal dan Tempat Penelitian .............................................................. 30
3.1.1 Jadwal Penelitian ....................................................................... 30
3.1.2 Tempat Penelitian ...................................................................... 30
3.2 Jenis Data ............................................................................................ 31
3.2.1 Data Primer ................................................................................ 31
ix
3.2.2 Data Sekunder ............................................................................ 31
3.3 Teknik Pengumpulan Data ................................................................... 31
3.3.1 Observasi ................................................................................... 31
3.3.2 Wawancara ................................................................................ 32
3.3.3 Dokumentasi .............................................................................. 32
3.3.4 Studi Pustaka ............................................................................. 33
3.4 Alat Pengembangan Sistem .................................................................. 33
3.4.1 Model Proses ............................................................................ 33
3.4.2 Model Data ............................................................................... 34
3.5 Metode Pengembangan Sistem ............................................................ 34
3.5.1 Indentifikasi Kebutuhan ............................................................. 34
3.5.2 Membangun Prototype ............................................................... 35
3.5.3 Pengujian Prototype ................................................................... 35
3.5.4 Pengkodean Sistem .................................................................... 35
3.5.5 Pengujian (testing) ..................................................................... 35
BAB IV HASIL DAN PEMBAHASAN ..............................................................
4.1 Hasil .................................................................................................... 36
4.1.1 Prosedur Yang Berjalan.............................................................. 36
4.2 Pembahasan ......................................................................................... 37
4.2.1 Indentifikasi Kebutuhan ............................................................ 36
4.2.1.1 Kebutuhan pemakaian .................................................. 36
4.2.1.2 Kebutuhan Informasi ................................................... 38
4.2.1.3 Kebutuhan Aplikasi/Proses .......................................... 38
4.2.1.4 Kebutuhan Perangkat Keras (Hardware) ...................... 39
4.2.1.5 Kebutuhan Perangkat Lunak (Software) ....................... 40
4.2.2 Membangun Prototype ............................................................... 40
4.2.2.1 Flowchart Diusulkan Untuk Pendaftaran ...................... 40
4.2.2.2 Flowchart Diusulkan Untuk Tata Usaha ....................... 41
x
4.2.2.3 Flowchart Diusulkan Untuk Dokter .............................. 43
4.2.2.4 Flowchart Diusulkan Untuk Unit Obat ......................... 45
4.2.2.5 Flowchart Diusulkan Untuk Labolatorium ................... 47
4.2.2.6 Flowchart Diusulkan Untuk Kepada Puskesmas .......... 48
4.2.2.7 Diagram Konteks ......................................................... 50
4.2.2.8 Diagram Level 0 .......................................................... 51
4.2.2.9 Entity Relationship Diagram ........................................ 55
4.2.2.10 Desain Tabel ............................................................... 56
4.2.2.11 Desain Interface .......................................................... 66
4.2.3 Pengujian Prototype ................................................................... 71
4.2.3.1 Validasi Flowchart Diusulkan Untuk Tata Usaha ......... 71
4.2.3.2 Validasi Flowchart Diusulkan Untuk Pendaftaran ........ 72
4.2.3.3 Validasi Flowchart Diusulkan Untuk Dokter ................ 72
4.2.3.4 Validasi Flowchart Diusulkan Untuk Obat ................... 73
4.2.3.5 Validasi Flowchart Diusulkan Untuk Laboratorium ..... 73
4.2.3.6 Validasi Flowchart Diusulkan Untuk KepalaPusekmas 74
4.2.3.7 Validasi Diagram Konteks ........................................... 74
4.2.3.8 Validasi Diagram Level 0 ............................................ 75
4.2.3.9 Validasi Entity Relatiouship Diagram .......................... 75
4.2.3.10 Validasi Prototipe Input dan Output Data Poli ........... 76
4.2.3.11 Validasi Prototipe Input dan Output Data Dokter ........ 76
4.2.3.12 Validasi Prototipe Data Jadwal Praktek Dokter ........... 77
4.2.3.13 Validasi Prototipe Data Rumah Sakit Rujukan ............ 77
4.2.3.14 Validasi Prototipe Data Rujukan ................................. 78
4.2.3.15 Validasi Prototipe Data Obat ....................................... 78
4.2.4 Pengkodean Sistem ..................................................................... 79
4.2.5 Pengujian .................................................................................... 85
xi
BAB V KESIMPULAN DAN SARAN .............................................................. 96
5.1 Kesimpulan ......................................................................................... 96
5.2 Saran ................................................................................................. 97
DAFTAR PUSTAKA ........................................................................................... xix
HALAMAN LAMPIRAN .................................................................................... xvi
xii
DAFTAR GAMBAR
Gambar 2.1 Kerangka Penelitian ........................................................................16
Gambar 2.2 Struktur Organisasi .........................................................................18
Gambar 4.1 flowchart prosedur yang berjalan ...................................................36
Gambar 4.2 Flowchart Diusulkan Untuk Pendaftaran.......................................40
Gambar 4.3 Flowchart Diusulkan Untuk Tata Usaha ........................................42
Gambar 4.4 Flowchart Yang Diusulkan Untuk Tata Usaha ..............................44
Gambar 4.5 Flowchart Yang Diusulkan Untuk Unit Obat ..................................46
Gambar 4.6 Flowchart Yang Diusulkan Untuk Unit Laboratorium.....................47
Gambar 4.7 Flowchart Yang Diusulkan Untuk Kepala Puskesmas .....................49
Gambar 4.8 Diagram Konteks ............................................................................51
Gambar 4.9 Diagram Level 0 .............................................................................52
Gambar 4.10 ERD..............................................................................................56
Gambar 4.11 Desain Login Form .......................................................................66
Gambar 4.12 Desain Dashboard Unit Pendaftaran ............................................67
Gambar 4.13 Desain Dashboard Dokter .............................................................67
Gambar 4.14 Desain Dashboard Unit Obat ........................................................68
Gambar 4.15 Desain Dashboard Unit Labolatorium ..........................................68
Gambar 4.16 Desain Dashboard Kepala Puskesmas ..........................................69
xiii
Gambar 4.17 Desain Dashboard Unit Obat ........................................................69
Gambar 4.18 Desain Dashboard Halam Poli .....................................................70
Gambar 4.19 Desain Dashboard Form Poli .......................................................70
Gambar 4.20 Desain Dashboard Halaman spesialisasi .......................................71
Gambar 4.21 Desain Dashboard Form Spesialisasi ............................................71
Gambar 4.22 Desain Dashboard Halam Dokter .................................................72
Gambar 4.23 Desain Dashboard Form Jadwal Praktek Dokter ..........................72
Gambar 4.24 Desain Dashboard Halaman Jadwal Praktek Dokter ....................73
Gambar 4.25 Desain Dashboard Halaman Rumah Sakit Rujukan .......................73
Gambar 4.26 Desain Dashboard Form Rumah Sakit Rujukan ............................74
Gambar 4.27 Desain Dashboard Yang Diusulkan Untuk Tata usaha ..................75
Gambar 4.28 Desain Dashboard Diusulkan Untuk Unit Pendaftaran .................75
Gambar 4.29 Desain Dashboard Yang Diusulkan Untuk Dokter .........................75
Gambar 4.30 Desain Dashboard Diusulkan Untuk Unit Obat .............................76
Gambar 4.31 Desain Dashboard Diusulkan Unutuk Unit Labolatorium .............76
Gambar 4.32 Desain Dashboard Diusulkan Untuk Kepala Puskesmas ...............77
Gambar 4.33 Desain Dashboard Diusulkan Untuk Diagram Konteks .................77
Gambar 4.34 Desain Dashboard Diusulkan Untuk Diagam Level 0 ....................78
Gambar 4.35 Desain Dashboard ERD ................................................................78
Gambar 4.36 Desain Dashboard Input dan Output Data Poli .............................79
Gambar 4.37 Desain Dashboard Input dan Output Data Dokter .........................79
Gambar 4.38 Desain Dashboard Data Jadwal Praktek Dokter ...........................80
Gambar 4.39 Desain Dashboard Data Rumah Sakit Rujukan .............................80
Gambar 4.40 Desain Dashboard Input dan Output Data Rujuk ..........................81
Gambar 4.41 Desain Dashboard Input dan Output Data Obat ............................81
Gambar 4.42 Login Form ...................................................................................82
Gambar 4.43 Dashboard Unit Pendaftaran .........................................................82
Gambar 4.44 Dashboard Dokter ........................................................................83
Gambar 4.45 Dashboard Unit Obat ....................................................................83
Gambar 4.46 Dashboard Unit Laboratorium ......................................................83
Gambar 4.47 Halaman Poli ................................................................................84
Gambar 4.48 Form Poli .....................................................................................84
Gambar 4.49. Halaman Spesialisasi ...................................................................85
Gambar 4.50. Form Spesialisasi .........................................................................85
Gambar 4.51 Halaman dokter ............................................................................85
Gambar 4.52 Form Dokter .................................................................................86
Gambar 4.53 Halaman Jadwal Praktek Dokter ...................................................86
Gambar 4.54 Form Jadwal Praktek Dokter .........................................................87
Gambar 4.55 Halaman Rumah Sakit Rujukan ....................................................87
Gambar 4.56 Form Rumah Sakit Rujukan ..........................................................87
Gambar 4.57 Halaman Pasien ...........................................................................88
Gambar 4.58 Form Pasien ..................................................................................88
xv
Gambar 4.59 Halaman Registrasi Berobat ..........................................................89
Gambar 4.60 Form Registrasi Berobat ...............................................................89
Gambar 4.61 Halaman Pasien Rawat Jalan .........................................................89
Gambar 4.62 Form Pemeriksaan Pasien Rawat Jalan .........................................90
Gambar 4.63 Halaman Obat ...............................................................................90
Gambar 4.64 Form Obat ...................................................................................91
DAFTAR TABEL
Tabel 1.1 Pasien BPJS Pada Bulan November ....................................................3
Tabel 2.1 Simbol Flowchart ...............................................................................11
Tabel 2.2 Simbol Data Flow Diagram ................................................................12
Tabel 2.3 Simbol-Simbol ERD ...........................................................................13
Tabel 2.4 Penelitian Terdahulu ...........................................................................14
Tabel 3.1 Waktu Penelitian ................................................................................30
Tabel 4.1 Flowchart Prosedur Yang Berjalan .....................................................36
Tabel 4.2 Kebutuhan Informasi ..........................................................................38
Tabel 4.3 Tabel User .........................................................................................57
Tabel 4.4 Tabel Poli ...........................................................................................57
Tabel 4.5 Tabel Spesialisasi ...............................................................................57
Tabel 4.6 Tabel Dokter ......................................................................................58
Tabel 4.7 Tabel Jadwal Praktek ..........................................................................58
Tabel 4.8 Tabel Rumah Sakit Rujukan ...............................................................59
Tabel 4.9 Tabel Pasien .......................................................................................59
Tabel 4.10 Tabel Registrasi Berobat ...................................................................60
Tabel 4.11 Tabel Rawat Jalan ............................................................................60
Tabel 4.12 Tabel Rujukan ..................................................................................61
Tabel 4.13 Tabel Pengajuan Tes Laboratorium ..................................................61
Tabel 4.14 Tabel Hasil Tes Laboratorium ..........................................................62
Tabel 4.15 Tabel Resep ......................................................................................64
xvii
Table 4.16 Tabel Obat ........................................................................................64
Table 4.17 Tabel Detail Resep ...........................................................................64
Tabel 4.18 Tabel Obat Masuk ............................................................................65
Tabel 4.19 Tabel Obat Keluar ............................................................................65
Table 4.20 Pengujian Form Login ......................................................................92
Tabel 4.21 Pengujian Pada Menu Poli ...............................................................92
Tabel 4.22 Pengujian Pada Menu Sepesialis ......................................................93
Tabel 4.23 Pengujian Pada Menu Dokter ...........................................................94
Tabel 4.24 Pengujian Pada Menu Jadwal Praktek Dokter ...................................95
Table 4.25 Pengujian Pada Menu Rumah Sakit Rujukan ....................................96
Tabel 4.26 Pengujian Pada Menu Pasien ............................................................97
Table 4.27 Pengujian Pada Menu Registrasi berobat ..........................................99
Tabel 4.28 Pengujian Pada Menu Obat................................................................100
DAFTAR LAMPIRAN
1. Lampiran 1. Form Topik dan Judul (Fotokopi)
2. Lampiran 2. Surat Balasan dari Perusahaan (Fotokopi)
3. Lampiran 3. Form Konsultasi (Fotokopi)
4. Lampiran 4. Surat Pernyataan (Fotokopi)
5. Lampiran 5. Form Revisi Ujian Pra Sidang (Fotokopi)
6. Lampiran 6. Form Revisi Ujian Kompre (Asli)
7. Lampiran 7. Listing Code.
xvii
ABSTRAK
DANIEL HIRAS PANGIHUTAN SIMBOLON, M. BAYU ARROFI. Sistem
Infomasi Pelayanan Pasien Pada Puskesmas Sematang Borang.
Puskesmas Sematang Borang merupakan instansi pemerintahan yang bergerak
dibidang pelayanan kesehatan masyarakat. Dalam penelitian ini terdapat landasan
teori berupa Sistem informasi, Puskesmas, Pelayanan, Pasien, PHP, Database,
MySQL, Web Server, XAMPP, Flowchart. Penelitian ini menggunakan metode
prototype, alasan menperpendek waktu pembuatan dan menggunakan ERD
(Entity Relationship Diagram) sebagai alat perancangan. Sedangkan pembuatan
aplikasinya sendiri menggunakan Bahasa pemrograman PHP dan database
MySQL. Penelitian ini menghasilkan Sistem Informasi Pelayanan Pasien Pada
Puskesmas Sematang Borang yang mampu membantu pegawai dalam pengolahan
data serta mempermudah pihak puskesmas dalam mengambil keputusan terutama
bagian pendaftaran, rekam medis, dokter, tatausaha, unit obat, unit laboratorium,
dan pimpinan. Sistem informasi ini akan memberikan kontribusi positif kepada
pihak puskesmas karena melalui sistem informasi pelayanan pasien. Selain itu
sistem informasi ini juga menyediakan fitur untuk cetak laporan sehingga dapat
mempermudah pegawai puskesmas sematang borang.
Kata Kunci : Prorotype, Pengolahan, Pelayanan Pasien, MySQl, PHP
ABSTRACT
DANIEL HIRAS PANGIHUTAN SIMBOLON, M. BAYU ARROFI. Patient
Service Information System at Sematang Borang Health Center.
Sematang Borang Health Center is a government agency engaged in public health
services. In this study there is a theoretical basis in the form of information
systems, health centers, services, patients, PHP, databases, MySQL, Web Servers,
XAMPP, Flowcharts. This study uses a prototype method, the reason for
shortening the manufacturing time and using ERD (Entity Relationship Diagram)
as a design tool. While making the application itself using the PHP programming
language and MySQL database. This research produced a Patient Service
Information System at Sematang Borang Health Center which was able to assist
employees in data processing and made it easier for the puskesmas to make
decisions, especially registration, medical records, doctors, administrators, drug
units, laboratory units, and leaders. This information system will make a positive
contribution to the health center because through the patient service information
system. In addition this information system also provides a feature for printing
reports so that it can make it easier for employees of health centers to be as
mature as forms.
Keywords: Prototype, processin, Patient Service, MySQl, PHP
1
BAB l
PENDAHULUAN
1.1. Latar Belakang Penelitian
Perkembangan teknologi dan ilmu pengetahuan menuntut segala
hal dilakukan secara cepat dan akurat, termasuk bidang kesehatan seperti
rumah sakit, puskesmas, klinik, balai pengobatan dan lain-lain.
Impelementasi teknologi informasi sudah diterapkan oleh beberapa
instansi pemerintah dibidang kesehatan seperti Rumah Sakit Dr.
Mohammad Hoesien, beberapa penelitian juga membahas mengenai
pemanfaatan sistem informasi di puskesmas seperti yang dilakukan oleh
Andrianto (2017:51) dalam jurnalnya menjelaskan bahwa penerapan
sistem informasi dapat memudahkan proses pencatatan indentitas pasien
pada saat pendaftaran dan tersimpan dalam database. Pencarian rekam
medis pasien oleh petugas tidak akan memakan waktu lama karena sudah
menggunakan sistem pelayanan kesehatan. Mempercepat pengambilan
resep obat oleh petugas karena resep obat langsung ditampilkan oleh
sistem.
Puskesmas Sematang Borang merupakan instansi pemerintahan
yang bergerak dibidang pelayanan kesehatan pada masyarakat yang
berlokasi Puskesmas Sematang Borang berdada Jl. Lematang Raya No.16,
sialang, Kec. Sako, Kota Palembang, Sumatera Selatan 30961. Layanan
yang diberikan Puskesmas Sematang Borang berupa layanan poli umum
yang melayani khusus umum, poli gigi, poli KIA-KB, poli imunisasi, poli
2
lansia, poli gizi, poli gawat darurat, poli persalinan, poli kefarmasian, poli
laboratorium, dan UGD. Calon pasien datang ke puskesmas kemudian
melakukan pendaftaran dibagian informasi, pasien melakukan pendaftaran
dan memilih pelayanan yang ada pada puskesmas, pasien akan menerima
resep dan mengambil obat dibagian apotik apabila penyakit hanya sebatas
demam pasien tidak akan dirujuk kerumah sakit, apabila penyakit sudah
tingkat tinggi maka pasien akan dirujuk ke rumah sakit.
Sebelumnya Puskesmas Sematang Borang sudah memiliki sistem
informasi rekam medis yang mengolah data pasien dan pemeriksaan.
Sistem informasi tersebut tidak digunakan lagi karena pada tahun 2016
beberapa menu yang digunakan sering terjadi kendala atau tidak berfungsi
(error).
Dalam pengelolahan data seperti data pasien, data jadwal dokter di
Puskesmas Sematang Borang masih menggunakan media dokumen seperti
buku. Kelemahan dari pengolahan data yang menggunkan data adalah
mudah rusak dan hilang sering terjadi redudansi data apabila sudah lama.
Menurut Andrianto (2017:48) dalam jurnal menjelaskan dapat
mengakibatkan kesulitan mencari data pasien lama tersebut,. Terlebih lagi,
harus membuka setiap berkas apabila pencarian tersebut tidak menemukan
nama yang di cari sehingga membutuhkan waktu yang lama, dan untuk
mengetahui jadwal Puskemas Sematang Borang serta jadwal peaktek
dokter, pasien harus datang terlebih dahulu ke Puskesmas.
3
1.1 Tabel Pasien BPJS Pada Bulan November
November Senin Selasa Rabu Kamis Jumat Sabtu Jumlah
Minggu 1 102 73 62 60 52 3 292
Minggu 2 107 76 51 47 46 56 383
Minggu 3 106 66 64 70 46 70 422
Minggu 4 89 78 51 61 33 63 376
Total 1.473
Pada table 1.1 adalah tabel data pasien pada bulan November pada
Puskesmas Sematang Borang yang terhitung dari minggu pertama hingga
minggu keempat yang mempunyai rata-rata pasien sekitar 369 orang.
Kesimpulan dari peroses yang ada di Puskesmas Sematang Borang
memerlukan sistem informasi yang dapat membantu dalam menyelesaikan
permasalahannya. Dalam permasalahan yang ada, dibuatlah sebuah Sistem
Informasi yang dapat mempercepat dan mengurangi resiko kehilangan data.
Berdasarkan uraian diatas penulis tertarik untuk mengambil judul “Sistem
Informasi Pelayanan Pasien Pada Puskesmas Sematang Borang”.
1.2. Rumusan Masalah Penelitian
Berdasarkan latar belakang yang telah diuraikan rumusan masalah
dalam penelitian ini, bagaimana membuat Sistem Informasi Pada
Puskesmas Sematang Borang ?
1.3. Ruang Lingkup Penelitian
Ada pun ruang lingkup dari Puskesmas Sematang Borang Palembang
yaitu sebagai berikut:
1. Sistem yang dibangun merupakan Sistem Informasi pada Puskesmas
Sematang Borang berbasis web.
4
2. Sistem informasi yang akan dibangun meliputi data pasien, data rekam
medis, data poli, data dokter, data resep, data rawat jalan.
3. Metode pengembangan perangkat lunak yang digunakan yaitu
menggunakan metode Prototype dan alat pengembangan menggunakan
Flowchart, Entity Relationship Diagram (ERD), Data Flow Diagram
(DFD).
4. Sistem Informasi ini digunakan untuk mengolah data , data pasien, data
rekam medis, data poli, data dokter, data resep, data rawat jalan.
1.4. Tujuan Penelitian
Ada pun tujuan dari penelitian ini adalah untuk membuat sebuah
Sistem Informasi Pelayanan Pasien Pada Puskesmas Sematang Borang
dalam mengerjakan semua pekerjaan dan juga dapat mengurangi kehilangan
data yang mungkin terjadi.
1.5. Manfaat Penelitian
a. Manfaat Bagi Mahasiswa
1) Tempat untuk menerapkan ilmu yang telah didapatkan, selama
belajar di Politeknik Palcomtech.
2) Menambah pengetahuan cara kerja di sebuah puskesmas.
b. Manfaat Bagi Puskesmas
1) Memudahkan dalam melakukan pengolahan data pasien, data
pengguna, data dokter, data fasilitas, data berita, data jadwal praktek
dokter, data kontak, data poli, data spesialis, data obat, data resep,
5
data rekam medis, data laboratorium, data kefarmasian data UGD
dan data rawat jalan.
2) Sebagai bahan pedoman pengembangan sistem informasi pelayanan
pasien pada puskesmas sematang Borang.
c. Manfaat Bagi Akademik
Laporan LTA dapat dijadikan sebagai arsip atau dokumen
yang diharapkan akan bermanfaat untuk proses kegiatan perkuliahan
mahasiswa nantinya atau sebagai referensi untuk penelitian selanjutnya.
1.6. Sistematika Penulisan
Sistematika penulisan Laporan Tugas Akhir ini ditulis untuk
memudahkan pembacaan dalam memahami isi dari laporan tugas akhir.
Berikut merupakan isi dari penelitian tugas akhir.
l. PENDAHULUAN
Bab ini membahas tentang latar belakang penelitian, rumusan
masalh penilitian, rungang lingkup penelitian, tujuan penelitian, manfaat
penelitian dan sistematika penelitian.
ll. TINJAWAN PUSTAKA
Bab ini membahas tentang teori-teori yang mendukung terkait
dengan penelitian.
lll. METODE PENELITIAN
Bab ini membahas metode saat penelitian, serta membahas hal-hal
yang berkaitan dengan penelitian, yaitu waktu dan tempat, data dan alat
penelitian, serta jadwal penelitian.
6
lV. HASIL DAN PEMBAHASAN
Bab ini membahs tentang perancangan aplikasi basis data,
perancangan tampilan, implementasi perncangan dan pengujian aplikasi.
V. KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari hasil penelitian dan saran untuk
pengembangan lebih lanjut pada pengembangan sistem informasi
berikutnya yang berkaitan dengan topic yang relative sama.
7
BAB ll
TINJAUAN PUSTAKA
2.1. Landasan Teori
2.1.1 Sistem Informasi
Sistem Informasi menurut Tata Sutabri.(2012) sistem informasi
adalah suatu susunan yang terdiri dari perangkat keras, perangkat lunak
dan tenaga pelaksana yang saling mendukung untuk menghasilkan
produk.
Sedangkan menurut Andri, Kristanto. (2008), Sistem informasi
adalah system yang dapat mengumpulkan, memperoses, menyimpan,
menganalisis, dan menyebarkan informasi untuk tujuan tertentu yang
memepertemukan kebutuhan pengolahan transaksi harian dan
mendukung fungsi manajerial organisasi dengan strategi organisasi
untuk meneyediakan laporan-laporan kepada pihak luar.
2.1.2 Puskesmas
Menurut Depkes RI (2004) Pusekesmas merupakan unit pelaksana
teksis dinas kesehatan kabupaten/kota yang bertanggung jawab
menyenggarakan pembangunan kesehatan di wilayah kerja
(Effendi,2009).
Pelayan kesehatan kesehatan yang diberikan puskesmas merupakan
pelayanan yang menyeluruh yang meliputi pelayanan kuratip (
pengobatan). Preventif (pencegahan), promotif (peningkatan kesehatan)
dan rehabilitative (pemulihan kesehatan). Pelayan tersebut ditujukan
8
kepada semua penduduk yang tidak membedakan jenis kelamin dan
golongan umur, sejak dari pembuahan dalam kandungan sampai tutup
usia (Effendi/2009).
2.1.3 Pelayanan
Menurut Kotler (2008) pelayan adalah setiap tindakan atau
kegiatan yang ditawarkan oleh suatu pihak pada pihak lain, yang pada
dasarnya tidak berwujud dan tidak mengakibatkan kepemilikan apapun.
Pengertian pelayanan menurut Zein (2009) adalah sebuah kata yang
bagi penyedia jasa merupakan suatu yang harus dikerjakan dengan baik.
2.1.4 Pasien
Pasien adalah orang yang memeiliki kelemahan fisik atau
mentalnya menyerahkan pengawasan dan perawatannya, menerima dan
menikuti pengobatan yang ditetapkan oleh tenaga kesehatan yang
dikemukakan oleh Prabowo (dalam Wilhamda, 2011). Sedangkan
(Aditama, 2002) berpendapat bahwa pasien adalah mereka yang diobati
dirumah sakit.
2.1.5 PHP (Hypertext Preprocessor)
Menurut Sitohang (2018 : 2) PHP (Hypertext Preprocessor)
adalah bahasa pemrograman web berbasis server (server slide) yang
mampu memparsing kode PHP dari kode dengan ekstensi PHP
sehingga menghasilkan tampilan website yang dinamis disisi client.
Saat ini PHP menjadi salah satu dari server-side programming yang
paling banyak digunakan karena kemudahaan penggunaan, tersedianya
9
ratusan built-in function serta fleksibilitas modul-modul yang bisa
dikembangkan. Saat ini, PHP telah mencapai versi PHP 5, versi ini
telah dikembangkan dengan Zend Engine 2.0 dengan kemampuan jauh
lebih powerfull dibandingkan PHP 4, terutama dalam hal orientasi
objek.
2.1.6 Database (Basis Data)
Menurut Fathansyah (2015:2) “basis data terdiri 2 kata yaitu
Basis dan Data. Basis kurang lebih dapat diartikan sebagai markas
atau gudang dan tempat berkumpul. Sedangkan Data adalah
representasi fakta dunia nyata mewakili suatu objek seperti manusia
(pegawai, siswa, dan pembelian pelanggan), barang hewan, peristiwa,
konsep, keadaan, dan sebagian yang berwujudkan dalam bentuk
angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya”.
2.1.7 MySQL
Menurut Lubis (2017 : 4) MySQL adalah database yang unik
untuk melakukan pendekatan yang berbeda untuk menyimpan dan
mengakses data melalui konsep mesin penyimpanan. Mesin
penyimpanan MySQL yang berada ini berasal dari berbagai fitur
berbeda yang secara dramatis dapat mempengaruhi pengalaman
aplikasi.
MySQL adalah sebuah perangkat lunak sistem manajemen basis
data SQL atau DBMS yang multithread, multi-user dengan sekitar 6
juta instalasi di seluruh dunia. Beberapa kelebihan MySQL adalah
10
bebas download, stabil dan tangguh, fleksibel dengan berbagai
pemrograman serta perkembangan software yang cukup cepat.
2.1.8 Web Server
Menurut Hastanti (2015 : 3) Web server adalah sistem komputer
dan software yang menyimpan serta mendistribusikan data ke
komputer lain lewat internet yang meminta informasi tersebut.
2.1.9 XAMPP
Menurut Santoso (2017 : 86) Xampp merupakan alat bantu yang
menyediakan paket perangkat lunak ke dalam satu buah paket.
Dengan menginstall XAMPP maka tidak perlu lagi melakukan
instalasi dan konfigurasi web server Apache, PHP dan MySQL secara
manual. XAMPP akan menginstalasi dan mengkonfigurasikannya
secara otomatis atau auto konfigurasi. XAMPP merupakan paket PHP
yang berbasis open source yang dikembangkan oleh sebuah komunitas
Open Source.
Dengan menggunakan XAMPP tidak dibingungkan dengan
penginstalan program-program lain, karena semua kebutuhan telah
tersedia oleh XAMPP. Yang terdapat pada XAMPP di antaranya :
Apache, MySQL, PHP, FilZilla FTP Server, PHPmyAdmin, dll.
2.1.10 Flowchart
Menurut Romney (2015:91), flowchart adalah teknis analisis yang
dipergunakan untuk mendeskripsikan beberapa aspek dari sistem informasi
11
secara jelas, ringkas dan logis. Adapun simbol-simbol flowchart dapat dilihat
pada Tabel 2.1.
Table 2.1 Simbol Flowchart
NO LAMBANG KETERANGAN
1 Penghubung antara prosedur
proses.
2 Simbol keluar / masuk prosedur
atau proses dalam lembar halaman
yang sama.
3 Simbol keluar / masuk prosedur
atau proses dalam lembar halaman
yang lain.
4 Simbol yang menunjukan
pengolahan yang dilakukan
komputer
5 Simbol untuk kondisi yang akan
menghasilkan beberapa
kemungkinan
jawaban / aksi.
6 Simbol untuk mempersiapkan
penyimpanan yang akan digunakan
sabagai tempat pengolahan didalam
storange.
7 Simbol untuk permulaan atau akhir
dari suatu program.
8
Simbol untuk pemasukan data
secara manual on-line keyboard.
12
9 Simbol yang menyatakan proses
input dan output tanpa tergantung
dengan jenis peralatan.
2.1.11 Data Flow Diagram (DFD)
Menurut Maniah dan Hamidin (2017:44), Data Flow Diagram atau
yang disingkat DFD merupakan pemodelan sistem yang menggambarkan
sistem operasional dimana fungsi sistem sangat penting dan kompleks
dibandingkan data yang dimanipulasi sitem. DFD mudah dipamahami oleh
orang teknik maupun non teknik. DFD dapat memberikan gambaran sistem
secara menyeluruh, lengkap dengan lingkup sistem dan hubungan ke sistem
lainnya. Selain itu, DFD juga memberikan tampilan komponen-komponen
sistem secara detail dilihat pada Tabel 2.2
Tabel 2.2 Simbol Data Flow Diagram
No LAMBANG KETERANGAN
1. Proses, simbol ini untuk
pengolahan atau traspormasi
2. External simbol ini digunakan
gambarkan asl atau tujuan data.
3. Data flow , Simbol ini digunakan
untuk menggambarkan aliran data
yang berjalan
4.
Data store, simbol ini digunakan
untuk menggambarkan data flow
yang sudah disimpan
13
2.1.12 Entity Relationship Diagram (ERD)
Ladjamudin (2013:142), ERD adalah satu model jaringan yang
menggunakan susunan data yang disimpan dalam system secara abstrak.
Notasi-notasi simbolik didalam Diagram E-R yang dapat kita gunakan
adalah sebagai berikut :
Tabel 2.3 Simbol-Simbol ERD
Simbol Keterangan
Himpunan Entitas / Entity
Persegi panjang
menyatakan Himpunan
Entitas.
Atribut
Lingkaran / Elip,
menyatakan Atribut(Atribut
yang berfungi sebagai key
digaris bawah.
Himpunan Relasi
Belah ketupat menyatakan
himpunan Relasi / relasi
Link
Garis sebagai penghubung
antara Himpunan Relasi
dengan Himpunan
14
2.2 Objek Penelitian
2.2.1 Penelitian Terdahulu
Hasil penelitian terdahulu digunakan sebagai pedoman dasar,
acuan, pertimbangan maupun perbandingan bagi penelitian terbaru
yang sejenis. Adapun penelitian terdahulu yang penulis gunakan.
Beberapa jurnal terkait dengan penelitian yang digunakan penulis:
Tabel 2.4 Penelitian Terdahulu
No. Nama Judul Hasil
1. Syahriani
(2018)
Sistem
Informasi
Pelayanan
Kesehatan
Berbasis Web
pada Puskesmas
Pluit Jakarta.
ISSN : 2442-
2436 Vol, IV,
No2, Hal : 106
Menghasilkan sistem informasi
pelayanan kesehatan berbasis web
pada Puskesmas Pluit Jakarta.
Manfaat bagi adminitrasi dan
sistem yang telah dibuat adalah
sistem bisa registrasi pasien,
membuat kartu berobat, rekam
medis dan biaya. Penelitian ini
mengunakan bahasa pemrograman
PHP, HTML, CSS dan MySQL.
Sistem ini menggunakan metode
prototyping.
2. Jenie
Sundari
(2016)
Sistem
Informasi
pelayanan
Puskesmas
berbasis web.
ISSN : 2461-
0690 Volume 2
No 1, Hal : 49
Menghasilkan Sistem Informasi
berbasis Web. Sistem dapat
mempermudah pegawai sistem
dapat melakukan registrasi
pendaftraan, peolahan data obat,
mengolah jadwal dokter dan rekam
medis dan membuat laporan-
laporan transaksi yang terjadi pada
proses berjalannya sistem rekam
medis hingga cetak resep untuk
pasien. Bahasa pemrograman yang
digunakan adalah PHP dengan
mengunakan database MySQL.
Sistem ini menggunakan metode.
Waterfall
15
3. Tuti
Susilowati
Khoerul
Farida
(2017)
Perancangan
Sistem
Informasi
Pendaftaran
Pasien Rawat
Jalan pada PKU
Muhammadiyah
PAKEM.
ISSN : 2086-
9185 Vol.8
No.1. Hal : 6
Menghasilkan sistem informasi
pendaftaran pasien rawat jalan
berbasis web. Manfaat sistem bisa
melakukan pendaftaran pasien,
mencari data pasien, membuat
laporan rekap harian, laporan rekap
bulanan. Bahasa pemrograman
yang digunakan adalah PHP dan
database MySQL. Sistem ini
menggunakan metode prototype.
2.2.2 Persamaan dan perbedaan
Persamaan penelitian terdahulu dengan penelitian sekarang adalah
pada penelitian pertama sama-sama menggunakan bahasa pemrograman
PHP dan metode prototype. Untuk penelitian yang kedua dan ketiga dengan
penelitian yang sekarang adalah sama-sama menggunakan bahasa
pemrograman PHP dan berbasis web.
Perbedaan penelitian terdahulu yang ditulis oleh penelitian pertama
yaitu menggunakan prototype sedangkan penelitian kedua dan ketiga
menggunakan metode Waterfall dan prototype.
16
2.2.3 Kerangka Penelitian
Gambar 2.1 Kerangka Penelitian
2.2.4 Sejarah Puskesmas
Puskesmas Sematang Borang berdiri sejak tahun 1981 dengan
nama Puskesmas Sako dimana tanahnya merupakan tanah hibah dari
perum perumnas dengan wilayah kerja Kecamatan sako,dengan 5 (lima)
kelurahan yaitu Kelurahan Suka Maju, Sialang, Lebung Gajah, Suka
Mulya dan Srimulya. Pada tahun 2007 Gedung Puskesmas ini direhab
dengan dana Uni Eropa,dan pada tahun 2018 ada penambahan gedun UGD
Masalah :
Belum adanya sistem yang menunjang
pelayanan pasien di Puskesmas Sematang
Borang, sehingga masih menggunakan
proses manual atau media kertas
Teori pendukung :
-Sistem informasi pelayanan pasien -website
-MYSQL
-XAMPP
-PHP -Database
-prototype
Metode Penelitian :
Pada sistem informasi pelayanan pasien
pada Puskesmas Sematang Borang menggunakan metode Prototype dan
pemograman terstruktur.
Hasil :
Sistem Informasi Pelayanan Pasien
Pada Puskesmas Sematang Borang
17
Menggunakan dana Aspirasi Anggota Dewan Komisi IV bidang Kesahatan
dan pendidikan Bapak Jon Harno,SE.
Kemudian 2013 bersamaan telat selesainya gedungbaru nama
Puskesmas Sako resmi menjadi Puskesmas Sematang Borang sesuai
dengan wilayah kerjanya yang meliputi Kecamatan Sematang Borang. Hal
ini ditetapkan berdasarkan Surat Keputusan Walikota Palembang
Nomor.534 tahun 2015 tentang Penetapan Kode dan Wilayah Kerja
Puskesmas Kesehatan Masyarakat (Puskesmas) Kota Palembang.
2.2.5 Visi dan Misi Puskesmas
a. Visi
Tercapainya Kecamatan Sematang Borang Sehat menuju Palembang
Sehat tahun 2020.
b. Misi
1. Meningkatkan kualitas professional sumber daya manusia.
2. Meningkatkan mutu pelayanan.
3. Memberdayakan masyarakat agar dapat hidup sehat secara mandiri.
4. Meningkatkan sarana dan prasarana yang bermutu prima.
18
2.2.6 Struktur Organisasi
STRUKTUR ORGANISASI PUSKESMAS
SEMATANG BORANG
Kepala Puskesmas
Dr. Hj. Arina Wardani
Kasubbag Tata Usaha
Windriani. SKM
Kelompok jabatan fungsionalKepegawaian
Halimahtusah’adah
Bendahara Penerimaan
Windriani. SKM
Sistem Informasi Puskesmas
Halimahtusah’adah
Pengolahan barang/ Iventaris
Dan Rumah tangga
Dwi Larasati AM Keb
Bendahara Pengeluaran
Susweti Halizah AM Keb
PENANGGUNG JAWAB UKM DAN PUSKESMAS
Dr. Yuliani
PENANGGUNG JAWAB UKP,
KEFARMASIAN LABOTARIUM
Dr. Siti Hardianti Yarika
UKM ESSENSIAL
PELAYANAN PROMOSI
TERMASUK UKS
Yuniar,SKM
PELAYANAN KESLING
Gunarsih, AMKL
PELAYANAN KIA-KB
Hj. Yuli Harwati, AMKeb
PELAYANAN GIZI
Nurmalia, AMG
PELAYANAN P2P
Dr. Hartini
UKM KEPERAWATAN
KESEHATAN
MASYARAKAT
PELAYANAN PUSKESMAS
Hj.Umiyati Saleha, SE, M.Si
UKM PENGEMBANGAN
PELAYANAN KESAHATAN JIWA
Hj. Umiyati Saleha, SE,.M.Si
PELAYANAN KESEHATAN GIGI
MASYARAKAT
Gianti
PELAYANAN KESEHATAN
OLAHRAGA
lindriyati, AMKep
PELAYANAN LANSIA
Sherly Molvinas, AMKep
PELAYANAN PEMERIKSAAN UMUM
Dr. Hartini
PELAYANAN KESEHATAN GIGI DAN
MULUT
Drg. Lukman H. Silalahi
PELAYANAN KIA-KB DAN IMUNISASI
Yuli Harwati, AMKeb
PELAYANAN LANSIA
Dr. Yuliarni
PELAYANAN GAWAT DARURAT
Dr. Siti Hardianti Yarika
PELAYANAN PROMKES GIZI
Nurmalia,AMG
PELAYANAN PERSALINAN
Dr. Hartini
PELAYANAN KEFARMASIAN
Arsin, AMF
PELAYANAN LABORATORIUM
Titin Yeni
PENANGGUNG JAWAB UKP, JARINGAN
YANKES DAN JEJARINGAN
FASYANKES
Drg. Lukman H. Silalahi
JARINGAN YANKES JEJARINGAN FASYANKES
PUSTU SRIMULYA
Sri Hartini
PUSTU SUKA MULYA
Bareta Simbolon, AMKeb
PUSKESMAS KELILING
Dr. Hartini
POSKESKEL SRIMULYA
Nora H.,AMKeb
POSKESKEL SK. MULYA
Fitriani,AMKeb
POSKESKEL SK. MULYA
Dyah Ayu P, AMKep
Gambar 2.2 Struktur Organisasi Puskesmas Sematang Borang
2.2.7 Tugas Wewenang
Adapun tugas dari masing-masing bagian berdasarkan struktur
organisasi puskesmas sematang borang, yaitu :
1. Kepala Puskesmas
Tugas pokok kepala puskesmas mengusahakan agar fungsi puskesmas
dapat diselengarakan dengan baik.
1. Bertanggung jawab atas seluruh kegiatan Puskesmas.
2. Memimpin pelaksanaan tugas pokok dan fungsi Puskesmas.
19
3. Membina kerjasama karyawan-karyawan dalam pelaksanaan sehari-
hari.
4. Melakukan pengawaaan melekat bagi seluruh pelaksanaan kegiatan
program dan pengelolaan keuangan.
5. Mengadakan koordinasi dengan Kepala Kecamatan dan Lintas
Sektoral dan upaya pembangunan kesehatan di wilayah kerja.
6. Memonitor dan mengevaluasi kegiatan puskesmas.
7. Memeriksa dan menganalisa laporan-laporan krgiatan stafnya dan
sekaligus mengambil tidakan-tindakan perbaikan yang diperlukan.
2. Kasubbag Tata Usaha
1. Merancang kegiatan pada bagian tata usaha sesuai dengan rencana
strategis puskesmas untuk kelancaran tugas.
2. Membagi tugas administrasi pada bagian tata usaha sesuai dengan
tugas dan fungsi untuk menjamin kelancaran tugas.
3. Membimbing bawahan petugas Adminitrasi pada bagian tata usaha
sesuai dengan tugas pokok dan fungsi untuk menjamin kelancaran
tugas.
4. Memeriksa hasil kegiatan adminitrasi pada bagian tata usaha sesuai
dengan tugas pokok dan fungsi untuk menjamin kelan caran tugas.
5. Menyusun laporan tahunan (data profil) Puskesmas Sesuai dengan
hasil kegiatan program puskesmas.
20
6. Mengadakan pengawasan, pengendalian dan penilaian hasil kerja
berdasarkan rencana kerja untuk menjamin kelancaran dan sfektifitas
kinerja.
7. Mengadakan pengawasan, pengendalian dan penilaian terhadap
pelaksanaan kegiatan/ program berdasarkan rencana kerja.
3. Penanggung Jawab UKM dan Puskesmas
1. Mengkoordinir kegiatan UKM lintas program dan lintas sektoral.
2. Melaksanakan tugas kedinasan lain sesuai dengan perintah atasan.
3. Mensosialisasikan kebijakan dan target kinerja program UKM.
4. Membangun kerja sama dengan lintas program dan lintas sektoral
dalam pengembangan UKBM.
5. Memberi umpan balik hasil kegiatan kepada pelaksana UKM.
6. Menerima konsultasi dari pelaksana UKM.
7. Merancangkan, melaksanakan dan memonitori program atau kegiatan
UKM.
8. Menyusun perencanaan kegiatan UKM.
4. Penanggung Jawab UKP, Kefarmasian Labotarium.
1. Menyusun kebijakan Kepala Puskesmas, keputusan kepala Puskesmas
tentang pelayanan klinis dan pedoman pelayanan klinis Puskesmas.
2. Menyusun dan mengendalikan standard prosedur operasional (SPO)
klinis dan dokumen lain yang berkaitan dengan aktifitas yang berada
di bawah tanggung jawab.
21
3. Menyusun standard pelayanan klinis, kerangka acuan, alur pelayanan
klinis dan MOU dengan sasaran kesehatan lain yang berkaitan dengan
pelayanan klinis puskesmas.
4. Mensosialisasikan kebijakan mutu pelayanan klinis kepada staf
terkait.
5. Melakukan tindakan perbaikan, tidakan pencegahan, meminimalisasi
resiko dan melakukan perbaikan secara terus menerus.
6. Memantau semua format dan blangko yang dibakukan oleh masing-
masing unit pelayanan klinis.
5. Dokter
1. Sebagai Ketua Tim Mutu Puskesmas, mengkoordinir seluruh kegiatan
manajemen mutu di Puskesmas.
2. Melaksanakan tugas pelayanan kepada pasien Puskesmas.
3. Membentu manajemen dalam pelaksanaan tugas pokok dan fungsi
Puskesmas.
4. Membantu manajemen membina karyawan/karyawati
dalampelaksanaan tugas sehari-hari.
5. Membantu menyusun perencanaan kegiatan Puskesmas.
6. Dokter Gigi
1. Bertanggung jawab atas kegiatan pelayanan BP Gigi.
2. Melaksanakan pelayanan pemeriksaan dan pengobatan pasien gigidan
membina unit BP Gigi.
3. Membantu Kepala Puskesmas dalam peningkatan mutu pelayanan
22
4. Membentu pelaksanaan kegiatan lapangan dalam kegiatan UKS /
UKGS / UKGMD, pembinaan kader kesehatan, guru UKS dan
7. Dokter Kecil.
1. Membantu Kepala Puskesmas dalam membina karyawan di bidang
medis.
2. Membantu Kepala Puskesmas dalam menyusun perencanaan kegiatan
Puskesmas.
3. Berperan aktif dalam rangka peningkatan kesehatan , antara lain :
Pekan kebersihan, Pekan gizi, Pekan penimbangan BB dan TB di
sekolah, Pekan kesehatan gigi, Pekan kesehatan mata.
8. Bidan
1. Sebagai bidan koordinator penanggung jawab kegiatan Keluarga
Berencana.
2. Melaksanakan laporan kegiatan pemeriksaan / pembinaan / pertolongan
kepada Ibu Hamil, Ibu Bersalin, Ibu Nifas, Ibu Menyusui, bayi dan
balita.
3. Bertanggung jawab atas pemeliharaan dan pengamanan alat medis dan
umum non medis KB.
4. Memberikan edukasi melalui penyuluhan kesehatan reproduksi dan
kebidanan.
5. Melaksanakan pelayanan keluarga berencana KB kepada wanita usia
subur (WUS).
6. Melaksanakan asuhan kebidanan kepada ibu hamil.
23
9. Petugas TB
1. Membuat perencanaan kegiatan TB bersama petugas lintasprogram
terkait.
2. Membantu merencanakan kebutuhan obat TB dan sarana / alatdalam
pelaksanaan kegiatan TB.
3. Melaksanakan pencatatan dan pelaporan kegiatan TB.
4. Melaksanakan kegiatan TB bersama petugas lainnya (Petugas BP,
termasuk PMO (Pengawas Minum Obat), TOMAT (Tokoh Masyarakat,
kader, LSM,).
10. Petugas Malaria
1. Membuat perencanaan kegiatan Malaria, bersama petugas lintas
program dan lintas sektoral terkait.
2. Melaksanakan monitoring dan evaluasi program P2 Malaria
3. Membantu merencanakan kebutuhan obat malaria dan sarana/alat dalam
kegiatan P2 Malaria.
11. Petugas Diare
1. Membuat perencanaan kegiatan P2 Diare bersama lintas program
terkait.
2. Melaksanakan kegiatan surveilans dan mendeteksi KLB.
3. Melaksanakan monitoring dan evaluasi kegiatan P2 Diare
4. Melaksanakan pembuatan pencatatan dan pelaporan kegiatan P2 Diare
sebagai informasi dan pertanggung jawab pada atasan.
24
12. Petugas ISPA
1. Membuat perencanaan kegiatan P2ISPA bersama petugas lintasprogram
terkait.
2. Melaksanakan kegiatan surveilans, monitoring dan evaluasi.
3. Melaksanakan kegiatan penyuluhan bersama petugas lintas program
terkait.
4. Pengobatan penderitaan secara lengkap.
5. Melakukan cereseeking (kunjungan rumah) pasien.
6. Melakukan pendataan pasien ISPA dan pneumonia di BPS diwilayah
kerja.
13. DBD (program pemberantasan penyakit demambersarah)
1. Membuat pelaksanaan kegiatan P2DBD bersama petugas lintas program
terkait.
2. Melaksanakan surveilans, monitoring dan evaluasi kegiatan P2DBD.
3. Mandeteksi KLB dan melaksanakan PE (bila terjadi KLB).
4. Melaksanakan penyuluhan bersama dengan petugas program terkait.
Melaksanakan perencanaan dan pelaporan kegiatan P2DBD, laporan PE
dan KLB(bila terjadi KLB).
14. Petugas Gizi
1. Membuat perencanaan kegiatan program Gizi, bersama petugaslintas
program dan lintas sektoral terkait.
2. Melaksanakan PSG (Pemantauan Status Gizi).
3. Melaksanakan pemantauan garam beryodium.
25
4. Melaksanakan konseling Gizi di klinik Gizi maupun di Posyandu.
5. Melaksanakan pencatatan dan pelaporan kegiatan program gizi.
6. Melaksanakan kegiatan dalam rangka UPGK (Usaha Perbaikan Gizi
Keluarga), mengkoordinir kegiatan penimbangan dan penyuluhan gizi di
posyandu.
15. Petugas Laboratorium
1. Melaksanakan kegiatan laboratorium
2. Membuat perencanaan kebutuhan alat/sarana, reagensia dan bahanhabis
pakai lainnya yang dibutuhkan selama 1 tahun.
3. Membuat perencanaan pengembangan kegiatan laboratorium.
4. Melaksanakan kegiatan pemeriksaan laboratorium sesuai prosedur.
5. Melaksanakan pencatatan dan pelaporan kegiatan laboratorium.
6. Melaksanakan perawatan, pengecekan, peralatan, bahan dan reagensia.
7. Bertanggung jawab menjaga keamanan, kebersihan lingkungan kerja,
baik antara pegawai dan klinisi.
8. Melakukan pemantapan kualitas laboratorium internal.
16. Petugas Bendahara
1. Menerima dan membukukan dalam Buku Kas Umum Penerimaan.
2. Mencatat dan membukukan dalam buku Kas Umum semua pengeluaran
Puskesmas.
3. Menyiapkan buku kas umum.
4. Melaksanakan pengelolahan penatausahaan keuangan dengan tertib
sesuai dengan peraturan.
26
5. Membantu menyiapkan kebutuhan konsumsi rapat dan tamu.
6. Membuat laporan keuangan penerimaan pengembalian setoran dan
pengeluran Puskesmas serta SPJ dan pendukung lainnya.
7. Membantu Kepala Puskesmas dalam membuat perencanaan
penggunaan dana Puskesmas.
8. Membantu Kepala Puskesmas dalam membuat laporan keuangan
Puskesmas.
17. Petugas Apotek
1. Bertanggung jawab atas kegiatan pelayanan di apotek.
2. Melaksanakan pelayanan pemberian obat di apotek.
3. Mencatat petugas gudang obat dalam memonitor obat di apotek
4. Membantu petugas gudang obat dalam memonitor obat di Pustudan
Pos Puskesling.
5. Membantu Kepala Puskesmas dalam membuat perencanaan
kebutuhan obat Puskesmas.
6. Membina unit apotek dalam pelaksanaan.
18 Petugas Loket Pendaftaran
1. Mendaftar pasien yang datang berobat,
2. Mencatat di register,
3. Mengisi identitas pasien di kartu rawat jalan dan kartu resep,
4. Mengisi kartu tanda pengenal pasien,
5. Mengantar kartu rawat jalan ke ruang BP,
27
6. Bertanggung jawab atas penerimaan uang retribusi dan pengeluaran
karcis,Menyetorkan kepada bendahara penerima hasil
penerimaanretribusi setiap hari.
7. Mencatat hasi penerimaan retribusi di buku bantu,
8. Menyusun Kartu Rawat Jalan pasien pada rak status sesuai
urutannomor kode.
9. Membantu merencanakan kebutuhan kartu rawat jalan, resep, kartu
tanda pengenal, family folder dan amplop tempat kartu rawat jalan.
10. Mencatat Register Baru/Lama, register Bayar / Gratis / ASKES / JPS,
11. Menghitung resep yang masuk dan setoran harian.
19 Petugas UKS
1. Membuat perencanaan kegiatan UKS / UKGS,
2. Melaksanakan kegiatan UKS / UKGS di sekolah (SD / MI, SLTP dan
SLTA),
3. Melaksanakan kegiatan pembinaan PHBS di sekolah,
4. Melaksanakan kegiatan Pengiriman pasien ke unit pelayanan
pengobatan (Puskesmas),
5. Melaksanakan kegiatan Pembinaan UKS / UKGS dan pembinaan ke
bersihan lingkungan kepada dokter kecilbdan guru UKS,
6. Membantu melaksanakan kegiatan imunisasi anak sekolah (BIAS)
bersama petugas lainnya,
7. Membuat pencatatan dan pelaporan UKS / UKGS.
28
20. Petugas Gigi
1. Membantu pelaksanaan pelayanan Kesehatan Gigi dan Mulut
diPuskesmas,
2. Membantu pencatatan dan pelaporan kegiatan kesehatan Gigi dan
Mulut,
3. Membantu pengumpulan, pengolahan, penyajian dan kesehatanGigi
dan Mulut,
4. Melaksanakan kegiatan penyuluhan Kesehatan Gigi dan Mulut.
5. Melayani konsultan dari unit lain.
6. Menjaga memelihara dan bertanggung jawab atas sarana dan
prasarana di unitnya,
7. Melaksanakan tugas dinas lainnya yang diberikan oleh atasan.
21. Petugas Kesehatan Lansia
1. Mengkoordinir kegiatan Kesehatan Lansia melalui Posyandu lansia
dan kegiatan lain.
2. Membina dan memantau kegiatan Posyandu lansia.
3. Melakukan skrining dan konseling lansia, dibantu petugas lainnya.
4. Membuat prencanaan kegiatan kesehatan lansi.
5. Pencatatan dan pelaporan kegiatan kesehatan lansia.
6. Mengevaluasi hasil kegiatan pelayanan kesehatan lansia secara
keseluruhan.
7. Melaksanakan tugas lain yang diberikan oleh atasan.
29
22. Petugas KB
1. Membina unit KB dalam pelaksanaan Quality Assurance.
2. Bertanggung jawab atas pemeliharaan dan pengamanan alat medis dan
non medis KB.
3. Melaksanakan pelayanan KB.
4. Membantu pencatatan dan pelaporan KB.
5. Membantu penataan/kebersihan ruangan KIA/KB.
6. Melaksanakan tugas lapangan (penyuluhan kesehatan reproduksi.
7. Mengikuti pendidikan dan pelatihan KB kesehatan terpadu.
23. Kepala Tata Usaha
1. Mengelola dan menyiapkan data dan urusan kepegawaian.
2. Mengelola surat masuk dan surat kabar.
3. Merekap dan melaporkan SP3 Puskesmas.
4. Koordinasi dengan lintas program untuk mengarsipkan data program
dan inventarisasi barang.
5. Ikut serta dalam penataan keuangan Puskesmas.
6. Menyusun jadwal kegiatan Puskesmas dan ikut merumuskan
perencanaan Puskesmas satu tahun kedepan.
30
BAB lll
METODE PENELITIAN
3.1 Jadwal dan Tempat Penelitian
3.1.1 Jadwal Penelitian
Jadwal penelitian yang meliputi persiapan, pengumpulan data,
penyusunan, dan pembuatan sistem informasi ini di jadwal akan
berlangsung selama 5 bulan. Penjadwalan ini dapat dilihat pada Tabel
berikut:
3.1.2 Tempat Penelitian
Tempat yang digunakan untuk melakukan penelitian yaitu
Puskesmas Sematang Borang Jl. Lematang Raya No.16, sialang, Kec.
Sako, Kota Palembang, Sumatera Selatan 30961.
Tabel 3.1 Waktu Penelitian
No Uraian
September Oktober November Desember Januari
MingguKe-
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Identifikasi
kebutuhan
2 Merancang
prototyping
3 Menguji
prototyping
4 Pengkodea
n sistem
5 Pengujian
sistem
31
3.2 Jenis Data
Adapun jenis data yang digunakan dalam penelitian ini terbagi menjadi
dua yaitu data primer dan data sekunder.
3.2.1. Data Primer
Data primer merupakan data yang diperoleh langsung dari sumber
pertama yaitu individu atau perseorangan yang membutuhkan
pengelolaan lebih lanjut seperti hasil wawancara atau hasil pengisian
kuesioner Wandansari (2016:561) Data primer yang penulis gunakan
adalah data dari hasil wawancara langsung dengan kepala puskesmas
sematang borang.
3.2.2. Data Sekunder
Menurut Sugiarto (2015:89), Data sekunder adalah data yang
diperoleh dengan cara mengkaji berbagai literature dan hasil
penelitian yang terkait. Data sekunder digunakan sebagai pendukung
yang memperkuat data primer yang diperoleh dari hasil observasi dan
wawancara. Data sekunder umumnya berupa bukti, atau laporan
historis yang tersusun dalam arsip atau documenter yang
dipublikasikan dan yang tidak dipublikasikan.
3.3 Teknik Pengumpulan Data
3.3.1 Observasi
Menurut Yusa (2016 : 4) Observasi adalah teknik pengumpulan
data yang diperoleh dengan cara melakukan pengamatan yang dilakukan
32
secara langsung di lapangan. Dalam metode ini penulis melakukan
pengamatan pada Puskesmas Sematang Borang. Hasil penulis
mendapatkan cara sistem bekerja secara lansung prosedur pelayanan
pasien yang ada..
3.3.2 Wawancara
Menurut Yusa (2016: 4) wawancara merupakan teknik
pengumpulan data dengan cara melakukan tanya jawab pada pihak
lembaga-atau orang-orang yang terkait untuk mendapatkan informasi
yang dibutuhkan.
Hasil wawancara yang penulis lakukan dengan Ibu HJ. Arina
Wardhini selaku pimpinan dan Windriani, SKM selaku kasubbag tata
usaha Puskesmas Sematang Borang, Puskesmas tersebut sistem
pengolahan data dan jasa masih menggunakan media kertas (buku) dan
Belum adanya Sistem Informasi berbasis Web.
3.3.3 Dokumentasi
Dokumentasi menurut Sugiyono (2015 : 329) dokumentasi adalah
suatu ciri yang digunakan untuk memperoleh data dan informasi dalam
bentuk buku, arsip, dokumen, tulisan angka dan gambar yang berupa
laporan serta keterangan yang dapat mendukung penelitian. Dokumentasi
digunakan untuk mengumpulkan data kemudian ditelaah. Dokumentasi
yang digunakan dalam penelitian ini meliputi hasil dokumentasi data dan
profil Puskesmas Sematang Borang.
33
3.3.4 Studi Pustaka
Menurut Hasan, (2015 : 60) Studi pustaka adalah suatu metode
pengumpulan data yang diambil dari perpustakaan atau instansi yang
berupa karya ilmiah, jurnal, buku-buku serta dari internet yang
berhubungan dengan penulisan ini.
Studi pustaka yang dilakukan penulis dengan cara mencari buku,
jurnal penelitian terdahulu sesuai dengan topik judul untuk referensi
penelitian penulis seperti jurnal Mhd Bustahur Rahamd Andrianto
(2015) tentang Perancangan Sistem Informasi Pelayanan Pasien Pada
Puskesmas Sematang Borang.
3.4 Alat Pengembangan Sistem
Alat pengembangan sistem yang digunakan meliputi model
proses dan model data.
3.4.1 Model Proses
Model proses yang digunakan dalam pembuatan aplikasi ini adalah
model proses Flowchart dan DFD Flowchart yang digunakan adalah
Flowcart sistem yang berjalan dan Flowchart sistem yang di usulkan
pembuatan Flowchart sistem yang berjalan akan menggunakan simbol
flowchart sedangkan flowchart yang diusulkan akan menggunakan simbol
flowchart aplikasi sesuai dengan versi Sitorus. Sedangkan pembuatan Data
Flow Diagram (DFD) yang akan dibuat akan mengunakan simbol DFD
versi Sutabri.
34
3.4.2 Model Data
Menurut Faizal, Irnawati(2015:15), Entity Relationship Diagram
adalah diagram yang berisi komponen-komponen himpunan yang relasi
yang masing- masing di lengkapi dengan atribut-atribut yang
mempersentasikan seluruh fakta dari ‘dunia nyata’ yang kita tinjau.
3.5 Metode Pengembangan Sistem
Metode pengembangan sistem yang digunakan oleh penulis adalah
metode prototyping. Menurut Kusnandar dan Yusup (2015:4), metode
prototyping adalah suatu teknik analisis dan rancangan yang
memungkinkan pengguna ikut serta dalam menentukan kebutuhan dan
pembentukan sistem apa yang akan dikerjakan untuk memenuhi
kebutuhan tersebut.
Tahapan-tahapan yang ada pada metode prototyping adalah
sebagai berikut:
3.5.1 Identifikasi kebutuhan
Tahap ini adalah tahap untuk mengidentifikasi kebutuhan yang
dibutuhkan oleh masing-masing pengguna (user) yang akan terlibat
didalam sistem yang akan dibangun.
3.5.2 Membangun prototype
Langkah selanjutnya yaitu membuat prototype sistem yang akan
dibangun menggunakan Flowchart, Data Flow Diagram (DFD), dan
Entity Relationship (ERD).
35
3.5.3 Pengujian prototype
Prototype yang telah dibuat selanjutnya akan dievaluasi oleh
pengguna dengan tujuan mendapatkan saran dan masukan dari pengguna.
Jika pada tahap ini masih ada revisi, maka prototype harus dilakukan
perbaikan.
3.5.4 Pengkodean sistem
Dalam tahap ini, prototype yang sudah disepakati selanjutnya
diterjemahkan ke dalam bahasa pemrograman yang sesuai yaitu PHP dan
database menggunakan MySQL.
3.5.5 Pengujian (Testing)
Sistem yang telah dibuat selanjutnya akan diuji oleh pengguna
dengan menggunakan metode blackbox.
Adapun keunggulan menggunakan metode prototyping yaitu:
1. Adanya komunikasi yang baik antara pengembang dan pengguna.
2. Lebih menghemat waktu pengembangan sistem. Penerapan
menjadi lebih mudah karena pengguna mengetahui apa yang
diharapkannya.
36
BAB IV
HASIL DAN PEMBAHASAN
4.1 Hasil
Setelah melakukan penelitian pada Puskesmas Sematang Borang dapat
disimpulkan bahwa Puskesmas Sematang Borang membutuhkan sistem
informasi karena untuk saat ini Puseksmas Sematang Borang tidak memiliki
sistem informasi, sebelumnya sempat ada tapi sekarang tidak digunakan lagi.
4.1.1 Prosedur Yang Berjalan
Adapun prosedur yang berjalan pada Puskesmas Sematang Borang
digambarkan dengan flowchart dapat dilihat pada gambar 4.1.
Gambar 4.1 Flowchart Prosedur Yang Berjalan
Berdasarkan gambar 4.1 flowchart prosedur yang berjalan dapat
diuraikan sebagai berikut :
37
4.2 Pembahasan
Dalam pembuatan aplikasi ini peneliti menggunakan metode teknik
pengembangan sistem yaitu metode prototype. Pada pembahasan ini, peneliti
akan membahas tahap-tahap dalam pembuatan aplikasi ini sesuai dengan
tahap-tahap yang ada pada metode prototype yang akan dijelaskan sebagai
berikut :
4.2.1 Identifikasi Kebutuhan
4.2.1.1 Kebutuhan Pemakai
Kebutuhan pemakai dari sistem informasi pelayanan pasien
pada Puskesmas Sematang Borang adalah sebagai berikut :
1) Sistem yang dibuat harus dapat membantu proses pelayanan
pasien di Puskesmas Sematang Borang.
2) Sistem harus dapat dioperasikan oleh unit pendaftaran, tata
usaha, unit obat, unit laboratorium, dokter dan kepala
puskesmas sesuai dengan kapasitasnya masing-masing.
3) Dapat menghasilkan laporan berdasarkan periode tertentu
untuk kepala puskesmas berupa laporan obat, laporan pasien
rawat jalan dan laporan rujukan.
4) Semua data disimpan terpusat.
5) Semua proses yang ada terintegrasi dalam satu paket
perangkat lunak.
38
4.2.1.2 Kebutuhan Informasi
Kebutuhan informasi dari sistem yang baru adalah sebagai berikut :
Tabel 4.2 Kebutuhan Informasi
No Kebutuhan Tujuan Frekuensi Bentuk
1 Laporan Obat Kepala
Puskesmas Periode Tabel
2 Laporan Pasien Rawat
Jalan
Kepala
Puskesmas Periode Tabel
3 Laporan Rujukan Kepala
Puskesmas Periode Tabel
4.2.1.3 Kebutuhan Aplikasi/Proses
1) Bagian Tata Usaha
Sistem dapat melakukan proses pengolahan data yang
meliputi data user, data poli, data dokter, data spesialisasi,
data jadwal praktek dokter dan data rumah sakit rujukan.
2) Bagian Unit Pendaftaran
Sistem dapat melakukan proses pengolahan data yang
meliputi data pasien dan data registrasi berobat serta dapat
memproses cetak kartu berobat untuk pasien.
3) Bagian Dokter
Sistem dapat melakukan proses pengolahan data yang
meliputi rawat jalan, data resep, data detail resep, data rekam
medis, data pengajuan tes laboratorium dan data rujukan,
menampilkan informasi data obat, informasi data pasien,
informasi data jadwal praktek, informasi data hasil tes
39
laboratorium dan informasi data rekam medis serta dapat
memproses cetak surat rujukan.
4) Bagian Unit Laboratorium
Sistem dapat melakukan proses pengolahan data yang
meliputi data hasil tes laboratorium.
5) Bagian Unit Obat
Sistem dapat melakukan proses pengolahan data yang
meliputi data obat, data obat masuk dan data obat keluar serta
dapat memproses pembuatan laporan obat, laporan obat
masuk dan laporan obat keluar.
6) Bagian Kepala Puskesmas
Sistem dapat menampilkan informasi data pasien, informasi
data dokter, informasi data rekam medis serta dapat
memproses pembuatan laporan pasien rawat jalan, laporan
obat dan laporan rujukan.
4.2.1.4 Kebutuhan Perangkat Keras (Hardware)
Adapun perangkat keras yang dibutuhkan oleh server
maupun client adalah sebagai berikut :
1) Hardware Server
a. Personal komputer dengan Processor Core 2 duo 3,2
GHz
b. Harddisk 500 GB
c. Memory 2 GB
40
2) Hardware Client
a. Personal komputer dengan Processor Core 2 duo 2,7
Ghz
b. Harddisk 320 GB
c. Memory 2 GB
d. Internet
4.2.1.5 Kebutuhan Perangkat Lunak (Software)
Adapun perangkat lunak yang dibutuhkan oleh server
maupun client adalah sebagai berikut :
1) Software Server : Xampp dan Web Browser
2) Software Client : Web Browser
4.2.2 Membangun Prototype
4.2.2.1 Flowchart Diusulkan Untuk Pendaftaran
Adapun flowchart yang diusulkan untuk unit pendaftaran
dapat dilihat pada gambar 4.2.
Unit Pendaftaran Database Sistem
Start
login Login Form cek
Dashboard Ya
Tidak
Data Pasien
Data Registrasi Berobat
pasienData Pasien
Data Registrasi Berobat
Data Registrasi Berobat registrasi
users
Logout
End
Logout
Data Jadwal Praktek Dokter jadwalpraktek
Data Jadwal Praktek Dokter
Data Pasien
41
Gambar 4.2 Flowchart Diusulkan Untuk Pendaftaran
Berdasarkan gambar 4.2 flowchart yang diusulkan untuk unit
pendaftaran, dapat dijelaskan sebagai berikut.
1. Dimulai dari unit pendaftaran melakukan proses login pada
login form dengan memasukkan username dan password. Jika
username dan password tidak sesuai dengan data pada tabel
users maka akan dikembalikan pada login form. Jika data
sesuai akan masuk pada dashboard.
2. Unit pendaftaran dapat mengelola data pasien pada menu data
pasien dimana data pasien akan direkam pada tabel pasien.
3. Unit pendaftaran dapat mengelola data registrasi berobat pada
menu data registrasi berobat dimana data registrasi berobat
akan direkam pada tabel registrasi.
4. Unit pendaftaran dapat melihat data jadwal praktek dokter
pada menu data jadwal praktek dokter dimana data berasal dari
tabel jadwalpraktek.
5. Diakhiri dengan unit pendaftaran melakukan proses logout.
4.2.2.2 Flowchart Yang Diusulkan Untuk Tata Usaha
Adapun flowchart yang diusulkan untuk tata usaha dapat
dilihat pada gambar 4.3.
42
Tata Usaha Database Sistem
Start
login Login Form cek
Dashboard Ya
Tidak
Data Poli
Data Spesialisasi
poliData Poli
Data Spesialisasi Data Spesialisasi spesialis
usersData User
Data Jadwal Praktek Dokter
jadwalpraktek
Logout
End
Logout
Data Dokter doktekData DokterData Dokter
rsData Rumah
Sakit Rujukan
Data Obat
Data Pasien
obat
pasien
Data Rumah Sakit Rujukan
Data Pasien Rawat Jalan
Data Pasien Rawat Jalan
Data Pasien
rawatjalan
Data Obat
Data Rumah Sakit Rujukan
Data Jadwal Praktek Dokter
Data User Data User
Data Poli
Data Jadwal Praktek Dokter
Gambar 4.3 Flowchart Yang Diusulkan Tata Usaha
Berdasarkan gambar 4.3 flowchart yang diusulkan untuk tata
usaha, dapat dijelaskan sebagai berikut.
1. Dimulai dari tata usaha melakukan proses login pada login
form dengan memasukkan username dan password. Jika
username dan password tidak sesuai dengan data pada tabel
users maka akan dikembalikan pada login form. Jika data
sesuai akan masuk pada dashboard.
2. Tata usaha dapat mengelola data poli pada menu data poli
dimana data poli akan direkam pada tabel poli.
3. Tata usaha dapat mengelola data spesialisasi pada menu data
spesialisasi dimana data spesialisasi akan direkam pada tabel
spesialis.
43
4. Tata usaha dapat mengelola data dokter pada menu data dokter
dimana data dokter akan direkam pada tabel dokter.
5. Tata usaha dapat mengelola data jadwal praktek dokter pada
menu data jadwal praktek dokter dimana data jadwal praktek
dokter akan direkam pada tabel jadwalpraktek.
6. Tata usaha dapat mengelola data rumah sakit rujukan pada
menu data rumah sakit rujukan dimana data rumah sakit
rujukan akan direkam pada tabel rs.
7. Tata usaha dapat melihat data pasien pada menu data pasien
dimana data berasal dari tabel pasien.
8. Tata usaha dapat melihat data pasien rawat jalan pada menu
data pasien rawat jalan dimana data berasal dari tabel
rawatjalan.
9. Tata usaha dapat melihat data obat pada menu data obat
dimana data berasal dari tabel obat.
10. Tata usaha dapat mengelola data user pada menu data user
dimana data user akan direkam pada tabel users.
11. Diakhiri dengan tata usaha melakukan proses logout.
4.2.2.3 Flowchart Yang Diusulkan Untuk Dokter
Adapun flowchart yang diusulkan untuk dokter dapat dilihat
pada gambar 4.4.
44
Dokter Database Sistem
Start
login Login Form cek
Dashboard Ya
Tidak
Data Jadwal Praktek Dokter
Data Registrasi Berobat
jadwalpraktekData Jadwal
Praktek Dokter
Data Registrasi Berobat
registrasi
Rekam Medis
Data Rujukan rujukan
Logout
End
Logout
Data Rawat Jalan rawatjalanData Rawat JalanData Rawat Jalan
teslabData Pengajuan
Tes Laboratorium
Data Detail Resep
Data Hasil Tes Laboratorium
detailresep
hasillab
Data Pengajuan Tes Laboratorium
Data Resep Data Resep
Data Hasil Tes Laboratorium
resep
Data Detail Resep
Data Pengajuan Tes Laboratorium
Data Rujukan
Rekam Medis
Data Rujukan
Data Resep
Data Detail Resep
users
Gambar 4.4 Flowchart Yang Diusulkan Tata Usaha
Berdasarkan gambar 4.4 flowchart untuk dokter, dapat
dijelaskan sebagai berikut.
1. Dimulai dari dokter melakukan proses login pada login form
dengan memasukkan username dan password. Jika username
dan password tidak sesuai dengan data pada tabel users maka
akan dikembalikan pada login form. Jika data sesuai akan
masuk pada dashboard.
2. Dokter dapat melihat data jadwal praktek dokter pada menu
data jadwal praktek dokter dimana data berasal dari tabel
jadwalpraktek.
3. Dokter dapat melihat data registrasi berobat pada menu data
registrasi berobat dimana data berasal dari tabel registrasi.
45
4. Dokter dapat mengelola data rawat jalan pada menu data rawat
jalan dimana data rawat jalan akan direkam pada tabel
rawatjalan.
5. Dokter dapat mengelola data rujukan pada menu data rujukan
dimana data rujukan akan direkam pada tabel rujukan.
6. Dokter dapat mengelola data pengajuan tes laboratorium pada
menu data pengajuan tes laboratorium dimana data pengajuan
tes laboratorium akan direkam pada tabel teslab.
7. Dokter dapat melihat data hasil tes laboratorium pada menu
data hasil tes laboratorium dimana data berasal dari tabel
hasillab.
8. Dokter dapat mengelola data resep pada menu data resep
dimana data resep akan direkam pada tabel resep.
9. Dokter dapat mengelola data detail resep pada menu data detail
resep dimana data detail resep akan direkam pada tabel
detailresep.
10. Dokter dapat melihat rekam medis pasien pada menu rekam
medis.
11. Diakhiri dengan dokter melakukan proses logout.
4.2.2.4 Flowchart Diusulkan Untuk Unit Obat
Adapun flowchart yang diusulkan untuk unit obat dapat
dilihat pada gambar 4.5.
46
Unit Obat Database Sistem
Start
login Login Form cek
Dashboard Ya
Tidak
Data Obat
Data Resep
obatData Obat
Data Resep resep
users
Laporan Obat
Laporan Obat Masuk
Cetak Laporan Obat Keluar
Cetak
Cetak Laporan Obat
Laporan Obat Masuk
Cetak
Cetak Laporan Obat Masuk
Laporan Obat Keluar
Laporan Obat Cetak
Laporan Obat Keluar
Laporan
Data Obat Keluar obatkeluar
Logout
End
Logout
Data Obat Masuk
obatmasukData Obat MasukData Obat Masuk
Data Obat Keluar
Data Obat
Data Obat Keluar
Gambar 4.5 Flowchart Yang Diusulkan Untuk Unit Obat
Berdasarkan gambar 4.5 flowchart yang diusulkan untuk unit
obat, dapat dijelaskan sebagai berikut.
1. Dimulai dari unit obat melakukan proses login pada login form
dengan memasukkan username dan password. Jika username
dan password tidak sesuai dengan data pada tabel users maka
akan dikembalikan pada login form. Jika data sesuai akan
masuk pada dashboard.
2. Unit obat dapat mengelola data obat pada menu data obat
dimana data obat akan direkam pada tabel obat.
3. Unit obat dapat melihat data pengajuan tes laboratorium pada
menu data pengajuan tes laboratorium dimana data berasal dari
tabel teslab.
47
4. Unit obat dapat mengelola data obat masuk pada menu data
obat masuk dimana data obat masuk akan direkam pada tabel
obatmasuk.
5. Unit obat dapat mengelola data obat keluar pada menu data
obat keluar dimana data obat keluar akan direkam pada tabel
obatkeluar.
6. Unit obat dapat mencetak laporan obat pada menu laporan obat.
7. Unit obat dapat mencetak laporan obat masuk pada menu
laporan obat masuk.
8. Unit obat dapat mencetak laporan obat keluar pada menu
laporan obat keluar.
9. Diakhiri dengan unit obat melakukan proses logout.
4.2.2.4 Flowchart Yang Diusulkan Untuk Unit Laboratorium
Adapun flowchart yang diusulkan untuk unit laboratorium
dapat dilihat pada gambar 4.6.
Unit Laboratorium Database Sistem
Start
login Login Form cek
Dashboard Ya
Tidak
Data Pengajuan Tes Laboratorium
Logout
Logout
End
Data Hasil Tes Laboratorium
teslabData Pengajuan
Tes Laboratorium
Data Hasil Tes Laboratorium
Data Hasil Tes Laboratorium
hasillab
users
Gambar 4.6 Flowchart Yang Diusulkan Untuk Unit
Laboratorium
48
Berdasarkan gambar 4.6 flowchart yang diusulkan untuk unit
laboratorium, dapat dijelaskan sebagai berikut.
1. Dimulai dari unit laboratorium melakukan proses login pada
login form dengan memasukkan username dan password. Jika
username dan password tidak sesuai dengan data pada tabel
users maka akan dikembalikan pada login form. Jika data
sesuai akan masuk pada dashboard.
2. Unit laboratorium dapat melihat data pengajuan tes
laboratorium pada menu data pengajuan tes laboratorium
dimana data berasal dari tabel teslab.
3. Unit laboratorium dapat mengelola data hasil tes laboratorium
pada menu data hasil tes laboratorium dimana data hasil tes
laboratorium akan direkam pada tabel hasillab.
4. Diakhiri dengan unit laboratorium melakukan proses logout.
4.2.2.6 Flowchart Yang Diusulkan Untuk Kepala Puskesmas
Adapun flowchart yang diusulkan untuk Kepala Puskesmas
dapat dilihat pada gambar 4.7.
49
Kepala Puskesmmas DatabaseSistem
Start
login Login Form cek
Dashboard Ya
Tidak
Data Pasien pasienData Pasien
users
Laporan Pasien Rawat Jalan
Laporan Obat
Cetak Laporan Rujukan
Cetak
Cetak Laporan Pasien Rawat Jalan
Laporan Obat
Cetak
Cetak Laporan Obat
Laporan Rujukan
Laporan Pasien Rawat Jalan Cetak
Laporan Rujukan
Laporan
Data Dokter dokterData Dokter
Logout
End
Logout
Rekam MedisRekam Medis
Gambar 4.7 Flowchart Yang Diusulkan Untuk Kepala
Puskesmas
Berdasarkan gambar 4.7 flowchart yang diusulkan untuk
Kepala Puskesmas, dapat dijelaskan sebagai berikut.
1. Dimulai dari Kepala Puskesmas melakukan proses login pada
login form dengan memasukkan username dan password. Jika
username dan password tidak sesuai dengan data pada tabel
users maka akan dikembalikan pada login form. Jika data
sesuai akan masuk pada dashboard.
2. Kepala Puskesmas dapat melihat data pasien pada menu data
pasien dimana data berasal dari tabel pasien.
50
3. Kepala Puskesmas dapat melihat data dokter pada menu data
dokter dimana data berasal dari tabel dokter.
4. Kepala Puskesmas dapat melihat rekam medis pada menu
rekam medis
5. Kepala Puskesmas dapat mencetak laporan pasien rawat jalan
pada menu laporan pasien rawat jalan.
6. Kepala Puskesmas dapat mencetak laporan obat pada menu
laporan obat.
7. Kepala Puskesmas dapat mencetak laporan rujukan pada menu
laporan rujukan.
8. Diakhiri dengan Kepala Puskesmas melakukan proses logout.
4.2.2.7 Diagram Konteks
Berikut ini adalah gambar diagram konteks dari sistem
informasi pelayanan pasien pada Puskesmas Sematang Borang.
Diagram konteks dapat dilihat seperti pada gambar 4.9.
51
Sistem Informasi Pelayanan Pasien Pada Puskesmas
Sematang Borang
Tata Usaha
Dokter
Kepala Puskesmas
- Data User- Data Poli- Data Dokter- Data Spesialis- Data Jadwal Praktek Dokter- Data Rumah Sakit Rujukan
- Data Rawat Jalan- Data Resep- Data Detail Resep- Data Rujukan- Data Pengajuan Tes Laboratorium
- Informasi Data Obat- Informasi Data Pasien- Informasi Data Jadwal Praktek Dokter- Informasi Data Registrasi Berobat- Informasi Data Rumah Sakit Rujukan- Informasi Data Hasil Tes Laboratorium- Informasi Rekam Medis Pasien
Unit Pendaftaran
- Informasi Data Pasien- Informasi Data Rawat Jalan- Informasi Data Obat- Informasi Rekam Medis Pasien
- Informasi Data Poli- Informasi Data Dokter- Informasi Data Jadwal Dokter
- Data Pasien- Data Registrasi Berobat
Unit Obat
- Data Obat- Data Obat Masuk- Data Obat Keluar
- Informasi Data Resep- Informasi Data Detail Resep
Pasien
- Surat Rujukan- Kartu Berobat
- Informasi Data Pasien- Informasi Data Dokter- Informasi Rekam Medis Pasien- Laporan Pasien Rawat Jalan- Laporan Obat- Laporan RujukanUnit
Laboratorium
- Data Hasil Tes Laboratorium
- Informasi Data Pengajuan Tes Laboratorium
Gambar 4.8 Diagram Konteks
Berdasarkan diagram konteks yang telah digambarkan pada
gambar 4.8 bahwa sistem informasi pelayanan pasien pada
Puskesmas Sematang Borang memiliki 7 (tujuh) entitas yaitu
dokter, tata usaha, unit pendaftaran, pasien, unit obat, unit
laboratorium dan Kepala Puskesmas.
4.2.2.8 Diagram Level 0
Diagram level 0 adalah diagram yang menunjukkan semua
proses utama yang menyusun keseluruhan sistem, diagram ini
dapat dilihat pada gambar 4.9.
52
Gambar 4.9 Diagram Level 0
53
Berdasarkan gambar 4.9 Diagram Level 0, dapat dijelaskan
sebagai berikut:
1) Proses 1.0P adalah tata usaha melakukan proses mengolah
data user dimana data akan direkam pada data store users.
2) Proses 2.0P adalah tata usaha melakukan proses mengolah
data poli dimana data akan direkam pada data store poli.
3) Proses 3.0P adalah tata usaha melakukan proses mengolah
data spesialisasi dimana data akan direkam pada data store
spesialis.
4) Proses 4.0P adalah tata usaha melakukan proses mengolah
data dokter dimana data akan direkam pada data store dokter.
5) Proses 5.0P adalah tata usaha melakukan proses mengolah
data jadwal praktek dokter dimana data akan direkam pada
data store jadwalpraktek.
6) Proses 6.0P adalah tata usaha melakukan proses mengolah
data kebutuhan rumah sakit rujukan dimana data akan
direkam pada data store rs.
7) Proses 7.0P adalah unit pendaftaran melakukan proses
mengolah data pasien dimana data akan direkam pada data
store pasien.
8) Proses 8.0P adalah pasien mendapatkan kartu berobat dimana
data pasien berasal dari data store pasien.
54
9) Proses 9.0P adalah unit pendaftaran melakukan proses
mengolah data registrasi dimana data akan direkam pada
data store registrasi.
10) Proses 10.0P adalah dokter melakukan proses mengolah data
rawat jalan dimana data akan direkam pada data store
rawatjalan.
11) Proses 11.0P adalah dokter melakukan proses mengolah data
rujukan dimana data akan direkam pada data store rujukan.
12) Proses 12.0P adalah pasien mendapatkan surat rujukan
dimana data berasal dari data store rujukan.
13) Proses 13.0P adalah dokter melakukan proses mengolah data
pengajuan tes laboratorium dimana data akan direkam pada
data store teslab.
14) Proses 14.0P adalah unit laboratorium melakukan proses
mengolah data hasil tes laboratorium dimana data akan
direkam pada data store hasillab.
15) Proses 15.0P adalah dokter melakukan proses mengolah data
resep dimana data akan direkam pada data store resep.
16) Proses 16.0P adalah unit obat melakukan proses mengolah
data obat dimana data akan direkam pada data store obat.
17) Proses 17.0P adalah dokter melakukan proses mengolah data
detail resep dimana data akan direkam pada data store
detailresep.
55
18) Proses 18.0P adalah dokter, tata usaha, dan kepala puskesmas
mendapatkan rekam medis pasien.
19) Proses 19.0P adalah unit obat melakukan proses mengolah
data obat masuk dimana data akan direkam pada data store
obatmasuk.
20) Proses 20.0P adalah unit obat melakukan proses mengolah
data obat keluar dimana data akan direkam pada data store
obatkeluar.
21) Proses 21.0P adalah Kepala Puskesmas mendapatkan laporan
obat, laporan pasien rawat jalan dan laporan rujukan.
4.2.2.9 Entity Relationship Diagram
Berikut ini adalah gambar Entity Relationship Diagram (ERD)
yang berisi komponen-komponen himpunan entitas dan himpunan
relasi yang masing-masing dilengkapi atribut-atribut. Entity
Relationship Diagram (ERD) dapat dilihat pada gambar 4.10.
56
poli
Idpoli* nmpoli
rawatjalan
diagnosis rujukan
anamnesis pemeriksaan
dokter
alamatdokter telpdokter
user** nmdokter
memiliki
rs
alamatrs telprs
kelasnmrs
1
idrs*
pasien
alamat telp
noktpbpjs
rujukan
tglrencana
tlhdiberikan
idrawat**
catatan
kpddokter
M
berlaku
memiliki1
teslab
teskimia
tesdarah
Idtes*
tesurine
idrawat*
tesserologi
1registrasi
iddokter** tglreg
idpoli**
memiliki
resep
idrawat
idresep*
stsresep
memiliki
melakukan
M
spesialisasi
idspesialis* nmspesialis
M
memiliki
1
11
M
1
idrawat* idreg**
users
pass
user*
level
memiliki1
iddokter* idspesialis**
memiliki1 M
nokartu**
idreg*
tgllahir goldarah
nmpasien jk
nokartu*
jadwalpraktek
mulaijam
iddokter** hari
akhirjam
M
idpraktek** idpoli**
memiliki1
1
M
memiliki
1
1
memiliki
idrujukan* idrs**
1
1
tesfaeces tessputum
teslainlain stslab
detailresep
jmlresep
idresep**
iddetail*
idobat**
aturanpakai
obat
stok
idobat* nmobat
nmobat
obatmasuk
tglmasuk
idmasuk* idobat**
jmlmasuk
obatkeluar
tglkeluar
iddetail**
idkeluar*
idobat**
jmlkeluar
memiliki memiliki
memiliki
memiliki
memiliki
memiliki
1
1
1
M
1
M
1
1
11M M
memiliki11
teslab
eosinofit
basofit
led
Leukosit_darah
konsistensi
bta
bss trigelisaride
bsn asamurat
trombosit
eritrosit
leukosit
hematokrit
hemoglobin
tgltes
idhasil*
bcrplus
dgr
monosit
limfosit
intisegmen
intibatang
idtes**
resuksi
hdl
ldl
paratyphi_ao
paratyphi_o
Paratyphi_ah
total_chol
indirect_bil
direct_bil
total_bil
sgpt
sgot
bspp
typhi_h
entrosit
darah
k
na
ureum
creatinin
eritrosit_s
leukosit_s
sedimen
sifilis
lendir
teshamil
bilirubin amoeba
ephitel_s reaksiph
Gambar 4.10 ERD
4.2.2.10 Desain Tabel
Berikut ini adalah desain tabel yang ada di sistem informasi
pelayanan pasien pada Puskesmas Sematang Borang yang akan
dibangun di database.
57
1) Tabel User
Tabel user digunakan untuk manampung data user.
Nama Tabel : users
Primary Key : user*
Tabel 4.3 Tabel User
No Field Type Size Keterangan
1 user* varchar 40 Username
2 Pass varchar 40 Password
3 Level varchar 40 Level
2) Tabel Poli
Tabel poli digunakan untuk manampung data poli.
Nama Tabel : poli
Primary Key : idpoli*
Tabel 4.4 Tabel Poli
No Field Type Size Keterangan
1 idpoli* int 11 Id Poli
2 Nmpoli varchar 40 Nama Poli
3) Tabel Spesialisasi
Tabel spesialisasi digunakan untuk manampung data
spesialisasi.
Nama Tabel : spesialis
Primary Key : idspesialis*
Tabel 4.5 Tabel Spesialisasi
No Field Type Size Keterangan
1 idspesialis* int 11 Id Spesialisasi
2 Nmspesialis varchar 40 Nama Spesialisasi
58
4) Tabel Dokter
Tabel dokter digunakan untuk manampung data dokter.
Nama Tabel : dokter
Primary Key : iddokter*
Foreign Key : idspesialis**
Foreign Key : user**
Tabel 4.6 Tabel Dokter
No Field Type Size Keterangan
1 iddokter* int 11 Id Dokter
2 idspesialis** int 11 Id Spesialisasi
3 Nmdokter varchar 40 Nama Dokter
4 Alamatdokter Text Alamat Dokter
5 Telpdokter varchar 40 No. Telepon Dokter
6 user** varchar 40 Username
5) Tabel Jadwal Praktek
Tabel jadwal praktek digunakan untuk manampung data
jadwal praktek dokter.
Nama Tabel : jadwalpraktek
Primary Key : idprakter*
Foreign Key : idpoli**
Foreign Key : iddokter**
Tabel 4.7 Tabel Jadwal Praktek
No Field Type Size Keterangan
1 idpraktek* int 11 Id Jadwal Praktek
2 idpoli** int 11 Id Poli
3 iddokter** int 11 Id Dokter
4 Hari int 11 Hari
5 Mulaijam varchar 40 Jam Mulai
6 Akhirjam varchar 40 Jam Berakhir
59
6) Tabel Rumah Sakit Rujukan
Tabel rumah sakit rujukan digunakan untuk manampung data
rumah sakit rujukan.
Nama Tabel : rs
Primary Key : idrs*
Tabel 4.8 Tabel Rumah Sakit Rujukan
No Field Type Size Keterangan
1 idrs* int 11 Id Rumah Sakit
2 nmrs varchar 40 Nama Rumah Sakit
3 kelas varchar 40 Kelas
4 alamatrs text Alamat Rumah Sakit
5 telprs varchar 40 No. Telepon Rumah Sakit
7) Tabel Pasien
Tabel pasien digunakan untuk manampung data pasien.
Nama Tabel : pasien
Primary Key : nokartu*
Tabel 4.9 Tabel Pasien
No Field Type Size Keterangan
1 nokartu* int 11 Nomor Kartu Berobat
2 Nmpasien varchar 40 Nama Pasien
3 Tgllahir date Tanggal Lahir
4 Jk varchar 40 Jenis Kelamin
5 Alamat text Alamat
6 Telp varchar 40 Nomor Telepon/HP
7 Goldarah varchar 40 Golongan Darah
8 Bpjs varchar 40 BPJS/Non BPJS
9 Noktp bigint 20 Nomor KTP
8) Tabel Registrasi Berobat
Tabel registrasi berobat digunakan untuk manampung data
registrasi berobat.
60
Nama Tabel : registrasi
Primary Key : idreg*
Foreign Key : nokartu**
Foreign Key : idpoli**
Foreign Key : iddokter**
Tabel 4.10 Tabel Registrasi Berobat
No Field Type Size Keterangan
1 idreg* int 11 Id Registrasi
2 nokartu** int 11 Nomor Kartu Berobat
3 idpoli** int 11 Id Poli
4 iddokter** int 11 Id Dokter
5 Tglreg date Tanggal Registrasi
9) Tabel Rawat Jalan
Tabel rawat jalan digunakan untuk manampung data rawat
jalan.
Nama Tabel : rawatjalan
Primary Key : idrawat*
Foreign Key : idreg**
Tabel 4.11 Tabel Rawat Jalan
No Field Type Size Keterangan
1 idrawat* int 11 Id Rawat Jalan
2 idreg** int 11 Id Registrasi
3 Anamnesis text Anamnesis
4 Pemeriksaan text Pemeriksaan
5 Diagnosis varchar 40 Diagnosis
6 Rujukan varchar 40 Rujukan
10) Tabel Rujukan
Tabel rujukan digunakan untuk manampung data rujukan.
61
Nama Tabel : rujukan
Primary Key : idrujukan*
Foreign Key : idrs**
Tabel 4.12 Tabel Rujukan
No Field Type Size Keterangan
1 idrujukan* int 11 Id Rujukan
2 idrawat** int 11 Id Rawat Jalan
3 idrs** int 11 Id Rumah Sakit
4 Kpddokter varchar 40 Kepada Dokter
5 Tlhdiberikan text Telah Diberikan
6 Catatan text Catatan
7 Tglrencana date Tanggal Rencana
8 Berlaku date Tanggal Batas Berlaku
11) Tabel Pengajuan Tes Laboratorium
Tabel pengajuan tes laboratorium digunakan untuk
manampung data pengajuan tes laboratorium.
Nama Tabel : teslab
Primary Key : idtes*
Foreign Key : idrawat**
Tabel 4.13 Tabel Pengajuan Tes Laboratorium
No Field Type Size Keterangan
1 idtes* int 11 Id Pengajuan Tes
2 idrawat** int 11 Id Rawat Jalan
3 Tesdarah text Tes Darah
4 Tesurine text Tes Urine
5 teskimiadarah text Tes Kimia Darah
6 Tesserologi text Tes Serologi
7 Tesfaeces text Tes Faeces
8 Tessputum text Tes Sputum
9 Teslainlain text Tes Lainnya
10 Stslab varchar 40 Status Pengajuan Tes
62
12) Tabel Hasil Tes Laboratorium
Tabel hasil tes laboratorium digunakan untuk manampung
data hasil tes laboratorium.
Nama Tabel : hasillab
Primary Key : idhasil*
Foreign Key : idtes**
Tabel 4.14 Tabel Hasil Tes Laboratorium
No Field Type Size Keterangan
1 idhasil* int 11 Id Hasil Tes
2 idtes** int 11 Id Pengajuan Tes
3 Tgltes date Tanggal Tes
4 Hemoglobin varchar 40 Hemoglobin
5 Hematokrit varchar 40 Hematokrit
6 Leukosit varchar 40 Leukosit
7 Eritrosit varchar 40 Eritrosit
8 Trombosit varchar 40 Trombosit
9 Led varchar 40 LED
10 Basofit varchar 40 Basofit
11 Eosinofit varchar 40 Eosinofit
12 Intibatang varchar 40 Intibatang
13 Intisegmen varchar 40 Intisegmen
14 Limfosit varchar 40 Limfosit
15 Monosit varchar 40 Monosit
16 Dgr varchar 40 DGR
17 Brcplus varchar 40 Br C+
18 Konsistensi varchar 40 Konsistensi
19 leukosit_darah varchar 40 Leukosit Darah
20 Bta varchar 40 BTA
21 Bss varchar 40 BSS
22 Bsn varchar 40 BSN
23 Bspp varchar 40 BSPP
24 Sgot varchar 40 SGOT
25 Sgpt varchar 40 SGPT
26 total_bil varchar 40 Total Bilirubin
27 direct_bil varchar 40 Direct Bilirubin
28 indirect_bil varchar 40 Indirect Bilirubin
29 total_chol varchar 40 Total Chol
30 Ldl varchar 40 LDL
63
No Field Type Size Keterangan
31 Hdl varchar 40 HDL
32 Trigelisaride varchar 40 Trigelisaride
33 Asamurat varchar 40 Asam Urat
34 Creatinin varchar 40 Creatinin
35 Ureum varchar 40 Ureum
36 Na varchar 40 Na
37 K varchar 40 K
38 Darah varchar 40 Darah
39 Entrosit varchar 40 Entrosit
40 typhi_o varchar 40 S. Typhi O
41 typhi_H varchar 40 S. Typhi H
42 paratyphi_ao varchar 40 S. Paratyphi AO
43 paratyphi_ah varchar 40 S. Paratyphi AH
44 Rheuma varchar 40 Rheuma Faktor
45 Hbsag varchar 40 HbsAg
46 Urinerutin varchar 40 Urine Rutin
47 Beratjenis varchar 40 Berat Jenis
48 Protein varchar 40 Protein
49 Reduksi varchar 40 Reduksi
50 Urolobin varchar 40 Urolobin
51 Bilirubin varchar 40 Bilirubin
52 Sedimen varchar 40 Sedimen
53 leukosit_s varchar 40 Leukosit Sedimen
54 eritrosit_s varchar 40 Eritrosit Sedimen
55 ephitel_s varchar 40 Ephitel Sedimen
56 Reaksiph varchar 40 Reaksi PH
57 Teshamil varchar 40 Tes Kehamilan
58 Hiv varchar 40 Tes HIV
59 Sifilis varchar 40 Tes Sifilis
60 Lendir varchar 40 Tes Lendir
61 Amoeba varchar 40 Tes Amoeba
13) Tabel Resep
Tabel resep digunakan untuk manampung data resep.
Nama Tabel : resep
Primary Key : idresep*
Foreign Key : idrawat**
64
Tabel 4.15 Tabel Resep
No Field Type Size Keterangan
1 idresep* int 11 Id Resep
2 idrawat** int 11 Id Rawat Jalan
3 Stsresep varchar 40 Status
14) Tabel Obat
Tabel obat digunakan untuk manampung data obat.
Nama Tabel : obat
Primary Key : idobat*
Tabel 4.16 Tabel Obat
No Field Type Size Keterangan
1 idobat* int 11 Id Obat
2 Nmobat varchar 40 Nama Obat
3 Satuan varchar 40 Satuan
4 Stok int 11 Jumlah Stok
15) Tabel Detail Resep
Tabel detail resep digunakan untuk manampung data detail
resep.
Nama Tabel : detailresep
Primary Key : iddetail*
Foreign Key : idresep**
Foreign Key : idobat**
Tabel 4.17 Tabel Detail Resep
No Field Type Size Keterangan
1 iddetail* int 11 Id Detail Resep
2 idresep** int 11 Id Resep
3 idobat** int 11 Id Obat
4 Jmlresep int 11 Jumlah Resep
5 Aturanpakai varchar 40 Aturan Pakai
65
16) Tabel Obat Masuk
Tabel obat masuk digunakan untuk manampung data obat
masuk.
Nama Tabel : obatmasuk
Primary Key : idmasuk*
Foreign Key : idobat**
Tabel 4.18 Tabel Obat Masuk
No Field Type Size Keterangan
1 idmasuk* int 11 Id Obat Masuk
2 idobat** int 11 Id Obat
3 Jmlmasuk int 11 Jumlah Masuk
4 Tglmasuk date Tanggal Masuk
17) Tabel Obat Keluar
Tabel obat keluar digunakan untuk manampung data obat
keluar.
Nama Tabel : obatkeluar
Primary Key : idkeluar*
Foreign Key : iddetail**
Foreign Key : idobat**
Tabel 4.19 Tabel Obat Keluar
No Field Type Size Keterangan
1 idkeluar* int 11 Id Obat Keluar
2 iddetail** int 11 Id Detail Resep
3 idobat** int 11 Id Obat
4 Jmlkeluar int 11 Jumlah Keluar
5 Tglkeluar date Tanggal Keluar
66
4.2.2.11 Desain Interface
Berikut ini adalah desain tabel yang ada di sistem informasi
pelayanan pasien pada Puskesmas Sematang Borang yang akan
dibangun di database.
1) Desain Login Form
Desain login form untuk akses user masuk ke sistem yang
berisikan field username dan password. Desain login form
seperti pada gambar 4.11.
Gambar 4.11 Desain Login Form
Berikut adalah desain login form yang ada di sistem
informasi pelayanan pasien pada Puskesmas Sematang Borang
yang akan dibangun di database.
67
2) Desain Dashboard Unit pendaftaran
Gambar 4.12 Desain Dashboard Unit Pendaftaran
Berikut adalah desain dashboard unit pendaftaran yang
ada di sistem informasi pelayanan pasien pada Puskesmas
Sematang Borang yang akan dibangun di database.
3) Desain Dashboard Dokter
Gambar 4.13 Desain Dashboard Dokter
Berikut adalah desain dashboard dokter yang ada di sistem
informasi pelayanan pasien pada Puskesmas Sematang Borang
yang akan dibangun di database.
68
4) Desain Dashboard Unit Obat
Gambar 4.14 Desain Dashboard Unit Obat
Berikut adalah desain Dashboard Unit Obat yang ada di
sistem informasi pelayanan pasien pada Puskesmas Sematang
Borang yang akan dibangun di database.
5) Desain Dashboard Unit Laboratorium
Gambar 4.15 Desain Dashboard Unit Laboratorium
Berikut adalah desain Dashboard laboratorium yang ada
di sistem informasi pelayanan pasien pada Puskesmas
Sematang Borang yang akan dibangun di database.
69
6) Desain Dashboard Kepala Puskesmas
Gambar 4.16 Desain Dashboard Kepala Puskesmas
Berikut adalah desain Dashboard kepala puskesmas yang
ada di sistem informasi pelayanan pasien pada Puskesmas
Sematang Borang yang akan dibangun di database.
7) Desain Dashboard Unit Obat
Gambar 4.17 Desain Dashboard unit obat
Berikut adalah desain Dashboard Unit Obat yang ada di
sistem informasi pelayanan pasien pada Puskesmas Sematang
Borang yang akan dibangun di database.
70
8) Desain Dashboard halaman poli
Gambar 4.18 Desain Dashboard halaman poli
Berikut adalah desain Dashboard halaman poli yang ada di
sistem informasi pelayanan pasien pada Puskesmas Sematang
Borang yang akan dibangun di database.
9) Desain Dashboard form poli
Gambar 4.19 Desain Dashboard form poli
Berikut adalah desain Dashboard form poli yang ada di
sistem informasi pelayanan pasien pada Puskesmas Sematang
Borang yang akan dibangun di database.
71
10) Desain Dashboard halaman spesialisasi
Gambar 4.20 Desain Dashboard halaman spesialisasi
Berikut adalah desain Dashboard halaman spesialisasi
yang ada di sistem informasi pelayanan pasien pada Puskesmas
Sematang Borang yang akan dibangun di database.
11) Desain Dashboard form spesialisasi
Gambar 4.21 Desain Dashboard form spesialisasi
Berikut adalah desain Dashboard form spesialisasi yang
ada di sistem informasi pelayanan pasien pada Puskesmas
Sematang Borang yang akan dibangun di database.
72
12) Desain Dashboard halaman dokter
Gambar 4.22 Desain Dashboard halaman dokter
Berikut adalah desain Dashboard halaman dokter yang ada
di sistem informasi pelayanan pasien pada Puskesmas
Sematang Borang yang akan dibangun di database.
13) Desain Dashboard form jadwal praktek dokter
Gambar 4.23 Desain Dashboard form jadwal praktek
dokter
Berikut adalah desain Dashboard form jadwal
praktek dokter yang ada di sistem informasi pelayanan
pasien pada Puskesmas Sematang Borang yang akan
dibangun di database.
73
14) Desain Dashboard halaman jadwal praktek dokter
Gambar 4.24 Desain Dashboard halaman jadwal
praktek dokter
Berikut adalah desain Dashboard halaman jadwal
praktek dokter yang ada di sistem informasi pelayanan
pasien pada Puskesmas Sematang Borang yang akan
dibangun di database.
15) Desain Dashboard halaman rumah sakit rujukan
Gambar 4.25 Desain Dashboard halaman rumah sakit
rujukan
Berikut adalah desain Dashboard halaman rumah
sakit rujukan yang ada di sistem informasi pelayanan pasien
74
pada Puskesmas Sematang Borang yang akan dibangun di
database.
16) Desain Dashboard form rumah sakit rujukan
Gambar 4.26 Desain Dashboard form rumah sakit
rujukan
Berikut adalah desain Dashboard form rumah sakit
rujukan yang ada di sistem informasi pelayanan pasien pada
Puskesmas Sematang Borang yang akan dibangun di
database.
4.2.3 Pengujian Prototype
4.2.3.1 Validasi Flowchart Yang Diusulkan Untuk Tata usaha
75
Gambar 4.27 Validasi Flowchart Yang Diusulkan Untuk Tata usaha
4.2.3.2 Validasi Flowchart Yang Diusulkan Untuk Unit Pendaftaran
Gambar 4.28 Validasi Flowchart Yang Diusulkan Untuk Unit Pendaftaran
4.2.3.3 Validasi Flowchart Yang Diusulkan Untuk Dokter
Gambar 4.29 Validasi Flowchart Yang Diusulkan Untuk Unit Pendaftaran
76
4.2.3.4 Validasi Flowchart Yang Diusulkan Untuk Unit Obat
Gambar 4.30 Validasi Flowchart Yang Diusulkan Untuk Unit Obat
4.2.3.5 Validasi Flowchart Yang Diusulkan Untuk Unit
Laboratorium
Gambar 4.31 Validasi Flowchart Yang Diusulkan Untuk Unit Laboratorium
77
4.2.3.6 Validasi Flowchart Yang Diusulkan Untuk Kepala
Puskesmas
Gambar 4.32 Validasi Flowchart Yang Diusulkan Untuk
Kepala Puskesmas
4.2.3.7 Validasi Diagram Konteks
Gambar 4.33 Validasi Flowchart Yang Diusulkan Untuk
Diagram Konteks
78
4.2.3.8 Validasi Diagram Level 0
Gambar 4.34 Validasi Flowchart Yang Diusulkan Untuk
Diagram Level 0
4.2.3.9 Validasi Entity Relationship Diagram (ERD)
Gambar 4.35 Validasi Flowchart Yang Diusulkan Untuk
Entity Relationship Diagram (ERD)
79
4.2.3.10 Validasi Prototipe Input dan Output Data Poli
Gambar 4.36 Validasi Flowchart Yang Diusulkan Untuk Input
dan Output Data Poli Valid asi Prototipe Input dan Output Data
Spesialisasi
4.2.3.11 Validasi Prototipe Input dan Output Data Dokter
80
Gambar 4.37 Validasi Flowchart Yang Diusulkan Untuk Input
dan Output Data Dokter
4.2.3.12 Validasi Prototipe Input dan Output Data Jadwal
Praktek Dokter
Gambar 4.38 Validasi Flowchart Yang Diusulkan Input
dan Output Data Jadwal Praktek Dokter
4.2.3.13 Validasi Prototipe Input dan Output Data Rumah Sakit
Rujukan
81
Gambar 4.39 Validasi Prototipe Input dan Output Data
Rumah Sakit Rujukan
4.2.3.14 Validasi Prototipe Input dan Output Data Rujukan
Gambar 4.40 Validasi Prototipe Input dan Output Data Rujukan
4.2.3.15 Validasi Prototipe Input dan Output Data Obat
Gambar 4.41 Validasi Prototipe Input dan Output Data Obat
82
4.2.4 Pengkodean Sistem
Berikut adalah hasil dari prototipe yang telah diterjemahkan ke
dalam bahasa pemrograman PHP dan database menggunakan MySQL.
Gambar 4.42 Login Form
Berikut adalah login form dari hasil prototipe yang telah
diterjemahkan ke dalam bahasa pemrograman PHP dan database
menggunakan MySQL.
Gambar 4.43 Dashboard Unit Pendaftaran
Berikut adalah dashboard unit pendaftaran dari hasil
prototipe yang telah diterjemahkan ke dalam bahasa pemrograman
PHP dan database menggunakan MySQL.
83
Gambar 4.44 Dashboard Dokter
Berikut adalah dashboard dokter dari hasil prototipe yang
telah diterjemahkan ke dalam bahasa pemrograman PHP dan
database menggunakan MySQL.
Gamabar 4.45 Dashboard Unit Obat
Berikut adalah dashboard unit obat dari hasil prototipe yang
telah diterjemahkan ke dalam bahasa pemrograman PHP dan
database menggunakan MySQL.
Gamabar 4.46 Dashboard Unit Laboratorium
84
Berikut adalah dashboard unit laboratorium dari hasil
prototipe yang telah diterjemahkan ke dalam bahasa pemrograman
PHP dan database menggunakan MySQL.
Gamabar 4.47 Halaman Poli
Berikut adalah halaman poli dari hasil prototipe yang telah
diterjemahkan ke dalam bahasa pemrograman PHP dan database
menggunakan MySQL.
Gamabar 4.48 Form Poli
Berikut adalah form poli dari hasil prototipe yang telah
diterjemahkan ke dalam bahasa pemrograman PHP dan database
menggunakan MySQL.
85
Gamabar 4.49. Halaman Spesialisasi
Berikut adalah halaman spesialisasi dari hasil prototipe
yang telah diterjemahkan ke dalam bahasa pemrograman PHP dan
database menggunakan MySQL.
Gambar 4.50. Form Spesialisasi
Berikut adalah form spesialisasi dari hasil prototipe yang
telah diterjemahkan ke dalam bahasa pemrograman PHP dan
database menggunakan MySQL.
Gambar 4.51 Halaman Dokter
86
Berikut adalah halaman dokter dari hasil prototipe yang
telah diterjemahkan ke dalam bahasa pemrograman PHP dan
database menggunakan MySQL.
Gambar 4.52 Form Dokter
Berikut adalah form dokter dari hasil prototipe yang telah
diterjemahkan ke dalam bahasa pemrograman PHP dan database
menggunakan MySQL.
Gambar 4.53 Halaman Jadwal Praktek Dokter
Berikut adalah halaman jadwal praktek dokter dari hasil
prototipe yang telah diterjemahkan ke dalam bahasa pemrograman
PHP dan database menggunakan MySQL.
87
Gambar 4.54 Form Jadwal Praktek Dokter
Berikut adalah form jadwal praktek dokter dari hasil
prototipe yang telah diterjemahkan ke dalam bahasa pemrograman
PHP dan database menggunakan MySQL.
Gambar 4.55 Halaman Rumah Sakit Rujukan
Berikut adalah form Halaman Rumah Sakit Rujukan yang
telah diterjemahkan ke dalam bahasa pemrograman PHP dan
database menggunakan MySQL.
Gambar 4.56 Form Rumah Sakit Rujukan
88
Berikut adalah form rumah sakit rujukan dari hasil
prototipe yang telah diterjemahkan ke dalam bahasa pemrograman
PHP dan database menggunakan MySQL.
Gambar 4.57 Halaman Pasien
Berikut adalah halaman pasien dari hasil prototipe yang
telah diterjemahkan ke dalam bahasa pemrograman PHP dan
database menggunakan MySQL.
Gambar 4.58 Form Pasien
Berikut adalah form pasien dari hasil prototipe yang telah
diterjemahkan ke dalam bahasa pemrograman PHP dan database
menggunakan MySQL.
89
Gambar 4.59. Halaman Registrasi Berobat
Berikut adalah halaman registrasi berobat dari hasil
prototipe yang telah diterjemahkan ke dalam bahasa pemrograman
PHP dan database menggunakan MySQL.
Gambar 4.60. Form Registrasi Berobat
Berikut adalah form registrasi berobat dari hasil prototipe
yang telah diterjemahkan ke dalam bahasa pemrograman PHP dan
database menggunakan MySQL.
Gambar 4.61. Halaman Pasien Rawat Jalan
90
Berikut adalah halaman pasien rawat jalan dari hasil
prototipe yang telah diterjemahkan ke dalam bahasa pemrograman
PHP dan database menggunakan MySQL.
Gambar 4.62. Form Pemeriksaan Pasien Rawat Jalan
Berikut adalah form pemeriksaan pasien rawat jalan dari
hasil prototipe yang telah diterjemahkan ke dalam bahasa
pemrograman PHP dan database menggunakan MySQL.
Gambar 4.63. Halaman Obat
Berikut adalah halaman obat dari hasil prototipe yang telah
diterjemahkan ke dalam bahasa pemrograman PHP dan database
menggunakan MySQL.
91
Gambar 4.64. Form Obat
Berikut adalah form obat dari hasil prototipe yang telah
diterjemahkan ke dalam bahasa pemrograman PHP dan database
menggunakan MySQL.
4.2.5 Pengujian
Pada pengujian sistem informasi pelayanan pasien pada
Puskesmas Sematang Borang, penulis menggunakan metode pengujian
Black Box Testing. Pengujian dilakukan terhadap konten dengan
menggunakan skenario pengujian.
Tabel 4.20 Pengujian Form Login
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Mengosongkan username dan
password lalu klik tombol
“login”
Test Case :
Sistem akan menolak akses
login
Hasil
Pengujian :
Valid
92
2. Hanya mengisi salah satu
data lalu klik tombol “login”
Test Case :
Sistem akan menolak akses
login
Hasil
Pengujian :
Valid
3. Mengisi dengan salah satu
data benar dan data salah, lalu
klik “login”
Test Case :
Sistem akan menolak akses
login
Hasil Pengujian :
Valid
4. Mengisi username dan
password benar lalu klik
tombol “login”
Test Case :
Sistem menerima akses
login
Hasil Pengujian : Valid
Tabel 4.21 Pengujian Pada Menu Poli
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Tambah data poli (data yang
di input tidak lengkap) lalu
klik “submit”
Test Case :
Sistem tidak akan
menyimpan ketika kolom
tidak terisi lengkap
Hasil Pengujian :
Valid
2. Tambah data poli (data yang
di input lengkap) lalu klik
Sistem sukses input data
poli Valid
93
“submit”
Test Case :
Hasil Pengujian :
3. Sistem dapat melakukan
proses edit data poli dengan
mengklik tombol “edit” maka
sistem akan menampilkan
form edit data poli.
Test Case :
Edit data poli lalu klik
“submit” maka sistem akan
memperbarui data poli
Hasil Pengujian :
Valid
4. Sistem dapat melakukan
proses hapus data poli
dengan mengklik tombol
hapus lalu akan muncul
pilihan “ok” atau “cancel”
Test Case :
Sistem akan menghapus
data poli jika user memilih
“ok”
Hasil Pengujian :
Valid
Tabel 4.22 Pengujian Pada Menu Spesialisasi
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Tambah data spesialisasi
(data yang di input tidak
lengkap) lalu klik “submit”
Test Case :
Sistem tidak akan
menyimpan ketika kolom
tidak terisi lengkap
Hasil Pengujian :
Valid
2. Tambah data spesialisasi
(data yang di input lengkap)
Sistem sukses input data
spesialisasi Valid
94
lalu klik “submit”
Test Case :
Hasil Pengujian :
3. Sistem dapat melakukan
proses edit data spesialisasi
dengan mengklik tombol
“edit” maka sistem akan
menampilkan form edit data
spesialisasi.
Test Case :
Edit data spesialisasi lalu
klik “submit” maka sistem
akan memperbarui data
spesialisasi
Hasil Pengujian :
Valid
4. Sistem dapat melakukan
proses hapus data spesialisasi
dengan mengklik tombol
hapus lalu akan muncul
pilihan “ok” atau “cancel”
Test Case :
Sistem akan menghapus
data spesialisasi jika user
memilih “ok”
Hasil Pengujian :
Valid
Tabel 4.23 Pengujian Pada Menu Dokter
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Tambah data dokter (data
yang di input tidak lengkap)
lalu klik “submit”
Test Case :
Sistem tidak akan
menyimpan ketika kolom
tidak terisi lengkap
Hasil Pengujian :
Valid
2. Tambah data dokter (data Sistem sukses input data Valid
95
yang di input lengkap) lalu
klik “submit”
Test Case :
dokter
Hasil Pengujian :
3. Sistem dapat melakukan
proses edit data dokter
dengan mengklik tombol
“edit” maka sistem akan
menampilkan form edit data
dokter.
Test Case :
Edit data dokter lalu klik
“submit” maka sistem akan
memperbarui data dokter
Hasil Pengujian :
Valid
4. Sistem dapat melakukan
proses hapus data dokter
dengan mengklik tombol
hapus lalu akan muncul
pilihan “ok” atau “cancel”
Test Case :
Sistem akan menghapus
data dokter jika user
memilih “ok”
Hasil Pengujian :
Valid
Tabel 4.24 Pengujian Pada Menu Jadwal Praktek Dokter
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Tambah data jadwal praktek
dokter (data yang di input
tidak lengkap) lalu klik
“submit”
Test Case :
Sistem tidak akan
menyimpan ketika kolom
tidak terisi lengkap
Hasil Pengujian :
Valid
96
2. Tambah data jadwal praktek
dokter (data yang di input
lengkap) lalu klik “submit”
Test Case :
Sistem sukses input data
jadwal praktek dokter
Hasil Pengujian :
Valid
3. Sistem dapat melakukan
proses edit data jadwal
praktek dokter dengan
mengklik tombol “edit” maka
sistem akan menampilkan
form edit data jadwal praktek
dokter.
Test Case :
Edit data jadwal praktek
dokter lalu klik “submit”
maka sistem akan
memperbarui data jadwal
praktek dokter
Hasil Pengujian :
Valid
4. Sistem dapat melakukan
proses hapus data jadwal
praktek dokter dengan
mengklik tombol hapus lalu
akan muncul pilihan “ok”
atau “cancel”
Test
Case :
Sistem akan menghapus
data jadwal praktek dokter
jika user memilih “ok”
Hasil Pengujian :
Valid
Tabel 4.25 Pengujian Pada Menu Rumah Sakit Rujukan
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Tambah data rumah sakit
rujukan (data yang di input
tidak lengkap) lalu klik
“submit”
Test Case :
Sistem tidak akan
menyimpan ketika kolom
tidak terisi lengkap
Hasil Pengujian :
Valid
97
2. Tambah data rumah sakit
rujukan (data yang di input
lengkap) lalu klik “submit”
Test Case :
Sistem sukses input data
rumah sakit rujukan
Hasil Pengujian :
Valid
3. Sistem dapat melakukan
proses edit data rumah sakit
rujukan dengan mengklik
tombol “edit” maka sistem
akan menampilkan form edit
data rumah sakit rujukan.
Test Case :
Edit data rumah sakit
rujukan lalu klik “submit”
maka sistem akan
memperbarui data rumah
sakit rujukan
Hasil Pengujian :
Valid
4. Sistem dapat melakukan
proses hapus data rumah
sakit rujukan dengan
mengklik tombol hapus lalu
akan muncul pilihan “ok”
atau “cancel”
Test
Case :
Sistem akan menghapus
data rumah sakit rujukan
jika user memilih “ok”
Hasil Pengujian :
Valid
Tabel 4.26 Pengujian Pada Menu Pasien
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Tambah data pasien (data
yang di input tidak lengkap)
lalu klik “submit”
Sistem tidak akan
menyimpan ketika kolom
tidak terisi lengkap
Valid
98
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
Test Case :
Hasil Pengujian :
2. Tambah data pasien (data
yang di input lengkap) lalu
klik “submit”
Test Case :
Sistem sukses input data
pasien
Hasil Pengujian :
Valid
3. Sistem dapat melakukan
proses edit data pasien
dengan mengklik tombol
“edit” maka sistem akan
menampilkan form edit data
pasien.
Test Case :
Edit data pasien lalu klik
“submit” maka sistem akan
memperbarui data pasien
Hasil Pengujian :
Valid
4. Sistem dapat melakukan
proses hapus data pasien
dengan mengklik tombol
hapus lalu akan muncul
Sistem akan menghapus
data pasien jika user
memilih “ok”
Valid
99
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
pilihan “ok” atau “cancel”
Test Case :
Hasil Pengujian :
Tabel 4.27 Pengujian Pada Menu Registrasi berobat
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Tambah data registrasi
berobat (data yang di input
tidak lengkap) lalu klik
“submit”
Test Case :
Sistem tidak akan
menyimpan ketika kolom
tidak terisi lengkap
Hasil Pengujian :
Valid
2. Tambah data registrasi
berobat (data yang di input
lengkap) lalu klik “submit”
Test Case :
Sistem sukses input data
registrasi berobat
Hasil Pengujian :
Valid
100
Tabel 4.28 Pengujian Pada Menu Obat
No Skenario Pengujian Hasil yang diharapkan Hasil
Pengujian
1. Tambah data obat (data yang
di input tidak lengkap) lalu
klik “submit”
Test Case :
Sistem tidak akan
menyimpan ketika kolom
tidak terisi lengkap
Hasil Pengujian :
Valid
2. Tambah data obat (data yang
di input lengkap) lalu klik
“submit”
Test Case :
Sistem sukses input data
obat
Hasil Pengujian :
Valid
3. Sistem dapat melakukan
proses edit data obat dengan
mengklik tombol “edit” maka
sistem akan menampilkan
form edit data obat.
Test Case :
Edit data obat lalu klik
“submit” maka sistem akan
memperbarui data obat
Hasil Pengujian :
Valid
4. Sistem dapat melakukan
proses hapus data obat
dengan mengklik tombol
hapus lalu akan muncul
pilihan “ok” atau “cancel”
Test
Case :
Sistem akan menghapus
data obat jika user memilih
“ok”
Hasil Pengujian :
Valid
101
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Penelitian ini menghasilkan sistem informasi pelayanan pasien
pada Puskesmas Sematang Borang Palembang berbasis web. Sistem
informasi pelayanan pasien ini dapat memproses pengolahan data pasien ,
data rekam medis, data poli , data laboratoriaum dan data UGD. Sistem
pelayanan ini dapat dimanfaatkan oleh tata usaha dalam mengolah data
poli, data dokter, data spesialisasi, data jadwal praktek dokter, data rumah
sakit rujukan, unit pendaftaran dapat mengolah data pasien dan registrasi
berobat, unit obat dapat mengolah data obat, data obat masuk dan keluar,
dokter dapat mengolah data rawat jalan, data resep, data rujukan, data
pengajuan tes laboratorium dan data hasil pemeriksaan, unit laboratorium
dapat mengolah data hasil tes laboratorium dan menyajikan laporan,
kepala puskesmas dapat mencetak laporan pasien rawat jalan, laporan obat,
dan laporan rujukan. Tujuannya dibuatnya sistem informasi pelayanan
pasien untuk membantu pihak puskesmas dalam mengambil keputusan.
5.2 Saran
Sistem informasi pasien pada Puskesmas Sematang Borang
Palembang berbasis web di harapkan :
102
1. Saran yang dapat disampaikan terkait pembangunan Sistem Informasi
Pelayanan Pasien Pada Puskesmas Sematang Borang saat ini hanya
mendukung pada sistem informasi berbasis web.
2. Untuk kedepannya, penelitian selanjutnya dapat menggunakan metode
lain selain prototype seperti Waterfall, SDLC, RAD, MDLC, dan
Spiral.
3. Untuk penelitian selanjutnya bisa mengembangkan sistem informasi
berbasis web ini kedalam bentuk aplikasi mobile.