Entity relationship diagram Kamus data Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan

- Proses 2.3.3 Hapus Data Pegawai Gambar 26 DFD level 4 proses 2.3.3 hapus data pegawai

5.6 Perancangan Basis Data

Database adalah sekumpulan data yang terdiri atas tabel yang saling berhubungan. Anda atau user mempunyai wewenang untuk mengakses data tersebut baik menambah, menghapus, dan mengedit data dalam tabel-tabel tersebut. Database dapat menjadi sumber data bersama bagi banyak pemakai komputer sesui dengan kebutuhannya pada saat yang bersamaan, artinya untuk saat yang bersamaan, setiap user dapat menambah, mengedit, menghapus data dari dalam database.

5.6.1 Entity relationship diagram

Diagram relasi entitas merupakan diagram yang mempunyai tujuan utama untuk menggambarkan objek data dan bagaimana relasinya satu sama lain. Objek data digambarkan dalam suatu empat persegi panjang. Relasinya digambarkan dengan garis penghubung objek. Dalam kebanyakan objek tersebut disertakan gambar berlian dengan label relasinya. Proses ERD untuk pengolahan data perusahaan di PT AGB, sebagai berikut: Gambar 27 ERD Pengolahan Data di PT AGB

5.6.2 Kamus data Kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan

informasi dari suatu sistem informasi yang digunakan untuk merancang input, laporan-laporan, dan database. Kamus data dibuat berdasarkan arus data yang terdapat pada data flow diagram. Jogiyanto, 1990. Berikut kamus data yang terdapat pada sistem informasi manajemen PT AGB. Adjustment : no_adjust, tgl, kode_brg, nama_brg, satuan, kemasan, stok riil, adj_stok, keterangan Barang : kode_barang, nama_barang, kategori, tgl_expired, harga_beli, harga_jual, jumlah1, satuan1, minstok, stok, keterangan, kemasan Pegawai : no_pegawai, nama, alamat, bagian, telp, mulai_bekerja Pembelian : no_faktur, tgl_beli, supplier, kategori, tgl_expired, Kode_Barang, Nama_Barang, hrg_beli, laba1, laba2, Jmlh, Satuan, Subtotal, disc1, disc2, disc_akhir1, disc_akhir2, pajak, nilai_pajak, grandtotal, jatuh_tempo, bayar, status, invoice, keterangan, ppn, tgl_input Penggajian : no_dokumen, no_penggajian, nama_pegawai, bagian, mulai bekerja, tanggal gajian, gaji_pokok, bonus, tunjangan, potongan_1, potongan_2, gaji netto Penjualan : no_faktur, nama, kategori, kode_barang, nama_barang, hrg_satjual, jml_jual, satuan, subtotal, no_jual, disc1, disc2 Retur Beli : kode_retur, tgl_retur, tgl_beli, supplier, invoice, no_urut, kode_barang, nama_barang, harga_beli, jumlah, satuan, subtotal, jumlah_retur, nominal_retur, keterangan. Retur Jual : kode_retur, tgl_retur, tgl_penjualan, no_faktur, no_jual, kode_barang, nama_barang, brg_satjual, jml_jual, satuan, subtotal, jml_retur, nominal_retur, keterangan Supplier : no_supplier, nama, alamat, kota, telp, keterangan Utang : invoice, tgl_lunas, supplier, jumlah utang, ppn Keterangan : = Primary Key = Foreign Key

5.6.3 Struktur tabel SIM AGB