Conceptual Data Model CDM Physical Data Model PDM

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