ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS PADA PT. SURYA WARFA KHARISMA
SKRIPSI
Oleh Nama: Effie Cendana Sari Nim : 0900795072
PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI BINUS UNIVERSITY JAKARTA 2010
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS PADA PT. SURYA WARFA KHARISMA
SKRIPSI
diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada Program Ganda Jenjang Pendidikan Strata 1
Oleh Nama: Effie Cendana Sari Nim : 0900795072
PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI BINUS UNIVERSITY JAKARTA 2010
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS PADA PT. SURYA WARFA KHARISMA
SKRIPSI
Oleh
Nama: Effie Cendana Sari Nim : 0900795072
disetujui oleh Pembimbing
Suparto Darudiato, S.Kom., MM D1206
Hery Gunawan, Drs, MM D1349
PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI BINUS UNIVERSITY JAKARTA 2010
Halaman Pemberian Hak Cipta Non Ekslusif dari Mahasiswa ke BINUS University
PERNYATAAN Dengan ini saya, Nama
: Effie Cendana Sari
NIM
: 0900795072
Judul Skripsi : Analisis dan Perancangan Sistem Informasi Akuntansi Penjualan, Piutang, dan Penerimaan Kas pada PT. Surya Warfa Kharisma
Memberikan kepada BINUS University hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan skripsi karya saya, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik.
Menyatakan bahwa saya, akan mempertahankan hak exclusive saya, untuk menggunakan seluruh atau sebagian isi skripsi saya, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi.
Jakarta, 28 Februari 2010
Effie Cendana Sari
KATA PENGANTAR Puji syukur kepada Tuhan yang Maha Esa atas segala berkat yang telah diberikan-Nya, sehingga penulisan Skripsi ini dapat diselesaikan. Skripsi dengan judul “Analisis dan Perancangan Sistem Informasi Akuntansi Penjualan, Piutang, dan Penerimaan Kas pada PT. Surya Warfa Kharisma” ini disusun dengan tujuan untuk memenuhi persyaratan akademik guna memperoleh gelar kesarjanaan pada Program Ganda Jurusan Akuntansi dan Sistem Informasi, Jenjang Pendidikan Strata 1 BINUS University, Jakarta . Penulis menyadari bahwa tanpa bimbingan, bantuan, dan doa dari berbagai pihak, Skripsi ini tidak akan dapat diselesaikan tepat pada waktunya. Oleh karena itu, penulis mengucapkan terima kasih kepada semua pihak yang telah membantu dalam proses pengerjaan Skripsi ini, yaitu kepada: 1. Bapak Prof. Dr. Ir. Harjanto Prabowo, MM selaku Rektor BINUS University. 2. Bapak Dr. 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. Bapak Gatot Soepriyanto, SE.,Ak., M.Buss(Acc) selaku Ketua Jurusan Akuntansi BINUS University. 5. Bapak Johan, S.Kom., MM selaku Ketua Jurusan Sistem Informasi Ilmu Komputer BINUS University. 6. Bapak Hananto Wibowo Soenarto, SE., ST., MM selaku Koordinator Mata Kuliah Program Ganda BINUS University. 7. Bapak Suparto Darudiato, S.Kom., MM., selaku dosen pembimbing Fakultas Ilmu Komputer yang telah banyak membantu serta meluangkan waktu dalam memberikan bimbingan dan masukan selama penyusunan skrispi ini. 8. Bapak Hery Gunawan, Drs, MM selaku dosen pembimbing Fakultas Ekonomi yang telah banyak membantu serta meluangkan waktu dalam memberikan bimbingan dan masukan selama penyusunan skrispi ini. 9. Bapak Warren Horatian, Ibu Jetty W. Najoan, dan Erik selaku pihak perusahaan PT. Surya Warfa Kharisma yang telah meluangkan waktu dan membantu penulis mengumpulkan informasi-informasi yang diperlukan dalam pengerjaan Skripsi. 10. Segenap staf dan para dosen pengajar BINUS University, Jakarta atas ilmu pengetahuan serta bantuan-bantuan yang telah diberikan kepada penulis selama menjalankan studi maupun melakukan penelitian. 11. Keluarga tercinta, Papa, Mama, Yenny, Ivana, William yang telah memberikan dukungan moril, doa, dan kasih sayang. 12. Teman-teman bimbingan seperjuangan Yurike, Yeni, Ade, Rina, Agung yang telah berperan aktif memberikan inspirasi, semangat, bantuan, dan informasi kepada penulis selama penulisan skripsi. 13. Teman-teman akrab Egy, Nancy, Eve, Melissa, Devy, Dion yang telah memberikan dukungan moril dan semangat, serta saran-saran kepada penulis guna menyelesaikan skripsi ini.
vii
14. Teman-teman akrab Amelia, Christin, Feriska, Citra, Eka yang selalu mendukung, menyemangati, dan meluangkan waktu mendengarkan keluh kesah penulis selama pengerjaan Skripsi. 15. Teman-teman PAZ angkatan 2005 yang tidak dapat disebutkan satu persatu atas dukungan serta kebersamaannya selama ini. 16. Pihak-pihak lain yang secara langsung maupun tidak langsung telah membantu penulis dalam menyelesaikan Skripsi ini. Akhir kata, penulis berharap semoga Skripsi ini dapat bermanfaat sebagai sumbangan pemikiran dan masukan bagi pembaca. Penulis juga tidak menutup diri dan akan menerima berbagai saran dan kritik dari pembaca sekalian. Terima kasih.
Jakarta, 26 Januari 2010 Penulis,
Effie Cendana Sari 0900795072
viii
DAFTAR ISI Halaman Halaman Judul Luar Halaman Judul Dalam Lembar Persetujuan Pembimbing Lembar Pernyataan Dewan Penguji Halaman Pemberian Hak Cipta Non Ekslusif Abstrak Kata Pengantar Daftar Isi Daftar Tabel Daftar Gambar Daftar Lampiran BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Ruang Lingkup 1.3 Tujuan dan Manfaat Penelitian 1.4 Metodologi Penelitian 1.5 Sistematika Penulisan
vi vii ix xiii xvi xxii
1 3 4 5 7
BAB 2 LANDASAN TEORI 2.1
2.2
Sistem Informasi Akuntansi 2.1.1 Sistem 2.1.2 Informasi 2.1.3 Sistem Informasi 2.1.4 Akuntansi 2.1.5 Sistem Informasi Akuntansi 2.1.6 Tujuan Sistem Informasi Akuntansi 2.1.7 Komponen Sistem Informasi Akuntansi Sistem Informasi Akuntansi Penjualan, Piutang, dan Penerimaan Kas 2.2.1 Pengertian Penjualan 2.2.2 Pengertian Retur 2.2.3 Pengertian Piutang 2.2.4 Pengertian Kas 2.2.5 Tujuan Sistem Informasi Akuntansi Penjualan 2.2.6 Dokumen–dokumen yang terkait dalam Penjualan, Piutang, dan Penerimaan Kas 2.2.7 Fungsi–fungsi yang terkait dalam Penjualan, Piutang, dan Penerimaan Kas ix
9 9 10 11 13 14 15 17 18 18 19 20 21 22 22 25
2.2.8
2.3 2.4 2.5
2.6
Prosedur–prosedur yang terkait dengan Penjualan, Piutang dan Penerimaan Kas 2.2.9 Laporan yang terkait dengan Sistem Informasi Akuntansi Penjualan, piutang dan penerimaan kas 2.2.10 Kebutuhan Informasi dalam Penjualan, Piutang dan Penerimaan Kas Pajak Pertambahan Nilai (PPN) Analisa Pemberian Kredit Pelanggan Sistem Pengendalian Intern 2.5.1 Pengertian Pengendalian Intern 2.5.2 Tujuan Sistem Pengendalian Internal 2.5.3 Komponen Sistem Pengendalian Intern 2.5.4 Elemen–Elemen Struktur Pengendalian Intern 2.5.5 Sistem Pengendalian Intern Sistem Informasi Akuntansi Penjualan, Piutang dan Penerimaan Kas Konsep Analisis dan Perancangan Berorientasi Objek 2.6.1 Pengertian Object Oriented Analysis and Design 2.6.2 Objek dan Class 2.6.3 Rich Picture 2.6.4 System Definition 2.6.5 FACTOR Criterion 2.6.6 Problem-Domain Analysis 2.6.6.1 Classes 2.6.6.2 Structure 2.6.6.3 Behavior 2.6.7 Application Domain Analysis 2.6.7.1 Usage 2.6.7.2 Function 2.6.7.3 Interface 2.6.7.4 Sequence Diagram 2.6.8 Architecture Design 2.6.8.1 Criteria 2.6.8.2 Component Architecture 2.6.8.3 Process Architecture 2.6.9 Component Design 2.6.9.1 Model Component 2.6.9.2 Function Component 2.6.9.3 Connecting Component
x
26 28 30 31 32 35 35 36 37 39 40 42 42 43 44 44 45 46 46 47 50 51 51 52 53 55 56 57 59 62 65 66 66 67
BAB 3 ANALISIS SISTEM SEDANG BERJALAN 3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah & Perkembangan Perusahaan 3.1.2 Visi dan Misi 3.1.3 Struktur Organisasi 3.1.4 Tugas dan Wewenang 3.2 Gambaran Sistem Informasi Akuntansi Penjualan, Piutang, dan Penerimaan Kas Berjalan 3.2.1 Prosedur Penjualan 3.2.2 Prosedur Retur Penjualan 3.2.3 Prosedur Penerimaan Pembayaran dari Pelanggan 3.3 Permasalahan yang Dihadapi 3.4 Identifikasi Kebutuhan Informasi
77 80 82 91 97
BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS PT. SURYA WARFA KHARISMA 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose 4.1.1.2 System Definition 4.1.1.3 Context 4.1.1.3.1 Problem Domain 4.1.1.3.2 Application Domain 4.1.2 Problem Domain 4.1.2.1 Cluster 4.1.2.2 Structure 4.1.2.3 Classes 4.1.2.4 Events 4.1.3 Application Domain 4.1.3.1 Usage 4.1.3.1.1 Actor Table 4.1.3.1.2 Actors 4.1.3.1.3 Use Cases 4.1.3.2 Functions 4.1.3.3 User Interface 4.1.3.3.1 Dialogue Style 4.1.3.3.2 Navigation Diagram 4.1.3.3.3 User Interface 4.1.3.3.4 Sequence Diagram 4.1.3.4 The Technical Platform
100 100 100 100 102 102 115 115 115 116 121 140 142 142 142 143 144 152 159 159 160 162 205 262
xi
68 68 69 69 71 77
4.1.4
4.2
Recommendations 4.1.4.1 The System’s Usefulness and Feasibility 4.1.4.2 Strategy 4.1.4.3 Development Economy Design Document 4.2.1 The Task 4.2.1.1 Purpose 4.2.1.2 Corrections to the Analysis 4.2.1.3 Quality Goal 4.2.2 Technical Platform 4.2.2.1 Equipment 4.2.2.2 System Software 4.2.2.3 System Interface 4.2.2.4 Design Language 4.2.3 Architecture 4.2.3.1 Component Architecture 4.2.3.2 Process Architecture 4.2.3.3 Standards 4.2.4 Components 4.2.4.1 Model Component 4.2.4.1.1 Structure 4.2.4.1.2 Classes 4.2.4.2 Function Component 4.2.4.2.1 Structure 4.2.4.2.2 Operation Specification 4.2.4.2.3 Struktur Data 4.2.4.3 User Interface Component 4.2.5 Recommendations 4.2.5.1 The System’s Usefulness 4.2.5.2 Plan for Initiating Use 4.2.5.3 Implementation Plan
BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan 5.2 Saran
296 297
DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN FOTOKOPI SURAT SURVEI
xii
262 262 262 263 263 263 263 264 264 265 265 266 266 267 267 267 268 271 272 273 272 274 274 274 276 284 292 294 284 294 295
DAFTAR TABEL Tabel 2.1 Contoh Event Table Tabel 2.2 Tipe Interaction operator yang digunakan dalam fragment Tabel 2.3 Kriteria umum Tabel 2.4 Jenis client-server architecture Tabel 3.1 Analisis Kebutuhan Informasi Tabel 4.1 System Definiton dengan kriteria FACTOR Tabel 4.2 Kriteria penetapan limit kredit pelanggan Tabel 4.3 Keterangan Behavioral Pattern Class Password Tabel 4.4 Keterangan Behavioral Pattern Class Bag. Administrasi Tabel 4.5 Keterangan Behavioral Pattern Class Bag. Keuangan Tabel 4.6 Keterangan Behavioral Pattern Class Bag. Akuntansi Tabel 4.7 Keterangan Behavioral Pattern Class Manajer Keuangan Tabel 4.8 Keterangan Behavioral Pattern Class Pelanggan Tabel 4.9 Keterangan Behavioral Pattern Class Barang Tabel 4.10 Keterangan Behavioral Pattern Class Tipe Tabel 4.11 Keterangan Behavioral Pattern Class Merek Tabel 4.12 Keterangan Behavioral Pattern Class SPH Tabel 4.13 Keterangan Behavioral Pattern Class detail SPH Tabel 4.14 Keterangan Behavioral Pattern Class Sales Contract Tabel 4.15 Keterangan Behavioral Pattern Class detail Sales Contract Tabel 4.16 Keterangan Behavioral Pattern Class Delivery Order Tabel 4.17 Keterangan Behavioral Pattern Class detail Delivery Order Tabel 4.18 Keterangan Behavioral Pattern Class Invoice Tabel 4.19 Keterangan Behavioral Pattern Class Kuitansi Tabel 4.20 Keterangan Behavioral Pattern Class detail Kuitansi Tabel 4.21 Keterangan Behavioral Pattern Class Surat Retur Tabel 4.22 Keterangan Behavioral Pattern Class detail Surat Retur Tabel 4.23 Keterangan Behavioral Pattern Class DO-Retur Tabel 4.24 Keterangan Behavioral Pattern Class detail DO-Retur Tabel 4.25 Keterangan Behavioral Pattern Class Piutang Tabel 4.26 Event table sistem informasi akuntansi penjualan, piutang, dan penerimaan kas PT.Surya Warfa Khasrisma Tabel 4.27 Actor Table sistem informasi akuntansi penjualan, piutang, dan penerimaan kas PT. Surya Warfa Kharisma Tabel 4.28 Actor Specification dari karyawan Bagian Administrasi Tabel 4.29 Actor Specification dari karyawan Bagian Keuangan Tabel 4.30 Actor Specification dari karyawan Bagian Akuntansi Tabel 4.31 Actor Specification dari Manajer Keuangan Tabel 4.32 Use Case Specification “Mendata pelanggan” xiii
Halaman 47 56 59 61 98 101 108 122 123 123 124 125 126 127 128 128 129 130 131 132 132 133 134 135 136 137 137 138 139 140 141 142 143 143 144 144 146
Tabel 4.33 Use Case Specification “Mendata barang” Tabel 4.34 Use Case Specification “Mendata tipe” Tabel 4.35 Use Case Specification “Mendata merek” Tabel 4.36 Use Case Specification “Membuat SPH” Tabel 4.37 Use Case Specification “Membuat Sales Contract” Tabel 4.38 Use Case Specification “Membuat Delivery Order” Tabel 4.39 Use Case Specification “Membuat Invoice” Tabel 4.40 Use Case Specification “Membuat Faktur Pajak Standar” Tabel 4.41 Use Case Specification “Membuat Kuitansi” Tabel 4.42 Use Case Specification “Membuar Surat Retur” Tabel 4.43 Use Case Specification “Membuat DO-Retur” Tabel 4.44 Use Case Specification “Membuat laporan penjualan” Tabel 4.45 Use Case Specification “Membuat laporan penerimaan kas” Tabel 4.46 Use Case Specification “Membuat laporan piutang” Tabel 4.47 Use Case Specification “Membuat laporan analisis umur piutang” Tabel 4.48 Use Case Specification “Membuat laporan retur” Tabel 4.49 Use Case Specification “Membuat laporan jurnal penjualan” Tabel 4.50 Use Case Specification “Membuat laporan jurnal penerimaan kas Tabel 4.51 Use Case Specification “Membuat laporan jurnal retur” Tabel 4.52 Use Case Specification “Mengotorisasi transaksi pending” Tabel 4.53 Use Case Specification “Mengupdate piutang” Tabel 4.54 Use Case Specification “Melakukan penilaian pelanggan” Tabel 4.55 Function List sistem informasi akuntansi penjualan, piutang, dan penerimaan kas PT. Surya Warfa Kharisma Tabel 4.56 Dialogue Style User Interface Tabel 4.57 Rincian Estimasi Biaya Pengembangan Sistem Tabel 4.58 Kriteria perancangan sistem informasi akuntansi penjualan, piutang, dan penerimaan kas PT. Surya Warfa Kharisma Tabel 4.59 Spesifikasi Peralatan Tabel 4.60 Operation Specification Perhitungan piutang penjualan Tabel 4.61 Operation Specification Perhitungan pembayaran piutang Tabel 4.62 Operation Specification Perhitungan piutang retur Tabel 4.63 Operation Specification Hitung nilai kredit Tabel 4.64 Operation Specification Cetak Laporan Penjualan Tabel 4.65 Operation Specification Cetak Laporan Penerimaan Kas Tabel 4.66 Operation Specification Cetak Laporan Retur Tabel 4.67 Operation Specification Cetak Laporan Piutang Tabel 4.68 Tabel MsPelanggan Tabel 4.69 Tabel MsBarang Tabel 4.70 Tabel MsTipe xiv
146 146 147 147 147 148 148 148 149 149 149 150 150 150 150 150 151 151 151 151 151 152 152 159 263 265 266 277 277 278 279 280 281 282 283 284 285 285
Tabel 4.71 Tabel MsMerek Tabel 4.72 Tabel MsKaryawan Tabel 4.73 Tabel MsPassword Tabel 4.74 Tabel TrSPH Tabel 4.75 Tabel TrSPHdetail Tabel 4.76 Tabel TrSC Tabel 4.77 Tabel TrSCdetail Tabel 4.78 Tabel TrDO Tabel 4.79 Tabel TrDOdetail Tabel 4.80 Tabel TrInvoice Tabel 4.81 Tabel TrKuitansi Tabel 4.82 Tabel TrKuitansidetail Tabel 4.83 Tabel TrSR Tabel 4.84 Tabel TrSReturdetail Tabel 4.85 Tabel TrDO-R Tabel 4.86 Tabel TrDO-Rdetail Tabel 4.87 Tabel TrPiutang Tabel 4.88 Kriteria system’s usefulness Tabel 4.89 Gantt Chart Rencana Implementasi Sistem Informasi Akuntansi Penjualan, Piutang, dan Penerimaan Kas pada PT. Surya Warfa Kharisma
xv
285 286 286 286 287 287 287 288 288 289 289 290 290 290 291 291 291 294 295
DAFTAR GAMBAR Gambar 2.1 Piramida Sistem Informasi Gambar 2.2 Kegiatan utama dan hasilnya dalam OOAD Gambar 2.3 Aktivitas dalam problem-domain Gambar 2.4 Contoh Struktrur Generalization Gambar 2.5 Contoh Cluster Gambar 2.6 Contoh Struktur Aggregation Gambar 2.7 Contoh Struktur association Gambar 2.8 Contoh Statechart diagram Gambar 2.9 Aktivitas Application-domain analysis. Gambar 2.10 Aktivitas Architectural Design Gambar 2.11 Layered architecture pattern Gambar 2.12 Generic architecture pattern Gambar 2.13 Client-server architecture pattern Gambar 2.14 Deployment diagram untuk centralized pattern Gambar 2.15 Deployment diagram untuk distributed pattern Gambar 2.16 Deployment Diagram untuk decentralized pattern Gambar 2.17 Aktivitias Component Design Gambar 3.1 Struktur Organisasi PT Surya Warfa Kharisma Gambar 3.2 Flowchart Prosedur Penerimaan Pesanan Gambar 3.3 Flowchart Prosedur Pengiriman Barang Gambar 3.4 Flowchart Prosedur Penerimaan Pembayaran dari Penjualan Kredit. Gambar 3.5 Flowchart Prosedur Retur Penjualan (tanpa penukaran) Gambar 3.6 Flowchart Prosedur Retur Penjualan (dengan penukaran) Gambar 3.7 Flowchart Sistem Informasi Akuntansi Penjualan Kredit yang Sedang Berjalan Gambar 3.8 Rich Picture sistem yang sedang berjalan Gambar 4.1 Flowchart Sistem Prosedur Penerimaan Pesanan Gambar 4.2 Flowchart Sistem Prosedur Pengiriman Barang Gambar 4.3 Flowchart Sistem Prosedur Penerimaan Pembayaran dari Penjualan Kredit Gambar 4.4 Flowchart Sistem Prosedur Retur Penjualan (tanpa penukaran) Gambar 4.5 Flowchart Sistem Prosedur Retur Penjualan (dengan penukaran) Gambar 4.6 Rich Picture sistem yang diusulkan Gambar 4.7 Model sistem informasi akuntansi penjualan, piutang, dan penerimaan kas PT.Surya Warfa Kharisma Gambar 4.8 Struktur Barang Gambar 4.9 Struktur Pelanggan xvi
Halaman 12 43 46 48 48 49 49 50 51 57 60 60 61 63 64 65 66 70 84 85 86 87 88 89 90 109 110 111 112 113 114 116 116 117
Gambar 4.10 Struktur Karyawan Gambar 4.11 Struktur Pemesanan Gambar 4.12 Struktur Pengiriman Gambar 4.13 Struktur Penjualan Gambar 4.14 Struktur Pembayaran Gambar 4.15 Struktur Retur Gambar 4.16 Class Diagram sistem informasi akuntansi penjualan, piutang, dan Penerimaan kas PT.Surya Warfa Kharisma Gambar 4.17 class Karyawan Gambar 4.18 class Password Gambar 4.19 behavioral pattern dari class Password Gambar 4.20 class Bag. Administrasi Gambar 4.21 behavioral pattern dari class Bag. Administrasi Gambar 4.22 class Bag. Keuangan Gambar 4.23 behavioral pattern dari class Bag. Keuangan Gambar 4.24 class Bag. Akuntansi Gambar 4.25 behavioral pattern dari class Bag. Akuntansi Gambar 4.26 class Manajer Keuangan Gambar 4.27 behavioral pattern dari class Manajer Keuangan Gambar 4.28 class Pelanggan Gambar 4.29 behavioral pattern dari class Pelanggan Gambar 4.30 class Barang Gambar 4.31 behavioral pattern dari class Barang Gambar 4.32 class Tipe Gambar 4.33 behavioral pattern dari class Tipe Gambar 4.34 class Tipe Gambar 4.35 behavioral pattern dari class Tipe Gambar 4.36 class SPH Gambar 4.37 behavioral pattern dari class SPH Gambar 4.38 class detail SPH Gambar 4.39 behavioral pattern dari class detail SPH Gambar 4.40 class Sales Contract Gambar 4.41 behavioral pattern dari class Sales Contract Gambar 4.42 class detail Sales Contract Gambar 4.43 behavioral pattern dari class detail Sales Contract Gambar 4.44 class Delivery Order Gambar 4.45 behavioral pattern dari class Delivery Order Gambar 4.46 class detail Delivery Order Gambar 4.47 behavioral pattern dari class detail Delivery Order Gambar 4.48 class Invoice Gambar 4.49 behavioral pattern dari class Invoice xvii
117 118 118 118 119 119 120 121 121 122 122 122 123 123 124 124 124 124 125 125 126 127 127 127 128 128 129 129 129 130 130 131 131 131 132 132 133 133 134 134
Gambar 4.50 class Kuitansi Gambar 4.51 behavioral pattern dari class Kuitansi Gambar 4.52 class detail Kuitansi Gambar 4.53 behavioral pattern dari class detail Kuitansi Gambar 4.54 class Surat Retur Gambar 4.55 behavioral pattern dari class Surat Retur Gambar 4.56 class detail Surat Retur Gambar 4.57 behavioral pattern dari class detail Surat Retur Gambar 4.58 class DO-Retur Gambar 4.59 behavioral pattern dari class DO-Retur Gambar 4.60 class detail DO-Retur Gambar 4.61 behavioral pattern dari class detail DO-Retur Gambar 4.62 class Piutang Gambar 4.63 behavioral pattern dari class Piutang Gambar 4.64 Use Case Diagram dari Sistem Informasi Akuntansi Penjualan, Piutang, dan Penerimaan Kas pada PT. Surya Warfa Kharisma Gambar 4.65 Navigation Diagram Gambar 4.66 Window Login Gambar 4.67 Window Change Password Gambar 4.68 Window Main Menu Gambar 4.69 Window Master Pelanggan Gambar 4.70 Window Master Barang Gambar 4.71 Window Master Tipe Gambar 4.72 Window Master Merek Gambar 4.73 Window Transaksi Surat Penawaran Harga Gambar 4.74 Window Transaksi Sales Contract Gambar 4.75 Window Transaksi Delivery Order Gambar 4.76 Window Transaksi Invoice Gambar 4.77 Window Form Print Gambar 4.78 Window Transaksi Kuitansi Gambar 4.79 Window Transaksi Surat Retur Gambar 4.80 Window Transaksi Delivery Order-Retur Gambar 4.81 Window Daftar Piutang Jatuh Tempo Gambar 4.82 Window Transaksi Pending Gambar 4.83 Window Penilaian Pelanggan Gambar 4.84 Window Laporan Penjualan Gambar 4.85 Window Laporan Penerimaan Kas Gambar 4.86 Window Laporan Piutang Gambar 4.87 Window Laporan Analisis Umur Piutang Gambar 4.88 Window Laporan Retur Penjualan xviii
135 135 135 136 136 137 137 137 138 138 138 139 139 140 145
161 162 162 163 164 166 167 168 169 171 172 174 175 176 177 178 180 181 182 183 184 184 185 185
Gambar 4.89 Window Laporan Jurnal Penjualan Gambar 4.90 Window Laporan Jurnal Penerimaan Kas Gambar 4.91 Window Laporan Jurnal Retur Gambar 4.92 Rancangan Formulir Surat Penawaran Harga Gambar 4.93 Rancangan Formulir Sales Contract Gambar 4.94 Rancangan Formulir Delivery Order Gambar 4.95 Rancangan Formulir Invoice Gambar 4.96 Rancangan Formulir Kuitansi Gambar 4.97 Rancangan Formulir Surat Retur Gambar 4.98 Rancangan Formulir Delivery Order – Retur Gambar 4.99 Rancangan Laporan Penjualan (berdasarkan tanggal) Gambar 4.100 Rancangan Laporan Penjualan (berdasarkan barang) Gambar 4.101 Rancangan Laporan Penjualan (berdasarkan pelanggan) Gambar 4.102 Rancangan Laporan Penerimaan Kas Gambar 4.103 Rancangan Laporan Piutang Gambar 4.104 Rancangan Laporan Retur Gambar 4.105 Rancangan Laporan Analisis Umur Piutang Gambar 4.106 Rancangan Laporan Jurnal Penjualan Gambar 4.107 Rancangan Laporan Jurnal Retur Penjualan Gambar 4.108 Rancangan Laporan Jurnal Penerimaan Kas Gambar 4.109 Sequence Login to Main Menu Gambar 4.110 Sequence Change Password Gambar 4.111 Sequence Referensi pilih menu Master Gambar 4.112 Sequence Referensi pilih menu Transaksi Gambar 4.113 Sequence Referensi pilih menu Report Gambar 4.114 Sequence Referensi pilih menu Journal Gambar 4.115 Sequence untuk Use Case Mendata Pelanggan Gambar 4.116 Sequence untuk Referensi Navigasi Pelanggan Gambar 4.117 Sequence untuk Referensi Search Pelanggan Gambar 4.118 Sequence untuk Referensi Entry data Pelanggan Gambar 4.119 Sequence untuk Referensi Add new pelanggan Gambar 4.120 Sequence untuk Referensi Edit Pelanggan Gambar 4.121 Sequence untuk Use Case Mendata Barang Gambar 4.122 Sequence untuk Referensi Navigasi Barang Gambar 4.123 Sequence untuk Referensi Search Barang Gambar 4.124 Sequence untuk Referensi Add new Barang Gambar 4.125 Sequence untuk Referensi Edit Barang Gambar 4.126 Sequence untuk Referensi Entry Data Barang Gambar 4.127 Sequence untuk Referensi get data Barang Gambar 4.128 Sequence untuk Use Case Menambah Tipe Gambar 4.129 Sequence untuk Use Case Menambah Merek xix
186 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 212 213 214 214 215 216 217 217 217 218 218 219 220
Gambar 4.130 Sequence untuk Use Case Membuat SPH Gambar 4.131 Sequence untuk Referensi Navigasi SPH Gambar 4.132 Sequence untuk Referensi get data pelanggan SPH Gambar 4.133 Sequence untuk Referensi get detail SPH Gambar 4.134 Sequence untuk Referensi Add new SPH Gambar 4.135 Sequence untuk Referensi Edit SPH Gambar 4.136 Sequence untuk Referensi Entry data SPH Gambar 4.137 Sequence untuk Use Case Membuat Sales Contract Gambar 4.138 Sequence untuk Referensi Navigation Sales Contract Gambar 4.139 Sequence untuk Referensi get data Pelanggan SC Gambar 4.140 Sequence untuk Referensi get detail SC Gambar 4.141 Sequence untuk Referensi Add new SC Gambar 4.142 Sequence untuk Referensi Edit SC Gambar 4.143 Sequence untuk Referensi Entry data SC Gambar 4.144 Sequence untuk Use Case Membuat Delivery Order Gambar 4.145 Sequence untuk Referensi Navigasi DO Gambar 4.146 Sequence untuk Referensi get data pelanggan DO Gambar 4.147 Sequence untuk Referensi get detail DO Gambar 4.148 Sequence untuk Referensi Entry data DO Gambar 4.149 Sequence untuk Referensi Add new DO Gambar 4.150 Sequence untuk Referensi Edit DO Gambar 4.151 Sequence untuk Use Case Membuat Invoice Gambar 4.152 Sequence untuk Referensi Navigasi invoice Gambar 4.153 Sequence untuk Referensi get data pelanggan Invoice Gambar 4.154 Sequence untuk Referensi get invoice record detail Gambar 4.155 Sequence untuk Referensi Add new Invoice Gambar 4.156 Sequence untuk Referensi Edit invoice Gambar 4.157 Sequence untuk Referensi Entry data Invoice Gambar 4.158 Sequence untuk Referensi print invoice dan FPS Gambar 4.159 Sequence untuk Use Case Membuat Kuitansi Gambar 4.160 Sequence untuk Referensi Navigasi Kuitansi Gambar 4.161 Sequence untuk Referensi get data pelanggan Kuitansi Gambar 4.162 Sequence untuk Referensi get kuitansi detail record Gambar 4.163 Sequence untuk Referensi Add new Kuitansi Gambar 4.164 Sequence untuk Referensi Edit Kuitansi Gambar 4.165 Sequence untuk Referensi Entry data Kuitansi Gambar 4.166 Sequence untuk Use Case Membuat Surat Retur Gambar 4.167 Sequence untuk Referensi Navigasi SR Gambar 4.168 Sequence untuk Referensi get data Pelanggan SR Gambar 4.169 Sequence untuk Referensi get detail SR Gambar 4.170 Sequence untuk Referensi Add new Surat Retur xx
221 222 223 223 224 224 225 226 227 228 228 228 229 229 230 231 232 232 232 233 233 234 235 236 236 237 237 238 238 239 240 241 241 242 242 243 244 245 246 246 247
Gambar 4.171 Sequence untuk Referensi Edit Surat Retur Gambar 4.172 Sequence untuk Referensi Entry data Surat Retur Gambar 4.173 Sequence untuk Use Case Membuat DO-Retur Gambar 4.174 Sequence untuk Referensi Navigasi DO-Retur Gambar 4.175 Sequence untuk Referensi get data Pelanggan DO-Retur Gambar 4.176 Sequence untuk Referensi get detail DO-Retur Gambar 4.177 Sequence untuk Referensi Add new DO-Retur Gambar 4.178 Sequence untuk Referensi Edit DO-Retur Gambar 4.179 Sequence untuk Referensi Entry data DO-Retur Gambar 4.180 Sequence untuk Use Case Membuat Laporan Penjualan Gambar 4.181 Sequence untuk Use Case Membuat Laporan penerimaan kas Gambar 4.182 Sequence untuk Use Case Membuat Laporan piutang Gambar 4.183 Sequence untuk Use Case Membuat Laporan Analisis Umur Piutang Gambar 4.184 Sequence untuk Use Case Membuat Laporan Retur Gambar 4.185 Sequence untuk Use Case Membuat Laporan Jurnal Penjualan Gambar 4.186 Sequence untuk Use Case Membuat Laporan Jurnal Penerimaan Kas Gambar 4.187 Sequence untuk Use Case Membuat Laporan Jurnal Retur Penjualan Gambar 4.188 Sequence untuk Use Case Melakukan Penilaian Pelanggan Gambar 4.189 Sequence untuk Use Case Referensi Hitung Limit Gambar 4.190 Sequence untuk Use Case Mengupdate Piutang Gambar 4.191 Sequence untuk Referensi get data piutang Gambar 4.192 Component Diagram Gambar 4.193 Deployment Diagram Gambar 4.194 Arsitektur Jaringan Gambar 4.195 Standard Button Gambar 4.196 Beberapa Contoh Pesan Kesalahan Gambar 4.197 Revised class diagram Gambar 4.198 Function Component Gambar 4.199 User Interface Component
xxi
247 248 249 250 251 251 252 252 253 254 255 255 256 256 257 257 258 259 260 261 261 268 269 270 271 271 273 275 293
DAFTAR LAMPIRAN Lampiran A: Notasi Lampiran 1 Notasi untuk Class Diagram Lampiran 2 Notasi untuk Object Diagram Lampiran 3 Notasi untuk Deployment Diagram Lampiran 4 Notasi untuk Sequence Diagram Lampiran 5 Notasi untuk Statechart Diagram Lampiran 6 Notasi untuk Use-Case Diagram Lampiran 7 Notasi untuk Navigation Diagram Lampiran 8 Notasi untuk Flowchart Diagram Lampiran B: Screenshot Window Lampiran 9 Screenshot Window Login Lampiran 10 Screenshot Window Change Password Lampiran 11 Screenshot Window Main Menu Lampiran 12 Screenshot Window Master Pelanggan Lampiran 13 Screenshot Window Master Barang Lampiran 14 Screenshot Window Tipe Lampiran 15 Screenshot Window Merek Lampiran 16 Screenshot Window Surat Penawaran Harga Lampiran 17 Screenshot Window Sales Contract Lampiran 18 Screenshot Window Delivery Order Lampiran 19 Screenshot Window Invoice Lampiran 20 Screenshot Window Kuitansi Lampiran 21 Screenshot Window Surat Retur Lampiran 22 Screenshot Window Delivery Order-Retur Lampiran 23 Screenshot Window Daftar Piutang Lampiran 24 Screenshot Window Transaksi Pending Lampiran 25 Screenshot Window Penilaian Pelanggan
xxii
Halaman L.1 L.1 L.2 L.2 L.3 L.3 L.4 L.4 L.5 L.6 L.6 L.6 L.7 L.8 L.9 L.10 L.10 L.11 L.12 L.13 L.14 L.15 L.16 L.16 L.17 L.17 L.18