Analisis dan Perancangan Sistem Informasi Akuntansi Berbasis Teknologi Informasi Pada Usaha Konveksi RAMA SPORT dengan menggunakan MODEL DRIVEN DEVELOPMENT (MDD) - Unika Repository
BAB IV HASIL DAN ANALISIS Pada penelitian ini menjelaskan mengenai sistem informasi akuntansi pada
“RAMA SPORT” dengan menggunakan metode Model Driven Development (MDD) dalam melakukan analisis dan perancangan sistem informasi akuntansi (SIA). Metode Model Driven Development digunakan sebagai alat untuk mendesain serta mengembangkan sistem informasi akuntansi supaya memenuhi karakteristik dan kebutuhan serta membantu kesalahan dan kekurangan proses bisnis dari usaha konveksi “RAMA SPORT”. Pendekatan dengan Model Driven
Development mempunyai beberapa tahapan dalam perancangan dan
pengembangan sistem informasi akuntansi pada perusahaan konveksi “RAMA SPORT” Ungaran.
4.1 Tahap Identifikasi Masalah
Tujuan digunakannya tahap identifikasi masalah adalah menemukan masalah dan kekurangan dalam suatu objek penelitian, menentukan tujuan proyek, mengidentifikasi resiko-resiko yang dapat terjadi dalam proses pengembangan sistem. Tahapan ini juga dipergunakan untuk memutuskan bahwa penelitian ini layak atau tidak untuk diteruskan. Hasil yang didapat dari tahap identifikasi masalah menjadi ruang lingkup peneliti dalam menganalisis dan merancang sistem informasi akuntansi (SIA).
Masalah yang diidentifikasi dimulai dengan peneliti melakukan wawancara dan observasi langsung ke tempat usaha konveksi “RAMA SPORT”. Wawancara dan Observasi dilakukan supaya peneliti dapat melihat sistem kegiatan operasi bisnis, pencatatan transaksi yang dilakukan, penyimpanan bukti transakasi bisnis, sistem akuntansi yang diterapkan dan
Penyelidikan awal yang dilakukan pada usaha konveksi “RAMA SPORT” memiliki permasalahan yaitu: 1.
Pemilik tidak membuat dan memiliki “Laporan Keuangan”.
2. Pencatatan transaksi bisnis yang masih manual yang memungkinkan “Human Error” terutama dalam penghitungan laba rugi dan kehilangan serta rusaknya bukti transaksi.
3. Perhitungan HPP yang kurang tepat dan baik, akibatnya nilai HPP produk setiap produksi kemungkian akan berbeda.
4. Pemilik tidak mengontrol persedian bahan baku dan pencatatan bahan baku tidak dibuat secara khusus.
4.2 Tahap Analisis Masalah
Tahap analisis masalah dilakukan dengan cara wawancara secara langsung dengan pemilik Usaha konveksi “RAMA SPORT” kemudian dari wawancara yang dilakukan dapat mengetahui sebab dan akibat dari permasalahan yang terjadi pada “RAMA SPORT”. Permasalahan yang didapat selanjutnya akan dianalisis menggunakan matriks Sebab-Akibat untuk mengetahui akar permasalahannya serta menentukan kebutuhan sistem untuk mengatasi permasalahan di “RAMA SPORT”.
Sistem Akuntansi Berbasis Teknologi Pada Usaha Konveksi “RAMA SPORT”
Analisis Sebab-Akibat Usulan Perbaikan No. Sebab Akibat Sistem 1.
1. “RAMA SPORT” “RAMA SPORT” harus
Perusahaan tidak mengetahui Tidak memiliki nilai asset, liabilitas, dan membuat Output laporan keuangan ekuitas yang dimiliki usaha laporan-laporan yang perusahaan. dibutuhkan seperti: konveksi “RAMA SPORT” setiap periodenya. laporan keuangan, catatan transaksi pembelian, laporan produksi, dan produksi, dan penjualan. laporan penjualan 3. berbasis teknologi
Pemilik sulit dalam menentukan sebuah keputusan informasi supaya pelaporan berjalan cepat tanpa “Laporan Keuangan”. dan terintegrasi.
2. Pencatatan
1. Membuat desain input Pencatatan yang salah dapat transaksi yang membuat perusahaan rugi. informasi mengenai masih manual 2. pencatatan transaksi
Laporan penjualan, pembelian, yang dan produksi menjadi tidak yang berbasis teknologi memungkinkan akurat karena tidak dilakukan informasi sesuai dengan secara terkomputerisasi. kebutuhan usaha “Human Error”. konveksi “RAMA SPORT” sehingga informasi yang dihasilkan akurat.
3. Penghitungan
1. Pemilik harus membuat Pemilik susah menentukan
Laba Rugi dilihat secara akurat berapa laba rugi desain input yang berdasarkan buku yang terjadi setiap bulannya. mencakup penjualan dan 2. penghitungan laba rugi
Pemilik hanya bisa meramal buku pembelian. dan memprediksi bahan baku yang lengkap mulai dari dan barang jadi yang membuat pembelian bahan baku, rugi maupun menghasilkan proses produksi, dan laba. penjualan barang jadi untuk menentukan laba rugi dengan tepat.
4. Cek persediaan
1. Membuat desain input Perusahaan sulit menentukan bahan baku masih bahan baku yang dibutuhkan dalam mempermudah manual. untuk kedepannya karena pengecekan laporan proses pemesanan bahan baku persediaan yang terhadap supplier kurang baik.
2. Ketika konsumen melakukan pemesanan, pemilik masih harus mengecek bahan baku masih ada atau kosong.
3. Pengecekan bahan baku sangat memakan waktu yang lama karena banyak jumlah bahan baku mulai dari kategori barang, tipe kain, warna, dan kode warna. dilakukan pemilik mulai dari bahan baku yang ada di gudang, persediaan yang digunakan dalam produksi, dan jumlah bahan baku yang harus dipesan.
5. Penyimpanan bukti transaksi masih berbentuk hard file dan tidak berbentuk soft file.
1. Bukti transaksi mudah rusak dan hilang
2. Membutuhkan waktu yang lama untuk mencari bukti transaksi yang berbentuk hard file.
3. Membutuhkan tempat yang sangat aman supaya tidak hilang dan rusak.
Diperlukan desain input, penyimpanan (storage), dan kemampuan sistem membuat data transaksi setiap saat.
6. Perhitungan HPP kurang baik dan tepat.
1. Perhitungan HPP dalam
“RAMA SPORT” tidak dilakukan dengan cara rumus matetatika bisnis sehinggga HPP tidak terhitung dengan baik dan tepat
Diperlukan desaian input, penyimpanan (storage), dan kemampuan sistem dalam melakukan penghitungan nilai HPP.
Tabel 4.1 Tahap Analisis Masalah4.3 Tahap Analisis Kebutuhan Sistem
Tahap ini digunakan untuk menyelesaikan kekurangan dan kesalahan yang teridentifikasi pada tahapan sebelumnya. Tahap analisis kebutuhan sistem dilakukan untuk menganalisis kebutuhan sistem informasi akuntansi usaha konveksi “RAMA SPORT” yaitu kebutuhan input, proses, dan ouput.
Kebutuhan input, proses, dan output ditunjukkan pada tabel dibawah ini :
Kebutuhan Sistem Informasi Usaha Konveksi “RAMA SPORT”
Input Proses Output 1.
1.
1. Form Login Pendataan data Laporan keuangan Otorisasi pemakai (user) saat akan pegawai, supplier, meliputi laporan masuk ke dalam sistem. dan pelanggan. laba rugi, laporan
2.
2. perubahan ekuitas, Form Menu Utama Pendataan data Pilihan menu-menu utama pada bahan baku, tenaga dan neraca. sistem. kerja, overhead, dan 2.
Laporan aktivitas 3. barang jadi. operasi meliputi
Form Persediaan Input Informasi Persediaan 3. laporan barang
Pendataan transaksi 4. pembelian dan jadi, laporan
Form Data Pegawai Input Informasi Data Pegawai. penjualan pembelian, laporan 5.
4. penjualan, laporan Form Data Supplier Pendataan transaksi
Input Informasi Data Supplier. return pembelian dan return penjualan 6. penjualan. dan return
Form Data Pelanggan Input Informasi Data Pelanggan. 5. pembelian, laporan Pendataan transaksi 7. pelunasan utang dan pelunasan hutang
Form Penjualan Input informasi Barang jadi yang piutang. dan piutang. sudah dijual.
6.
3. Pendataan Transaksi Laporan data 8. kas masuk dan kas pendukung
Form Order Penjualan Untuk Pesanan Penjualan keluar. meliputi laporan 9. karyawan,
Form Return Penjualan Input Informasi Barang jadi yang supplier, laporan
10. laporan barang. Form Order Pembelian
Input Informasi bahan baku yang dipesan
11. Form Pembelian Input Informasi bahan baku yang sudah dibeli.
12. Form Return Pembelian Input Informasi Bahan Baku yang dikembalikan.
13. Form Data BBB Input Informasi Data Bahan Baku.
14. Form Data BTKL Input Informasi Data Tenaga Kerja Langsung.
15. Form Data BOP Input Informasi Data Biaya Overhead.
16. Form Data Produksi Input Informasi Data Produksi.
17. Form Data Pelunasan Input Informasi Data Pelunasan Hutang Maupun Piutang.
18. Form Data Kas Input Informasi Kas Masuk dan Keluar.
19. Form Akun Input Informasi Akun 20. Form Buku Besar
Input Informasi Buku Besar 21. Form Jurnal
Input Informasi Jurnal
4.4 Tahap Desain
4.4.1 Tahap Desain Data
Tahap desain data ini menjadi langkah dalam pembuatan desain suatu database yang di dalamnya terdapat field-field tertentu yang dilakukan dengan cara pembuatan ERD (Entity Relationship Diagram ).
4.4.1.1 ERD Order Penjualan
Gambar 4.1 ERD Order Penjualan4.4.1.2 ERD Order Pembelian
Gambar 4.2 ERD Order Pembelian4.4.1.3 Erd Penjualan
Gambar 4.3 ERD Penjualan4.4.1.4 Erd Pembelian
Gambar 4.4 ERD Pembelian4.4.1.5 Erd Produksi
Gambar 4.5 ERD Produksi4.4.1.6 ERD Buku Besar
Gambar 4.6 ERD Jurnal Memorial dan Buku BesarGambar 4.7 ERD (Entity Relationship Diagram)4.4.2 Struktur Database
3. Detail Buku Besar No. Atribut Tipe Data Field Size Keterangan
7. Saldo_Akhir Currency
6. Kredit Currency
5. Debit Currency
4. Saldo_Awal Currency
3. Tanggal Date/time
25 PK dan FK
2. Nomor_Faktur Text
25 PK dan FK
1. Nomor_Akun Text
Database adalah sekumpulan data yang memiliki keterkaitan secara logik dan deskripsi yang nantinya dipergunakan untuk informasi-informasi yang bersifat detail dari entitas tersebut. Perancangan yang dilakukan dalam suatu database untuk memenuhi kebutuhan sistem informasi dari sebuah organisasi yaitu pada “RAMA SPORT”. Berdasarkan Rancangan ERD di atas, ini adalah struktur database “RAMA SPORT”:
1. Log In No. Atribut Tipe Data Field Size Keterangan 1.
3. Jumlah_Saldo Currency
25
2. Nama_Akun Text
25 PK
1. Nomor_Akun Text
2. Buku Besar No. Atribut Tipe Data Field Size Keterangan
25 Tabel 4.3 Struktur Tabel Log In
2 Password Text
25 PK
ID_Admin Text
Tabel 4.4 Struktur Tabel Buku Besar4. Akun No. Atribut Tipe Data Field Size Keterangan
3. Alamat_Pelanggan Text
Tabel 4.7 Struktur Tabel Pegawai6. Pelanggan No. Atribut Tipe Data Field Size Keterangan
1. Kode_Pelanggan Text
25 PK
2. Nama_Pelanggan Text
25
25
8. Gaji_Pegawai Currency
4. Nomor_Telepon Number
5. Kota_Pelanggan Text
25
6. Saldo_Piutang Currency
Tabel 4.8 Struktur Tabel Pelanggan7. Supplier No. Atribut Tipe Data Field Size Keterangan
1. Kode_Supplier Text
9. Tanggal_Masuk Date/Time
25
1. Nomor_Akun Text
2. Nama_Pegawai Text
25 PK
2. Nama_Akun Text
25 Tabel 4.6 Struktur Tabel Akun
5. Pegawai No. Atribut Tipe Data Field Size Keterangan
1. Kode_Pegawai Text
25 PK
25
7. Jenis_Kelamin Text
3. Alamat_Pegawai Text
25
4. Nomor_Telepon Number
5. Kota_Pegawai Text
25
6. Bagian_Pegawai Text
25
25 PK
3. Alamat_Supplier Text
2. Kode_Barang_Jadi Text
25 PK dan FK
3. Nama_Barang_Jadi Text
25 Tabel 4.11 Struktur Tabel Barang Jadi
10. Detail Barang Jadi No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Order Text
25 PK dan FK
25 PK dan FK
25 PK
3. Nama_Barang_Jadi Text
25
4. Jumlah_Barang_Jadi Number
5. Harga_Jual Currency
6. Total_Harga Currency
7. Satuan Text
2. Nomor_Order Text
1. Kode_Barang_Jadi Text
25
2. Nama_Bahan_Baku Text
4. Nomor_Telepon Number
5. Saldo_Hutang Currency
Tabel 4.9 Struktur Tabel Supplier8. Persediaan Bahan Baku No. Atribut Tipe Data Field Size Keterangan
1. Kode_Bahan_Baku Text
25 PK
25
9. Barang Jadi No. Atribut Tipe Data Field Size Keterangan
4. Warna Text
25
5. Harga_Beli Currency
6. Stok Number
7. Satuan Text
25 Tabel 4.10 Struktur Tabel Persediaan Bahan Baku
25 Tabel 4.12 Struktur Tabel Detail Barang Jadi
11. BOP
1. Kode_Produksi Text
25 PK
2. Nama_Produk Text
25
3. Biaya_Per_Unit Currency
Tabel 4.15 Struktur Tabel Biaya Bahan Baku 14.Detail Biaya Bahan Baku No. Atribut Tipe Data Field Size Keterangan
25 PK dan FK
No. Atribut Tipe Data Field Size Keterangan
2. Kode_Bahan_Baku Text
25 PK dan FK
3. Nama_Bahan_Baku Text
25
4. Warna Text
25
5. Satuan Number
1. Kode_Produksi Text
No. Atribut Tipe Data Field Size Keterangan
1. Kode_Produksi Text
1. Kode_Produksi Text
25 PK
2. Nama_Produk Text
25
3. BOP_Per_Unit Currency
Tabel 4.13 Struktur Tabel Biaya Overhead Pabrik 12.Detail BOP No. Atribut Tipe Data Field Size Keterangan
25 PK dan FK
7. Nama_Biaya Text
2. Kode_Akun Text
25 PK dan FK
3. Satuan Text
25
4. Jumlah Number
5. Biaya Currency
6. Total_Biaya Currency
25 Tabel 4.14 Struktur Tabel Detail Biaya Overhead Pabrik 13. Tabel Biaya Bahan Baku
7. Total_Harga Currency
6. Tipe_Penjualan Text
8. Sisa_Tagihan Currency
25
7. Uang_Muka Text
6. Total_Harga Currency
5. Harga_Satuan Currency
4. Jumlah_Barang Number
25
3. Nama_Barang Text
25 PK dan FK
2. Kode_Barang_Jadi Text
25 PK dan FK
1. Nomor_Order Text
No. Atribut Tipe Data Field Size Keterangan
25 Tabel 4.18 Struktur Tabel Order Penjualan 17. Detail Order Penjualan
5. Total_Penjualan Currency
Tabel 4.16 Struktur Tabel Detail Biaya Bahan Baku 15.Tabel 4.17 Strukur Tabel Biaya Tenaga Kerja Langsung 16.BTKL No. Atribut Tipe Data Field Size Keterangan
1. Kode_Produksi Text
25 PK
2. Nama_Produksi Text
25
3. Biaya_Per_Unit Currency
Order Penjualan No. Atribut Tipe Data Field Size Keterangan
25
1. Nomor_Order Text
25 PK
2 Tanggal_Order Date/Time
3. Kode_Pelanggan Text
25 PK dan FK
4. Nama_Pelanggan Text
Tabel 4.19 Struktur Tabel Detail Order Penjualan No. Atribut Tipe Data Field Size Keterangan1. Nomor_Order Text
Return Penjualan No. Atribut Tipe Data Field Size Keterangan
4. Jumlah Number
5. Harga_Jual Currency
6. Total_Harga Currency
7. Uang_Muka Currency
8. Sisa_Tagihan Currency
Tabel 4.21 Struktur Tabel Detail Penjualan Barang Jadi 20.1. Nomor_Return_Penjualan Text
3. Nama_Barang_Jadi Text
25 PK
2. Nomor_Nota Text
25 PK dan FK
3. Tanggal Date/Time
4. Total_Harga Currency
5. Kode_Pelanggan Text
25
25 PK dan FK
25 PK dan FK
25
2. Nomor_Nota Text
25 PK dan FK
3. Tanggal_Nota Date/Time
4. Kode_Pelanggan Text
25 PK dan FK
5. Nama_Pelanggan Text
6. Tipe_Penjualan Text
2. Kode_Barang_Jadi Text
25
7. Tanggal_Jatuh_Tempo Date/Time
8. Total_Penjualan Currency
Tabel 4.20 Struktur Tabel Penjualan Barang Jadi 19.Detail Penjualan Barang Jadi No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Order Text
25 PK dan FK
25 Tabel 4.22 Struktur Tabel Return Penjualan
21. Detail Return Penjualan Barang Jadi
25 PK dan FK
6. Total_Harga Currency
Tabel 4.24 Struktur Tabel Pelunasan Piutang 23.Detail Pelunasan Piutang No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Bukti Text
25 PK dan FK
2. Nomor_Faktur Text
3. Sisa_Tagihan Currency
5. Keterangan Text
4. Total_Nota Number
5. Total_Pelunasan Currency
Tabel 4.25 Struktur Tabel Detail Pelunasan Piutang 24.Kas Masuk No. Atribut Tipe Data Field Size Keterangan
1. KM_Nomor_Bukti Text
25 PK
25
No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Return_Penjualan Text
5. Harga_Jual Currency
25 PK dan FK
2. Kode_Barang_Jadi Text
25 FK dan FK
3. Nama_Barang_Jadi Text
25
4. Jumlah Number
6. Total_Return Currency
4. Nama_Pelanggan Text
Tabel 4.23 Struktur Tabel Detail Return Penjualan Barang Jadi 22.Pelunasan Piutang No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Bukti Text
25 PK
2. Tanggal_Bukti Date/Time
3. Kode_Pelanggan Text
25 PK dan FK
25
3. Total_Kas_Masuk Currency
1. Nomor_PO Text
5. Total_Harga Currency
6. Uang_Muka Currency
7. Sisa_Tagihan Currency
8. Tanggal_Jatuh_Tempo Date/Time
Tabel 4.28 Struktur Tabel Order Pembelian 27.Detail Order Pembelian No. Atribut Tipe Data Field Size Keterangan
25 PK dan FK
25
2. Kode_Bahan_Baku Text
25 PK dan FK
3. Nama_Bahan_Baku Text
25
4. Jumlah Number
5. Satuan Text
4. Tanggal_Faktur Date/Time
3. Nama_Supplier Text
4. Keterangan Text
3. Kode_Akun Text
25 Tabel 4.26 Struktur Tabel Kas Masuk 25. Detail Kas Masuk
No. Atribut Tipe Data Field Size Keterangan
1. KM_Nomor_Bukti Text
25 PK dan FK
2. Nama_Pemasukan Text
25
25 PK dan FK
25 PK dan FK
4. Jumlah Currency
5. Keterangan Text
Tabel 4.27 Struktur Tabel Detail Kas Masuk 26.Order Pembelian No. Atribut Tipe Data Field Size Keterangan
1. Nomor_PO Text
25 PK
2. Kode_Supplier Text
25
7. Total_Harga_Beli Currency
Tabel 4.31 Struktur Tabel Detail Pembelian Bahan Baku 30.4. Warna Text
25
5. Jumlah Number
6. Satuan Text
25
7. Harga_Beli Currency
Return Pembelian No. Atribut Tipe Data Field Size Keterangan
3. Nama_Bahan_Baku Text
1. Nomor_Return_Pembelian Text
25 PK
2. Nomor_Nota Text
25
3. Tanggal Date/time
4. Kode_Supplier Text
25 PK dan FK
25
25 PK dan FK
Tabel 4.29 Struktur Tabel Detail Order Pembelian 28.4. Tanggal_Faktur Date/Time
Pembelian Bahan Baku No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Faktur Text
25 PK
2. Kode_Supplier Text
25 PK dan FK
3. Nama_Supplier Text
25
5. Tipe_Pembelian Text
2. Kode_Bahan_Baku Text
25
6. Tanggal_Jatuh_Tempo Date/Time
7. Total_Harga_Beli Currency
Tabel 4.30 Struktur Tabel Pembelian Bahan Baku 29.Detail Pembelian Bahan Baku No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Faktur Text
25 Pk dan FK
5. Total_Nota Currency
31. Detail Return Pembelian
No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Return_Pembelian Text
25 PK dan FK
2. Kode_Bahan_Baku Text
25 PK dan FK
3. Nama_Bahan_Baku Text
25
4. Warna Text
25
5. Jumlah Number
6. Satuan Text
25
7. Harga_Beli Currency
8. Total_Harga_Return Currency Tebel 4.33 Struktur Tabel Detail Return Pembelian 32. Pelunasan Hutang
No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Bukti Text
25 PK
2. Kode_Supplier Text
25 PK dan FK
3. Nama_Supplier Text
4. Keterangan Text
25
5. Tanggal_Pelunasan Date/Time
6. Total_Harga Currency
Tabel 4.34 Struktur Tabel Pelunasan Hutang 33.Detail Pelunasan Hutang No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Bukti Text
25 PK dan FK
2. Nomor_Nota Text
25 PK dan FK
3. Sisa_Tagihan Currency
4. Total_Nota Currency
5. Total_Pelunasan Currency
Tabel 4.35 Struktur Tabel Detail Pelunasan Hutang 34.Kas Keluar
1. KK_Nomor_Bukti Text
6. Tanggal Selesai Date/Time
25 PK dan FK
3. Kode_Bahan_Baku Text
25 PK dan FK
4. Kode Pegawai Text
25 PK dan FK
5. Total_HPP Currency
7. Tanggal Produksi Date/Time
25 PK
Tabel 4.38 Struktur Tabel Produksi 37.Detail Produksi No. Atribut Tipe Data Field Size Keterangan
1. Kode_Produksi Text
25 PK dan FK
2. Kode_Barang_Jadi Text
25 PK dan FK
3. Jenis Biaya Text
2. Nomor_Order Text
1. Kode_Produksi Text
25 PK
1. KK_Nomor_Bukti Text
2. Tanggal Date/Time
3. Kode_Akun Text
25 PK dan FK
4. Total_Kas_Keluar Currency
5. Keterangan Text
25 Tabel 4.36 Struktur Tabel Kas Keluar 35. Detail Kas Keluar
No. Atribut Tipe Data Field Size Keterangan
25 PK dan FK
No. Atribut Tipe Data Field Size Keterangan
2. Nomor_Bukti Text
25 PK dan FK
3. Nama_Biaya Text
25
4. Jumlah Currency
5. Keterangan Text
25 Tabel 4.37 Struktur Tabel Detail Kas Keluar 36. Produksi
25
5. HPP_Per_Unit Currency
4. Debit Currency
3. Nama_Akun Text
25 PK dan FK
2. Nomor_Akun Text
25 PK dan FK
1. Nomor_Jurnal_Memo Text
No. Atribut Tipe Data Field Size Keterangan
25 Tabel 4.42 Struktur Tabel Jurnal Memorial 41. Detail Jurnal Memorial
3. Keterangan Text
2. Tanggal_Posting Date/Time
25 PK
1. Nomor_Jurnal_Memo Text
Jurnal Memorial No. Atribut Tipe Data Field Size Keterangan
Tabel 4.41 Struktur Tabel Detail Jurnal 40.5. Kredit Currency
25
6. Jumlah_Produksi Number
25 PK dan FK
7. Total_HPP Currency
Tabel 4.39 Struktur Tabel Detail Produksi 38.Jurnal No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Jurnal Text
25 PK
2. Nomor_Bukti Text
3. Tanggal_Bukti Date/Time
3. Nama_Akun Text
Tabel 4.40 Struktur Tabel Jurnal 39.Detail Jurnal No. Atribut Tipe Data Field Size Keterangan
1. Nomor_Jurnal Text
25 PK dan FK
2. Nomor_Akun Text
25 PK dan FK
25
4. Debit Currency
25 PK dan FK
7. Biaya Currency
6. Jumlah Number
25
5. Nama BOP Text
25
4. Satuan Text
25 PK dan FK
3. Kode_BOP Text
25 PK dan FK
2. Kode_Bahan_Baku Text
1. Kode BOM Text
5. Kredit Currency
No. Atribut Tipe Data Field Size Keterangan
25 Tabel 4.44 Struktur Tabel Bill Of Material 43. Detail Bill Of Material
4. Nama_Bahan_Baku Text
25
3. Satuan Text
25 PK dan FK
2. Kode_Bahan_Baku Text
25 PK
1. Kode BOM Text
Bill Of Material No. Atribut Tipe Data Field Size Keterangan
Tabel 4.43 Struktur Tabel Detail Jurnal Memorial 42.Tabel 4.45 Struktur Tabel Detail Bill Of Material4.4.3 Tahap Desain Proses
4.4.3.1 Diagram Konteks Sistem Perusahaan RAMA SPORT
Pegawai Supplier
Data Supplier Data Pegawai Nota Pembelian Persediaan yang Data Hutang digunakan
Rincian Pekerjaan Order Pembelian Return Pembelian Pelunasan Utang
Laporan Gaji Sistem Informasi Perusahaan Konveksi “RAMA SPORT”
Input: Master Data Data Pelanggan Input: Proses Data Pembayaran
Pelunasan Piutang Pemesanan Laporan Keuangan Return Penjualan Laporan Pelanggan Laporan Supplier Laporan Persediaan Laporan Pembelian Lap. Pelunasan Hutang Lap. Pelunasan Piutang
Nota Penjualan Laporan HPP Data Konsumen Laporan Penggajian Data Pesanan Laporan Arus Kas Pembayaran Laporan Laba Rugi Tunai/Piutang
Konsumen Pemilik
Gambar 4.8 Diagram Konteks Sistem Perusahaan RAMA SPORTPeggambaran diagram konteks ini mengenai Sistem Informasi Akuntansi (SIA) pada Perusahaan “RAMA SPORT” yaitu:
1. Pelanggan memberikan data yang nantinya akan di input oleh admin sebagai data-data pelanggan, data pesanan yang diminta, pembayaran pesanan, dan transaksi-transaksi atas pembuatan barang jadi yang sudah di pesan kedalam sistem informasi “RAMA SPORT”. Setelah di input, sistem akan melakukan proses dan menghasilkan ouput berupa laporan seperti: laporan pelanggan, laporan pelunasan piutang, dan laporan atas penerimaan kas.
2. Supplier memberikan data yang nantinya akan di input oleh admin sebagai data-data supplier, nota-nota atas pembelian yang dilakukan kepada supplier berupa faktur pembelian, dan laporan atas hutang kedalam sistem informasi “RAMA SPORT”. Setelah di input, sistem akan melakukan proses dan menghasilkan ouput berupa laporan seperti: laporan supplier, laporan pembelian, laporan return pembelian, laporan pelunasan hutang, dan laporan pelunasan hutang.
3. Pegawai memberikan data yang nantinya akan di input oleh admin sebagai data-data pegawai, rincian pekerjaan yang sudah dilakukan pegawai, dan bahan baku yang sudah dipergunakan kedalam sistem informasi “RAMA SPORT. Setelah di input, sistem akan melakukan proses dan menghasilkan ouput berupa laporan seperti: laporan pegawai, laporan pengggajian, laporan HPP dan laporan pengeluaran kas.
4. Pemilik sebagai admin akan menginput semua data dan mengakses semua ouput laporan. Dari semua penginputan, pemilik juga akan mendapat output berupa laporan keuangan, seperti: laporan arus kas, laporan laba rugi, dan laporan posisi keuangan (neraca).
5. Semua Kegiatan operasional harus dilakukan pencatatan dan penginputan sebagai informasi yang digunakan kedalam sistem informasi dalam “RAMA SPORT”. Data-data yang diinput berupa
4.4.3.2 Dekomposisi Sistem Perusahaan RAMA SPORT
Sistem Informasi Perusahaan Konveksi “RAMA SPORT”
1
6
2
3
4
5 Login Master Pembelian Penjualan Produksi Laporan User
6.1
5.1
3.1
4.1 Pelanggan Pemesanan Pemesanan Produksi
2.1 Bahan
6.2 Baku Karyawan
5.2
3.2
4.2 BOP Pembelian Penjualan
6.3
2.2 Persediaan Pelanggan
5.3
3.3
6.4
4.3 Return BBB Pembelian
2.3 Return Pembelian Supplier Penjulaan
6.5
5.4 Supplier
3.4
2.4 BTKL
4.4 Pembayaran Karyawan
6.6 Pembayaran Hutang Piutang Produksi
6.13
2.5 Hutang
6.7
3.5 Jurnal
4.5 Ret. Pembelian Kas Keluar Memorial Kas Masuk
6.14 Piutang
6.8 Ret. Penjualan
2.6
6.15 Buku HPP
6.9 Besar Ord. Penjualan
6.16 Laba Rugi
6.10 Pel. Hutang
6.17 Per. Ekuitas
6.11 Pel. Piutang
6.18 Laporan Pos.
6.12 Keuangan Penjualan Dekomposisi sistem merupakan langkah selanjutnya dalam desain sistem. Dekomposisi sistem perusahaan “RAMA SPORT” sebagai pengembangan dari diagram konteks untuk mengidentifikasi sistem diagram konteks menjadi lebih detail dalam subsistem-subsistem.
4.4.3.3 Data Flow Diagram Data Flow Diagram (DFD) adalah pengembangan dari dekomposisi sistem seperti desain yang lebih detail dan menggambarkan arus data yang lebih jelas. Pengembangan desain dan arus data akan memberikan informasi yang lebih konsisten dengan diagram konteks, serta arus data bukan hanya ada pada data yang dicatat manual namun juga data tercatat dalam sistem informasi akuntansi.
Aliran data pada “RAMA SPORT” terbagi dalam dua Data Flow Diagram, yaitu: Data Flow Diagram Level 0 dan Data Flow Diagram Level 1.
DFD Level 0 dirancang untuk menjelaskan mengenai kebutuhan masukan (input) sistem yang merupakan data-data dari pihak diluar sistem dan mengenai hasil akhir atau output yang dihasilkan dari proses sistem informasi akuntansi.
DFD Level 1 dirancang untuk menggambarkan proses sistem dari proses masukan (input) yang selanjutnya diproses dalam sistem yang bersangkutan, dan terakhir menghasilkan ouput yang dibutuhkan pemilik.
4.4.3.3.1 DFD Level 0 RAMA SPORT
Buku besar Buku Besar
Buku Besar Karyawan
Data Karyawan Bahan Baku Bahan Baku
Pelanggan Data Bahan Baku
2 Supplier Jurnal Master Memorial
Karyawan Jurnal Memorial
Suppplier
Jurnal Data Supplier Memorial
Pelanggan Data Pelanggan
1 Pemilik Login User
Jurnal Buku Besar Faktur Pembelian Pembelian
Pembelian
3 Pelanggan Pembelian Det. Pembelian
Pelunasan Hutang Return Beli Return Beli Det. Ret. Beli
Pel. Hutang Supplier Bahan Baku Kas Keluar
Jurnal Pelanggan Barang Jadi Buku Besar Penjualan Pelunasan Piutang
Return Penjualan Det. Penjualan
4 Return Jual Pelanggan Penjualan
Det. Ret. Jual Nota Penjualan Pel. Piutang Penjualan
Kas Masuk
1 Pemilik Login User Pegawai BBB
Order Penjualan BTKL
Produksi
5 Produksi Daftar tenaga kerja, BBB, BOP BTKL, BOP,Pemakaian Bahan
Baku, Data Produksi Order Jual Barang Jadi
Pegawai Bahan Baku
Pelanggan Pegawai Bahan Baku Pembelian
Supplier
1
Pemilik User ProduksiLogin
Ret. Pembelian Ret. Penjualan Pelanggan, pegawai, persediaaan bahan baku, pembelian bahan baku, supplier,
Pel. Hutang produksi, return pembelian, return penjualan, pelunasan hutang
Pel. Piutang
6
Penjualan PemilikLaporan
HPP Ord. Penjualan Pelunasan piutang, penjualan barang jadi, hpp, order penjualan, hutang, piutang,
Hutang perubahan ekuitas, laba rugi, posisi keuangan
Piutang Laba Rugi Perubahan Ekuitas
Posisi Keuangan
4.4.3.3.2 Dfd Level 1 Sistem Perusahaan RAMA SPORT
Sistem Input Master
2.1 Bahan Baku
Bahan Baku
Bahan Baku4.4.3.3.3
2.2
Pelanggan PelangganPelanggan
2.3
Supplier SupplierSupplier
2.4
Karyawan Karyawan Karyawan
2.5
Jurnal Memorial Jurnal MemorialJurnal
Memorial
2.6 Buku Besar Buku Besar Buku Besar
Gambar 4.11 Dfd Level 1 Sistem Perusahaan RAMA SPORTSubsistem Aktivitas Pembelian Supplier
3 .2 Pembelian Bahan Baku
Bahan Baku Supplier
Pembelian Pembelian Detail
Hutang Buku Besar Jurnal
Faktur pembeliaan
3.1 Pemesanan
Pembelian
Bahan Baku Supplier
Supplier Order Pembelian
Order Pembelian Detail
Faktur pembeliaan Order Pembelian Supplier Supplier
Return pembeliaan
3.3 Return
Bahan Baku
Pembelian
Return Pembelian Return Pembelian
Detail Buku Besar Jurnal Hutang
Supplier Supplier
Faktur pembeliaan
3.4 Pelunasan Order pembeliaan Hutang
Pelunasan Hutang Hutang
Buku Besar Jurnal
Subsistem Aktivitas Penjualan Pelanggan
Pelanggan
Barang Jadi
4.1 Order Penjualan Order
Barang Jadi
Penjualan
Pemesanan Penjualan
Detail Pemesanan Penjualan
Buku Besar Jurnal Kas Masuk
Pelanggan Pelanggan
Nota Penjualan
4.2 Order Penjualan Penjualan
Barang Jadi Penjualan
Detail Penjualan Buku Besar Jurnal
Piutang Pelanggan Pelanggan
4.3 Return Penjualan Return
Barang Jadi
Penjualan
ReturnPenjualan Detail Return
Penjualan Buku Besar Jurnal
Piutang Pemilik
Pelanggan
Tagihan Piutang
4.4 Pelunasan Piutang Pelunasan
Pelanggan
Piutang
Pelunasan Piutang
Kas Masuk Buku Besar
Jurnal Piutang Subsistem Aktivitas Produksi Subsistem Aktivitas Laporan
Produksi
5 Produksi
Bahan Baku Produksi
Pemakaian Bahan Baku
BBB, BTKL, BOP Barang Jadi
Buku Besar Jurnal
Data Produksi Order Penjualan
Pelanggan Pemilik
6.1
PelangganPegawai Pemilik
6.2
PegawaiBahan Baku Pemilik
6.3 Bahan Baku Supplier Pemilik
6.5 Supplier
6.4 Pembelian
Pemilik Pembelian Detail
Detail Return Pembelian
Return Pembelian Buku Besar
Jurnal
Laporan Pembelian
Pembelian
6.6 Produksi
Pemilik BTKL BOP
Tenaga Kerja Order Penjualan
Pemakaian bahan Baku
Laporan Produksi
BBB
6.7
ReturnPemilik Return Pembelian
Pembelian
6.8
ReturnPemilik Return Penjualan
Penjualan
6.9
Laporan pelunasan Hutang PelunasanHutang
Pembelian Pelunasan
Pemilik Hutang
Detail Pelunasan Hutang
Jurnal Buku Besar
6.10
Laporan pelunasan PiutangPelunasan
Piutang
Penjualan Pelunasan
Pemilik Piutang
Detail Pelunasan Piutang
Buku Besar Jurnal Laporan Penjualan
6.11 Penjualan
Penjualan Pemilik
Detail Penjualan Detail Return
Penjualan Buku Besar
Jurnal Return Penjualan
6.12
HPPPemilik HPP
6.13
OrderOrder Penjualan Pemilik
Penjualan
6.14
HutangHutang Pemilik
6.15
PiutangPiutang Pemilik
6.16 Perubahan Perubahan
Ekuitas Pemilik
Ekuitas
6.17 Pemilik Laba Rugi
Laba Rugi
6.18 Posisi
Pemilik Posisi Keuangan
Keuangan
Gambar 4.11 Dfd Level 1 Sistem Perusahaan RAMA SPORT (Lanjutan)4.4.4 Tahap Desain Interface
Desain interface diartikan sebagai tampilan yang dibuat dan berfungsi menjadi perantara antara pemakai dengan sistem informasi akuntansi (SIA) yang telah didesain. Desain yang dibuat berisikan kebutuhan- kebutuhan dai “RAMA SPORT” dari mulai Input, Proses, dan Outputnya.
4.4.4.1 Desain Input
4.4.4.1.1 Form Login
Form login merupakan tampilan awal untuk masuk kedalam sistem yang berfungsi mengakses masuk dan hanya pemilik atau admin yang dapat Rancangan Layar Form Login
Gambar 4.12 Rancangan Layar Form LoginLangkah-langkah: 1.
User hanya satu pengguna yaitu pemilik sebagai admin 2. Pemilik harus memasukkan ID Pengguna dan id harus sesuai dengan ID yang sudah didaftarkan.
3. Pemilik memasukkan password pada kolom password dan harus sesuai dengan ID pengguna.
4. Pemilik selanjutnya mengklik tombol OK, jika sesuai maka akan masuk ke sistem dan dapat mengakses sistem. Jika tidak sesuai maka akan keluar secara otomatis message box “Password Salah”.
5. Jika Pemilik/User ingin membatalkan untuk login, makan dapat mengklik tombol cancel dan secara otomatis sistem akan tertutup.
Pengendalian Input Pemilik No. Field Input Control Keterangan 1.
ID Pengguna Completeness Check Field Harus Diisi
2. Kata Sandi Completeness Check Field Harus Diisi
ID Pengguna Password OK CANCEL LOGIN □
X _ _
PERUSAHAAN KONVEKSI RAMA SPORT UNGARAN
4.4.4.1.2 Form Menu Tampilan menu ini merupakan tampilan yang menghubungkan ke semua menu input.
_ Usaha Konveksi RAMA SPORT □ X
User Master Pembelian Penjualan Produksi Laporan
Gambar 4.13 Rancangan Layar Form MenuLangkah-langkah:
1. User memilih form yang akan diinput data dengan cara mengklik form yang akan dijalankan.
2. Jika pemilik ingin keluar dari program maka dapat memilih form menu dan klik exit. Maka akan keluar dari form menu.
4.4.4.1.3 Form User
_ Usaha Konveksi RAMA SPORT □ X
User Master Pembelian Penjualan Produksi Laporan Change User Exit Rancangan Layar Form Mengganti Password
PERUSAHAAN KONVEKSI RAMA SPORT UNGARAN
Gambar 4.15 Rancangan layar Form Ganti PasswordLangkah-langkah:
1. User dapat mengganti password lama dengan password baru untuk keamanan admin.
2. User dapat mengisi ID pengguna dan password yang lama. Setelah itu isi dengan password yang baru dan klik OK.
Pengendalian Input Ganti Password No. Field Input Control Keterangan 1.
ID Pengguna Completeness Check Field Harus Diisi
2. Kata Sandi Completeness Check Field Harus Diisi
3. Change Password Completeness Check Field Harus Diisi
ID Pengguna Password OK CANCEL CHANGE PASSWORD _ □ X
Password Baru
4.4.4.1.4 Form Menu Master
_
X Usaha Konveksi RAMA SPORT □
User Pembelian Laporan
Master Penjualan Produksi Bahan Baku Pelanggan Supplier Karyawan Jurnal Memorial Buku BesarGambar 4.16 Rancangan Layar Form Menu MasterRancangan Layar Form Bahan Baku Form persediaan ini berisikan semua data persediaan bahan baku.
_ Persediaan Bahan Baku □ X
Kode bahan Baku Harga Beli Nama Bahan Baku Stok Warna Satuan Hapus Edit Simpan Keluar Lihat Menurut Cari Data Admin Lihat Data
Gambar 4.17 Rancangan Form Master Persediaan Bahan Baku Form persediaan bahan baku ini sebagai data master untuk semua barang per sediaan yang ada di gudang “RAMA SPORT” yang perlu dilakukan setup awal dengan menginput semua data persediaan.Langkah-langkah: 1.
User harus mengisi semua data barang persediaan yang ada di gudang, setelah data sudah diinputkan maka klik “simpan” dan otomatis data akan tersimpan dalam List Database.
2. Jika ingin memastikan data tersimpan atau tidak, bisa mengisi kode persediaan pada kolom “Cari menurut ID Admin” dan klik cari. Kalau data keluar maka data persediaan bahan baku sudah terdata.
3. Memastikan semua data persediaan bahan baku cukup klik “Lihat data” 4.
Pilih tombol “keluar” untuk keluar dari tampilan form persediaan bahan baku dan akan kembali ke form menu.
Pengendalian Input Bahan Baku No. Field Input Control Keterangan
1. Kode Bahan Baku Completeness Check Field Harus Diisi Sequens Check
Kode Bahan Baku Harus Urut dan Tidak Boleh Rangkap. Format Check Sesuai Dengan Format 2. Nama bahan Baku
Completeness Check Field Harus Diisi Alphabet Check Diisi Dengan Huruf
3. Warna Completeness Check Field Harus Diisi Alphabet Check Diisi Dengan Huruf
4. Harga beli Completeness Check Filed Harus Diisi Format Check Sesuai Dengan Format (angka)
5. Stok Completeness Check Filed Harus Diisi Format Check Sesuai Dengan Format (angka)
6. Satuan Completeness Check Filed Harus Diisi
Form Master Pelanggan Form konsumen ini berisikan semua data pelanggan atau konsumen.
_ Pelanggan □ X
_ Alamat Kode Pelanggan Nama Pelanggan Telepon Saldo Piutang Kota Simpan Hapus Edit Keluar Lihat Data Cari menurut Cari
ID Admin