iv
UNIVERSITAS BINA NUSANTARA
_________________________________________________________________________ Program Studi Ganda
AKUNTANSI – SI STEM I NFORMASI
Skripsi Sarjana Program Ganda
Semester Ganjil 2006/ 2007
SKRI PSI PROGRAM GANDA UNI VERSI TAS BI NA NUSANTARA
Setiyani Purnama
NI M: 0600658462
ABSTRAK
Kebutuhan informasi dibutuhkan oleh perusahaan dalam memproses pencatatan transaksi rutin seperti pencatatan pesanan dalam status back order, pencatatan piutang jatuh tempo, pencatatan penjualan, penerimaan kas, serta pencatatan piutang yang belum tertagih. Oleh karena itu perlunya pengembangan sistem informasi akuntansi penjualan dengan mengidentifikasi kelemahan dalam proses yang berjalan, kebutuhan informasi, dan merancang sistem informasi akuntansi penjualan yang disesuaikan dengan kebutuhan.
Adapun metode yang digunakan adalah studi kepustakaan dengan mencari referensi teori dan relevansi yang berkaitan dengan pembahasan di buku, studi lapangan dengan melakukan wawancara kepada pihak-pihak yang terkait diperusahaan dan dengan melakukan pengamatan secara langsung di perusahaan serta metode analisis dan perancangan dengan pendekatan Mathiassen yang berorientasi objek terdiri dari dua tahap kegiatan yaitu tahap analisis dan perancangan.
Pengembangan sistem informasi akuntansi penjualan dapat memudahkan dan meminimalkan kesalahan dalam pencatatan transaksi rutin, memudahkan pimpinan dalam pengambilan keputusan, serta adanya pengendalian hak akses dalam pencatatan transaksi sehingga pembagian tugas dan wewenang akan jelas..
v
KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Tuhan Yesus Kristus atas segala berkat, penyertaan dan kasih karunia-Nya, sehingga Skripsi yang berjudul “Analisis dan Perancangan Sistem Informasi Akuntansi Penjualan pada P.D. Sinar Mulia” ini dapat diselesaikan dengan baik dan tepat pada waktunya. Skripsi ini disusun penulis sebagai salah satu syarat untuk gelar kesarjanaan pada Jurusan Program Studi Ganda Akuntansi dan Sistem Informasi Jenjang Pendidikan Strata 1 pada Universitas Bina Nusantara, Jakarta.
Dalam pembuatan Skripsi ini tidak terlepas dari dukungan serta bantuan dari berbagai pihak, oleh karena itu pada kesempatan ini penulis ingin mengucapkan terima kasih kepada:
1. Prof. Dr. Drs. Gerardus Polla, Mapp.Sc. selaku Rektor Universitas Bina Nusantara;
2. Bapak Ir. Sablin Yusuf, M.Sc., M.ComSc selaku Dekan Fakultas Ilmu Komputer 3. Bapak Engkos Achmad Kuncoro, SE, MM, selaku Dekan Fakultas Ekonomi 4. Bapak Mishabul Munir Ak, M.B.A, selaku ketua Jurusan Akuntansi Universitas
Bina Nusantara, Jakarta
5. Bapak Siswono, S.Kom, MM, selaku Ketua Jurusan Sistem Informasi Universitas Bina Nusantara, Jakarta.
6. Ibu Rindang Widuri,S.Kom,M.M. selaku sekretaris jurusan Akuntansi; 7. Bapak Johan,S.Kom,M.M. selaku sekretaris jurusan Sistem Informasi;
8. Bapak Hery Harjono Muljo, S.Kom, selaku dosen pembimbing Akuntansi atas waktu pikiran, pengarahan serta kesabarannya dalam membimbing penulis selama proses penyusunan dan penyelesaian skripsi ini;
9. Bapak Rudy, S.Kom, MM, selaku dosen Pembimbing Sistem Informasi atas waktu, pikiran, pengarahan serta kesabarannya dalam membimbing penulis selama proses penyusunan dan penyelesaian skripsi ini.
10. Seluruh dosen Universitas Bina Nusantara, yang telah memberikan ilmunya selama masa kuliah;
11. Papa dan Mama penulis yang telah bekerja keras untuk memberikan kesempatan kepada penulis untuk menyelesaikan studi hingga jenjang Strata1 dan juga atas dukungan berupa doa , semangat serta kasih sayangnya.
12. Dede, ce Ay dan saudara-saudara yang senantiasa memberikan dukungan berupa motivasi, saran, doa, serta materi .
13. Dicky seorang sahabat sejati yang senantiasa memberikan dukungannya baik dalam doa, saran-saran, waktu, motivasi, dan sebagainya.
14. Sahabat-sahabat kampus teristimewa Harto, Akong, Natal, Yuli, Gres, Angel, Acil, Erwind atas kebersamaan nya, perhatian, dukungan berupa motivasi, saran dan doa.
15. Toni, Hadi, Martin, Franky sang penolong atas bimbingan dan saran dalam pembuatan program.
16. Sahabat-sahabat Alfonsus : Icha, Vie, Kiti, Valen, Yuki, Cay, Ica Sing, Yuda, Marshall, Frat Ko atas doa, perhatian, semangat, saran dan kerja samanya.
vi
18. Sahabat ’02 PAZ lainnya : Dwi, Okto, Eli Yenti untuk tumpangan pulang barengnya. Opi, Syanti, Karin, Erni , Nina, Fani, Indra, Arta, Yuda serta semua teman-teman ’02 PAZ lainnya untuk kebersamaan yang telah kita jalani.
19. Bapak Gana Bunyamin sebagai wakil P.D. Sinar Mulia atas perijinan dan waktunya.
20. Semua pihak yang tidak dapat di sebutkan satu-persatu atas segala bantuan, kebaikan, saran-saran, motivasi , serta doanya sehingga penulis dapat menyelesaikan skripsi ini.
Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi para pembaca dan bagi perusahaan dimana penulis melakukan penelitian, selain itu juga bagi rekan-rekan yang akan menyusun karya ilmiah serupa.
Jakarta, 17 Januari 2007 Penulis
vii
DAFTAR ISI
Halaman Halaman Judul Luar i Halaman Judul Dalam ii
Halaman Persetujuan Soft Cover iii Halaman Persetujuan Hard Cover Halaman Pernyataan Dewan Penguji
Abstrak iv
Prakata v
Daftar Isi vii
Daftar Tabel xiii
Daftar Gambar xv
Daftar Lampiran xix
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Ruang Lingkup 3
1.3 Tujuan dan Manfaat Penelitian 3
1.4 Metodologi Penelitian 4
viii
BAB 2 LANDASAN TEORI 7
2.1 Pengertian Sistem Informasi 7
2.2 Sistem Informasi Akuntansi 8 2.2.1 Pengertian Sistem Informasi Akuntansi 8 2.2.2 Kegunaan Sistem Informasi Akuntansi 9
2.2.3 Proses Bisnis 10
2.3 Penjualan 12
2.3.1 Pengertian Penjualan 12
2.3.2 Fungsi yang terkait dalam sistem penjualan kredit 12
2.3.3 Dokumen yang terkait 13
2.3.4 Prosedur siklus pendapatan 16 2.3.5 Sasaran Sistem Informasi Akuntansi siklus pendapatan 18
2.4 Sistem Pengendalian Intern 19 2.4.1 Pengertian Sistem Pengendalian Intern 19 2.4.2 Ancaman dan Pengendalian Internal atas Penjualan 20
2.5 Object Oriented and Analysis Design 21 2.5.1 Pengertian Metode Object Oriented and Analysis Design 21
2.5.2 Tahapan Object Oriented and Analysis Design 21
2.5.3 Pengertian Object 22
2.5.4 Pengertian Class 22
ix
2.5.6 Problem Domain Analysis 24
2.5.6.1 Classes 24
2.5.6.2 Structure 26
2.5.6.3 Behavior 28
2.5.7 Application Domain Analysis 29
2.5.7.1 Usage 29
2.5.7.2 Function 30
2.5.7.3 User Interface 32
2.5.8 Architecture Design 32
2.5.8.1 Criterion 33
2.5.8.2 Component Architecture 35
2.5.8.3 Process Architecture 37
2.5.9 Component Design 40
2.5.9.1 Model Component 40
2.5.9.2 Function Component 41
BAB 3 ANALISIS SISTEM INFORMASI AKUNTANSI PENJUALAN
P.D.SINAR MULIA
43
3.1 The Task 43
3.1.1 Purpose 53
3.1.2 System Definition 53
3.1.3 Context 55
3.1.3.1 Problem Domain 56
x
3.1.4 Identifikasi Permasalahan 61 3.1.5 Usulan dari Permasalahan 66
3.2 Problem Domain 68
3.2.1 Cluster 68
3.2.2 Structure 68
3.2.3 Classes 71
3.2.3.1 Behavioral Pattern 72
3.2.4 Event Table 79
3.3 Application domain 79
3.3.1Usage 79
3.3.1.1 Overview 79
3.3.1.2 Actor 81
3.3.1.3 UseCases 85
3.3.2 Function List 96
3.3.2.1 Complete Function List 96
3.3.3 User Interface 116
3.3.3.1 Dialogue Style 116
3.3.3.2 Overview 118
3.3.4 Technical Platform 138
3.4 Recommendation 138
3.4.1 The System’s Usefulness and Feasiblity 138
3.4.2 Strategy 138
xi
BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI
PENJUALAN P.D. SINAR MULIA
140
4.1 The Task 140
4.1.1 Purpose 140
4.1.2 Correction to the Analysis 140
4.1.3 Quality Goals 140
4.2 Technical Platform 141
4.2.1 Equipment 142
4.2.2 System Software 142
4.2.3 System Interface 143
4.2.4 Design Language 143
4.3 Architecture 143
4.3.1 Component Architecture 143
4.3.2 Process Architecture 145
4.3.3 Standards 147,
4.4 Component 148
4.4.1 Function Component 148
4.5 User Interface Component 152
4.6 Recommendation 153
4.6.1 The SystemUsefulness 153
4.6.2 Plan for Initiating Use 153
xii
BAB 5 KESIMPULAN DAN SARAN 155
5.1 Kesimpulan 155
5.2 Saran 157
DAFTAR PUSTAKA RIWAYAT HIDUP
xiii
DAFTAR TABEL
Halaman
Tabel 2.1 siklus transaksi, economic event, dan application system 11
Tabel 2.2. Aktivitas, Ancaman, dan pengedalian internal prosedur penjualan 20
Tabel 2.3. Kegiatan problem-domain analysis 24
Tabel 2.4 Contoh event table 25
Tabel 2.5. Beberapa kriteria dalam perancangan 34
Tabel 2.6. Client-server architecture 37
Tabel 3.1. Sistem Definition dengan FACTOR CRITERIA 54
Tabel 3.2. event table 79
Tabel 3.3. actor table untuk Sistem Informasi Akuntansi Penjualan 80
P.D. Sinar Mulia Tabel 3.4. Actor Specification untuk karyawan penjualan 81
Tabel 3.5. Actor Specification untuk karyawan gudang 82
Tabel 3.6. Actor Specification untuk karyawan akuntansi 83
Tabel 3.7. Actor Specification untuk karyawan keuangan 84
Tabel 3.8. Use Case Specification untuk update pelanggan 86
Tabel 3.9. Use Case Specification untuk input Pelanggan 86
Tabel 3.10. Use Case Specification untuk mencaribarang 87
Tabel 3.11. Use Case Specification untuk membuat sales order 88
Tabel 3.12.Use Case Specification untuk update sales order 89
Tabel 3.13. Use Case Specification untuk membuat Back Order 90
Tabel 3.14.Use Case Specification untuk membuat Surat Jalan 90
xiv
Halaman
Tabel 3.16.Use Case Specification untuk membuat invoice 91
Tabel 3.17.Use Case Specification untuk Membuat Bukti Kas Masuk 92
Tabel 3.18.Use Case Specification untuk Mencari Undeposit 93
Tabel 3.19.Use Case Specification untuk Membuat Daftar Piutang Jatuh Tempo 93
Tabel 3.20.Use Case Specification untuk mencetak surat tagih 94
Tabel 3.21.Use Case Specification untuk Mencetak Laporan Penjualan 94
Tabel 3.22.Use Case Specification untuk Membuat 95
Laporan Analisis Umur Piutang Tabel 3.23.Use Case Specification untuk membuat Laporan Penerimaan Kas 95
Tabel 3.24.Function List 96
Tabel 3.25. windows user interface dan printouts 117
Tabel 4.1. Prioritas dari kriteria design 141
Tabel 4.2 Operation Specification Perhitungan limit kredit 149
Tabel 4.3 Operation Specification Perhitungan umur piutang 150
xv
DAFTAR GAMBAR
Halaman
Gambar 2.1. kegiatan utama dan hasil dalam analisis dan perancangan 21
berdasarkan orientasi objek Gambar 2.2. Contoh statechart diagram 28
Gambar 3.1. Struktur organisasi P.D. Sinar Mulia 44
Gambar 3.2. Rich Picture 55
Gambar 3.3. Cluster 68
Gambar 3.4. Struktur untuk Karyawan 68
Gambar 3.5.Struktur untuk pelanggan 69
Gambar 3.6. struktur untuk penjualan 69
Gambar 3.7. struktur untuk penagihan 70
Gambar 3.8. Struktur untuk pembayaran 70
Gambar 3.9. class diagram 71
Gambar 3.10. behavioral pattern untuk bagian penjualan 72
Gambar 3.11. behavioral pattern untuk bagian gudang 72
Gambar 3.12. behavioral pattern untuk bagian pengiriman 73
Gambar 3.13. behavioral pattern untuk bagian akuntansi 73
Gambar 3.14. behavioral pattern untuk bagian keuangan 74
Gambar 3.15. behavioral pattern untuk pelanggan 74
Gambar 3.16. Behavioral pattern untuk barang 75
xvi
Halaman
Gambar 3.18. behavioral pattern untuk back order 76
Gambar 3.19. behavioral pattern untuk surat jalan 77
Gambar 3.20. behavioral pattern untuk invoice 77
Gambar 3.21. behavioral pattern untuk bukti kas masuk 78
Gambar 3.22. behavioral pattern untuk surat tagihan 78
Gambar 3.23. Use Case Diagram Sistem Informasi Akuntansi Penjualan 85
Gambar 3.24. sequence diagramupdate pelanggan 101
Gambar 3.25. sequence diagraminput pelanggan 102
Gambar 3.26. sequence diagram mencari barang 102
Gambar 3.27. sequence diagram membuat sales order 103
Gambar 3.28. sequence diagramupdatesales order 104
Gambar 3.29. sequence diagram membuat back order 105
Gambar 3.30. sequence diagram membuatsurat jalan 106
Gambar 3.31 sequence diagramupdate surat jalan 107
Gambar 3.32. sequence diagram membuat invoice 108
Gambar 3.33. sequence diagram membuat bukti kas masuk 109
Gambar 3.34. sequence diagram mencari undeposit 110
Gambar 3.35. sequence diagram membuat piutang jatuh tempo 111
Gambar 3.36. sequence diagram mencetak surat tagih 112
Gambar 3.37. sequence diagram membuat laporan penjualan 113
Gambar 3.38. sequence diagram membuat laporan penerimaan kas 114
Gambar 3.39. sequence diagram membuat laporan analisis umur piutang 115
xvii
Halaman
Gambar 3.41. User Interface Menu Login 120
Gambar 3.42. User Interface Menu File 120
Gambar 3.43. User Interface Menu Master 121
Gambar 3.44.. User Interface Input Pelanggan Baru 122
Gambar 3.45.. User Interface Cari Pelanggan 123
Gambar 3.46. User Interface Cari Barang 124
Gambar 3.47. User Interface Menu Transaksi 125
Gambar 3.48. User Interface Sales Order 126
Gambar 3.49. User Interface UpdateSales Order 127
Gambar 3.50. User Interface Back Order 128
Gambar 3.51. User Interface Input Surat Jalan 129
Gambar 3.52. User Interface Update Surat Jalan 130
Gambar 3.53.User Interface Invoice 131
Gambar 3.54.User Interface Bukti Kas Masuk 132
Gambar 3.55. User Interface Cari Undeposit 133
Gambar 3.56.User Interface Piutang Jatuh Tempo 134
Gambar 3.57.User Interface Cetak Surat Tagih 135
Gambar 3.58.User Interface Menu Laporan 136
Gambar 3.59. User Interface Laporan Penjualan 137
Gambar 3.60. User Interface Laporan Penerimaan Kas 138
Gambar 3.61.User Interface Laporan Analisis Umur Piutang 139
Gambar 4.1.menunjukkkan arsitektur jaringan komputer 142
xviii
Halaman
Gambar 4.3. Deployment diagram untuk centralized pattern 146
Gambar 4.4. Pesan Peringatan 147
Gambar 4.5. Pesan Kesalahan 147
Gambar 4.6. Command button 147
Gambar 4.7. Function Component 148
xix
DAFTAR LAMPIRAN
Halaman
Lampiran 1 Notasi yang digunakan dalam Class Diagram L.1 Lampiran 2 Notasi yang digunakan dalam Deployment Diagram L.2
Lampiran 3 Notasi yang digunakan dalam Sequence Diagram L.3 Lampiran 4 Notasi yang digunakan dalam Statechart Diagram L.4 Lampiran 5 Notasi yang digunakan dalam UseCase Diagram L.5
Lampiran 6 Print Priview ” Formulir Sales Order ” L.6 Lampiran 7 Print Priview ” Formulir Picking List (Sales Order)” L.7
Lampiran 8 Print Priview ” Formulir Packing Slip (Sales Order) L.8 Lampiran 9 Print Priview ” Formulir Picking List(Back Order) ” L.9 Lampiran 10 Print Priview ” Formulir Packing Slip (Back Order) ” L.10
Lampiran 11 Print Priview ” FormulirSurat Jalan” L.11 Lampiran 12 Print Priview ” Formulir Invoice ” L.12
Lampiran 13 Print Priview ” FormulirBukti Pembayaran” L.13 Lampiran 14 Print Priview ” FormulirSurat Tagihan ” L.14 Lampiran 15 Print Priview ” Laporan Penjualan ” L.15
Lampiran 16 Print Priview ” Laporan Penerimaan Kas ” L.16 Lampiran 17 Print Priview ” Laporan Analisis Umur Piutang” L.17
Lampiran 18 Formulir ”Surat Permohonan Perubahan Limit Kredit” L.18 Lampiran 19 Laporan Penjualan per pelanggan L.19 Lampiran 20 Laporan Penjualan per barang L.21