160
tbBarang tbSPK
tbQuilt tbCutting
tbObras
tbBonel
tbAssemb tbFrame
tbTembak_ frame
tbTembak_ cotton
tbKP R_tbBarang
_tbQuilt R_tbQuilt
Det_ tbCutting
R_tbCutting Det
_tbObras
R_tbBarang _tbBonel
R_tbBonel Det_
tbAssemb R_tbFrame
Det_ tbAssemb
R_tbFrame_ tbTembak_fra
me R_tbTembak_
frameDet_tbTe mbak_cotton
R_tbKP_ tbAssemb
R_tbKP _tbTembak
_frame R_tbKP
_tbTembak _cotton
R_tbKP _tbCutting
R_tbKP _tbObras
tbObrasDet tbCuttingDet
tbTembak_ cottonDet
tbFrameDet
tbAssemb Det
tbBonelDet tbQuiltDet
kode_ barang
kode_ quilt
kode_ SPK
kode_ KP
kode_ cutting
kode_ obras
kode_ bonel
kode_ assemb
kode_ frame
kode_ tembak_
frame no_quilt
kode_ quilt
no_bonel kode_
bonel
no_ assemb
kode_ assemb
no_ frame
kode_ frame
no_ tembak_
frame kode_
tembak_ frame
tbTembak_ frameDet
no_ tembak_
cotton kode_
tembak_ cotton
kode_ cutting
no_ cutting
kode_ obras
no_ obras
R_tbKP _tbBarang
R_tbBarang _tbSPK
R_tbBonel Det_tbTemba
k_frame
Gambar 3.1
Gambar 3 Entity Relationship Diagram
3.3 Data Flow Diagram
Dalam pembuatan sistem, seorang pengembang memerlukan sebuah aliran data yang terjadi pada sistem tersebut. Aliran data tersebut digambarkan dalam sebuah
Data Flow Diagram DFD. Berikut ini adalah Data Flow Diagram DFD.
3.3.1 DFD Level 0
Sistem Informasi
bagian Produksi
PPIC Gudang
Bagian Produksi
Kawat Bagian
Produksi Kain Data Barang, Data SPK,
Data KP Data Barang, Data SPK,
Data KP Data Barang
Data Barang Data Quilting, Data Quilting Detail, Data
Cutting, Data Cutting Detail, Data Obras, Data Obras Detail
Data Quilting, Data Quilting Detail, Data Cutting, Data Cutting Detail, Data Obras,
Data Obras Detail Data Bonel, Data Bonel Detail, Data Assemb,
Data Assemb Detail, Data Frame, Data Frame Detail, Data Tembak Frame, Data Tembak
Frame Detail, Data Tembak Cotton, Data Tembak Cotton Detail
Data Bonel, Data Bonel Detail, Data Assemb, Data Assemb Detail, Data Frame, Data Frame
Detail, Data Tembak Frame, Data Tembak Frame Detail, Data Tembak Cotton, Data
Tembak Cotton Detail
Gambar 4 DFD Level 0
KAWAT Kawat
Kain
Pembelian
dan Pemilihan Supplier Optimal dengan Metode AHP Niko Ibrahim, Syarli Angelina Gunawan
161
Pada DFD Level 0 ini terdapat 4 entitas yaitu Gudang, PPIC, Bagian Produksi Kain, dan Bagian Produksi Kawat. Keempat entitas tersebut akan berperan dalam
pengelolaan data dalam Sistem Informasi Bagian Produksi.
3.3.2 DFD Level 1
Pada Gambar 5 diperlihatkan pengelolaan data yang dilakukan oleh Gudang dan PPIC. Dalam DFD level 1 untuk Gudang dan PPIC terdiri dari 3 proses, yaitu
Pengelolaan Data Barang, Pengelolaan Data SPK, dan Pengelolaan Data KP. Setiap proses berhubungan dengan seluruh tabel dalam database.
3.3.3 DFD Level 2
3.3.3.1.
Proses 2 Pengelolaan Data Surat Perintah Kerja
Pada Pengelolaan Data Surat Perintah Kerja SPK terdapat empat buah proses yaitu Kelola Data SPK, Cari Data SPK, Lihat Data SPK, dan Buat KP. Proses Cari
Data SPK dan Lihat Data SPK berhubungan dengan table tbSPK pada database. Gambar 6
PPIC
2 Pengelolaan
Data SPK
3 Pengelolaan
Data KP tbKP
tbSPK 1
Pengelolaan Data Barang
Gudang tbBarang
Data Barang Data Barang
Data Barang Data Barang
Data Barang Data Barang
Data SPK Data SPK
Data SPK Data SPK
Data KP Data KP
Data KP Data KP
tbQuiltDet tbQuilt
tbCutting tbCuttingDet
tbObras
tbObrasDet
tbBonelDet tbBonel
tbAssemb tbAssembDet
tbFrame tbFrameDet
tbTembak_ frame
tbTembak_ frameDet
tbTembak_ cotton
tbTembak_ cottonDet
kode_barang kode_quilt
kode_quilt kode_KP
kode_SPK kode_KP
kode_barang kode_SPK
kode_KP kode_quilt
kode _
qui lt
kode _
qui lt
kode_quilt kode_quilt
kode_quilt kode_quilt
kode_quilt kode_cutting
kode_quilt kode_cutting
kode_quilt kode_cutting
kode_cutting kode_
cutting
kode _
cut tin
g kode
_ cut
tin g
kod e
_ cutt
ing kod
e _
cutt ing
kode_cutting kode_obras
ko de
_ cutt
ing kod
e _
obras
kode_cutting kode_obras
kode_obras kode_obras
kode_obras kode_obras
kode _
obras kode
_ ob
ras
tbAssemb tbAssembDet
tbFrame tbFrameDet
kode_KP kode_bonel
kode_bonel kode_bonel
ko de_b
onel kode_assemb
kode_ assemb
kode_assemb kode_assemb
kode_frame kode_frame
kode_frame kode_frame
kode_tembak_frame kode_tembak_frame
kode_tembak_frame kode_tembak_frame
kode_tembak_cotton kode_tembak
_cotton kode_tembak
_cotton tbBonelDet
tbBonel kode_KP
kode_bonel kode_bonel
kode_bonel
kode_bonel kode_assemb
kode_assemb kode_assemb
tbTembak_ frame
tbTembak_ frameDet
tbTembak_ cotton
tbTembak_ cottonDet
kode_frame kode_tembak_
frame
kode_tembak_ frame
kode_frame kode_tembak_
frame kode_frame
kode_frame kode_tembak_
frame kode_tembak_
cotton kode_tembak_
cotton
kode_tembak _cotton
kode_tembak _cotton
kode_tembak_frame kode_tembak_cotton
kode_tembak_frame kode_tembak_frame
kode_frame kode_tembak_frame
kod e_
temb ak
_ co
tton kod
e_ temb
ak _
co tton
kod e_
temb ak
_ co
tton
ko de
_ temb
a k
_ cot
to n
tbBonelDet tbBonel
kode _
KP kod
e _
bone l
kod e
_ bone
l ko
de _
bon el
tbAssemb tbAssembDet
kod e
_ b
onel kode
_ assemb
kode_assemb kode_assemb
tbFrame tbFrameDet
kode_assemb
kode_assemb kode_frame
kode_frame kode_frame
Gambar 5 DFD Level 1 Gudang dan PPIC
162
PPIC 2.1
Kelola data SPK
tbSPK 2.3
Lihat data SPK
kode_SPK, tanggal_SPK, kode_PP, kode_artikel, nama_artikel
ko d
e _
SPK , t
a n
g g
a l_
SPK , ko
d e
_ b
a ra
n g
, n
a ma_
b a
ra n
g , ke
te ra
n g
a n
ko d
e _
SPK ,
ta n
g g
a l_
SPK ,
ko d
e _
b a
ra n
g ,
n a
ma_ b
a ra
n g
, ke
te ra
n g
a n
ko d
e _
SPK ,
ta n
g g
a l_
SPK ,
ko d
e _
b a
ra n
g ,
n a
ma_ b
a ra
n g
, ke
te ra
n g
a n
ko d
e _
SPK , t
a n
g g
a l_
SPK , ko
d e
_ b
a ra
n g
, n
a ma_
b a
ra n
g , ke
te ra
n g
a n
2.2 Cari data
SPK kode_SPK, kode_PP, tanggal_SPK, jam_terbit,
bagian_produksi, kode_artikel, nama_artikel, jenis_kain, panjang, lebar, qty, keterangan1,
tanggal_target, qty_real, tanggal_real, keterangan2 tbKP
kode_SPK kode_KP
tbQuiltDet tbQuilt
tbCutting tbCuttingDet
tbObras tbObrasDet
ko de
_q uilt
ko d
e _
q u
ilt ko
de _
q u
ilt ko
d e
_ KP
ko de_
KP ko
d e
_ cu
tt in
g ko
d e
_ cu
tt in
g ko
de _KP
ko de
_o bra
s kode
_obra s
ko d
e _
cu tt
in g
kode _obra
s tbAssemb
tbAssembDet tbTembak_
frame tbTembak_
frameDet tbTembak_
cotton tbTembak_
cottonDet kode
_KP ko
d e
_ KP
ko de
_KP kode
_asse mb
ko de
_a sse
mb ko
de _a
sse mb
ko d
e _
te mb
a k_
fra me
ko d
e _
te mb
a k_
fra me
ko de
_te mb
ak_ co
tto n
kode_te mbak_
cotton kode_te
mbak_ cotton
ko d
e _
te mb
a k_
fra me
2.4 Buat KP
tbKP kode_SPK, qty_diminta, kode_artikel
kode_SPK, nama_proses, kode_barang, nama_barang, tgl_cetak, waktu, PPIC
Kode_KP, kode_SPK, nama_proses, kode_barang, nama_barang, tgl_cetak,
waktu, PPIC Kode_KP, kode_SPK, nama_proses, kode_barang,
nama_barang, tgl_cetak, waktu, PPIC kode_SPK, kode_PP, tanggal_SPK, jam_terbit,
bagian_produksi, kode_artikel, nama_artikel, jenis_kain, panjang, lebar, qty, keterangan1,
tanggal_target, qty_real, tanggal_real, keterangan2 kode_SPK, kode_PP, tanggal_SPK, jam_terbit,
bagian_produksi, kode_artikel, nama_artikel, jenis_kain, panjang, lebar, qty, keterangan1,
tanggal_target, qty_real, tanggal_real, keterangan2 kode_SPK, kode_PP, tanggal_SPK, jam_terbit,
bagian_produksi, kode_artikel, nama_artikel, jenis_kain, panjang, lebar, qty, keterangan1,
tanggal_target, qty_real, tanggal_real, keterangan2
Gambar 6 DFD Level 2 Pengelolaan Data SPK
3.3.4 DFD Level 3