• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PELAYANAN PADA APOTEK SAMBIREJO BERBASIS DESKTOP Sistem Informasi Pelayanan Pada Apotek Sambirejo Berbasis Desktop.

N/A
N/A
Protected

Academic year: 2017

Membagikan "SISTEM INFORMASI PELAYANAN PADA APOTEK SAMBIREJO BERBASIS DESKTOP Sistem Informasi Pelayanan Pada Apotek Sambirejo Berbasis Desktop."

Copied!
13
0
0

Teks penuh

(1)

SISTEM INFORMASI PELAYANAN PADA APOTEK

SAMBIREJO BERBASIS DESKTOP

Makalah

Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika

Diajukan oleh:

N urul N ugrahani I r. Jatmiko, M .T Aris Rakhmadi, S.T, M .Eng

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)
(3)

Sistem Informasi Pelayanan Pada Apotek Sambirejo Berbasis

Desktop

Nurul Nugrahani, Jatmiko, Aris Rakhmadi

Jurusan Teknik Informatika, Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta

Email: noerul_hany@yahoo.com

Abstract

Sambirejo pharmacy is located in Sragen. This pharmacy still used manual information system and often occurred mistakes in management system. The purpose of this information system is to identify and to provide services easier such as exit and entry of the drugs, calculation amount of the drugs, and trading drugs system.

To design the information system begins with analysis of needs, such as hardware or software. This information system uses Visual Basic 2008 Express Edition application programs such as tool for process of writing script and Appserv-win32-2.5.9 application program which design apache package that used as a web server and MySQl application package as a database manager.

The result of this application is a management system of the drugs such as exit and entry of the drugs easier without looking for medicine bookkeeping, calculation amount of the drugs easier without calculate as manual and easier for trading drugs system.

Keyword: information system, pharmacy, desktop.

Abstrak

Apotek Sambirejo merupakan apotek yang berada di Sragen. Apotek tersebut masih menggunakan sistem informasi yang bersifat manual dan sering terjadi kesalahan maupun kekeliruan dalam pengelolaan sistem. Sistem informasi ini mempunyai tujuan agar mampu mengidentifikasi dan memberikan pelayanan seperti mempermudah keluar masuknya obat, mempermudah penghitungan jumlah obat dan mempermudah dalam sistem jual beli obat.

Perancangan sistem informasi ini dimulai dengan tahapan analisis kebutuhan, baik kebutuhan hardware dan software. Sistem informasi ini dalam pembuatannya menggunakan program aplikasi Visual Basic 2008 expres Edition sebagai tool untuk penulisan skrip dan program aplikasi Appserv-win32-2.5.9 yang didalamnya terdapat paket apache digunakan sebagai web server serta paket aplikasi MySQL sebagai pengelolah basis data.

Hasil dari aplikasi tersebut yaitu memanajemenkan pengelolaan obat seperti mempermudah keluar masuknya obat tanpa harus mencari dalam pembukuan obat, mempermudah penghitungan obat tanpa harus menghitungbertambah atau berkurangnya obat dan mempermudah sistem jual beli.

(4)

PENDAHULUAN

Sebuah apotek pasti

membutuhkan sebuah sistem informasi

yang dapat digunakan untuk mengelola

atau memanajemenkan keluar

masuknya obat dan pada apotik.

Karena apotek juga merupakan salah

satu sentra dalam pembuatan sistem

informasi. Apotek Sambirejo

merupakan salah satu contoh apotek

yang membutuhkan suatu sistem

informasi. Sistem informasi yang

dibutuhkan berupa sistem informasi

yang menangani tentang sistem jual

beli, keluar masuknya obat, jumlah

obat, dan pelayanan lainnya. Apotek

tersebut masih menggunakan sistem

informasi yang bersifat manual. Dalam

informasi yang masih bersifat manual

sering terjadi kesalahan maupun

kekeliruan dalam pengelolaan keluar

masuknya obat tersebut.

Apotek Sambirejo merupakan

salah satu apotek yang berada di

daerah Sragen. Apotek ini merupakan

apotek yang cukup banyak didatangi

masyarakat untuk membeli obat,

karena letaknya strategis dan dekat

dengan Puskesmas. Apotek ini

merupakan apotek baru.

Penelitian ini akan membuat

sebuah sistem informasi pelayanan

pada apotek berbasis desktop, dengan

memanfaatkan Visual Basic sebagai

pembuatan sistemnya. Sehingga dapat

memudahkan apotik dapat mengelola

maupun mengetahui perkembangan

keluar masuknya obat, jumlah obat

yang keluar dan sistem jual beli obat,

sehingga tidak akan terjadi kekeliruan

dalam pengelolaannya.

TINJAUAN PUSTAKA

Menurut Sari (2010), pada

penelitian yang berjudul Membangun

Aplikasi Sistem Informasi Geografis

Berbasis Desktop Untuk Sentra

Industri Kerajinan Bantul Yogyakarta.

Sistem tersebut dirancang untuk

mengetahui lokasi showroom dan

workshop sentra industry kerajinan di

daerah Bantul serta member informasi

tentang hasil kerajinan setiap sentra

industri kerajinan kepada wisatawan

pada umumnya dan manajemen pasar

seni gabusan khususnya. Penentuan

(5)

kerajinan Bantul dilakukan dengan

metode observasi. Pengambilan titik

koordinat lokasi dilakukan

menggunakan GPS (Global

Positioning System) Garmin 60, dan

menggunakan proyeksi UTM

(Universal Teanverse Mekator).

Proyeksi UTM ini banyak dipakai dan

lazim digunakan di Indonesia seperti

peta produksi bakosurtanal. Hasil

pengambilan titik ordinat ini

dikonversi dalam komputer bebentuk

shapefile (.*shp).

METODE PENELITIAN

Penelitian ini membutuhkan

waktu untuk menyelesaikan skripsi

Sistem Informasi Pelayanan Pada

Apotek Sambirejo ini kurang lebih

sekitar (Juni-Desember 2011), adapun

tempat yang akan diterapkan

pembuatan sistem informasi sendiri

yaitu Apotek Sambirejo di Sambirejo,

Plupuh, Sragen.

Peralatan utama dan pendukung

dalam melancarkan dan membantu

proses penelitian berupa laptop dengan

spesifikasi :

a. Processor Intel® Core™ i3 CPU

M350 @2.27GHz

b. RAM 2 Gb

c. ATI Radeon VGA

Beberapa software pendukung

untuk pembuatan sistem informasi ini

yaitu :

a. Visual Basic 2008 Express Edition

b. Appserv-win32-2.5.9, yang

didalamnya terdapat :

1. Apache sebagai web server.

2. Phpmyadmin sebagai

pengolah data MySQl.

Penelitian dilakukan untuk

mendapatkan hasil yang akurat, maka

dari itu peneliti membuat alur kerja

yang berupa flowchart, berikut

uraiannya :

a. Pengumpulan data

Pada tahap ini dilakukan

pengumpulan data-data yang akan

digunakan dalam pembuatan

sistem informasi sirkulasi apotik

berbasis dekstop.

b. Perancangan

Pada tahap ini dilakukan

perancangan yang akan dibuat

dalam suatu sistem informasi

(6)

c. Studi Pustaka

Pada tahap ini mempelajari

referensi - referensi yang

mendukung perancangan dalam

pembuatan sistem informasi

sirkulasi apotik berbasis desktop.

d. Pembuatan sistem

Pada tahap ini dilakukan

pembuatan sistem informasi

sirkulasi apotik berbasis desktop.

e. Pengujian

Pada tahap ini merupakan tahap

pengujian yang dilakukan oleh

sistem apakah pengujian itu

berhasil atau tidak

f. Berhasil

Pada tahap ini merupakan tahap

berhasil apabila pengujian yang

dilakukan oleh sistem berhasil.

g. Perbaikan

Tahap ini merupakan tahap

perbaikan apabila pengujian yang

dilakukan tidak berhasil dan

kembali lagi ke tahap pengujian

sampai pengujian yang dilakukan

berhasil.

h. Pembuatan laporan

Pada tahap ini merupakan tahap

akhir, tahap dimana pembuatan

laporan dari perancangan sistem

informasi yang dibuat.

Flowchart:

Gambar 1. Flowchart Penelitian

HASIL DAN PEMBAHASAN

Sistem Informasi Pelayanan

Pada Apotek Sambirejo ini dibuat

dengan tujuan dapat memanajemenkan

dalam memberikan pelayanan kepada

masyarakat. Pembuatan sistem ini

dibagi atas beberapa bagian mulai dari

pengumpulan data, perancangan, studi

pustaka, pembuatan sistem, berhasil,

perbaikan serta pengujian. Hasil

penelitian merupakan tujuan akhir dari

(7)

apotek Sambirejo, dimana hasil

penelitian akan diimplementasikan dan

diuji coba pada pihak yang

bersangkutan.

1. Halaman Utama

Halaman utama merupakan

halaman yang tampil pertama kali saat

user membuka sistem. Halaman utama

memuat isi-isi dari program yaitu

Menu, Data, Transaksi dan Laporan.

Menu terdiri dari Log In, Log Out dan

Exit, kemudian Data terdiri dari Data

Obat, Data Pegawai, Data Supplier,

Kategori dan Input User, sedangkan

Transaksi terdiri dari Order, Pembelian

dan Penjualan. Tampilan dari halaman

utama dapat dilihat seperti gambar 2.

Gambar 2. Halaman Utama

2. Form Menu Log In

Form Menu Log In merupakan

menu yang digunakan untuk hak akses

admin dan user. Log In admin masuk

kedalam menu Data dan Laporan,

sedangkan Log In user masuk kedalam

menu Transaksi. Tampilan dari form

Log In dapat dilihat seperti gambar 3.

Gambar 3. Form Log In

3. Form Data Obat

Form Data Obat merupakan form

yang digunakan untuk mendata obat

berdasarkan id, kategori, nama, harga

beli dan jual, satuan serta jumlah obat.

Tampilan form Data Obat dapat

dilihat seperti gambar 4.

Gambar 4. Form Data Obat

4. Form Data Pegawai

Form Data Pegawai merupakan

form yang digunakan untuk mendata

pegawai berdasarkan id, nama, alamat,

(8)

Tampilan form Data Pegawai dapat

dilihat seperti gambar 5.

Gambar 5. Form Data Pegawai

5. Form Data Supplier

Form Data Supplier merupakan

form yang digunakan untuk mendata

supplier berdasarkan id, nama, alamat,

nomor telepon, kota, provinsi, cp nama

dan cp telepon. Tampilan form Data

Supllier dapat dilihat seperti gambar 6.

Gambar 6. Form Data supplier

6. Form Kategori

Form Kategori merupakan form

yang digunakan untuk mendata

nama-nama kategori obat. Tampilan form

Kategori dapat dilihat seperti gambar

7.

Gambar 7. Form Kategori

7. Form Input User

Form Input User merupakan form

yang digunakan untuk mendata user

berdasarkan id, nama, password dan

status. Tampilan form input user dapat

dilihat seperti gambar 8.

Gambar 8. Form Input User

8. Form Order

Form Order merupakan form yang

(9)

akan di order. Tampilan form order

dapat dilihat seperti gambar 9.

Gambar 9. Form Order

9. Form Pembelian

Form Pembelian merupakan form

yang digunakan untuk transaksi

pembelian obat. Tampilan form

pembelian dapat dilihat seperti gambar

10.

Gambar 10. Form Pembelian

10.Form Penjualan

Form Data Supplier merupakan

form yang digunakan untuk transaksi

penjualan obat. Tampilan form

penjualan dapat dilihat seperti gambar

11.

Gambar 11. Form Penjualan

Adapun script-script penting

dalam pembuatan sistem. Dan sebagai

contoh script-script dibawah ini:

Variabel Database

Dim myconn As MySqlConnection Dim mycommand As MySqlCommand Dim myAdapter As

MySqlDataAdapter

Dim myReader As MySqlDataReader Dim dt As DataTable

Dim query As String = ""

Dim server As String =

"localhost"

Dim username As String = "root"

Dim password As String = "root"

Dim database As String =

"db_apotek

Keterangan:

Kode program diatas merupakan

(10)

variabel-variabel dalam database agar

dapat terkoneksikan dengan database.

Dim merupakan kode program untuk

mendeklarasikan variabel.

Tabel 1. Variabel Database

Baris Keterangan

1 kode program untuk mendeklarasikan variabel myconn sebagai variabel koneksi MySQl

2 kode program untuk mendeklarasikan variabel mycommand sebagai variabel MySQlCommand

3 kode program untuk mendeklarasikan variabel myadapter sebagai variabel MySQDataAdapter

4 kode program untuk mendeklarasikan variabel myreader sebagai variabel MySQlDataReader

5 kode program untuk mendeklarasikan variabel dt sebagai variabel DataTable

6 kode program untuk mendeklarasikan variabel query

7 kode program untuk mendeklarasikan variabel server localhost

8 merupakan kode program untuk mendeklarasikan variabel usename root

9 kode program untuk mendeklarasikan variabel password root 10 kode program untuk mendeklarasikan variabel database db_apotek

Refresh Data

Private Sub refreshData()

Try

clearfields() With datagridobat

.DataSource = populateData() .AutoSizeColumnsMode =

DataGridViewAutoSizeColumnsMode .AllCells

.AutoSizeRowsMode =

DataGridViewAutoSizeRowsMode.Al lCells

.ClearSelection() 'remove default selection

End With

closeConnection()

Catch ex As Exception

closeConnection()

MsgBox(ex.Message, vbCritical)

End Try

End Sub

Keterangan:

Kode program diatas merupakan

sebuah kode program yang digunakan

untuk merefresh data dalam suatu tabel

(11)

Tabel 2. Refresh Data

Baris Keterangan

1 kode program untuk mendeklarasikan refreshdata 2 kode program untuk memulai

3 kode program untuk menghapus data

4 kode program untuk membuka mycommand

5 kode program untuk mendeklarasikan datasource yang merupakan mengambil data

6 kode program untuk mendeklarasikan datagrid berdasarkan auto size coloum mode

7 kode program untuk mendeklarasikan datagrid berdasarkan auto size rows mode

8 kode program untuk menghapus datagrid 9 kode program menutup datagrid

10 kode program menutup koneksi

Menyimpan Data

Private Sub

Btnsimpan_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Btnsimpan.Click

ambilData() Try

saveData(id_obat,

nama_katagori, nama_obat,

harga_beli, harga_jual, satuan, stok_obat)

refreshData()

Catch ex As Exception

MsgBox(ex.Message, MsgBoxStyle.Critical)

End Try

End Sub

Keterangan:

Kode program diatas merupakan

sebuah kode program yang digunakan

untuk menyimpan data dalam database

(12)

Tabel 3. Menyimpan Data

Baris Keterangan

1 kode program yang berfungsi untuk mendeklarasikan tombol simpan 2 kode program yang berfungsi untuk mengambil data sehingga tersimpan

dalam datagrid

3 kode program yang berfungsi untuk memulai

4 kode program yang berfungsi untuk menyimpan data berdasarkan id_obat, nama-katagori, nama_obat, harga_beli, harga_jual, satuan, serta jumlah 5 kode program yang berfungsi untuk merefresh data yang telah disimpan

KESIMPULAN DAN SARAN

Kesimpulan

Berdasarkan perancangan dan

implementasi Sistem Informasi

Pelayanan Pada Apotek Sambirejo

Berbasis Desktop ini dapat

disimpulkan bahwa : Perancangan

Sistem Informasi Pelayanan pada

Apotek Sambirejo ini merupakan

program yang digunakan untuk

mempermudah dalam mengidentifikasi

dalam memberikan pelayanan pada

apotek seperti mempermudah keluar

masuknya obat, sehingga pegawai

tidak perlu melihat dan mencari dalam

pembukuan obat yang keluar dan

masuk. Sistem ini juga mempermudah

dalam penghitungan jumlah obat,

sehingga pegawai tidak perlu

menghitung bertambah atau

berkurangnya jumlah obat secara

manual, serta mempermudah dalam

sitem jual beli obat, sistem jual beli ini

lebih cepat dan efisien sehingga

mempermudah pegawai dalam

melakukan transaksi jual beli.

Pengujian sistem ini telah

menunjukkan sesuai dengan kebutuhan

yang ada pada apotek tersebut. Sitem

Informasi Pelayanan pada apotek ini

berupa aplikasi berbasis desktop yang

dibangun dengan menggunakan Visual

Basic dan perangkat-perangkat lunak

lainnya.

Saran

Pembuatan sistem informasi

pelayanan pada apotek sambirejo ini

masih banyak kelemahan dan

kekurangan antara lain cetak nota yang

belum bisa di aplikasikan dalam

(13)

penggajian untuk karyawan. Maka dari

itu penulis berharap kedepannya

peneliti selanjutnya dapat membuat

sistem ini lebih baik lagi dan dapat

melengkapi kekurangan yang ada pada

sistem informasi tersebut yaitu

melengkapi cetak nota agar dapat di

aplikasikan dalam printer khusus dan

menambahkan aplikasi penggajian

karyawan. Diluar pengembangan

sistem yang penulis sarankan saat ini,

diperlukan pula pengembangan sistem

lebih lanjut sesuai dengan kemajuan

teknologi informasi dan kebutuhan

sistem.

DAFTAR PUSTAKA

Andriani, Lidya. 2009. Sistem Informasi Pendaftaran Pasien Rawat Jalan Di Rumah Sakit Dengan Menggunakan Program Komputer. Tugas Akhir. Universitas Sumatra Utara.

Hermawan, C Widya, dkk. 2009. ShortCourse: Visual Basic 2008. Penerbit ANDI Yogyakarta. Yogyakarta.

Oktafiani, Dewi. 2010. Analisis Dan Perancangan Sistem Informasi Penjualan Obat Pada Apotek Primadona Palembang. Naskah Publikasi. Sekolah Tinggi Manajemen Informatika Dan Komputer AMIKOM Yogyakarta.

Sadeli, Muhammad. 2009. Pemrograman database dengan Visual Basic .NET 2008 untuk Orang Awam. Penerbit Maxikom. Palembang.

Sari, Wulan Nur Mahardika. 2010. Membangun Aplikasi sistem Informasi Geografis Berbasis Desktop Untuk Sentra Industri Kerajinan Bantul Yogyakarta. http://repository.amikom.ac.id/files/PUBLIKASI_07.12_.2320_.pdf.

Gambar

Gambar 1. Flowchart Penelitian
Gambar 2. Halaman Utama
Gambar 5. Form Data Pegawai
Gambar 11. Form Penjualan
+4

Referensi

Dokumen terkait

a. Marimba: pendidikan agama Islam adalah bimbingan jasmani, ruhani berdasarkan hukum-hukum agama Islam menuju kepada terbentuknya kepribadian utama menurut ukuran-ukuran

Diperkuat dari hasil wawancara peneliti dengan beberapa Andik Lapas di dapat bahwa adanya faktor-faktor dan penyebab seseorang atau remaja menggunakan Narkoba

Titik balik keseluruhan biaya (investasi, operasional dan perawatan) untuk LPJU solar cell dilewati oleh keseluruhan biaya untuk PJU konvensional terjadi pada tahun

Dalam hal ini berhubungan dengan kekambuhan serangan yang kemungkinan akan terjadi kembali apabila tingkat stres tinggi dan penderita stroke jarang atau bahkan tidak

Diajukan sebagai salah satu persyaratan untuk memperoleh gelar Sarjana Teknik Program Studi Teknik

Dari beberapa hasil wawancara yang telah dilakukan salah satunya adalah wawancara dengan pengemudi ojek pangkalan yang selalu mangkal di pangkalan ojek Baruga

IDENTIFIKASI TINGKAT AKTIVITAS GUNUNG GUNTUR PERIODE OKTOBER-NOVEMBER 2015 BERDASARKAN ANALISIS SPEKTRAL DAN SEBARAN HIPOSENTER - EPISENTER GEMPA VULKANIK Universitas

Berdasarkan hasil penelitian yang telah peneliti lakukan dapat disimpulkan bahwa : Penerapan metode strategi pembelajaran peningkatan kemampuan berpikir (SPPKB) dapat