ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG DAN PENERIMAAN KAS PT. TRIJAYA BAN CABANG SERANG - Binus e-Thesis
___________________________________________________________________ Program Studi Ganda
Sistem Informasi – Akuntansi
Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI
PENJUALAN, PIUTANG, DAN PENERIMAAN KAS PT. TRIJAYA BAN
Arta Moro Sundjaja NIM: 0600671571
ABSTRAK Mengingat pasar perusahaan yang cukup luas, PT. TRIJAYA BAN haruslah berhati- hati dalam pencatatan transaksi penjualan, piutang dan penerimaan kas untuk menghindari terjadinya masalah-masalah dalam kegiatan tersebut seperti pemberian kredit kepada pelanggan yang memiliki catatan kredit yang tidak baik, pencatatan perintah kerja yang tidak lengkap atau tidak tepat, kesalahan dalam pengiriman, penagihan, dan lain-lain.
Adapun metode yang digunakan untuk penelitian adalah penelitian lapangan yaitu : melakukan inquiries of the clients, analisis terhadap prosedur seperti yang telah disebutkan pada ruang lingkup penelitian, dokumentasi atas dokumen yang terkait dan observasi fisik terhadap lokasi penyimpanan. Data hasil penelitian lapangan kemudian dibandingkan dengan hasil penelitian kepustakaan untuk mengetahui penyimpangan yang terjadi, sebab, akibatnya, serta solusi yang dapat disarankan.
Berdasarkan analisis yang dilakukan atas sistem informasi penjualan, piutang dan penerimaan kas yang berjalan disimpulkan beberapa permasalahan yaitu adanya kesulitan dalam mengontrol penagihan piutang perusahaan, penelusuran informasi penjualan dan penerimaan kas yang pernah dilakukan pada masa lalu, perangkapan tugas yang dilakukan kasir dalam penjualan dan penerimaan kas, tidak adanya pengecekan limit kredit terhadap penjualan kredit.
Untuk itu beberapa saran yang dapat diberikan kepada perusahaan untuk pengembangan selanjutnya adalah perusahaan sebaiknya : membangun sistem yang dapat membantu user dalam mengatasi masalah untuk melakukan penagihan piutang kepada pelanggan, membantu menghasilkan Laporan, pemisahkan tanggung jawab, penentuan batas limit kredit. Kata kunci : Sistem informasi akuntansi, penjualan, piutang dan penerimaan kas.
Sebelumnya penulis mengucapkan syukur dan terima kasih kepada Tuhan Yang Maha Esa sehingga dapat menyelesaikan Skripsi ini.
Walaupun tugas membuat Skripsi ini terasa berat oleh penulis, namun berkat bimbingan dari para dosen, akhirnya Skripsi ini dapat diselesaikan walaupun masih jauh dari kesempurnaan.
Skripsi ini disusun berdasarkan data yang diperoleh dari tempat penulis melakukan Kerja Praktek ditambah dengan penjelasan dari para dosen dan buku-buku yang ada hubungannya dengan topik Skripsi.
Penulis menyadari masih banyak kekurangan–kekurangan di dalam Skripsi, sehingga penulis sangat mengharapkan bantuan berupa kritik dari para dosen serta cara- cara yang baik untuk menyusun karya ilmiah di masa yang akan datang.
Penulis mengucapkan terima kasih kepada para pembimbing yang telah meluangkan waktu untuk memberikan petunjuk dalam mewujudkan Skripsi ini, terutama kepada: 1.
Bapak Prof. Dr. Gerardus Polla, M.APP.Sc, selaku Rektor Universitas Bina Nusantara, yang telah memberikan kesempatan untuk menuntut ilmu di Uniersitas Bina Nusantara.
2. Bapak Engkus Achmad Kuncoro, SE, MM, selaku Dekan Fakultas Ekonomi Universitas Bina Nusantara.
3. Bapak Misbahul Munir, Ak., MBA, selaku Ketua Jurusan Akuntansi Fakultas Ekonomi Universitas Bina Nusantara.
4. Ibu Rindang Widuri, S.Kom, MM, Selaku Dosen Pembimbing dan Sekretaris Jurusan Akuntansi Fakultas Ekonomi Universitas Bina Nusantara yang juga telah mengorbankan waktu, pikiran, dan perhatiannya. Serta dengan sabar membimbing selama proses penyusunan dan penyelesaian skripsi ini.
5. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Fakultas Komputer Universitas Bina Nusantara.
6. Bapak Siswono, S.Kom, MM., selaku Ketua Jurusan Sistem Informasi Fakultas Komputer Universitas Bina Nusantara.
7. Bapak Johan, S.Kom, MM., selaku Sekretaris Jurusan Sistem Informasi Fakultas Komputer Universitas Bina Nusantara.
8. Bapak Joni Suhartono, S.Kom, MM., selaku Dosen Pembimbing yang telah mengorbankan waktu, pikiran, dan perhatiannya. Serta dengan sabar membimbing penulis selama proses penyusunan dan penyelesaian skripsi ini.
9. Bapak Rizal Wildan, SE, selaku Direktur PT. TRIJAYA BAN Cabang Serang dan Andi yang membantu penulis yang memberikan arahan atas sistem yang berjalan.
10. Seluruh Bapak dan Ibu Dosen Bina Nusantara, yang telah memberikan bekal ilmu pengetahuan kepada penulis.
11. Yang tercinta, Papa, Mama yang senantiasa memberikan semangat dan dukungan moral atau material kepada penulis, sehingga penulis dapat menyelesaikan kuliah dan skripsi ini dengan baik dan tepat waktu.
12. Yohannes Haryo Yudha, Karin dan Yani yang senantiasa memberikan dukungan moril dan doa serta menemani penulis dalam penyusunan skripsi ini.
13. Angel, Opi, Yuli dan Verdika yang senantiasa memberikan dukungan moril dan doa kepada penulis dalam penyusunan skripsi ini.
14. Karyawan STARBUCK Thamrin, Puri Indah dan terutama Citraland yang memberikan dukungan moril dan doa dalam penyusunan skripsi ini.
15. Rekan-rekan yang tidak dapat saya sebutkan namanya satu-persatu, yang telah memberikan dukungan moril dan doa dalam penyusunan skripsi ini.
Saya menyadari bahwa skripsi ini masih jauh dari sempurna, karena keterbatasan waktu dan ilmu pengetahuan serta kemampuan yang penulis miliki. Oleh karena itu saya sangat mengharapkan segala kritik dan saran-saran yang membangun guna penyempurnaan skripsi ini. Akhir kata, semoga skripsi ini dapat bermanfaat bagi pembaca termasuk penulis sendiri. Terima kasih.
Jakarta, 31 Januari 2007 Penulis Arta Moro Sundjaja 0600671571
Daftar Isi
Halaman Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Persetujuan Pembimbing iii
Halaman Persetujuan Dewan Penguji iv
Abstrak v
Kata Pengantar vi
Daftar Tabel xiv
Daftar Gambar xvi
Daftar Lampiran xxiii
BAB 1 PENDAHULUAN
1.1 Pendahuluan
1
1.2 Ruang Lingkup
2
1.3 Tujuan dan Manfaat
3
1.4 Metodologi
3
1.5 Sistematika Penulisan
6 BAB 2 LANDASAN TEORI
2.1 Pengertian Sistem Informasi
8
2.2 Pengertian Sistem Informasi Akuntansi
8
2.3 Sistem Informasi Akuntansi Penjualan , Piutang Dan
9 Penerimaan Kas
2.3.1 Proses Bisnis
2.5.4 Application Domain Analysis
20
2.5.3.1 Class
20
2.5.3.2 Structure
22
2.5.3.3 Behaviour
23
24
19
2.5.4.1 Usage
24
2.5.4.2 Function
26
2.5.4.3 User Interface
27
2.5.5 Architecture Design
2.5.3 Analisa Problem-Domain
2.5.2 Rich Picture
9
15
2.3.2 Penjualan
11
2.3.3 Piutang Dagang
12
2.3.4 Dokumen Yang Berhubungan Dengan Siklus Pendapatan
13
2.3.5 Tujuan Siklus Pendapatan
2.4 Pengendalian Internal
19
16
2.4.1 Pengertian Pengendalian Internal
16
2.4.2 Pengendalian Internal Sistem Informasi Akuntansi Penjualan dan Penerimaan Kas
17
2.5 Pengertian Metode Analisis dan Desain Berorientasi Objek
19
2.5.1 Orientasi object
28
2.5.5.1 Criteria
3.5 Gambaran Sistem Informasi Akuntansi Penjualan dan Penerimaan Kas
3.2 Struktur Organisasi
43
3.3 Pembagian Tugas
44
3.4 Produk Perusahaan
45
46
3.1 Latar Belakang Perusahaan
3.5.1 Proses Penjualan Barang dan Jasa
46
3.5.2 Proses Penagihan dan Penerimaan Kas
49
3.5.3 Proses Retur Penjualan Barang
50
3.6 Permasalahan Yang Dihadapi Dalam Sistem Informasi Akuntansi Penjualan dan Penerimaan Kas
42
BAB 3 ANALISIS SISTEM YANG BERJALAN
29
35
2.5.5.2 Component Architecture
32
2.5.5.3 Process Architecture
34
2.5.6 Component Design
35
2.5.6.1 Model Component
2.5.6.2 Function Component
2.7.2 Delapan Aturan Emas Dalam Perancangan Web 39
36
2.6 Pengertian Database
37
2.7 Interaksi Manusia dan Komputer
37
2.7.1 Tujuan Rekayasa Sistem IMK
37
51 BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG DAN PENERIMAAN KAS PT. TRIJAYA BAN CABANG SERANG
4.1 Analysis Document
4.1.2.2 Structure
4.1.4.1 The System Usefulness and Feasibility 179
4.1.4 Recomendations 179
4.1.3.4 Technical Platform 179
4.1.3.3 User Interface 117
4.1.3.2 Function 117
80
4.1.3.1 Usage
80
4.1.3 Application Domain
78
4.1.2.4 Events
72
4.1.2.3 Classes
67
67
58
4.1.1.3 Context
4.1.1 The Task
58
4.1.1.1 The Purpose
58
4.1.1.2 System Definition
58
59
4.1.2.1 Cluster
4.1.1.3.1 Problem Domain
61
4.1.1.3.2 Application Domain
66
4.1.2 Problem Domain
67
4.1.4.2 Strategy 179
4.1.4.3 Development Economy 180
4.2.3.1 Component Architecture 184
5.1 Kesimpulan 192
BAB 5 KESIMPULAN DAN SARAN
4.2.4.3 Implementation Plan 191
4.2.4.2 Plan For Initiating User 191
4.2.4.1 The System Usefulness 189
4.2.4 Recommendation 189
4.2.3.3 Standard 189
4.2.3.2 Process Architecture 186
4.2.3 Architecture 184
4.2 Design Document 180
4.2.2.4 Design Language 184
4.2.2.3 System Interface 184
4.2.2.2 System Software 183
4.2.2.1 Equipment 182
4.2.2 Technical Platform 182
4.2.1.3 Quality Goal 181
4.2.1.2 Correction To The Analysis 180
4.2.1.1 Purpose 180
4.2.1 The Task 180
5.2 Saran 194
DAFTAR PUSTAKA RIWAYAT HIDUP FOTOKOPI SURAT SURVEI
Daftar Tabel
Tabel 4.2 Tabel event sistem informasi akuntansi penjualan, piutang dan penerimaan kas83 Tabel 4.9 Spesifikasi aktor karyawan “Admin”
83 Tabel 4.8 Spesifikasi aktor karyawan “Akuntansi”
82 Tabel 4.7 Spesifikasi aktor karyawan “Kasir”
82 Tabel 4.6 Spesifikasi aktor karyawan “Penagihan”
Tabel 4.5 Spesifikasi aktor karyawan “Gudang”80 Tabel 4.4 Spesifikasi aktor karyawan “Customer Service” 81
79 Tabel 4.3 Tabel aktor sistem informasi akuntansi penjualan, piutang dan penerimaan kas
35 Tabel 4.1 System Definition dengan kriteria FACTOR 59
Halaman
33 Table 2.8 Kegiatan perancangan komponen
31 Table 2.7 Client-server architecture
29 Table 2.6 Beberapa criteria dalam perancangan
Table 2.5 Kegiatan desain arsitekturTable 2.4 Kegiatan Application Domain Analysis 24Table 2.3 Contoh event table 2118 Table 2.2 Kegiatan problem domain analysis 20
Table 2.1 Ancaman dan Pengendalian dalam siklus pendapatan84 Table 4.10 Spesifikasi use case “Input Jenis Barang“ 90
Table 4.11 Spesifikasi use case “Input Barang“ 90Table 4.23 Spesifikasi use case “Membuat Penerimaan Kas“ 97Tabel 4.32 Spesifikasi use case “Membuat Laporan Analisa UmurTable 4.31 Spesifikasi use case “Melihat Jurnal Penerimaan Kas“ 100Table 4.30 Spesifikasi use case “Melihat Jurnal Penjualan“ 100Table 4.29 Spesifikasi use case “Membuat Laporan Penerimaan Kas“ 99Table 4.28 Spesifikasi use case “Membuat Laporan Penagihan Tunda“ 99Table 4.27 Spesifikasi use case “Membuat Laporan Penagihan“ 99Table 4.26 Spesifikasi use case “Membuat Laporan Retur Penjualan“ 99Table 4.25 Spesifikasi use case “Membuat Laporan Penjualan“ 98Table 4.24 Spesifikasi use case “Membuat Retur Penjualan“ 98Table 4.22 Spesifikasi use case “Membuat Penagihan“ 96Table 4.12 Spesifikasi use case “Input Jenis Jasa“ 90Table 4.21 Spesifikasi use case “Membuat Surat Jalan“ 95Table 4.20 Spesifikasi use case “Membuat Faktur Penjualan“ 94Table 4.19 Spesifikasi use case “Membuat Surat Perintah Kerja“ 93Table 4.18 Spesifikasi use case “Input Mobil“ 92Table 4.17 Spesifikasi use case “Input pelanggan“ 92Table 4.16 Spesifikasi use case “Input Jenis Pelanggan“ 92Table 4.15 Spesifikasi use case “Input Karyawan“ 91Table 4.14 Spesifikasi use case “Input Jabatan“ 91Table 4.13 Spesifikasi use case “Input Jasa“ 91Piutang” 100
Tabel 4.33 Spesifikasi use case “Membuat Laporan Pengiriman” 100Table 4.34 Function list lengkap sistem informasi penjualan, piutang 117 dan penerimaan kasTabel 4.35 Daftar window user interface dan print out 119Table 4.36 Kriteria sistem informasi akuntansi penjualan, piutang dan 182 penerimaan kasTable
4.37 Spesifikasi peralatan untuk sistem informasi akuntansi 183 penjualan, piutang dan penerimaan kas Tabel 4. 38 Criteria Sistem informasi akuntansi penjualan, piutang dan 190 penerimaan kas Tabel
4.39 Tabel rencana implementasi sistem informasi akuntansi 191 penjualan, piutang dan penerimaan kas
Daftar Gambar
68 Gambar 4.7 Struktur dari “Penjualan”
72 Gambar 4.15 Statechart kelas “Pelanggan”
72 Gambar 4.14 Statechart kelas “Jenis Pelanggan”
72 Gambar 4.13 Statechart kelas “Karyawan”
71 Gambar 4.12 Statechart kelas “Jabatan”
70 Gambar 4.11 Class Diagram Lengkap Sistem Informasi Akuntansi Penjualan Dan Penerimaan Kas
69 Gambar 4.10 Struktur dari “Retur Penjualan”
69 Gambar 4.9 Struktur dari “Penerimaan Kas”
69 Gambar 4.8 Struktur dari “Penagihan”
68 Gambar 4.6 Struktur dari “Pelanggan”
Halaman
68 Gambar 4.5 Struktur dari “Jasa”
67 Gambar 4.4 Struktur dari “Barang”
67 Gambar 4.3 Struktur dari “Karyawan”
4.2 Model sistem informasi akuntansi penjualan dan penerimaan kas
60 Gambar
57 Gambar 4.1 Rich Picture Sistem Informasi Akuntansi Yang Diusulkan
44 Gambar 3.2 Rich picture sistem yang berjalan
Gambar 3.1 Struktur Perusahaan PT. TRIJAYA BANGambar 2.1 Contoh statechart diagram 2373
Gambar 4.16 Statechart kelas “Mobil”77 Gambar 4.28 Statechart kelas “Penerimaan Kas”
89 Gambar 4.37 Use Case bagian akuntansi
88 Gambar 4.36 Use Case bagian kasir
88 Gambar 4.35 Use Case bagian penagihan
87 Gambar 4.34 Use Case bagian gudang
86 Gambar 4.33 Use Case bagian customer service
85 Gambar 4.32 Use Case bagian admin
78 Gambar 4.31 Use Case secara umum
77 Gambar 4.30 Statechart kelas “Retur Penjualan Detil”
77 Gambar 4.29 Statechart kelas “Retur Penjualan”
76 Gambar 4.27 Statechart kelas “Penagihan Detil”
73 Gambar 4.17 Statechart kelas “Jenis Barang”
76 Gambar 4.26 Statechart kelas “Penagihan”
76 Gambar 4.25 Statechart kelas “Pengiriman”
75 Gambar 4.24 Statechart kelas “Penjualan”
75 Gambar 4.23 Statechart kelas “Perintah Kerja Barang”
75 Gambar 4.22 Statechart kelas “Perintah Kerja Jasa”
74 Gambar 4.21 Statechart kelas “Perintah Kerja”
74 Gambar 4.20 Statechart kelas “Jasa”
74 Gambar 4.19 Statechart kelas “Jenis Jasa”
73 Gambar 4.18 Statechart kelas “Barang”
89 Gambar 4.38 Sequence untuk Use Case “Input Jenis Barang” 101
Gambar 4.39 Sequence untuk Use Case “Input Barang” 101Gambar 4.50 Sequence untuk Use Case “Membuat Penagihan” 109Gambar 4.57 Sequence untuk Use Case “Membuat Laporan PenerimaanTunda” 114
Gambar 4.56 Sequence untuk Use Case “Membuat Laporan PenagihanGambar 4.55 Sequence untuk Use Case “Membuat Laporan Penagihan” 113Penjualan” 113
Gambar 4.54 Sequence untuk Use Case “Membuat Laporan ReturGambar 4.53 Sequence untuk Use Case “Membuat Laporan Penjualan” 112Gambar 4.52 Sequence untuk Use Case “Membuat Retur Penjualan” 111Gambar 4.51 Sequence untuk Use Case “Membuat Penerimaan Kas” 110Gambar 4.49 Sequence untuk Use Case “Membuat Surat Jalan” 108Gambar 4.40 Sequence untuk Use Case “Input Jenis Jasa” 102Gambar 4.48 Sequence untuk Use Case “Membuat Faktur Penjualan” 107Kerja” 106
Gambar 4.47 Sequence untuk Use Case “Membuat Surat PerintahGambar 4.46 Sequence untuk Use Case “Input Mobil” 105Gambar 4.45 Sequence untuk Use Case “Input Pelanggan” 104Gambar 4.44 Sequence untuk Use Case “Input Jenis Pelanggan” 104Gambar 4.43 Sequence untuk Use Case “Input Karyawan” 103Gambar 4.42 Sequence untuk Use Case “Input Jabatan” 103Gambar 4.41 Sequence untuk Use Case “Input Jasa” 102Kas” 114
Gambar 4.58 Sequence untuk Use Case “Melihat Jurnal Penjualan” 115Gambar 4.70 window “Jabatan”Gambar 4.77 window “Jasa”130
Gambar 4.76 window “Barang”129
Gambar 4.75 window “Pelanggan”128
Gambar 4.74 window “Mobil”Gambar 4.73 window “Jenis Pelanggan” 127126
Gambar 4.72 window “Jenis Jasa”Gambar 4.71 window “Jenis Barang” 125124
Gambar 4.69 window “Menu Akuntansi 123Gambar 4.59 Sequence untuk Use Case “Melihat Jurnal PenerimaanGambar 4.68 window “Menu Kasir” 123Gambar 4.67 window “Menu Penagihan” 122Gambar 4.66 window “Menu Gudang” 122Gambar 4.65 window “Menu Customer Service” 122Gambar 4.64 window “Menu Admin” 121Gambar 4.63 window “Menu Login” 121120
Gambar 4.62 navigation diagramUmur Piutang” 116
Gambar 4.61 Sequence untuk Use Case “Membuat Laporan AnalisaPengiriman” 116
Gambar 4.60 Sequence untuk Use Case “ Membuat LaporanKas” 115
131
Gambar 4.78 window “Karyawan”Gambar 4.89 window “Retur Penjualan Header” 143Gambar 4.99 window “Cetak Laporan Penerimaan Kas” 153Gambar 4.98 window “Kriteria Laporan Penerimaan Kas” 152Gambar 4.97 window “Cetak Laporan Penagihan Tunda” 151Gambar 4.96 window “Kriteria Laporan Penagihan Tunda” 150Gambar 4.95 window “Cetak Laporan Penagihan” 149Gambar 4.94 window “Kriteria Laporan Penagihan” 148Gambar 4.93 window “Cetak Laporan Penjualan” 147Gambar 4.92 window “Kriteria Laporan Penjualan” 146Gambar 4.91 window “Cetak Retur Penjualan” 145Gambar 4.90 window “Retur Penjualan Detail” 144Gambar 4.88 window “Cetak Pengiriman” 142132
Gambar 4.87 window “Pengiriman Penjualan” 141Gambar 4.86 window “Cetak Penagihan” 140139
Gambar 4.85 window “Penagihan”Gambar 4.84 window “Cetak Penjualan” 138137
Gambar 4.83 window “Penjualan”Gambar 4.82 window “Cetak Perintah Kerja” 136Gambar 4.81 window “Perintah Kerja Detail Jasa” 135Gambar 4.80 window “Perintah Kerja Detail Barang” 134Gambar 4.79 window “Perintah Kerja Header” 133Gambar 4.100 window “Kriteria Laporan Retur Penjualan” 154
Gambar 4.101 window “Cetak Laporan Retur Penjualan” 155 Gambar 4.102 window “Kriteria Jurnal Penjualan” 156 Gambar 4.103 window “Cetak Jurnal Penjualan” 157 Gambar 4.104 window “Kriteria Jurnal Penerimaan Kas” 158 Gambar 4.105 window “Cetak Jurnal Penerimaan Kas” 159 Gambar 4.106 window “Kriteria Analisa Umur Piutang” 160 Gambar 4.107 window “Cetak Analisa Umur Piutang” 161 Gambar 4.108 window “Kriteria Laporan Pengiriman” 162 Gambar 4.109 window “Cetak Laporan Pengiriman” 163 Gambar 4.110 Print Out “Laporan Penjualan Per Barang” 164 Gambar 4.111 Print Out “Laporan Penjualan Per Pelanggan” 165 Gambar 4.112 Print Out “Daftar Penagihan” 166 Gambar 4.113 Print Out “Laporan Penerimaan Kas” 167 Gambar 4.114 Print Out “Laporan Retur Penjualan Per Barang” 168 Gambar 4.115 Print Out “Jurnal Penjualan” 169 Gambar 4.116 Print Out “Jurnal Penerimaan Kas” 170 Gambar 4.117 Print Out “Laporan Status Pengiriman” 171 Gambar 4.118 Print Out “Laporan Analisa Umur Piutang” 172 Gambar 4.119 Print Out “Surat Penagihan” 173 Gambar 4.120 Print Out “Surat Perintah Kerja” 174 Gambar 4.121 Print Out “Surat Penjualan” 175 Gambar 4.122 Print Out “Surat Jalan” 176 Gambar 4.123 Print Out “Bukti Pembayaran” 177
Gambar 4.124 Print Out “Surat Retur Penjualan” 178 Gambar 4.125 Gambar “Component Diagram” 185 Gambar 4.126 Gambar “Deployment Diagram” 187 Gambar 4.127 Gambar “Arsitektur Jaringan” 188 Gambar 4.128 Beberapa contoh Gambar “Error Message” 189