Penjadwalan 2.3
Master Tipe
1.2 Laporan jadwal
Produksi Barang 3.1
Laporan Informasi
Tanggal Selesai 3.3
Laporan Jadwal Kerja
Karyawan 3.2
Mengurutkan Pesanan
2.2 Master Mesin
1.1 1
Mengelola Data Master
2 Transaksi
3 Laporan
Sistem Informasi Penjadwalan Produksi
2.1 Mencatat
Pesanan
2.1.1 2.1.2
2.1.4 2.1.3
2.1.6 2.1.5
2.1.7 2.3.1
2.3.3 2.3.2
2.2.1 2.2.2
2.2.4 2.2.3
2.2.6 2.2.5
2.2.7 Counter ID
pesanan Cek Nama
Pelanggan
Cek Prioritas Cek Nama
Barang dan jenis
Cek Stok Barang
Memberi Informasi
Stok Menyimpan
Data Pesanan
2.2.8 Memilih
Pesanan Cek Satus
Prioritas
Meminda Data Pesana
Pertama Cek Jenis
Barang Penggabung
an Tipe Barang
Sama Cek
Kapasitas
Pengurutan Pesanan
terjecil ke terbesar
Memilih Pesanan
yang belum memenuhi
kapasitas Mengecek
Jumlah Pesanan
yang belum dijadwalkan
Mengecek Jawal
Kosong
2.3.4 Membuat
Jadwal Produksi
Barang Membuat
Jadwal kerja karyawan
Master Pelanggan
1.4 Master
Barang 1.3
1.1.1
1.1.2 Cek Data
Mesin
Simpan Data Mesin
1.2.1
1.2.2 Cek Data
Tipe
Simpan Data Tipe
1.3.1
1.3.2 Cek Data
Barang
Simpan Data Barang
1.4.1
1.4.2 Cek Data
Pelanggan
Simpan Data Pelanggan
1.6 1.5
1.5.1
1.4.2 Cek Data
Shift
Simpan Data Shift
1.6.1
1.4.2 Cek Data
Pegawai
Simpan Data Pegawai
Master Shift
Master Pegawai
Gambar 3.13 Diagram Berjenjang Sistem Informasi Produksi
3.2.4 Data Flow Diagram
Data flow diagram dibuat berdasarkan context diagram yang telah dibuat sebelumnya. Context diagram tersebut dijabarkan menjadi subproses di bawahnya
berdasrkan diagram jenjang yang telah dirancang. Sistem informasi penjadwalan dijabarkan menjadi 3 sub proses, yaitu
subsistem mengelola data master, melakukan penjadwalan, membuat laporan. Untuk lebih jelasnya data flow diagram level 0 dapat dilihat pada Gambar 3.14.
STIKOM SURABAYA
data penjadwalan data pesanan
data pesanan data barang
data pelang g an data pesanan
data penjadwalan data pesanan
data s hift data s hift
data peg awai data peg awai
data peg awai Data Mesin
data Tipe data barang
data s hift data informasi tangg al seles ai
data mesin data s hift
data peg awai data tipe
data mesin
data pelang g an data barang
Data Penjadwalan Data Tipe
Data Mesin
Data Barang Data Pelang g an
Data Tipe
data laporan informasi tangg al seles ai data laporan jadwal produks i barang
data laporan penjadwalan peg awai data Laporan
Manag er 2
Melakukan Penjadwalan
+
3 Membuat
Laporan
+
1 Barang
2 Peg awai
3 Pelang g an
4 Penjadwalan
5 Pesanan
6 Mesin
7 Shift
1 Meng elola Data
Master
+
13 Tipe
Pemas aran
Gambar 3.14 DFD Level 0 Pada Sistem Informasi Penjadwalan Subsistem mengelola data master dijabarkan menjadi 6 sub proses yaitu:
master mesin, master tipe, master barang, master pelanggan, master shift dan master pegawai. DFD level 1 mengelola data master dapat dilihat pada Gambar
3.15.
[data pesanan] [data shift]
[data pegawai] [data pegawai]
[data shift] [data mes in]
[D ata Ti pe]
[data barang ] [data pelang gan]
[data pegawai]
[data T ipe] [data shift]
[data barang ] [D ata Mes in]
[data tipe] [D ata Barang ]
[D ata Pelang gan] [D ata Mes in]
3 Pel ang g an
1 Barang
6 Mesi n
1.1 Master Mes in
+
1.2 Master Ti pe
+
1.3 Master Barang
+
1.4 Master
Pel ang g an
+
13 T ipe
Manag er 1.5
Shi ft
+
1.6 Peg awai
+
7 Shi ft
2 Peg awai
Pemas aran
Gambar 3.15 DFD Level 1 Mengelola Data Master
STIKOM SURABAYA
a. Subsistem master mesin Subsistem master mesin dijabarkan menjadi 2 sub proses yaitu: cek data
mesin data mesin dan simpan data mesin. DFD level 2 master mesin dapat dilihat pada Gambar 3.16.
data mesin [Data Mes in]
[Data Mes in] [data mes in]
6 Mesin
1.1.1 Cek Data Mesin
Manag er 1.1.2
Simpan data mes in
Gambar 3.16 DFD Level 2 Subsistem Master Mesin
b. Subsistem master tipe Subsistem master tipe dijabarkan menjadi 2 sub proses yaitu: cek data tipe,
dan simpan data tipe. DFD level 2 master tipe dapat dilihat pada Gambar 3.17.
[Data Tipe]
data tipe [data Tipe]
[data tipe] 13
Tipe 1.2.1
cek data tipe 1.2.2
simpan data tipe
Manag er
Gambar 3.17 DFD Level 2 Subsistem Master Tipe
c. Subsistem master barang Subsistem master barang dijabarkan menjadi 2 sub proses yaitu: cek data
barang dan simpan data barang. DFD level 2 master barang dapat dilihat pada Gambar 3.18.
STIKOM SURABAYA
[data barang ] data barang
[Data Barang ] [data barang ]
1 Barang
1.3.1 cek data
barang 1.3.2
simpan data barang
Manag er
Gambar 3.18 DFD Level 2 Subsistem Master Barang
d. Subsistem master pelanggan Subsistem master pelanggan dijabarkan menjadi 2 sub proses yaitu: cek data
pelanggan dan simpan data pelanggan. DFD level 2 master pelanggan dapat dilihat pada Gambar 3.19.
[data pesanan] [Data Pelang gan]
data pelang g an [data pelang gan]
3 Pelang g an
1.4.1 Cek data
pelang gan 1.4.2
simpan data pelang gan
Pemasaran
Gambar 3.19 DFD Level 2 Subsistem Master Pelanggan
e. Subsistem master Shift Subsistem master shift dijabarkan menjadi 4 sub proses yaitu: cek data shift
dan simpan data shift. DFD level 2 master shift dapat dilihat pada Gambar 3.20.
data shift [data s hift]
[data s hift]
[data s hift] Manager
1.5.1 Cek data s hift
1.5.2 simpan data
Shift 7
Shift
Gambar 3.20 DFD Level 2 Subsistem Master Shift
STIKOM SURABAYA
f. Subsistem master pegawai Subsistem master pegawai dijabarkan menjadi 2 sub proses yaitu: cek data
pegawai dan simpan data pegawai. DFD level 2 master pegawai dapat dilihat pada Gambar 3.21.
data peg awai [data pegawai]
[data pegawai]
[data pegawai] Manag er
2 Peg awai
1.6.1 Cek data
pegawai 1.6.2
Simpan Data Peg awai
Gambar 3.21 DFD Level 2 Subsistem Master Pegawai
Selanjutnya subsistem melakukan penjadwalan dijabarkan menjadi 3 sub proses, yaitu: mencatat pesanan, pengurutan pesanan dan membuat penjadwalan.
DFD level 1 melakukan penjadwalan dapat dilihat pada Gambar 3.22.
[data penjadwalan] data pesanan
data pesanan [data pesanan]
[data pesanan] data barang
data barang data pelang g an
data pelang g an [data pelang gan]
[data barang ] [data pesanan]
[data informas i tang g al s elesai] data pesanan
[data pegawai] [data shift]
[D ata Penjadwalan] [data mes in]
[D ata Tipe] 2.2
Meng urutkan Pesanan
+
2.3 membuat
Penjadwalan
+
2.1 Mencatat
pesanan
+
13 T ipe
4 Penjadwalan
2 Peg awai
7 Shift
6 Mesin
Pemas aran Pemas aran
3 Pelang g an
1 Barang
5 Pesanan
4 Penjadwalan
Gambar 3.22 DFD Level 1 Melakukan Penjadwalan
STIKOM SURABAYA
a. Subsistem mencatat pesanan Subsistem mencatat pesanan dijabarkan menjadi 6 sub proses yaitu: counter
id pesanan, cek nama pelanggancek prioritas, cek nama barang dan jenis, cek stok barang, menyimpan data pesanan. DFD level 2 mencatat pesanan dapat
dilihat pada Gambar 3.23.
[data pesanan] data barang
data barang data pelang g an
data pelang g an [data pesanan]
[data barang ] [data pelang gan]
data jumlah barang data prioritas pelang g an
data nama barang data nama pelang gan
[data pesanan]
data pesanan data barang
data pelang g an data pelang g an
data pesanan
[Data Tipe] 13
Tipe 2.1.1
Counter ID Pesanan
2.1.2 Cek Nama
Pelang g an
2.1.3 Cek Prioritas
2.1.4 Cek Nama
Barang dan Jenis
2.1.5 Cek Stok
Barang 2.1.6
Menyimpan Data Pesanan
Pemas aran
5 Pesanan
Pelang g an
Barang Pesanan
Gambar 3.23 DFD Level 2 Subsistem Mencatat Pesanan
b. Subsistem mengurutkan pesanan Subsistem mengurutkan pesanan dijabarkan menjadi 8 sub proses, yaitu:
memilih pesanan, cek status prioritas, memindah data pesanan pertama, cek
STIKOM SURABAYA
jenis barang, penggabungan tipe barang sama, cek kapasitas, pengurutan pesanan terkecil ke terbesar dan memilih pesanan yang belum memenuhi
kapasitas. Untuk lebih jelasnya DFD level 2 pengurutan pesanan dapat dilihat pada Gambar 3.24.
[data barang ] [data pelang gan]
[data pesanan]
data mesin data pesanan
data pesanan data pesanan
data pesanan data pesanan
data pesanan data pelang g an
data pesanan
[data pesanan] [data mesin]
6 Mesin
membuat Penjadwalan 2.2.1
Memilih Pesanan
2.2.2 Cek Status
Prioritas
2.2.3 Memindah
Data Pesanan Pertama
2.2.4 Cek Jenis
Barang 2.2.5
Peng g abung an Tipe Barang
Sama 2.2.6
Cek Kapasitas 2.2.7
Peng urutan Pesanan Terkecil
ke Terbesar 2.2.8
Memilah Pesanan Yang Belum
Memenuhi Kapasitas Pelang g an
Barang Pesanan
Gambar 3.24 DFD Level 2 Subsistem Pengurutan Pesanan
STIKOM SURABAYA
c. Subsistem membuat penjadwalan Subsistem membuat penjadwalan dijabarkan menjadi 4 sub proses, yaitu:
mengecek jumlah pesanan yang belum dijadwalkan, mengecek jadwal kosong, membuat jadwal produksi barang, membuat jadwal kerja karyawan.
DFD level 2 membuat penjadwalan dapat dilihat pada Gambar 3.25.
[data penjadwalan]
data peg awai data penjadwalan
data penjadwalan data penjadwalan
data penjadwalan
[data pegawai] [data shift]
[data informas i tang g al s elesai] [data pesanan]
[Data Penjadwalan] 4
Penjadwalan
2 Peg awai
7 Shift
Meng urutkan Pes anan
Pemas aran 2.3.1
Meng ecek J umlah Pesanan yang belum
dijadwalkan
2.3.2 Meng ecek J adwal
Kosong
2.3.3 Membuat Jadwal
Produksi Barang
2.3.4 Membuat jadwal
Kerja Pegawai 4
Penjadwalan
Gambar 3.25 DFD Level 2 Subsistem Membuat Penjadwalan
Selanjutnya subsistem membuat laporan dijabarkan menjadi 3 sub proses yaitu: membuat laporan jadwal produksi barang, membuat informasi tanggal
selesai dan membuat jadwal kerja pegawai yang nantinya berfungsi sebagai bahan pertimbangan untuk dilakukannya proses penjadwalan. DFD level 1 membuat
laporan dapat dilihat pada Gambar 3.26.
STIKOM SURABAYA
data jadwal pegawai data tangg al penjadwalan
data penjadwalan produksi barang [data penjadwalan]
[data laporan penjadwalan peg awai] [data laporan informasi tang g al selesai]
[data laporan jadwal produksi barang ] data tangg al penjadwalan
data produksi barang [data Laporan]
Manag er Manag er
3.1 membuat laporan
jadwal produksi barang
3.2 membuat
informasi tang g al selesai
3.3 membuat
jadwal pegawai
4 Penjadwalan
Gambar 3.26 DFD Level 1 Subsistem Membuat Laporan
3.2.5 Perancangan Basis Data