UNIVERSITAS BINA NUSANTARA
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN PADA PT KEBAYORAN WARNA PRIMA
Marry Ekawati NIM: 0700711456
ABSTRAK
Penggunaan sistem akuntansi saat ini sangat mendukung efisiensi dan efektivitas pemrosesan transaksi sehari-hari dan telah diterapkan secara meluas di kalangan bisnis. Penulisan skripsi ini bertujuan untuk menganalisis kelemahan sistem informasi akuntansi penjualan berjalan pada PT Kebayoran Warna Prima, menganalisis solusi alternatif serta memberikan usulan perbaikan berupa rancangan sistem yang dapat memenuhi kebutuhan bisnis perusahaan saat ini.
Adapun metode yang digunakan untuk penelitian adalah studi kepustakaan, studi lapangan berupa wawancara serta observasi dengan mengumpulkan informasi melalui penelusuran bukti-bukti dokumen terkait, dan metode analisis dan perancangan berorientasi objek dibatasi pada ruang lingkup yang telah ditentukan.
Berdasarkan analisis yang dilakukan atas sistem informasi penjualan yang berjalan disimpulkan beberapa permasalahan yaitu adanya kesulitan mendapatkan informasi penjualan untuk pengambilan keputusan penjualan bagi pihak manajemen, sistem penjualan yang belum optimal dalam mencatat pesanan penjualan secara cepat dan akurat, perangkapan tanggung jawab yang dilakukan SAD dalam fungsi penjualan dan penerimaan kas serta proses informasi yang tidak terkontrol dengan baik dan up to date.
Untuk itu, perusahaan disarankan untuk menggunakan sistem informasi akuntansi penjualan yang diusulkan sehingga dapat membantu dalam menghasilkan laporan penjualan, mengatasi masalah dalam mencatat sekaligus memvalidasi pesanan pelanggan secara langsung, membangun sistem otorisasi, penyediaan proses informasi yang up to date. Dengan demikian, kegiatan penjualan dapat terkendali dengan sebagaimana mestinya untuk visi dan misi perusahaan.
vi
KATA PENGANTAR
Segala puji syukur dan hormat penulis panjatkan kepada Tuhan Yesus Kristus atas berkat dan anugerah-Nya sehingga penulis dapat menyelesaikan skripsi ini dari awal hingga akhir dengan baik.
Penulis mengucapkan banyak terima kasih kepada pihak-pihak yang telah banyak memberikan bantuan secara materil maupun moril selama pembuatan skripsi ini berlangsung, yaitu :
1. Bapak Siswono, S.Kom.,MM, selaku dosen pembimbing skripsi jurusan sistem informasi yang telah banyak meluangkan waktu dan pikirannya dalam memberikan bimbingan dan pengarahan kepada penulis.
2. Ibu Rindang Widuri, S.Kom.,MM, selaku dosen pembimbing skripsi jurusan akuntansi yang telah banyak meluangkan waktu dan pikirannya dalam memberikan bimbingan dan pengarahan kepada penulis.
3. Segenap staf pengajar Universitas Bina Nusantara yang telah memberikan bekal ilmu pengetahuan dan membimbing penulis selama masa kuliah.
4. Bapak Albert, selaku Presiden direktur PT Kebayoran Warna Prima beserta seluruh staf perusahaan yang telah banyak meluangkan waktunya memberikan pengarahan yang diperlukan dalam penyusunan skripsi ini.
6. Himpunan Mahasiswa Jurusan Akuntansi, Bina Nusantara English Club, PAZ dan rekan-rekan KUM tercinta yang telah memberikan saran, dukungan dan bantuan kepada penulis.
7. Pihak-pihak lain yang tidak dapat disebutkan namanya satu per satu.
Meskipun penulis telah berusaha memberikan yang terbaik dalam penulisan skripsi ini, namun penulis menyadari bahwa penyusunan skripsi ini masih jauh dari kesempurnaan karena keterbatasan waktu, ilmu pengetahuan, wawasan serta kemampuan yang dimiliki. Oleh karena itu, penulis mengharapkan segala saran dan kritik yang membangun guna penyempurnaan skripsi ini.
Akhir kata, penulis berharap skripsi ini dapat bermanfaat bagi pembaca dan pihak lain yang membutuhkan.
Jakarta, 31 Januari 2008 Penulis
viii DAFTAR ISI
Hal
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Persetujuan Hard Cover iii
Halaman Pernyataan Dewan Penguji iv
Abstrak v
Kata Pengantar vi
Daftar Isi viii
Daftar Tabel xiv
Daftar Gambar xvi
Daftar Lampiran xxi
BAB 1 PENDAHULUAN
1.1 Latar Belakang 1
1.2 Ruang Lingkup 3
1.3 Tujuan Dan Manfaat 3
1.4 Metodologi Penelitian 4
1.5 Sistematika Penulisan 6
BAB 2 LANDASAN TEORI
2.1 Sistem Informasi Akuntansi 8
2.1.2 Kegunaan Sistem Informasi Akuntansi 10 2.2 Sistem Informasi Akuntansi Penjualan Dan Piutang Usaha 10
2.2.1 Pengertian Penjualan 10
2.2.2 Pengertian Piutang Usaha 11
2.2.3 Syarat Kredit 12
2.2.4 Sasaran Sistem Informasi Akuntansi Siklus Penjualan 13
2.2.5 Dokumen Yang Terkait 14
2.2.6 File/Catatan Yang Terkait 16
2.2.7 Fungsi Yang Terkait 17
2.2.8 Prosedur Siklus Penjualan 18
2.2.9 Laporan Sistem Informasi Akuntansi Penjualan Pada Akhir Periode
20
2.3 Pengendalian Internal 21
2.3.1 Pengertian Pengendalian Internal 21
2.3.2 Unsur-Unsur Pengendalian Internal 21
2.3.3 Sistem Pengendalian Internal Sistem Informasi Akuntansi Penjualan
22
2.4 Analisis Dan Perancangan Sistem Berorientasi Objek 25
2.4.1 Pengertian Analisis Sistem 25
2.4.2 Pengertian Perancangan Sistem 26
2.4.3 Pengertian Metode Analisis Dan Desain Berorientasi Objek
26
x
2.4.5 FACTOR Criterion 27
2.4.6 Tahapan OOAD 28
2.4.7 Problem-Domain Analysis 29
2.4.7.1 Class 30
2.4.7.2 Structure 32
2.4.7.3 Behaviour 36
2.4.8 Application Domain Analysis 37
2.4.8.1 Usage 37
2.4.8.2 Function 38
2.4.8.3 User Interface 39
2.4.9 Architecture Design 40
2.4.9.1 Criteria 41
2.4.9.2 Component Architecture 43
2.4.9.3 Process Architecture 46
2.4.10 Component Design 50
2.4.10.1 Model Component 50
2.4.10.2 Function Component 52
2.4.10.3 Connecting Component 52
2.4.11 Diagram Dalam Analisis Dan Perancangan Berorientasi Objek
53
2.4.11.1 Rich Picture 53
2.4.11.2 Class Diagram 54
2.4.11.4 Use Case Diagram 54
2.4.11.5 Sequence Diagram 55
2.4.11.6 Navigation Diagram 55
2.4.11.7 Deployment Diagram 55
2.4.11.8 Window Diagram 55
BAB 3 ANALISIS SISTEM INFORMASI AKUNTANSI PENJUALAN PT KEBAYORAN WARNA PRIMA
3.1 Analysis Document 56
3.1.1 The Task 56
3.1.1.1 The Purpose 69
3.1.1.2 System Definition 70
3.1.1.3 Context 71
3.1.1.3.1 Problem Domain 71
3.1.1.3.2 Application Domain 77 3.1.1.4 Temuan Permasalahan Serta Usulan
Perbaikan Permasalahan
77
3.1.2 Problem Domain 81
3.1.2.1 Cluster 81
3.1.2.2 Structure 82
3.1.2.3 Classes 86
3.1.2.4 Events 94
xii
3.1.3.1 Usage 95
3.1.3.1.1 Overview 95
3.1.3.1.2 Actor 95
3.1.3.1.3 Use Case 97
3.1.3.2 Function List 104
3.1.3.2.1 Complete Function List 104
3.1.3.3 User Interface 120
3.1.3.3.1 Dialogue Style 120
3.1.3.3.2 Overview 121
3.1.3.4 Technical Platform 135
3.1.4 Recommendations 135
3.1.4.1 The System Usefulness and Feasibility 135
3.1.4.2 Strategy 135
3.1.4.3 Development Economy 136
BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN PT KEBAYORAN WARNA PRIMA
4.1 Design Document 137
4.1.1 The Task 137
4.1.1.1 Purpose 137
4.1.1.2 Correction To The Analysis 137
4.1.1.3 Quality Goal 138
4.1.2.1 Equipment 139
4.1.2.2 System Software 140
4.1.2.3 System Interface 140
4.1.2.4 Design Language 140
4.1.3 Architecture 141
4.1.3.1 Component Architecture 141
4.1.3.2 Process Architecture 142
4.1.3.3 Standard 143
4.1.4 Component 145
4.1.4.1 Model Component 145
4.1.4.2 Function Component 147
4.1.5 User Interface Component 150
4.1.6 Recommendation 151
4.1.6.1 The System Usefulness 151
4.1.6.2 Plan For Initiating User 151
4.1.6.3 Implementation Plan 152
BAB 5 SIMPULAN DAN SARAN
5.1 Simpulan 153
5.2 Saran 154
DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN
xiv
DAFTAR TABEL
Hal
Tabel 2.1 Kerangka Analisis Problem Domain 29
Tabel 2.2 Contoh Event Table 31
Tabel 2.3 Criteria 42
Tabel 2.4 Form DistributedPada Client Server Architecture 46 Tabel 3.1 Daerah Pemasaran PT Kebayoran Warna Prima 57
Tabel 3.2 Produk PT Kebayoran Warna Prima 69
Tabel 3.3 Event Table 94
Tabel 3.4 Spesifikasi Use Case “Membuat SO” 98
Tabel 3.5 Spesifikasi Use Case “Membuat SJ” 98
Tabel 3.6 Spesifikasi Use Case “Membuat Faktur” 99
Tabel 3.7 Spesifikasi Use Case “Surat Retur” 99
Tabel 3.8 Spesifikasi Use Case “Membuat Bukti Penerimaan Kas” 100 Tabel 3.9 Spesifikasi Use Case “Laporan Penjualan” 100
Tabel 3.10 Spesifikasi Use Case “Laporan Retur” 101
Tabel 3.11 Spesifikasi Use Case “Membuat Laporan Piutang” 101 Tabel 3.12 SpesifikasiUse Case “Membuat Laporan Analisis Umur
Piutang”
102
Tabel 3.17 Complete Function List 104
Tabel 3.18 Dialogue Style 120
Tabel 3.19 Spesifikasi Biaya Pengembangan 136
Tabel 4.1 Kriteria SIA Penjualan PT Kebayoran Warna Prima 138 Tabel 4.2 Spesifikasi Use Case “Cetak Analisis Umur Piutang” 149
xvi
DAFTAR GAMBAR
Hal
Gambar 2.1 Empat Aktivitas Utama Dalam OOA&D 28
Gambar 2.2 Aktivitas Dalam Problem Domain 29
Gambar 2.3 SubactivityDalam Pemilihan ClassDan Event Problem Domain
32
Gambar 2.4 Contoh Generalization Structure 33
Gambar 2.5 Contoh Cluster Structure 34
Gambar 2.6 Contoh Aggregation Structure 35
Gambar 2.7 Contoh Association Structure 35
Gambar 2.8 Aktivitas dalam Application Domain 37
Gambar 2.9 Aktivitas dalam Architectural Design 41
Gambar 2.10 Layered Architecture Pattern 44
Gambar 2.11 Generic Architecture Pattern 44
Gambar 2.12 Client Server Architecture Pattern 45
Gambar 2.13 Centralize Pattern 47
Gambar 2.14 Distributed Pattern 48
Gambar 2.15 Decentralized Pattern 49
Gambar 2.16 Component Design 50
Gambar 3.1 Struktur Organisasi PT Kebayoran Warna Prima 59
Gambar 3.2 Rich PicturePT Kebayoran Warna Prima 72
Gambar 3.3 Model ClusterPT Kebayoran Warna Prima 81
Gambar 3.5 Struktur “Pesanan” 82
Gambar 3.6 Struktur “Pengiriman” 83
Gambar 3.7 Struktur “Penagihan” 83
Gambar 3.8 Struktur “Retur” 83
Gambar 3.9 Class DiagramPT Kebayoran Warna Prima 85
Gambar 3.10 Class“Pelanggan” 86
Gambar 3.11 Behavioral Pattern Class“Pelanggan” 86
Gambar 3.12 Class “Salesman” 87
Gambar 3.13 Behavioral Pattern Class “Salesman” 87
Gambar 3.14 Class”SAD” 87
Gambar 3.15 Behavioral Pattern Class“SAD” 88
Gambar 3.16 Class”Kasir” 88
Gambar 3.17 Behavioral Pattern Class“Kasir” 88
Gambar 3.18 Class ”Sales Order” 89
Gambar 3.19 Behavioral Pattern Class “Sales Order” 89
Gambar 3.20 Class “Barang” 90
Gambar 3.21 Behavioral Pattern Class “Barang” 90
Gambar 3.22 Class “Surat Jalan” 91
Gambar 3.23 Behavioral Pattern Class“Surat Jalan” 91
Gambar 3.24 Class “Faktur” 91
Gambar 3.25 Behavioral Pattern Class“Faktur” 92
Gambar 3.26 Class “Surat Retur” 92
xviii
Gambar 3.28 Class “Bukti Penerimaan Kas” 93
Gambar 3.29 Behavioral Pattern Class“Bukti Penerimaan Kas” 93
Gambar 3.30 Use CasePT Kebayoran Warna Prima 97
Gambar 3.31 Sequence Diagram“Membuat SO” 107
Gambar 3.32 Sequence Diagram“Membuat SJ” 108
Gambar 3.33 Sequence Diagram“Membuat Faktur” 109
Gambar 3.34 Sequence Diagram “Membuat SR” 110
Gambar 3.35 Sequence Diagram“Membuat BPK” 111
Gambar 3.36 Sequence Diagram“Membuat Laporan Penjualan” 112 Gambar 3.37 Sequence Diagram“Membuat Laporan Piutang” 113 Gambar 3.38 Sequence Diagram“Membuat Laporan Retur” 114 Gambar 3.39 Sequence Diagram“Membuat Analisis Umur Piutang” 115 Gambar 3.40 Sequence Diagram“Membuat Laporan Pengiriman Barang” 116 Gambar 3.41 Sequence Diagram“Membuat Laporan Penerimaan Kas” 117 Gambar 3.42 Sequence Diagram“Membuat Jurnal Penjualan” 118 Gambar 3.43 Sequence Diagram“Membuat Jurnal Penerimaan Kas” 119
Gambar 3.44 Navigation Diagram 121
Gambar 3.45 UI Menu Awal 123
Gambar 3.46 UI Login 123
Gambar 3.47 UI Ubah Password 123
Gambar 3.48 UI Menu “Salesman” 124
Gambar 3.49 UI “Sales Order” 124
Gambar 3.51 UI Menu “SAD” 125
Gambar 3.52 UI “Surat Jalan” 126
Gambar 3.53 UI “Faktur” 126
Gambar 3.54 UI “Surat Retur” 127
Gambar 3.55 UI “ItemRetur” 127
Gambar 3.56 UI “Barang” 128
Gambar 3.57 UI “Karyawan” 128
Gambar 3.58 UI “Pelanggan” 129
Gambar 3.59 UI Menu “Kasir” 129
Gambar 3.60 UI “Bukti Penerimaan Kas” 130
Gambar 3.61 UI Menu “Akuntansi” 130
Gambar 3.62 UI “Laporan Penjualan” 131
Gambar 3.63 UI “Laporan Pengiriman” 131
Gambar 3.64 UI “Laporan Penagihan” 132
Gambar 3.65 UI “Laporan Analisis Umur Piutang” 132
Gambar 3.66 UI “Laporan Penerimaan Kas” 133
Gambar 3.67 UI “Laporan Retur” 133
Gambar 3.68 UI “Jurnal Penjualan” 134
Gambar 3.69 UI “Jurnal Penerimaan Kas” 134
Gambar 4.1 Arsitektur Jaringan Komputer 139
Gambar 4.2 Komponen Arsitektur 141
Gambar 4.3 Deployment Diagram 142
xx
Gambar 4.5 Pesan Kesalahan 143
Gambar 4.6 Pesan Kesalahan 143
Gambar 4.7 Pesan Kesalahan 144
Gambar 4.8 Pesan Kesalahan 144
Gambar 4.9 Pesan Kesalahan 144
Gambar 4.10 Pesan Kesalahan 144
Gambar 4.11 Model Component 145
Gambar 4.12 Class“Angsuran” 146
Gambar 4.13 Function Component 147
Gambar 4.14 Sequence Diagram“Cetak Analisis Umur Piutang” 148
DAFTAR LAMPIRAN
Hal
Class Diagram L1
Component and Deployment Diagram L1
State Chart Diagram L2
Use Case Diagram L2
Sequence Diagram L3