Disusun oleh
Anisa Nurul Safitri
1183010
D3 Teknik Informatika
Politeknik Pos Indonesia
2018/2019
Sebuah apotik “Farmasi” berkeinginan membangun system aplikasi untuk mengelola
transaksi obat dengan user requirement sebagai berikut :
1. Kasir dapat dengan mudah mencari obat yang diminta konsumen (berapa jumlah
stoknya dan di rak mana obat tersebut berada)
2. Kasir dapat melakukan transaksi penjualan obat
3. Setiap transaksi yang menggunakan resep dari dokter harus mencatumkan nama
dokter di tiap transaksinya
4. Pemilik apotik dapat melihat laporan transaksi dan stok obatr per hari atau per
bulan
Berdasarkan kasus diatas:
Buatlah proses bisnisnyta menggunakan BPMN
Identifikasi system requirement
Buatlah context diagram
Buatlah DFD Levelnya (minimal 2 level)
Buatlah Spesifikasi Prosesnya
Buatlah Kamus Datanya
Berikut adalah BPMN dari Pengelolaan Proses Penjualan Obat Apotek “Farmasi”
Sistem Requirement
1. Kasir dapat mengetahui jumlah stok obat dan lokasi rak penyimpanan obat dengan
menginputkabn data pada system
2. Pemilik dapat menerima laporan jumlah stok obat yang ada
3. Sistem mencetak bukti transaksi penjualan obat, bila resep berasal dari dokter maka nama
dokter tersebut akan tercetak
4. Sistem akan merekap hasil transaksi
5. Sistem dapat menampilkan laporan penjualan obat.
Diagram Context
1. Resep Obat
2. Data Transaksi
Sistem Proses
Pengelolaan Pemilik
Kasir Penjualan Apotek
"Farmasi"
1. Stok Obat
2. Letak Obat
3. Bukti Transaksi 1. Laporan Stok Obat
4. Laporan Penjualan 2. Laporan Penjualan
DFD Level 0 Sistem Pengelolaan Penjualan Apotek “Farmasi”
T. Penyimpanan
Obat
1.2
Stok obat dan Lokasi Obat
Proses menampilkan
stok obat dan
penyimpanan obat Stok Obat
Lokasi Obat
Bukti Transaksi
3.1 Pemilik
Data Transaksi
Merekap Hasil Rekap Penjualan
Laporan
Penjualan 3.2 Laporan Penjualan
Cetak
Laporan
Penjualan
DFD Level 1 Proses Pengecekan Stok dan Lokasi Obat
T. Penyimpanan
Obat
1.2
Stok obat dan Lokasi Obat Proses menampilkan
stok obat dan
penyimpanan obat Stok Obat
Lokasi Obat
Pemilik
Jumlah Obat
Kasir 2.1 Data Transaksi T. Resep
Data Transaksi
Proses
Transaksi
T. Penjualan
2.3
Bukti Transaksi
Cetak Bukti Nama Dokter
Transaksi
DFD Level 3 Proses Cetak Laporan
Data Transaksi
Kasir 3.1
Merekap
Laporan
Penjualan
“Spesifikasi Proses”
Proses DFD level 1 kelola Penjualan & Pembayaran
No. Proses Masuk Keluaran Logika Proses
1 Rekap Laporan Data Transaksi Hasil Rekap Begin
Penjualan Penjualan Input data
transaksi
Then
Hasil Rekap
Penjualan
EndIf
End
2 Cetak Laporan Hasil Rekap Laporan Begin
Penjualan Penjualan Penjualan Input hasil rekap
penjualan
Then
Laporan
Penjualan
EndIf
End
Kamus Data DFD Level 3
Nama arus data : Data Proses Cetak Laporan Penjualan
Alias : Laporan Penjualan
Bentuk data : Word Document
Arus data : Kasir – proses 3.1
Proses 3.1- proses 3.2
Proses 3.2- Pemilik