Pada gambar 3.16 diatas merupakan hasil decompose dari DFD level 0 Mengelola Data Pengalokasian dan mengeluarkan DFD level 1 proses
Pengalokasian kebutuhan didalamnya terdapat dua entitas yaitu Pemohon dan bagian purchasing dan terdapat satu database yaitu Pengalokasian.
6. DFD Level 1 Membuat Laporan
Laporan rekas p s emua divis i laporan rekap s emua divis i
laporan alokas i Laporan pembelian
Laporan Perm intaan Laporan alok as i
Laporan pembelian Laporan perm intaan
Data alokas i Data Pembelian
Data Permintaan Data perm intaan
data pembelian data alokas i
[Laporan Alokas i] [Rekap Laporan Permintaan dari s emua divis i]
[Laporan Permintaan] [Laporan Pem belian]
[Data Alokas i] [Data Pem belian]
[Data Permintaan] Manager
HSE 1
Perm intaan 2
Pembelian
3 Pengalokas ian
4.1 Membuat
laporan
4.2 Melihat laporan
4.3 Mencetak
laporan Manager
HSE
Manager HSE
Gambar 3.17 DFD Level 1 Membuat Laporan. Pada gambar 3.17 diatas merupakan hasil decompose dari DFD level 0
Membuat Laporan dan mengeluarkan DFD level 1 satu proses yaitu Membuat Laporan. Ada satu entitas yaitu Manager HSE dan terdapat 3 database yaitu
Permintaan, Pembelian dan Pengalokasian.
3.2.5. Entity Relationship Diagram ERD
Entity Relationship Diagram ERD menggambarkan basis data yang ada. ERD dalam pengelolaan ini akan dibagi menjadi 2, yakni Conceptual Data
Model CDM dan Physical Data Model PDM.
1. Conceptual Data Model CDM
Memiliki
Mempunyai Memiliki
Memiliki
Mempunyai
Mempunyai Mempunyai
mempunyai mempunyai
memiliki Warehouse
Id_barang Nama_barang
Satuan Harga
Jumlah pi Variable characters 8
Variable characters 50 Variable characters 10
Number Number
M
Identifier_1 pi
Admin_divisi NIK
Nama Pin
pi Variable characters 8 Variable characters 50
Variable characters 8 M
Identifier_1 pi
Divisi ID_Divisi
Nama_Divisi pi Variable characters 8
Variable characters 20 Identifier_1 pi
Permintaan Id_permintaan
Tgl_buat Status
pi Variable characters 8 Date
Number 1 M
Identifier_1 pi Kategori
Id_kategori Nama_kategori
pi Variable characters 8 Variable characters 20
M Identifier_1 pi
Workshop Id_Workshop
Tgl_Project Tahun_Periode
pi Variable characters 8 Date Time
Number 4 M
Identifier_1 pi Revisi
Id_Revisi Tgl_Rev
Tgl_App Pesan
pi Variable characters 8 Date
Date Variable characters 400
M Identifier_1 pi
Alokasi id_alokasi
Nama_barang Jumlah
pi Variable characters 8 Variable characters 50
Number Identifier_1 pi
Gambar 3.18 CDM Aplikasi Workflow Permintaan Kebutuhan. Pada gambar 3.18 menunjukan struktur basis data dari aplikasi yang akan
di bangun. Pada aplikasi ini telah disiapkan tujuh tabel yaitu tabel Barang, Admin Divisi, Divisi, kategori, Revisi, Workshop dan Permintaan, dengan masing-masing
tabel terdapat sejumlah kolom. Disetiap tabel terdapat kolom sebagai primay key sebagai pembeda dari setiap baris pada tabel yang sama. Selain itu terdapat juga
hubungan antara tabel atau bisa disebut juga relationship dengan jenis yang berbeda-beda.
2. Physical Data Model PDM
FK_MEMILIKI
FK_MEMPUNYAI FK_MEMILIKI1
FK_MEMILIKI2 FK_MEMILIKI3
FK_MEMPUNYAI1 FK_MEMPUNYAI2
FK_MEMPUNYAI3
FK_MEMPUNYAI4 FK_MEMILIKI24
FK_MEMPUNYAI13 FK_MEMPUNYAI12
FK_MEMILIKI14 Warehouse
Id_barang Id_kategori
Nama_barang Satuan
Harga Jumlah
varchar8 varchar8
varchar50 varchar10
numeric8,0 numeric8,0
pk fk
Admin_divisi NIK
ID_Divisi Nama
Pin varchar8
varchar8 varchar50
varchar8 pk
fk
Divisi ID_Divisi
Nama_Divisi varchar8
varchar20 pk
Permintaan Id_permintaan
NIK Tgl_buat
Status Tgl_butuh
varchar8 varchar8
date numeric1,0
date pk
fk Kategori
Id_kategori Nama_kategori
varchar8 varchar20
pk
Workshop Id_Workshop
ID_Divisi Tgl_Project
Tahun varchar8
varchar8 datetime
numeric4,0 pk
fk Revisi
Id_Revisi Id_permintaan
Tgl_Rev Tgl_App
Pesan Kabag_status
Manager_status varchar8
varchar8 date
date varchar400
numeric2,0 numeric2,0
pk fk
Detil_Workshop Id_barang
Id_Workshop Bulan
Jumlah Keterangan
varchar8 varchar8
varchar15 numeric0,0
longtext pk,fk1
pk,fk2 Detil_Permintaan
Id_barang Id_permintaan
Bulan Pesan_Pemohon
Approve_Kabag approve_Manager
Tgl_Alokasi Status_brg
varchar8 varchar8
varchar15 varchar400
numeric2,0 numeric2,0
date numeric2,0
pk,fk1 pk,fk2
Pembelian id_pembelian
id_barang Id_permintaan
tgl_beli Nama_barang
jumlah total
varchar8 varchar8
varchar8 datetime
varchar30 numeric8,0
numeric8,0 pk
pk fk1
Pengalokasian id_alokasi
id_permintaan id_barang
tanggal_alokasi jumlah_alokasi
varchar8 varchar8
varchar8 datetime
numeric8,0 fk1
fk2
Gambar 3.19 PDM Aplikasi Workflow Permintaan Kebutuhan. Pada gambar 3.19 diatas merupakan hasil generate dari CDM dimana
bentuk konsep dari struktur basis data aplikasi dikembangkan menjadi bentuk yang lebih jelas.
3.2.6. Struktur Tabel