4.1. Identifikasi Masalah - Analisis Dan Perancangan Sistem Informasi Akuntansi Pada Perusahaan UD SEKAWAN PUTERA Menggunakan Metodologi Model Driven (MDD) - Unika Repository
BAB IV HASIL DAN ANALISIS Pembuatan dan pengembangan sistem informasi akuntansi di dalam
penelitian ini menggunakan metode Model Driven Development. Penggunaan metode tersebut bertujuan agar dapat mendesain dan mengembangkan sistem informasi akuntansi sesuai dengan kebutuhan industri konveksi UD Sekawan Putera dan dapat diterapkan dalam kegiatan operasional. Sehingga dapat mmapu meningkatkan kinerja industri konveksi UD Sekawan Putera.
Tahap dalam pembuatan dan pengembangan sistem informasi akuntasi pada UD Sekawan Putera dengan menggunakan metode Model Driven
Development, adalah 4.1.
Identifikasi Masalah
Pada tahap ini identifikasi masalah dilakukan agar mengetahui masalah-masalah yang dihadapi, menetukan tujuan proyek, dan paling penting adalah apakah proyek tersebut layak dan mampu untuk diselesaikan.
Identifikasi masalah dilakukan dengan wawancara secara langsung dengan pemilik UD Sekawan Putera, hasil dari wawancara dapat digunakan sebagai identifikasi masalah pada UD Sekawan Putera yang masih belum memiliki desain sistem informasi akuntansi berbasis teknologi informasi, berikut adalah masalah yang dihadapi.
1. Kesulitan dalam menetukan laba atau rugi.
2. Kesulitan dalam mencari berkas-berkas transaksi.
3. Kesulitan dalam perhitungan HPP.
4.2. Tahap Analisis Masalah
Analisis masalah bertujuan untuk mengetahui sebab dan akibat dari permasalahan yang terjadi pada objek penelitian. Permasalahan tersebut akan dianalisa menggunakan matriks sebab-akibat untuk mengetahui awal permasalahan yang terjadi, agar dapat mengetahui cara untuk mengatasi permasalahan tersebut.
Tabel IV.1 Analisis Masalah UD Sekawan Putera
a. Bukti transaksi fisik mudah hilang b. Membutuhkan waktu cukup lama untuk mencari arsip bukti transaksi tertentu dikarenakan arsip yang terlalu banyak
Tahap ini merupakan tahap menganalisis kebutuhan sistem informasi akuntansi yang bertujuan untuk mengatasi masalah-masalah yang telah diidentifikasi pada tahap sebelumnya yang sudah dilakukan. Sistem yang dibutuhkan oleh UD SEKAWAN PUTERA meliputi masukan (input), proses, dan keluaran (output).
Membuat laporan keuangan produksi, pembelian, penjualan, dan daftar piutang berbasis teknologi informasi. Dan pengumpulan data laporan yang berintergrasi dengan sistem informasi akuntansi yang berbasis teknologi informasi.
b. Perhitungan jumlah aset dan hutang tidak bisa ditentukan
a. Perhitungan laba rugi yang tidak pasti.
4. Perhitungan laba atau rugi yang masih lambat
Diperlukan desain input yang berbasis teknologi informasi,penyimpanan dan kemampuan system informasi untuk memanggil data transaksi-transaksi tertentu setiap saat
3. Sulitnya mencatat kegiatan transaksi..
No. Masalah Akibat Solusi
Perlunya perancangan sistem akuntansi dalam perhitungan Harga pokok penjualan hingga mendapatkan hasil HPP
a. Penetapan harga yang dikeluarkan dalam kegiatan produksi
2. Perhitungan Harga pokok produksi yang mempengar uhi HPP.
Merancang sistem akuntansi yang menyambungkan sistem persediaan, produksi, pembelian bahan baku, dan penjualan
b. Kesalahan dalam pembelian bahan baku yang sudah kosong
a. Tidak mengetahui turnover dari persediaan
1. Kekeliruan dalam melakukan pencatatan bahan baku.
4.3. Tahap Analisis Kebutuhan Sistem
Tabel IV.2 Analisis Kebutuhan Sistem
c. Sistem Penjualan
g. Laporan Piutang
f. Laporan Pengeluaran kas
e. Laporan Penerimaan kas
d. laporan suplier
c. laporan bahan baku
b. Laporan barang
a. Laporan pelanggan
b. Sistem Produksi
Kebutuhan Sistem Informasi Akuntansi UD SEKAWAN PUTERA
Input Proses Output
a. Sistem Pembelian Bahan
g. Form Data Bahan baku h. Form Data BOP i. Form Data BTKL
f. Form Data Barang
e. Form Data Pelanggan
d. Form Data Supplier
c. Form Data Pegawai
b. Form Menu
a. Form Login
h. Laporan Hutang i. Laporan Keuangan
4.4. Entity Relationship Diagram
Gambar IV.1 Entity Relationship Diagram
4.5. Struktur Data Base
Database bagian detail dari program untuk CV SEKAWAN PUTERA yang terdiri dari susunan komponen, struktur, dan karakteristik data setiap atribut pada suatu entitas. Berdasarkan keterangan pada ERD sebelumnya, maka stuktur database dalam penelitian adalah sebagai berikut:
1. Tabel Rekening Nama Field Tipe Karakter Keterangan
No rekening Text
10 Primary key Nama rekening Text
50
2. Tabel Neraca Awal Nama Field Tipe Karakter Keterangan
No rekening Text
10 Foreign key Jumlah aktiva Number
12 Jumlah pasiva Number
12
3. Tabel Pelanggan Nama Field Tipe Karakter Keterangan
Kode pelanggan Text
15 Primary key Nama Text
50 Alamat Text
50 Telepon Number
12 Kota Text
30 Kode pos Number
10
4. Tabel Supplier Nama Field Tipe Karakter Keterangan
Kode supplier Text
15 Primary key Nama pemilik Text
50 Nama toko Text
50 Alamat Text
50 Telepon Number
12 Kota Text
30 Kode pos Number
10
5. Tabel Barang Nama Field Tipe Karakter Keterangan
Kode Barang Text
10 Primary key Kategori Text
15 Nama Barang Text
50 Harga Currency
12 Stock Number
5
6. Tabel Bahan baku Nama Field Tipe Karakter Keterangan
Kode bahan baku Text
10 Primary key Nama bahan baku Text
50 Ukuran Text
50 Jumlah Number
5
7. Tabel Pegawai Nama Field Tipe Karakter Keterangan
ID pegawai Text
15 Primary key Nama Text
50 Alamat Text
50 Telepon Number Kota Text
30 No KTP Number Bagian Text
20 Jenis_kelamin Text
10
8. Tabel BTKL Nama Field Tipe Karakter Keterangan
ID pegawai Text
15 Foreign key Jam kerja Time
8 Gaji Currency
12
9. Tabel BOP Nama Field Tipe Karakter Keterangan
Kode BOP Text
10 Primary key Nama biaya Text
50 Biaya BOP Currency
12
10. Tabel Penjualan Nama Field Tipe Karakter Keterangan
No faktur penjualan Text
10 Primary key No pemesanan Text
10 Foreign key Total harga Currency Tanggal Date/Time Id pegawai Text Dp Currency
12
11. Tabel Penjualan Detail Nama Field Tipe Karakter Keterangan
No faktur penjualan Text
10 Foreign key Kode barang Text
15 Foreign key Jumlah Number Harga Currency
12
12. Tabel Pembelian Nama Field Tipe Karakter Keterangan
No faktur pembelian Text
10 Primary key Kode supplier Text
15 Foreign key Tipe pembelian Currency Tanggal Date/Time Total harga Currency
13. Database Pembelian Detail Nama Field Tipe Karakter Keterangan
No_faktur_pembelian Text
10 Foreign key Kode bahan baku Text
15 Foreign key Jumlah Number Harga Currency
14. Tabel Pemesanan Nama Field Tipe Karakter Keterangan
No pemesanan Text
10 Primary key Kode pelanggan Text
15 Foreign key Total harga Currency Tanggal pemesanan Date
15. Tabel Detail Pemesanan Nama Field Tipe Karakter Keterangan
No pemesanan Text
10 Foreign key Kode barang Text
15 Foreign key Jumlah Number Harga Currency
16. Tabel Produksi Nama Field Tipe Karakter Keterangan
No produksi Text
15 Primary key No Pemesanan Text
10 Foreign key Tanggal produksi Date Total biaya BB Number
2 Total biaya BOP Currency
50 Total biaya BTKL Currency
50
17. Tabel Detail produksi Nama Field Tipe Karakter Keterangan
No produksi Text
15 Foreign key Kode barang Text
15 Foreign key Jumlah Number
18. Tabel penggunaan bahan baku Nama Field Tipe Karakter Keterangan
No produksi Text
15 Foreign key Kode bahan baku Text
10 Foreign key Jumlah penggunaan Number
2 Biaya BB Currency
12
19. Tabel Penggunaan BTKL Nama Field Tipe Karakter Keterangan
No produksi Text
15 Foreign key
ID pegawai Text
15 Foreign key Biaya BTKL Currency
12
20. Tabel Penggunaan BOP Nama Field Tipe Karakter Keterangan
No produksi Text
15 Foreign key Kode BOP Text
15 Foreign key Biaya BOP Currency
12
21. Tabel Kas masuk Nama Field Tipe Karakter Keterangan
No BKM Text
10 Primary key No pelunasan Text
50 Tanggal Text
50 Jumlah Text
50
22. Tabel Detail kas masuk Nama Field Tipe Karakter Keterangan
No BKM Text
10 Foreign key No rekening Text
15 Foreign key Nama akun Text
10 Debit Text
10 Kredit Text
10
23. Tabel Kas keluar Nama Field Tipe Karakter Keterangan
No BKK Text
10 Primary key No bukti Text
50 Tanggal Text
50 Jumlah Text
50 24. Tabel Detail Kas keluar. Nama Field Tipe Karakter Keterangan
No BKK Text
10 Foreign key No rekening Text
10 Foreign key Nama akun Text
10 Debit Text
10
25. Tabel Jurnal Nama Field Tipe Karakter Keterangan
No jurnal Text
10 Primary key No bukti Text
50 Foreign key No rekening Text
50 Foreign key Tanggal bukti Date/Time
50 Jumlah Currency
26. Tabel Buku besar Nama Field Tipe Karakter Keterangan
No rekening Text
10 Foreign key Nama rekening Text
80 Saldo awal Currency Saldo akhir Currency Mutasi debit Currency Mutasi kredit Currency
27. Tabel Retur pembelian Nama Field Tipe Karakter Keterangan
No retur pembelian Text
10 Primary key No faktur pembelian Text
15 Foreign key Total harga Currency
15 Tanggal retur Date/Time
28. Tabel Retur pembelian detail Nama Field Tipe Karakter Keterangan
No retur pembelian Text
10 Primary key Kode barang Text
15 Foreign key Harga Currency
15 Jumlah retur Number
2
29. Tabel Pelunasan Piutang Nama Field Tipe Karakter Keterangan
No pelunasan Text
10 Primary key Jumlah bayar Currency Tanggal pembayaran Date/Time
30. Tabel Pelunasan Hutang Nama Field Tipe Karakter Keterangan
No pelunasan Text
10 Primary key Kode supplier Text
15 Foreign key Nama toko Text
20 Jumlah bayar Currency Tanggal pembayaran Date/Time
31. Tabel Piutang detail Nama Field Tipe Karakter Keterangan
No pelunasan Text
10 Primary key No faktur penjualan Text
15 Foreign key Jumlah tagihan Currency
15
32. Tabel Hutang detail Nama Field Tipe Karakter Keterangan
No pelunasan Text
10 Primary key No faktur pembelian Text
15 Foreign key Jumlah utang Currency
15 Sisa Currency
15 Status Text
10
4.6. Tahap Desain Proses 4.6.1. Diagram Konteks
Gambar IV.2 Diagram Konteks
SIA UD Sekawan Putra
Pelanggan Bagian Produksi
Pemilik Supplier Data_biaya_BTKL
Data_biaya_BOP Data_biaya_produksi Data_produksi Data_pemesanan_barang
Data_pemakaian_bahan_baku Data_bahan_baku Nota_penjualan Data_pelanggan
PO_penjualan Data_pegawai Data_pembelian Nota_pembelian
Data_supplier Laporan_pelanggan Laporan_supplier Laporan_barang
Laporan_bahan_baku Laporan_penerimaan_kas Laporan_pengeluaran_kas Laporan_piutang
Laporan_hutang Data_barang Data_bayar Project Name:
Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By: SIA UD Sekawan Putra d:\ta-2017\indraw~1\ dfd00001.dfd Diagram Konteks Oct-12-2016 Indra Aug-07-2017 Indra
4.6.2. Dekomposisi Diagram
Gambar IV.3 Dekomposisi Diagram
4.6.3. DFD Level 0
Gambar IV.4 DFD Level 0 1 Pendataan Bahan 2 Pembelian baku 3 Produksi Kas_keluar 4 Penjualan Kas_masuk Bagian Produksi Bahan_baku Barang Pegawai Supplier Pelanggan Supplier Pelanggan Pembelian Jurnal Penggunaan_bahan Produksi BOP Buku_besar Biaya Detail_penggunaan Penjualan Kas_keluar BTKL Suplier Detail_produksi Detail_kas_keluar Desain Barang Detail_produksi Barang Hutang Pembelian_detail Bahan_baku Piutang Detail_penjualan Jurnal Pemilik Pelunasan_hutang Hutang Pelunasan_piutang Detail_kas_masuk Kas_keluar 6 Laporan Pelanggan Kas_masuk Laporan_penerimaan_kas Buku_besar Produksi Detail_produksi Barang Barang Data_bahan_baku Data_pegawai Data_barang Data_supplier Data_pelanggan Bahan_baku Barang Pegawai Supplier Pelanggan Bahan_baku Supplier Laporan_hutang Nota_pembelian Pembelian Jurnal Data_biaya_BOP Data_biaya_BTKL Data_biaya_produksi Data_biaya_bahan_baku Laporan_barang Pembelian_detail Biaya Produksi Penggunaan_bahan Bahan_baku Detail_penggunaan Detail_kas_keluar PO_penjualan Nota_penjualan Penjualan BOP Kas_keluar BTKL Detail_produksi Buku_besar Jurnal Buku_besar Laporan_pelanggan Desain Hutang Pelunasan_piutang Detail_penjualan Jurnal Detail_kas_masuk Barang Bahan_baku Laporan_bahan_baku Piutang Suplier Hutang Pelunasan_hutang Kas_keluar Laporan_supplier Laporan_piutang Laporan_pengeluaran_kas Pelanggan Pelanggan Pelunasan_piutang Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By: SIA UD Sekawan Putra d:\ta-2017\indraw~1\ dfd00002.dfd DFD Level 0 Oct-12-2016 Indra Aug-25-2017 Indra
4.6.4. DFD Level 1 Proses Pendataan
Gambar IV.5 DFD Level 1 Proses Pendataan 1.1 Data Pelanggan 1.2 Data Supplier 1.3 Data Barang 1.8 Data Pegawai 1.5 Data Rekening Pelanggan Pelanggan Supplier Supplier Bagian Produksi Barang Neraca Awal Rekening 1.6 Neraca Awal Pegawai Data_pelanggan Pelanggan Supplier Data_supplier Data_barang Data_pegawai Barang Neraca_awal Data_rekening Rekening Saldo_awal Pegawai Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By: SIA UD Sekawan Putra d:\ta-2017\indraw~1\ dfd00003.dfd DFD Level 1 Proses Pendataan Oct-12-2016 Indra Aug-25-2017 Indra
4.6.5. DFD Level 1 Proses Pembelian Bahan Baku
Gambar IV.6 DFD Level 1 Proses Pembelian Bahan Baku
2.1 Order Pembelian
2.2 Pengecekan Barang Suplier
Pembelian Pembelian_detail Suplier Detail_order_pembelian Order_pembelian
Order_pembelian Nota_pembelian Pembelian
Pembelian_detail Suplier Detail_order_pembelian Order_pembelian Detail_order_pembelian Order_pembelian
Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:
SIA UD Sekawan Putra d:\ta_baru\indra\ dfd00001.dfd DFD Level 1 Proses Pembelian BB Aug-25-2017 Indra Aug-25-2017 Indra
4.6.6. DFD Level 1 Proses Produksi
Gambar IV.7 DFD Level 1 Proses Produksi
3.1 Data Bahan Baku
3.2 Data BOP
3.3 Data BTKL Bagian Produksi
3.4 Data Produksi Bahan_baku
Biaya BTKL
Produksi BOP Detail_produksi Penggunaan_BTKL
Penggunaan_BOP Penggunaan_bahan Data_biaya_bahan_baku
Data_biaya_BOP Data_biaya_BTKL Data_produksi Produksi
BTKL BTKL Biaya Bahan_baku
BOP Bahan_baku Biaya Biaya BOP
Detail_produksi Penggunaan_BTKL
Penggunaan_BOP
Penggunaan_bahanProject Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:
SIA UD Sekawan Putra d:\ta_baru\indra\ dfd00002.dfd DFD 1 Level Produksi Aug-28-2017 IndraI Aug-28-2017 Indra
4.6.7. DFD Level 1 Proses Penjualan
Gambar IV.8 DFD Level 1 Proses Penjualan
4.1 Order Penjualan
4.2 Penagihan
4.3 Pelunasan Piutang Pelanggan
Penjualan Detail_penjualan Pelunasan_hutang Kas_masuk Detail_kas_masuk Jurnal Pelanggan
Buku_besar Pelanggan Penjualan PO_penjualan
Nota_pejualan Data_bayar Penjualan Detail_penjualan
Pelanggan Pelanggan Penjualan
Kas_masuk Pelunasan_hutang Detail_kas_masuk Jurnal
Pelunasan_hutang Kas_masuk Detail_kas_masuk Jurnal
Buku_besar Buku_besar Pelanggan Penjualan
Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:
SIA UD Sekawan Putra d:\ta_baru\indra\ dfd00003.dfd DFD Level 1 Proses Penjualan Aug-28-2017 Indra Aug-28-2017 Indra
4.6.8. DFD Level 1 Proses Laporan
Pelanggan Supplier Penerimaan_kas Pengeluaran_kas
Pelunasan_piutang Pelunasan_hutang
Pengeluaran_kas Hutang Hutang Piutang
Pelanggan Barang Supplier Penerimaan_kas
Laporan_penerimaan_kas Laporan_pengeluaran_kas Bahan_baku Piutang
Laporan_bahan_baku Laporan_pelanggan Laporan_pelanggan Laporan_supplier Laporan_hutang
Hutang Piutang Pelunasan_piutang Pelunasan_hutang Laporan_piutang
Gambar IV.9 DFD Level 1 Proses Laporan
5.1
LaporanBahan
baku
5.6
LaporanPengeluaran
Kas5.7 Laporan Piutang
5.5
LaporanPenerimaan
Kas5.8 Laporan Hutang
5.3
LaporanPelanggan
5.2
LaporanBarang
5.4
LaporanSupplier
Pemilik Bahan_baku Piutang Barang4.7. Tahap Desain Interface 4.7.1. Desain Form
1. Form Login Tampilan awal untuk masuk ke dalam sistem.
Gambar IV.10 Form Login Langkah: a. User mengisi Username pada field username.
b. User mengisi Password sesuai dengan Username yang dipakai.
c. Klik tombol login bila password benar, maka selanjutnya akan masuk ke form menu, dan apabila password salah akan muncul peringatan “password salah”
Nama Field Kendali Input Keterangan
ID Pengguna Completness Check Field harus terisi (tidak boleh kosong) Password Completness Check Field harus terisi (tidak boleh kosong)
Gambar IV.11 Form manu utama Nama Field Kendali Input Keterangan
ID Pengguna Completness Check Field harus terisi (tidak boleh kosong) Password Completness Check Field harus terisi (tidak boleh kosong)
Langkah:
a. Pilih form yang ingin dijalankan pada menu utama
3. Form Data Pelanggan Gambar IV.12 Form Data Pelanggan
1 Field harus terisi (tidak boleh kosong) Completeness Check
Kode Sistem akan menolak jika Redundansi Tes
Pelanggan Kode sama Sequence Check
Kode harus urut (tidak boleh lompat)
2 Field harus terisi (tidak Completeness Check
Nama boleh kosong)
3 Field harus terisi (tidak Completeness Check
Alamat boleh kosong)
4 Telepon Numeric Check Field berupa angka
5 Field Harus terisi (tidak Kota Completeness Check boleh kosong)
6 Kode Pos Numeric Check Field berupa angka
7 No. Telp Numeric Check Field berupa angka
Langkah:
a. Untuk menambah data pelanggan, maka pilih tombol “Tambah”. User memasukan data pelanggan yang meliputi kode pelanggan, nama, nama toko, alamat, kota, kode pos, telp, kemudian klik tombol
“Simpan” untuk menyimpan data atau “Batal” untuk membatalkan pengisian data b. Untuk melakukan koreksi data maka pilih tombol “Edit”, kemudian pilih pelanggan yang akan di edit dan lakukan pengeditan kemudian pilih tombol “Simpan” untuk menyimpan edit data atau tombol “Batal” untuk membatalkan edit data.
c. Untuk melakukan penghapusan data maka pilih data pelanggan yang akan dihapus kemudian pilih tombol “hapus”
4. Form Supplier Gambar IV.13 Form Suplier
G No Nama Field Kendali Input Keterangan
1 Field harus terisi (tidak boleh kosong) Completeness Check
Sistem akan menolak jika Kode Supplier Redundansi Tes
Kode sama Sequence Check
Kode harus urut (tidak boleh lompat)
2 Field harus terisi (tidak Completeness Check
Nama Pemilik boleh kosong)
3 Field harus terisis (tidak Nama Toko Completeness Check boleh kosong)
4 Field harus terisis (tidak Alamat Completeness Check boleh kosong)
5 Telepon Numeric Check Field berupa angka
6 Field Harus terisi (tidak Kota Completeness Check boleh kosong)
7 Kode Pos Numeric Check Field berupa angka
Langkah:
a. User memasukkan data Supplier mulai dari Kode Suplier,Nama Pemilik,Nama Toko, Alamat, Telepon, Kota, dan Kode Pos, Lalu klik tombol SAVE untuk menyimpan data.
b. Setelah data yang diinput sudah tersimpan Jika ada Kode Supplier yang ingin dihapus, klik tombol DELETE untuk menghapus data.
5. Data Barang Gambar IV.14 Form Barang
Nama Field Kendali Input Keterangan Kode barang Completness Check
Sequence Check Format Check
Field harus diisi Kode barang harus urut dan tidak double Sesuai dengan format
Nama barang Completness Check Field harus diisi Harga beli Completness Check Field harus diisi Stock Completness Check Field harus diisi
Langkah: a.
User memilih tombol “Input” untuk melakukan pengisian data
b. Setelah user memilih tombol “Input” maka tombol akan berubah menjadi “Simpan”.
c. User mengisi kode barang, nama barang, harga beli dan stock d.
User memilih tombol “Simpan” untuk melakukan penyimpanan e.
User memilih tombol “Edit” untuk melakukan koreksi data, tombol “Hapus” untuk menghapus data yang sudah tersimpan dalam database dan memilik tombol “Tutup” untuk menutup form dan kembali ke menu utama serta tombol “Refresh” untuk mengembalikan tampilan awal.
6. Form Data Pegawai Gambar IV.15 Form Data Pegawai
No Nama Field Kendali Input Keterangan
1 Field harus terisi (tidak boleh kosong) Completeness Check
Sistem akan menolak jika ID
ID Pegawai Redundansi Tes sama Sequence Check
Kode harus urut (tidak boleh lompat)
2 Field harus terisi (tidak boleh Completeness Check
Nama kosong)
3 Field harus terisi (tidak boleh Completeness Check
Alamat kosong)
4 Telepon Numeric Check Field berupa angka
5 Field Harus terisi (tidak boleh Kota Completeness Check kosong)
6 Field harus terisi (tidak boleh Completeness Check
No KTP kosong) Numeric Check
Field berupa angka
7 Harus memilih salah satu
Bagian Validity Check pilihan
8 Jenis Harus memilih salah satu Validity Check
Kelamin pilihan
Langkah:
a. User memasukkan data pegawai dimulai dari ID Pegawai, Nama, Alamat, Telepon, Kota, No KTP, Bagian dan Jenis Kelamin, Lalu klik tombol SAVE untuk menyimpan data.
b. Data akan tersimpan di database. Jika ada Data Pegawai yang ingin dihapus, klik tombol DELETE maka Data pegawai yang terpilih akan terhapus.
7. Data Rekening Gambar IV.16 Data Rekening
No Nama Field Kendali Input Keterangan
1 Field harus terisi (tidak boleh kosong) Completeness Check
Kode Sistem akan menolak jika ID Redundansi Tes
Rekening sama Sequence Check
Kode harus urut (tidak boleh lompat)
2 Field harus terisi (tidak boleh Jenis Completeness Check kosong)
Rekening
Langkah:
a. Untuk menambah data rekening , maka pilih tombol “Tambah”.
User memasukan data rekening yang meliputi kode pelanggan, dan jenis rekening kemudian klik tombol “Simpan” untuk menyimpan data atau “Batal” untuk membatalkan pengisian data b. Untuk melakukan koreksi data maka pilih tombol “Edit”, kemudian pilih rekening yang akan di edit dan lakukan menyimpan edit data atau tombol “Batal” untuk membatalkan edit data.
c. Untuk melakukan penghapusan data maka pilih data rekening yang akan dihapus kemudian pilih tombol “hapus”
8. Neraca Awal Gambar IV.17 Neraca Awal
No Nama Field Kendali Input Keterangan
1 Total aktiva Completeness Check Field harus terisi (tidak boleh kosong)
2 Total pasiva Completeness Check
Field harus terisi (tidak boleh kosong)
Langkah:
a. Untuk mengisi neraca awal maka User memasukan total aktiva dan pasiva kemudian simpan b. Form neraca awal hanya diisi sekali dalam pembukuan
9. Pembelian
Nama Field Kendali Input Keterangan Faktur Completness Check Field harus diisi
Sequence Check Nomor faktur urut dan Format Check tidak double
Sesuai dengan format Kasir Completness Check Field harus diisi
Tanggal faktur Completness Check Field harus diisi Format Check Sesuai dengan format date
Jam Completness Check Field harus diisi Format Check Sesuai dengan format time
Kode Suplier Completness Check Field harus diisi dari database suplier Nama suplier Completness Check Field akan terisi otomatis setelah user memilih kode suplier
Alamat Completness Check Field akan terisi otomatis setelah user memilih kode suplier
Telepon Completness Check Field akan terisi otomatis setelah user memilih kode suplier
Langkah:
a. User mengisi nomor faktur dan nama kasir
b. Sistem akan mengisi secara otomatis jam dan tanggal dengan format jam dan taggal saat transaksi c. User memilih kode suplier
d. Setelah kode suplier dipilih, maka akan ditampilkan secara otomatis nama, alamat dan nomor telepon suplier e. User mengisi kode barang yang dibeli
f. Kemudian setelah dienter maka secara otomatis akan ditampilkan nama barang dan harga g. User mengisi jumlah pembelian
h. Sistem akan menghitung secara otomatis total pembelian berdasarkan jumlah pembelian dikali dengan harga barang kemudian akan ditampilkan di kolom total a. Pilih “Simpan” untuk menyimpan data, “Batal” untuk membatalkan dan “Tutup” untuk menutup form dan kembali ke menu utama.
10. Data Produksi Gambar IV.19 Data Produksi
Form produksi digunakan untuk mendata produksi barang yang dilakukan perusahaan berdasarkan pesanan pelanggan dengan isian sebagai berikut:
a. Kode produksi akan terisi otomatis menggunakan nomor urut produksi, b. Tanggal akan terisi otomatis dengan tanggal hari ini
c. Data barang yang di produksi terisi otomatis berdasarkan data pesanan Kemudian pilih lembar kerja selanjutnya sehingga akan ditampilkan form sebagai berikut:
Gambar IV.20 Data Biaya Bahan Baku Tampilan tersebut digunakan untuk mengisi data bahan baku yang digunakan dalam proses produksi. Penggunaan bahan baku dalam satu kali produksi bisa terdiri dari beberapa bahan baku. Dengan demikian, untuk mengisikannya, user memilih nama bahan baku yang akan digunakan didalam list yang sudah disediakan, kemudian memilihnya sehingga data nama bahan baku dan harga akan ditampilkan dalam kolom data bahan baku. User kemudian mengisikan jumlah yang digunakan sehingga akan diketahui secara otomatis total harga. Untuk memilih data bahan baku lagi user bisa memilihnya kembali pada kolom list. Setelah selesai mengisi bahan baku yang digunakan maka akan ditampilkan total biaya bahan baku.
Langkah selanjutnya adalah memilih lembar kerja biaya BTKL sehingga akan ditampilkan form sebagai berikut:
Gambar IV.21 Data Biaya BTKL Untuk mengisikan data BTKL maka user juga memilih pada list BTKL yang sudah diinputkan pada form pendataan BTKL.
Setelah dipilih maka secara otomatis akan terisi pada kolom biaya BTKL. User mengisikan jumlah hari pengerjaan sehingga secara otomatis akan ditampilkan total biaya BTKL. Dalam satu kali produksi dapat terdiri dari beberapa biaya BTKL.
Setelah mengisikan data BTKL maka selanjutnya mengisikan data biaya BOP sebagai berikut:
Untuk mengisikan data BOP maka user juga diberikan pilihan pada list yang sudah diinput pada form sebelumnya. Setelah dipilih maka akan ditampilkan nama BOP dan harga secara otomatis. User mengisikan jumlah BOP yang digunakan sehingga akan ditampilkan total biaya BOP.
Setelah pengisian BOP maka data produksi dapat dilihat pada lembar kerja detail produksi sebagai berikut: Gambar IV.23 Data Detail Produksi
Dalam form detail produksi tersebut terlihat rincian masing- masing biaya, yaitu biaya bahan baku, biaya BTKL dan biaya BOP serta jumlah barang yang diproduksi. Kemudian pilih tombol “Simpan” untuk menyiman data, tombol “Batal” untuk membatalkan proses, tombol “Tambah” untuk mendata produksi barang yang lain serta tombol “Keluar” untuk keluar dari aplikasi.
11. Data Bahan Baku Gambar IV.24 Data Bahan Baku
Nama Field Kendali Input Keterangan Kode bahan baku
Completness Check Sequence Check Format Check
Field harus diisi Kode bahan baku harus urut dan tidak double Sesuai dengan format
Nama bahan baku Completness Check Field harus diisi
Ukuran Completness Check Field harus diisi Jumlah Completness Check Field harus diisi
Langkah:
a. Untuk menambah data bahan baku, maka pilih tombol “Tambah”. User memasukan data rekening yang meliputi kode bahan baku, nama, ukuran dan jumlah kemudian klik tombol “Simpan” untuk menyimpan data atau “Batal” untuk membatalkan pengisian data b.
Untuk melakukan koreksi data maka pilih tombol “Edit”, kemudian pilih bahan baku yang akan di edit dan lakukan pengeditan kemudian pilih tombol “Simpan” untuk menyimpan edit data atau tombol “Batal” untuk membatalkan c. Untuk melakukan penghapusan data maka pilih data bahan baku yang akan dihapus kemudian pilih tombol “hapus”
12. Data BOP Gambar IV.25 Form Data BOP
Nama Field Kendali Input Keterangan Kode BOP Completness Check Field harus diisi
Sequence Check Kode urut dan tidak Format Check double
Sesuai dengan format Nama Biaya Completness Check Field harus diisi Jumlah BOP Completness Check Field harus diisi
Langkah:
a. User mengisi kode BOP
b. User mengisi nama biaya
c. User mengisi jumlah BOP
d. Setelai semua data terisi, klik SAVE dan data akan tersimpan, jika ingin mengganti klik tombol EDIT, dan jika ingin menghapus klik DELETE maka data yang terpilih akan terhapus dan untuk kembali ke menu utama maka pilih tombol MENU
13. Data BTKL Gambar IV.26 Form Data BTKL
Nama Field Kendali Input Keterangan
ID Pegawai Completness Check Field harus diisi Nama Pegawai Completness Check Field harus diisi Jam Kerja Completness Check Field harus diisi Gaji Completness Check Field harus diisi
Langkah:
a. User mengisi ID pegawai
b. User mengisi nama pegawai
c. User mengisi jam kerja
d. User mengisi gaji/hari
e. Setelai semua data terisi, klik SAVE dan data akan tersimpan, jika ingin mengganti klik tombol EDIT, dan jika ingin menghapus klik DELETE maka data yang terpilih akan terhapus dan untuk kembali ke menu utama maka pilih tombol MENU
14. Form Penjualan Gambar IV.27 Form Penjualan
Nama Field Kendali Input Keterangan Faktur Completness Check Field harus diisi
Sequence Check Nomor faktur urut dan Format Check tidak double
Sesuai dengan format Kasir Completness Check Field harus diisi
Tanggal faktur Completness Check Field harus diisi Format Check Sesuai dengan format date
Jam Completness Check Field harus diisi Format Check Sesuai dengan format time
Nama Completness Check Dan dipilih dari database pelanggan pelanggan Kode barang Completness Check Field harus diisi
Format Check Sesuai dengan format kode yang tersimpan dalam database barang
Langkah:
a. User mengisi nomor faktur dan nama kasir b. Sistem akan mengisi secara otomatis jam dan tanggal dengan format jam dan taggal saat transaksi penjualan c. User memilih nama pelanggan
d. User mengisi kode barang yang jual
e. Kemudian setelah dienter maka secara otomatis akan ditampilkan nama barang dan harga f. User mengisi jumlah penjualan
g. Sistem akan menghitung secara otomatis total penjualan berdasarkan jumlah jual dikali dengan harga barang kemudian akan ditampilkan di kolom total h. Pilih “Simpan” untuk menyimpan data, “Batal” untuk membatalkan dan “Tutup” untuk menutup form dan kembali ke menu utama.
15. Form Buku Besar Gambar IV.28 Form Buku Besar
Nama Field Kendali Input Keterangan Kode buku Completness Check Field harus diisi besar Sequence Check Kode buku besar harus
Format Check urut dan tidak double Sesuai dengan format
Nama akun Completness Check Field harus diisi Bulan Completness Check Teiri otomatis berdasarkan bulan saat transaksi Tahun Completness Check Terisi secara otomatis dari sistem berdasarkan tahun transaksi
Saldo awal Completness Check Field harus diisi debet Saldo awal Completness Check Field harus diisi kredit Mutasi debet Completness Check Field harus diisi Mutasi kredit Completness Check Field harus diisi Saldo akhir Completness Check Field terisi otomatis debet berdasarkan pengurangan dari saldo awal debet dengan mutasi debet
Saldo akhir Completness Check Field terisi otomatis kredit berdasarkan pengurangan dari saldo awal kredit dengan mutasi kredit
16. Form Kas Keluar Gambar IV.29 Form Kas Keluar
Nama Field Kendali Input Keterangan Nomor Kas Keluar
Completness Check Sequence Check Format Check
Field harus diisi Nomor harus urut dan tidak double Sesuai dengan format
Penerima Completness Check Field harus diisi Jumlah Completness Check Field harus diisi Keperluan Completness Check Field harus diisi
Langkah:
a. User mengisi nomor kas keluar
b. User mengisi field penerima, jumlah kas keluar dan keperluan kas
17. Form Kas Masuk Gambar IV.30 Form Kas Masuk
Nama Field Kendali Input Keterangan Nomor Kas masuk
Completness Check Sequence Check Format Check
Field harus diisi Nomor harus urut dan tidak double Sesuai dengan format
Diterima dari Completness Check Field harus diisi Jumlah Completness Check Field harus diisi Keperluan Completness Check Field harus diisi
Langkah:
a. User mengisi nomor kas masuk b. User mengisi field no. kas masuk, diterima dari, jumlah kas masuk dan keperluan kas
18. Laporan Bahan Baku
LAPORAN DATA BAHAN BAKU
UD. SEKAWAN Jl. Undanris 3 No. 25 Tlogosari
- – Semarang
Periode : 31 Agustus 2017 No. Kode Bahan Nama Bahan Ukuran Jumlah (Meter) 1 B-0001 Kain Amazon Super L120 200
2 B-0002 Kain Laviano L140 400 3 B-0003 Kain Paragon L140 300 4 B-0004 Kain Lunaya L140 300 5 B-0005 Kain Poliester L120 500
6 B-0006 Kain Diadora L140 200
Gambar IV.31 Laporan Bahan Baku
19. Laporan Barang
LAPORAN DATA BARANG
UD. SEKAWAN Jl. Undanris 3 No. 25 Tlogosari – Semarang
Periode : 31 Agustus 2017
No. Kode Barang Nama Barang Harga Stock
1 J-01 Jaket Parasit 80.000 1002 R-01 Jaket Rompi 50.000 100 3 S-01 Jaket Sweater 75.000 50 4 S-02 Sweat Shirt Polos 80.000 100 5 S-03 Sweat Shirt Motif 90.000 100
6 S-04 Basic Sweat Shirt 100.000 50 Gambar IV.32 Laporan Barang
20. Laporan Data Pelanggan
LAPORAN DATA PELANGGAN
UD. SEKAWAN Jl. Undanris 3 No. 25 Tlogosari – Semarang
Periode : 31 Mei 2017 No. Kode Pelanggan Nama Alamat No. Telp Jml. Piutang
1 P-01 TK ABA Jl. Siliwangi Semarang 024-3510443 -
2 P-02 TK Almadina Jl. Sampangan 20 Semarang 024-8441380 -
3 P-03 Sanggar Senam Bugar Jl. Bima 2 No 21 Semarang 08562765578 500.0004 P-04 TK Purwanida Jl. Arjuna 25 Semarang 08122833972 -
5 P-05 CV. Maju Mundur Sadewa 1 No. 21 Semarang 087700069309 300.000
6 P-06 PT. Berkah Jaya Jl. Pahlawan 13 Kendal 087700056901 -
Gambar IV.33 Laporan Data Pelanggan Laporan data pelanggan berisi mengenai detail data pelanggan yang meliputi: Kode pelanggan, nama pelanggan, alamat, nomor telepon dan jumlah piutang.
21. Laporan Suplier
LAPORAN DATA SUPLIER
UD. SEKAWAN Jl. Undanris 3 No. 25 Tlogosari
- – Semarang
Periode : Mei 2017 No. Kode Suplier Nama Toko Alamat No. Telp Nama Pemilik 1 S01 CV. Serba Ada Jl. Pahlawan 34 Semarang 024-567665 Wawan Setiawan 2 S02 CV. Aneka Jaya Jl. Arjuna no 21 Semarang 08562765578 Anita Effendi
3 S03 Toko Berkah Jl. Pamularsih 45 Semarang 08122833972 Bambang Sudrajat
4 S04 UD. Makmur Pedurungan Kidul Rt. 01 Rw 02 024-8979334 Ali Basuki
5 S05 UD. Jaya Sentosa Sampangan 210 Semarang 024-3510442 Santoso Ahmad 6 S06 Toko Abadi Bima 2 no. 24 Semarang 024-840442 Budi SusenoGambar IV.34 Laporan suplier Laporan data pegawai berisi mengenai detail data suplier
UD Sekawan yang terdiri dari: kode suplier, nama suplier, alamat, no. telp dan nama pemilik toko.
22. Laporan Penerimaan Kas
UD. SEKAWAN
Jl. Undnaris 3 No. 25 Tlogosari – Semarang LAPORAN PENERIMAAN KAS Periode : 31 Agustus 2017
No. Rek Tgl. Terima Diterima Dari Jenis Penerimaan Jumlah
28-01 28/08/17 TK ABA Pembayaran DP kaos olahraga 700.000 28-02 28/08/17 TK Almadina Pembayaran DP sragam celana 500.000 28-03 28/08/17 Sanggar Senam Bugar Pelunasan kaos olah raga 1.000.000 29-01 29/08/17 TK Purwanida DP pesanan 500.000 29-02 29/08/17 CV. Maju Mundur DP Pesanan 400.000 29-03 29/08/17 PT. Berkah Jaya Pelunasan 1.200.000 Total 4.300.000Gambar 4.35 Laporan Penerimaan Kas23. Laporan Pengeluaran Kas
UD. SEKAWAN
Jl. Undnaris 3 No. 25 Tlogosari – Semarang LAPORAN PENGELUARAN KAS Periode : 31 Agustus 2017
No. Rek Tgl. Keluar Penerima Jenis Pengeluaran Jumlah
001 05/08/17 Danis Sell Pembelian Pulsa Telpon 104.000 002 05/08/17 Danis Sell Pembelian Kuota 75.000 003 15/08/17 Bedjo Pembayaran Jasa Service AC 150.000 004 17/09/17 Danis Sell Pembayaran Air 400.000 005 20/08/17 Anisa Pembayaran gaji 3.200.000 006 20/08/17 Bedjo Pembayaran gaji 3.200.000 Total 7.129.000Gambar 4.36 Laporan Pengeluaran Kas24. Laporan Piutang
UD. SEKAWAN
Jl. Undnaris 3 No. 25 Tlogosari – Semarang LAPORAN DATA PEMBAYARAN PIUTANG PENJUALAN Periode : 26 Januari 2016 s/d 26 Mei 2017
No. Piutang Tgl. Bayar No. Faktur Nama Konsumen Total DP Sisa Piutang
N020817-01 02/08/17 01 TK ABA 1500.000 700.000 800.000 N020817-02 02/08/17 02 TK. Almira 2.000.000 500.000 1.500.000 N020817-03 02/08/17 03 TK Purwanida 1.000.000 500.000 500.000 N030817-01 03/08/17 04 CV. Maju Mundur 1.000.000 400.000 600.000 N030817-02 03/08/17 05 CV. Berkah 3.200.000 1.200.000 2.000.000 N040817-01 04/08/17 06 Mayasari 2.300.000 1.300.000 1.000.000 Total piutang 6.400.000Gambar IV.37 Laporan Piutang Laporan piutang berisi mengenai detail piutang penjualan ke konsumen. Laporan piutang meliputi: nomor piutang, tanggal bayar, nomor faktur, nama konsumen, total penjualan, dp dan jumlah piutang.
25. Laporan Hutang
UD. SEKAWAN
Jl. Undnaris 3 No. 25 Tlogosari