Anda di halaman 1dari 31

SISTEM INFORMASI PENJUALAN DAN PEMBELIAN

OBAT PADA APOTEK DZANI FARMA


SKRIPSI
Diajukan sebagai salah satu syarat untuk Penyusunan Skripsi pada Program Studi Sistem Informasi

Oleh :
MOCHAMAD YOGI FACHRIZAL KURDIAT
10507167

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2012
Latar Belakang Penelitian

Apotek Dzani Farma masih menggunakan cara manual


dimana sistem yang ada hanya dilakukan dengan pembukuan
tanpa menggunakan komputer sebagai alat bantunya. Kegiatan
yang terjadi di Apotek Dzani Farma didalam melakukan
transaksi penerimaan obat masuk dari suplier masih dilakukan
dengan pencatatan kedalam buku penerimaan barang.
Transaksi penjualan harian yang berupa obat resep maupun non
resep kepada konsumen ditulis kedalam buku penjualan.
Pencatatan stok obat dan obat kadaluarsa yang dilakukan
petugas kedalam kartu stok obat masih kurang terkontrol hal ini
mengakibatkan kesulitan dalam mencari informasi persediaan
obat dan obat yang mendekati kadaluarsa. Pembuatan laporan
transaksi penjualan yang sumbernya dilihat dari buku
penjualan harian. Untuk mengatasi hal tersebut maka
diperlukan suatu sistem informasi yang terkomputerisasi pada
Apotek Dzani Farma, sehingga dalam penyajian datanya akan
lebih baik.
Identifikasi Masalah

1. Pengolahan data penjualan dan pembelian obat dilakukan


dengan mencatat ke dalam buku penjualan maupun pembelian
sehingga menyebabkan pegawai kesulitan dalam proses
pencarian dan pengolahan data.
2. Adanya transaksi penjualan obat harian yang tidak tercatat ke
dalam buku penjualan oleh petugas mengakibatkan terjadinya
ketidaksesuaian pembuatan laporan data transaksi penjualan
dengan data obat yang keluar.
3. Pengolahan data persediaan obat yang masih menggunakan
kartu stok obat mengakibatkan kesulitan dalam mencari
informasi persediaan obat dan obat yang akan kadaluarsa.
Rumusan Masalah

1. Bagaimana sistem informasi mengenai pengolahan data


penjualan dan pembelian obat di Apotek Dzani Farma yang
sedang berjalan.
2. Bagaimana perancangan sistem informasi penjualan dan
pembelian obat di Apotek Dzani Farma.
3. Bagaimana mengimplementasikan perancangan program
sistem informasi penjualan dan pembelian obat di Apotek
Dzani Farma.
4. Bagaimana pengujian sistem informasi penjualan dan
pembelian obat di Apotek Dzani Farma.
Maksud Penelitian

Maksud penelitiaan yang dilakukan oleh penulis adalah


untuk membuat Sistem Informasi Penjualan dan Pembelian
Obat pada Apotek Dzani Farma yang guna mempermudah
pengolahan data dan dapat mengatasi permasalahan yang
terjadi, khususnya dalam masalah penjualan, pembelian dan
stok obat yang dapat mempermudah dalam membuat
laporan-laporan yang dibutuhkan dengan cepat, mudah dan
akurat.
Tujuan Penelitian
1. Untuk mengetahui bagaimana pengolahan data
penjualan dan pembelian obat yang sedang berjalan di
Apotek Dzani Farma.
2. Untuk merancang dan membuat sistem informasi
penjualan dan pembelian obat di Apotek Dzani Farma
agar dapat membantu dalam pengerjaan pengolahan
data transaksi.
3. Untuk mengimplementasikan perancangan program
sistem informasi penjualan dan pembelian obat di
Apotek Dzani Farma agar dapat mengatasi jika terjadi
kesalahan dalam pengkodean.
4. Untuk menguji sistem informasi penjualan dan
pembelian obat di Apotek Dzani Farma agar dapat
mengetahui apakah sistem informasi yang diusulkan
telah sesuai dengan kebutuhannya.
Batasan Masalah

1. Sistem yang akan dibangun membahas transaksi


penjualan obat kepada konsumen.
2. Transaksi penjualan meliputi penjualan obat resep
dan non resep.
3. Membahas pembelian obat kepada suplier yang telah
dipesan sebelumnya.
4. Transaksi pembelian obat kepada suplier secara
tunai.
5. Membahas tentang laporan obat, laporan supplier,
laporan pembelian, laporan penjualan dan laporan
obat yang di retur.
FLOWMAP PENJUALAN OBAT NON RESEP YANG SEDANG BERJALAN

Konsumen Bagian Penjualan dan Pembelian Pemilik

KS

Nama obat Nama obat Cek persediaan


obat

Data obat

tidak
Mencatat obat
Persediaan
kosong ke buku
obat
defecta

ada

Data obat
Data obat
kosong

KS

BD
Buat nota
penjualan

Nota transaksi Nota transaksi


penjualan penjualan
NP

Mencatat
transaksi
penjualan

Buku laporan Buku laporan


transaksi penjualan transaksi penjualan
obat non resep obat non resep

KS = Kartu Stok
NP = Arsip Nota Transaksi
BD = Buku Defecta
FLOWMAP PENJUALAN OBAT RESEP YANG SEDANG BERJALAN

Konsumen Bagian Penjualan dan Pembelian Apoteker Pemilik

Resep Resep Resep KS

Cek
ketersediaan Data obat
obat

Resep Resep tidak


ada

ya

Cek jenis
Resep obat
Aturan
dosis pakai

ya Data obat
Racikan racikan

Buat nota tidak


penjualan dan
salinan resep Data obat
non racikan

SalinanResep
SalinanResep Buat aturan
Aturan dosis
Aturan dosis pakai dosis pakai
pakai
2
Nota 1 1
Nota
Penjualan
Penjualan
A1 Resep
Aturan
dosis pakai

Mencatat ke
buku laporan
penjualan obat
resep

Buku laporan Buku laporan


penjualan obat penjualan obat
resep resep

A1 = Arsip Nota Penjualan

KS = Kartu Stok
FLOWMAP PEMBELIAN OBAT YANG SEDANG BERJALAN

Bagian Penjualan dan


Apoteker Supplier Pemilik
Pembelian

KS Data obat
kosong
BD

Membuat
surat
Data obat
pemesanan
obat

Surat Pemesanan Surat Pemesanan


Cek
Obat Obat
persediaan
obat

Membuat
faktur
Data obat
pembelian
kosong

Faktur Pembelian Faktur Pembelian


Obat Obat

FBO
2
Mengecek
obat yang
dipesan

tidak
sesuai Retur

ya

Faktur Pembelian
Obat

FBO
1

Mencatat
pembelian obat
dan mengupdate
obat masuk

Data obat Data obat


Buku laporan Buku laporan
pembelian obat pembelian obat

FBO 1 = Arsip Faktur Pembelian Obat


FBO 2 = Arsip Faktur Pembelian Obat Supplier
BD = Buku Defecta
FLOWMAP RETUR OBAT YANG SEDANG BERJALAN

Apoteker Bagian Penjualan dan Pembelian Supplier

KS Data Obat Retur


yang pengembalian
kadaluarsa obat

Data obat
Membuat
retur
obat
Cek stok
obat dan
kadaluarsa
obat

Retur
Data Obat pengembalian
yang obat
kadaluarsa

RPO

KS = Kartu Stok
RPO = Arsip Retur Pengembalian Obat
Diagram Konteks yang sedang berjalan
Konsumen Data obat Data pembelian obat Supplier

0
Data Pemesanan Obat,
SISTEM INFORMASI PENJUALAN
Salinan Resep, Nota Penjualan Data Obat tidak sesuai,
DAN PEMBELIAN OBAT PADA
Data Pengembalian Obat
APOTEK DZANI FARMA

Laporan Laporan Laporan


Penjualan Pembelian Penjualan
Obat Obat Obat Non
Resep Resep

Pemilik
DFD Level 1 yang sedang berjalan
1.0
Resep Laporan penjualan obat resep
Penjualan resep

Laporan pebelian
obat
Pemilik

Data Data
Konsumen obat obat
3.0
Data obat
Pembelian obat
Data Kartu stok
Penjualan
resep
Surat
Nota penjualan pemesanan

Faktur
Data obat pembelian
kadaluarsa
Nota penjualan
Data obat Supplier

Data Data
penjualan penjualan
Non Non
Nama obat Retur
resep resep 4.0
Retur obat
Laporan penjualan
obat non resep
2.0
Penjualan non
resep
DFD Level 2 Proses 1 Penjualan Obat Resep
yang sedang berjalan
1.1
1.2
Cek
Konsumen Resep Data obat Cek jenis
ketersediaan
obat
obat

Data obat
Data obat

Kartu Stok

Nota 1.3
Data penjualan
penjualan Buat aturan
dosis pakai
obat
Nota penjualan, salinan resep 1.4
Buat nota
Resep, aturan dosis pakai
dan salinan
resep

Data penjualan Data penjualan

1.5
Mencatat ke
Buku laporan penjualan
buku laporan Obat resep
Pemilik
penjualan obat
resep
DFD Level 2 Proses 2 Penjualan Obat Non
Resep yang sedang berjalan

2.2
Data obat kosong Mencatat data Data obat kosong Buku Defecta
obat kosong

2.4
2.1 2.3 Mencatat
Konsumen
Pasien Nama obat Cek keterediaan Data obat Buat nota Data penjualan transaksi
obat penjualan penjualan obat
non resep

Data penjualan
Nota penjualan

Laporan penjualan
Data obat Data penjualan
Obat non resep

Kartu Stok Nota Penjualan Pemilik


DFD Level 2 proses 3 pembelian obat yang
sedang berjalan
3.2
3.1
Data obat Mencatat obat Data obat
Kartu Stok Data obat Cek obat di kosong kosong
Buku Defecta
kosong di buku
kartu stok
defecta

Data obat baru

3.5 3.3
Mencatat Membuat surat Data obat
Buku
pembelian
Data obat pembelian obat pemesanan kosong
dan mengupdate obat
obat masuk

Data obat
Faktur pembelian
Surat pemesanan obat

3.6 3.4
Data obat
Membuat laporan Mengecek obat tidak sesuai Supplier
pembelian obat yang dipesan

Faktur pembelian
Laporan pembelian obat

Pemilik
DFD Level 2 Proses 4 retur obat yang sedang
berjalan

4.1
Data 4.2 Retur
Kartu Stok Data obat Cek obat obat kadaluarsa pengembalian
Supplier
Membuat retur
kadaluarsa

Data
obat kadaluarsa

Retur Pengembalian
Evaluasi Sistem yang sedang berjalan

Masalah Solusi

Pencatatan transaksi penjualan masih Pembuatan program aplikasi yang dapat


ditulis dalam nota-nota dan buku transaksi memudahkan dalam melakukan transaksi
sehingga menyebabkan kesulitan dalam penjualan.
proses pencarian dan pengolahan data.

Pengecekan ketersediaan obat dan obat Pembuatan program aplikasi yang dapat
kadaluarsa yang masih mengecek ke kartu memudahkan dalam melakukan
stok obat sehingga kesulitan dalam pengecekan stok obat dan obat yang akan
mencari informasi persediaan obat dan kadaluarsa.
obat yang akan kadaluarsa
FLOWMAP PENJUALAN OBAT NON RESEP YANG DIUSULKAN

Konsumen Bagian Penjualan dan Pembelian Pemilik

Cek
Nama obat Nama obat persediaan
obat

Database
Nama obat tidak Persediaan
obat

ada

Data obat

Input data
penjualan

Cetak nota
penjualan

Nota Nota
penjualan penjualan

Cetak laoran
penjualan

Laporan Laporan
penjualan penjualan
FLOWMAP PENJUALAN OBAT RESEP YANG DIUSULKAN

Konsumen Bagian Penjualan dan Pembelian Apoteker Pemilik

Resep Resep Resep

Cek
ketersediaan

Database
obat

Resep tidak
ada

ya

Buar Obat
Racikan

Data Oba Data Obat


Racikant Racikan

Input Data
Penjualan

Cetak nota
penjualan

Salinan resep
Nota
Salinan resep
penjualan
Nota
penjualan

Cetak laporan
penjualan

Laporan Laporan
penjualan penjualan
FLOWMAP PEMBELIAN OBAT YANG DIUSULKAN

Apoteker Bagian Penjualan dan Pembelian Supplier Pemilik

Data obat
Pengecekan tidak tersedia
stok obat

Buat surat
pemesanan
Data obat
tidak tersedia

Surat Surat
Cetak surat
pemesanan pemesanan
pemesanan

Buat faktur
pembelian

Database
Faktur Faktur
pembelian pembelian
FBO

Cek
pemesanan
obat

tidak Data obat


sesuai tidak sesuai

ya

Input data
pembelian obat

Cetak laporan Laporan Laporan


pembelian pembelian pembelian

Retur Retur
Buat retur pengembalian pengembalian
pengembalian obat obat

Cetak laporan Laporan data Laporan data


data obat obat minimum obat minimum
minimum

Cetak laporan Laporan data Laporan data


data obat obat obat

Cetak laporan Laporan data Laporan data


data obat obat kadaluarsa obat kadaluarsa
kadaluarsa

FBO = Arsip Faktur Pembelian Obat


Diagram Konteks yang Diusulkan

Konsumen Data obat Data pembelian obat Supplier

0
Data Pemesanan Obat,
SISTEM INFORMASI PENJUALAN
Data obat, Salinan Resep, Nota Penjualan Data Obat tidak sesuai,
DAN PEMBELIAN OBAT PADA
Data Pengembalian Obat
APOTEK DZANI FARMA

Laporan obat,
Laporan Penjualan Obat,
Laporan Pembelian Oba,
Laporan Obat Kadaluarsa,
Laporan Obat Minimum

Pemilik
DFD Level 1 yang diusulkan
Konsumen Data obat Laporan penjualan

Pemilik
1.0
Data obat, nota penjualan Penjualan Non Data penjualan
resep
Data obat

File obat File penjualan

Data obat
Data penjualan
2.0
Nota penjualan, salinan resep
Penjualan resep
Laporan penjualan
Data obat

Data obat

Laporan pembelian obat,


3.0 Data Laporan obat
Supplier Faktur pembelian obat
pemesanan
File pemesanan
Pengadaan Obat
Data pemesanan obat,
Data obat tidak sesuai,
Retur pengembalian obat
DFD Level 2 Proses 1 Penjualan Obat Non
Resep yang Diusulkan
Pemilik

Nota penjualan Laporan penjualan

1.1 1.2 1.3 1.4


Konsumen
Pasien Nama obat Cek keterediaan Data obat Input data Cetak nota Cetak laporan
obat penjualan penjualan penjualan

Data obat Data penjualan


Data penjualan

File obat File penjualan Data penjualan


DFD Level 2 Proses 2 Penjualan Obat Resep
yang Diusulkan
DFD Level 2 Proses 3 Pembelian Obat yang
Diusulkan
3.2 3.3
3.1 Data obat Data
File obat Data obat
kosong
Buat surat pemesanan
Cetak surat
Cek stok obat
pemesanan pemesanan

Data pemesanan

File pemesanan
Surat pemesanan
Data pemesanan

3.5 3.4 Faktur


Data obat Input data Data obat Cek obat yang Pembeian Supplier
pembelian dipesan obat

Data pembelian

3.6
Laporan
File pembelian Data pembelian Cetak laporan pembelian
Pemilik
pembelian obat

Retur pengembalian

3.7 3.8
Data obat Retur obat Data obat Buat retur
kadaluarsa pengembalian

3.9
Data
obat Cetak laporan Laporan obat
obat

3.10
Data obat Cetak laporan
Laporan obat kadaluarsa
kadaluarsa obat
kadaluarsa
Tdet_racik Tdet_penjualan_resep_racikan

Tracik

T
kode_racik PK kode_racik kode_penjualan_resep
kode_obat kode_racik
biaya_racik nama_racik jumlah_racik
jumlah harga_jual_racik dosis_racik
jumlah_bhn_obat subtotal_racik

A Tdet_penjualan_resep_biasa
Tpenjualan_resep

B
PK kode_penjualan_resep
kode_penjualan_resep
kode_obat
tanggal_penjualan
jumlah_obat
jumlah_beli
dosis_obat

E
total_harga
subtotal
nama_pasien
alamat_pasien
TObat umur_pasien
PK kode_obat telp_pasien

L
nama_dokter
kode_jenis alamat_dokter
nama_obat
satuan
harga_jual TPenjualan
harga_beli
stok PK kode_penjualan
tgl_kadaluarsa
Tjenis tgl_penjualan
total_penjualan

R
PK kode_jenis

nama_jenis TSupplier Tdet_penjualan


PK kode_supplier

E
nama_supplier kode_penjualan
alamat_supplier kode_obat
Tdet_retur telp jumlah_penjualan
subtotal

L kode_retur
kode_obat
jumlah_retur PK
TPemesanan
no_surat_pemesanan
Tdet_pembelian

A
tgl_pemesanan no_faktur
total_barang kode_obat
TRetur kode_supplier jumlah_pembelian
harga_beli

S
PK kode_retur subtotal

tgl_retur
Tdet_pemesanan TPembelian
kode_supplier
PK no_faktur

I no_surat_pemesanan
kode_obat
jumlah_pesan
no_surat_pemesanan
tgl_pembelian
total_pembelian
kode_supplier
total_barang
ERD
1 N Detail 1
Penjualan memiliki memiliki
Penjualan

N
memiliki
Obat Racik
N
N
N 1
memiliki Obat
N 1 Detail
memiliki
Pemesanan
N N
N N memiliki
N

Detail retur memiliki memiliki


N
memiliki memiliki
1 1
Detail Racik
1 1
Detail 1
memiliki Supplier
Pembelian
Pemesanan
1 N
1 1
1 1
Retur memiliki memiliki Pembelian
Kesimpulan

1. Dengan adanya Sistem Informasi Penjualan dan Pembelian


Obat di Apotek Dzani Farma ini, proses penjualan dan
pembelian obat menjadi lebih cepat.
2. Sistem Informasi Penjualan dan Pembelian yang dirancang
dapat membantu dalam pengolahan data transaksi penjualan
dan transaksi pembelian, pengecekan stok obat menjadi lebih
efisien, dapat memberikan informasi tentang obat yang akan
kadaluarsa dan dapat membantu dalam pembuatan laporan
data transaksi penjualan dan pembelian
Saran
1. Sistem informasi yang dibuat dapat dikembangkan lagi
menjadi sistem informasi yang berbasis web, sehingga
memudahkan pihak-pihak di dalam maupun di luar
apotek untuk dapat mendapatkan informasi-informasi
yang dibutuhkan demi kepentingan apotek dan pihak-
pihak yang membutuhkan.
2. Aplikasi Sistem Informasi Penjualan dan Pembelian
Obat di Apotek Dzani Farma ini dapat dikembangkan
lebih lanjut, sehingga informasi yang disajikan dapat
lebih jelas, lebih lengkap serta lebih banyak, agar dapat
menjadi suatu sistem informasi yang dapat menyajikan
informasi secara lengkap.
Terima Kasih

Anda mungkin juga menyukai