Berikut ini adalah Data Flow Diagram pada Rancang Bangun Sistem Informasi
Pengadaan Barang pada PT. Jakarta Megapolitan Cabang Surabaya . Dalam data flow
diagram dibawah ini terdiri dari data flow diagram level 0. Dalam data flow diagram level 0 digambarkan secara global proses-proses apa saja yang ada dalam
sistem meliputi proses verifikasi user login, pemeliharaan data master, proses pemeliharaan data transaksi dan
proses menampilkan history data master hingga pembuatan laporan . Adapun gambar data
flow diagram level 0 dapat dilihat pada Gambar 4.5
4.1.4 ERD Entity Relationship Diagram
Relationship Diagram ERD menggambarkan basis data-basis data yang ada pada
Rancang Bangun Sistem Informasi Pengadaan Barang PT. Jakarta Megapolitan Cabang Surabaya.
ERD terdiri dari 2 macam, yaitu Conceptual Data Model CDM dan Physical Data Model
PDM. Berikut penjelasan dari masing-masing jenis ERD tersebut.
A. Conceptual Data Model CDM
Conceptual data model pada proses Rancang Bangun Sistem Informasi Pengadaan
Barang Pada PT. Jakarta Megapolitan cabang Surabaya merupakan gambaran dari struktur
database yang akan digunakan dalam pembuatan sistem. Gambar conceptual data model
tersebut dapat dilihat pada Gambar 4.6
B. Physical Data Model PDM
Physical data model pada proses Rancang Bangun Sistem Informasi Pengadaan
Barang Pada PT. Jakarta Megapolitan Cabang Surabaya merupakan gambaran dari struktur
database yang akan digunakan dalam pembuatan sistem beserta hasil relasi dari hubungan antar table yang terkait. Gambar physical data model pada proses tersebut dapat dilihat pada
Gambar 4.7
Gambar 4.5 DFD Level 0 Rancang Bangun Sistem Informasi Pengadaan Barang PT. Jakarta Megapolitan Cabang Surabaya
Laporan Barang Akhir [Data Barang Baru]
[Data Barang Baru]
[Data Master Histori] [Data Barang]
[Update Stock]
Data Master Histori Laporan Penerimaan Barang Baru
Laporan Stock Barang Laporan Pemesanan Barang
[Data Penerimaan Barang] [Data Pesanan Pelanggan]
Katalog Barang Baru Surat Barang Baru
Data Pemesanan Barang Baru [Data Barang]
[Data Pesanan Pelanggan] [Data Pesanan Pelanggan]
[Data Pelanggan] Data Pesanan Barang
Data Pelanggan MARKETING
KANTOR PUSAT
KEPALA CABANG 1
Menginputkan Data Pemesanan Pelanggan
2 Melayani Pemesanan
Pelanggan
3 Memesan Barang Ke Kantor
Pusat
4 Input Data Barang
Pesanan dan Katalog Baru
5 Mengupdate Barang
6
Membuat Laporan 1
Tabel Pelanggan
2 Tabel
Pemesanan
3 Tabel Barang
4 Tabel
Penerimaan
5 Tabel Histori
Gambar 4.6 Conceptual Data Model CDM Rancang Bangun Sistem Informasi
Pengadaan Barang Pada PT. Jakarta Megapolitan Cabang Surabaya
MENG UPDA TE MENA NG ANI
MENG A MB IL MEMES AN
T abel_pelang gan id_pel angg an
N ama_pel ang g an Alamat
N o tel p T abel_pemesanan
id_pemesanan tgl_pes an
jmlh_pesan
T abel_pegawai id_peg awai
nama_peg awai jabatan
no_tlp password
Kateg ori_Peg awai
tabel_barang id_barang
nama_barang min_s tcok
harga_s atuan kateg ori_barang
jumlah s tock
tabel_penerimaan id_penerimaan
tgl_masuk jml_mas uk
Gambar 4.7 Physical Data Model PDM Rancang Bangun Sistem Informasi
Pengadaan Barang Pada PT. Jakarta Megapolitan Cabang Surabaya
ID_BARANG = ID_BARANG ID_PEGAWAI = ID_PEGAWAI
ID_BARANG = ID_BARANG ID_PELANGGAN = ID_PELANGGAN
TABEL_PELANGGAN ID_PELANG GAN
varchar9 NAMA_PELANGGAN
varchar50 ALAMAT
varchar100 NO_TELP
numeric16 TABEL_PEMESANAN
ID_PEM ESANAN varchar10
ID_PELANG GAN varchar9
ID_BARANG varchar40
ID_PEGAWAI varchar10
TGL_PESAN date
JM LH_PESAN integ er
TABEL_PEGAWAI ID_PEGAWAI
varchar10 NAMA_PEG AWAI
varchar20 JABATAN
varchar15 NO_TLP
numeric17 PASSWORD
varchar10 KATEGORI_PEGAWAI
varchar15 TABEL_BARANG
ID_BARANG varchar40
NAMA_BAR ANG varchar25
MIN_STCOK integ er
HARGA_SATUAN integ er
KATEGORI_BARANG varchar25
JUM LAH_STOCK integ er
TABEL_PENERIM AAN ID_PENERIMAAN
varchar25 ID_BARANG
varchar40 TGL_M ASUK
date JM L_M ASUK
integ er
4.1.5 Struktur Basis Data dan Tabel