bab iv analis dan desain sistem 4.1 analisa sistemsir.stikom.edu/id/eprint/633/7/bab iv.pdf ·...
TRANSCRIPT
25
BAB IV
ANALIS DAN DESAIN SISTEM
4.1 Analisa Sistem
Berikut ini merupakan penjabaran rancangan sistem baru yang
dikembangkan setelah mempelajari sistem lama yang sebelumnya telah berlaku di
Puskesmas Ngantru Tulungagung. Beberapa proses yang dikembangkan meliputi :
1. Prosedur pemesanan dari bagian pembelian ke pemasok:
Prosedur ini diawali dari permintaan obat dari gudang ke manajer atas obat
yang menunjukkan stok minimal. Setelah mendapatkan validasi dari
manager bagian pembelian bisa melakukan pembelian ke pemasok.
2. Prosedur Penerimaan dari pemasok ke bagian penerimaan:
Setelah obat dikirim oleh pemasok bagian penerimaan melakukan
pengecekan terhadap obat yang datang.
3. Prosedur pembayaran :
Prosedur ini dilakukan setelah datangnya surat tagihan dari pemasok juga
setelah pengecekan obat yang dilakukan oleh bagian penerimaan.
4.1.1 Dokumen Input/Output
Setelah pembelian, obat akan dimasukkan ke bagian gudang lalu dicatat
secara manual. Gambar dibawah ini merupakan pencatatan manual obat di
gudang.
Bu
pencatatan
dalam buk
Pe
mengguna
kurang ak
admin kur
uku pencata
n dalam pe
ku besar seb
ncatatan o
akan MS. E
kurat karena
rang cepat d
Gambar 4
atan obat
embelian ob
belum dimas
obat di gu
Excel, Seh
a MS. Exce
dalam mena
.1 Buku pe
digudang
bat. Obat y
sukan dalam
dang masi
hingga untu
el yang digu
ampilkan lap
encatatan ob
terdapat ba
yang sudah
m ruang oba
ih dilakuka
uk mengece
unakan sang
poran inven
bat di gudan
anyak jenis
diterima k
at.
an secara
ek obat ma
gat banyak
ntory.
ng
s salah sat
kemudian d
manual de
asuk dan k
sehingga b
26
tunya
dicatat
engan
keluar
bagian
27
4.1.2 Dokumen Flow Inventory
LPB = Lembar Penerimaan Barang
Gambar 4.2 Document Flow Inventory
Proses Inventory Pada Gudang ini dimulai dengan bagian gudang yang
mengecek stok persediaan obat, bagian gudang akan membuat order pembelian
28
yang akan di serahkan kepada bagian pembelian. Bagian pembelian akan
membuat daftar pesanan obat yang masing- masing akan diserahkan kepada
bagian penerimaan dan juga pemasok.
Setelah itu pemasok akan mengirimkan obat dan nota yang akan diterima
oleh bagian penerimaan. Setelah melakukan pengecekan bagian penerimaan akan
membuat laporan penerimaan obat dan akan mengirimkan laporan penerimaan
obat ke bagian pembelian juga menyerahkan nota ke bagian keuangan.
Setelah menerima laporan penerimaan obat bagian pembelian akan
membayar obat yang diterima, dan bagian keuangan akan membuat laporan
pembelian.
4.2 Desain Sistem
Berikut ini adalah langkah - langkah dalam membuat desain sistem :
1. Membuat System Flow Terkomputerisasi
2. Membuat Diagram Berjenjang
3. Membuat Document Flow Diagram (DFD)
4. Membuat Context Diagram
5. Membuat DFD Level 0
6. Membuat DFD Level 1
7. Membuat Entity Relationship Diagram (ERD)
a. Membuat Conceptual Data Model
b. Membuat Physical Data Model
8. Membuat Aplikasi.
29
4.2.1 Sistem Flow Inventory
Proses Inventory Pada Gudang ini dimulai dengan bagian gudang yang
mengecek stok persediaan obat, bagian gudang akan membuat order pembelian
yang akan di serahkan kepada bagian manager untuk mendapatkan validasi atas
obat apa saja yang diperlukan. Setelah mendapatkan validasi dari manager bagian
pembelian akan membuat order pembelian obat yang masing- masing akan
diserahkan kepada bagian penerimaan dan juga pemasok.
Setelah itu pemasok akan mengirimkan obat dan nota yang akan diterima
oleh bagian penerimaan. Bagian penerimaan akan mengecek obat yang dating
tersebut apakah sesuai dengan order pembelian yang dilakukan oleh bagian
pembelian. Setelah melakukan pengecekan bagian penerimaan akan membuat
laporan penerimaan obat dan bagian keuangan akan mengupdate hutang.
Proses pembayaran dilakukan setelah menerima surat tagihan dari
pemasok dan akan di cocokan dengan data hutang. Setelah melakukan
pembayaran bagian pembelian akan mengupdate stok obat yang baru dan
membuat laporan persediaan obat untuk manager. Bagian keuangan akan
membuat laporan pembelian atas obat yang dibeli.
30
LPB = Lembar Penerimaan Barang
Gambar 4.3 Sistem Flow Inventory
4.2.2 Data Flow Diagram
Data Flow diagram merupakan diagram yang menunjukkan arus data dari
sebuah sistem. DFD ini terbagi dari beberapa level, yaitu Context Diagram, DFD
Level 0, DFD Level 1, dan seterusnya. Dalam desain sistem Persediaan obat
31
Puskesmas Ngantru Tulungagung ini, DFD dibuat hingga DFD Level 1. Berikut
ini adalah penjelasannya :
4.2.3.1 Context Diagram
Bukti Pembayaran
Surat Tagihan
Nota dan obat
Slip Pembayaran
Surat Retur
Order Pembelian
Hasil Validasi
Laporan persediaan obat
Laporan Pembelian
Permintaan obat
Barang
Permintaan obat
1
Sistem Persediaan obat
+
Gudang
Manajer
Pemasok
Gambar 4.4 Context Diagram
Gambar di atas merupakan gambaran sistem persediaan obat yang dibuat
dalam kerja praktek ini secara garis besar. Dalam sistem ini, terdapat 3 eksternal
entity, yaitu gudang, pemasok, dan manajer. Masing-masing memberikan input
dan output dari sistem persediaan obat ini.
Gudang memberikan inputan berupa permintaan obat yang di berikan ke
manager, dan juga menerima output berupa obat dari pemasok.
32
Pemasok menerima ouput berupa order pembelian dan menginputkan nota
dan obat ke gudang. Selain itu pemasok juga menerima output berupa surat retur
dan slip bukti pembayaran. Kemudian pemasok akan menginputkan surat tagihan
dan bukti pembayaran.
Manager memberikan inputan berupa hasil validasi, dan menerima output
berupa laporan permintaan obat, laporan persediaan obat dan laporan pembelian
obat.
4.2.3.2 Diagram Berjenjang
Berikut ini merupakan gambar diagram berjenjang dari sistem informasi
Inventory Puskesmas Ngantru Tulungagung :
Gambar 4.5 Diagram Berjenjang
33
4.2.3.3 DFD Level 0
read
read
read
input
read
read
read
read
input
Laporan persediaan barang
Laporan Pembelian
Slip Pembayaran
Bukti Pembayaran
Surat Tagihan
input
input
input
input
read
Nota dan Barang
Surat Retur
Barang
Hasil Validasi
Order Pembelian
input
inputPermintaan Brg
Permintaan Barang
Gudang
Gudang
Manajer
Manajer
Manajer
Manajer
Pemasok
Pemasok
Pemasok
Pemasok
Pemasok
Pemasok
1
Pemesanan
+
1 Barang
2 Permintaan
3 Order Pembelian
2
Penerimaan
+
4 Retur
5 LPB
6 Hutang Dagang
3
Pembayaran
+7 pembelian
8 Penjualan
9 Suplier
Gambar 4.6 DFD Level 0
DFD Level 0 merupakan hasil decompose dari context diagram. Sistem
informasi persediaan obat yang dibahas dalam kerja praktek ini terbagi atas
beberapa sub sistem, yaitu sub sistem pemesanan, sub sistem penerimaan dan sub
sistem pembayaran.
34
Dari diagram di atas terlihat ada 8 tabel yang terdapat dalam database yang
diperlukan oleh sistem Inventory yang dibuat ini, yaitu tabel obat, pemasok, order
pembelian, permintaan, pembelian, hutang, LPB, retur.
4.2.3.4 DFD Level 1 Proses Pemesanan Obat
read
Flow_71
Flow_70
read
input
Order Pembelian
Hasil Validasi
read
inputPermintaan Brg
Permintaan Barang
Gudang
Manajer
2 Permintaan
3 Order Pembelian
Pemasok
Manajer
8 Penjualan
1
Buat Permintaan
Barang
2
Persetujuan
9 Suplier
3
Buat Order Pemebelian
1 Barang
Gambar 4.7 DFD Level 1 Pemesanan Obat
DFD Level 1 pemesanan obat merupakan hasil dekomposisi dari DFD
Level 0 sub sistem pemesanan. Dalam pemesanan, terdapat 3 proses, yaitu proses
permintaan obat, persetujuan dan membuat order pembelian. Proses ini
berpengaruh pada tabel-tabel induk, yaitu data obat, dan data pemasok.
35
4.2.3.5 DFD Level 1 Proses Penerimaan Obat
Flow_90
Flow_89
input
input
Flow_87
Flow_86
Flow_85
input
input
Surat Retur
Barang
read
Nota dan Barang
Gudang
Pemasok
Pemasok
3 Order Pembelian
4 Retur
5 LPB
1 Barang
6 Hutang Dagang
1
Penerimaan Barang
2
Cek Barang
3
Buat Retur
4
Buat LPB
5
Input Data
Gambar 4.8 DFD Level 1 Inventory penerimaan obat
DFD Level 1 Pemeliharaan Data Transaksi merupakan hasil dekompose dari DFD
Level 0 sub sistem pemeliharaan data transaksi.
Sub sistem ini terdiri dari 4 proses, yaitu proses pengecekan obat, proses
pembuatan LPB, transaksi pembuatan surat retur, transaksi input data obat dan
hutang. Keempat proses ini berpengaruh pada tabel obat.
36
4.2.3.6 DFD level 1Proses Pembayaran
read
read
Flow_174
Flow_172
Flow_107
Flow_106
input
read
Laporan persediaan barang
Laporan Pembelian
Bukti Pembayaran
Slip Pembayaraninput
read
Surat TagihanPemasok
Pemasok
Pemasok
Manajer
Manajer
6 Hutang Dagang
7 pembelian
1
Tagihan
2
Cek Hutang
6 Hutang Dagang
3
Pembayaran Hutang
7 pembelian
4
Cetak laporan
5 LPB
1 Barang
Gambar 4.9 DFD Level 1 pembayaran
Gambar di atas merupakan hasil dekomposisi dari DFD Level 0 pembayaran.
Sub sistem terdidri dari 3 proses, yaitu proses pengecekan hutang, proses
pembayaran hutang dan proses cetak laporan.
4.3 Entity Relationship Diagram
Entity Relationship Diagram adalah sebuah diagram yang menunjukkan
relasi tabel-tabel yang terdapat dalam sebuah database. Dalam proyek ini, akan
terdapat 2 model dari ERD, yaitu Conceptual Data Model (CDM), dan Physical
Data Model (PDM).
37
4.3.1 Conceptual Data Model
Gambar 4.10 CDM
Conceptual data model(CDM) merupakan sebuah diagram database yang
masih berupa konsep. Dalam CDM ini, terdapat 10 tabel yang saling berhubungan
secara logika.
Relation_128
Relation_127
Relation_126
Relation_125
Relation_124
Relation_123
Relation_122
Relation_97
Obat
kd_obatnama_obatjenis_obatsatuanharga
permintaan
kd_permintaantanggaljumlah_permintaan
pemasok
kd_pemasoknama_pemasokalamatno_telp
order_pembelian
kd_ordertgl_ordertotal_order
pembelian
kd_pembeliantgl_pembeliantotal_pembelian
hutang_dg
kd_hutangjumlah
retur
kd_returtgl_retur
LPB
kd_LPBtgl_terima
38
4.3.2 Physical Data Model
Gambar 4.11 PDM
Physical Data Model (PDM) merupakan desain fisik desain tabel dari
sebuah database. Dalam PDM ini terdapat 14 tabel yang saling berhubungan dan
terintegrasi. Ketujuh belas tabel inilah yang akan dibuat tabelnya dalam database.
4.3.3 Struktur File
Di dalam sistem informasi persediaan obat ini, terdapat 14 tabel. Berikut
ini keterangan mengenai tabel-tabel tersebut :
1. Tabel Obat
Nama Tabel : OBAT
Primary Key : ID_OBAT
KD_RET UR = KD_RET UR
KD_PEMBELIAN = KD_PEMBELIAN
KD_PEMBELIAN = KD_PEMBELIAN
KD_PEMASOK = KD_PEMASOK
KD_PEMBELIAN = KD_PEMBELIAN
KD_ORDER = KD_ORDER
KD_PERMINT AAN = KD_PERMINTAAN
KD_PERMINT AAN = KD_PERMINTAAN
OBAT_
KD_OBAT Text(50)NAMA_OBAT Text(50)JENIS_OBAT Text(50)SATUAN Text(10)HARGA CurrencyKD_PERM INTAAN Text(50)KD_PEM ASOK Text(50)
PERM INTAAN
KD_PERM INTAAN Text(50)TANGGAL DateTimeJUM LAH_PERM INTAAN Integ er
PEM ASOK
KD_PEM ASOK Text(50)NAMA_PEM ASOK Text(50)ALAMAT Text(15)NO_TELP Integ erKD_PEM BELIAN Text(50)
ORDER_PEM BELIAN
KD_ORDER Text(50)TGL_ORDER DateTimeTOTAL_ORDER Integ erKD_PERM INTAAN Text(50)
PEM BELIAN
KD_PEM BELIAN Text(50)TGL_PEMBELIAN DateTimeTOTAL_PEMBELIAN Integ erKD_ORDER Text(50)KD_RETUR Text(50)
HUTANG_DG
KD_PEM BELIAN Text(50)KD_HUTANG Text(50)JUM LAH Currency
RETUR
KD_RETUR Text(50)TGL_RETUR DateTime
LPB
KD_LPB Text(50)TGL_TERIM A DateTimeKD_PEM BELIAN Text(50)
39
Foreign Key : -
Fungsi : Tabel yang menampung data obat
Tabel 4.1 Tabel Obat
Nama Kolom Tipe
Data Length Constraint Keterangan
ID_OBAT varchar 10 Primary key Id obat
NAMA_OBAT varchar 50 - Nama obat
SATUAN numeric 50 - Satuan obat
HARGA numeric 10 - Harga obat
jenis numeric 10 - Harga obat
2. Tabel Pemasok
Nama Tabel : PEMASOK
Primary Key : ID_PEMASOK
Foreign Key : -
Fungsi : Tabel yang menampung data pemasok
Tabel 4.4 Tabel Pemasok
Nama Kolom Tipe Data Length Constraint Keterangan
ID_PEMASOK Varchar 10 Primary
key Id pemasok
40
NAMA_PEMASOK Varchar 25 - Nama pemasok
ALAMAT Varchar 75 - Alamat pemasok
NO_TELP Numeric 15 - Nomer telepon
3. Tabel Permintaan
Nama Tabel : Permintaan
Primary Key : Kd_permintaan
Foreign Key : Kd_obat
Fungsi : Tabel yang menampung data permintaan
Tabel 4.5 Tabel permintaan
Nama Kolom Tipe
Data Length Constraint Keterangan
Kd_permintaan varchar 15 Primary
key
Kd_obat varchar 50 Foreign
Key
Tanggal date 10 -
Jumlah_permintaan numeric 10 -
4. Tabel Order Pembelian
Nama Tabel : Order_pembelian
Primary Key : Order_pembelian
41
Foreign Key : Kd-Obat
Fungsi : Tabel yang menampung data order pembelian
Tabel 4.6 Tabel Order Pembelian
Nama Kolom Tipe Data Length Constraint Keterangan
Kd_order varchar 15 Primary key
Kd_obat varchar 50 Foreign Key
TGL_order date -
TOTAL numeric 20 -
5. Tabel Pembelian
Nama Tabel : PEMBELIAN
Primary Key : KD_PEMBELIAN
Foreign Key : Kd_pemasok, Kd_LPB, Kd_obat
Fungsi : Tabel yang menampung data Pembelian
Tabel 4.7 Tabel Pembelian
Nama Kolom Tipe
Data Length Constraint Keterangan
Kd_PEMBELIAN varchar 15 Primary key
TGL_PEMBELIAN date -
Kd_pemasok Varchar Foreign Key
Kd_LPB Varchar 20 Foreign Key
42
Kd_obat Varchar 10 Foreign Key
Total_pembelian numeric 15
6. Tabel LPB
Nama Tabel : LPB
Primary Key : Kd_LPB
Foreign Key : -
Fungsi : Tabel yang menampung data penerimaan
Tabel 4.8 Tabel LPB
Nama Kolom Tipe
Data Length Constraint Keterangan
Kd_LPB varchar 15 -
TGL_TERIMA date -
7. Tabel Hutang Dagang
Nama Tabel : Hutang Dagang
Primary Key : Kd_hutang
Foreign Key : Kd_pembelian
Fungsi : Tabel yang menampung data hutang
Tabel 4.9 Tabel Hutang
Nama Kolom
Tipe
Data Length Constraint Keterangan
43
Kd_hutang Varchar 15 Primary
key
Kd_pembelian Date Foreign
Key
Jumlah numeric -
8. Tabel Retur
Nama Tabel : Retur
Primary Key : Kd_retur
Foreign Key : Kd_pembelian, Kd_LPB
Fungsi : Tabel yang menampung data retur
Tabel 4.10 Tabel Pengcekan
Nama Kolom Tipe
Data Length Constraint Keterangan
Kd_retur varchar 15 Primary Key
Tgl_retur date -
Kd_pembelian varchar 10 Foreign Key
Kd_LPB varchar 15 Foreign Key
4.3.4 Desain Input-Output
Desain input output merupakan rancangan input/output berupa form
untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari
pengolahan data. Desain input output juga merupakan acuan pembuat aplikasi
dalam merancang dan membangun sistem.
4.3.4.1 D
Ga
master ob
nama obat
4.3.4.2 In
Ga
pemasok.
terdiri dar
esain Input
ambar di ba
bat ini disim
t, jumlah, sa
nput Maste
ambar 4.13
Data mast
i id pemaso
t/Output F
awah ini ad
mpan pada t
atuan, harga
Gambar 4
er Pemasok
di bawah
ter pemasok
ok, nama pe
Form
dalah gamba
tabel obat.
a satuan dan
.12 Form In
k
ini merupa
k disimpan
masok, alam
ar desain in
Data yang
n harga.
nput Master
akan gamba
di tabel p
mat, no telep
nput data m
disimpan m
r Obat
ar desain in
emasok. D
pon, dan co
master obat.
meliputi id
nput data m
ata pemaso
ontact perso
44
Data
obat,
master
ok ini
on.
4.3.4.6 Fo
Ga
rumah ini
karyawan,
id karyaw
pemasok,
G
orm Transa
ambar di ba
disimpan d
, pemasok d
an, nama ka
no telp, cp,
Gambar 4.13
aksi Pembe
awah ini me
dalam tabel
dan obat. D
aryawan, id
id obat, na
3 Form Inpu
elian
erupakan ga
pembelian.
Data pembel
d pembelian
ma obat, jum
ut Master P
ambar form
Tabel pemb
lian yang di
, tanggal pe
mlah obat,
emasok
m transaksi
belian berel
isimpan terd
embelian, id
satuan.
pembelian.
lasi dengan
diri dari tan
d pemasok,
45
Data
tabel
nggal,
nama
4.4 IM
4.5.1 Sis
Un
perpustaka
4.5.2 So
4.5.3 Ha
1.
2.
3.
G
MPLEMENT
stem yang D
ntuk dapat
aan Puskesm
oftware Pen
1. Sistem O
2. Microso
3. Microso
ardware Pe
Microproc
Harddisk 4
RAM 1GB
Gambar 4.1
TASI PRO
Digunakan
menjalanka
mas Ngantru
ndukung
Operasi Mic
oft SQL Serv
oft VB.NET
endukung
cessor Pent
40GB
B atau lebih
14 Form Tra
OGRAM
n
an aplikasi
u Tulungag
crosoft Win
ver 2005
T 2005
tium Dual C
h tinggi
ansaksi Pem
sistem inf
gung dibutuh
ndows 7
Core atau leb
mbelian
formasi sirk
hkan :
bih tinggi
kulasi pelay
46
yanan
4.
5.
4.5.4 Ca
Se
pertama y
Inventory
1. Bu
Buka foldgambar 5.
2. Set
gam
Monitor 1
Mouse + K
ara Setup P
telah semua
yang harus
Langkah-l
uka folder se
der debug. L2 di bawah
telah di-klik
mbar beriku
4” atau lebi
Keyboard
Program
a komponen
s dilakukan
langkahnya
etup invento
Gamb
Lalu Klik 2 ini.
Gambar 4.1
k 2 kali, ma
ut ini :
Gamb
ih besar, dis
n yang dibu
n adalah m
sebagai ber
ory pada CD
bar 4.15 Fol
kali pada fi
16 Tampilan
aka akan mu
ar 4.17 Jend
sesuaikan d
utuhkan tela
menginstal p
rikut :
D
lder Setup In
ile inventory
n Halaman A
uncul jendel
dela Instala
engan kebu
ah terpenuh
program S
nventory
y.msi seper
Awal Instal
la instalasi s
si
utuhan
hi, maka lan
istem Infor
rti yang ada
lasi
seperti pada
47
ngkah
rmasi
a pada
a
Klik Nex
meletakka
dapat diub
sesuai den
dan sisa m
semua, sil
Back. Jika
3. Ke
ben
ing
me
xt, lalu aka
an file dari
bah dengan
ngan yang d
memori yang
lakan klik N
a ingin mem
Gamba
emudian, ak
nar-benar y
gin kembal
embatalkan
an muncul
program si
meng-klik
diinginkan. U
g tersedia, k
Next. Jika i
mbatalkan in
ar 4.18 Jend
kan muncu
yakin untuk
li ke lang
instalasi kli
pilihan lo
istem inform
tombol bro
Untuk meng
klik button
ingin kemb
nstalasi klik
dela untuk m
ul jendela u
k menginsta
kah yang
ik Cancel.
okasi folde
masi invent
owse, lalu m
getahui info
Disk Cost.
bali ke lang
k Cancel.
mengatur Fo
untuk men
al program
sebelumny
r instalasi
tory ini. Lo
meletakkann
ormasi meng
Jika telah s
gkah yang s
older Instala
ngkonfirmas
ini, maka
ya, klik B
program u
kasi dari fi
nya dalam f
genai ukura
selesai men
sebelumnya
asi
si instalasi.
klik Next.
ack. Jika
48
untuk
ile ini
folder
an file
ngatur
a, klik
Jika
. Jika
ingin
Se
menunjuk
bawah ini.
La
dilaksanak
instalasi.
Gamb
telah meng
kkan progre
.
G
alu, jendela
kan akan m
bar 4.19 Jen
gklik Next,
ss dari pro
Gambar 4.20
a yang men
muncul. Se
ndela Konfir
maka aka
ses instalas
0 Jendela Pr
nunjukkan
etelah itu,
rmasi Instal
an muncul
si program
roses Instala
bahwa pro
klik Close
lasi Program
sebuah jen
ini seperti
asi Program
oses instala
untuk kel
m
ndela yang
pada gamb
m
asi telah se
luar dari p
49
akan
bar di
elesai
proses
La
menu Star
anda ingin
4.5.5 Penj
Se
program
pemakaian
Gambar 4
alu, akan mu
rt. Anda da
nkan.
Gambar 4
jelasanPem
telah instal
sistem inf
n dari progr
4.21 Jendel
uncul sebua
apat menam
4.22 Shortcu
makaian
lasi berhas
formasi pe
ram tersebut
la yang Men
ah shortcut
mai kembali
ut Program
il, maka p
erumahan.
t :
nunjukkan I
pada deskt
i shortcut te
Sistem Info
pengguna s
Berikut i
Instalasi Sel
top dan pro
ersebut sesu
ormasi Inven
sistem dapa
ini merupa
lesai
ogram baru
uai dengan
notry
at menggun
akan penje
50
pada
yang
nakan
elasan
4.5.5.1 Fo
Fo
program d
login. Unt
data login
Nam
Te
Com
B
Butto
orm Menu U
orm menu u
dijalankan. S
tuk dapat m
dengan ben
Tabel
ma Kontrol
extBox
mbobox
Button
on Simpan
Utama
Gambar 4
utama meru
Saat progra
memunculka
nar terlebih
4.11 Tabel
Menemmenged
Tempat
Tombolperintah
Tombol
4.23 Tampil
upakan form
am pertama
an menu ya
dahulu.
Referensi F
mpatkan text dit text terse
t menginput
l yang berfuh atau tindak
l untuk men
lan Menu U
m yang aka
kali dibuka
ang lainnya
Fungsi Tool
Fung
pada form ebut.
tkan pilihan
ungsi untuk kan saat dig
nyimpan
Utama
an tampil p
a, menu yan
a, diharuska
lbox Program
gsi
dan pemaka
n atau memi
melaksanakgunakan.
pertama kali
ng muncul h
an untuk me
m
ai dapat
ilih satu pili
kan suatu
51
i saat
hanya
engisi
ihan.
Butt
Butto
Butto
Butt
DataG
ton Batal
on Keluar
on Ubah
on Cari
GridView
Tombolsaat permenghacombob
Tombol
Tombol
Tomboldata dan
Menam
dilihat t
l yang digunrtama kali mapus isian yabox yang ter
l untuk kelu
l untuk men
l yang digunn menampil
mpilkan data
tetapi tidak
nakan untukmembuka foang terdapardapat pada
uar dari sebu
nyimpan per
nakan untuklkan data ha
dalam bent
dapat di edi
k merefreshorm tersebutat pada textba form.
uah form
ruobat (upd
k melakukanasil pencaria
tuk tabel ya
it.
h form sepert, atau box, atau
date)
n pencarianan tersebut
ang hanya d
52
rti
n
apat
4.5.5.2 Fo
Fo
tersedia d
kesalahan
ubah data
orm Input D
orm ini digu
di gudang.
. Untuk me
pada textbo
Data Maste
Gambar 4
unakan unt
Petugas ap
engubah kl
ox.
er
4.24 Form I
tuk menyim
poteker dap
lik pada ko
Input Data O
mpan/menam
pat mengub
ode maka a
Obat
mbah data
bah data o
akan muncu
obat yang
obat apabila
ul data oba
53
telah
a ada
at dan
4.5.5.3 Fo
Fo
Pemasok t
Un
pada detil
klik pada k
orm Input D
orm ini digu
terisi secara
ntuk menyim
pemasok, u
kolom pem
Data Pema
Gambar 4.2
unakan unt
a otomatis d
mpan data,
untuk kelua
masok dan kl
asok
25 Form Inp
tuk menyim
dari program
klik pada
ar dari form
lik button ha
put Data Pe
mpan/menam
m.
button sim
m klik button
apus.
masok
mbah data
mpan. Untuk
n keluar. U
pemasok.
k mengubah
Untuk mengh
54
Kode
h klik
hapus
4.5.5.4 Fo
Fo
dibeli. Pad
sebelumny
Un
pada detil
kolom det
orm Transa
Gam
orm ini digu
da kolom pe
ya, begitu ju
ntuk menyim
, untuk kelu
til dan klik b
aksi Pembe
mbar 4.26 F
unakan unt
emasok, ko
uga dengan
mpan data,
uar dari form
button hapu
elian
Form Input
tuk menyim
de supliyer
kolom tran
klik pada
m klik butto
us.
Transaksi P
mpan/menam
akan terisi
nsaksi pada t
button sim
on keluar. U
Pembelian
mbah data
otomatis da
textbox kod
mpan. Untuk
Untuk meng
obat yang
ari form sup
de obat.
k mengubah
ghapus klik
55
akan
pliyer
h klik
k pada
4.5.5.5. Fo
Ga
Laporan b
Untuk men
orm Lapor
Ga
ambar di at
berdasarkan
ncetak lapo
ran Persedi
ambar 4.27
tas merupak
n kode obat
oran dapat d
iaan obat
Form Lapo
kan gambar
t, nama oba
di klik pada
oran Persedi
r Form Lap
at, jenis oba
button print
iaan Obat
poran Trans
at, harga be
t.
saksi Pemb
eli dan qua
56
elian.
antity.