membaca tabel Barang dan Permintaan, selanjutnya system menampilkan laporan yang telah dibuat.
3.2.3. Diagram Jenjang
Selanjutnya yaitu membuat diagram jenjang terlebih dahulu, karena dengan adanya diagram jenjang, alur proses dari sistem akan lebih mudah dan
lebih jelas.
Aplikas i Persetujua n Perminta an
Kebutuhan Works hop
Mengelola Data pembelian
2 Membuat Laporan
4 Mengelola data
PeNgaloka sian 3
Mengelola Data Perminta an
1
Gambar 3.7 Diagram Jenjang Aplikasi Permintaan Persetujuan Setelah membuat diagram jenjang aplikasi persetujuan permintaan
kebutuhan workshop, di gambarkan juga subproses dari proses mengelola data permintaan.
Aplikas i Persetujua n Perminta an
Kebutuhan Works hop
Mengelola Data Perminta an
1
Persetuj uan Perminta an
1.1 1.2
Input data perminta an
Gambar 3.8 Diagram Jenjang subproses Mengelola Data Permintaan. Kemudian setelah membuat subproses dari proses mengelola data
permintaan, digambarkan juga subproses dari proses mengelola data pembelian.
Aplikas i Persetujuan Permintaan
Kebutuhan Works hop
Mengelola Data pembelian
2
Input data pembelian
2.1 2.2
Persetujuan pembelian
Gambar 3.9 Diagram Jenjang subproses Mengelola Data Pembelian. Kemudian setelah membuat subproses dari proses mengelola data
pembelian, digambarkan juga subproses dari proses mengelola data alokasi kebutuhan.
Aplikas i Persetujuan Permintaan
Kebutuhan Works hop
Mengelola Data Pengalokasian
3
Input data alokasi 3.1
3.2 Mengecek data
alok asi
Gambar 3.10 Diagram Jenjang subproses Mengelola Data Pengalokasian. Kemudian setelah membuat subproses dari proses mengelola data
pengalokasian, digambarkan juga subproses dari proses membuat laporan.
Aplikasi Persetujuan Permintaan
Kebutuhan Workshop
Laporan 4
Membuat laporan 4.1
Melihat Laporan 4.2
Mencetak Laporan 4.3
Gambar 3.11 Diagram Jenjang subproses Membuat Laporan..
3.2.4. Data Flow Diagram DFD
Diagram aliran data atau DFD menggambarkan proses dalam analisis dan perancangan perangkat lunak, khususnya dengan pendekatan terstruktur. Pada
DFD akan dijelaskan mengenai aliran data yang terdapat dalam aplikasi. 1.
Diagram konteks Context Diagram Gambaran sistem pada contex diagram menggambarkan informasi dan
data yang masuk kedalam sistem dan keluar dari dalam sistem.
Info Barang yang s iap dialokas ikan
Daftar Pers etujuan Pem belian Manager
Daftar Pers etujuan Pem belian Kabag Daftar Kebutuhan yang dis etujui Manager
Daftar Barang yang s udah dialokas ikan Rekap Laporan Perm intaan dari s emua divis i
Laporan Alok as i Laporan Pembelian
Laporan Perm intaan Daftar Kebutuhan
Daftar Kebutuhan Daftar Barang Yang dialokas ikan
Daftar Pembelian
Data Barang yang dibeli
Data Permintaan yang dis etujui Data Permintaan yang dis etujui Kabag
Data Permintaan
Aplikas i Workflow Pers etujuan Permintaan Kebutuhan Works hop
+
Pemohon Bagian Purchas ing
Kepala Bagian Manager HSE
Gambar 3.12 Context Diagram Aplikasi Persetujuan Permintaan. Dari analisis sistem bisa diketahui 4 pengguna sistem yaitu Pemohon,
Bagian Purchasing, Kepala bagian dan Manager HSE maka keempat pengguna tersebut menjadi external entity untuk pembuatan diagram konteks. Pada gambar
3.12 terdapat aliran data yg berjalan pada sistem, baik yang mengalir kedalam sistem atau yang diterima oleh entitas.
2. DFD Level 0
Gambaran sistem
pada DFD
level merupakan
hasil decompose dari context diagram, pada saat pembuatan DFD level
0 terdapat pengembangan – pengembangan dari context diagram.
Data Alokasi Data Pembelian
Data Permintaan Data Alokasi Barang
Data Pembelian data persetujuan perm intaan
[Daftar Kebutuhan yang disetujui Manager]
[Daftar Barang yang sudah dialokasikan]
[Daftar Barang Yang dialokasikan] [Daftar Persetujuan Pembelian Manager]
[Daftar Persetujuan Pembelian Kabag] [Info Barang yang siap dialokasikan]
[Daftar Kebutuhan]
[Daftar Kebutuhan] [Data Permintaan yang disetujui]
[Data Permintaan yang disetujui Kabag] [Daftar Barang yang harus dibeli]
[Daftar Pem belian]
[Data Barang yang dibeli] [Data Permintaan]
[Rekap Laporan Permintaan dari semua divisi] [Laporan Alokasi]
[Laporan Pem belian] [Laporan Permintaan]
Pemohon Kepala Bagian
Manager HSE Bagian Purchasing
1 Mengelola data Permintaan
+
2
Mengelola data Pem belian
+
3 Mengelola data
Pengalokasian
+
4 Mengelola Laporan
+
1 Perm intaan
1 Perm intaan
2 Pembelian
3 Pengalokasian
2 Pembelian
3 Pengalokasian
Gambar 3.13 DFD Level 0 Aplikasi Persetujuan Permintaan. Pada gambar 3.17 menggambarkan aliran data pada DFD level 0, DFD
level 0 merupakan hasil breakdown dari diagram kontek. Proses utama yang terjadi dalam DFD level 0 adalah Mengelola Data Permintaan, Mengelola Data
Pembelian, Mengeloa data Pelaporan Pengalokasian Kebutuhan dan Membuat Laporan.
3. DFD Level 1 Mengelola Data Permintaan
[Daftar Kebutuhan yang dis etujui Manager] [Daftar Barang yang harus dibeli]
[data pers etujuan perm intaan] [Daftar Kebutuhan]
[Daftar Pem belian] [Data Permintaan yang dis etujui Kabag]
[Data Permintaan yang dis etujui] [Daftar Kebutuhan]
[Data Permintaan] Pemohon
Kepala Bagian
Manager HSE
Bagian Purchas ing
Kepala Bagian
Manager HSE
1 Perm intaan
1.1 Pers etujuan
perm intaan
1.2 Input data
perm intaan
Gambar 3.14 DFD Level 1, Mengelola Data Permintaan. Pada gambar 3.14 merupakan hasil decompose DFD level 0 dari
Mengelola Data Permintaan dan mengeluarkan DFD level 1 proses Persetujuan Permintaan didalamnya terdapat tiga entitas yaitu Pemohon, Kepala Bagian dan
bagian Purchasing serta terdapat satu database yaitu Permintaan.
4. DFD Level 1 Mengelola Data Pembelian
Data pembelian [Daftar Pers etujuan Pembelian Kabag]
[Daftar Pers etujuan Pembelian Manager] [Data Pem belian]
[Data Barang yang dibeli] Bagian
Purchas ing
Kepala Bagian
Manager HSE
2 Pembelian
2.1 Input data
pembelian 2.2
pers etujuan data
pembelian 2
Pembelian
Gambar 3.15 DFD Level 1 Mengelola Pembelian. Pada gambar 3.15 merupakan hasil decompose DFD level 0 dari
Mengelola Data Pembelian dan mengeluarkan DFD level 1 proses persetujuan pembelian didalamnya terdapat dua entitas yaitu kepala bagian dan bagian
purchasing dan terdapat satu database yaitu Pembelian. 5.
DFD Level 1 Mengelola Data Pengalokasian
Data barang yang dialokas ikan [Data Alokas i Barang]
[Daftar Barang yang s udah dialok as ikan] [Info Barang yang s iap dialokas ikan]
[Daftar Barang Yang dialokas ikan] Bagian
Purchas ing Pemohon
Pemohon 3
Pengalokas ian 3.1
Input data alokas i
3.2 Mengecek
data alokas i Bagian
Purchas ing
Gambar 3.16 DFD Level 1 Mengelola Data Pengalokasian.
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