Anda di halaman 1dari 8

PERANCANGAN SISTEM INFORMASI PUSKESMAS

BERBASIS WEB
Bella Regita Dewi1, Sugeng Rahajo2, Eki Adhitya3
Informatika, Universitas Majalengka
Jl. Raya KH.Abdul Halim No.103, Majalengka
Email : 1bellaregitadewi@gmail.com, 2izal.crop@gmail.com,
3
eki.adhitya24@gmail.com

ABSTRAK

Puskesmas merupakan kesatuan organisasi fungsional yang menyelenggarakan upaya


kesehatan yang bersifat menyeluruh, terpadu, merata dapat diterima dan terjangkau oleh
masyarakat .sistem yang digunakan pada puskesmas sukahaji masih menggunakan sistem
manual. Hal ini menimbulkan beberapa kendala, terutama ketidakvalidan dan
ketidakcocokan data. Sering pula terjadi kendala pada saat pencarian informasi data pasien,
begitu pula dengan sulitnya mencari informasi stok obat maupun proses pembuatan laporan
untuk kepala puskesmas. Sehingga dibuatlah sistem informasi puskesmas berbasis web
adalah sebuah sistem informasi yang mempunyai kegiatan pendataan pasien, pengarsipan,
pendataan obat catatan medis dan rekam medis. Metode yang digunakan dalam pembuatan
sistem informasi puskesmas berbasis web adalah metode wawancara, metode observasi dan
studi pustaka. Metode perancangan sistem informasi puskesmas berbasis web ini
menggunakan metode waterfall dengan menggunakan Apache 2.4.34 sebagai web server,
PHP 5.6.38 sebagai bahasa pemrogramannya dan MySQL 5.0.21 sebagai database. Sistem
informasi yang dirancang dengan tampilan yang sederhana untuk memudahkan staff
puskesmas untuk menggunakannya, hanya dengan melakukan login sesuai dengan bagian
nya maka user akan langsung masuk ke sistem yang sesuai. Sistem informasi puskesmas
berbasis web dirancang bertujuan untuk membangun sistem informasi yang
terkomputerisasi, sehingga memudahkan pihak puskesmas mengolah data pasien dan rekam
medis pasien hingga menjadi laporan.

Kata Kunci : Sistem Informasi, Puskesmas, Web Server, Apache, PHP, MySQL.

ABSTRACT

Puskesmas is a functional organizational unit that organizes comprehensive, integrated,


equitable health efforts that are acceptable and affordable to the community. The system
used at the Sukahaji Puskesmas still uses a manual system. This raises several obstacles,
especially the invalidity and incompatibility of data. Problems often occur when searching
for patient data information, as well as the difficulty of finding information on drug stock
and the process of making reports for the head of the puskesmas. So that the web-based
puskesmas information system was made as an information system that had data collection
activities for patients, filing, collecting data on medical records and medical records. The
method used in making web-based puskesmas information systems is the interview method,
observation method and literature study. This web-based puskesmas information system
design method uses the waterfall method using Apache 2.4.34 as a web server, PHP 5.6.38
as its programming language and MySQL 5.0.21 as a database. The information system is
designed with a simple display to make it easy for puskesmas staff to use it, just by logging
in according to their section, the user will directly enter the appropriate system. The web-
based puskesmas information system was designed with the aim of building a computerized

12 Jurnal IKRA-ITH Informatika Vol 4 No 1, Maret 2020


information system, making it easier for the puskesmas to process patient data and patient
medical records to become reports.

Keywords : Information System, Puskesmas, Web Server, Apache, PHP, MySQL.

1. PENDAHULUAN instansi pemerintahan, karena demikian


pentingnya masalah pengarsipan, pemerintah
Sistem informasi telah berkembang telah menerbitan UU RI No. 8 Th 1997
seiring dengan perkembangan teknologi Tentang Dokumen Perusahaan. Yang berisi
informasi yang sangat cepat dan terbukti (1) ketentuan wajib simpan untuk catatan
berperan dalam berbagai kegiatan. mengenai kekayaan dan yang mencerminkan
Keberadaan sistem informasi mendukung hak dan kewajiban perusahaan selama 10
kinerja peningkatan efisiensi, efektivitas, dan tahun; dan (2) keberadaan dokumen
produktivitas bagi berbagai instansi, baik perusahaan yang dibuat dalam bentuk bukan
instansi pemerintahan negeri, swasta maupun berupa kertas, seperti dalam bentuk
perorangan atau individual, serta mendorong microfilm, elektronik (CD-ROM) dan hasil
perwujudan masyarakat maju dan sejahtera. cetaknya, dapat dijadikan sebagai alat bukti
Sektor kesehatan yang merupakan salah satu yang sah.
sektor penting yang sedang mendapat Untuk menciptakan pendataan pasien,
perhatian besar dari pemerintah merupakan pengarsipan catatan medis dan data-data obat
salah satu sektor pembangunan yang sangat yang tertib dan baik, diperlukan pengolahan
potensial untuk dapat diintegrasikan dengan yang baik pula dari bagian yang menangani
kehadiran teknologi informasi. hal tersebut. Di luar masalah teknis
Puskesmas Kec. Sukahaji yang menjadi operasional, pengolahan data pasien yang
salah satu pusat pelayanan kesehatan di kab. baik disuatu instansi kesehatan umum dapat
Majalengka merupakan salah satu instansi ditentukan dari mekanisme administrasisnya.
kesehatan yang sedang dikembangkan. Mekanisme administrasi yang baik akan
Dengan jumlah pasien yang cukup banyak menciptakan kemudahan dalam proses
menyebabkan masalah yang cukup berat pencatatan maupun pengambilan informasi.
dalam mendapatkan informasi tentang Dengan kemudahan tersebut, diharapkan
pasiennya, kunjungan berobat pasien, rekam informasi yang ada dapat digunakan secara
medis pasien dan juga data obat yang sudah optimal, diolah sedemikan rupa, sehingga
digunakan oleh puskesmas tersebut. Selain akan sangat membantu dalam menentukan
masalah pendataan pasien dan pengarsipan tindakan-tindakan medis yang harus
catatan medis merupakan suatu hal penting dilakukan.
yang perlu diperhatikan. Apalagi di
Puskesmas pendataan pasien, dari mulai 2. METODOLOGI
pendaftaran pasien dan pengarsipan catatan
medis pasien masih dilakukan secara manual, Metode yang digunakan dalam analisis
artinya semuanya masih ditulis pada dan perancangan aplikasi pelayanan
tumpukan-tumpukan kertas dan di simpan puskesmas berbasis web adalah :
pada rak-rak penyimpanan, sehingga ketika • Metode pengumpulan data
pihak puskesmas membutuhkan data-data
1. Metode wawancara
pasien, laporan kunjungan, dan juga laporan
data obat-obatan yang sudah digunakan, perlu Metode ini dilakukan dengan cara
waktu yang cukup lama untuk mencari melakukan wawancara ke berbagai
dimana data tersebut dismipan. pihak terkait mengenai hal yang
Masalah pengarsipan merupakan masalah berkaitan dengan informasi objek
utama di dalam menjaga keutuhan informasi dimana peneliti mengadakan
yang diperlukan setiap saat di dalam sebuah penelitian.

Jurnal IKRA-ITH Informatika Vol 4 No 1, Maret 2020 13


2. Metode observasi bentuk bahasa pemprograman,
dengan menggunakan Apache
Metode ini dilaksanakan untuk 2.4.34 sebagai web server,
mengumpulkan data dan informasi PHP 5.6.38 sebagai bahasa
dengan cara meninjau dan pemrogramannya dan MySQL
mengamati secara langsung 5.0.21 sebagai database
bagaimana sistem pelayanan yang
ada di puskesmas.
3. Metode studi pusaka 3. LANDASAN TEORI
Metode ini dilakukan dengan cara
a. Pengrtian Sistem
mempelajari teori-teori literatur
dan buku-buku serta situs-situs Menurut Romney dan Steinbart
penyedia layanan yang (2015:3), Sistem adalah rangkaian
berhubungan dengan objek dari dua atau lebih komponen-
penelitian sebagai dasar dalam komponen yang saling berhubungan,
penelitian ini. yang berinteraksi untuk mencapai
• Metode analisa dan perancangan suatu tujuan.Sebagian besar sistem
sistem terdiri dari subsystem yang lebih
kecil yang mendukung sistem yang
Metode pendekatan waterfall lebih besar.
Analisis dan perancangan aplikasi b. Pengertian Informasi
pelayanan puskesmas berbasis web Menurut Gordon B. Davis dalam
ini menggunakan teknik rekayasa bukunya Bambang Hartono
perangkat lunak dengan (2013:15) , information is data has
menerapkan tahapan-tahapan been processed into a form that is
dalam model waterfall, yaitu : meaningful to the recipient and is of
1. Permulaan sistem merupakan real or perceived value in current or
kegiatan merencanakan sebuah prospective decision. (Informasi
sistem baru atau pembaharuan adalah data yang telah diolah
yang lebih baik dari sistem
menjadi suatu bentuk yang berguna
yang ada saat ini atau memang
belum ada. bagi penerimanya dan memiliki nilai
bagi pengambilan keputusan saat ini
2. Analisa sistem merupakan atau di masa yang akan datang).
tahap penelitian sistem yang c. Pengertian Sistem Informasi
sedang berjalan pada Menurut Sutarman (2012:13),
Puskesmas, pada tahap ini
didapatkan informasi : Sistem informasi adalah sistem yang
gambaran umum organisasi, dapat didefinisikan dengan
analisa sistem yang sedang mengumpulkan, memperoses,
berjalan, identifikasi menyimpan, menganalisis,
permasalahan, dan analisis menyebarkan informasi untuk tujuan
aplikasi usulan.
tertentu. Seperti sistem lainnya,
3. Desain sistem merupakan sebuah sistem informasi terdiri atas
tahap penterjemaahan analisa
input (data, instruksi) dan output
kebutuhan kedalam bentuk
rancangan sbelum penulisan (laporan, kalkulasi).
program, tahapan yang d. Metode Pengembangan Waterfall
dilakukan sebagai berikut : Metode pengembangan air terjun
perancangan sistem, (Waterfall Development) merupakan
perancangan basis data,
perancangan layar dan model, klasik yang sederhana
interface terstruktur dan bersifat linear.
Karena prosesnya mengalir, begitu
4. Implementasi merupakan
aplikasi yang direalisasikan saja secara sekuensial mulai dari
menjadi bentuk yang awal hingga akhir. Model waterfall
dimengerti oleh mesin dalam memiliki beberapa tahap seperti

14 Jurnal IKRA-ITH Informatika Vol 4 No 1, Maret 2020


yang diuraikan oleh Whitten, sederhana adalah system
Bentley dan Ditman, seperti sebagai implementation (implementasi
berikut : sistem). Implementasi sistem
1. Permulaan sistem mengkontruksikan sistem
Permulaan pengembangan informasi baru dan
sistem informasi bertujuan menempatkanya ke dalam
untuk menentukan atau operasi. Selama implementasi
mendefinisikan lingkup, tujuan, sistemlah perangkat keras dan
jadwal dan anggaran yang perangkat lunak sistem yang
diperlukan dalam memecahkan baru diinstal dan diuji.
masalah. e. Pengertian Flowchart
2. Analisis sistem Menurut Pahlevy (2010), bagan alir
Langkah selanjutnya dalam merupakan sebuah gambaran dalam
proses pengembangan sistem air bentuk diagram alir dari algoritma-
terjun adalah system analysis algoritma dalam suatu program,
(analisis sistem). yang menyatakan arah alur program
Analisis sistem merupakan tersebut. Flowmap ini menggunakan
sebuah teknik pemecahan simbol-simbol yang sama dengan
masalah yang menguraikan yang digunakan di dalam bagan alir
sebuah sistem menjadi bagian- sistem.
bagian kompenen dengan tujuan
mempelajari seberapa bagus Tabel 1. Jenis-jenis Flowchart
bagian- bagian kompenen
tersebut bekerja dan
berinteraksi.
3. Desain sistem
Setelah memperoleh
pemahaman akan persyaratan
bisnis sistem informasi, kita
akan meneruskan ke system
design (desain sistem). Selama
desain sistem, kita pada
walanya akan mengeksplorasi
solusi teknis alternatif. Jarang
ada satu solusi masalah apapun.
Setelah alternatif teknis dipilih
dan disetujui, fase desain istem
mengembangkan cetak biru
(blue print) dan spesifikasi
teknis yang dibutuhkan untuk
mengimplementasikan
database, program, antarmuka
pengguna, dan jaringan yang
dibutuhkan untuk sistem
informasi.
4. Implementasi sistem
Langkah terakhir dalam proses
pengembangan sistem yang

Jurnal IKRA-ITH Informatika Vol 4 No 1, Maret 2020 15


f. Pengertian Data Flow Diagram orang, mesin atau
(DFD) komputer dari
Data Flow Diagram (DFD) sering hasil suatu arus
digunakan untuk menggambarkan data yang masuk
suatu sistem tang telah ada atau kedalam proses
sistem baru yang akan untuk dihasilkan
dikembangkan secara logika tanpa arus data yang
mempertimbangkan lingukungan akan keluar dari
fisik dimana data tersebut mengalir proses.
atau lingkungan fisik dimana data
tersebut akan disimpan.
Dalam membuat data flow diagram g. Pengertian PHP
(DFD) digunakan beberapa simbol, Menurut Agus Saputra (2012:2),
antara lain berpendapat bahwa “PHP memiliki
kepanjangan PHP Hypertext
Tabel 2. Jenis-jenis DFD
Preprocessor merupakan suatu
bahasa pemrograman yang
KETERANG
SIMBOL difungsikan untuk membangun suatu
AN website dinamis. PHP menyatu
dengan kode HTML, maksudnya
External Entity adalah beda kondisi, HTML
(kesatuan luar) digunakan sebagai pembangun atau
External merupakan pondasi dari kerangka layout web,
Entity kesatuan (entity) sedangkan PHP difungsikan sebagai
di lingkungan prosesnya, sehingga dengan adanya
sistem yang dapat PHP tersebut, sebuah web akan
sangat mudah di maintenance”.
berupa orang,
h. Pengertian Puskesmas
organisasi atau Puskesmas merupakan kesatuan
sistem lainya organisasi fungsional yang
yang berada di menyelenggarakan upaya kesehatan
lingkungan yang bersifat menyeluruh, terpadu,
luarnya yang merata dapat diterima dan
akan memberikan terjangkau oleh masyarakat dengan
peran serta aktif masyarakat dan
input atau
menggunakan hasil pengembangan
menerima output ilmu pengetahuan dan teknologi
dari sistem. tepat guna, dengan biaya yang dapat
dipikul oleh pemerintah dan
Data Flow (arus masyarakat luas guna mencapai
data) derajat kesehatan yang optimal,
menunjukan arus tanpa mengabaikan mutu pelayanan
dari data yang kepada perorangan (Depkes, 2009).
i. Pengertian Rekam Medis
dapat berupa
Dalam Permenkes No:
masukan untuk 269/MENKES/PER/III/2008, yang
sistem atau hasil dimaksud rekam medis adalah
proses sistem. berkas yang berisi catatan dan
dokumen antara lain identitas
Process (proses) pasien, hasil pemeriksaan,
adalah kegiatan pengobatan yang telah diberikan,
Proses atau kerja yang serta tindakan dan pelayanan lain
yang telah diberikan kepada pasien.
dilakukan oleh

16 Jurnal IKRA-ITH Informatika Vol 4 No 1, Maret 2020


kasrtu pasien, kartu rekam medis
4. HASIL DAN PEMBAHASAN sesuai dengan formulir
pendaftaran, menandatangani dan
1. Permulaan sistem merupakan sebuah memberikan cap di kartu pasien
gambaran umum Puskesmas dan kartu rekam medis.
Kecamatan sukahaji, yang berupa g. Kartu pasien dan kartu rekam
jenis layanan apa saja yang ada pada medis selesai dibuat
puskesmas, yaitu sebagai berikut : h. Bagian pendaftaran mencatat data
pasien sesuai yang dicatat di
Tabel 3. Jenis Layanan
formulir pendaftaran ke buku
NO JENIS LAYANAN pendafataran kartu pasien.
i. KTP, kartu akses atau kartu gakin
1 Poli Umum dan kartu pasien diserahkan ke
pasien atau keluarga pasien,
2 Poli Mulut dan Gigi kemudian kartu tersebut disimpan
oleh pasien.
3 Poli KB j. Buku pendafataran kartu pasien,
karturekam medis dan formulir
4 Poli KIA pendafataran kartu pasien yanf
sudah diisi dismimpan di bagian
5 Poli Balita/MTBS
pendaftaran.
• alur registrasi rawat jalan,
2. Analisa sistem, meliputi analisa yang a. Pasien datang dan menyerahkan
sedang berjalan yang terdiri dari : kartu pasien ke bagian loket
pendaftaran
• prosedur pembuatan kartu pasien,
b. Bagian pendaftaran mencatat data
a. Pasien datang ke loket bagian
pasien ke buku pendaftaran
pendaftaran
kunjungan pasien dan mencatat
b. Bagian pendaftaran memberikan
data pasien ke karcis pendaftaran
formulir pendaftaran kartu pasien
kunjungan
kosong kepada pasein atau
c. Buku pendaftaran kunjungan
keluarga pasien
pasien sudah terisi dan disimpan
c. Pasien diharuskan mengisi
di bagian pendaftaran
formulir pendaftaran kartu pasien
d. Kartu pasien diserahkan kembali
yang kosong dan melengkapi
ke pasien atau keluarga pasien
persyaratan diharuskan
e. Bagian pendaftaran menyerahkan
melampirkan kartu tanda
kartu rekam medis dan karcis
penduduk (KTP), jika memiliki
pendaftaran kunjungan ke bagian
kartu akses atau gakin maka
pengobatan yang telah di tentukan
lampirkan juga kartu tersebut.
sebelumnya
d. Setelah pasien mengisi formulir
f. Bagian pengobatan mencatat data
pendaftaran kartu pasien dan
rekam medis ke kartu rekam
melengkapi persyaratan tersebut
medis dan mencatat resep obat ke
maka formulir pendaftaran, KTP
karcis pendaftaran kunjungan
dan kartu akses atau kartu gakin
g. Buku rekam medis disimpan di
jika memiliki, maka diserahkan
bagian pengobatan
kembali ke bagian pendaftaran.
h. Kartu rekam medis yang sudah
e. Bagian pendaftaran memeriksa
diisi diserhkan kembali ke bagian
kembali isi formulir pendaftaran
pendaftaran dan disimpan di
kartu pasien, jika tidak lengkap
bagian pendaftaran, sedangkan
maka pasien melengkpai
karcis pendaftaran kunjungan
pengisisan formulir pendaftaran
diserahkan ke psaien atau
dan persyaratan.
keluarga pasien untuk mengambil
f. Jika formulir pendaftaran kartu
bat berdasarkan resep obat yang
pasien dan persyaratan lengkap
dituliskan di karcis tersebut
maka bagian pendaftaran mengisi

Jurnal IKRA-ITH Informatika Vol 4 No 1, Maret 2020 17


i. Bagian apotik mencatat data obat
berdasarkan resep obat yang
ditulis di karcis pendaftaran
kunjungan ke buku pengeluaran
obat
j. Karcis pendaftaran kunjungan dan
buku pengeluaran obat sisimpan
di bagian apotik
• prosedur pembuatan laporan
a. Bagian pendaftaran membuat
laporan pendaftaran kunjungan
pasien sesuai dengan buku
pendaftaran kunjungan pasien dan
menyerahkan laporan tersebut ke
bagian pencatatan dan pelaporan
b. Bagian pengobatan membuat
laporan rekam medis sesuai
dengan buku rekam medis dan
meyerahkannya laporan tersebut
ke bagian pencatatan dan
pelaporan
c. Bagian apotik membuat laporan
penerimaan dan pengeluaran obat
sesuai dengan buku pengeluaran
dan penerimaan obat, kemudian
laporan tersebut diserahkan ke Gambar 1. DFD Level 0
bagian pencatatan dan pelaporan
d. Bagian pencatatan dan pelaporan
mengklasifikasikan laporan
rekam medis yang diberikan oleh
bagian pengobatan berdasarkan
jenis penyakit
e. Setelah selesai
mengklasifikasikan laporan
rekam medis maka bagian
pencatatan dan pelaporan
menyerahkan laporan rekam
medis yang telah diklasifikasikan
dan laporan pendaftaran
kunjungan pasien, laporan
penerimaan obat serta laporan
pengeluaran obat ke kepala
puskesmas

3. Design Sistem
Design sistem berupa rancangan
sebuah sistem diawali dengan dfd Gambar 2. ERD dari
level 0, sebagai berikut : semua entitas

18 Jurnal IKRA-ITH Informatika Vol 4 No 1, Maret 2020


Rancangan halaman login • Informasi data pasien, rekam medis,
kunjungan pasien, pemerimaan obat,
pengeluaran obat, dan persediaan
obat dapat dicari dengan mudah dan
dengan waktu yang relatif singkat.
• Dengan adanya aplikasi ini,
Puskesmas dapat meningkatkan
kualitas pelayanan kesehatan kepada
masyarakat.
• Aplikasi juga mengatasi masalah
penambahan data yang identik
dengan penumpukan kertas-kertas
Gambar 3. Halaman Login dan penambahan ruang.

4. Implementasi dan pengujian


a. Implementasi DAFTAR PUSTAKA
Seperti yang sudah dijelaskan dalam
bab I dan II, bahwa dalam Anhar. 2010. Panduan Menguasai PHP &
pembuatan aplikasi pelayanan MySQL secara otodidak. Indonesia : Media
puskesmas berbasis web ini penulis
Kita.
menggunakan Apache 2.4.34
sebagai web server, PHP 5.6.38 B.Romney, Marshall & Steinbart, John, Paul.
sebagai bahasa pemrogramannya 2016. Sistem Informasi Akutansi. Jakarta :
dan MySQL 5.0.21 sebagai Salemba Empat.
database. Untuk kemudahan
pembuatan database, penulis juga Depkes RI ( 2009 ). Definisi Puskesmas.
menggunakan aplikasi Phpmyadmin Hartono, Bambang.2013. Sistem Informasi
v4.8.4. phpmyadmin adalah suatu Manajemen Berbasis Komputer. Jakarta :
aplikasi yang dibuat dengan bahasa
Rineka Cipta.
pemrograman PHP yang diujukan
untuk penglolaan basis data MysQL Heryanto, Agus. 2010. Aplikasi Pelayanan
berbasis web. Puskesmas Berbasis Web. Jakarta Saputra,
b. Pengujian Agus. 2010. Trik dan Solusi Jitu
Pengujian dilakukan dengan metode
Pemprograman PHP. Jakarta : PT. Elex
Black Box. Dan pengujian aplikasi
pelayanan puskesmas berbasis web Media Komputindo Jakarta.
dilakukan dengan menggunakan dua Sutarman. 2012. Pengantar Teknologi
uini komputer, dimana komputer
Informasi. Jakarta : Bj.umi Aksara
satu sebagai server dan komputer
dua sebagai client sebagai pengelola
yang datanya diambil dari server.

5. KESIMPULAN

Dari hasil analisa dan perancangan


aplikasi pelayanan Puskesmas yang telah
penulis lakukan, maka dapat diambil
kesimpulan diantaranya adalah sebagai
berikut :

Jurnal IKRA-ITH Informatika Vol 4 No 1, Maret 2020 19

Anda mungkin juga menyukai