Data Flow Diagram DFD

35 Gambar 4.19 Hierarchy Input Output HIPO

4.2.4 Data Flow Diagram DFD

DFD merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. DFD menggambarkan seluruh kegiatan yang terdapat pada sistem secara jelas. a. DFD Level 1 Sistem Informasi Koperasi Karyawan Gambar 4.20 adalah gambar DFD level 0 dari sistem informasi koperasi karyawan. Pada DFD level 0 ini menjelaskan proses yang terjadi di koperasi karyawan SMA Negeri 1 Krian secara lebih detail dibandingkan dengan contex diagram . Proses tersebut mulai dari autentifikasi login sampai dengan perhitungan SHU anggota. 36 Laporan Simpanan Data Piutang Data Penjualan Laporan Penjualan Daftar Pembelian Diterima Data Pembelian Daftar Pembelian Data Supplier Data Barang Informasi Login Informasi Login Informasi Login Informasi Login Informasi Login Infomasi Login Data Lihat Master Simpan Data Lihat Master Pinjam Data Lihat Master Jual Data Lihat Master Beli Data Update Piutang Data Lihat Barang Data Lihat Anggota Data Lihat Anggota Data Lihat Anggota Data Lihat Anggota Data SHU Data Angsuran Pinjaman Data Detil Pinjam Data Master Pinjam Simpanan Wajib Tersimpan Data Ambil Simpan Data Detil Simpan Data Master Simpan Piutang Tersimpan Data Master Jual Data Master Beli Data Supplier Tersimpan Data Barang Tersimpan Data Anggota Tersimpan Data Login Tersimpan Laporan Pinjaman Laporan Pembelian Laporan Supplier Laporan Barang Laporan Anggota Data Perhitungan SHU Laporan SHU Laporan SHU Per Anggota Data Angsuran Data Pinjaman Bukti Angsuran Bukti Pinjaman Form Pinjaman Terisi Data Ambil Simpanan Data Simpanan Data Simpanan Wajib Bukti Ambil Simpanan Form Ambil Simpanan Terisi Tanda Terima Simpanan Form Simpanan Terisi Bukti Simpanan Wajib Form Simpanan Wajib Terisi Bukti Pinjaman Barang Surat Bukti Pinjaman Barang Nota Penjualan Data Barang Dibeli Nota Pembelian Kartu Anggota Form Pendaftaran Terisi Data Anggota Data Login Anggota Administrasi Supplier Bagian Jual Beli Bagian Simpan Pinjam Manajemen Koperasi 1 Autentifikasi Login 2 Pendaftaran Anggota + 3 Pembelian + 4 Penjualan + 5 Simpan + 6 Pinjam + 7 Perhitungan SHU + 1 Login 2 Anggota 3 Barang 4 Supplier 5 Master_Pemb elian 6 Master_Penjuala n 7 Piutang 8 Master_Simpan 9 Detil_Simpan 10 Ambil_Simpan 11Simpanan_Wajib 12 Master_Pinjam 13 Detil_Pinjam 14 Angsuran_Pin jaman 15 SHU Gambar 4.20 DFD Level 0 Sistem Informasi Koperasi Karyawan 37 Data Lihat Anggota [Laporan Anggota] Data Lihat Anggota [Data Anggota Tersimpan] Informasi Anggota [Data Anggota] [Infomasi Login] [Form Pendaftaran Terisi] Administra si Anggota Manajeme n Koperasi 2 Anggota Autentifikasi Login 2.1 Input Anggota 2.2 Cetak Kartu Anggota 2.3 Cetak Laporan Anggota b. DFD Level 2 Proses Pendaftaran Anggota Gambar 4.21 adalah DFD level 1 Proses pendaftaran anggota. DFD level 1 ini adalah pengembangan dari proses pendaftaran anggota yang ada pada level 0. Pada DFD ini terdapat proses Input anggota, cetak kartu anggota, dan cetak laporan anggota dengan dua entity yaitu anggota dan manajemen koperasi. Pada DFD ini juga terdapat database yaitu database anggota. Gambar 4.21 DFD Level 1 Proses Pendaftaran Anggota c. DFD Level 2 Proses Pembelian Gambar 4.22 adalah DFD level 1 Proses pembelian. DFD level 1 ini adalah pengembangan dari proses pembelian yang ada pada level 0. Pada DFD ini terdapat proses cek stock, buat daftar pembelian, input pembelian dan cetak laporan sub pembelian dengan tiga entity yaitu bagian jual beli, supplier dan manajemen koperasi. 38 Data Lihat Supplier Data Lihat Barang Data Update Barang Informasi Pembelian Data Lihat Master Beli Data Lihat Supplier Data Lihat Barang Informasi Stock [Nota Pembelian] [Daftar Pembelian Diterima] [Data Pembelian] [Daftar Pembelian] [Data Supplier] [Data Barang] [Data Master Beli] [Data Supplier Tersimpan] [Data Barang Tersimpan] [Laporan Pembelian] [Laporan Supplier] [Laporan Barang] [Informasi Login] Manajemen Koperasi 3 Barang 4 Supplier 5 Master_Pemb elian Autentifikasi Login 3.1 Cek Stock 3.2 Buat Daftar Pembelian 3.3 Input Pembelian 3.4 Cetak Laporan Sub Pembelian Bagian Jual Beli Supplier Gambar 4.22 DFD Level 1 Proses Pembelian d. DFD Level 1 Proses Penjualan Gambar 4.23 adalah DFD level 1 Proses penjualan. DFD level 1 ini adalah pengembangan dari proses penjualan yang ada pada level 0. Pada DFD ini terdapat proses input penjualan, dan cetak laporan sub penjualan dengan empat entity yaitu anggota, bagian simpan pinjam, bagian jual beli, dan manajemen koperasi. Pada DFD ini juga melibatkan empat database, yaitu database anggota, database barang, database master_penjualan serta database piutang. Data Lihat Barang Informasi Penjualan Data Lihat Master Jualan [Data Piutang] [Data Penjualan] [Laporan Penjualan] [Bukti Pinjaman Barang] [Surat Bukti Pinjaman Barang] [Data Lihat Anggota] [Data Lihat Barang] [Piutang Tersimpan] [Data Master Jual] [Nota Penjualan] [Data Barang Dibeli] [Informasi Login] Anggota Bagian Simpan Pinjam 6 Master_Penjuala n 7 Piutang 2 Anggota 3 Barang Autentifikasi Login 4.1 Input Penjualan 4.2 Cetak Laporan Sub Penjualan Manajemen Koperasi Bagian Jual Beli Gambar 4.23 DFD Level 1 Proses Penjualan 39 e. DFD Level 1 Proses Simpanan Anggota Gambar 4.24 adalah DFD level 1 Proses simpanan anggota. DFD level 1 ini adalah pengembangan dari proses simpan yang ada pada level 0. Pada DFD ini terdapat proses input simpanan, ambil simpanan dan cetak laporan sub simpanan dengan tiga entity yaitu anggota, bagian simpan pinjam, dan manajemen koperasi. DFD ini juga melibatkan lima database, yaitu database anggota, database master_simpan, database detil_simpan, database simpanan wajib serta database ambil simpanan. [Laporan Simpanan] Informasi Simpanan Data Lihat Ambil Simpan Data Lihat Simpanan Wajib Data Lihat Detil Simpan Data Lihat Master Simpan Data Update Master Simpan [Data Ambil Simpanan] [Form Ambil Simpanan Terisi] [Data Ambil Simpan] [Data Simpanan] [Data Simpanan Wajib] [Tanda Terima Simpanan] [Form Simpanan Terisi] [Bukti Simpanan Wajib] [Form Simpanan Wajib Terisi] [Simpanan Wajib Tersimpan] [Data Detil Simpan] [Data Master Simpan] [Data Lihat Anggota] [Informasi Login] Anggota Bagian Simpan Pinjam 8 Master_Simpan 9 Detil_Simpan 10 Ambil_Simpan 11 Simpanan_Wajib 2 Anggota Autentifikasi Login 5.1 Input Simpanan 5.2 Ambil Simpanan 5.3 Cetak Laporan Sub Simpanan Manajemen Koperasi Gambar 4.24 DFD Level 1 Proses Simpanan Anggota f. DFD Level 1 Proses Pinjaman Anggota Gambar 4.25 adalah DFD level 1 Proses pinjaman anggota. DFD level 1 ini adalah pengembangan dari proses pinjam yang ada pada level 0. Pada DFD ini terdapat proses input pinjaman, angsuran pinjaman dan cetak laporan sub 40 pinjaman dengan tiga entity yaitu anggota, bagian simpan pinjam, dan manajemen koperasi. DFD ini juga melibatkan lima database, yaitu database anggota, database piutang, database master_pinjam, database detil_pinjam serta database angsuran pinjaman. Data Lihat Angsuran Pinjam Data Lihat Detil Pinjam Data Lihat Master Pinjam Informasi Pinjaman [Laporan Pinjaman] [Data Angsuran] [Bukti Angsuran] [Data Angsuran Pinjaman] [Data Lihat Anggota] [Data Detil Pinjam] [Data Master Pinjam] [Data Update Piutang] [Data Pinjaman] [Bukti Pinjaman] [Form Pinjaman Terisi] [Informasi Login] Anggota Bagian Simpan Pinjam Manajemen Koperasi 12 Master_Pinjam 13 Detil_Pinjam 14 Angsuran_Pin jaman 2 Anggota 7 Piutang Autentifikasi Login 6.1 Input Pinjaman 6.2 Angsuran Pinjaman 6.3 Cetak Laporan Sub Pinjaman Gambar 4.25 DFD Level 1 Proses Pinjaman Anggota g. DFD Level 1 Proses Perhitungan SHU Gambar 4.26 adalah DFD level 1 proses perhitungan SHU. DFD level 1 ini adalah pengembangan dari proses perhitungan SHU yang ada pada level 0. Pada DFD ini terdapat proses perhitungan SHU anggota dan cetak laporan SHU dengan dua entity yaitu anggota, dan manajemen koperasi. 41 Data Lihat Tabel SHU Informasi SHU [Data Lihat Master Simpan] [Data Lihat Master Pinjam] [Data Lihat Master Jual] [Data Lihat Master Beli] [Data Lihat Anggota] [Laporan SHU] [Data SHU] [Laporan SHU Per Anggota] [Data Perhitungan SHU] [Informasi Login] Anggota Manajemen Koperasi 15 SHU 2 Anggota 5 Master_Pemb elian 6 Master_Penjuala n 12 Master_Pinjam 8 Master_Simpan Autentifikasi Login 7.1 Perhitungan SHU Anggota 7.2 Cetak Laporan SHU Gambar 4.26 DFD Level 1 Proses Perhitungan SHU

4.2.5 Entity Relational Diagram ERD