analisis dan perancangan sistem informasi akuntansi...
TRANSCRIPT
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
AKUNTANSI PENJUALAN DAN PIUTANG DAGANG PADA PT.
ALEXINDO
SKRIPSI
Oleh
Nama : Woro Savitri
Nim : 0800776910
PROGRAM GANDA
SISTEM INFORMASI DAN AKUNTANSI
UNIVERSITAS BINA NUSANTARA
JAKARTA
2009
ii
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
AKUNTANSI PENJUALAN DAN PIUTANG DAGANG PADA PT.
ALEXINDO
SKRIPSI
diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada
Program Ganda Jenjang Pendidikan Strata 1
Oleh
Nama : Woro Savitri
Nim : 0800776910
PROGRAM GANDA
SISTEM INFORMASI DAN AKUNTANSI
UNIVERSITAS BINA NUSANTARA
JAKARTA
2009
iii
UNIVERSITAS BINA NUSANTARA
Saya, Woro Savitri, dengan ini menyatakan bahwa skripsi yang berjudul :
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI
PENJUALAN DAN PIUTANG DAGANG PADA PT. ALEXINDO
SKRIPSI PROGRAM GANDA
SISTEM INFORMASI – AKUNTANSI
UNIVERSITAS BINA NUSANTARA
adalah benar hasil karya saya dan belum pernah diajukan sebagai karya ilmiah, sebagian
atau seluruhnya, atas nama saya atau pihak lain
Woro Savitri _________________
0800776910
Saya, selaku Pembimbing,
Setuju Skripsi tersebut diajukan Untuk Ujian Pendadaran
Drs. Aryanto Mulyadi., Ak., MM __________________
D0848
Siswono. S.Kom., MM __________________
D1003
vi
KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Allah atas berkat dan rahmat-Nya
sehingga penulis dapat menyelesaikan skripsi dengan judul ”Analisis dan Perancangan Sistem Informasi Penjualan dan Piutang Dagang (Studi Kasus : Untuk Meningkatkan Pengendalian atas Piutang Pada PT. Alexindo).
Adapun tujuan dalam penulisan skripsi ini adalah untuk memenuhi salah satu syarat dalam menyelesaikan program studi Strata-1 di Binus University dan untuk mendapatkan gelar Sarjana.
Walaupun selama pembuatan skripsi ini membutuhkan banyak usaha, namun berkat bimbingan dari para dosen dan dukungan dari semua pihak, akhirnya skripsi ini dapat diselesaikan tepat pada waktunya. Penulis menyadari adanya kekurangan-kekurangan dalam penulisan skripsi ini, sehingga kritik dan saran dari para dosen akan sangat membantu dalam perjalanan penulis di masa yang akan datang.
Penulis ingin mengucapkan banyak terima kasih kepada pihak-pihak yang telah memberikan bantuan baik secara materil maupun moril, yaitu:
1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc, selaku Rektor Binus University. 2. Bapak Engkos Achmad Kuncoro, SE., MM, selaku Dekan Fakultas Ekonomi
Binus University. 3. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc, selaku Dekan Fakultas Ilmu
Komputer Binus University. 4. Ibu Ersa Tri Wahyuni, SE., M.Acc, selaku Ketua Jurusan Akuntansi Binus
University. 5. Ibu Rindang Widuri, S.Kom., MM, selaku Sekretaris Jurusan Akuntansi
Binus University. 6. Bapak Johan, S.Kom., MM, selaku Ketua Jurusan Sistem Informasi Binus
University. 7. Bapak Henkie Ongowarsito, S.Kom., M.T, selaku Sekretaris Jurusan Sistem
Informasi Binus University. 8. Bapak Drs. Aryanto Mulyadi S., Ak, MM., selaku dosen pembimbing skripsi
jurusan akuntansi yang telah banyak meluangkan waktu dan pikirannya dalam memberikan bimbingan dan pengarahan kepada penulis.
9. Bapak Siswono, S.Kom, MM., selaku dosen pembimbing skripsi jurusan sistem informasi yang telah memberikan bimbingan dan pengarahan kepada penulis.
10. Seluruh dosen jurusan Akuntansi dan Sistem Informasi Binus University yang telah memberikan ilmu pengetahuan kepada penulis selama mengikuti perkuliahan di Binus University.
11. Bapak Tjandra Suhaidi selaku pimpinan PT. Alexindo beserta seluruh staf perusahaan yang telah banyak meluangkan waktunya memberikan pengarahan yang diperlukan dalam penyusunan skripsi ini.
12. Orang tua dan keluarga, khususnya Ibu, Babe, Almarhum Bapak, Mas Mommy, Mbak Jijin, Mas Ruben, Mbak Miranda, dan De’Gandra yang telah memberikan dukungan materil dan moril yang tidak ternilai hingga skripsi ini terselesaikan.
vii
13. Andi Akhmad Fauzi yang selalu memberikan semangat dan dorongan tiada hentinya.
14. Sheila Sheikta Ully Nasution yang meluangkan waktunya untuk menemani selama proses penyelesaian skripsi ini.
15. Beta, Kuru, Monika, Duta, Emen, dan Javi yang telah memberikan masukan dan dukungan sehingga skripsi ini dapat terselesaikan.
16. Teman-teman PAZ angkatan 2004 yang telah memberikan dukungan baik secara langsung maupun tidak langsung dalam proses pembuatan skripsi ini.
17. Serta pihak-pihak lain yang tidak dapat disebutkan namanya satu per satu yang telah secara langsung maupun tidak langsung telah memberikan bantuan kepada penulis dalam proses penyusunan skripsi.
Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pembacanya dan pihak-pihak yang sekiranya membutuhkan. Jakarta, 7 Agustus 2009 Penulis Woro Savitri 0800776910
viii
DAFTAR ISI
Halaman
Halaman Judul Luar..................................................................................................... i
Halaman Judul Dalam.................................................................................................. ii
Halaman Persetujuan.................................................................................................... iii
Halaman Pernyataan Dewan Penguji……………………………………………… iv
Abstrak......................................................................................................................... v
Kata Pengantar............................................................................................................. vi
Daftar Isi...................................................................................................................viii
Daftar Tabel.................................................................................................................. xiv
Daftar Gambar.............................................................................................................. xvii
Daftar Lampiran........................................................................................................... xxv
BAB 1 PENDAHULUAN........................................................................................... 1
1.1 Latar Belakang........................................................................................... 1
1.2 Ruang Lingkup.......................................................................................... 3
1.3 Tujuan dan Manfaat................................................................................... 4
1.4 Metode penelitian...................................................................................... 5
1.5 Sistematika Penulisan................................................................................ 6
BAB 2 LANDASAN TEORI...................................................................................... 8
2.1 Definisi Sistem, Informasi, dan Sistem Informasi 8
2.1.1 Definisi Sistem................................................................................ 8
ix
2.1.2 Definisi Informasi............................................................................ 9
2.1.3 Definisi Sistem Informasi………………………………………… 9
2.1.4 Definisi Akuntansi…………………………………………………9
2.2 Sistem Informasi Akuntansi……………………………………………..10
2.2.1 Definisi Sistem Informasi Akuntansi……………………………...10
2.2.2 Kegunaan dan Tujuan Sistem Informasi Akuntansi……………….11
2.2.3 Siklus Pemrosesan Transaksi……………………………………...12
2.3 Sistem Informasi Akuntansi Siklus Pendapatan…………………………13
2.3.1 Definisi Siklus Pendapatan………………………………………...13
2.3.2 Fungsi-fungsi yang Terlibat dalam Siklus Pendapatan…………….13
2.3.3 Rangkaian Aktivitas Bisnis dalam Siklus Pendapatan……………. 15
2.3.3.1 Pencatatan Pesanan Penjualan…………………………….. 15
2.3.3.2 Pengiriman Barang Dagangan…………………………...... 16
2.3.3.3 Penagihan dan Piutang Usaha………………………..…… 17
2.3.3.4 Penerimaan Kas…………………………………………… 18
2.3.4 Tujuan, Ancaman, dan Pengendalian pada Siklus Pendapatan…… 19
2.4 Sistem Pengendalian Internal…………………………………………… 21
2.4.1 Pengertian Sistem Pengendalian Intern…………………………… 21
2.4.2 Komponen Pengendalian Internal………………………………… 22
2.5 Sistem Informasi Akuntansi Piutang Dagang…………………………… 23
2.5.1 Pengertian Piutang Dagang……………………………………….. 23
2.5.2 Sistem Penagihan Piutang………………………………………… 23
2.5.3 Sistem Pencatatan Piutang………………………………………... 24
2.6 Analisis dan Perancangan Sistem Informasi Akuntansi………………… 25
x
2.6.1 Konsep Object-Oriented Analysis and Design (OOAD)…………..25
2.6.1.1 Definisi Object-Oriented Analysis and Design (OOAD)….25
2.6.1.2 Prinsip Umum OOAD……………………………………..26
2.6.1.3 Keuntungan OOAD………………………………………..27
2.7 System Definition………………………………………………………... 28
2.7.1 Problem Domain………………………………………………….. 29
2.7.1.1 Classes…………………………………………………….. 30
2.7.1.2 Structure…………………………………………………... 31
2.7.1.3 Behaviour…………………………………………………. 34
2.7.2 Application Domain………………………………………………. 36
2.7.2.1 Usage……………………………………………………… 36
2.7.2.2 Sequence………………………………………………………….38
2.7.2.3 Function…………………………………………………... 38
2.7.2.4 Interface…………………………………………………... 40
2.8 Design System…………………………………………………………… 40
2.8.1 Architectural Design……………………………………………… 40
2.8.1.1 Criteria……………………………………………………. 41
2.8.1.2 Component Architecture………………………………….. 42
2.8.1.3 Process Architecture……………………………………… 46
2.8.2 Component Design………………………………………………... 50
2.8.2.1 Model Component………………………………………… 51
2.8.2.2 Function Component……………………………………… 52
xi
BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN................................. 54
3.1 Sejarah Singkat Perusahaan....................................................................... 54
3.2 Visi dan Misi Perusahaan……………………………………………….. 55
3.3 Struktur Organisasi……………………………………………………… 55
3.4 Pembagian Tugas, Wewenang, dan Tanggung Jawab…………………... 57
3.5 Produk Perusahaan……………………………………………………… 65
3.6 Gambaran Sistem Penjualan dan Piutang Dagang yang Berjalan………. 66
3.6.1 Dokumen Terkait…………………………………………………. 66
3.6.2 Unit Fungsi yang Terkait…………………………………………. 68
3.6.3 Rich Picture Sistem Berjalan……………………………………... 69
3.6.4 Prosedur Berjalan…………………………………………………. 73
3.6.4.1 Prosedur Penjualan Tunai………………………………….73
3.6.4.2 Prosedur Penjualan Kredit………………………………....80
3.6.5 Analisis Temuan dan Usulan Rekomendasi…………………….…87
BAB 4 RANCANGAN SISTEM INFORMASI YANG DIUSULKAN…………. 97
4.1. Analysis Document.................................................................................... 97
4.1.1. The Task......................................................................................... 97
4.1.1.1. Purpose.......................................................................... 97
4.1.1.2. System Definition............................................................ 97
4.1.1.3. Context............................................................................. 99
4.1.2. Problem Domain...........................................................................108
4.1.2.1. Cluster.............................................................................108
4.1.2.2 Structure..........................................................................109
xii
4.1.2.3 Classes............................................................................116
4.1.2.4 Events..............................................................................135
4.1.3 Application Domain.......................................................................137
4.1.3.1 Usages.............................................................................137
4.1.3.1.1 Overview........................................................137
4.1.3.1.2. Actor................................................................137
4.1.3.1.3 Use Cases.......................................................139
4.1.3.1.4 Sequence Diagram………………………….154
4.1.3.2 Function List....................................................................191
4.1.3.3 User Interface...................................................................197
4.1.3.3.1 Dialogue Style.................................................197
4.1.3.3.2 Overview.........................................................199
4.1.3.3.3 Examples.........................................................201
4.1.3.4 Technical Platform............................................................216
4.1.4 Recommendation............................................................................216
4.1.4.1 System’s Usefulness and Feasibility................................ .216
4.1.4.2 Strategy.............................................................................216
4.1.4.3 Development Economy.....................................................217
4.2 Design Document........................................................................................217
4.2.1 The Task.......................................................................................217
4.2.1.1 Purpose............................................................................217
4.2.1.2 Correction to the Analysis...............................................217
4.2.1.3 Quality Goals...................................................................218
xiii
4.2.2 Technical Platform.......................................................................220
4.2.2.1 Equipment.........................................................................220
4.2.2.2 System Software................................................................221
4.2.2.3 System Interfaces..............................................................221
4.2.2.4 Design Language..............................................................221
4.2.3 Architecture..................................................................................221
4.2.3.1 Component Architecture...................................................221
4.2.3.2 Process Architecture.........................................................224
4.2.3.3 Standards...........................................................................227
4.2.4 Component....................................................................................228
4.2.4.1 Model Component.............................................................228
4.2.4.1.1 Structure..........................................................228
4.2.4.1.2 Classes.............................................................230
4.2.4.2 Fuction Component...........................................................230
4.2.4.2.1 Structure..........................................................230
4.2.4.2.2 Classes.............................................................232
4.2.5 User Interface Component............................................................237
4.2.5.1 Structure............................................................................237
4.2.6 Recommendation...........................................................................239
4.2.6.1 The System Usefulness......................................................239
4.2.6.2 Plan for Initiating Use......................................................240
4.2.6.3 Implementation Plan.........................................................240
xiv
BAB 5 SIMPULAN DAN SARAN............................................................................242
5.1 Simpulan....................................................................................................242
5.2 Saran..........................................................................................................243
DAFTAR PUSTAKA
RIWAYAT HIDUP
LAMPIRAN
SURAT KETERANGAN SURVEI
xv
DAFTAR TABEL
Halaman
Tabel 2.1 Ancaman dan Pengendalian dalam Siklus Pendapatan............................... 20
Tabel 2.2 Event Table……………………….................................................................. 31
Tabel 2.3 Kriteria Klasik Kualitas Perangkat Lunak………………………………... 41
Tabel 2.4 Bentuk Berbeda dari Distribusi Client Server Architecture ………........... 46
Tabel 3.1 Contoh Kriteria Penilaian untuk Tipe Pelanggan Distributor Lama........... 96
Tabel 4.1 System Definition – FACTOR …………………………………………… 98
Tabel 4.2 Event Table Sistem Informasi Akuntansi Penjualan dan Piutang Dagang..136
Tabel 4.3 Actor Specification untuk Bagian Kredit .................................................... 137
Tabel 4.4 Actor Specification untuk Bagian Penjualan ............................................... 138
Tabel 4.5 Actor Specification untuk Bagian Piutang .................................................. 138
Tabel 4.6 Actor Specification untuk Bagian Pengiriman ............................................ 138
Tabel 4.7 Actor Specification untuk Bagian Penerimaan Kas .................................... 139
Tabel 4.8 Actor Specification untuk Bagian Akuntansi .............................................. 139
Tabel 4.9 Use Case Specification dari “Melakukan Login” ....................................... 141
Tabel 4.10 Use Case Specification dari “Mengganti Password”......... ........................ 141
Tabel 4.11 Use Case Specification dari “Mendaftar Pelanggan” ................................. 142
Tabel 4.12 Use Case Specification dari “Menilai Distributor Baru” ............................ 142
Tabel 4.13 Use Case Specification dari “Menilai Pelanggan Lama”……………........142
Tabel 4.14 Use Case Specification dari “Membuat Jurnal Penjualan” ......................... 143
Tabel 4.15 Use Case Specification dari “Membuat Jurnal Penerimaan Kas”.. ............. 143
xvi
Tabel 4.16 Use Case Specification dari “Membuat Jurnal Retur” ................................ 143
Tabel 4.17 Use Case Specification dari “Membuat Formulir Informasi Penjualan” .... 145
Tabel 4.18 Use Case Specification dari “Membuat Sales Order” ................................. 145
Tabel 4.19 Use Case Specification dari “Membuat Surat Jalan” .................................. 146
Tabel 4.20 Use Case Specification dari “Membuat Faktur Penjualan” ........................ 146
Tabel 4.21 Use Case Specification dari “Membuat Surat Retur” ................................. 146
Tabel 4.22 Use Case Specification dari “Membuat Bukti Pembayaran” ...................... 147
Tabel 4.23 Use Case Specification dari “Membuat Reminder List” ............................ 147
Tabel 4.24 Use Case Specification dari “Mencetak Laporan Penjualan
Berdasarkan Pelanggan”…. ......................................................................... 149
Tabel 4.25 Use Case Specification dari “Mencetak Laporan Penjualan
Berdasarkan Barang” ................................................................................... 149
Tabel 4.26 Use Case Specification dari “Mencetak Laporan Penjualan
Berdasarkan Salesman” ............................................................................... 150
Tabel 4.27 Use Case Specification dari “Mencetak Laporan Penjualan
Berdasarkan Daerah” ................................................................................... 150
Tabel 4.28 Use Case Specification dari “Mencetak Laporan Retur
Berdasarkan Pelanggan” .............................................................................. 151
Tabel 4.29 Use Case Specification dari “Mencetak Laporan Retur
Berdasarkan Barang”....................................................................................151
Tabel 4.30 Use Case Specification dari “Mencetak Laporan Retur
Berdasarkan Salesman”................................................................................152
Tabel 4.31 Use Case Specification dari “Mencetak Laporan Retur
Berdasarkan Daerah”....................................................................................152
xvii
Tabel 4.32 Use Case Specification dari “Mencetak Laporan Penerimaan Kas”..... ....... 152
Tabel 4.33 Use Case Specification dari
“Mencetak Laporan Analisis Umur Piutang”..............................................153
Tabel 4.34 Use Case Specification dari “Mencetak Laporan Piutang”.. ....................... 153
Tabel 4.35 Use Case Specification dari “Mencetak Laporan PPN”..... ......................... 153
Tabel 4.36 Function List Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang…………………………………………….191
Tabel 4.37 Daftar Windows dan Print Out User Interface……………………………......198
Tabel 4.38 Kriteria Perancangan Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo…..........................................219
Tabel 4.39 Spesifikasi Hardware untuk Client dan Server……………………………….220
Tabel 4.40 Operation Specification “Perhitungan Sisa Limit Kredit”………………..232
Tabel 4.41 Operation Specification “Penilaian Distributor Baru”...…...……………..233
Tabel 4.42 Operation Specification “Penilaian Pelanggan Lama”……..……………..234
Tabel 4.43 Operation Specification “Perhitungan Kategori Aging”…...……………..236
Tabel 4.44 Kriteria Perancangan Sistem Informasi Akuntansi Penjualan
dan Piutang Dagang PT. Alexindo………………………….......................239
Tabel 4.45 Rencana Implementasi Sistem Informasi Akuntansi Penjualan
dan Piutang Dagang PT. Alexindo……………………………....………...241
xviii
DAFTAR GAMBAR
Halaman
Gambar 2.1 Aktivitas Utama dari Hasil-hasil dari OOAD.......................................... 25
Gambar 2.2 Aktivitas di dalam Pemodelan Problem-Domain.................................... 30
Gambar 2.3 Generalization Structure.......................................................................... 32
Gambar 2.4 Cluster Structure...................................................................................... 33
Gambar 2.5 Aggregation Structure.............................................................................. 33
Gambar 2.6 Association Structure............................................................................... 34
Gambar 2.7 Statechart Diagram untuk class ”Customer” di sebuah bank.................. 35
Gambar 2.8 Application Domain Analysis................................................................... 36
Gambar 2.9 Use Cases Diagram................................................................................. 37
Gambar 2.10 Layered Architecture Pattern................................................................... 43
Gambar 2.11 Generic Architecture Pattern................................................................... 44
Gambar 2.12 Client-Server Architecture Pattern.......................................................... 45
Gambar 2.13 Centralized Pattern.................................................................................. 48
Gambar 2.14 Distributed Pattern.................................................................................. 49
Gambar 2.15 Decentralized Pattern.............................................................................. 50
Gambar 3.1 Struktur Organisasi.................................................................................. 56
Gambar 3.2 Rich Picture Sistem Penjualan Tunai yang Berjalan
pada PT. Alexindo................................................................................... 71
Gambar 3.3 Rich Picture Sistem Penjualan Kredit yang Berjalan
pada PT. Alexindo................................................................................... 72
xix
Gambar 4.1 Rich Picture Sistem Penjualan Tunai yang Diusulkan............................106
Gambar 4.2 Rich Picture Sistem Penjualan Kredit yang Diusulkan...........................107
Gambar 4.3 Model dari Sistem Informasi Akuntansi Penjualan
dan Piutang Dagang PT. Alexindo..........................................................108
Gambar 4.4 Generalization Structure dari ”Karyawan”.............................................109
Gambar 4.5 Struktur dari ”Pelanggan”........................................................................109
Gambar 4.6 Struktur dari ”Penawaran”.......................................................................110
Gambar 4.7 Struktur dari ”Pemesanan”......................................................................110
Gambar 4.8 Struktur dari ”Pengiriman”.....................................................................111
Gambar 4.9 Struktur dari ”Retur”...............................................................................111
Gambar 4.10 Struktur dari ”Penagihan”........................................................................112
Gambar 4.11 Struktur dari ”Jurnal”............................................................................113
Gambar 4.12 Class Diagram Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang................................................................115
Gambar 4.13 Class dari ”Karyawan”............................................................................116
Gambar 4.14 Class dari ”Bagian_Kredit”.....................................................................116
Gambar 4.15 Behavioral Pattern dari ”Bagian_Kredit”...............................................117
Gambar 4.16 Class dari ”Bagian_Penjualan”........... ....................................................117
Gambar 4.17 Behavioral Pattern dari ”Bagian_Penjualan”..........................................117
Gambar 4.18 Class dari ”Bagian_Piutang”...................................................................118
Gambar 4.19 Behavioral Pattern dari ”Bagian_Piutang”.............................................118
Gambar 4.20 Class dari ”Bagian_Pengiriman”.............................................................119
Gambar 4.21 Behavioral Pattern dari ”Bagian_Pengiriman”.......................................119
Gambar 4.22 Class dari ”Bagian_Penerimaan_Kas”....................................................119
xx
Gambar 4.23 Behavioral Pattern dari ”Bagian_Penerimaan_Kas”..............................120
Gambar 4.24 Class dari ”Pelanggan”............................................................................120
Gambar 4.25 Behavioral Pattern dari ”Pelanggan”......................................................120
Gambar 4.26 Class dari ”Penilaian_Pelanggan”...........................................................121
Gambar 4.27 Behavioral Pattern dari ”Penilaian_Pelanggan”.....................................121
Gambar 4.28 Class dari ”Piutang”................................................................................122
Gambar 4.29 Behavioral Pattern dari ”Piutang”..........................................................122
Gambar 4.30 Class dari ”Barang”.................................................................................122
Gambar 4.31 Behavioral Pattern dari ”Barang”...........................................................123
Gambar 4.32 Class dari ”FIP”.......................................................................................123
Gambar 4.33 Behavioral Pattern dari ”FIP”.................................................................123
Gambar 4.34 Class dari ”FIP_Detail”...........................................................................124
Gambar 4.35 Behavioral Pattern dari ”FIP_Detail”.....................................................124
Gambar 4.36 Class dari ”SO”.......................................................................................125
Gambar 4.37 Behavioral Pattern dari ”SO”.................................................................125
Gambar 4.38 Class dari ”SO_Detail”............................................................................126
Gambar 4.39 Behavioral Pattern dari ”SO_Detail”......................................................126
Gambar 4.40 Class dari ”SJ”.........................................................................................127
Gambar 4.41 Behavioral Pattern dari ”SJ”...................................................................127
Gambar 4.42 Class dari ”SJ_Detail”.............................................................................127
Gambar 4.43 Behavioral Pattern dari ”SJ_Detail”.......................................................127
Gambar 4.44 Class dari ”FP”........................................................................................128
Gambar 4.45 Behavioral Pattern dari ”FP”..................................................................128
Gambar 4.46 Class dari ”FP_Detail”............................................................................129
xxi
Gambar 4.47 Behavioral Pattern dari ”FP_Detail”......................................................129
Gambar 4.48 Class dari ”RL”......................................................................................129
Gambar 4.49 Behavioral Pattern dari ”RL”................................................................129
Gambar 4.50 Class dari ”RL_Detail”..........................................................................130
Gambar 4.51 Behavioral Pattern dari ”RL_Detail”....................................................130
Gambar 4.52 Class dari ”SR”......................................................................................131
Gambar 4.53 Behavioral Pattern dari ”SR”................................................................131
Gambar 4.54 Class dari ”SR_Detail”..........................................................................131
Gambar 4.55 Behavioral Pattern dari ”SR_Detail”....................................................131
Gambar 4.56 Class dari ”Pembayaran”.......................................................................132
Gambar 4.57 Behavioral Pattern dari ”Pembayaran”.................................................132
Gambar 4.58 Class dari ”Pembayaran_Detail”...........................................................133
Gambar 4.59 Behavioral Pattern dari ”Pembayaran_Detail”.....................................133
Gambar 4.60 Class dari ”Giro”...................................................................................133
Gambar 4.61 Behavioral Pattern dari ”Giro”.............................................................134
Gambar 4.62 Class dari ”Akun”.................................................................................134
Gambar 4.63 Behavioral Pattern dari ”Akun”...........................................................134
Gambar 4.64 Class dari ”Jurnal”................................................................................135
Gambar 4.65 Behavioral Pattern dari ”Jurnal”..........................................................135
Gambar 4.66 Use Case Diagram Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo.......................................140
Gambar 4.67 Use Case Detail Membuat Dokumen....................................................144
Gambar 4.68 Use Case Detail Mencetak Laporan......................................................148
Gambar 4.69 Sequence untuk Use Case ”Melakukan Login”.....................................154
xxii
Gambar 4.70 Sequence untuk Use Case ”Mengganti Password”................................155
Gambar 4.71 Sequence untuk Use Case ”Mendaftar Pelanggan” (Create New).........156
Gambar 4.72 Sequence untuk Use Case ”Mendaftar Pelanggan” (Search).................157
Gambar 4.73 Sequence untuk Use Case ”Menilai Distributor Baru” (Create New)....158
Gambar 4.74 Sequence untuk Use Case ”Menilai Distributor Baru” (Search)............159
Gambar 4.75 Sequence untuk Use Case ”Membuat FIP” (Create New).....................160
Gambar 4.76 Sequence untuk Use Case ”Membuat FIP” (Search).............................161
Gambar 4.77 Sequence untuk Use Case ”Membuat SO” (Create New)......................162
Gambar 4.78 Sequence untuk Use Case ”Membuat SO” (Search)..............................163
Gambar 4.79 Sequence untuk Use Case ”Membuat SJ” (Create New).......................164
Gambar 4.80 Sequence untuk Use Case ”Membuat SJ” (Search)...............................165
Gambar 4.81 Sequence untuk Use Case ”Membuat FP” (Create New)......................166
Gambar 4.82 Sequence untuk Use Case ”Membuat FP” (Search)..............................167
Gambar 4.83 Sequence untuk Use Case ”Membuat SR” (Create New)......................168
Gambar 4.84 Sequence untuk Use Case ”Membuat SR” (Search)..............................169
Gambar 4.85 Sequence untuk Use Case ”Membuat BP” (Create New)......................170
Gambar 4.86 Sequence untuk Use Case ”Membuat BP”(Search)...............................171
Gambar 4.87 Sequence untuk Use Case ”Membuat RL” (Create New)......................172
Gambar 4.88 Sequence untuk Use Case ”Membuat RL”(Search)...............................173
Gambar 4.89 Sequence untuk Use Case ”Mencetak Laporan Penjualan
Berdasarkan Pelanggan”.........................................................................174
Gambar 4.90 Sequence untuk Use Case ”Mencetak Laporan Penjualan
Berdasarkan Barang”..............................................................................175
Gambar 4.91 Sequence untuk Use Case ”Mencetak Laporan Penjualan
xxiii
Berdasarkan Salesman”..........................................................................176
Gambar 4.92 Sequence untuk Use Case ”Mencetak Laporan Penjualan
Berdasarkan Daerah”..............................................................................177
Gambar 4.93 Sequence untuk Use Case ”Mencetak Laporan Retur
Berdasarkan Pelanggan”.........................................................................178
Gambar 4.94 Sequence untuk Use Case ”Mencetak Laporan Retur
Berdasarkan Barang”..............................................................................179
Gambar 4.95 Sequence untuk Use Case ”Mencetak Laporan Retur
Berdasarkan Salesman”..........................................................................180
Gambar 4.96 Sequence untuk Use Case ”Mencetak Laporan Retur
Berdasarkan Daerah”..............................................................................181
Gambar 4.97 Sequence untuk Use Case ”Mencetak Laporan Penerimaan Kas...........182
Gambar 4.98 Sequence untuk Use Case
”Mencetak Laporan Analisis Umur Piutang”.........................................183
Gambar 4.99 Sequence untuk Use Case ”Mencetak Laporan Piutang”.......................184
Gambar 4.100 Sequence untuk Use Case ”Mencetak Laporan PPN”............................185
Gambar 4.101 Sequence untuk Use Case ”Menilai Pelanggan Lama” (Create New)...186
Gambar 4.102 Sequence untuk Use Case ”Menilai Pelanggan Lama” (Search)...........187
Gambar 4.103 Sequence untuk Use Case ”Membuat Jurnal Penjualan”.......................188
Gambar 4.104 Sequence untuk Use Case ”Membuat Jurnal Penerimaan Kas”.............189
Gambar 4.105 Sequence untuk Use Case ”Membuat Jurnal Retur”..............................190
Gambar 4.106 Navigation Diagram Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo........................................200
Gambar 4.107 Window ”Login”....................................................................................201
xxiv
Gambar 4.108 Window ”Ubah Password”.....................................................................201
Gambar 4.109 Window ”Menu Utama”.........................................................................202
Gambar 4.110 Window ”Data Table”............................................................................202
Gambar 4.111 Window ”Helper”...................................................................................203
Gambar 4.112 Window ”Master Barang” (Tab Barang)................................................203
Gambar 4.113 Window ”Master Barang” (Tab Kategori).............................................204
Gambar 4.114 Window ”Master Barang” (Tab Alloy)...................................................204
Gambar 4.115 Window ”Master Barang” (Tab Temper)...............................................205
Gambar 4.116 Window ”Master Karyawan”.................................................................206
Gambar 4.117 Window ”Master Pelanggan” (Tab Data Umum)..................................206
Gambar 4.118 Window ”Master Pelanggan” (Tab Tipe Pelanggan).............................207
Gambar 4.119 Window ”Formulir Informasi Penjualan”..............................................207
Gambar 4.120 Window ”Sales Order”..........................................................................208
Gambar 4.121 Window ”Surat Jalan”...........................................................................208
Gambar 4.122 Window ”Faktur Penjualan”.................................................................209
Gambar 4.123 Window ”Surat Retur”..........................................................................209
Gambar 4.124 Window ”Reminder List”......................................................................210
Gambar 4.125 Window ”Pembayaran”.........................................................................210
Gambar 4.126 Window ”Penilaian Distributor Baru”...................................................211
Gambar 4.127 Window ”Bobot Penilaian Distributor Baru”........................................211
Gambar 4.128 Window ”Penilaian Pelanggan Lama”..................................................212
Gambar 4.129 Window ”Bobot Penilaian Pelanggan Lama”.......................................212
Gambar 4.130 Window ”Laporan Penjualan”..............................................................213
Gambar 4.131 Window ”Laporan Retur”.....................................................................213
xxv
Gambar 4.132 Window ”Laporan PenerimaanKas”.....................................................213
Gambar 4.133 Window ”Laporan Piutang”..................................................................214
Gambar 4.134 Window ”Laporan Analisis Umur Piutang”..........................................214
Gambar 4.135 Window ”Laporan Pajak Pertambahan Nilai”.......................................214
Gambar 4.136 Window ”Jurnal Penjualan”..................................................................215
Gambar 4.137 Window ”Jurnal Penerimaan Kas”........................................................215
Gambar 4.138 Window ”Jurnal Retur”.........................................................................215
Gambar 4.138 Component Diagram Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo......................................223
Gambar 4.140 Deployment Diagram Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo......................................225
Gambar 4.141 Arsitektur Jaringan Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo......................................226
Gambar 4.142 Tombol Standar dalam Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo......................................227
Gambar 4.143 Message Box Standar dalam Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo......................................227
Gambar 4.144 Revised Class Diagram dalam Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo......................................229
Gambar 4.145 Function Component dalam Sistem Informasi Akuntansi
Penjualan dan Piutang Dagang PT. Alexindo......................................231
Gambar 4.146 User Interface Component...................................................................238
xxvi
DAFTAR LAMPIRAN
Halaman
Lampiran 1 Table Database…………………………………….. ........ L.1 – L.9
Lampiran 2 Notasi UML...........................……………………............. L.1 – L.4
Lampiran 3 Layar Aplikasi.................................……………………… L.1 – L.13
Lampiran 4 Print Out Dokumen dan Laporan........................................ L.1 – L.2