37
BAB IV
HASIL DAN ANALISIS
Pada Bab ini akan dibahas hasil dari analisis, perancangan dan
pengembangan sistem informasi akuntansi berbasis teknologi menggunakan
metode Model Driven Development (MDD). Metode tersebut digunakan untuk
mendesain dan mengembangkan sistem informasi akuntansi agar dapat
disesuaikan dan diaplikasikan dalam kegiatan usaha manufaktur Lunpia Dua
Warna.
Perancangan dan pengembangan sistem informasi akuntansi berbasis
teknologi pada Lunpia Dua Warna dilakukan dengan tahap-tahap sebagai berikut :
4.1 Identifikasi Masalah
Tahap awal yaitu mengidentifikasi masalah – masalah yang ada,
menentukan tujuan proyek, dan mengidentifikasi resiko yang dapat terjadi
selama pengembangan sistem informasi Lunpia Dua Warna, sehingga
dapat disimpulkan apakah proyek pengembangan sistem informasi layak
dan dapat diselesaikan.
Wawancara dan observasi dilakukan terhadap pemilik dan lokasi
usaha Lunpia Dua Warna untuk mengetahui sistem kegiatan usaha yang
ada, sistem pencatatan yang digunakan, kendala yang dialami selama
Hasil wawancara dan observasi digunakan untuk mengidentifikasi
masalah yang ada dalam usaha Lunpia Dua Warna, dari hasil tersebut,
ditemukan masalah-masalah sebagai berikut :
1. Tingkat kesalahan pencatatan masih tinggi karena pencatatan
dilakukan secara manual
2. Pencatatan hanya dilakukan terhadap kegiatan penjualan.
3. Pemilik hanya dapat mengira-ngira laba per bulan sehingga tidak
terlihat jelas laba asli dari usaha.
4. Karyawan dapat melakukan manipulasi pencatatan penjualan.
4.2 Tahap Analisis Masalah
Permasalahan dikaji lebih dalam dengan analisis menggunakan
matrik sebab-akibat untuk mengetahui akar permasalahan dengan harapan
nantinya dapat menentukan kebutuhan sistem dan arah pengembangan
Lunpia Dua Warna
No Sebab Akibat Solusi
1 Pencatatan masih dilakukan secara manual
Besar kemungkinan terjadi kesalahan pencatatan
Membutuhkan biaya lebih untuk media pencatatan ketika sudah habis.
Merancang sistem akuntansi berbasis teknologi informasi yang sesuai dengan kebutuhan usaha
2 Tidak melakukan pencatatan pada kegiatan produksi
Tidak dapat mengendalikan informasi persediaan
Karyawan dapat memanipulasi catatan penjualan
Merancang sistem pencatatan produksi berbasis teknologi yang terintegrasi
3 Dokumen disimpan dalam bentuk fisik
Dokumen mudah rusak dan hilang
Mendesain proses input dan pengendalian transaksi berbasis teknologi informasi.
4 Tidak ada laporan kinerja usaha
Pemilik tidak mengetahui secara pasti jumlah laba atau rugi dari usaha
Pemilik kesulitan mengambil keputusan jangka pendek dan panjang
Tidak mengetahui
nilai asset,liabilitas, dan ekuitas yang dimiliki
informasi.
Tabel 4.1. Matriks Sebab-Akibat
4.3 Tahap Analisis Kebutuhan Sistem
Setelah menganalisis masalah yang ditemukan, maka dapat
dilakukan analisis kebutuhan sistem. Kebutuhan sistem Lunpia Dua Warna
meliputi kebutuhan input, output, dan proses. Dapat dilihat pada tabel
berikut :
Kebutuhan Sistem Lunpia Dua Warna
Input Proses Output
Form Login
Input otorisasi pengguna sistem
Form Menu
Input pilihan menu sistem
Form Data Karyawan
Input informasi data karyawan
Form Data Supplier
Input informasi data supplier
Form Data Pelanggan
Input informasi data
Sistem Akses
Memproses otorasi akses ke sistem Sistem Pembelian
Memproses transaksi pembelian
Sistem Produksi
Memproses data kebutuhan bbb, btkl, dan bop
Sistem Persediaan
Memproses arus persediaan
Sistem Penjualan
Laporan Keuangan
Output berupa laporan laba rugi, laporan perubahan modal, dan neraca Laporan Aktivitas
Usaha
Output berupa laporan pembelian, laporan penjualan, laporan produksi, dan laporan persediaan Laporan Data
pelanggan
Form Data Produksi
Input informasi data dan biaya produksi
Form Data Produk
Input data produk Form Data Satuan
Input data satuan Form Data Kategori
Input data kategori
Form Data Pembelian
Input data pembelian Form Data Penjualan
Input data penjualan
Form Data BOP
Input informasi biaya overhead pabrik
Form Kas Masuk
Input informasi pemasukan kas
Form Kas Keluar
Input informasu pengeluaran kas
Form Buku Besar
Input informasi akun-akun
Form Laporan
Input pilihan laporan-laporan
Memproses transaksi penjualan
Sistem Pembayaran
Hutang
Memproses transaksi pelunasan hutang Sistem Data
Karyawan
Memproses data karyawan Sistem Data
Supplier
Memproses data supplier
Sistem Data
Pelanggan
Memproses data pelanggan Sistem Laporan
Memproses
kebutuhan informasi untuk laporan usaha.
laporan data karyawan, laporan data supplier, laporan data pelanggan
4.4 Tahap Desain
4.4.1 Desain Data
Desain data dilakukan dengan tujuan memberikan konsep
panduan untuk membuat database. Desain tersebut disajikan
berupa Entity-Relation Diagram (ERD) yang kemudian dilakukan
analisis terhadap komponen-komponen, struktur dan relasi antar
tabel sehingga dapat menjadi suatu database. Berikut desain data
1. ERD Penjualan
Gambar 4.2 Entity-Relation Diagram Penjualan
2. ERD Pembelian
3. ERD Pelunasan Hutang
Gambar 4.4 Entity-Relation Diagram Pelunasan Hutang
4. ERD Arus Kas
5. ERD Produksi
Gambar 4.6 Entity-Relation Diagram Produksi
6. ERD Jurnal dan Buku Besar
7. ERD Penjualan Konsinyasi
Gambar 4.8 Entity-Relationship Diagram Penjualan Konsinyasi
4.4.2 Struktur Database
Sebuah database dirancang untuk memenuhi kebutuhan
sistem informasi. Pada suatu database terdiri dari kumpulan data
yang saling terkait yang didalamnya terdapat deskripsi sebagai
informasi dari entitas yang bersangkutan. Berdasarkan ERD yang
ada, struktur database untuk penelitian ini adalah sebagai berikut :
1. Login
Atribut Tipe Data Field Size Keterangan
Username Short text 10 PK
2. BOP
Atribut Tipe Data Field Size Keterangan
Kode BOP Short text 20 PK
Nama BOP Short text 60
Satuan BOP Short text 20 FK
BOP per unit Currency -
3. Pemakaian BOP
Atribut Tipe Data Field Size Keterangan
Kode Produksi Short text 20 PK
Kode BOP Short text 20 FK
Nama BOP Short text 60
Satuan BOP Short text 20 FK
BOP per unit Currency -
4. Buku Besar Master
Atribut Tipe Data Field Size Keterangan
Kode Rekening Short text 20 PK Nama Rekening Short text 60
Tipe Buku Besar Short text 20
Saldo Awal Currency -
Mutasi Debet Currency - Mutasi Kredit Currency -
5. Jurnal
Atribut Tipe Data Field Size Keterangan
Kode Transaksi Short text 20 PK
Nomor Urut Number -
Nomor Bukti Short text 20 FK
Tipe Jurnal Short text 20 FK
Nomor Buku Besar Short text 20 FK Tanggal Transaksi Date/Time -
Tanggal Posting Date/Time -
Jumlah Currency -
Keterangan Short text 50
6. Jurnal Memorial
Atribut Tipe Data Field Size Keterangan
Kode Jurnal Short text 20 PK
Tanggal Date/Time -
Keterangan Short text 20
7. Jurnal Memorial Detail
Atribut Tipe Data Field Size Keterangan
Kode Jurnal Short text 20 PK
Nomor Rekening Short Text 20 FK
Nama Akun Short text 20
Debit Currency -
8. Kas Keluar
Atribut Tipe Data Field Size Keterangan
Nomor Bukti Short text 20 PK
Tanggal Date/Time -
Keterangan Short text 60
Total Kas Currency -
9. Kas Keluar Detail
Atribut Tipe Data Field Size Keterangan
Nomor Bukti Short text 20 FK
Jumlah Currency -
Nomor Rekening Short text 20 FK
Keterangan Short text 60
10.Kas Masuk
Atribut Tipe Data Field Size Keterangan
Nomor Bukti Short text 20 PK
Tanggal Date/Time
Keterangan Short text 60
11.Kas Masuk Detail
Atribut Tipe Data Field Size Keterangan
Nomor Bukti Short text 20 FK
Jumlah Currency
Nomor Rekening Short text 20 FK
Keterangan Short text 60
12.Kategori
Atribut Tipe Data Field Size Keterangan
Kode Kategori Short text 20 PK Nama Kategori Short text 60
13.Pelanggan
Atribut Tipe Data Field Size Keterangan
Kode Pelanggan Short text 20 PK Nama Pelanggan Short text 60
Jenis Kelamin Short text 20
Alamat Short text 100
14.Pegawai
Atribut Tipe Data Field Size Keterangan
Kode Pegawai Short text 20 PK
Nama Pegawai Short text 60 Jenis Kelamin Short text 20
Alamat Short text 100
No.Telp Number
Gaji Currency
Bagian Short text 20
15.Pemakaian BTKL
Atribut Tipe Data Field Size Keterangan
Kode Produksi shorttext 20 PK
Kode Pegawai Shorttext 20 FK
Nama Pegawai shorttext 60
Biaya Currency -
16.Pelunasan Hutang
Atribut Tipe Data Field Size Keterangan
Nomor Bukti Short text 20 PK
Tanggal Bayar Date/Time
Supplier Short text 20 FK
Keterangan Short text 60 Total Faktur Currency
17.Pelunasan Hutang Detail1
Atribut Tipe Data Field Size Keterangan
Nomor Bukti Short text 20 FK
Nomor Faktur Short text 20 FK
Tagihan Currency
Jumlah Bayar Currency
18.Pembelian
Atribut Tipe Data Field Size Keterangan
Nomor Faktur Short text 20 PK
Tanggal Faktur Date/Time
Supplier Short text 20 FK
Total Currency
19.Pembelian Detail
Atribut Tipe Data Field Size Keterangan
Nomor Faktur Short text 20 FK
Nama Barang Short text 20 FK
Harga Currency
Satuan Short text 20 FK
Quantity Number
20.Penjualan
Atribut Tipe Data Field Size Keterangan
Nomor Faktur Short text 20 PK
Tanggal Faktur Date/Time Total Faktur Currency
21.Penjualan Detail
Atribut Tipe Data Field Size Keterangan
Nomor Faktur Short text 20 FK
Nama Barang Short text 20 FK
Harga Currency
Satuan Short text 20 FK
Quantity Number
Subtotal Currency
22.Penjualan Konsinyasi
Atribut Tipe Data Field Size Keterangan
Nomor Faktur Short text 20 PK
Tanggal Faktur Date/Time
Komisi Short text 20
HPP Short text 20
23.Penjualan Konsinyasi Detail
Atribut Tipe Data Field Size Keterangan
Nomor Faktur Short text 20 FK
Nama Barang Short text 20 FK
Harga Currency
Satuan Short text 20 FK
Quantity Number
Subtotal Currency
24.Produk/BB/BP/BT
Atribut Tipe Data Field Size Keterangan
Kode Barang Short text 20 PK
Nama Barang Short text 20
Kategori Barang Short text 20 FK Harga Beli Currency
Stock Number
Satuan Short text 20 FK
Expired Date/Time
25.Pemakaian Bahan Baku/Penolong
Atribut Tipe Data Field Size Keterangan
Kode Produksi shorttext 20 PK
Kode BB/BP Shorttext 20 FK
Nama BB/BP shorttext 60
Satuan shorttext 20 FK
Biaya currency -
SubTotal currency -
26.Produksi
Atribut Tipe Data Field Size Keterangan
Kode Produksi Short text 20 PK
Kode Resep Short text 20 FK
Tanggal Produksi Date/Time - Nama Barang Short text 20
Total Produksi Number -
Satuan Short text 20 FK
Expired Date/Time -
27.Satuan
Atribut Tipe Data Field Size Keterangan
Kode Satuan Short text 20 PK
28.Supplier
Atribut Tipe Data Field Size Keterangan
Kode Supplier Short text 20 PK Nama Supplier Short text 60
Alamat Short text 100
E-mail Short text 60
Contact Person Short text 60
No.Telp Number -
No.Hp Number -
29.Type
Atribut Tipe Data Field Size Keterangan
Kode Tipe Short text 20 PK
4.4.3 Desain Proses
Tahap ini menampilkan gambaran proses pengolahan data input
hingga data output. Data Flow Diagaram (DFD) digunakan sebagai
media untuk menampilkan informasi tentang tahapan merubah
input menjadi output pada sistem yang baru.
4.4.3.1 Diagram Konteks Sistem Lunpia Dua Warna
Gambar 4.9 Diagram Konteks Sistem Informasi Sistem Informasi
Lunpia Dua Warna Pegawai
Pelanggan Owner
Supplier Data Diri
Order Pembelian
Data Diri
Faktur Penjualan Laporan Keuangan
Laporan Data
Laporan Aktivitas Usaha Input Data Akun
Input Data Transaksi Input Data Produksi
Data Diri Faktur
4.4.3.2 Dekomposisi Sistem Lunpia Dua Warna
0
Sistem Informasi Akuntansi Lunpia Dua Warna
1 Laporan Aktivitas
Usaha
3.3 Laporan Data
4.4.3.3 DFD Level 0 Sistem Lunpia Dua Warna
Pegawai Supplier Owner Pelanggan
1 Input Data
Produk/BB/ BP/BT
BOP
Pegawai
Pelanggan
Supplier
Pembelian Penjualan Produksi
Pelunasan Hutang
Buku Besar
2 Aktivitas Usaha
3 Laporan
Gambar 4.11 DFD Level 0 Sistem Informasi Akuntansi
Subsistem Aktivitas Usaha
Produksi
Owner Produksi2.1
Pemakaian BB Produk/BB/
BP/BT
BOP
Pegawai
Produksi
Pemakaian BTKL Pemakaian
BOP
Buku Besar
Jurnal
Kas Keluar Supplier
Pembelian
Jurnal Buku Besar
Pegawai Pembelian2.2
Produk/BB/ BP/BT
Pembelian BB/BP
Subsistem Laporan
4.4.3.4 DFD Level 1 Penjualan
4.4.4 DesainInterface
Pada tahap ini dilakukan desain tampilan input dan output pada
sistem yang baru untuk mempermudah pengguna (user) dalam
memakai sistem.
4.4.4.1 Desain Form
1. Form Login
Pengguna diharuskan login terlebih dahulu untuk
mengakses system.
Gambar 4.15 Desain Interface Login
Field Input Control Keterangan
Keterangan :
Pengguna memasukkan username dan password pada
kolom masing-masing dengan benar untuk dapat masuk ke
system melalui tombol Login.
Jika pengisian username atau password salah, maka akan
muncul message box “Username/Password anda salah.”
2. Menu
Gambar 4.16 Desain Interface Menu
Field Input Control Keterangan
Keterangan :
Pada layar Menu menampilkan tombol-tombol yang
berfungsi untuk menampilan form yang di inginkan.
Setelah menekan tombol yang diinginkan maka akan
muncul layar baru sesuai dengan tombol yang di pilih.
(Contoh: menekan tombol Buku Besar, maka muncul layar
Form Buku Besar)
Tombol Logout digunakan untuk keluar dan kembali ke
layar Login.
3. Form Buku Besar
Gambar 4.17 Desain Interface Form Buku Besar
Field Input Control Keterangan
Nomor Rekening
Completeness Check Redundansi Test
Sequence Check Kode harus berurutan Nama Rekening Completeness Check Field harus terisi
Tipe
Completeness Check Validity Check
Field harus terisi Harus memilih dari pilihan yang tersedia
Saldo Awal Completeness Check Numeric Check
Field harus terisi Input berupa angka
Mutasi Debet Completeness Check Numeric Check
Field harus terisi Input berupa angka
Mutasi Kredit Completeness Check Numeric Check
Field harus terisi Input berupa angka
Saldo Akhir Completeness Check Numeric Check
Field harus terisi Input berupa angka
Keterangan :
Field Tipe akan menampilkan pilihan jenis akun, seperti :
Asset, Liabilitas, Pendapatan, Ekuitas, dan Beban.
Setelah mengisi semua Field, data dapat disimpan dengan
menekan tombol Save. Tekan tombol Clear untuk menghapus
input di semua field, dan tombol Close untuk menutup layar.
(Contoh : 101, Kas, Asset, 25.000.000, 1.500.000, 0,
4. Form Pelanggan
Gambar 4.18 Desain Interface Form Pelanggan
Field Input Control Keterangan
Kode
Completeness Check Redundansi Test
Sequence Check
Field harus terisi. Sistem menolak jika kode sudah terdaftar. Kode harus berurutan
Nama Pelanggan Completeness Check Alphabet Check
Field harus terisi Harus berupa alphabet
Jenis Kelamin
Completeness Check Validity Check
Field harus terisi Harus memilih dari pilihan yang tersedia Alamat Completeness Check Field harus terisi
No. Telp Completeness Check
Numeric Check
Keterangan :
Pelanggan yang sudah sering melakukan pembelian, data
diri mereka dapat di input kedalam sistem untuk
mempermudah pendataan pelanggan juga memberikan
pelayanan terbaik untuk pelanggan setia.
Input data pelanggan dengan mengisikan data pelanggan
pada field yang sudah tersedia, kemudian klik tombol
Save untuk menyimpan data tersebut. (Contoh :
PLG0001, Karenina, Perempuan, Ungaran,
082138540766)
5. Form Pegawai
Field Input Control Keterangan
Kode
Completeness Check Redundansi Test
Sequence Check
Field harus terisi. Sistem menolak jika kode sudah terdaftar. Kode harus berurutan
Nama Pegawai Completeness Check Alphabet Check
Field harus terisi Harus berupa alphabet
Jenis Kelamin
Completeness Check Validity Check
Field harus terisi Harus memilih dari pilihan yang tersedia Alamat Completeness Check Field harus terisi
No. Telp Completeness Check
Numeric Check
Field harus terisi Input berupa angka
Gaji Completeness Check
Format Check
Field haris terisi Harus sesuai format currency
Bagian Completeness Check Field harus terisi
Keterangan :
Input data pegawai dilakukan melalui Form Pegawai
dengan mengisi semua field yg ada kemudian menekan
tombol Save untuk menyimpan data pegawai tersebut.
(contoh : PGW0001, Nani, Perempuan, Jl. Gabahan,
6. Form Supplier
Gambar 4.20 Desain Interface Form Supplier
Field Input Control Keterangan
Kode
Completeness Check Redundansi Test
Sequence Check
Field harus terisi. Sistem menolak jika kode sudah terdaftar. Kode harus berurutan Nama Supplier Completeness Check Field harus terisi Alamat Completeness Check Field harus terisi E-mail Completeness Check Field harus terisi Contact Person Completeness Check Field harus terisi
No. Telp Completeness Check
Numeric Check
Field harus terisi Input berupa angka
HP Completeness Check
Numeric Check
Keterangan :
Sama seperti form-form sebelumnya, pengguna diharuskan
mengisi semua field yang ada dengan tepat, setelah itu klik
tombol Save untuk menyimpan data. (contoh : SP001, Max
Digi Print, Jl. MT Haryono, maxdigiprint@gmail.com,
Genta, 0243558904, 085145590781)
7. Form Produk/BB/BP/BT
Gambar 4.21 Desain Interface Form Produk/BB/BP/BT
Field Input Control Keterangan
Kode
Completeness Check Redundansi Test
Sequence Check Kode harus berurutan Nama Produk/BB/BP/BT Completeness Check Field harus terisi
Kategori
Completeness Check Validity Check
Master Reference
Field harus terisi Harus memilih dari pilihan yang tersedia Field terhubung dengan tabel Kategori
Harga Beli
Completeness Check Format Check
Field harus terisi Harus sesuai format currency
Harga Jual
Completeness Check Format Check
Field harus terisi Harus sesuai format currency
Stock Completeness Check
Numeric Check
Field harus terisi Input berupa angka
Satuan
Completeness Check Validity Check
Field haris terisi Harus memilih dari pilihan yang tersedia
Expired
Completeness Check Format Check
Field harus terisi Harus sesuai format Date/Time
Supplier
Completeness Check Validity Check
Field harus terisi Harus memilih dari pilihan yang tersedia
Keterangan :
Kategori/jenis persedian terdiri dari : Barang Jadi, Barang
Setengah Jadi, Barang Titipan, Bahan Baku, dan Bahan
Field Kategori, Satuan, dan Supplier akan menampilkan
pilihan dengan membaca tabel Kategori, Satuan dan Supplier
sebagai referensi.
Contoh : BGT001, Wingko Babat Rasa Coklat, Barang
Titipan, Rp 0, Rp 25.000, 5, pack, 25/04/2017, Lela Wingko.
8. Form Pembelian
Gambar 4.22 Desain Interface Form Pembelian
Field Input Control Keterangan
No Faktur
Completeness Check Redundansi Test
Sequence Check
Field harus terisi.
Sistem menolak jika kode sudah terdaftar.
Tanggal Completeness Check Format Check
Field harus terisi
Sesuai dengan format date/time
Supplier
Completeness Check Validity Check
Master Reference
Field harus terisi
Harus memilih dari pilihan yang tersedia
Field terhubung dengan tabel Supplier
Total Faktur Completeness Check Numeric Check
Field harus terisi Harus berupa angka Nama Barang Completeness Check Field harus terisi
Harga Completeness Check Format Check
Field harus terisi
Sesuai dengan format currency
Satuan
Completeness Check Validity Check
Field haris terisi
Harus memilih dari pilihan yang tersedia
Quantity Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Subtotal Completeness Check Numeric Check
Field harus terisi Harus berupa angka Tipe Bayar Completeness Check Field harus terisi
Keterangan :
Form pembelian digunakan untuk input data pembelian seperti, bahan baku dan bahan penolong.
Dalam satu faktur pembelian dapat terderi dari beberapa macam item yang di beli.
Untuk menginput data pembelian, pengguna dapat mengisi field yang sudah tersedia lalu menekan tombol Save. (Contoh : PB0001, 25/01/2017, Max Digi Print, 150.000, Label Merk, 75.000, rim, 2, 150.000, tunai)
Jurnal yang akan terbentuk atas transaksi pembelian : Persediaan BG0001 150.000
Kas 150.000
*Nilai didapatkan dari field Total Faktut
9. Form Penjualan
Gambar 4.23 Desain Interface Form Penjualan
Field Input Control Keterangan
Redundansi Test
Sequence Check
Sistem menolak jika kode sudah terdaftar.
Kode harus berurutan
Pelanggan
Completeness Check Validity Check
Master Reference
Field harus terisi
Harus memilih dari pilihan yang tersedia
Field terhubung dengan tabel Pelanggan
Tanggal Completeness Check Format Check
Field harus terisi
Sesuai dengan format date/time
Total Completeness Check Numeric Check
Field harus terisi Harus berupa angka Nama Barang Completeness Check Field harus terisi
Satuan
Completeness Check Validity Check
Master Reference
Field haris terisi
Harus memilih dari pilihan yang tersedia
Field terhubung dengan tabel Satuan
Quantity Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Harga Completeness Check Format Check
Field harus terisi
Sesuai dengan format currency
Total Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Keterangan :
Form penjualan digunakan untuk menginput data penjualan,
baik penjualan produk sendiri maupun produk titipan karena
Field Pelanggan akan menampilkan pilihan dengan membaca
tabel Pelanggan sebagai referensi.
Pengguna mengisi field yang tersedia dengan informasi
penjualan dan kemudian menekan tombol Save untuk
menyimpan data penjualan. (contoh : PJ0001, Toko,
11/01/2017, 90.000, Lunpia Ayam, pack, 1,90.000, 90.000) Field Total akan terisi otomatis dengan nilai penjumlahan
dari kolom Total pada subform.
Jurnal yang terbentuk atas transaksi penjualan :
Kas 90.000
Penjualan 90.000
HPP 22.860
Persediaan Lunpia Ayam 22.860
*Nilai kas dan penjualan di dapatkan dari field Total
10. Form Penjualan Konsinyasi
Gambar 4.24 Desain Interface Penjualan Konsinyasi
Field Input Control Keterangan
No Faktur
Completeness Check Redundansi Test
Sequence Check
Field harus terisi.
Sistem menolak jika kode sudah terdaftar.
Kode harus berurutan
Pelanggan
Completeness Check Validity Check
Master Reference
Field harus terisi
Harus memilih dari pilihan yang tersedia
Tanggal Completeness Check Format Check
Field harus terisi
Sesuai dengan format date/time
Total Completeness Check Numeric Check
Field harus terisi Harus berupa angka Nama Barang Completeness Check Field harus terisi
Satuan
Completeness Check Validity Check
Master Reference
Field haris terisi
Harus memilih dari pilihan yang tersedia
Field terhubung dengan tabel Satuan
Quantity Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Harga Completeness Check Format Check
Field harus terisi
Sesuai dengan format currency
Total Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Keterangan :
Form penjualan konsinyasi digunakan untuk menginput data
penjualan barang titipan yang menggunakan metode tidak
terpisah.
Field Pelanggan akan menampilkan pilihan dengan membaca
tabel Pelanggan sebagai referensi.
Pengguna mengisi field yang tersedia dengan informasi
penjualan dan kemudian menekan tombol Save untuk
menyimpan data penjualan. (contoh : PK0001, Toko,
Field Total akan terisi otomatis dengan nilai penjumlahan
dari kolom Subtot pada subform.
Field HPP akan terisi otomatis dengan perhitungan : Nilai Field Total – (Nilai Field komisi*Nilai Field Total)
Jurnal yang terbentuk atas transaksi penjualan :
Kas 50.000
Penjualan 50.000
Hpp 42.500
Hutang Pengamanat 42.500
*Nilai Kas dan Penjualan diperoleh dari Field Total,
sedangkan nilai HPP dan Hutang Pengamanan diperoleh dari
11. Form Kas Masuk
Gambar 4.25 Desain Interface Form Kas Masuk
Field Input Control Keterangan
No Bukti
Completeness Check Redundansi Test
Sequence Check
Field harus terisi.
Sistem menolak jika kode sudah terdaftar.
Kode harus berurutan
Tanggal Completeness Check Format Check
Field harus terisi
Sesuai dengan format date/time Keterangan Completeness Check Field harus terisi
Total Kas Completeness Check Numeric Check
Numeric Check Harus berupa angka Keterangan Completeness Check Field harus terisi
Keterangan :
Kas yang diterima dapat diinput ke sistem melalui pengisian
form kas masuk
Satu nomor bukti dapat terdiri dari beberapa pemasukkan.
Pengguna diharuskan mengisi semua field yang ada untuk
mendata kas masuk. (contoh : KM0001, 10/01/2017,
tambahan modal dari owner, 10.500.000, 5-100, 10.500.000,
lain-lain)
Field Total akan terisi secara otomatis dengan menjumlahkan
nilai kolom Jumlah pada subform.
Jurnal yang terbentuk atas input kas masuk :
Kas 10.500.000
Modal 10.500.000
12. Form Kas Keluar
Gambar 4.26 Desain Interface From Kas Keluar
Field Input Control Keterangan
No Bukti
Completeness Check Redundansi Test
Sequence Check
Field harus terisi.
Sistem menolak jika kode sudah terdaftar.
Kode harus berurutan
Tanggal Completeness Check Format Check
Field harus terisi
Sesuai dengan format date/time Keterangan Completeness Check Field harus terisi
Total Kas Completeness Check Numeric Check
Field haris terisi Harus berupa angka
No. Rek Completeness Check Master Reference
Field harus terisi
Fiel terhubung dengan tabel Buku Besar
Jumlah Completeness Check Numeric Check
Keterangan Completeness Check Field harus terisi
Keterangan :
Jumlah Kas yang dikeluarkan dapat diinput ke sistem melalui
pengisian form kas masuk
Satu nomor bukti dapat terdiri dari beberapa pengeluaran
Pengguna diharuskan mengisi semua field yang ada untuk
mendata kas masuk. (contoh : KK0001, 31/01/2017,
penjualan konsinyasi, 1.500.000, 3-200, 1.500.000, bulan
januari)
Jurnal yang terbentuk atas input kas keluar :
Hutang Pengamanat 1.500.000
13. Form Pelunasan Hutang
Gambar 4.27 Desain Interface Form Pelunasan Hutang
Field Input Control Keterangan
No Bukti
Completeness Check Redundansi Test
Sequence Check
Field harus terisi.
Sistem menolak jika kode sudah terdaftar.
Kode harus berurutan
Tanggal Completeness Check Format Check
Field harus terisi
Sesuai dengan format date/time
Supplier
Completeness Check Validity Check
Field harus terisi
Master Reference Field terhubung dengan tabel Supplier
Keterangan Completeness Check Field harus terisi
Total Faktur Completeness Check Format Check
Field haris terisi
Sesuai dengan format currency
Total Bayar Completeness Check Format Check
Field haris terisi
Sesuai dengan format currency
No. Faktur
Completeness Check Master Reference
Field harus terisi
Field terhubung dengan tabel Pembelian
Tagihan Completeness Check Format Check
Field harus terisi
Sesuai dengan format currency
Jumlah Bayar Completeness Check Format Check
Field harus terisi
Sesuai dengan format currency
Keterangan :
Pengisian field tanggal bisa dilakukan dengan cara menekan
icon kalender untuk memilih tanggal, kemudian field akan
terisi sesuai dengan format dan tanggal yang di pilih. Field Supplier akan menampilkan pilihan dengan membaca
tabel Supplier sebagai referensi.
Field Total Faktur akan terisi otomatis dengan nilai
penjumlahan dari kolom Tagihan pada subform Field Total Bayar akan terisi otomatis dengan nilai
Contoh input : PH0001, 01/02/2017, Bu Shanti, bahan,
PB0002, tagihan-490.000, jumlah bayar- 490.000) Jurnal yang terbentuk dari pelunasan hutang :
Hutang Dagang 490.000
Kas 490.000
*Nilai diperoleh dari field Total Bayar
14. Form Jurnal Memorial
Gambar 4.28 Desain Interface Form Jurnal Memorial
Field Input Control Keterangan
Kode
Completeness Check Redundansi Test
Sequence Check
Field harus terisi.
Sistem menolak jika kode sudah terdaftar.
Format Check Sesuai dengan format date/time Keterangan Completeness Check Field harus terisi
No. Rek
Completeness Check Master Reference
Field harus terisi
Field terhubung dengan tabel Buku Besar
Nama Completeness Check Field harus terisi
Debit Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Kredit Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Keterangan :
Diketahui adanya selisih BOP, dimana BOP dibebankan
sebesar Rp 200.000,- sedangkan BOP sesungguhnya Rp
250.000,-. Sehingga perlu dilakukan penyesuaian terhadap
BOP.
Jurnal memorial untuk penyesuaian BOP :
BOP dibebankan 200.000
HPP 50.000
BOP sesungguhnya 250.000
Data jurnal diatas diinput pada subform setelah mengisi field
Kode, Tanggal, dan Keterangan (contoh : JM0001,
15. Form BOP
Gambar 4.29 Desain Interface Form BOP
Field Input Control Keterangan
Kode
Completeness Check Redundansi Test
Sequence Check
Field harus terisi.
Sistem menolak jika kode sudah terdaftar.
Kode harus berurutan Nama Completeness Check Field harus terisi
Satuan
Completeness Check Master Reference
Field harus terisi
Field terhubung dengan tabel Satuan
Tarif Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Keterangan :
Mengisi Field untuk menginput data BOP. (contoh :
16. Form Produksi
Gambar 4.30 Desain Interface Form Produksi
Field Input Control Keterangan
Kode
Completeness Check Redundansi Test
Sequence Check
Field harus terisi.
Sistem menolak jika kode sudah terdaftar.
Kode harus berurutan
Tanggal
Completeness Check Format check
Field harus terisi
Harus sesuai dengan format date/time
Barang
Completeness Check Master Reference
Field harus terisi
Field terhubung dengan tabel Produk/BB/BP/BT
Numeric Check Harus berupa angka
Satuan
Completeness Check Master Reference
Field harus terisi
Field terhubung dengan tabel Satuan
Expired
Completeness Check Format Check
Field harus terisi
Harus sesuai dengan format date/time
Kode Bahan
Completeness Check Master Reference
Field harus terisi
Field terhubung dengan tabel Produk/BB/BP/BT
Nama Bahan Completeness Check Field harus diisi
Jumlah Completeness Check Numeric Check
Field harus terisi Harus berupa angka
Satuan
Completeness Check Master Reference
Field harus terisi
Field terhubung dengan tabel Satuan
Biaya
Completeness Check Format check
Field harus terisi
Harus sesuai dengan format currency
Subtot
Completeness Check Format check
Field harus terisi
Harus sesuai dengan format currency
Kode Pegawai
Completeness Check Master Reference
Field harus terisi
Field terhubung dengan tabel Pegawai
Nama Completeness Check Field harus diisi
Biaya
Completeness Check Format check
Field harus terisi
Harus sesuai dengan format currency
Master Reference Field terhubung dengan tabel BOP
Nama BOP Completeness Check Field harus diisi
Tarif
Completeness Check Format check
Field harus terisi
Harus sesuai dengan format currency
Subtot
Completeness Check Format check
Field harus terisi
Harus sesuai dengan format currency
Keterangan :
Pada form Produksi, tersedia field-field untuk input data-data
produksi yang dilakukan berupa biaya bahan baku dan
pembantu, biaya tenaga kerja langsung, dan biaya overhead
yang terpakai saat produksi.
Contoh jurnal untuk mencatat biaya-biaya produksi * :
*untuk produksi minimal per-hari, 100 buah
Jurnal untuk biaya bahan baku :
Persediaan barang setengah jadi 122.000
Persediaan Rebung (5kg) 70.000
Persediaan Gula (1/2kg) 7.000
Persediaan Telur (1kg) 23.000
Jurnal untuk biaya tenaga kerja langsung :
Persediaan barang setengah jadi 33.334
Tenaga Kerja Langsung 33.334
Jurnal untuk biaya overhead :
Persediaan barang setengah jadi 60.000
Overhead Pabrik 60.000
Jurnal untuk Lunpia Ayam sudah jadi :
Persediaan Lunpia Ayam 215.334
Persediaan barang setengah jadi 215.334
17. Form Kategori
Gambar 4.31 Desain Interface Form Kategori
Field Input Control Keterangan
Kode Completeness Check
Redundansi Test
Sequence Check
Keterangan :
Form Kategori digunakan untuk input data kategori
barang/persediaan seperti, bahan baku, bahan pembantu,
barang titipan, barang dagang.
Mengisi field yang tersedia untuk menginput data kategori
kemudian klik tombol Save untuk menyimpan. (contoh :
KG0001. Bahan Baku)
18. Form Satuan
Gambar 4.32 Desain Interface Form Satuan
Field Input Control Keterangan
Kode Completeness Check
Redundansi Test
Sequence Check
Keterangan :
Form Satuan digunakan untuk input data satuan seperti,
gram, pack, lembar, kg, buah.
Mengisi field yang tersedia untuk menginput data satuan
kemudian klik tombol Save untuk menyimpan. (contoh :
ST0001. gram)
19. Form Type
Gambar 4.33 Desain Interface Form Type
Field Input Control Keterangan
Kode Completeness Check
Redundansi Test
Sequence Check
Keterangan :
Form Type digunakan untuk input data tipe akun seperti,
Asset, Liabilitas, Ekuitas, Pendapatan, dan Beban Mengisi field yang tersedia untuk menginput data satuan
kemudian klik tombol Save untuk menyimpan. (contoh :
TP0001. Asset)
20. Form Laporan
Gambar 4.34 Desain Interface Form Laporan
Field Input Control Keterangan
Periode Validity Check Memilih dari pilihan
yang tersedia
Laporan Reference Check Data terhubung dengan tombol yang di pilih. Keterangan :
Pilih laporan apa yang ingin ditampilkan, lalu klik Show
4.4.4.2 Desain Output
LUNPIA DUA WARNA
Laporan Data Barang Periode April 2017
Kode Kategori Nama Barang Satuan Jumlah
BG0001 Barang Dus Box Pack 90
BG0002 Barang Plastik Putih Kecil Pack 100
BG0003 Barang Plastik Putih Tanggung Pack 100
BG0004 Barang Label Merk Rim 4
BGJ0001 Barang Jadi Lunpia Ayam (Goreng) Buah 5 BGJ0002 Barang Jadi Lunpia Ayam (Basah) Buah 5
BGB0001 Bahan Baku Rebung Kg 10
BGB0002 Bahan Baku Timun Kg 15
BGP0001 Bahan Penolong Minyak Goreng Liter 10
LUNPIA DUA WARNA
Laporan Pegawai Periode April 2017
Kode Nama Pegawai Jenis Kelamin Alamat No.Telp Gaji Bagian
PG0001 Owner Laki-laki Jl Jagalan 082138100455 0 Owner
PG0002 Monika Perempuan Jl. Gajah Mada 089978345211 1,500,000 Penjualan PG0003 Lela Perempuan Jl. Jagalan Malang 082139400657 1,000,000 Produksi PG0004 Shanti Perempuan Jl. Gabahan 081967558911 1,000,000 Produksi
LUNPIA DUA WARNA
Laporan Supplier Periode April 2017
Kode Nama Supplier Alamat Contact Person No.Hp SP001 Max Digi Print Jl. MT Haryono Genta 085145590781
SP002 Ngatimah Jl. Serayu Yudi 081265013822
LUNPIA DUA WARNA
Laporan Pelanggan Periode April 2017
Kode Nama Supplier Alamat Jenis Kelamin No.Hp
PG0001 Toko Semarang Laki-laki 082138100455
PG0002 Karenina Ungaran Perempuan 082138540766 PG0003 Donny Banyumanik Laki-laki 082235546298 PG0004 Haryono Semarang Laki-Laki 081851004556
LUNPIA DUA WARNA
Laporan Pembelian Periode April 2017
No.Faktur Tanggal Supplier Barang Quantity Satuan Harga Subtotal Tipe Bayar
PB0001 01/04/2017 Ngatimah Rebung 25 Kg 14,000 350,000 Tunai
PB0002 01/04/2017 Kumala Kulit Lunpia 200 Lembar 350 70,000 Tunai PB0003 01/04/2017 Pasar Bawang Putih 2 Kg 55,000 110,000 Tunai
LUNPIA DUA WARNA
Laporan Penjualan Periode April 2017
No.Faktur Tanggal Pelanggan Barang Quantity Harga Subtotal PJ0001 01/04/2017 Karenina Lunpia Ayam (Basah) RS 125 7,500 937,500 PJ0002 01/04/2017 Donny Lunpia Ayam (Goreng) RS 100 7,500 750,000 PJ0003 01/04/2017 Toko Lunpia Ayam (Goreng) 2 9,000 18,000 PJ0004 01/04/2017 Toko Lunpia Original (Basah) 5 9,000 45,000 TOTAL 1,750,500
LUNPIA DUA WARNA
Laporan Penjualan Konsinyasi Periode April 2017
No.Faktur Tanggal Pelanggan Quantity Harga Subtotal
PK0001 01/04/2017 Karenina 5 25.000 125.000 5 27.000 135.000
PK0002 01/04/2017 Toko 2 25.000 50.000
PK0003 01/04/2017 Toko 3 27.000 81.000
LUNPIA DUA WARNA
Laporan Pelunasan Hutang Periode April 2017
No. Bukti Tanggal Supplier Keterangan No. Faktur Tagihan Pembayaran
PH0001 01/04/2017 Wiwit Hutang Pengamanat
PK0001 260,000 260,000
PK0002 50,000 50,000
PK0003 81,000 81,000
TOTAL 391,000
No.Bukti PJ0001
Tanggal 01/04/2017
Kode Keterangan Debit Kredit
1-100 Kas 937.500
4-100 Penjualan 937.500
5-110 HPP 285.750
1-112 Persediaan Produk Jadi 285.750
LUNPIA DUA WARNA
Laporan Jurnal
LUNPIA DUA WARNA
Laporan Persediaan Bahan Baku Periode April 2017
Kode Barang : BGB0001
LUNPIA DUA WARNA
Laporan Persediaan Bahan Penolong Periode April 2017
LUNPIA DUA WARNA
Laporan Persediaan Barang Dalam Proses Periode April 2017
Kode Barang : BDP0001
LUNPIA DUA WARNA
Laporan Persediaan Barang Jadi Periode April 2017
Kode Produksi : PRD0001 01/04/2017 Kode Barang : BGSJ0001
Nama Barang
Kate gori Nama Jumlah Satuan Biaya
Bahan Baku Rebung 5 Kg 70.000
Bahan Baku Gula Pasir 0,5 Kg 7.000
Bahan Baku Telur 1 Kg 23.000
Bahan Baku Bumbu Rahasia 150 gram 15.000
Tenaga Kerja Owner 1 Shift 0
Overhead Listrik 75 menit 1.050
116.050
Kode Produksi : PRD0002 01/04/2017 Kode Barang : BGJ0005
Nama Barang
Kate gori Nama Jumlah Satuan Biaya
Bahan Baku Timus 1 Kg 6.000
Bahan Baku Gula Pasir 0,25 Kg 3.500 Tenaga Kerja Shanti 0,5 Shift 5.500
Overhead Listrik 10 menit 140
15.140 Kode Produksi : PRD0002 01/04/2017 Kode Barang : BGJ0006
Nama Barang
Kate gori Nama Jumlah Satuan Biaya
Bahan Baku Air 1,8 Liter 1.469
Bahan Baku Gula Pasir 0,25 Kg 1.469
Bahan Baku Kecap 90 ml 3.000
Bahan Baku Bumbu Rahasia 15 gram 2.250
Tenaga Kerja Lela 1 Shift 11.000
Overhead Listrik 15 menit 210
19.398 Kode Produksi : PRD0004 01/04/2017 Kode Barang : BGJ0001
Nama Barang
Kate gori Nama Jumlah Satuan Biaya
Barang dalam proses Tumis Rebung 5 Kg 116.050 Bahan Baku Daging Ayam 0,5 Kg 22.000
Bahan Baku Kulit 100 lembar 35.000
Bahan Penolong Minyak Goreng 1 Lt 10.000
Tenaga Kerja Lela 1 Shift 11.000
Overhead Listrik 300 menit 4.200
194.050
TOTAL Biaya Produksi Laporan Produksi
Periode April 2017
TOTAL
106
LUNPIA DUA WARNA
Laporan Harga Pokok Produksi Periode April 2017
Persediaan Awal Barang Dalam Proses Rp 23.210 Biaya Produksi Rp 15.933.420
Rp 15.956.630
Persediaan Akhir Barang Dalam Proses Rp 34.815 Harga Pokok Produksi Rp 15.921.815
LUNPIA DUA WARNA
Laporan Harga Pokok Penjualan Periode April 2017
Persediaan Awal Barang Jadi Rp 22.860 Harga Pokok Produksi Rp 15.921.815
Rp 15.944.675
Persediaan Akhir Barang Jadi -Rp 11.430 Harga Pokok Penjualan Rp 15.956.105
LUNPIA DUA WARNA
Laporan Laba Rugi Periode April 2017
Pendapatan
LUNPIA DUA WARNA
Laporan Arus Kas Periode April 2017
LUNPIA DUA WARNA
Laporan Perubahan Ekuitas Periode April 2017
Modal Awal Lunpia Dua
Warna Rp 434.887.634
LUNPIA DUA WARNA
Laporan Posisi Keuangan Per 30 April 2017
Total Liabilitas
Total Liabilitas dan Ekuitas
Ekuitas
Total Ekuitas Liabilitas ASSET
Aset Tetap