3.4 Analisis Basis Data
3.4.1 Entity Relantionship Diagram ERD
Entity Relantionship Diagram adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan dalam DFD, ERD digunakan untuk
memodelkan struktur data dan hubungan antar data. Adapun ERD yang diusulkan adalah sebagai berikut :
Gambar 3.6 Entity Relantionship Diagram
3.4.2 Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram di bawah ini akan
digambarkan bagaimana relasi antar entitas yang saling berhubungan pada Sistem Informasi Inventori Control yang akan di bangun.
Gambar 3.7 Diagram Konteks Sistem Inventory Control
3.4.3 Data Flow Diagram DFD
Data Flow Diagram DFD adalah alat pembuatan model untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan
satu sama lain dengan alur data, baik secara manual ataupun komputerisasi.
58 1.
DFD Level 0 Sistem
Inventory Control di CV. RIDA
computer
Kons umen
Penjualan P
embelian Bara
n g
Dis tr
ibutor In
fo data bar
ang yg telah dicar
i Data bar
ang yg akan dicar i
Inf o data pembelian yg
telah ditambah Data pembeli
a n
yg akan ditambah Inf
o data penjualan ba ra
ng yg telah di tambah,
D a
ta p
e n
jualan bar ang yg
a k
a n
ditambah
Us er
Pegawai In
fo data pegawai y
g telah dicar
i Data pegawai yg
a k
a n
dicar i
1.0 Lo
gi n
A d
min istr
asi Ad
m in
Ba gi
a n
G u
d ang
2. P
eng ol
ah an
d at
a ma
st e
r
4. P
eng ol
ah an d
at a
lap o
ra n
3. P
en gol
ah an
da ta
tr an
sa k
si
, diubah
, dicar i
, diubah ,
dicar i
diubah, dicar
i ,
diubah ,
dicar i
Inf o d
a ta
dis tr
ibuto r yang telah d
ica ri
Data dis tr
ibut or
yang akan di ca
ri
Data L o
g in
In v
alid lo
g in
Log in va
lid Na
m aUs
er d an
Pas swo
rd v
alid B
ag ian
Pen h
ju alan
Lo gi
n va
lid Data distributor, data barang yang akan dicari
Data Pembelian yang akan ditambah, diubah, dicari Data Login
Invalid login Info Data distributor, data barang yang telah dicari
Data Pembelian yang telah ditambah, diubah, dicari Data distributor, data barang yang akan
ditambah, diubah, dicari Info Data distributor, data barang yang
telah ditambah, diubah, dicari Data konsumen, data barang yang akan dicari
Data penjualan yang akan ditambah, diubah, dicari Info Data konsumen, data barang yang akan dicari
Info Data penjualan yang akan ditambah, diubah, dicari Data konsumen yang akan ditambah, diubah, dicari
Data barang yang akan dicari Info Data konsumen yang akan ditambah, diubah, dicari
Info Data barang yang akan dicari Info data user yang telah ditambah,
diubah, dicari Data user yang akan ditambah, diubah, dicari
Data distributor, barang, pegawaiuser yang akan ditambah, diubah, dicari
Info data distributor, barang, pegawaiuser yang akan ditambah, diubah, dicari
Data login Invalid login
Data login Verifikasi login
Invalid login
In fo
l apo
ra n
pe nj
ua la
n, pe
m b
el ia
n ,
ba ra
ng y
ang t
el a
h di
ca ri da
n d
ic et
ak La
po ra
n pe
n jua
la n,
pe m
b el
ia n
, b ara
ng y
an g
ak an
d icar
i d an
d ic
etak Info laporan penjualan, pembelian, barang
yang telah dicari dan dicetak Laporan penjualan, pembelian, barang yang
akan dicari dan dicetak Info data barang yang telah
ditambah, diubah, dicari Data barang yang akan ditambah,
diubah, dicari Info data pegawai yang telah
ditambah, diubah, dicari Data pegawai yang akan ditambah,
diubah, dicari Info data distributor yang telah
ditambah, diubah, dicari Data distributor yang akan
ditambah, diubah, dicari Info data konsumen yang telah
ditambah, diubah, dicari Data konsumen yang akan
ditambah, diubah, dicari Info data konsumen yang telah
dicari Data
k ons
umen y ang
ak an di
c ar
i
Data penjualan yang akan dicari, dicetak Info data penjualan yang telah dicari dan dicetak
Data pembelian yang akan dicari, dicetak Info data pembelian yang telah dicari, dan dicetak
Data barang yang akan dicari, dicetak Info data barang yang telah dicari, dicetak
Data login
Ga m
bar 3.8 Data Flow Diagram
DFD LEVEL 0 Sistem
Inform asi
Inventory Control
2. DFD Level 1 Proses 1.0 Login
Gambar 3.9 DFD Level 1 Proses 1.0 login user
60 3.
DFD Level 1 Proses 2.0 Pe
ngolahan Data Master
Data barang yang akan diubah, ditambah, di cari
Info data barang yang telah diubah, ditambah, dicari
Data kategori yang akan diubah, ditambah, di cari
Info data kategori yang telah diubah, ditambah, dicari
Data konsumen yang akan diubah, ditambah, di cari
Info data konsumen yang telah diubah, ditambah, dicari
Data pegawai yang akan diubah, ditambah, di cari
Info data pegawai yang telah diubah, ditambah, dicari
Data user yang akan diubah, ditambah, di cari
Info data user yang telah diubah, ditambah, dicari
Data distributor yang akan diubah, ditambah, di cari
Info data distributor yang telah diubah, ditambah, dicari
Data distributor yang akan diubah, ditambah, di cari
Info data distributor yang telah diubah, ditambah, dicari
Info data distributor yang telah diubah, ditambah, dicari
Data distributor yang akan diubah, ditambah, di cari
Data user yang akan diubah, ditambah, di cari
Info data user yang telah diubah, ditambah, dicari
Data barang yang akan di cari Data pegawai yang akan diubah,
ditambah, di cari Info data pegawai yang telah
diubah, ditambah, dicari Data barang yang telah di cari
Data konsumen yang akan diubah, ditambah, di cari
Info data konsumen yang telah diubah, ditambah, dicari
Data barang yang akan diubah, ditambah, di cari
Info data barang yang telah diubah, ditambah, dicari
Data kategori yang akan diubah, ditambah, di cari
Info data kategori yang telah diubah, ditambah, dicari
Data konsumen yang akan diubah, ditambah, di cari
Info data konsumen yang telah diubah, ditambah, dicari
Data barang yang akan dicari, diubah, dicari
Info data barang yang telah ditambah, diubah, dicari
Data kategori yang akan ditambah, diubah, dicari
Info data barang yang telah ditambah, diubah, dicari
Ga m
bar 3.10 DFD Leve
l 1 Proses 2.0 Pengolahan Data Master
4. DFD Level 1 Proses 3.0 Pengolahan Data Transaksi
Gambar 3.11 DFD Level 1 Proses 3.0 Pengolahan Data Transaksi
5. DFD Level 1 Proses 4.0 Laporan
Gambar 3.12 DFD Level 1 Proses 4.0 Laporan
6. DFD Level 2 Proses 2.1 Pengolahan Data Barang
Gambar 3.13 DFD Level 2 Proses 2.1 Pengolahan Data Barang
7. DFD Level 2 Proses 2.2 Pengolahan Data Kategori
Gambar 3.14 DFD Level 2 Proses 2.2 Pengolahan Data Kategori
8. DFD Level 2 Proses 2.3 Pengolahan Data Konsumen
Gambar 3.15 DFD Level 2 Proses 2.3 Pengolahan Data Konsumen
9. DFD Level 2 Proses 2.4 Pengolahan Data Pegawai
Gambar 3.16 DFD Level 2 Proses 2.4 Pengolahan Data Pegawai
10. DFD Level 2 Proses 2.5 Pengolahan Data User
Gambar 3.17 DFD Level 2 Proses 2.5 Pengolahan Data User
11. DFD Level 2 Proses 2.6 Pengolahan Data Distributor
Gambar 3.18 DFD Level 2 Proses 2.6 Pengolahan Data Distributor
12. DFD Level 2 Proses 3.1 Pengolahan Data Transaksi Penjualan
Gambar 3.19 DFD Level 2 Proses 3.1 Pengolahan Data Transaksi Penjualan
66 13.
DFD Level 2 Proses 3.2 Pengolahan
Data Transaksi Pem
belian
Data pegawai yang akan dicari Info data pegawai yang telah dicari
Data pembelian yang akan ditambah Info Data pembelian yang telah ditambah
Data pembelian yang akan diubah Info Data pembelian yang telah diubah
Data pembelian yang akan dicari Info Data pembelian yang telah dicari
Info data pegawai yang telah Info data pegawai yang telah
Data pegawai yang akan Data pegawai yang akan
Data barang, Data pegawai, Data dicari, Data pembelian yg akan dicari, ditambah, diubah
Info Data barang, pegawai, Info Data pembelian yg telah dicari, ditambah, diubah
Data barang, Data pegawai, Data dicari, Data pembelian yg akan dicari, ditambah, diubah
Data barang, Data pegawai, Data dicari, Data pembelian yg akan dicari, ditambah, diubah
Info Data barang, pegawai, Info Data pembelian yg telah dicari, ditambah, diubah
Info Data barang, pegawai, Info Data pembelian yg telah dicari, ditambah, diubah
Data distributor yang akan ditambah Info data distributor yang telah tambah
Info data distributor yang telah dicari Data distributor yang akan diubah
Info data distributor yang telah diubah Data distributor yang akan dicari
ditambah ditambah
diubah diubah
Distributor yang akan Distributor yang telah dicari
Distributor yang telah dicari Distributor yang akan
Distributor yang akan Data distributor yang telah dicari
Info data barang yang telah diubah Data barang yang akan di ubah
Info data barang yang telah ditambah Data barang yang akan ditambah
Info data barang yang telah dicari Info data barang yang akan dicari
Data pembelian yang akan dicetak Info data pembelian yang telah dicetak
Data pembelian yang akan dicetak Info data pembelian yang telah dicetak
Data pembelian yang akan dihapus Info data pembelian yang akan dihapus
Data list minimal stock Info data list minimal stock
Data list minimal stock Info data list minimal stock
Data pembelian yang akan dihapus Info data pembelian yang telah dihapus
Ga m
bar 3.20 DFD Leve
l 2 Proses 3.2 Pengolahan Data Transaksi Pem
belian 14.
DFD Level 2 Proses 4.1 Pengolah
an Data Laporan Penjualan Ga
m bar 3.21 DFD Leve
l 2 Proses 4.1 Pengolahan Data Laporan Penjualan
15. DFD Level 2 Proses 4.2 Pengolahan Data Laporan Pembelian
Gambar 3.22 DFD Level 2 Proses 4.2 Pengolahan Data Laporan Pembelian
16. DFD Level 2 Proses 4.3 Pengolahan Data Laporan Barang
Gambar 3.23 DFD Level 2 Proses 4.3 Pengolahan Data Laporan Barang
3.4.4 Spesifikasi Proses