Disusun Oleh: Nama : MARETA VERDINA INDRAYANTI NIM

advertisement
SISTEM INFORMASI PENGELOLAAN OBAT
PADA PUSKESMAS PRINGKUKU KABUPATEN PACITAN
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Sarjana
Strata Satu (S1) Program Teknik Informatika
Universitas Surakarta
Disusun Oleh:
Nama
: MARETA VERDINA INDRAYANTI
NIM
: 200922470
Program Studi
: Teknik Informatika
Dosen Pembimbing 1
: Ramadhian Agus Triyono, S.Kom., M.M
Dosen Pembimbing 2
: Sukadi , S.Kom
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
2013
UNIVERSITAS SURAKARTA
FAKULTAS TEKNOLOGI INFORMATIKA
PERNYATAAN PENULIS
JUDUL
: SISTEM INFORMASI PENGELOLAAN OBAT
PUSKESMAS PRINGKUKU KABUPATEN PACITAN
NAMA
: MARETA VERDINA INDRAYANTI
NIM
: 200922470
PADA
1. Saya menyatakan dan bertanggung jawab dengan sebenarnya
bahwa penelitian ini adalah hasil karya saya sendiri. Jika pada suatu
saat ada pihak lain yang mengklaim bahwa penelitian ini sebagai
karyanya yang disertai dengan bukti yang cukup maka saya bersedia
membatalkan gelar kami beserta hak dan kewajiban yang melekat
pada gelar tersebut.
2. Saya menyatakan bahwa hasil penelitian diperbolehkan untuk
disebarluaskan dan dipublikasikan secara umum oleh Universitas
Surakarta bersama dengan dosen pembimbing dan dosen penguji.
Surakarta, Juni 2013
Mareta Verdina Indrayanti
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
LEMBAR PERSETUJUAN
SKRIPSI
JUDUL
: SISTEM INFORMASI PENGELOLAAN OBAT
PUSKESMAS PRINGKUKU KABUPATEN PACITAN
NAMA
: MARETA VERDINA INDRAYANTI
NIM
: 200922470
PADA
Naskah ini telah disetujui untuk diujikan
Surakarta, Juni 2013
Pembimbing Utama
Pembimbing Pembantu
Ramadhian Agus Triyono, S.Kom., M.M
Sukadi, S. Kom
UNIVERSITAS SURAKARTA
FAKULTAS TEKNOLOGI INFORMATIKA
LEMBAR PENGESAHAN
SKRIPSI
JUDUL
: SISTEM INFORMASI PENGELOLAAN OBAT
PUSKESMAS PRINGKUKU KABUPATEN PACITAN
NAMA
: MARETA VERDINA INDRAYANTI
NIM
: 200922470
Naskah ini telah diujikan di depan dewan penguji
Pada hari / tanggal
: Jumat, 5 Juli 2013
Ketua Penguji : Estiarto Wahyu Sumirat, S.Kom., M.Eng ___________
Sekretaris
: Bambang Eka Purnama, M.Kom
______________
Anggota
: Sukadi,S.Kom
______________
Mengetahui,
Ketua Program Studi
Dekan Fakultas
Teknik Informatika
Teknologi Informatika
Achmad Nurhidayat, S.T., M.Pd.
Ir. Tri Irianto Tj, M.T.
PADA
SISTEM INFORMASI PENGELOLAAN OBAT
PADA PUSKESMAS PRINGKUKU KABUPATEN PACITAN
Mareta Verdina Indrayanti, Ramadhian Agus Triyono,S.Kom., M.M ,Sukadi, S.Kom
Program Studi Teknik Informatika, Universitas Surakarta
[email protected]
Abstract
Hospital in Pringkuku is one of the health institution which has
purpose as society health service. It located on Tompak Rinjing street in Bulu
Orchard, Ngadirejan Village, Pringkuku subdidtrict, Pacitan Regency. At this
moment, hospital in Pringkuku uses conventional information system. It means
that the managing of medicines still notes on the book, then it will be reviewed
more to make the report of medicine use and medicine request. This system has
some weakness, and it needs along time both of searching medicine data and
the processof making report.
This research has purpose to produce the good using, efficient
and effective of medicine information system. To support this research, the data
collection will do by observation, interviewing, study of divining manual, and
documentation.
The result of this research is to easy hospital Pringkuku side in
managing the medicine process, to help in input of data, seraching data, and the
report of medicine data. It can be minimazed of mistake and to increase the
safety of medicine.
Keyword : The Managing Medicine, Information System
Abstraksi
Puskesmas Pringkuku merupakan salah satu instansi yang bergerak
dalam bidang kesehatan masyarakat. Puskesmas Pringkuku beralamat di jalan
Tompak Rinjing, tepatnya di RT 01, RW 09, Dusun Bulu, Desa Ngadirejan,
Kecamatan Pringkuku, Kabupaten Pacitan. Saat ini Puskesmas Pringkuku
menggunakan sistem informasi secara konvensional yaitu pencatatan
pengelolaan obat pada sebuah buku, kemudian direkap kembali untuk membuat
laporan pemakaian dan permintaan obat. Sistem yang ada tersebut mempunyai
banyak kekurangan diantaranya memungkinkan adanya kesalahan,
membutuhkan waktu yang lama dalam proses pencarian data, maupun dalam
proses pembuatan laporan.
Penelitian ini bertujuan untuk menghasilkan sebuah sistem informasi
pengelolaan obat yang lebih cepat, tepat guna, efektif dan efisien pada
Puskesmas Pringkuku. Guna menunjang penelitian ini, metode pengumpulan
data dilakukan dengan cara observasi, wawancara, studi kepustakaan.
Hasil dari penelitian ini adalah mempermudah pihak Puskesmas
Pringkuku dalam proses pengelolaan obat, membantu dalam proses penginputan
data, pencarian data, dan laporan data obat, dapat meminimalisasi adanya
kesalahan dan mengoptimalkan keamanan data.
Kata Kunci:
Pengelolaan Obat, Sistem Informasi
1.1
Latar Belakang Masalah
Puskesmas Pringkuku
merupakan salah satu instansi
yang bergerak dalam bidang
kesehatan
masyarakat.
Puskesmas
Pringkuku
beralamat di Jalan Tompak
Rinjing, tepatnya di RT 01, RW
09,
Dusun
Bulu,
Desa
Ngadirejan,
Kecamatan
Pringkuku, Kabupaten Pacitan.
Pusat Kesehatan Masyarakat
tersebut
melayani
semua
masyarakat,
antara
lain
pelayanan rawat jalan, UGD
(Unit Gawat Darurat), KB
(Keluarga
Berencana),
dan
persalinan. Pelayanan terhadap
masyarakat merupakan bagian
terpenting untuk meningkatkan
kualitas serta kesuksesan dalam
kinerja yang dijalankan.
Berdasarkan
hasil
observasi
dan
wawancara
dengan petugas pengelola obat
Puskesmas
Pringkuku,
disampaikan
bahwa
sistem
informasi pengelolaan obat yang
ada di puskesmas pringkuku
saat ini adalah konvensional
yaitu pencatatan pengelolaan
obat
pada
sebuah
buku,
kemudian direkap kembali untuk
membuat laporan pemakaian
dan permintaan obat. Sistem
yang
ada
tersebut
juga
mempunyai banyak kekurangan
diantaranya
memungkinkan
adanya
kesalahan,
membutuhkan waktu yang lama
dalam proses pencarian data,
maupun
dalam
proses
pembuatan laporan.
Dari situasi yang ada
tersebut, sudah sangatlah tepat
jika pihak Puskesmas Pringkuku
menggunakan sisi kemajuan
teknologi. Oleh sebab itu, untuk
mengatasi
masalah-masalah
tersebut,
dapat
dilakukan
dengan cara membuat sistem
informasi yang cepat, tepat,
efektif dan efisien dan tepat
guna. Sistem tersebut berupa
“Sistem Informasi Pengelolaan
Obat
Pada
Puskesmas
Pringkuku”
1.2
Rumusan Masalah
Dari latar belakang,
penulis mengambil rumusan
masalah sebagai berikut:
1. Pengelolaan obat pada
Puskesmas
Pringkuku
masih menggunakan cara
konvensional
yaitu
pencatatan pada sebuah
buku.
2. Bagaimana
membuat
Sistem
Informasi
Pengelolaan Obat yang
baik,
sehingga
dapat
membantu
proses
pengelolaan obat pada
Puskesmas Pringkuku?
1.3
Batasan Masalah
Adapun
batasan
masalah dari penelitian yaitu:
Objek yang diteliti yaitu
1. Puskesmas
Pringkuku
Kabupaten Pacitan.
2. Batasan
masalah
pada
penelitian
ini
mencakup
tentang pengelolaan obat
yang ada di Puskesmas
Pringkuku
Kabupaten
Pacitan.
3. Dalam
penelitian
ini
menggunakan
software
Netbeans
dan
database
MySQL.
Tujuan
Tujuan dari penelitian yaitu
menghasilkan sebuah sistem
informasi pengelolaan obat yang
lebih cepat, tepat guna, efektif
dan efisien pada Puskesmas
Pringkuku.
1.4
1.5
Manfaat
Manfaat
dari
penelitian yang dilakukan pada
Puskesmas Pringkuku adalah:
1. Mempermudah
pihak
Puskesmas
Pringkuku
dalam proses pengelolaan
obat.
2. Membantu dalam proses
penginputan
data,
pencarian
data,
dan
laporan data obat.
3. Dapat
meminimalisasi
adanya kesalahan dan
mengoptimalkan
keamanan data.
2.1 Dasar Teori
2.1.1 Konsep Dasar Sistem
Sistem
dapat
didefinisikan sebagai pendekatan
prosedur
dan
pendekatan
komponen. Sebagai pendekatan
prosedur,
sistem
merupakan
suatu kumpulan dan prosedurprosedur yang memiliki tujuan
tertentu.
Sedangkan
definisi
sistem yang menekankan pada
komponen merupakan kumpulan
dari komponen yang saling
berhubungan antara satu dengan
yang lainnya yang membentuk
satu kesatuan untuk mencapai
tujuan
tertentu.
(Jogiyanto,
2008:34)
2.1.2 Konsep Dasar Informasi
Informasi adalah data
yang telah diklasifikasikan atau
diolah
atau
diinterpretasikan
untuk digunakan dalam proses
pengambilan keputusan. Sistem
pengolahan
informasi
akan
mengolah data menjadi informasi
atau mengolah data dari bentuk
tak berguna menjadi berguna
bagi yang menerimanya. Nilai
informasi berhubungan dengan
keputusan. (Sutabri, 2004:18)
Informasi
merupakan
rangkaian data yang bersifat
sementara, tergantung dengan
waktu, mampu memberi kejutan
atau
surprise
pada
yang
menerimanya. (Witarto, 2004:9)
2.2.3 Konsep Dasar Sistem Informasi
Menurut
Sidharta
(1995:11),
“Sebuah
sistem
informasi adalah sistem buatan
manusia yang berisi himpunan
terintegrasi
dari
komponenkomponen
manual
dan
komponen-komponen
terkomputerisasi yang bertujuan
untuk
mengumpulkan
data,
memproses
data,
dan
menghasilkan informasi untuk
pemakai”.
Sistem
informasi
merupakan sistem yang berisi
jaringan
SPD
(Sistem
Pengolahan
Data),
yang
dilengkapi dengan kanal-kanal
munikasi yang digunakan dalam
sistem organisasi data. (Witarto,
2004:19)
2.2.4 NetBeans IDE
NetBeans adalah sebuah
IDE (Integrated Development
Enviropment), ada juga yang
bilang
Integrated
Design
Enviropment
dan
Integrated
Debugging Environment, yakni
sebuah program/alat bantu yang
tersedia atas editor, Compiler,
Debugger, dan Design yang
terintegrasi dalam satu aplikasi.
(Nugroho, 2010 : 23)
2.2.3 MySQL
MySQL
merupakan
sistem manajemen database.
Database merupakan struktur
penyimpanan
data.
Untuk
menambah, mengakses, dan
memproses data yang disimpan
dalam
sebuah
database
komputer, diperlukan sistem
manajemen database seperti
MySQL
server.
Database
terhubung menyimpan data
pada tabel-tabel terpisah. Hal
tersebut
akan
menambah
kecepatan dan fleksibelitasnya.
Kata
SQL
pada
MySQL
merupakan
singkatan
dari
“Structured Query Language”.
(Andi, 2006: 181)
2.3 Kajian Pustaka
Menurut
Cahyanti
(2012), dalam paper yang berjudul
SISTEM
INFORMASI
PENGOLAHAN DATA PASIEN
RAWAT
INAP
PUSKESMAS
PAKIS
BARU
NAWANGAN
dijelaskan meneliti tentang sistem
pengolahan data pasien rawat
inap yang masih konvensional.
Penelitian tersebut menghasilkan
sistem informasi terkomputerisasi
pengolahan data pasien
yang
dibangun menggunakan Delphi
dan database Access.
Menurut Setyorahayu (
2012), dalam paper yang berjudul
Sistem Informasi Pengolahan
Data Pasien Rawat Jalan pada
Puskesmas
Wonokarto
dijelaskan
meneliti
tentang
pengolahan data pasien rawat
inap secara manual. Dalam
penelitiannya
juga
dijelaskan
sistem secara manual mempunyai
beberapa kekurangan diantaranya
membutuhkan waktu yang lama,
keakuratannya
kurang
dapat
diterima.
Penelitian
tersebut
mengahasilkan sistem informasi
pengolahan data pasien rawat
jalan
terkomputeriasi
yang
dibangun menggunakan Delphi
dan database Access.
Menurut
Hidayat
(2012), dalam paper yang berjudul
Pembuatan Sistem Informasi
Administrasi Pengelolaan Sewa
Alat Berat Pada Unit Pelaksana
Teknis Bina Marga Pacitan
dijelaskan meneliti tentang sistem
data penyewa alat berat yang
masih
menggunakan
sistem
konvensional
dalam
hal
penyimpanan data. Penelitian
tersebut menghasilkan sistem
informasi pengelolaan sewa alat
berat
terkomputerisasi
yang
dibangun menggunakan PHP dan
database MySQL.
Menurut
Muh.
Nur
Luthfi Azis (2012), dalam paper
yang berjudul ANALISIS DAN
PERANCANGAN
SISTEM
INFORMASI
PENGOLAHAN
DATA
PERNIKAHAN
PADA
KANTOR
URUSAN
AGAMA
KECAMATAN
KEBONAGUNG
dijelaskan
meneliti
tentang
pencatatan
pernikahan
masih
disimpan dalam bentuk berkasberkas
atau
belum
ada
komputerisasi
tentang
data
pernikahan, yang tidak menutup
kemungkinan suatu saat nanti
berkas-berkas yang berupa kertas
tersebut
akan
mengalami
kerusakan. Penelitian tersebut
menghasilkan
sebuah
perancangan sistem informasi
pengolahan data pernikahan pada
kantor Urusan Agama Kecamatan
Kebonagung.
Sedangkan
penulis
meneliti
tentang
sistem
pengelolaan
obat
pada
Puskesmas Pringkuku yang masih
konvensional. Sehingga peneliti
membangun sistem
informasi
pengelolaan obat terkomputerisasi
menggunakan
bahasa
pemrograman java yaitu netbeans
dan database MySQL.
3.1 Perancangan Sistem
3.1.1 Diagram Konteks
1
inputdata_obat
ADMIN
inputdata_persediaan
SI Pengelolaan Obat
input_pemakaian
lap_pemakaianpermintaan
+
Gambar 3.1 Diagram Konteks
Keterangan Gambar :
Pengelola obat/admin akan
menginputkan tiga data yaitu data
obat, data persediaan obat dan
pemakaian obat ke dalam sistem
informasi
pengelolaan
obat.
Setelah diinputkan maka sistem
akan menerima data tersebut dan
selanjutnya akan menghasilkan
output berupa laporan pemakaian
dan permintaan obat yang berguna
untuk pelaporan yang dapat di
update dalam laporan bulanan.
3.1.3
DFD Level 2 Master
2
data_sedia
input_datapersediaan
datasedia
dataobat
dataobat
inputdata_persediaan
3.1.2
DFD Level 1
1
3
1
2
Master
Input_dataobat
inputdata_obat
ADMIN
data_pakai
datapemakaian
Input_datapakai
datapakai
Pengelolaan Obat
+
+
Gambar 3.3 DFD level 2 Proses Master
inputpemakaian
Keterangan gambar:
ADMIN
inputdata_obat
lap_pemakaianpermintaan
inputdata_persediaan
Gambar 3.2 DFD level 1
Keterangan Gambar :
Pada DFD level ini terdapat
2 proses, yaitu DataMaster dan
PengelolaanObat. Admin akan
melakukan dua proses yaitu proses
input data master yang meliputi
data obat, data persediaan dan
pemakaian. Masing-masing data
akan disimpan ke dalam data
penyimpanan.
Untuk
proses
Pengelolaan Obat akan mengambil
data dari proses DataMaster.
Pada DFD level ini terdapat
3 proses, yaitu Input Data Obat,
Input Data Persediaan dan Input
Data Pemakaian. Admin akan
melakukan tiga proses yaitu proses
input dataobat yang disimpan pada
penyimpanan data_obat, input
datapersediaan yang disimpan
pada
penyimpanan
data_persediaan dan input data
pemakaian yang disimpan pada
penyimpanan data_pemakaian.
3.1.4
DFD Level 2 Proses Laporan
data_obat persediaan
data_obat
3.3 Rancangan Database
3.1 Tabel Admin
data_persediaan
1
LaporanObat
data_pemakaian
Field
Type
Name
Data
Username
Varchar
Size
Keterangan
15
Primary
data_pakai
Key
lap_pemakaianpermintaan
Password
Varchar
10
Tabel 3.2 Tabel Data Obat
ADMIN
Type
Gambar 3.4 DFD level 2 Proses Laporan
Field Name
Keterangan Gambar :
Pada proses ini terdapat
1 proses yaitu proses laporan.
Proses ini akan mengambil data
penyimpanan
dari
tabel
penyimpanan data obat, data
persediaan, data pemakaian.
Sistem
akan
memberikan
informasi berupa laporan yang
bisa
digunakan
untuk
kepentingan dikemudian hari
jika dibutuhkan sewaktu-waktu.
3.2 Rancangan Menu Utama
Kode_obat
Data
Int
Size
Keterangan
3
Primary
Key
Nama_obat
Varchar
50
Satuan
Varchar
4
Fungsi
Varchar
100
Jenis
Varchar
10
Produsen
Varchar
25
Tabel 3.3 Tabel Persediaan
Menu Utama
Master
Data Obat
Data Persediaan
Data Pemakaian
Cetak Laporan
About
Laporan Harian
Laporan Bulanan
About Program
Type
Laporan Per Obat
Laporan Semua Obat
Sistem Informasi Pengelolaan Obat
Pada Puskesmas Pringkuku
Baground Gambar Obat
Field Name
Data
Size
Tgl
int
12
Tgl1
Int
12
Nama_obat
Varchar
50
Keterangan
Primary
key
Gambar 3.5 Rancangan Tampilan
Menu Utama
Jml_awal
Int
5
Jml_tambah
Int
5
Jml_akhir
Int
5
Tglmasuk
Date
4.1 Implementasi Sistem
8
4.1.1 Halaman Login Admin
Tabel 3.4 Tabel Pemakaian
Type
Field Name
Data
No
Int
Size
Keterangan
3
Primary
key
Nama_obat
Varchar
50
Sedia
Int
5
Pakai
Int
5
Stok
Int
5
Tgl
Date
8
Minta
Int
5
Beri
Int
5
Gambar 4.1 Halaman Login Admin
4.1.2
3.4 Relasi Antar Tabel
Gambar 4.2 Halaman Menu Utama
DATAOBAT
KODE_OBAT
NAMA_OBAT
SATUAN
FUNGSI
integer
varchar(50)
varchar(4)
varchar(50)
4.1.3
KODE_OBAT = KODE_OBAT
PERSEDIAAN = PERSEDIAAN
Halaman Menu Utama
Halaman Data Obat
DATAPERSEDIAAN
* PERSEDIAAN integer
** KODE_OBAT integer
JMLTAMBAH integer
STOK1
integer
TGL
date
PEMAKAIAN
JML_PAKAI
** PERSEDIAAN
SEDIA
NAMA_OBAT
TGL
integer
integer
integer
varchar(50)
date
Gambar 3.6 Relasi Antar Tabel
Gambar 4.3 Halaman Data Obat
4.1.4 Halaman Persediaan Obat
3.
Gambar 4.4 Halaman Persediaan Obat
yang akan digunakan untuk
pelaporan.
Dengan adanya Sistem
Pengelolaan
Obat
membantu pihak pengelola
obat serta memperlancar
kegiatan pengelolaan obat.
5.1.2 Saran
Diharapkan
ada
upaya
pengembangan
lebih
lanjut
menjadi aplikasi sistem informasi
pengelolaan obat
yang lebih
sempurna
dengan
fitur-fitur
terbaru yang nantinya akan
semakin memudahkan proses
pengolahan obat.
4.1.5 Halaman Pemakaian Obat
Daftar Pustaka
Andi,
Konsep
Menguasai
pemrograman web dengan
PHP 5, Andi Yogyakarta. 2006
Bamboomedia. CD Pembelajaran
Java
&
Oracle.
Bali,
Bamboomedia.2008
Gambar 4.5 Halaman Pemakaian Obat
5.1Penutup
5.1.1 Kesimpulan
Berdasarkan
uraian
laporan hasil penelitian yang telah
disampaikan mengenai Sistem
Informasi Pengelolaan Obat Pada
Puskesmas Pringkuku Kabupaten
Pacitan,
penulis
mengambil
kesimpulan sebagai berikut :
1.
2.
Sistem
Informasi
Pengelolaan Obat dapat
digunakan untuk mencari
data obat lebih cepat
dibandingkan
dengan
sistem yang lama.
Sistem
Informasi
Pengelolaan Obat ini dapat
sekaligus mencetak laporan
Cahyanti, Ana Nur. Sistem Informasi
Pengolahan
Data
Pasien
Rawat Inap Puskesmas Pakis
Baru Nawangan, Seruni FTI
Volume 1, UNSA 2012
Davis, Gordon B. Sistem Informasi
Manajemen,
PT
Pustaka
Binaman Pressindo Jakarta
1984
Hidayat, Taufik. Pembuatan Sistem
Informasi
Administrasi
Pengelolaan Sewa Alat
Berat Pada Unit Pelaksana
Teknis Bina Marga Pacitan,
Seruni FTI Volume 1, UNSA
2012
Huda, Miftakhul. Membuat Aplikasi
Database Dengan Java, MySql
dan NetBeans. Jakarta. Elex
Media Komputindo. 2010
Hutabarat Bernaridho I. Pengelolaan
Basisdata.
Andi
Offset.Yogyakarta. 2004
Jogiyanto H.M. Sistem Teknologi
Informasi. Andi. Yogyakarta.
2008
K.Hendra, M.Eri dan R.Nur. Aplikasi
Penjualan dengan Program
Java Netebeans, Xampp, dan
iReport. Jakarta. Elekmedia
Komputindo. 2011
Marlinda, Linda. Sistem Basisdata.
Andi Offset. Yogyakarta 2004
Nur Luthfi, Muhammad. Analisis dan
Perancangan Sistem Informasi
Pengelolaan Data Pernikahan
Pada Kantor Urusan Agama
Kecamatan Bonagung, Seruni
FTI Volume 1, UNSA 2012
Potter
&
Perry.
Fundamental
Keperawatan
Edisi
7.Jakarta:Salemba
Medika.
2009
Setyorahayu, Endah. Sistem Informasi
Pengolahan
Data
Pasien
Rawat Jalan pada Puskesmas
Wonokarto, Seruni FTI Volume
1, UNSA 2012
Sidharta, Lani. Pengantar Sistem
Informasi Bisnis, P.T. ELEX
Media Komputindo, Jakarta:
1995
Sutabri,
Tata. Sistem Informasi
Manajemen. Yogyakarta. Andi
Offset. 2005
Sutedjo
Dharma Oetomo, Budi.
Perencanaan
dan
Pembangunan
Sistem
Informasi, Andi Yogyakarta,
2006
Sutedjo
B.
Perencanaan
dan
Pembangunan
Sistem
Informasi.Andi
Offset.
Yogyakarta. 2002
Witarto.
Memahami
Sistem
Informasi.Informatika. Bandung. 2004
Download