3.4.4 Overview Diagram
2 Pengolahan
data Petugas 3
Pengolahan data Barang
4 Pengolahan
data Transaksi Barang Masuk
5 Pengolahan
data Transaksi Barang Keluar
6 Pengolahan
data Tipe 7
Pengolahan data Merk
8 Pengolahan
data Kondisi 9
Pengolahan data supplier
10 Pengolahan
data Jenis Barang
11 Pengolahan
data Lokasi 12
Pengolahan Laporan
Petugas Laboraturium
Admin
Kepala Laboraturium
Id, password Status login
Status login Id, password
Id, password Status login
Status login
Data barang, status Status, data barang
Data barang, merk, tipe, jenis barang, transaksi
barang Data transaksi barang
Status Data barang, merk, tipe,
jenis barang, transaksi Data transaksi barang
habis pakai, Status Data tipe
Data tipe, Status Data Merk
Data Merk, Status
Data Supplier Data Supplier, Status
Data Jenis Barang Data Jenis Barang, Status
Data Lokasi Data Lokasi, Status
Data Kondisi Data Kondisi, Status
Tanggal. No_inventaris, Status, Laporan riwayat barang, laporan barang,
laporan transaksi barang, laporan transaksi barang habis pakai, laporan barang expired, dan
laporan barang hampir expired. Data petugas
result Data petugas, status, result
Data petugas Data barang, status, result
Data barang Data Barang
Data barang, status, result
Data Supplier Data Supplier, status, result
Data Merk Data Merk, status, result
Data barang, status, result Data barang
Data Tipe Data Tipe, status, result
Data Kondisi, status, result Data Kondisi
D a
ta Tr
a n
s a
k s
i Ba ra
n g
D a
ta T
ra n
s a
k s
i Ba ra
n g
, s ta
tu s
, r e
s u
lt
Data Transaksi Barang Habis Pakai Data Transaksi Barang
Habis pakai, status, result
Data Lokasi Data Lokasi, result, status
Data Status barang Data Status barang, status,
result 1
Login
Data Tipe Data Tipe, status, result
Data Merk Data Merk, status, result
Data Kondisi Data Kondisi, status, result
Data Status barang Data Status barang, status, result
Data Lokasi Data Lokasi, result, status
D a
ta J
e n
is Ba
ra n
g D
a ta
je n
is b
a ra
n g
, s ta
tu s
, re
s u
lt
Data barang, status, result Data jenis barang, status, result
Data Transaksi Barang Habis pakai, status, result Data Transaksi Barang, status, result
Data Status barang Data Status barang, status, result
Data petugas, hak akses Status, data petugas
Data Hak akses, status, result Data Hak akses
Priviledge Petugas
Jenis Barang Supplier
Merk
Tipe Kondisi
Transaksi Barang
Transaksi Barang Dipakai
Status Barang
Lokasi Data Tipe
Gambar 3.8. Overview Diagram
1
Petugas Admin
A B
V a
lid v
a lid
a s
i
Staus login petugas
Status login Admin
Status login Admin Status login Kepala Laboraturium
Id _
p e
tu g
a s
, p a
s s
w o
rd
S ta
tu s
lo g
in Id_petugas, password
Status login result
Data petugas result
1.1 Cek id_petugas,
Password
1.2 Cek Hak akses
Kepala Laboraturium
Id_petugas, password Status login
C Status login Petugas
Staus login Kepala Laboraturium
Petugas
Gambar 3.9. Overview Diagram Level 1 Proses 1
2
Admin Data pertugas
status Data petugas
status
result Data petugas
status result
A
Data pertugas Data pertugas
status Data pertugas
Data pertugas Data pertugas
2.1 Tambah Petugas
2.2 Lihat Daftar Petugas
2.3 Ubah Petugas
2.4 Lihat Profil
Petugas
Gambar 3.10. Overview Diagram Level 1 Proses 2
3 Data Barang
status
result Data Barang
status result
status B
Petugas Data Barang, merk, jenis barang, tipe
status
Data Barang Data Barang
Data Barang
Data Barang Data Barang
3.1
Tambah Jenis Barang
3.2
Lihat Daftar Jenis Barang
3.3
Ubah Jenis Barang
3.4
Lihat Jenis Barang Jenis Barang
Gambar 3.11. Overview Diagram Level 1 Proses 3
4
status B
Petugas Data Barang, transaksi, petugas,
tipe, merk, Supplier, lokasi status
Data transaksi
Data transaksi Data transaksi
4.1
Tambah transaksi barang masuk
4.2 Lihat Daftar transaksi barang
masuk 4.3
Ubah transaksi barang masuk Data transaksi
Data Barang, transaksi, petugas, tipe, merk, Supplier, lokasi.
4.4 Lihat detail transaksi barang
masuk status
Data supplier status
Data supplier
status Data lokasi
status Data Jenis barang
status Data merk
st a
tu s
D a
ta Ti
p e
st a
tu s
D a
ta Pe
tu g
a s
st a
tu s
D a
ta Tra
n sa
ksi
result D
a ta
lo k
a s
i s
ta tu
s
Data Tipe D
a ta
Je n
is b
a ra
n g
st a
tu s
status
Data merk status
Data Transaksi status
result supplier
Lokasi
Jenis Barang Merk
Tipe
Pegawai
Transaksi Barang Masuk
Gambar 3.12. Overview Diagram Level 1 Proses 4
5 B
Petugas Data Barang, transaksi, petugas,
tipe, merk, kondisi, lokasi. status
Data transaksi barang keluar Data transaksi barang keluar
5.1
tambah transaksi barang keluar
5.2 Lihat Daftar transaksi barang
keluar 5.3
Lihat detail transaksi barang keluar
status Data lokasi
status Data kondisi
status Data Jenis barang
status Data merk
s tat
us Dat
a Ti
p e
s tat
u s
Dat a
Pe tugas
s tat
us
res ul
t
result Data transaksi barang keluar
Data transaksi barang keluar D
at a
tra ns
ak s
i ba rang
k e
lu ar
Lokasi
Kondisi
Jenis Barang
Merk
Tipe
Pegawai
Transaksi Barang Keluar
Gambar 3.13. Overview Diagram Level 1 Proses 5
6 6.1
Tambah data Tipe
6.3 Lihat Daftar data Tipe
6.2 Ubah data Tipe
Petugas B
Data Tipe status
Data Tipe status
status Data Tipe
Data Tipe Data Tipe
Data Tipe status
result Tipe
Gambar 3.14. Overview Diagram Level 1 Proses 6
7 7.1
Tambah data Merk
7.3 Lihat Daftar data Merk
7.2 Ubah data Merk
Petugas B
Data Merk status
Data Merk status
status Data Merk
Data Merk Data Merk
Data Merk status
result Merk
Gambar 3.15. Overview Diagram Level 1 Proses 7
8 8.1
Tambah data Kondisi
8.3 Lihat Daftar data Kondisi
8.2 Ubah data Kondisi
Petugas B
Data Kondisi status
Data Kondisi status
status Data Kondisi
Data Kondisi Data Kondisi
Data Kondisi status
result Kondisi
Gambar 3.16. Overview Diagram Level 1 Proses 8
9 9.1
Tambah supplier
9.3 Lihat Daftar supplier
9.2 Ubah supplier
Petugas B
Data supplier status
Data supplier result
status Data supplier
status Data supplier
Data supplier result
result Supplier
Gambar 3.17. Overview Diagram Level 1 Proses 9
10 10.1
Tambah Mutasi Barang
10.3 Lihat Daftar Mutasi Barang
10.2 Ubah Mutasi Barang
Petugas B
Data Mutasi barang status
Data Mutasi barang status
status Data Mutasi barang
Data Mutasi Barang status
Data Mutasi Barang status
result History Barang
Gambar 3.18. Overview Diagram Level 1 Proses 10
11 11.1
Tambah data Lokasi
11.3 Lihat Daftar data Lokasi
11.2 Ubah data Lokasi
Petugas B
Data Lokasi status
Data Lokasi status
status Data Lokasi
Data Lokasi Data Lokasi
Data Lokasi status
result Lokasi
Gambar 3.19. Overview Diagram Level 1 Proses 11
12 12.1
Lihat Laporan Inventaris barang
12.2
Lihat Laporan Stok barang
12.3
Lihat Laporan Riwayat barang
12.4
Lihat Laporan transaksi barang Masuk
12.5
Lihat Laporan transaksi barang Keluar
12.6 Lihat laporanPemakaian
Barang Kepala
Laboraturium result
result result
result result
result
result
result result
result result
result result
result
result result
result No_inventaris
Laporan inventaris Barang
Tanggal Laporan stok Barang
Laporan Riwayat barang Tanggal
laporan transaksi barang masuk Tanggal
Tanggal
Tanggal laporan transaksi barang keluar
laporan Pemakaian barang C
Merk
Jenis Barang
Tipe
Transaksi Barang masuk
Transaksi Barang Keluar
result result
Gambar 3.20. Overview Diagram Level 1 Proses 12
3.5 Perancangan Basisdata
3.5.1 Database Conceptual Design
MST_PEGAWAI Id_peGawaiPK
NIP Nama_depan
Nama_belakang gelar_depan
gelar_belakang gender
tempat_lahir Tanggal_lahir
alamat telepon
email Satuan_kerja
Jabatan tipe_pegawai
password is_aktif
userupdate lastupdate
CORE_PRIVILEDGE id_priviledgePK
nama deskripsi
group_priviledge is_aktif
MST_SUPPLIER Id_supplierPK
Nama Contact_person
Alamat Telepon
Email Is_aktif
Userupdate lastupdate
TRANS_BARANG_MASUK Id_transaksiPK
tgl_transaksi No_nota
quantity userupdate
Lastupdate
TRANS_BARANG_KELUAR Id_transaksiPK
tgl_transaksi deskripsi
Userupdate lastupdate
STATUS_BARANG id_status_barangPK
nama label
deskripsi group_barang
is_aktif BARANG
no_inventarisPK no_seri
Periode_expired Quantity
deskripsi userupdate
Lastupdate
TRANS_BARANG_PAKAI id_transaksiPK
quantity deskripsi
userupdate lastupdate
TRANS_BARANG_HISTORY No_inventarisPK
tgl_historyPK Deskripsi
Userupdate lastupdate
MST_TIPE Id_tipePK
Nama_tipe deskripsi
MST_MERK Id_merkPK
Nama_merk deskripsi
MST_KONDISI Id_kondisiPK
Nama_kondusi deskripsi
MST_LOKASI Id_lokasiPK
Nama_lokasi deskripsi
JENIS_BARANG Id_barangPK
NamA stock
satuan masa_expired
Jenis_barang minimum_qty
deskripsi Is_aktif
userupdate lastupdate
1...1 1
… 1...1
1...1
1...1
1...1 1...1
1...1 1...1
1...1
1...1 1...1
1...1 1...1
1...1 1...1
1...1 1...1
1...1
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1...1 1
…
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
Gambar 3.21. ER Diagram
3.5.2 Database Logical Design
MST_PEGAWAI Id_peGawaiPK
NIP Nama_depan
Nama_belakang gelar_depan
gelar_belakang gender
tempat_lahir Tanggal_lahir
alamat telepon
email Satuan_kerja
Jabatan tipe_pegawai
password is_aktif
userupdate lastupdate
CORE_PEGAWAI_PRIVILEDGE id_pegawaiFK
id_priviledgeFK CORE_PRIVILEDGE
id_priviledgePK nama
deskripsi group_priviledge
is_aktif MST_SUPPLIER
Id_supplierPK Nama
Contact_person Alamat
Telepon Email
Is_aktif Userupdate
lastupdate
TRANS_BARANG_MASUK Id_transaksiPK
tgl_transaksi id_status_barangFK
No_nota quantity
id_supplierFK userupdate
Lastupdate
TRANS_BARANG_KELUAR Id_transaksiPK
tgl_transaksi Id_Status_barangFK
id_supplierFK deskripsi
Userupdate lastupdate
STATUS_BARANG id_status_barangPK
nama label
deskripsi group_barang
is_aktif BARANG
no_inventarisPK no_seri
id_transaksiFK id_BarangFK
id_MerkFK id_tipeFK
id_kondisiFK id_lokasiFK
Periode_expired Quantity
deskripsi id_status_barangFK
userupdate Lastupdate
TRANS_BARANG_MASUK_DETAIL id_transaksiFK
no_inventarisFK
TRANS_BARANG_PAKAI id_transaksiPK
no_inventarisFK quantity
deskripsi userupdate
lastupdate
TRANS_BARANG_HISTORY No_inventarisPK
tgl_historyPK Id_kondisiFK
Id_lokasiFK Deskripsi
id_Status_barangFK Userupdate
lastupdate MST_TIPE
Id_tipePK id_merkFK
Nama_tipe deskripsi
MST_MERK Id_merkPK
id_barangFK Nama_merk
deskripsi
MST_KONDISI Id_kondisiPK
Nama_kondusi deskripsi
MST_LOKASI Id_lokasiPK
Nama_lokasi deskripsi
JENIS_BARANG Id_barangPK
NamA stock
satuan masa_expired
Jenis_barang minimum_qty
deskripsi Is_aktif
userupdate lastupdate
1...1 1
… 1...1
1...1
1...1
1...1 1...1
1...1 1...1
1...1
1...1 1...1
1...1 1...1
1...1 1...1
1...1 1...1
1...1
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 … 1…
1 …
1...1 1
…
1 …
1 …
1 …
1 …
1 …
1 …
1 …
1 …
Gambar 3.22. Relasi antar Tabel
3.5.3 Database Physical Design