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