Perancangan Proses Rancangan Basis Data

Nitika : Sistem Informasi Pendistribusian Pada PT.Citra Endah Mandiri Medan, 2010.

4.1.5 Identifikasi Kebutuhan

Identifikasi kebutuhan merupakan rangkuman hasil analisis dalam bentuk uraian masalah yang berkaitan dengan pengolahan sumber daya kebutuhan yang diuraikan pada PT. Citra Endah Mandiri adalah : Kebutuhan : 1. Pencetakan Laporan Data Distribusi Barang 2. Data Proyek 3. Data Barang Masalah : Pengolahan data distribusi barang sangat lambat Usulan : Sebaiknya pengolahan data distribusi barang sudah menggunakan sistem yang khusus agar pengolahannya cepat

4.2 Perancangan Proses

4.2.1 Rancangan Proses

4.2.1.1 Diagram Arus Data Data Flow Diagram DFD Diagram arus data digunakan untuk menggambarkan suatu sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir. Adapun diagram arus data pada sistem pendistribusian barang ini adalah sebagai berikut : Nitika : Sistem Informasi Pendistribusian Pada PT.Citra Endah Mandiri Medan, 2010. 4.2.1.2 Diagram Konteks Context Diagram Diagram konteks merupakan level tertinggi dari diagram arus data yang menggambarkan seluruh input output dari sistem. Diagram konteks memberikan gambaran tentang keseluruhan sistem. Pada diagram konteks hanya ada satu proses dan tidak ada data store. Adapun diagram konteks dalam penyelesaian program ini dapat dilihat pada gambar 4.2 Kabag Pembukuan Sistem Informasi Pendistribusian Barang Kabag Gudang Direktur Utama Data Barang Data Proyek Data Distribusi Data Barang Data Distribusi Laporan Data Proyek Laporan Data Barang Laporan Data Distribusi Data Barang Data Distribusi Data Barang Data Proyek Data Distribusi Gambar 4.2 Diagram Konteks Level 0 4.2.1.3 Diagram Nol Level 1 Diagram Nol level 1 digunakan untuk menampilkan data store. Untuk proses yang tidak rinci lagi pada level selanjutnya pada nomor proses ditambah Nitika : Sistem Informasi Pendistribusian Pada PT.Citra Endah Mandiri Medan, 2010. tanda asterik. Adapun diagram nol level 1 dalam penyelesaian program ini dapat dilihat pada Gambar 4.3 Kabag Pembukuan 1.0 Input Data Kabag Gudang Direktur Utama Data Barang Data Proyek Data Distribusi Data Barang Data Distribusi Laporan Data Proyek Laporan Data Barang Laporan Data Distribusi Data Barang Data Proyek Data Distribusi 2.0 Output Data Barang Proyek Distibusi Data Barang Data Proyek Data Distribusi Gambar 4.3 Diagram Aliran Data Level 1 Nitika : Sistem Informasi Pendistribusian Pada PT.Citra Endah Mandiri Medan, 2010.

4.3 Rancangan Basis Data

4.3.1 Entity Relationship Diagram

Entity Relationship Diagram ERD yang menggunakan dalam sistem informasi pendistribusian barang ini adalah sebagaimana terlihat pada Gambar 4.4 Gambar 4.4 Entity Relationship Diagram ERD

4.3.2 Spesifikasi Basis Data

Nama database yang digunakan dalam perancangan sistem pengiriman paket PT. Citra Endah Mandiri Medan adalah Distribusi.MDB, sedangkan tabel- tabel basis datanya dapat dilihat pada Tabel 4.1 sampai Tabel 4.3. Nitika : Sistem Informasi Pendistribusian Pada PT.Citra Endah Mandiri Medan, 2010. Tabel 4.1 Data Proyek Field Field Nama Data Type Field Size Ket 1 Kode Proyek Text 10 Primary Key 2 Nama Proyek Text 30 3 Jenis Text 30 4 Alamat Proyek Text 40 5 TglMulai Date 6 TglSelesai Date 7 Pimpro Text 30 Tabel 4.2 Tabel Data Barang Field Field Name Data Type Field Size Ket 1 Kode_Barang Text 8 Primary Key 2 Nama Barang Text 30 3 Satuan Text 15 4 Harga Currency 5 Stock Number Nitika : Sistem Informasi Pendistribusian Pada PT.Citra Endah Mandiri Medan, 2010. Tabel 4.3 Data Distribusi Field Field Name Data Type Field Size Ket 1 No_Faktur Text 10 Primari Key 2 Tanggal Date 3 KodeProyek Text 10 Foreign Key 4 KodeBarang Text 8 Foreign Key 5 Jumlah Number 6 Harga Currency 7 Total Currency 8 Ket Text 30

4.4 Rancangan Masukan