Data Flow Diagram DFD

1.0 Login 2.0 Pengolahan Data Master 3.0 Pengolahan Data Transaksi 6.0 Pengolahan Data Artikel User Administrator Pengunjung Tb_User Tb_Material Tb_Konfirm Tb_PO Tb_Pesanan Tb_Pesananjd Tb_Karyawan Tb_Artikel 7.0 Pengolahan Buku Tamu Data Karyawan Validasi verifikasi Invalid Data Karyawan Data User Invalid Data User Data User Data User Validasi Verifikasi Data Karyawan Data Karyawan Tambah,Edit,Tampil,Cari Karyawan Data Material Data Pegawai Tambah, Edit, Tampil, Cari Konfirm Data Karyawan Data Material Data Material Invalid Data Material Data Material Tambah,Edit,Tampil,Cari Material Data Konfirm Data Konfirm Data Konfirm Da ta K o n fi rm In va lid D a ta K o n fi rm Invalid Data User Tb_Admin Invalid Data Admin Data Admin Data Admin Invalid Data Admin Data PO Invalid Data PO Data PO Data PO Data PO Tambah, Edit, Tampil, Cari PO Cek Data Pesanan Data Pesanan Data Pesanan Data Pesanan Data Pesanan Invalid Data Pesanan Data Pesanan Tambah Data Pesanan Data Pesanan Data Pesanan Invalid Data Pesanan Data Pesanan Cek Pesananjd Data Pesananjd Data Pesananjd Data Pesananjd Data Pesananjd Invalid Data Pesananjd L ih a t D a ta P e sa n a n jd Da ta P e sa n a n jd Data Pesananjd Data Pesananjd In va lid D a ta P e sa n a n jd Da ta P e sa n a n jd Data Artikel Data Artikel Data Artikel Data Artikel Data Artikel Data Artikel Data Artikel Invalid Data Buku Tamu Data Buku Tamu 5.0 Pengolahan Data Laporan 4.0 View Data Material Invalid Data Karyawan Data Karyawan Info View Data Material V ie w Da ta M a te ri a l View Data Material View Data Material V ie w D a ta M a te ria l View Data Artikel Data Buku Tamu Invalid Data Buku Tamu D a ta P e sa n a n jd In va lid Da ta P e sa n a n jd Data_Material In va lid D a ta M a te ria l Tb_Polling Data Buku Tamu Data Buku Tamu Gambar III.6 DFD Level 1 Pembangunan Sistem Informasi Dengan Metode Supply Chain Management Pada CV. Siring Agung Palembang Berbasis Web Administrator User 1.1 Verifikasi Username 1.2 Verifikasi Password Data Login Invalid Data login Invalid Data Login Data Login Data Login Data Login Invalid Data login Data Login Invalid Tb_Admin Tb_User Us er na m e Pa ss wo rd Pa ss w or d Username Valid Pa ss wo rd Pa ss wo rd U se rn am e Username Username Gambar III.7 DFD Level 2 Proses 1.0 Proses Login Administrator 2.1 Data Karyawan 2.2 Pengolahan Data Material 2.3 Pengolahan Data Konfirm 2.4 Pengolahan Data PO Tb_karyawan Tb_material Tb_konfirm Tb_PO Data Karyawan Invalid Data Karyawan Da ta Ka ry aw an Da ta Ka ry aw an Data Material Invalid Data Material Da ta ma te ria l Da ta ma te ria l Da ta Ma te ria l Data Material Da ta Ko nf irm In va lid D at a Ko nf irm Da ta Ko nf irm Da ta K on fir m Da ta P O In va lid D at a PO Da ta PO Da ta PO Gambar III.8 DFD Level 2 Proses 2.0 Pengolahan Data Master Administrator Pelanggan 3.1 Pengolahan Data Pesanan 3.2 Pengolahan Data Pesananjd Tb_pesanan Tb_pesananjd C ek D ata Pes ana n Invalid Data Pesanan Data Pesanan Data Pesanan D ata Pes ana n Da ta P es an an In va lid Da ta P es an an Cek pesananjd Invalid Data pesananjd Data pesananjd Data pesananjd Invalid Data pesananjd D ata p es an an jd Gambar III.9 DFD Level 2 Proses 3.0 Pengolahan Data Transaksi Pengunjung Tb_material Data Produk Invalid Data Produk Data Produk Data Produk Dat a M ate ria l Dat a M ater ial Data Sales Order Invalid Data Sales Order Data Sales Order Data Sales Order 4.2 View Data Sales Order 4.1 View Data Produk Tb_Pesanan Data Sales Order Data Sales Order Gambar III.10 DFD Level 2 Proses 4.0 View Data Barang Administrator 5.1 Tambah Laporan Penjualan 5.2 Lihat Laporan Penjualan Data Laporan Penjualan Tb_pesananjd D ata L a po ra n P en ju al an Invalid Data Laporan Penjualan Data Pesananjd Tb_material Data Material Data Laporan Penjualan Gambar III.11 DFD Level 2 Proses 5.0 Pengolahan Data Laporan Administrator User Pengunjung 6.1 Tambah Artikel 6.2 Lihat Artikel 6.3 Ubah Artikel 6.4 Hapus Artikel Tb_Artikel D a ta A rt ikel In val id Da ta Artikel Data Artikel Data Artikel Data Artikel Invalid Data Artikel Invalid Data Artikel Data Artikel Da ta Art ikel yan g ing in d iu b a h D a ta Artikel Data Artikel Data Artikel D a ta Artikel yan g in g in d i h a p u s D a ta A rtikel Data Artikel Administrator Data Artikel Invalild Data Artikel Gambar III.12 DFD Level 2 Proses 6.0 Pengolahan Data Artikel Administrator User 7.1 Tambah Buku Tamu 7.2 Lihat Buku Tamu 7.3 Hapus Buku Tamu Tb_Polling Data Buku Tamu Invalid Data Buku Tamu Data Buku tamu Data Buku Tamu Data Buku Tamu yang ingin dilihat Data Buku Tamu D at a Buk u T am u Data Buku Tamu Da ta Bu ku T a mu y an g in gi n di ha pu s Gambar III.13 DFD Level 2 Proses 7.0 Pengolahan Buku Tamu Administrator 2.1.1 Tambah Karyawan 2.1.2 Ubah Karyawan 2.1.3 Tampil Karyawan Tb_karyawan Data Karyawan Data Karyawan Data Karyawan Data Karyawan Data Karyawan Data Karyawan Data Karyawan Data Karyawan Data Karyawan Data Karyawan Gambar III.14 DFD Level 3 Proses 2.1 Pengolahan Data Karyawan Administrator 2.2.1 Tambah Material 2.2.2 Ubah Material 2.2.4 Hapus Material Tb_Material Data Material Data Material Data Material Data Material Data Material Data Material Data Material yang dihapus Data Material Data Material Data Material yang dihapus Data Material Data Material Gambar III.15 DFD Level 3 Proses 2.2 Pengolahan Data Material Administrator 2.3.1 Tambah Konfirm 2.3.2 Ubah Konfirm Tb_Konfirm Data Konfirm Data Konfirm Data Konfirm Data Konfirm yang dicari Data Konfirm Data Konfirm Data Konfirm yang dicari Data Konfirm Data Konfirm Tb_Material Data Material Data Material Gambar III.16 DFD Level 3 Proses 2.3 Pengolahan Data Konfirm Administrator 2.4.1 Tambah PO 2.4.2 Ubah PO 2.4.3 Hapus PO Tb_PO Data PO Data PO Data PO Data PO Data PO Data PO Data PO Data PO Data PO Data PO Data PO Data PO Tb_Material Data Material Data Material Data Material Data PO Data PO Data PO Gambar III.17 DFD Level 3 Proses 2.4 Pengolahan Data PO Administrator User 3.1.1 Tambah Data Pesanan 3.1.2 Tampil Data Pesanan Tb_Pesanan D ata Pe sa na n Data Pesanan Data Pesanan Data Pesanan D ata Pe sa na n D at a Pe sa na n Data Pesanan Data Pesanan Gambar III.18 DFD Level 3 Proses 3.1 Pengolahan Data Pesanan Administrator User 3.2.1 Tambah Data Pesananjd 3.2.2 Tampil Data Pesananjd Tb_Pesananjd D ata P esan anj d D a ta P es anan jd Data Pesananjd Data Pesananjd D ata P esan anj d D ata P esan anj d Data Pesananjd Data Pesananjd Tb_Pesanan Data Pesanan Data Pesanan Gambar III.19 DFD Level 3 Proses 3.2 Pengolahan Data Pesananjd

3.2.3 Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari DFD yang telah dibuat dapat dijelaskan pada table berikut : Tabel III.3 Spesifikasi Proses No. Proses Keterangan 1. Nomor Proses 1.1 Nama Proses Verifikasi username Source sumber - Administrator Bagian Produksi -Administrator Bagian Marketing Input - Username_Administrator Bagian Produksi - Username_ Administrator Bagian Marketing Output -Data login invalid Destination Tujuan - Administrator Bagian Produksi - Administrator Bagian Marketing Logika Proses Begin { Administrator Bagian Produksi, Administrator Bagian Marketing memasukan username dan password} if username dan password benar then tampil login berhasil else tampil info login gagal end 2. Nomor Proses 1.2 Nama Proses Verifikasi Password Source sumber - Administrator Bagian Produksi - Administrator Bagian Marketing Input - Administrator Bagian Produksi - Administrator Bagian Marketing Output -Data login invalid Destination Tujuan - Administrator Bagian Produksi - Administrator Bagian Marketing Logika Proses Begin { Administrator Bagian Produksi, Administrator Bagian Marketing memasukan username dan password } if username dan password benar then masuk ke menu utama else tampil info login invalid end 3. Nomor Proses 2.1 Nama Proses Pengolahan Data Karyawan Source sumber - Administrator Bagian Produksi Input - Data Karyawan - valid Output - Data karyawan - Data karyawan invalid Destination Tujuan - Administrator Bagian Produksi Logika Proses Begin { Administrator Bagian Produksi dapat memasukan data Karyawan untuk menambah, mengubah dan menampilkan} if tambah then menuju ke tambah data karyawan elseif ubah then menuju ke ubah data karyawan end 4. Nomor Proses 2.2 Nama Proses Pengolahan Data Produk