DFD Level 2 dari Proses 4 Proses Pembuatan Laporan SIA Entity Relationship Diagram ERD

B-97 Pada proses Pembuatan Bukti Pembayaran dengan menginput ke dalam File Data pembayaran . 2. Proses Pengolahan Bukti Tanda lunas Setelah menginput maka keluaran dari file data pembayaran dilakukan proses pengecapan oleh bagian Kassa penerimaan kas yang selanjutnya menghasilkan faktur,kwitansi,struk,faktur penjualan yang sudah di dicap yang akhirnya di berikan kepada pelanggan.

f. DFD Level 2 dari Proses 4 Proses Pembuatan Laporan SIA

Penerimaan Kas B-98 4.1 Pembuatan_jur nal 4.2 Pembuatan Buku Besar Data jurnal Penerimaan Kas 4.3 Cetak laporan bulanan Jurnal_penerimaan_kas Kepala Bidang Akuntansi Laporan_bulanan, keuangan Hasil_pembuatan_buku_besar Data_bukti_bayar Struk,kwitansi Gambar 4.10 DFD Level 2 dari Proses 4 Proses Pembuatan Laporan Pada DFD level 2 proses 4 terdapat Tiga proses : 3. Proses Pembuatan Jurnal Pada proses ini dibuat jurnal penerimaan kas dengan menggunakan data –data yang terdapat dalam file Data Bukti Bayar. Proses ini menghasilkan laporan jurnal penerimaan kas. 4. Proses Pembuatan Buku Besar B-99 Setelah pembuatan jurnal penerimaan kas, maka dibuatlah buku besar penerimaan kas. Dimana angka penjumlahan kolom –kolom kas, potongan penjualan, dan piutang dagang dari jurnal penerimaan kas dibukukan ke rekening –rekening yang bersangkutan di buku besar. Proses ini menghasilkan buku besar penerimaan kas. 5. Proses Cetak Laporan Bulanan Pada Proses ini setelah pembuatan jurnal dan buku besar penerimaan kas, maka dibuatlah hasil cetak laporan bulanan yang akan diserahkan ke bagian pusat akuntansi, dimana data keuangan masuk dari database keuangan serta database status. Dari proses tersebut menghasilkan laporan_bulanan ke entitas Kepala Bidang Akuntansi.

4.3 .2 Spesifikasi Proses

1. 1. Proses Pencatatan Data Kategori Barang Input form_data_kategori_barang IF form_kategori_barang sesuai THEN Tampil daftar kategori barang ELSE Lanjutkan input data kategori barang atau selesai ENDIF 2. Proses Pencatatan Data Barang Input form_data_barang IF form _barang sesuai THEN Tampil daftar barang B-100 ELSE Lanjutkan input data barang atau selesai ENDIF 3. Proses Pencatatan Data COA Input form_data_COA IF form_coa THEN Tampil daftar COA ELSE Lanjutkan input data COA atau selesai ENDIF 4. Proses Pencatatan Data Pelanggan Input form_data_pelanggan IF form_input_data_pelanggan THEN Tampil daftar Pelanggan ELSE Lanjutkan input data Pelanggan atau selesai ENDIF 5. Proses Pencatatan Data User Input form_data_user IF form_input_ data_user THEN Tampil daftar User ELSE Lanjutkan input data User atau selesai ENDIF B-101 6. Proses Pencatatan Data Nomor Faktur Penjualan Input form_data_nomor_faktur_penjualan IF form_input _data_nomor_faktur_penjualan THEN Tampil daftar Nomor Faktur Penjualan ELSE Lanjutkan input data Nomor Faktur Penjualan atau selesai ENDIF 7. Proses Pencatatan Data Faktur Penjualan Input form_data_nomor_faktur_penjualan IF form_input_ data_nomor_faktur_penjualan THEN Tampil daftar Nomor Faktur Penjualan ELSE Lanjutkan input data Nomor Faktur Penjualan atau selesai ENDIF 8. Proses Pencatatan Data Transaksi Penerimaan Kas Input form_data_transaksi_penerimaan_kas IF form_input_ data_transaksi_penerimaan_kas THEN Tampil data Transaksi Penerimaan Kas ELSE Lanjutkan input data Transaksi Penerimaan Kas atau selesai ENDIF B-102 9. Proses Pencatatan Data Transaksi Jurnal Penerimaan Kas Input form_data_transaksi_jurnal_penerimaan_kas IF form_input_ data_transaksi_jurnal_penerimaan_kas THEN Tampil data Transaksi Jurnal Penerimaan Kas ELSE Lanjutkan input data Transaksi Jurnal Penerimaan Kas atau selesai ENDIF 10. Proses Melihat Data Transaksi Buku Besar Input form_data_transaksi_buku_besar IF form_input_ data_transaksi_buku_besar THEN Tampil data Transaksi Buku Besar ELSE Lanjutkan input data Transaksi Buku Besar atau selesai ENDIF

4.3.3 Perancangan Input dan Output

1. Perancangan Input Perancangan Input ini bertujuan untuk mempermudah pemakai dalam menggunakan sistem dan agar interface yang terbentuk bersifat komunikatif sehingga tujuan dari pembuatan sistem informasi ini tercapai. Adapun perancangan input untuk system yang penulis buat adalah sebagai berikut : B-103 1. Perancangan Input Kategori Barang Nama masukan : Form Input Kategori Barang Sumber : Kategori Barang Fungsi : Mendata Kategori Barang Media : Keyboard Struktur Data : var_kode_kategori,var_nama_kategori,var_jenis,var_keterangan Format : : Kode Kategori : Nama Kategori : Jenis : Keterangan : Form Input Kategori SUBMIT RESET Gambar 4.11 form_input_kategori 2. Perancangan Input Barang Nama masukan : Form Input Barang Sumber : Barang B-104 Fungsi : Mendata Barang Media : Keyboard Struktur Data : var_kategori_barang, var_nama_barang, var_satuan, var_harga_jual, var_harga_beli,var_jumlah Format : Kode Kategori : Nama barang : Satuan : Harga Jual : Form Input Barang SUBMIT RESET Enter Text Harga Beli : Jumlah : Gambar 4.12 form_input_Barang 3. Perancangan Input COA Nama masukan : Form Input COA Sumber : COA Fungsi : Mendata COA Media : Keyboard Struktur Data : var_kode_coa, var_nama_coa, var_kelompok, var_tipe_saldo, B-105 var_keterangan, var_saldo_normal Format : Kode : Nama : Kelompok : Tipe Saldo : Form Input COA SUBMIT RESET Enter Text Keterangan : Gambar 4.13 form_input_COA 4. Perancangan Input Pelanggan Nama masukan : Form Input Pelanggan Sumber : Pelanggan Fungsi : Mendata Pelanggan Media : Keyboard Struktur Data : var_nama, var_perusahaan_perorangan, var_alamat, var_email, var_telepon B-106 Format : : Kategori Pelanggan : Nama : Email : Telepon : Form Input Pelanggan SUBMIT RESET Perorangan Alamat : Gambar 4.14 form_input_pelanggan 5. Perancangan Input User System Nama masukan : Form Input User Aplikasi Sumber : User Fungsi : Mendata User Aplikasi Media : Keyboard Struktur Data : var_kode_jabatan, var_nama_user, var_telepon, var_email, var_alamat, var_username, var_password B-107 Format : : Kode Jabatan : Nama : Email : Telepon : Form Input User Aplikasi SUBMIT RESET Perorangan Alamat : Username : Password : Gambar 4.15 Form_input_user_aplikasi 6. Perancangan Input Nomor Faktur Penjualan Nama masukan : Form Input Nomor Faktur Penjualan Sumber : Faktr Penjualan Fungsi : Mendata Nomor Faktur Penjualan Media : Keyboard Struktur Data : var_id_faktur, var_id_barang, var_jumlah_barang, var_jumlah_rupiah, var_persen_diskon, var_jenis_transaksi, var_added_by, var_added_time B-108 Format : No Faktur Penjualan : Tanggal : Pembeli : Form Input Nomor Faktur Penjualan SUBMIT RESET Perorangan Keterangan : Gambar 4.16 Form_input_nomor_faktur_penjualan 7. Perancangan Input Faktur Penjualan Nama masukan : Form Input Transaksi Faktur Penjualan Sumber : Faktr Penjualan Barang Fungsi : Mendata Transaksi Faktur Penjualan Media : Keyboard Struktur Data : var_id_faktur, var_id_barang, var_jumlah_barang, var_jumlah_rupiah, var_persen_diskon, var_jenis_transaksi, var_added_by, var_added_time B-109 Format : No Faktur Penjualan : Nama Barang : Jumlah barang : Jenis Transaksi : Form Input Transaksi Faktur Penjualan SUBMIT RESET 10111 Diskon : Kulkas Tunai Gambar 4.17 Form input_Transaksi_faktur_penjualan 8. Perancangan Input Transaksi Penerimaan Kas Nama masukan : Form Input Transaksi Penerimaan Kas Sumber : Transaksi Penerimaan Kas Fungsi : Mendata Transaksi Penerimaan Kas Media : Keyboard Struktur Data : var_nomor, var_tanggal_transaksi_kas, faktur_penjualan_id_user_pembeli, var_nomor_faktur_penjualan, var_keterangan_dari, var_besar_rupiah, var_coa_kategori_kode, var_coa_kategori, var_coa_bentuk_kode, var_coa_bentuk, var_petugas, var_catatan_penerimaan_kas, B-110 var_coa_kategori_debet, var_coa_kategori_kredit, var_coa_bentuk_debet, var_coa_bentuk_kredit, var_output_keterangan Format : Nomor : Tanggal : Dari : Keterangan : Form Input Transaksi Penerimaan Kas SUBMIT RESET 01 JAN 2011 Besar : CV. MAJU MUNDUR 101-kas 102-penjualan Kategori : Bentuk : Petugas : Catatan Penerimaan Kas : Gambar 4.18 Form input_transaksi_penerimaan_kas 9. Perancangan Input Transaksi Jurnal Penerimaan Kas Nama masukan : Form Transaksi Jurnal Penerimaan Kas Sumber : Transaksi Jurnal Penerimaan Kas Fungsi : Mendata Transaksi Jurnal Penerimaan Kas Media : Keyboard Struktur Data : var_nomor, var_tanggal_transaksi_jurnal, var_keterangan, var_debit_account_kode, var_debit_account_name, var_debit_account_rupiah, B-111 var_kredit_account_kode, var_kredit_account_name, var_kredit_account_rupiah, var_added_by, var_added_time Format : Nomor Transaksi Jurnal Penerimaan kas: Tanggal : Keterangan : Form Input Transaksi Jurnal Penerimaan Kas SUBMIT RESET 01 JAN 2011 Debit Rp : 101-kas 102-penjualan Deposit Ke Account COA Bentuk : 101-kas Deposit Ke Account COA Gambar 4.19 Form_input_transaksi_jurnal_penerimaan kas 2. Perancangan Ouput B-112 Ada empat keluaran dalam Sistem Informasi akuntansi penerimaan kas yaitu : Laporan faktur penjualan, Laporan transaksi penerimaan kas, laporan transaksi jurnal, laporan buku besar. a. Perancangan Ouput Laporan_faktur_penjualan Nama Keluaran :bukti_laporan_faktur_penjualan Tujuan :kassa Fungsi :Metadata bukti form faktur penjualan Media :Komputer Rangkap : - Distribusi :kassa Frekuensi :Satu kali setiap terjadi penambahan data Oleh tamwil. Struktur Data : No+banyaknya+nama_barang+Harga_satuan+jumlah+tgl_pemesanan+jenis_ barang+jmlh_barang Format : Gambar 4.20 bukti_laporan_faktur_penjualan b. Perancangan Ouput bukti_laporan_transaksi_penerimaan_kas Nama Keluaran :bukti_form_penerimaan_kas Tujuan :tamwil Fungsi :Metadata bukti form pembelian yang telah di catat B-113 Media :Komputer Rangkap :- Distribusi :tamwil, Frekuensi :Satu kali setiap terjadi penambahan data oleh kassa Struktur Data : tanggal+no_ref+keterangan+id_kode+account+Debet+kredit Format : Gambar 4.21 bukti_laporan_transaksi_penerimaan_kas c. Perancangan Ouput bukti_laporan_transaksi_jurnal_penerimaan_kas Nama Keluaran :bukti_laporan_transaksi_jurnal_penerimaan_kas Tujuan :Tamwil Fungsi :Metadata bukti form yang telah di jurnal Media :Komputer Rangkap :- Distribusi :penjualan, Frekuensi :Satu kali setiap terjadi penambahan data oleh tamwil Struktur Data : id_kode+kode_account+debet+kredit B-114 Format : Gambar 4.22 bukti_laporan_transaksi_jurnal_penerimaan_kas d. Perancangan Ouput Laporan_Buku_Besar Nama Keluaran :bukti_Buku_besar Tujuan : Tamwil Fungsi :Metadata bukti form Buku Besar yang telah diolah Media :Komputer. Distribusi :Kassa Frekuensi :Satu kali setiap terjadi penambahan data oleh Kassa Struktur Data : tanggal+jurnal+keterangan+debit +kredit+saldo_berjalan Format : Gambar 4.23 bukti_Buku_besar

4.3.4 Perancangan Database

a. Entity Relationship Diagram ERD

ERD ini menjelaskan hubungan antara entitas yang satu dengan entitas lainnya. Pada gambar 4.28 terdapat sebelas entitas dengan penjelasan sebagai berikut: satu barang B-115 memiliki satu kategori barang, barang memiliki satu faktur penjualan barang , faktur penjualan barang memiliki banyak faktur penjualan mencatat satu transaksi penerimaan kas, banyak user, banyak faktur penjualan, satu user mencatat banyak faktur penjualn, banyak faktur penjualan dicatat oleh satu user, banyak faktur penjualan memiliki banyak faktur penjualan barang, satu transaksi penerimaan kas memiliki satu COA oleh banyak transaksi jurnal penerimaan kas, satu user mempunyai satu jabatan, jabatan memmpunyai satu user, banyak pelanggan melakukan satu faktur penjualan, banyak transaksi faktur penjualan dilakukan oleh banyak pelanggan, buku besar memiliki banyak COA, satu COA hanya boleh dimiliki oleh satu pelanggan, transaksi penerimaan kas banyak mencatat transaksi pelanggan,pelanggan hanya memiliki satu transaksi penerimaan kas pertransaksi.transaksi jurnal penerimaan kas mencatat satu faktur penjualan,faktur penjualan B-116 Barang_kategori id_kategori_barang kode_barang nama_kategori_barang jenis keterangan added_by added_time Barang memiliki Id_kategori_barang nama_barang Jmlh_barang harga_jual satuan harga_beli ppn id_barang id_user_kasir faktur_penjualan id_faktur_penjualan nomor_faktur tanggal_faktur_penjualan keterangan id_user_pembeli faktur_penjualan_barang faktur_penjualan_barang id_faktur jenis_transaksi added_by id_barang jumlah_rupiah persen_diskon jumlah_barang added_time memiliki N M 1 1 M memiliki 1 users id_user telepon nama_user email kode_jabatan alamat username password M mencatat mencatat M 1 keterangan jabatan id_jabatan kode_jabatan nama_jabatan bagian 1 mempunyai 1 email pelanggan id nama perusahaan_perorangan alamat telepon M melakukan 1 transaksi_penerimaan_kas id_transaksi_penerimaan_kas keterangan_dari dari nomor_faktur_penjualan tanggal besar_rupiah nomor coa_kategori coa_bentuk_kode coa_bentuk catatan_penerimaan_kas petugas keterangan output_keterangan coa_kategori_debet coa_kategori_kredit coa_bentuk_debet mencatat 1 M memiliki N M transaksi_jurnal_penerimaan_kas id_transaksi_jurnal_penerimaan_kas debit_account_name keterangan debit_account_kode tanggal_transaksi_jurnal debit_account_rupiah nomor kredit_account_kode kredit_account_name kredit_account_rupiah added_time added_by mencatat 1 M COA kode_coa id_coa nama_coa tipe_saldo kelompok keterangan Saldo_normal memiliki 1 1 memiliki 1 1 Buku Besar id_buku_besar tanggal_jurnal id_coa keterangan_jurnal debit nomor_jurnal kredit mencatat M memiliki 1 1 M B-117 Gambar 4.24 ERD SIA penerimaan Kas pada BMT

b. Normalisasi 1.