Agar lebih jelas mengenai ERD pada sistem yang akan dibuat dapat dilihat pada gambar di bawah ini :
Beras Suplier
Ramalan Beras Keluar
Detail Beras Masuk
Mengirim
pembobot an
memiliki
mempunyai n
n
n n
n 1
n idberas
idkeluar banyak
idberas
ramalan total
idsupplier idsupplier
merek stok
notelp nama
alamat
idmasuk
banyak ramalan
kesalahan XY
XX X
Y idmasuk
idberas
idberas idberas
idkeluar total
bulanTahun Tanggal
Tanggal
idberas bulanTahun
n
n kesalahan
Kamus data: Entitas:
beras = {idberas, merek, stok } supplier = {idsupplier, nama, alamat, no tlp}
mengirim menjadi beras_masuk = {idkeluar, idsupplier, tanggal, total} detail_beras_masuk = {idmasuk, idberas, banyak }
beras_keluar= {idkeluar, tanggal, total} memiliki menjadi detail_beras_keluar = {idkeluar, banyak}
pembobotan ={bulan,idberas, X, Y, XY, XX, ramalan, kesalahan } ramalan = {bulan, idberas, ramalan, kesalahan }
Keterangan : = Primarykey
Gambar 3.5 ERD Entity Relation Diagram
= Foreigen key
3.2. Perancangan Sistem
3.2.1. Diagram Konteks
Diagram Konteks adalah diagram yang menggambarkan secara umum yang menjadi masukan, proses dan keluaran yang terjadi pada sebuah sistem.
Diagram konteks untuk perangkat lunak yang akan dibangun sebagai berikut :
Gambar 3.6 Diagram Konteks
Keterangan Pengelola mengolah data master seperti data beras dan data supplier.
Selain mengelola data master pengelola mengolah data beras yang masuk dan juga beras yang keluar. Dari data beras yang keluar pengelola dapat memperoleh
data peramalan untuk bulan yang akan datang.
buat lap keluar buat lap masuk
inf o beras masuk inf o beras keluar
inf o beras data beras
inf o supplier data supplier
data beras masuk data beras keluar
lap beras keluar lap beras masuk
inf o peramalan inf o pengaman
data pengelola
inf o user invalid merek berasdan bulan ramal
Pengelola Model peramalan pengadaan barang pada
perusahaan dagang
+
3.2.2. Data Flow Diagram
Data Flow Diagram merupakan suatu media yang digunakan untuk menggambarkan aliran data yang mengalir pada suatu sistem informasi. DFD
aplikasi yang diusulkan terdiri dari beberapa bagian, berikut DFD selengkapnya :
Gambar 3.7 DFD Level 1
data pembob otan has il pembob otan
total beras k e luar s tok beras
s tok beras data detail ma s uk
data detail ma s uk
data detail k e luar data detail k e luar
nama s upplie r
data beras
data beras data beras
[buat laporan k eluar] [buat laporan mas uk ]
[info beras mas uk ]
[info beras k e luar] data v alid
data v alid data s upplier
data s upplier data beras
data beras [data beras ]
[info s upplier ] [data s upplie r]
[info beras ]
has il perhitun gan has il perama lan
[merek beras dan bulan ramal] data us er
data beras k eluar data beras mas uk
data us er v a lid data us er v a lid
data us er v a lid [info us er inv alid]
[data pengelo la]
data beras mas uk baru
data beras k eluar baru
[info pengaman] [info peramalan]
[lap beras ma s uk ]
[lap beras k e luar] [data beras k eluar]
[data beras mas uk ] Pengelola
4 pengolahan
beras mas uk
+
5 pengolahan
beras k eluar
+
6 Peramalan
+
beras
beras _k elua r beras _mas u k
1 Login
s upplier t_us er
ramalan 3
pengolahan s upplier
+
2 pengolahan
beras
+
detail_k eluar detail_mas uk
pembobotan