ISSN-P 2407-2192 Jurnal Teknik Informatika Politeknik Sekayu (TIPS) Volume V, No. 2, Agustus 2016, h. 12-19
RANCANG BANGUN SISTEM INFORMASI PERSEDIAAN OBAT DAN PERBEKALAN KESEHATAN PADA DINAS KESEHATAN KABUPATEN MUSI BANYUASIN Ali Subhan Afrizal NIDN. 0202048501 Program Studi Teknik Informatika Politeknik Sekayu Email
[email protected] ABSTRACT Musi Banyuasin Department of Health already use computer to manage medicine supply and medical equipment, However it stil not efficient and uncoordinated very well, so when that data needed, it took a long time to do search and slowing down reporting process. Therefor author want to make a web-based information system using PHP programming language. With this information system can facilitate data collecting and able to ease every UPTD to do reporting and submission usage of drug supply and medical store. In adition, this system able to ease data searching process to make it faster and easier, also helping report processing to superior. Keywords : Design Build, Information System, Data Colleting. I.
PENDAHULUAN
kepada Dinas Kesehatan Kab.
Musi
Banyuasin.
1.1.
Latar Belakang
Surat
daftar
obat
tersebut berisi sejumlah
dan
Dimasa yang serba maju seperti saat ini, teknologi
perbekalan
informasi merupakan hal yang tidak bisa lepas dari
aktivitas penyediaan obat dan perbekalan kesehatan,
suatu
instansi
baik itu data barang keluar dan data yang disimpan
dikatakan efektif dan efisien dalam hal pelayanan
di gudang semuanya masih dilakukan dengan cara
masyarakat
manual,
instansi
manapun.
Karena
suatu
bila instansi itupun
menerapkan
kesehatan yang diperlukan. Semua
dimana bagian kefarmasian pada gudang
prinsip-prinsip sistem teknologi informasi dalam
masih menggunakan media buku sebagai media
kegiatan sehari-hari. Dengan meningkatnya teknologi
pendataan dan laporan aktivitas obat dan perbekalan
komputer
saat ini, sistem pendukung mulai
kesehatan, kemudian akan dilaporkan ke Kepala Seksi,
dikembangkan menjadi sebuah sistem yang berbasis
Kepala Bidang dan terakhir Kepala Dinas, kemudian
komputer.
disimpan dalam buku arsip.
Dinas
Kesehatan
Kabupaten Musi
Banyuasin merupakan instansi yang bergerak dalam
Dengan dukungan sistem komputerisasi, cara
bidang kesehatan dimana Dinas Kesahatan mengelola
kerja suatu sistem yang sebelumnya manual dapat
kebutuhan
Kesehatan
mengubah cara kerja yang lebih tepat guna dan
Masyarakat (Puskesmas), Posyandu Kesehatan Desa
berdaya guna serta terjamin mutu dan kualitas prosedur
(Poskesdes) maupun Puskesmas Pembantu (Pustu) di
kerjanya. Dengan perkembangan sarana teknologi
seluruh wilayah Kabupaten Musi Banyuasin.
internet
dari
Rumah
Sakit,
Pusat
Dalam melakukan pengelolaan data persediaan
yang
lebih
baik,
akan
tercipta suatu
lingkungan sistem kerja yang lebih produktif. Dalam
obat dan perbekalan kesehatan Dinas Kesehatan Kab.
melaksanakan
Perancangan
sistem persediaan obat
Musi Banyuasin masih termasuk dalam kategori yang
dan perbekalan kesehatan tersebut mengutamakan sisi
masih sederhana. Dimana tiap–tiap Rumah Sakit,
persediaan barang, stok dan laporan transaksi obat dan
Puskesmas, Poskesdes maupun Pustu memberikan
perbekalan kesehatan.
surat permintaan obat dan perbekalan kesehatan Jurnal TIPS, Volume V, No. 2, Juli 2016, h. 12-19
12
1.2
Rumusan Masalah
Metode RAD menekankan pada sebuah keterurutan
Perumusan masalah yang akan dijadikan
dalam proses pengembangan perangkat lunak. Metode ini
acuan dalam penelitian ini yaitu sebagai berikut:
adalah sebuah metode
1)
Membuat sistem informasi persediaan obat dan
membangun
perbekalan kesehatan yang dapat memberikan
pengerjaan yang pendek . Berikut ini ada gambaran
kemudahan
dari RAD Model.
dalam
pengolahan
data
serta
yang
tepat
untuk
sebuah perangkat lunak untuk waktu
menjadi lebih mudah di aplikasikan oleh user pengguna. 2)
Membangun
sistem
persediaan
obat
dan
perbekalan kesehatan dimana tiap-tiap UPTD mengakses
website
untuk
mengrimkan
permintaan dan peloporan pemakaian.
1.3.
Tujuan Tujuan yang ingin dicapai dalam pembuatan
sistem ujian ini adalah: 1)
Untuk membantu memperlancar kinerja dalam proses pengolahan data persediaan obat dan Gambar 1. Diagram Rapid Aplication Development Model
perbekalan kesehatan, dan laporan yang akurat. 2)
Mendokumentasikan dalam bentuk file yang dianggap lebih efisien karena dalam bentuk yang terkomputerisasi.
3)
II.
TINJAUAN PUSTAKA
2.1
Obat Menurut Syamsuni (2006, p.47) Obat adalah
Untuk mengubah cara pendataan obat dan perbekalan kesehatan dari konvensional ke
semua
bahan
tunggal
atau
campuran
yang
dipergunakan oleh semua mahkluk untuk bagian dalam
digital atau komputerisasi.
dan luar tubuh guna mencegah, meringankan, dan menyembuhkan penyakit. Menurut 1.4.
Manfaat
yang
Manfaat yang diharapkan dalam pembuatan sistem ini adalah : 1)
campuran
bahan
menentukan
Untuk mempermudah pengolahan data obat dan perbekalan
dimaksud
kesahatan
mempermudah
dalam
pada
gudang.Untuk
pencarian
data
dan
pembuatan laporan data obat dan perbekalan
undang-undang,
obat adalah suatu bahan atau untuk
diagnosis,
dipergunakan mencegah,
dalam
mengurangi,
menghilangkan, menyembuhkan penyakit atau gejala penyakit, luka atau kelainan badaniah atau rohaniah pada manusiaatau hewan termasuk untuk memperelok tubuh atau bagian tubuh manusia.
kesehatan pada Dinas Kesehatan Kab. Musi Banyuasin. 2.2
Sistem Menurut Kristanto (2008, p.1) suatu sistem
1.5
Metode Perancangan Sistem
adalah jaringan kerja dari prosedur-prosedur yang
Metode rekayasa peranti lunak yang digunakan Peneliti
adalah
Metode
RAD
(Rapid
Aplication
Development) Menurut Rosa A.S dan M.Shalahuddin Jurnal TIPS, Volume V, No. 2, Agustus 2016, h. 12-19
saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Sedangkan Menurut Fatta (2007, p.3), 13
sistem suatu kumpulan atau himpunan dari unsur
memenuhi berbagai kebutuhan. Dari penjelasan diatas,
atau variabel-variabel yang saling bergantungan sama
database merupakan tempat penyimpanan data berupa
lain.
kumpulan dari file atau table yang bisa dikelola dan Berdasarkan pengertian diatas Peneliti menarik
sling berhubungan.
kesimpulan sistem adalah suatu jaringan yang bekerja sama untuk mempermudah suatu kegiatan untuk
2.5
mencapai suatu tujuan bersama.
Internet Menurut
adalah 2.3
Simarmata
kelompok
(
2009
atau kumpulan
)
Internet
dari
jutaan
Informasi
komputer, yang penggunaannya memungkinkan untuk
Menurut Jogiyanto (2005, p.692), “Informasi
mendapatkan
informasi
dari
komputer yang
dapat didefinisikan sebagai hasil dari pengolahan data
ada
dalam suatu bentuk yang lebih berguna dan lebih
bahwa pemilik komputer memberikan hak akses.
berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang
nyata
(fact)
yang
digunakan untuk pengambilan keputusan”.
di
dalam
kelompok
tersebut dengan asumsi
Daya guna internet itu terletak pada informasi itu sendiri, bukan pada jaringan komputer. Informasi itu ada karena beberapa orang atau beberapa kelompok
Informasi adalah data yang sudah diolah
memberikan waktu, usaha, dan karya mereka. Mereka
menjadi sebuah bentuk yang berarti bagi pengguna,
mempunyai ide, menyusunnya, menciptakan sesuatu
yang
keputusan
yang berguna dan membuatnya tersedia buat pemakai
saat ini atau mendukung sumber informasi. Data belum
internet di seluruh dunia. (Shalahuddin and Rosa,
memiliki nilai sedangkan informasi memiliki nilai.
2010, p. 3).
bermanfaat
dalam
pengambilan
Informasi dikatakan bernilai bila manfaatnya lebih besar
disbanding
biaya
untuk mendapatkannya
2.6
(Kusrini.,dkk, 2007, p.7-8).
Website Menurut Rahmat (2010, p.2), Pada dasarnya
Dapat disimpulkan bahwa Informasi adalah
website merupakan suatu kumpulan hyperlink yang
suatu data yang real dari sumber yang terpercaya
menuju dari alamat satu ke alamat lainnya dengan
dan berguna dalam setiap pengambilan keputusan.
bahasa
HTML
(HyperText
Menurut Shelly (2007, 2.4
Databases
yang sangat banyak
Menurut Al-Bahra (2005, P.129) database
terdiri
adalah
sekumpulan
data
store
(bisa
dalam
atas
Markup
Language).
p. 67) Web adalah layanan
dimanfaatkan
kumpulan
dalam internet,
dokumen elektronik dari
seluruh Negara. Setiap dokumen elektronik dalam
jumlahyang sangat besar) yang tersimpan dalam
web, disebut halaman web (web Page), selain
itu
magnetic disk, optical disk, magnetic drum atau media
halaman-halaman
ke
penyimpanan sekunder lainnya. Database adalah
dokumen-dokumen
koleksi terpadu dari data-data yang Saling berkaitan
salah satu layanan internet yang paling banyak
dari suatu enterprise.
digunakan,
dan
web
biasanya
lainnya.
www
tersambung
Web telah
merupakan
hasil
menjadi
karya
Selain itu, menurut Fathansyah (Basis Data
seseorang yang bernama Tim Berners- Lee disebut
2012, P.3) database dapat didefinisikan sebagai
sebagai pencipta server dan penjelajah web pertama
sekumpulan data yang saling berhubungan yang
sekaligus pencipta alamat URL. Dapat disimpulkan
disimpan
website
secara
bersama
sedemikian rupa
dan
tanpa pengulangan (redudansi) yang tidak perlu, untuk Jurnal TIPS, Volume V, No. 2, Agustus 2016, h. 12-19
merupakan media informasi yang dapat di
akses oleh siapa pun dalam suatu jaringan internet. 14
2.7
MySQL
1)
Menurut
Raharjo,
dkk
(2012,
p.216),
Black Box Testing Black box testing terfokus pada apakah unit
MySQL merupakan sistem database yang banyak
program memenuhi kebutuhan (requirement) yang
digunakan
disebutkan dalam spesifikasi.
untuk
pengembangan
aplikasi
web.
Alasannya mungkin karena grafis, pengelolaan datanya
2)
sederhana, memiliki tingkat keamanan yang bagus, mudah diperoleh, dan lain-lain.
White Box Testing White box testing adalah
dengan melihat ke dalam modul
Menurut Abdul Kadir (2009, p.15), MySQL
kode–kode
cara untuk
pengujian meneliti
program yang ada, dan menganalisis
merupakan software yang tergolong database server
apakah ada kesalahan atau tidak. Jika ada modul
dan bersifat Open Source
yang menghasilkan output yang tidak
menyatakan bahwa
software ini dilengkapi dengan source code (kode yang dipakai untuk membuat MySQL), selain itu tentu saja
III.
PERANCANGAN MODEL SISTEM
bentuk executable-nya atau kode yang dapat dijalankan
3.1
Usecase Diagram
secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mengunduh di internet secara gratis. Hal menarik lainnya adalah MySQL juga bersifat multiplatform. MySQL dapat dijalankan pada berbagai sistem operasi.
MySQL bukan termasuk
bahasa pemrograman. MySQL merupakan salah satu database popular dan mendunia. MySQL bekerja menggunakan Language).
SQL
Itu
Language
dapat
(Structure
diartikan
bahwa
Query MySQL
merupakan standar penggunaan database di dunia untuk pengolahan data (Agus.,dkk 2012, p.7-8).
2.8
Teori Pengujian Perangkat Lunak Simarmata
(2009)
mengatakan
pengujian
adalah sebuah proses terhadap aplikasi/program untuk menemukan segala kesalahan dan segala kemungkinan yang akan menimbulkan kesalahan sesuai
dengan
spesifikasi perangkat lunak yang telah ditentukan sebelum
aplikasi
tersebut diserahkan kepada
pengguna. Selain itu, menurut pengujian
unit
Al
Fatta (2007, p.171)
digunakan untuk menguji setiap
modul dan menjamin setiap modul menjalankan fungsinya dengan baik. Ada beberapa jenis metode untuk melakukan pengujian perangkat lunak, yaitu
Jurnal TIPS, Volume V, No. 2, Agustus 2016, h. 12-19
Gambar 2. Use Case Sistem Obat dan Perbekalan Kesehatan
15
3.2 Class Diagram
3.4
Activity Diagram Barang Masuk
Gambar 5. Activity Diagram Barang Masuk
3.5 Activity Diagram Pendistribusian Barang Gambar 3. Class Diagram
3.3
Activity Diagram Obat dan Perbekalan
Gambar 6. Activity Diagram Pendistribusian Barang
Gambar 4. Activity Diagram Obat dan Perbekalan
Jurnal TIPS, Volume V, No. 2, Agustus 2016, h. 12-19
16
IV.
Hasil dan Pembahasan
username dan password untuk dapat mengakses
4.1
Hasil
halaman admin.
Pada
hak
akses
administrator
terdapat
beberapa menu yang bisa diakses yaitu menu master, transaksi, laporan, dan profil. Sebelum masuk ke halaman utama akan tampil form login untuk administrator. Kemudian administrator dapat melakukan aksesnya yaitu input, update dan hapus data pada form master
(obat dan perbekalan,
UPTD, supplier, pegawai, stok ODP, stok ODP UPTD), transaksi (barang masuk, pemakaian obat dan perbekalan,
pengajuan obat dan perbekalan,
Gambar 7 Form login admin
pedistribusian obat dan perbekalan), laporan (laporan stok,
laporan
barang masuk,
obat dan perbekalan, perbekalan,
laporan pemakaian
laporan pengajuan obat
laporan
pedistribusian
2)
Form data obat dan perbekalan kesehatan
dan
Form lihat obat dan perbekalan menampilkan
obat dan
data-data obat dan perbekalan yang tersimpan pada
perbekalan) dan bisa melihat profil (profil instansi
datebase.
dan profil pembuat). Pada hak akses UPTD terdapat 2 (dua) menu yang bisa diakses yaitu transaksi, dan profil Sebelum masuk ke halaman utama akan tampil form login untuk UPTD. Kemudian UPTD dapat melakukan aksesnya yaitu input update dan hapus pada form pemakaian dan pengajuan obat dan perbekalan bisa
melihat
profil
(profil
dan
instansi dan profil
pembuat) . Gambar 8 Lihat data Obat dan perbekalan 4.2
Pembahasan Sitem persediaan obat dan perbekalan kesehatan
ini
dibuat
menggunakan
pemograman PHP dan
3)
Form data pemakaian obat dan perbekalan kesehatan
database MYSQL yang digunakan untuk melakukan pendataan
dari
barang
masuk, pemakaian,
pengajuan, pendistribusian dan pelaporan obat dan perbekan kesehatan. Selain itu pengunjung bisa melihat berbagai informasi terkait dengan dinas kesehatan
Kabupaten
Musi
Banyuasin
tanpa
melakukan login. 1)
Form Login Pada halaman admin yang muncul pertama
ialah
form login.
Administrator
harus mengisi
Gambar 9. Data pemakaian obat dan perbekalan kesehatan
Jurnal TIPS, Volume V, No. 2, Agustus 2016, h. 12-19
17
4)
Form data pengajuan obat dan perbekalan
7)
Sub Menu Laporan Barang Masuk
kesehatan
Gambar 13. Form laporan barang masuk Gambar 10. Data pengajuan obat dan perbekalan kesehatan
8)
Sub Menu Laporan Pemakaian Obat dan Pembekalan Kesehatan
5)
Form data pedistribusian obat dan perbekalan kesehatan
Gambar 14. Form laporan pemakaian obat dan perbekalan kesehatan Gambar 11. Data pendisribusian obat dan perbekalan kesehatan
9)
Sub Menu Laporan Pengajuan Obat dan Perbekalan Kesehatan
6)
Sub Menu Laporan Stok
Gambar 12. Form laporan stok
Gambar 15. Form laporan pengajuan obat dan perbekalan kesehatan
Jurnal TIPS, Volume V, No. 2, Agustus 2016, h. 12-19
18
V.
Kesimpulan
Kusrini.,dkk
Berdasarkan yangtelah
analisis
dikemukakan,
dan
perancangan
Sistem Informasi Akuntansi dengan Visual
dapat
disimpulkan
Basic dan Microsoft SQL Server, Yogyakarta,
sebagai berikut: 1)
Andi.
Sistem informasi persediaan obat dan perbekalan
Meissa, Indra 2009, Bikin Web Asik Ala Joomla 1.5,
kesehatan ini terdiri dari data master (obat dan perbekalan kesehatan, UPTD, supplier, pegawai,
GagasMedia, Jakarta. Munawar 2005, Pemodelan
stok odp, stok odp UPTD, dan admin), data transaksi (barang masuk, pemakaian, pengajuan dan
pendistribusian
obat
dan
3)
Visual
dengan UML,
Graha Ilmu, Yogyakarta. M.Shalahudin, & Rosa ,AS, 2010, Java di Web,
perbekalan
kesehatan) dan laporan (stok, barang masuk,
2)
2007, Tuntunan Praktis Membangun
Bandung, Informatika. 2012,
Modul Pemrograman
pemakaian, pengajuan, dan pendistribusian obat
WEB (HTML, PHP,
& MySQL), Bandung,
dan perbekalan kesehatan).
Modula.
Tiap–tiap
UPTD
dapat
mengakses
Raharjo,
B
..,dkk
Saputra, A ..,dkk 2012,
Membangun
Aplikasi
E-
pemakaian, dan pengajuan obat dan perbekalan.
Library untuk Panduan Skripsi, Jakarta, PT
Administrator dan kepala dinas dapat mencetak
Elex Media Komputindo.
seluruh laporan
Suryana,
O.., dkk 2008, Membangun Wordpress,
Jakarta,
PT.
Blog
Elex
Media
Komputindo.
DAFTAR PUSTAKA
Simarmata, J 2009, Rekayasa Web, Andi, Medan. Al-Bahra Bin Ladjamudin 2005, Analisis dan Desain Sistem Informasi, Graha Ilmu, Yogyakarta. Ardhana, YMK 2012, Dengan PHP : Menyelesaikan Website 30 Juta Rupiah, Jasakom, Jakarta. Departemen
Pendidikan
Nasional, 2004, Kamus
Besar Bahasa Indonesia. Fathansyah 2012, Basis Data, Informatika Bandung, Bandung. Fatta, AH 2007, Analisis dan Perancangan Sistem Informasi, Andi, Yogyakarta. Hidayat, R 2010, Cara Praktis Membangun Website
Shelly, Gary B, 2007, Menjelajah Dunia Komputer. Edisi Ketiga, Jakarta, Selemba Infotek. Soemarso,
Andi.
2007,
Perpajaklan
Pendekatan
Komprehensif, Selemba Empat, Jakarta. Sugiarti, Y 2013, Analisis & Perancangan UML (Unified Modelling Language) Generated VB.6, Graha Ilmu, Yogyakarta. Sutabri, T 2012, Analisis Sistem Informasi, Andi, Yogyakarta. Syamsuni 2006, Farmasetika Dasar dan Hitungan Farmasi, Buku Kedokteran EGC, Jakarta.
Gratis, Jakarta, PT Alex Media Komputindo. Jogiyanto 2005, Pengenalan Komputer, Yogyakarta,
S.R
2006, di
Rumah
Standar Pelayanan Farmasi Sakit,
Keputusan
Menteri
Kesehatan Republik Indonesia, Jakarta
Kadir, A 2009, Membuat Aplikasi Web dengan PHP dan Database MySQL, Yogyakarta, Andi. 2011, Buku Pintar JQuery dan PHP, Mediakom, Yogyakarta. Kristanto, A 2008, Perancangan Sistem Informasi dan Aplikasinya, Gava Media, Yogyakarta.
Jurnal TIPS, Volume V, No. 2, Agustus 2016, h. 12-19
19