UNIVERSITAS BINA NUSANTARA Program Ganda Akuntansi-Sistem Informasi 2004-2005 Skripsi Sarjana Program Ganda Semester Genap 2004/2005 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PIUTANG USAHA PADA PT. MARGA BHARATA Rima Octaviani Dwi Arti NIM : 0400527843 Abstrak Tujuan dari penelitian ini adalah untuk menganalisa, mengidentifikasi permasalahan dan memberi usulan serta merancang sistem informasi akuntansi (SIA) penjualan dan piutang usaha yang sesuai dengan kebutuhan PT. Marga Bharata. Dalam melakukan metode penelitian di PT. Marga Bharata, penulis menggunakan metode penelitian lapangan, yaitu: melakukan inquiries of the client, analisis terhadap prosedur seperti yang telah disebutkan pada ruang lingkup penelitian dan documentation atas dokumen-dokumen yang terkait. Data hasil penelitian lapangan kemudian dibandingkan dengan hasil kepustakaan untuk mengetahui penyimpangan yang terjadi, sebab, akibatnya serta solusi yang dapat diusulkan. Hasil yang diperoleh dari penelitian ini dapat disimpulkan bahwa perusahaan mengalami kesulitan dalam penelusuran informasi pesanan penjualan yang pernah dilakukannya di masa lalu dan proses pengolahan informasi akuntansi penjualan dan piutang usaha masih dilakukan secara tradisional (noncomputerized). Sehingga dibutuhkan pengembangan sistem yang dapat menyelesaikan berbagai permasalahan tersebut, seperti mengadakan dokumen sales order untuk mencatat pesanan penjualan yang diterima oleh perusahaan dan mempertimbangkan rancangan sistem informasi akuntansi penjualan dan piutang usaha yang diusulkan pada bab 4. Penulis berharap agar sistem yang dirancang mampu meningkatkan tingkat efisiensi dan efektivitas dari kegiatan penjualan dan piutang usaha PT. Marga Bharata. Selain itu aplikasi yang telah dikembangkan harus didukung oleh kredibilitas sumber daya manusia sehingga dapat mencapai hasil yang optimal. Kata kunci: Sistem informasi, akuntansi, sistem informasi akuntansi penjualan dan piutang usaha
iv
KATA PENGANTAR
Sebelumnya penulis mengucapkan puji syukur dan terima kasih kepada Tuhan Yang Maha Esa sehingga dapat menyelesaikan Skripsi ini. Walaupun tugas membuat Skripsi ini terasa berat, namun berkat bimbingan dari para dosen, akhirnya penulis dapat menyelesaikan Skripsi ini walaupun masih sangat jauh dari kesempurnaan. Penulis menyusun Skripsi ini berdasarkan data-data dalam melakukan penelitian ditambah dengan penjelasan dari para dosen pembimbing dan buku-buku yang ada hubunganya dengan pembuatan Skripsi ini. Penulis menyadari bahwa Skripsi ini masih banyak kekurangan-kekurangan, dengan demikian penulis mengharapkan bantuan berupa kritik dan saran serta caracara yang baik untuk menyusun karya ilmiah di masa yang akan datang. Penulis mengucapkan banyak terima kasih kepada para pembimbing yang telah meluangkan waktu untuk memberikan petunjuk dalam penyelesaian Skripsi ini, terutama kepada : 1. Bapak Envermy Vem, MSc,selaku Pj. Rektor Universitas Bina Nusantara, yang telah memberikan kesempatan untuk menuntut ilmu di Universitas Bina Nusantara. 2. Bapak Once Kurniawan, S.Kom, MM, selaku Pjs. Dekan Fakultas Ekonomi Universitas Bina Nusantara. 3. Bapak Misbahul Munir, Ak, MBA, selaku Ketua Jurusan Akuntansi Fakultas Ekonomi Universitas Bina Nusantara.
v
4. Ibu Rindang Widuri, S.Kom, MM, selaku Sekretaris Jurusan Akuntansi Fakultas Ekonomi Universaitas Bina Nusantara. 5. Bapak Siswono, S.Kom, MM, selaku Ketua Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Bina Nusantara. 6. Bapak Johan, S.Kom, MM, selaku Sekretaris Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Bina Nusantara. 7. Ibu Ariefah Rachmawati, S.Kom, selaku Dosen Pembimbing yang telah memberikan waktu, pikiran, dan perhatiannya serta kesabarannya dalam membimbing membimbing penulis selama proses penyusunan dan penyelesaian skripsi ini. 8. Bapak Suparto Darudiarto, S.Kom, MM , selaku Dosen Pembimbing yang telah memberikan waktu, pikiran, dan perhatiannya. Serta kesabarannya dalam membimbing penulis selama proses penyusunan dan penyelesaian skripsi ini. 9. Bapak Yanri Sali selaku Direktur PT. Marga Bharata, dan Bapak Asmono selaku Manajer Operasional PT. Marga Bharata. 10. Seluruh Bapak dan Ibu Dosen Universitas Bina Nusantara, yang telah memberikan ilmu pengetahuan kepada penulis. 11. Yang tercinta, Papa, Mama, dan keluargaku tercinta yang senantiasa memberikan semangat dan dukungan moral maupun material kepada penulis, sehingga penulis dapat menyelesaikan kuliah dan skripsi ini. 12. Yang Tersayang Mas Trie, yang selalu mencurahkan perhatian, waktu dan selalu memberikan semangat serta doanya, sehingga penulis dapat menyelesaikan skripsi ini.
vi
13. Rekan-rekan terutama untuk Diwan dan Eko serta rekan lainnya yang tidak dapat penulis sebutkan namanya satu-persatu, yang telah memberikan dukungan moril dan doa dalam penyusunan skripsi ini.
Semoga Tuhan senatiasa memberikan karuniaNya kepada semua pihak yang telah membantu penulisan skripsi ini. Penulis sangat menyadari bahwa skripsi ini jauh dari kesempurnaan, karena keterbatasan waktu dan ilmu pengetahuan serta kemampuan yang penulis miliki.Lain daripada itu penulis sangat mengharapkan segala kritik dan saran yang sifatnya membangun, sebagai penyempurnaan skripsi ini. Akhir kata, semoga skripsi ini dapat bermanfaat bagi pembaca termasuk penulis sendiri. Terima kasih.
Jakarta, 31 Juli 2005 Penulis
Rima Octaviani Dwi Arti
vii
DAFTAR ISI Halaman Halaman Judul luar
i
Halaman Judul Dalam
ii
Halaman Persetujuan Softcover
iii
Abstrak
iv
Kata Pengantar
v
Daftar Isi
viii
Daftar Tabel
vix
Daftar Gambar
vxi
BAB 1
BAB 2
PENDAHULUAN 1.1
Latar Belakang Penelitian
1
1.2
Ruang Lingkup Penelitian
2
1.3
Tujuan Dan Manfaat Penelitian
3
1.4
Metodologi Penelitian
3
1.5
Sistematika penulisan
5
LANDASAN TEORI 2.1
Pengertian Sistem Informasi
7
2.2
Pengertian Sistem Informasi Akuntansi
7
2.3
Sistem informasi Akuntansi Penjualaan
8
2.3.1. Penjualan Kredit
8
2.3.2 Sistem Informasi Penjualan Kredit
10
viii
2.3.2.1 Tujuan Sistem Informasi Akuntansi Penjualan Kredit
10
2.3.2.2 Fungsi-fungsi yang terkait dalam penjualan kredit
11
2.3.2.3 Dokumen yang digunakan dalam Sistem Informasi Penjualan Kredit 2.4
Sistem Informasi Akuntansi Piutang
14
2.4.1
Piutang Dagang
15
2.4.2
Dokumen yang digunakan dalam Sistem Informasi Akuntansi Piutang
2.4.3
2.6
15
Catatan akuntansi yang digunakan dalam Sistem Informasi Akuntansi Piutang
2.5
13
16
Pengertian Sistem Pengendalian Intern
17
2.5.1
Elemen-elemen Sistem Pengendalian Intern
17
Pengertian Metode Analisis Dan Desain Berorientasi Objek
20
2.6.1
Pengertian Define system
20
2.6.2
The FACTOR Criterion
20
2.6.3
Rich Picture
21
2.6.4
Problem domain analysis
22
2.6.4.1 Class
22
2.6.4.2 Structure
24
2.6.4.3 Behavior
28
Application domain analysis
29
2.6.5
ix
2.6.6
2.6.7
BAB 3
2.6.5.1
Usage
29
2.6.5.2
Function
30
2.6.5.3
Interface
32
Architecture design
33
2.6.6.1
Criteria
34
2.6.6.2
Component Architecture
36
2.6.6.3
Process architecture
40
Component design
42
2.6.7.1
Model component
43
2.6.7.2
Function component
44
ANALISIS SISTEM INFORMASI AKUNTANSI BERJALAN PT. MARGA BHARATA 3.1
Sejarah Singkat Perusahaan
45
3.2
Visi dan Misi Perusahaan
45
3.3
Stuktur Organisasi
46
3.4
Pembagian Tugas, Tanggung Jawab Dan Wewenang
47
3.5
Produk Perusahaan
50
3.6
Gambaran Sistem Informasi Akuntansi Penjualan Dan Piutang Usaha Berjalan
3.7
3.8
52
Permasalahan Yang Dihadapi Dalam Sistem Informasi Akuntansi Penjualan Dan Piutang Usaha
58
Usulan Untuk Mengatasi Permasalahan
60
x
BAB 4
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PT. MARGA BHARATA 4.1
Analysis Document
61
4.1.1
61
4.1.2
4.1.3
The task 4.1.1.1
Purpose
61
4.1.1.2
System definition
61
4.1.1.3
Context
63
4.1.1.3.1
Problem domain
64
4.1.1.3.2
Application domain
70
The problem domain
70
4.1.2.1
Clusters
70
4.1.2.2
Stucture
71
4.1.2.3
Classes
76
4.1.2.4
Events
91
The application domain
93
4.1.3.1
93
Usages 4.1.3.1.1
Overview
93
4.1.3.1.2
Actors
95
4.1.3.1.3
Usecases
99
4.1.3.2
Function list
121
4.1.3.3
User interfaces
122
4.1.3.3.1
Dialogue style
122
4.1.3.3.2
Overview
124
xi
4.1.3.3.3 4.1.3.4
Examples
The Technical platform
4.1.4 Recommendation
4.2.2
4.2.3
4.2.4
161 161
4.1.4.1 The system’s usefulness and feasibility
161
4.1.4.2 Strategy
161
4.1.4.3 Development economy
162
4.2 Design Document 4.2.1
126
162
The task
162
4.2.1.1
Purpose
162
4.2.1.2
Corection to the analysis
162
4.2.1.3
Quality goal
163
Technical platfom
165
4.2.2.1
Equipment
165
4.2.2.2
System software
166
4.2.2.3
System interface
166
4.2.2.4
Design Language
166
Architecture
166
4.2.3.1
Component architecture
166
4.2.3.2
Process architecture
168
4.2.3.3
Standard
171
Model component
172
4.2.4.1
Structure
172
4.2.4.2
Classes
174
xii
4.2.5
4.2.6
BAB 5
User interface component
192
4.2.5.1
Structure
192
Recommendations
194
4.2.6.1
The system usefulness
194
4.2.6.2
Plan for initiating user
195
4.2.6.3
Implementation plan
195
SIMPULAN DAN SARAN 5.1 Simpulan
197
5.2 Saran
198
Daftar Pustaka Riwayat Hidup Surat Keterangan Survey Lampiran
xiii
DAFTAR TABEL Table 2.1 Tabel 2.2 Tabel 2.3 Tabel 2.4 Tabel 2.5 Tabel 2.6 Tabel 2.7 Tabel 4.1 Tabel 4.2 Tabel 4.3 Tabel 4.4 Tabel 4.5 Tabel 4.6 Tabel 4.7 Tabel 4.8 Tabel 4.9 Tabel 4.10 Tabel 4.11 Tabel 4.12 Tabel 4.13 Tabel 4.14 Tabel 4.15 Tabel 4.16 Tabel 4.17 Tabel 4.18 Tabel 4.19 Tabel 4.20 Tabel 4.21 Tabel 4.22 Tabel 4.23 Tabel 4.24 Tabel 4.25 Tabel 4.26 Tabel 4.27 Tabel 4.28 Tabel 4.29 Tabel 4.30 Tabel 4.31 Tabel 4.32 Tabel 4.33 Tabel 4.34 Tabel 4.35
Halaman Kerangka Analysis Problem Domain 22 Contoh Event Table 24 Kerangka Application Domain 29 Kerangka Architecture design 34 Kriteria 36 Form distributed pada client server architecture 39 Kerangka Component Design 43 System Definition dendan kriteria FACTOR 62 Keterangan behavioral pattern kelas “Karyawan Counter Sales” 77 Keterangan behavioral pattern kelas “Karyawan Gudang” 78 Keterangan behavioral pattern kelas “Karyawan Finance” 79 Keterangan behavioral pattern kelas “Barang” 80 Keterangan behavioral pattern kelas “Pelanggan” 82 Keterangan behavioral pattern kelas “Sales Order” 84 Keterangan behavioral pattern kelas “Bukti Pengeluaran Barang” 85 Keterangan behavioral pattern kelas “Delivery Order” 86 Keterangan behavioral pattern kelas “Surat Retur Barang” 87 Keterangan behavioral pattern kelas “Nota Kredit” 88 Keterangan behavioral pattern kelas “Faktur” 90 Keterangan behavioral pattern kelas “Bukti Kas Masuk” 91 Event Table sistem informasi akuntansi penjualan dan piutang usaha 92 Aktor sistem informasi akuntansi penjualan dan piutang usaha 94 Spesifikasi aktor “Karyawan Counter Sales” 95 Spesifikasi aktor “Karyawan Gudang” 96 Spesifikasi aktor “Karyawan Finance” 97 Spesifikasi aktor “Kepala Bagian Penjualan” 97 Spesifikasi aktor “Kepala Bagian Finance” 98 Usecase specification “Registrasi Pelanggan” 100 Usecase specification “Terima Pesanan” 101 Usecase specification “Pengeluaran Barang” 101 Usecase specification “Pengiriman” 102 Usecase specification “Surat Retur Barang” 102 Usecase specification “Nota Kredit” 102 Usecase specification “Penagihan” 103 Usecase specification “Bukti Kas Masuk” 103 Usecase specification “Cetak Laporan Penjualan” 104 Usecase specification “Cetak Laporan Retur” 104 Usecase specification “Cetak Laporan Piutang” 105 Usecase specification “Cetak Analisis Umur Piutang” 105 Usecase specification “Daftar Penagihan” 105 Usecase specification “Exceptional Report” 106 Function List lengkap sistem informasi akuntansi penjualan dan piutang usaha 122
xiv
Tabel 4.36 Tabel 4.37 Tabel 4.38 Tabel 4.39 Tabel 4.40 Tabel 4.41 Tabel 4.42 Tabel 4.43 Tabel 4.44 Tabel 4.45
Daftar Window user interface dan print out Kriteria sistem informasi akuntansi penjualan dan piutang usaha Spesifikasi peralatan untuk sistem Function Component Analisis Umur Piutang Function Component Laporan Penjualan Function Component Laporan Retur Function Component Laporan Piutang Function Component Exceptional Report Kriteria sistem informasi akuntansi penjualan dan piutang usaha Jadwal Implementasi
xv
124 164 165 179 180 185 188 191 194 196
DAFTAR GAMBAR Halaman Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Gambar 2.5 Gambar 2.6 Gambar 2.7 Gambar 2.8 Gambar 2.9 Gambar 2.10 Gambar 2.11 Gambar 3.1 Gambar 3.2 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Gambar 4.10 Gambar 4.11 Gambar 4.12 Gambar 4.13 Gambar 4.14 Gambar 4.15 Gambar 4.16 Gambar 4.17 Gambar 4.18 Gambar 4.19 Gambar 4.20 Gambar 4.21 Gambar 4.22 Gambar 4.23 Gambar 4.24 Gambar 4.25 Gambar 4.26 Gambar 4.27 Gambar 4.28
Generalization Structure Cluster Structure Aggregation Structure Association Structure Contoh State Diagram Layered Architecture Pattern Generic architecture pattern Client server architecture pattern Centralize Pattern Distributed Pattern Decentralized Pattern Struktur Organisasi PT. Marga Bharata Rich Picture Sistem Informasi Akuntansi Penjualan dan Piutang Usaha Rich Picture berjalan SistemYang Diusulkan Model sistem informasi akuntansi penjualan dan piutang usaha Struktur dari “Karyawan“ Struktur dari “Pelanggan” Struktur dari “Pemesanan” Struktur dari “Pengeluaran Barang” Struktur dari “Penjualan” Struktur dari “Penerimaan Pembayaran” Struktur dari “Retur” Class Diagram Lengkap Sistem Informasi Akuntansi Penjualan dan Piutang Usaha Kelas “Karyawan” Kelas “Karyawan Counter Sales” Behavioral Pattern kelas “Karyawan Counter Sales” Kelas “Karyawan Gudang” Behavioral Pattern kelas “Karyawan Gudang” Kelas “Karyawan Finance” Behavioral Pattern kelas “Karyawan Finance” Kelas “Barang” Behavioral Pattern kelas “Barang” Kelas “Pelanggan” Behavioral Pattern kelas “Pelanggan” Kelas “Sales Order” Behavioral Pattern kelas “Sales Order” Kelas “Bukti Pengeluaran Barang” Behavioral Pattern kelas “Bukti Pengeluaran Barang” Kelas “Delivery Order” Behavioral Pattern kelas “Delivery Order” Kelas “Surat Retur Barang” xvi
25 26 26 27 28 37 38 39 40 41 42 46 57 63 71 71 72 72 72 73 73 73 75 76 76 77 78 78 78 78 79 80 81 81 83 83 84 84 85 86 86
Gambar 4.29 Gambar 4.30 Gambar 4.31 Gambar 4.32 Gambar 4.33 Gambar 4.34 Gambar 4.35 Gambar 4.36 Gambar 4.37 Gambar 4.38 Gambar 4.39 Gambar 4.40 Gambar 4.41 Gambar 4.42 Gambar 4.43 Gambar 4.44 Gambar 4.45 Gambar 4.46 Gambar 4.47 Gambar 4.48 Gambar 4.49 Gambar 4.50 Gambar 4.51 Gambar 4.52 Gambar 4.53 Gambar 4.54 Gambar 4.55 Gambar 4.56 Gambar 4.57 Gambar 4.58 Gambar 4.59 Gambar 4.60 Gambar 4.61 Gambar 4.62 Gambar 4.63 Gambar 4.64 Gambar 4.65 Gambar 4.66 Gambar 4.67 Gambar 4.68 Gambar 4.69 Gambar 4.70 Gambar 4.71 Gambar 4.72 Gambar 4.73
Behavioral Pattern kelas “Surat Retur Barang” Kelas “Nota Kredit” Behavioral Pattern kelas “Nota Kredit” Kelas “Faktur” Behavioral Pattern kelas “Faktur” Kelas “Bukti Kas Masuk” Behavioral Pattern kelas “Bukti Kas Masuk” Usecase diagram untuk sistem penjualan dan piutang usaha PT.Marga Bharata Sequence untuk usecase “Registrasi” Sequence untuk usecase “Terima Pesanan” Sequence untuk usecase “Pengeluaran Barang” Sequence untuk usecase “Pengiriman Barang” Sequence untuk usecase “Surat Retur Barang” Sequence untuk usecase “Nota Kredit” Sequence untuk usecase “Penagihan” Sequence untuk usecase “Penerimaan Pembayaran” Sequence untuk usecase “Cetak Laporan Penjualan” Sequence untuk usecase “Cetak Laporan Retur” Sequence untuk usecase “Cetak Laporan Piutang” Sequence untuk usecase “Analisis Umur Piutang” Sequence untuk usecase “Daftar Penagihan” Sequence untuk usecase “Exceptional Report” Navigation Diagram (a) Window “Login” (b) Window “Maintenance Password” Window “Menu Utama” Window “Karyawan” Window “Pelanggan” Window “Barang” Window “Sales Order” Window “Search Sales Order” Window “Bukti Pengeluaran Barang” Window “Search Bukti Pengeluaran Barang” Window “Delivery Order” Window “Search Delivery Order” Window “Surat Retur Barang” Window “Search Surat Retur Barang” Window “Nota Kredit” Window “Search Nota Kredit” Window “Faktur” Window “Search Faktur” Window “Bukti Kas Masuk” Window “Search Bukti Kas Masuk” Window “Laporan Penjualan” Window “Laporan Retur” Window “Laporan Piutang” xvii
87 88 88 89 89 90 90 99 107 108 109 110 111 112 113 114 115 116 117 118 119 120 125 126 126 127 127 128 128 129 129 130 130 131 131 132 132 133 133 134 134 135 135 136 137 137
Gambar 4.74 Window “Analisis Umur Piutang” Gambar 4.75 Window “Daftar Penagihan” Gambar 4.76 Window “Exceptional Report” Gambar 4.77 Formulir “Sales Order” Gambar 4.78 Formulir “Picking Ticket” Gambar 4.79 Formulir “Bukti Pengeluaran Barang” Gambar 4.80 Formulir “Delivery Order” Gambar 4.81 Formulir “Packing Slip” Gambar 4.82 Formulir “Surat Retur Barang” Gambar 4.83 Formulir “Nota Kredit” Gambar 4.84 Formulir “Faktur” Gambar 4.85 Formulir “Bukti Kas Masuk” Gambar 4.86 Formulir “Laporan Penjualan Per Barang” Gambar 4.87 Formulir “Laporan Penjualan Keseluruhan Barang” Gambar 4.88 Formulir “Laporan Penjualan Per Pelanggan” Gambar 4.89 Formulir “Laporan Penjualan Keseluruhan Pelanggan” Gambar 4.90 Formulir “Laporan Retur Per Barang” Gambar 4.91 Formulir “Laporan Retur Keseluruhan Barang” Gambar 4.92 Formulir “Laporan Retur Per Pelanggan” Gambar 4.93 Formulir “Laporan Retur Keseluruan Pelanggan” Gambar 4.94 Formulir “Laporan Piutang” Gambar 4.95 Formulir “Analisis Umur Piutang” Gambar 4.96 Formulir “Daftar Penagihan” Gambar 4.97 Formulir “Exceptional Report” Gambar 4.98 Component Diagram Gambar 4.99 Deployment Diagram Gambar 4.100 Arsitektur Jaringan Gambar 4.101 Beberapa contoh gambar“Error Message” Gambar 4.102 Revise Class Diagram Gambar 4.103 Class Placement Gambar 4.104 Function Component “Analisis Umur Piutang” Gambar 4.105 Function Component “Laporan Penjualan” Gambar 4.106 Function Component “Laporan Retur” Gambar 4.107 Function Component “Laporan Piutang” Gambar 4.108 Function Component“Exceptional Report” Gambar 4.109 User Interface Component
xviii
138 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 168 169 170 172 173 176 177 180 183 186 189 193