BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… ·...

61
44 BAB IV HASIL DAN ANALISIS 4.1 Tahap Identifikasi Masalah Tahap ini bertujuan untuk mengidentifikasi masalah yang terjadi terdapat dalam sistem perusahaan saat ini. Dari tahap ini dapat diidentifikasi masalah yang terjadi merupakan kelemahan sistem dari CV. Kalingga Jati. Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas khusus bagi user yang menginput data, sehingga semua user dapat menginput data kedalam sistem. 2. Efesiensi penggunaan waktu yang lama dikarenakan perusahaan belum memiliki sistem yang terintegrasi, sehingga masih ada data yang perlu diinput atau ditambahkan secara manual. 3. Masih menggunakan excel sebagai software input data keuangan. 4.2 Analisis Masalah Masalah Akar Masalah Solusi Perbaikan Sistem 1. Belum adanya pembagian otoritas khusus bagi user yang menginput data, sehingga semua user dapat menginput data kedalam sistem. Tidak adanya menu menu dalam excel yang dapat membatasi seseorang untuk mengakses data, sehingga data perusahaan berkurang keakuratannya karena dengan mudah diakses semua user jika sudah dapat masuk ke file perusahaan Merancang sebuah sistem dan desain yang didalamnya terdapat menu menu yang terbagi otoritasnya sesuai dengan kapasitas user yang mengakses sistem tersebut

Transcript of BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… ·...

Page 1: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

44

BAB IV

HASIL DAN ANALISIS

4.1 Tahap Identifikasi Masalah

Tahap ini bertujuan untuk mengidentifikasi masalah yang terjadi terdapat dalam

sistem perusahaan saat ini. Dari tahap ini dapat diidentifikasi masalah yang terjadi

merupakan kelemahan sistem dari CV. Kalingga Jati.

Kelemahan yang ada di CV. Kalingga Jati diantaranya:

1. Belum adanya pembagian otoritas khusus bagi user yang menginput data,

sehingga semua user dapat menginput data kedalam sistem.

2. Efesiensi penggunaan waktu yang lama dikarenakan perusahaan belum

memiliki sistem yang terintegrasi, sehingga masih ada data yang perlu diinput

atau ditambahkan secara manual.

3. Masih menggunakan excel sebagai software input data keuangan.

4.2 Analisis Masalah

Masalah Akar Masalah Solusi Perbaikan Sistem

1. Belum adanya

pembagian otoritas

khusus bagi user

yang menginput

data, sehingga

semua user dapat

menginput data

kedalam sistem.

Tidak adanya menu –

menu dalam excel yang

dapat membatasi

seseorang untuk

mengakses data, sehingga

data perusahaan berkurang

keakuratannya karena

dengan mudah diakses

semua user jika sudah

dapat masuk ke file

perusahaan

Merancang sebuah sistem

dan desain yang didalamnya

terdapat menu – menu yang

terbagi otoritasnya sesuai

dengan kapasitas user yang

mengakses sistem tersebut

Page 2: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

45

2. Efesiensi

penggunaan waktu

yang lama

dikarenakan

perusahaan belum

memiliki sistem

yang terintegrasi,

sehingga masih

ada data yang

perlu diinput atau

ditambahkan

secara manual.

Efesiensi waktu yang

digunakan untuk

menyusun laporan

keuangan memerlukan

waktu yang lama,

dikarenakan hubungan

antar data tidak

terintegrasi satu sama lain,

sehingga penginputan data

dilakukan secara berulang

kali dalam penyusunan

laporan.

Merancang sebuah desain

sistem informasi akuntansi

yang terintergrasi satu sama

lain, sehingga

mempersingkat waktu dan

tidak memerlukan proses

input yang berulang dalam

penyusunan laporan.

3. Masih

menggunakan

excel sebagai

software input data

keuangan,

Penggunaan excel sebagai

software input data yang

memiliki keterbatasan

fiture dalam membantu

user menyusun laporan

secara efisien, serta

kurangnya kelengkapan

fitur dalam excel yang

dapat membatasi

penggunaan user dalam

mengakses data.

Merancang sebuah sistem

yang menyusun laporan

keuangan yang lebih efisien,

serta melengkapi dengan

fitur yang dapat membatasi

user mengakses data.

Tabel 4.1 Analisis Masalah

Page 3: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

46

4.3 Analisis Kebutuhan Sistem

Kebutuhan Sistem Akuntansi CV Kalingga Jati

Input Proses Output

Form Login

Form Main Menu

Form data Karyawan

Form data Supplier

Form data Pelanggan

Form data Produk

Form data Pembelian

Form data Penjualan

Form data Produksi

Form data Retur

Pmbelian

Form data Retur

Penjualan

Form data Piutang

Form data Utang

Form data Kas

Masuk

Form data Kas

Keluar

Form data BOP

Form data Jurnal

Form data Buku

Besar

• Sistem Login memproses

otoritasi user untuk mengakses

sistem.

• Memproses semua data

master yang meliputi data

barang, data supplier, data

pelanggan , dan data karyawan.

• Memproses semua

transaksi keuangan pada setiap

saat yang meliputi sistem

pembelian, sistem penjualan,

sistem pelunasan hutang, dan

sistem pelunasan piutang.

• Memproses semua

transaksi dan menjadikan sebuah

laporan yang mudah untuk

dicermati.

• Laporan yang

berhubungan dengan data

master yang meliputi Laporan

barang, Laporan supplier,

Laporan pelanggan, serta

Laporan yang berhubungan

dengan data karyawan.

• Laporan yang

menampilkan semua transaksi

yang meliputi laporan

produksi, laporan penjualan,

laporan pembelian, serta

laporan pelunasan puitang dan

utang.

• Laporan keuangan

Tabel 4.2 Analisis Kebutuhan Sistem

4.4 Tahap Desain

Tahap ini peneliti merancang kebutuhan sistem yang dibutuhkan oleh CV Kalingga

Jati. Pada tahap ini peneliti juga diggambarkan secara visual sebuah sistem yang

nantinya berguna untuk perusahaan. Tahap desain dibagi menjadi 3 langkah:

Page 4: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

47

4.4.1 Entity Relationship Diagram (ERD)

Sebuah desain data dibuat untuk merancang database serta hubungan antar

database yang biasa disebut Entity Relationship Diagram (ERD).

Page 5: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

48

4.4.1.1 Entity Relationship Diagram

Gambar 2 Entity Relationship Diagram

Page 6: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

49

4.4.1.2 Perancangan Database

1. Login

Field Tipe Data Panjang Data Keterangan

Username Text 6 PK

Password Text 6

2. Karyawan

Field Tipe Data Panjang Data Keterangan

KdKaryawan Number 8 PK

Username Text 20 FK

Password Text 20

NamaKaryawan Text 40

AlamatKaryawan Text 50

JenisKelamin Text 8

Jabatan Text 15

Status Pernikahan Text

Contact Person Number 12

Page 7: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

50

3. Tenaga Kerja Langsung

Field Tipe Data Panjang Data Keterangan

KdProduksi Text 10 FK

KdKaryawan Number 8 FK

NamaKaryawan Text 40

BiayaTK Currency

HariKerja Currency

Total Currency

4. Barang

Field Tipe Data Panjang Data Keterangan

KdBarang Text 15 PK

NamaBarang Text 50

Satuan Text 20 FK

Harga Satuab Text 15 FK

Stok Number

5. Produksi

Field Tipe Data Panjang Data Keterangan

KdProduksi Text 10 PK

KdBarang Text 15 FK

NamaBarang Text 50

Page 8: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

51

NoOrder Text 20

TanggalProduksi Date/Time

TanggalSelesai Date/Time

TotalBiaya Currency

JumlahProduksi Number

HppUnit Currency

6. Bahan Baku

Field Tipe Data Panjang Data Keterangan

KdProduksi Text 10 FK

KdBarang Text 15 FK

NamaBarang Text 50

Jumlah Number

Satuan Text 10 FK

Harga Currency

Total Currency

7. Kategori Barang

Field Tipe Data Panjang Data Keterangan

KdKategori Text 10 PK

NamaSatuan Text 15

Page 9: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

52

8. Satuan Barang

Field Tipe Data Panjang Data Keterangan

KodeSatuan Text 10 PK

NamaSatuan Text 10

9. Pelanggan

Field Tipe Data Panjang Data Keterangan

KdPelanggan Text 10 PK

NamaPelanggan Text 50

AlamatPelanggan Text 60

No telepon Number

SaldoPiutang Currency

10. Supplier

Field Tipe Data Panjang Data Keterangan

KdSupplier Text 10 PK

NamaSupplier Text 50

AlamatSupplier Text 60

Telpon Number

SaldoHutang Currency

Page 10: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

53

11. Pembelian

Field Tipe Data Panjang Data Keterangan

NoFakturBeli Number 10 PK

Tanggal Date/time

KdSupplier Text 10 FK

Keterangan Text 60

12. Pembelian Detail

Field Tipe Data Panjang Data Keterangan

NoFakturBeli Number 10 FK

KdBarang Text 15 FK

NamaBarang Text 50

JumlahBarang Number 10

Satuan Text 10 FK

HargaBeli Currency

SubJumlah Currency

13. Penjualan

Field Tipe Data Panjang Data Keterangan

NoFakturJual Number 10 PK

Alamat Text 60

Tangal Data/Time

Page 11: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

54

KdPelanggan Text 10 FK

NamaPelanggan Text 50

Penjualan Text 20

TotalPenjualan Currency

14. Penjualan Detail

Field Tipe Data Panjang Data Keterangan

NoFakturJual Number 10 FK

KdBarang Text 20 FK

NamaBarang Text 50

JumlahBarang Number

Stock Text 10 FK

HargaJual Currency

JumlahHarga Currency

15. Retur Beli

Field Tipe Data Panjang Data Keterangan

NoReturBeli Number 10 PK

NoFakturBeli Number 10 FK

Tanggal Date/Time

KdSupplier Text 10 FK

TotalFaktur Currency

Page 12: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

55

16. Retur Beli Detail

Field Tipe Data Panjang Data Keterangan

NoReturBeli Number 10 FK

KdBarang Text 10 FK

NamaBarang Text

Jumlah Number

Satuan Text FK

Harga Currency

TotalRetur Currency

17. Retur Jual

Field Tipe Data Panjang Data Keterangan

NoReturJual Number 10 PK

NoFakturJual Number 10 FK

Tanggal Date/Time

KdPelanggan Text 10 FK

TotalFaktur Currency

18. Retur Jual Detail

Field Tipe Data Panjang Data Keterangan

NoReturJual Number 10 FK

KdBarang Text 15 FK

Page 13: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

56

NamaBarang Text 50

Jumlah Number

Satuan Text 20 FK

Harga Currency

TotalRetur Currency

19. Pelunasan Piutang

Field Tipe Data Panjang Data Keterangan

NoBukti Number 10 PK

TanggalBukti Date/Time

KdPelanggan Text 15 FK

Keterangan Text 100

TotalBayar Currency

NoRek Text 20

20. Pelunasan Piutang Detail

Field Tipe Data Panjang Data Keterangan

NoBukti Number 10 FK

NoFakturJual Number 10 FK

TotalFaktur Currency

TotalRetur Currency

TotalPelunasan Currency

Page 14: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

57

21. Pelunasan Hutang

Field Tipe Data Panjang Data Keterangan

NoBukti Text 10 PK

TanggalBukti Date/Time

KdSupplier Text 10 FK

Keterangan Text 100

TotalBayar Currency

NoRek Text 20

22. Pelunasan Hutang Detail

Field Tipe Data Panjang Data Keterangan

NoBukti Text 10 FK

NoFakturBeli Text 10 FK

TotalFaktur Currency

TotalRetur Currency

TotalPelunasan Currency

23. Kas masuk

Field Tipe Data Panjang Data Keterangan

NoKasMasuk Number PK

Tanggal Date/Time

Page 15: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

58

24. Kas masuk detail

Field Tipe Data Panjang Data Keterangan

NoKasMasuk Number FK

NoJurnal Number 6 FK

TotalKasMasuk Currency

Keterangan Text 100

25. Kas keluar

Field Tipe Data Panjang Data Keterangan

NoKasKeluar Number PK

Tanggal Date/Time

26. Kas keluar detail

Field Tipe Data Panjang Data Keterangan

NoKasKeluar Text 20 FK

NoJurnal Text 20 FK

TotalKaskeluar Currency

Keterangan Text 100

Page 16: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

59

27. Jurnal

Field Tipe Data Panjang Data Keterangan

NoJurnal Number 6 PK

TanggalJurnal Date/Time

28. Jurnal detail

Field Tipe Data Panjang Data Keterangan

NoJurnal Number 6 FK

KdBukuBesar Text 20 FK

Nama Text 50

Debit Currency

Kredit Currency

29. Buku besar

Field Tipe Data Panjang Data Keterangan

KdBukuBesar Text 20

Nama Text 50

Type Text 20

Saldo Currency

SaldoAwal Currency

MutasiDebit Currency

MutasiKredit Currency

SaldoAkhir Currency

Keterangan Text 100

Page 17: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

60

30. BOP (Biaya Overhead Pabrik)

Field Tipe Data Panjang Data Keterangan

KdOverhead Text 20 PK

NamaOverhead Text 50

HargaBeli Currency

Jumlah Number

Satuan Text 10 FK

Tarif Currency

31. Overhead

Field Tipe Data Panjang Data Keterangan

KdProduksi Text 10 FK

KdOverhead Text 20 FK

NamaOverhead Text 50

Biaya Currency

JumlahBiaya Number

Satuan Text 20 FK

Total Currency

32. Job Order

Field Tipe Data Panjang Data Keterangan

NoOrder Number 15 PK

NamaOrder Text 20

Page 18: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

61

NamaBarang Text 30

KodeBarang Text 15

JumlahBarang Nimber 10

Tanggal Date/Time

NamaSupplier Text 35

Page 19: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

62

4.4.2 Data Flow Diagram (DFD)

Dan selanjutnya data proses yang memperlihatkan alur dari input sampai

output yang biasa disebut Data Flow Diagram (DFD).

4.4.2.1 Diagram Konteks sistem usaha CV Kalingga Jati

Gambar 3 Diagram Konteks

Page 20: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

63

4.4.2.2 Dekomposisi Sistem Usaha CV Kalingga Jati

Gambar 4 Deskomposisi

Page 21: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

64

4.4.2.3 Data Flow Diagram (DFD)

A. Level 0 Sistem Informasi Pada CV Kalingga Jati

Page 22: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

65

Gambar 5 Level 0

Page 23: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

66

B. Level 1 Sistem Informasi Pada CV Kalingga Jati

Gambar 6 Level 1

1. Subsistem Input Master

Page 24: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

67

2. Subsistem Pembelian

3. Subsistem Produksi

Page 25: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

68

4. Subsistem Penjualan

5. Subsistem Laporan

Page 26: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

69

4.4.3 Desain Interface

Dan yang terakhir yaitu data interface yang mendesain tampilan dari

setiap form hingga laporan (input sampai output).

4.4.3.1 Form Login

Keterangan :

• Username harus berisi 6 karakter sesuai dengan sistem.

• Password berisi 6 karakter berupa angka dan huruf.

Field Pengendalian Input Keterangan

Username Completeness check Field harus terisi

Password Completeness check Field harus terisi

Page 27: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

70

4.4.3.2 Main Menu

Field

Pembelian Input Data Pembukuan

Penjualan Retur Karyawan

Produksi Piutang Hutang

4.4.3.3 Form Pembelian

Field Pengendalian Input Keteragan

Page 28: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

71

No Faktur Completeness check, Tes

Redudansi

Field harus terisi dan tidak boleh

sama

Tanggal Faktur Completeness check,

Format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Kode Supplier Completeness check,

numeric check

Field harus terisi (Angka)

Sub Jumlah Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

KdBarang Completeness check,

mask reference

Field harus terisi, data

berhubungan dengan tabel barang

NamaBarang Completeness check Field harus terisi

JumlahBarang Completeness check,

numeric check

Field harus terisi (Angka)

Satuan Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table satuan.

Harga Jual Completeness check,

numeric check

Field harus terisi (Angka)

Total Completeness check,

numeric check

Field harus terisi (Angka)

Page 29: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

72

4.4.3.4 Penjualan

Field Pengendalian Input Keteragan

No Nota

(NoFakturPenjualan)

Completeness check, Tes

Redudansi

Field harus terisi dan tidak boleh

sama

Tanggal Nota

(NoFakturPenjualan)

Completeness check,

Format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Kode Pelanggan

(KdPelanggan)

Completeness check,

master reference

Field harus terisi, data

berhubungan dengan tabel

Pelanggan

NamaPelanggan Completeness check Field harus terisi, data

berhubungan dengan tabel barang

Stock Completeness check,

master reference

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Kode Completeness check, Field harus terisi, data berhubungan

Page 30: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

73

(KdBarang) mask reference dengan tabel barang

NamaBarang Completeness check Field harus terisi

Quantity Completeness check,

numeric check

Field harus terisi (Angka)

HargaBeli Completeness check,

numeric check

Field harus terisi (Angka)

Total Completeness check,

numeric check

Field harus terisi (Angka)

4.4.3.5 Produksi

Page 31: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

74

Field Pengendalian Input Keterangan

KdProduksi Completeness check Field harus terisi dan

tidak boleh sama

KdBarang Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table

Barang

NamaBarang Completeness check Field harus terisi

TanggalProduksi Completeness check,

format mask

Field harus terisi, data

yang dimasukan harus

dd/mm/yy

TanggalSelesai Completeness check,

format mask

Field harus terisi, data

yang dimasukan harus

dd/mm/yy

NoOrder Completeness check Field harus terisi

TotalBiaya Completeness check,

numeric check

Field harus terisi (Angka)

JumlahProduksi Completeness check,

numeric check

Field harus terisi (Angka)

HppUnit Completeness check,

numeric check

Field harus terisi (Angka)

KdBarang Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table

Barang

NamaBarang Completeness check Field harus terisi

Jumlah Completeness check, Field harus terisi (Angka)

Page 32: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

75

numeric check

Satuan Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table

Satuan

Harga Completeness check,

numeric check

Field harus terisi (Angka)

Total Completeness check,

numeric check

Field harus terisi (Angka)

KdOverhead Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table

Overhead

NamaOverhead Completeness check Field harus terisi

Biaya Completeness check,

numeric check

Field harus terisi (Angka)

Jumlah Completeness check,

numeric check

Field harus terisi (Angka)

Satuan Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table

Satuan

Total Completeness check,

numeric check

Field harus terisi (Angka)

KdKaryawan Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table

Karyawan

NamaKaryawan Completeness check Field harus terisi

Page 33: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

76

BiayaTK Completeness check,

numeric check

Field harus terisi (Angka)

HariKerja Completeness check Field harus terisi

Total Completeness check,

numeric check

Field harus terisi (Angka)

4.4.3.6 Input Data

1. Form Supplier

Page 34: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

77

Field Pengendalian Input Keterangan

KodeSupplier Completeness check Field harus terisi dan tidak

boleh sama

Nama Completeness check Field harus terisi

Alamat Completeness check Field harus terisi

No Telepon Completeness check Field harus terisi

2. Form Barang

Field Pengendalian Input Keterangan

Koe Barang

(KdBarang)

Completeness check,

Tes Redudansi

Field harus terisi dan

tidak boleh sama

Nama Barang Completeness check Field harus terisi

Harga Satuan

(Harga Beli)

Numeric check Field harus terisi (Angka)

Stok Numeric check Field harus terisi (Angka)

Page 35: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

78

3. Form Pelanggan

4. Form Satuan

Field Pengendalian Input Keterangan

Kode Pelanggan

(KdPelanggan)

Completeness check,

Tes Redudansi

Field harus terisi dan tidak

boleh sama

Nama Completeness check Field harus terisi

Alamat Completeness check Field harus terisi

No Telepon Completeness check Field harus terisi

Page 36: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

79

Field Pengendalian Input Keterangan

Satuan Completeness check,

Tes Redudansi

Field harus terisi dan tidak boleh

sama

NamaSatuan Completeness check Field harus terisi

5. Form Pengkode

Field Pengendalian Input Keterangan

Kode Kategori

(KdKategoriBarang)

Completeness check,

Tes Redudansi

Field harus terisi dan tidak

boleh sama

Nama Kode

(NamaKategori)

Completeness check Field harus terisi

6. Form Overhead

Page 37: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

80

Field Pengendalian Input Keterangan

KdOverhead Completeness check Field harus terisi dan tidak boleh

sama

NamaOverhead Completeness check Field harus terisi

HargaBeli Numeric check Field harus terisi (angka)

Jumlah Numeric check Field harus terisi (angka)

Satuan Completeness check,

master reference

Field harus terisi, satuan

berhubungan dengan form satuan

4.4.3.7 Form Retur

Page 38: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

81

1. Retur Pembelian

Field Pengendalian Input Keterangan

No Retur Pembelian Completeness check, Tes

Redudansi

Field harus terisi dan tidak boleh

sama

No Faktur Pembelian Completeness check Field harus terisi

Kode Supplier

(KdSupplier)

Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan tabel supplier

Tanggal Retur Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Kode Barang

(KdBarang)

Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan barang

NamaBarang Completeness check Field harus terisi

Jumlah Completeness check,

numeric check

Field harus terisi (Angka)

Satuan Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan tabel satuan.

Page 39: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

82

Harga Completeness check,

numeric check

Field harus terisi (Angka)

TotalRetur Completeness check,

numeric check

Field harus terisi (Angka)

2. Retur Penjualan

Field Pengendalian Input Keterangan

No Retur Penjualan Completeness check, Tes

Redudansi

Field harus terisi dan tidak boleh

sama

No Faktur Penjualan Completeness check Field harus terisi

Kode Pelanggan

(KdPelanggan)

Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan tabel

Pelanggan

Tanggal Retur Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Page 40: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

83

Kode Barang

(KdBarang)

Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan barang

NamaBarang Completeness check Field harus terisi

Jumlah Completeness check,

numeric check

Field harus terisi (Angka)

Satuan Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan tabel satuan.

Harga Completeness check,

numeric check

Field harus terisi (Angka)

TotalRetur Completeness check,

numeric check

Field harus terisi (Angka)

4.4.3.8 Form Piutang

Field Pengendalian Input Keterangan

No Nota Completeness check, Field harus terisi dan tidak boleh

Page 41: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

84

Tes Redudansi sama

No Faktur Penjualan Completeness check Field harus terisi

Total Pembayaran Completeness check,

numeric check

Field harus terisi (Angka)

Kode Pelanggan

(KdPelanggan)

Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table supplier

Tanggal Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Jenis Pembayaran

(Combo Box)

Completeness check Field harus terisi, Tunai atau

Transfer

NoRekening - Mengisi No Rekening, bila jenis

pembayaran Transfer

No Faktur Jual Completeness check Field harus terisi

Total Faktur Jual Completeness check,

numeric check

Field harus terisi (Angka)

Total Retur Jual

Completeness check,

numeric check

Field harus terisi (Angka)

Total Pelunasan Completeness check,

numeric check

Field harus terisi (Angka)

Page 42: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

85

4.4.3.9 Form Hutang

Field Pengendalian Input Keterangan

No Nota Completeness check,

Tes Redudansi

Field harus terisi dan tidak boleh

sama

No Faktur Pembelian Completeness check Field harus terisi

Total Pembayaran Completeness check,

numeric check

Field harus terisi (Angka)

Kode Supplier

(KdSupplier)

Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan table supplier

Tanggal Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Jenis Pembayaran

(Combo Box)

Completeness check Field harus terisi, Tunai atau

Transfer

NoRekening - Mengisi No Rekening, bila jenis

pembayaran Transfer

No Faktur Beli Completeness check Field harus terisi

Page 43: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

86

Total Faktur Beli Completeness check,

numeric check

Field harus terisi (Angka)

Total Retur Beli

Completeness check,

numeric check

Field harus terisi (Angka)

Total Pelunasan Completeness check,

numeric check

Field harus terisi (Angka)

4.4.3.10 Form Karyawan

Field Pengendalian Input Keterangan

Kode Karyawan

(KdKaryawan)

Completeness check,

Tes Redudansi

Field harus terisi dan tidak boleh

sama

Nama Karyawan Completeness check Field Harus Terisi

Jabatan Completeness check Field Harus Terisi

Page 44: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

87

Alamat Karyawan Completeness check Field Harus Terisi

Contact Person Completeness check Field Harus Terisi (angka)

Username Completeness check Field Harus Terisi, data ini juga

digunakan untuk login

Password Completeness check Field Harus Terisi, data ini juga

digunakan untuk login

JenisKelamin Option button Harus memilih salah satu

Status Pernikahan Check Box Harus memilih salah satu

4.4.3.11 Pembukuan

1. Kas

Page 45: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

88

1.1. Kas Masuk

Field Pengendalian Input Keterangan

No Kas Masuk Completeness check Field harus terisi dan tidak

boleh sama

No Buku Besar Completeness check Field harus terisi

Total Kas Masuk Completeness check,

numeric check

Field harus terisi (angka)

Tanggal Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Keterangan Kas Field tidak harus terisi

NoBukti Completeness check Field harus terisi

NoBukuBesar Completeness check Field harus terisi

Nama Completeness check Field harus terisi

Total Completeness check,

numeric check

Field harus terisi (angka)

Page 46: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

89

1.2. Kas Keluar

Field Pengendalian Input Keterangan

No Kas Keluar Completeness check Field harus terisi dan tidak

boleh sama

No Buku Besar Completeness check Field harus terisi

Total Kas Keluar Completeness check,

numeric check

Field harus terisi (angka)

Tanggal Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Keterangan Kas Field tidak harus terisi

NoBukti Completeness check Field harus terisi

NoBukuBesar Completeness check Field harus terisi

Nama Completeness check Field harus terisi

Total

Completeness check,

numeric check

Field harus terisi (angka)

Page 47: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

90

2. Jurnal

Field Pengendalian Input Keterangan

No Jurnal Completeness check Field harus terisi dan tidak boleh

sama

Tanggal Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Keterangan - Field tidak harus terisi

No Buku Besar Completeness check Field harus terisi

Nama Completeness check Field harus terisi

Debit Completeness check,

numeric check

Field harus terisi (angka)

Kredit Completeness check,

numeric check

Field harus terisi (angka)

Page 48: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

91

3. Buku Besar

Field Pengendalian Input Keterangan

Kode Buku Besar Completeness check Field harus terisi, sistem menolak

kode sama

Nama Completeness check Field harus terisi

Tipe Completeness check Field harus terisi

Saldo Awal Numeric check Field harus terisi (angka)

Mutasi Debit Numeric check Field harus terisi (angka)

Mutasi Kredit Numeric check Field harus terisi (angka)

Saldo Akhir

Numeric check Field harus terisi (angka)

Keterangan - Field tidak harus terisi

Saldo Option button Harus memilih salah satu

Page 49: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

92

4.4.3.12 Form Job Order

Field Pengendalian Input Keterangan

NoOrder Completeness check, Tes

Redudansi

Field harus terisi dan tidak boleh

sama

NamaOrder Completeness check Field harus terisi

NamaBarang Completeness check Field harus terisi

Kode Barang (KdBarang) Completeness check,

master reference

Field harus terisi, data ini

berhubungan dengan tabel

Pelanggan

Jumlah Completeness check Field harus terisi

Satuan Completeness check Field harus terisi

Harga/Unit Completeness check Field harus terisi

Tanggal

Completeness check,

format mask

Field harus terisi, data yang

dimasukan harus dd/mm/yy

Page 50: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

93

4.4.4 Desain Output

A. Laporan Data Pendukung

Page 51: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

94

B. Laporan Aktivitas Operasional

Page 52: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

95

Page 53: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

96

Page 54: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

97

Page 55: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

98

Page 56: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

99

Page 57: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

100

Page 58: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

101

Page 59: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

102

Page 60: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

103

Page 61: BAB IV HASIL DAN ANALISISrepository.unika.ac.id/15285/5/13.60.0202 Fransiscus David Pramude… · Kelemahan yang ada di CV. Kalingga Jati diantaranya: 1. Belum adanya pembagian otoritas

104