BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1 Data Teknis Objek 3.1.1 Analisa prosedur Sistem POS ( Point Of Sale ) ini memiliki beberapa aturan yang didapat dari berbagai prosedur kerja dari apotek Herba Gianyar, aturan aturan inilah yang kemudian dijadikan acuan dalam pembuatan sistem ini, beberapa prosedur kerja itu adalah 3.1.1.1 Prosedur pencatatan data pegawai a. Langkah awal pencatatan data pegawai dimulai dari pegawai menyerahkan data data pribadi seperti misalnya : nama , alamat, no telepon, tanggal lahir, dan status pendidikan terakhir. b. Pihak manager apotek atau pemilik apotek kemudian mulai mencatat data data pegawai tersebut. 3.1.1.2 Prosedur pencatatan data obat a. Langkah pertama dalam pembuatan data obat adalah dimulai dengan pencatatan data : nama, satuan, kandungan, produsen, komposisi, tanggal kadaluarsa, stok, stok minimum, keterangan b. Data data kemudian dicatat untuk kemudian digunakan sebagai arsip oleh pihak apotek
3.1.1.3 Prosedur pencatatan data supplier
24
25
a. Langkah
pembuatan
data
supplier
dimulai
dengan
pencatatan nama supplier, alamat, contact, no telp, alamat, obat yang disupplay. Data ini didapatkan langsung dari pihak supplier ketika pihak apotek ingin membeli obat pada pihak supplier. b. Data data yang sudah ada kemudian dicatat dan diguanakan sebagai arsip yang digunakan oleh pihak apotek. 3.1.1.4 Prosedur pencatatan data transaksi penjualan a. Penjualan yang terjadi di apotek Herba dimulai ketika pasien atau pembeli biasa memilih obat mereka, dari data sana secara manual pembuat nota menanyakan nama pembeli atau pasien, apabila nama tidak didapatkan maka isian data nama pada nota penjualan tidak di isikan. b. Setelah data nama , pegawai apotek kemudian mengisikan tanggal dan data obat obatan yang dibeli dalam transaksi itu, data ini kemudian di bandingkan dengan data obat, baik itu berkaitan dengan harga obat, nama, satuan dan yang lainnya. c. Setelah pencatatan data obat dan data pembeli, maka proses penghitungan dimulai, total pembelian di kerjakan secara manual oleh pegawai. d. Pembeli membayar sejumlah uang dan kemudian apabila ada kembalian pegawai melakukan perhitungan kembali jumlah kembalian. e. Transaksi penjualan oleh pihak apotek selesai.
3.1.1.5 Prosedur pencatatan data transaksi pembelian
26
a. Transaksi pembelian dilakukan oleh pihak gudang atas dasar stok minimum obat yang telah tercapai. b. Setelah melihat bahwa stok yang ada sesuai dengan data stok minimum yang ada pada data obat, maka pegawai akan meminta izin dari pemilik apotek untuk melakukan proses transasksi pembelian dari pihak supplier. c. Setelah mendapatkan izin maka proses transaksi pembelian berlangsung. d. Pegawai apotek dalam hal ini melakukan proses pencatatan data transaksi yang ada, yaitu diantaranya data tanggal transaksi pembelian, nama supplier, nama obat yang dibeli, tipe pembelian, apakah kontan atau kredit. e. Apabila pembelian dilakukan dengan tipe kredit maka akan ada informasi tambahan beruba data tanggal jatuh tempo yang akan dimasukan,’ f. Setelah itu total harga yang harus dibayar pihak apotek juga dimasukan. g. Data-data ini kemudian disimpan dalam arsip pembelian obat pada supplier. 3.1.1.6 Prosedur pembuatan laporan a. Laporan yang ada pada apotek herba dapat berupa laporan penjualan, pembelian, pegawai, obat, supplier. b. Pada dasarnya pembuatan laporan dimulai ketika pihak pemilik apotek meminta dibuatkan laporan, biasanya awal bulan. Laporan yang diminta bisa laporan penjualan atau laporan lainnya. c. Setelah menerima instruksi pembuatan laporan maka pegawai apotek segera memeriksa data data yang diperlukan dalam berbagai arsip yang ada.
27
d. Biasanya pembuatan laporan ini memerlukan waktu yang cukup lama, sekitar 2 hari, hal ini dikarenakan proses manual penyimpanan data yang ada. e. Setelah data terkumpul, laporan siap untuk diberikan pada pihak pemilk apotek. f. Pembuatan laporan selesai. 3.1.2 Analisa dokumen Data dokumen yang diperlukan dalam proses kerja apotek berupa , data obat obatan, data pegawai apotek itu, data supplier tempat pembelian obat, data transaksi penjualan obat, transaksi pembelian obat. Dari data data inilah operasi apotek dapat dilaksanakan, mulai dari pencatatan pegawai, obat, pencatatan supplier baru dan pencatatan transaksi yang terjadi dalam pihak apotek. 3.2 Statement Of Purpose Sistem POINT OF SALE ini ditujukan untuk mengatasi masalah penjualan dan pembelian di apotek Herba Gianyar, dimana sistem memiiki data pengguna atau data operator yang dibedakan berdasarkan jenis operator, sistem mempuyai data data pegawai, data supplier, data obat, data transaksi penjualan, data transaksi pembelian, dan kemampuan untuk melakukan pembuatan laporan pegawai, laporan obat, laporan supplier, laporan transaksi. Dimana laporan yang dimaksudkan disini adalah laporan biasa yang menampilkan seluruh data yang ada.
3.2.1 Event List
28
Dalam pembuatan sistem, terdapat beberapa langkah atau prosedur kerja yang ada, dimana langkah atau pembagian sistem dapat dilihat dalam struktur event list dibawah ini, 1. Master Pegawai 1.1. Tambah data pegawai 1.2. Edit data Pegawai 1.3. Hapus data pegawai 2. Master Jenis Barang/Obat 2.1. Tambah Data 2.2. Edit Data 2.3. Hapus Data 3. Master Obat / Barang 3.1. Tambah data obat 3.2. Edit data obat 3.3. Hapus data obat 4. Master Satuan 4.1. Tambah Data 4.2. Edit Data 4.3. Hapus Data 5. Master Supplier 5.1. Tambah data supplier 5.2. Edit data supplier 5.3. Hapus data supplier 6. Master Transaksi 6.1. Transaksi penjualan 6.1.1. Tambah data transaksi penjualan 6.1.2. Edit data transaksi penjualan 6.1.3. Hapus data transksi penjualan 6.2. Transaksi pembelian 6.2.1. Tambah data transaksi pembelian
29
6.2.2. Edit data transaksi pembelian 6.2.3. Hapus data transaksi pembelian 7. Laporan 7.1. Laporan pegawai 7.2. Laporan obat / barang 7.3. Laporan supplier 7.4. Laporan penjualan 7.5. Laporan pembelian
3.3 DFD Sistem Point Of Sale Ini secara garis besari dapat digambarkan dengan dengan Data Flow Diagram dari context diagram sampai dengan Data Flow Diagram Master Operator pada event list.
30
Gambar 3.1 : Diagram Kontek SISTEM
Dari DFD dapat dilihat bahwa pengguna merupakan pegawai apotek, admin sistem, dan manager , sedangkan untuk supplier dan pelanggan adalah entitas external yang terkait dengan sistem.
31
ADMIN
Form Pegawai Form Pegawai
Form Supplier Dt Supplier
Data Pegawai
Data Pegawai
Form Barang
3 Maintenance Data Barang / Obat
Data Supplier
Input Data Supplier
Konfirmasi
Data barang
Konfirmasi Hg Brng
Data Pegawai
Input Data Pegawai
SImpan 5 Maintenance Data Supplier
Data Jenis
Data Barang
Simpan Data Pegawai
Dt Jenis Barang/Obat
Dt Supplier
Simpan
2 Maintenance Daja Jenis Obat
Input Data barang
Harga Barang Dt Barang / Obat
Maintenance Data
Dt Obat Transaksi Penjualan Nota Penjualan
Pegawai
Maintenance Data
Data Transaksi 6 Transaksi
Transaksi Pembelian
Konfirmasi
4 Maintenance Data Satuan
Data transaksi Dt transaksi Penjualan / Pebmbelian
Data Pembelian
Konfirmasi
Data Satuan
Lap Pembelian Frm transaksi Dt Supplier
02
Frm transaksi
Dt Supplier
Admin
Lap Pegawai Frm laporan 7 Laporan Frm Laporan
Dt Pegawai
Data Supplier
Data Pegawai Dt transaksi Penjualan / Pebmbelian
Data transaksi
Laporan Supplier Laporan Data Obat
Data Obat
Laporan Penjualan
Dt Barang / Obat
Dt Supplier
Gambar 3.2 : DFD Level 0 Sistem
DFD level 0 merupakan gambaran keseluruhan sistem, dimana menyangkut gambaran umum proses proses pada event list. Setelah pembuatan DFD level 0 maka proses berlanjut pada gambar DFD level 1
Dt Satuan
Manager
Data Jenis
Dt Jenis Barang/Obat
1 Maintenance Data Pegawai
Dt Satuan
Nmr Barang
Data Satuan Dt Pegawai
Simpan Data
Gambar 3.3 : DFD Level 1 Master Pegawai Hapus Data
Dt Pegawai Data Pegawai
1.2 Edit
Cari Data
Data Pegawai
Data Pegawai
Konfirmasi
Edit Data
1.1 Tambah Data
Data Pegawai Edit Data
Cari Data
Perintah Tambah Data
32
Manager Perintah Hapus Data
1.3 Hapus
33
Gambar 3.4 – Gambar DFD Level 1 Master Jenis Obat
34
Tambah Data Id barang/obat Nama Keterangan
Konfirmasi
Dt Jenis Barang Data Jenis Barang
Edit Data Barang
Data Satuan
Dt Satuan
3.1 Tambah
Hapus Data Id_barang/obat
Pegawai
3.3 Hapus
Edit Data
Data Barang
Data barang
Cari Data
3.2 Edit
Cari Data Dt Barang / Obat
Data Barang Data Barang
Simpan Data Barang
Hapus Data
Gambar 3.5 : DFD level 1 Master Obat
35
Gambar 3.6 – DFD level 1 Master Satuan
Gambar 3.7 : DFD level 1 Master Data Supplier
36
Input Transaksi Input Transaksi
Pegawai
Data Transaksi
Data Pegawai
Dt_transaksi Penjualan 6.1 Transaksi Penjualan
6.2 Transaksi Pembelian
Dt Barang
Pelannggan (External Entity )
Dt Barang
Simpan Data Pemjualan
Transaksi Pembelian dilakukan oleh manager sendiri
Data Pegawai
Data Pegawai
Data Transaksi
Manager
Dt_supplier
Dt Supplier Dt_transaksi Pembelian Simpan Data Pembelian
Nota Penjualan
Dt_barang [ Obat ]
Gambar 3.8 : DFD level 1 Transaksi
37
Gambar 3.9 : DFD level 1 Laporan
38
6.2.2 Edit
Cari Data Dt Transaksi Pembeiian
Data transaksi
Edit Data
Edit Data
Konfirmasi
Data Transaksi
Manager
Hapus Transaksi Input Transaksi
Cari Data
Simpan Data
6.2.3 Hapus
Data Barang
6.2.1 Tambah Dt Transaksi Pembeiian
Dt Transaksi
Dt Barang
Dt Supplier
Data Transaksi Pembelian
Gambar 3.10 : DFD Level 2 – Transaksi Pembelian
Dt Transaksi Pembelian
Data Supplier
Simpan Data
39
Gambar 3.11 : DFD level 2 Transaksi Penjualan
3.4 Normalisasi Tabel yang diperoleh daro aturan aturan pembuatan ERD sebenarnya masih kurang begitu sempurna, maka dari itu konsep normalisasi perlu dilakukan, data data normalisasi diambil dari data nota transaksi penjualan dan data nota transaksi pembelian yang ada di dalam apotek, untuk data data pelengkap yang tidak ada pada transaksi adalah data data tambahan yang digunakan sebagai penambah informasi. Normalisasi pertama dilakukan pada data dari transaksi penjualan Nomor transak si
Tanggal
No_pegaw ai
Pegaw ai
Kd_bara ng
Nama Barang
Satuan
Uni t
Harg a
Jumla h rp
Subtot al
Discou nt
Total
40
1
12/20/20 11
1
Dewa
Brg_01. Brg_02, Brg_03
Bodrek Jeruk,procold, Vix Vaporub
Botol,Tablet,B ox
2
12/21/20 11 12/22/20 11
1
Dewa
Brg_04
Procold
Tablet
2
Yudy
Brg_05, Brg_06
Konimex, hansaplas
Tablet, Box
3
2,3, 1
2000 0, 5000, 2500 0
40000 , 15000 , 25000
80000
0
8000 0
2
5000
10000
10000
0
3, 6
4000, 3000
12000 , 18000
30000
0
1000 0 3000 0
Tabel 3.1 – Bentuk Unnormal Transaksi Penjualan
Bentuk tidak normal tersebut akan diubah menjadi bentuk normal pertama
Bentuk Normal Pertama
Nomor Transaksi 1 1 1 2 3 3
Tanggal 12/20/20 11 12/20/20 11 12/20/20 11 12/21/20 11 12/21/20 11 12/21/20 11
No_pe g 1
Pegaw ai Dewa
Kd_bara ng brg_01
Nama Barang Bodrek Jeruk Procold
Uni t 2
Satua n Botol
1
Dewa
brg_02
3 1
brg_04
Vix vaporub Procold
Table t Box
1
Dewa
brg_03
1
Dewa
2
Yudy
brg_05
Konimex
3
2
Yudy
brg_06
Hansaplas
6
2
Table t Table t Box
Harg a 2000 0 5000
jumlah Rp 40000
Subtot al 80000
Discou nt 0
15000
80000
0
2500 0 5000
25000
80000
0
10000
10000
0
4000
12000
30000
0
3000
18000
30000
0
Tabel 3.2 – Bentuk Normal Ke-1 Transaksi Penjualan
Dari data bentuk normal pertama ini akan dipecah menjadi beberapa tabel, hal ini digunakan untuk menghilangkan ketergantungan fungsional, sebagian, dan transitif. Dilanjutkan dengan Normalisasi Ke 2 dan ketiga. Rancangan Tabel yang dibuat adalah
Tabel Normal Ke-2
Total 8000 0 8000 0 8000 0 1000 0 3000 0 3000 0
41
Nomor transaksi 1 1 1 2 3 3
no_peg 1 1 1 1 2 2
Tabel Transaksi Kd_barang Unit Jumlah Subtotal Discount Total Rp brg_01 2 40000 80000 0 80000 Brg_02 3 15000 80000 0 80000 brg_03 1 25000 80000 0 80000 brg_04 2 10000 10000 0 10000 brg_05 3 12000 30000 0 30000 brg_06 6 18000 30000 0 30000
Tabel 3.3 – Bentuk Normal Ke 2 Transaksi Penjualan
Tabel Barang Kd_barang brg_01 brg_02 brg_03 brg_04 brg_05 brg_06
nama barang Bodrek Jeruk Procold Vix vaporub Procold Konimex Hansaplas
Satuan Harga Botol 20000 Tablet 5000 Box 25000 Tablet 5000 Tablet 4000 Box 3000
Tabel 3.4 – Bentuk Normal Ke-2 tabel Obat
Tabel Pegawai No Peg Pegawai 1 Dewa 2 Yudy Tabel 3.5 – Bentuk Normal Tabel Pegawai
Normalisasi pada tabel transaksi dilanjutkan, karena Unit, dan Jumlah Rp hanya bergantung secara transitif pada nomor_transaksi.Sehingga didapatkan 2 tabel yaitu tabel detail transaksi dan tabel transksi, pada rancangan tabel detail transaksi dapat ditambahkan id atau number sebagai primary key, namun pada rancangan normalisasi ini belum ditambahkan.
Bentuk Normal Ke-3
42
Tabel Barang Kd_barang brg_01 brg_02 brg_03 brg_04 brg_05 brg_06
nama barang Bodrek Jeruk Procold Vix vaporub Procold Konimex Hansaplas
Satuan Harga Botol 20000 Tablet 5000 Box 25000 Tablet 5000 Tablet 4000 Box 3000
Tabel 3.6 – Tabel Barang/obat – Normal Ke-3
Tabel Pegawai No Peg Pegawai 1 Dewa 2 Yudy Tabel 3.7 – Tabel Pegawai
Tabel Detail Transaksi Nomor Transaksi 1 1 1 2 3 3
Kd_barang Unit brg_01 Brg_02 brg_03 brg_04 brg_05 brg_06
2 3 1 2 3 6
Jumlah rp 40000 15000 25000 10000 12000 18000
Tabel 3.8 – Bentuk Normal Ke-3 Tabel Detail Transaksi
Nomor transaksi 1 2
Tabel Transaksi no_peg Subtotal 1 1
80000 10000
Discount Total 0 0
80000 10000
43
3
2
30000
0
30000
Tabel 3.9 – Bentuk Normal Ke-3 Tabel Transaksi penjualan
Dari transaksi pembelian barang, didapatkan tabel dengan bentuk unnormal, dan kemudian akan dicoba untuk dipisahkan sesuai dengan urutan dan ketentuan menghilangkan ketergantungan ketergantungan yang ada. No Transa ksi 1
id_pe mbei
Nama Pembeli
tangga l
No order
Salesman / Contact Person
Peg_0 1
Dewa
12/20/ 2011
21220 2011
Ahmad
Kode Supplie r Sup_01
Supplier
Kode Barang
NamaObat / Barang
PT PARIT PADANG GLOBAL
Brg_01
Haldol 5Mg Tablet
Brg_02
Lapistan 500Mg Imunos Tablet Eyevit
Brg_03 2 3
Peg_0 2 Peg_0 2
Yudy Yudy
12/21/ 2011 12/22/ 2011
21221 2011 21222 2011
Marchell
Sup_02
Sharon
Sup_03
PT BALI BIMA SAKTI PT ANTARMITRA SEMBADA
Brg_04 Brg_05
Lapistan Tablet
U ni t 1
Sat uan
Har ga
Jumla h Rp
Subt otal
Dis kon
Tota l
Box
200 000
2000 00
1000 000
0
1000 000
2
Box Box
10
Syr up Box
1000 00 7000 00 1000 00 1000 00
1000 000 1000 000 1000 00 1000 00
0
35
500 00 200 00 100 00 100 00
1000 000 1000 000 1000 00 1000 00
Har ga
Dis ko n 0
0
10
0 0 0
Tabel 3.10 – Bentuk Unnormal Tabel Transksi Pembelian No Trans aksi 1
id_pe mbeli
1
Peg_ 01
Dewa
12/20 /2011
1
Peg_ 01
Dewa
12/20 /2011
2
Peg_ 02
Yudy
12/21 /2011
3
Peg_ 02
Yudy
12/22 /2011
Peg_ 01
Nama Pembe li Dewa
tangg al
No order
12/20 /2011
2122 0201 1 2122 0201 1 2122 0201 1 2122 1201 1 2122 2201 1
Salesman / Contact Person Ahmad
Kode Suppli er Sup_0 1
Ahmad
Sup_0 1
Ahmad
Sup_0 1
Marchell
Sup_0 2
Sharon
Sup_0 3
Supplier
Kode Baran g Brg_0 1
PT PARIT PADANG GLOBAL PT PARIT PADANG GLOBAL PT PARIT PADANG GLOBAL PT BALI BIMA SAKTI PT ANTARMITRA SEMBADA
NamaOba t / Barang
U ni t 1
Sat ua n Bo x
200 000
Juml ah Rp 2000 00
Brg_0 2
Haldol 5Mg Tablet Lapistan 500Mg
Brg_0 3
Imunos Tablet
3 5
Bo x
200 00
7000 00
Brg_0 4
Eyevit
1 0
Syr up
100 00
1000 00
Sub tota l 100 000 0 100 000 0 100 000 0 100 000
2
Bo x
500 00
1000 00
Brg_0 5
Lapistan Tablet
1 0
Bo x
100 00
1000 00
100 000
0
0
0
Tabel 3.11 – Bentuk Normal Ke-1 Tabel Transaksi Pembelian
Bentuk normal pertama pada tabel transaksi pembelian, didapatkan dengan menghilangkan data berulang pada tabel unnormal transaksi pembelian. Dari tabel normal pertama ini akan dilanjutkan pada proses normalisasi ke-2.
Tabel Normal Ke-2 Tabel Transaksi No Transaksi
id_pembel i
Kode Supplier
Kode Barang
Uni t
Jumlah Rp
Subtotal
Disko n
Total
Tot al 100 000 0 100 000 0 100 000 0 100 000 100 000
44
1
Peg_01
Sup_01
Brg_01
1
200000
1
Peg_01
Sup_01
Brg_02
2
100000
1
Peg_01
Sup_01
Brg_03
35
700000
2
Peg_02
Sup_02
Brg_04
10
3
Peg_02
Sup_03
Brg_05
10
0
100000
100000 0 100000 0 100000 0 100000
0
100000 0 100000 0 100000 0 100000
100000
100000
0
100000
0 0
Tabel 3.12 – Bentuk Normal Ke-2 Tabel Transaksi Pembelian
Tabel Supplier Kode Supplier Supplier Salesman / Contact Person Sup_01 PT PARIT PADANG GLOBAL Ahmad Sup_02 PT BALI BIMA SAKTI Marchell Sup_03 PT ANTARMITRA SEMBADA Sharon Tabel 3.13 – Bentuk Normal Ke-2 Tabel Supplier
Tabel Pegawai id_pembeli Nama Pembeli Peg_01 Dewa Peg_02 Yudy Tabel 3.14 – Tabel Pegawai
Tabel Obat NamaObat / Barang Satuan
Kode Barang Brg_01 Brg_02 Brg_03 Brg_04 Brg_05
Haldol 5Mg Tablet Lapistan 500Mg Imunos Tablet Eyevit Lapistan Tablet
Box Box Box Syrup Box
Harga 200000 50000 20000 10000 10000
Tabel 3.15 – Tabel Normal Ke-2 Obat
Pada bentuk normal ke-2 tabel transaksi pembelian, data unit dan jumlah rp adalah data yang bergantung transitif pada no_transaksi, sehingga perlu dilakukan pemecahan tabel, dari pemecahan tabel transaksi pembelian ini didapatkan dua tabel yaitu tabel transaksi dan tabel detail transaksi.
Bentuk Tabel Normal Ke-3
45
No Transaksi
id_pembeli
1 2 3
Peg_01 peg_02 Peg_02
Tabel Transaksi Kode Subtotal Supplier Sup_01 1000000 Sup_02 100000 Sup_03 100000
Diskon
Total
0 0 0
1000000 100000 100000
Tabel 3.16 – Tabel Normal Ke-3 Transaksi Pembelian
Tabel Supplier Kode Supplier Supplier Salesman / Contact Person Sup_01 PT PARIT PADANG GLOBAL Ahmad Sup_02 PT BALI BIMA SAKTI Marchell Sup_03 PT ANTARMITRA SEMBADA Sharon Tabel 3.17 – Bentuk Normal Ke-3 Tabel Supplier
Tabel Pegawai id_pegawai Nama Pegawai Peg_01 Dewa Peg_02 Yudy Tabel 3.18 – Bentuk tabel Pegawai
Kode Barang Brg_01 Brg_02 Brg_03 Brg_04 Brg_05
Tabel Obat NamaObat / Barang Satuan Haldol 5Mg Tablet Lapistan 500Mg Imunos Tablet Eyevit Lapistan Tablet
Box Box Box Syrup Box
Harga 200000 50000 20000 10000 10000
Tabel 3.19 – Bentuk Normal Ke-3 Tabel Obat
Tabel Detail No Transaksi Kode Barang Unit Jumlah Rp 1 Brg_01 1 200000 1 Brg_02 2 100000 1 Brg_03 35 700000 2 Brg_04 10 100000 3 Brg_05 10 100000 Tabel 3.20 – Tabel Detail Obat
46
Dari keseluruhan proses normalisasi didapatkan tabel obat, supplier, pegawai, transaksi penjualan, detail transaksi penjualan, transaksi pembelian, dan detail transaksi pembelian.
3.5 ERD ERD atau Entity Relationship Diagram digunakan sebagai mediator untuk membantu melakukan atau mengkonsep pembuatan sistem, ERD yang mengambarkan data data yang ada dalam sistem dapat dilihat pada gambar dibawah ini.
47
Gambar 3.12 – ERD dari sistem yang akan dibuat
Secara garis besar sistem hanya memfokuskan pada data data barang dan data transaksi , oleh karena itu detail detail data pada entitas lain tidak dipermasalahkan. Pada sistem , sesuai dengan kebutuhan maka entitas data pelanggan tidak dimasukan dalam pembuatan ERD ini, hal ini dikarenakan bahwa
48
pelanggan tidak harus menjadi anggota terlebih dahulu untuk dapat melakukan pembelian di apotek, data nama pelanggan adalah data biasa yang melekat pada data transaksi penjualan. Selain itu data detail obat juga ditambakan agar pengeditan data data obat menjadi lebih mudah dan tidak menjaga keutuhan data master obat. 3.6 Spesifikasi Proses [ GUI ] Beberapa konsep tampilan yang ada pada sistem digambarkan untuk membantu memberikan detail konsep akan seperti apa program atau sistem yang akan dibuat, selain itu dari tampilan awal ini juga bisa dilihat letak perubahan yang bisa terjadi dan sisi yang perlu diperbaiki.
Gambar 3.13 – tampilan form utama dari sistem
49
Gambar 3.14 – Form Login
Gambar 3.15 – Form maintenance data pegawai
50
Gambar 3.18 – Form maintenance data supplier
Gambar 3.19 – Form maintenance data obat
51
Gambar 3.20 – Form transaksi pembelian
Gambar 3.19 – Form Transaksi Penjualan
52
Gambar 3.20 – Form Laporan