ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI ... · 2.1.4 Komponen-Komponen Sistem Informasi...
Transcript of ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI ... · 2.1.4 Komponen-Komponen Sistem Informasi...
iv
UNIVERSITAS BINA NUSANTARA___________________________________________________________________
Program Studi GandaAkuntansi – Sistem Informasi
Skripsi Sarjana Program GandaSemester Ganjil 2007/2008
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN IKLAN DAN PENERIMAAN KAS
PADA RAKYAT MERDEKA GROUP
Luciana UsmanNIM: 0700716394
ABSTRAK
Penggunaan Sistem Informasi Akuntansi (SIA) saat ini sangat penting mendukung efisiensi pemrosesan transaksi sehari-hari dan telah diterapkan secara meluas dikalangan bisnis. Tujuannya adalah untuk menganalisis kelemahan Sistem Informasi Akuntansi Penjualan Iklan dan Penerimaa Kas berjalan pada Rakyat Merdeka Group. Selain itu juga 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, metode analisis, dan metode perancangan. Studi lapangan berupa mengadakan wawancara karyawan terkait serta observasi yang berguna dengan mengumpulkan informasi melalui penelusuran bukti-bukti dokumen terkait. Metode analisis dan perancangan yang berorientasi objek di mana semuanya itu dibatasi pada ruang lingkup yang telah ditentukan.
Berdasarkan analisis yang dilakukan atas Sistem Informasi Penjualan Iklan dan Penerimaan Kas yang berjalan pada Rakyat Merdeka Group, ditemukan beberapa permasalahan yaitu iklan tidak tayang karena kurangnya koordinasi antara customerdengan bagian Iklan dan bagian Pracetak, terdapat penumpukkan piutang tidak tertagih, pelaporan pada manager group sering terlambat, dan laporan yang dihasilkan pada prosedur sedang berjalan kurang informatif.
Untuk itu beberapa saran dapat diberikan pada perusahaan guna pengembangan selanjutnya adalah melalui sistem informasi yang dirancang dapat menangani masalah konfirmasi iklan akan tayang, permintaan iklan, penagihan, dan penerimaan kas sehingga dalam pembuatan laporan-laporan dan transaksi dapat terkontrol satu denganlainnya, serta dapat men-set-up agar pembayaran iklan dapat terlunasi sebelum iklan tayang.
Kata kunci : Analisis, perancangan, Sistem Informasi Akuntansi, penjualan, dan penerimaan kas.
v
KATA PENGANTAR
Segala puji syukur dan hormat penulis panjatkan kepada Tuhan Yang Maha
Esa atas berkat dan anugerah-Nya sehingga dapat menyelesaikan skripsi ini dari awal
hingga akhir dengan baik.
Penulis mengucapkan banyak terima kasih pada pihak-pihak yang telah banyak
memberikan bantuan secara materil maupun moril selama pembuatan skripsi ini
berlangsung, yaitu:
1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., Rektor Universitas Bina Nusantara,
yang telah memberikan kesempatan untuk menuntut ilmu di Universitas Bina
Nusantara.
2. Bapak Ir. Sablin Yusuf, M.Sc,M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer
Universitas Bina Nusantara.
3. Bapak E.A. Kuncoro, SE., MM., selaku Dekan Fakultas Ekonomi Universitas Bina
Nusantara.
4. Bapak Johan, S.Kom., MM., selaku Ketua Jurusan Sistem Informasi Fakultas Ilmu
Komputer Universitas Bina Nusantara.
5. Ibu Ersa Tri Wahyuni, SE, M.Acc., selaku Ketua Jurusan Akuntansi Fakultas
Ekonomi Universitas Bina Nusantara.
6. Ibu Rindang Widuri, S.Kom., MM., selaku Dosen Pembimbing jurusan Akuntansi
yang telah banyak meluangkan waktu dan pikirannya dalam memberikan.
7. Bapak Argogalih, SE., MM., selaku Dosen Pembimbing skripsi jurusan Sistem
Informasi yang telah banyak meluangkan waktu dan pikirannya dalam memberikan
bimbingan.
vi
8. Segenap staf pengajar Universitas Bina Nusantara yang telah memberikan bekal
ilmu pengetahuan selama masa kuliah.
9. Yang terkasih, Papa, Mama, dan saudara-saudariku yang telah banyak memberikan
bantuan dan dukungan materil maupun moril tidak ternilai sehingga skripsi ini dapat
diselesaikan.
10. Himpunan Mahasiswa Jurusan Akuntansi, Bina Nusantara Engslish Club, rekan-
rekan kelas PAZ dan lainnya yang tercinta, selama telah memberikan saran,
dukungan dan bantuan dalam penyusunan skripsi ini.
11. Pihak-pihak lain yang tidak dapat disebutkan namanya satu per satu.
Penulis telah telah berusaha melakukan yang terbaik. Namun penulis menyadari
bahwa skripsi ini masih jauh dari sempurna karena keterbatasan waktu, ilmu
pengetahuan, wawasan serta kemampuan yang dimiliki. Oleh karena itu, segala kritik
dan saran yang membangun guna penyempurnaan skripsi ini sangat diharapkan.
Akhir kata, penulis berharap skripsi ini dapat bermanfaat bagi rekan-rekan
pembaca dan pihak-pihak yang membutuhkan.
Jakarta, 28 Januari 2008
Penulis
Luciana Usman
0700716394
vii
DAFTAR ISI
Halaman
Halaman Judul Luar i
Halaman Judul Dalam ii
Halaman Persetujuan Hard Cover iii
Abstrak iv
Prakata v
Daftar Isi vii
Daftar Tabel xiv
Daftar Gambar xviii
Daftar Lampiran xxv
BAB 1 PENDAHULUAN
1.1 Latar Belakang 1
1.2 Tujuan dan Manfaat 3
1.3 Ruang Lingkup 3
1.4 Metodologi Penelitian 4
1.5 Sistematika Penulisan 4
BAB 2 LANDASAN TEORI
2.1 Sistem Informasi Akuntansi 7
2.1.1 Pengertian Sistem Informasi 7
2.1.2 Pengertian Sistem Informasi Akuntansi 7
2.1.3 Tujuan Sistem Informasi Akuntansi 8
viii
2.1.4 Komponen-Komponen Sistem Informasi Akuntansi 9
2.1.5 Siklus Pemrosesan Transaksi pada Sistem 11
2.2 Sistem Informasi Akuntansi Penjualan dan Piutang Usaha 12
2.2.1 Pengertian Penjualan 12
2.2.2 Tujuan/Kegunaan Sistem Informasi Akuntansi
Penjualan
12
2.2.3 Dokumen-Dokumen yang Berhubungan dengan
Sistem Penjualan
13
2.2.4 File/Catatan yang Digunakan dalam Aplikasi Sistem
Penjualan
15
2.2.5 Fungsi-fungsi yang Terkait 15
2.2.6 Prosedur-prosedur dalam Siklus Penjualan 17
2.2.7 Sasaran dari Sistem Informasi Akuntansi Penjualan 19
2.2.8 Laporan yang Diperlukan pada Akhir Periode dalam
Sistem Informasi Akuntansi Penjualan dan Piutang
Usaha
19
2.3 Periklanan 20
2.3.1 Definisi 20
2.3.2 Klasifikasi Periklanan 20
2.3.3 Fungsi-Fungsi Periklanan 22
2.4 Pengendalian Internal 22
2.4.1 Pengertian 22
2.4.2 Tujuan Sistem Pengendalian Internal 23
ix
2.4.3 Komponen-komponen Sistem Pengendalian Internal 24
2.4.4 Sistem Pengendalian Internal Sistem Informasi
Akuntansi Penjualan
25
2.5 Metode Analisis dan Desain Berorientasi Objek 26
2.5.1 Pengertian Metode Analisis dan Desain Berorientasi
Objek
26
2.5.2 Rich Picture 26
2.5.3 System Definition 27
2.5.4 FACTOR Criterion 27
2.5.5 Analisis Problem Domain 28
2.5.5.1 Class 29
2.5.5.2 Structure 31
2.5.5.3 Behaviour 34
2.5.6 Analisis Application Domain 35
2.5.6.1 Usage 36
2.5.6.2 Function 37
2.5.6.3 Interface 38
2.5.7 Architecture Design 40
2.5.7.1 Criteria 40
2.5.7.2 Component Architecture 42
2.5.7.3 Process Architecture 46
2.5.8 Component Design 48
2.5.8.1 Model Component 49
x
2.5.8.2 Function Component 49
BAB 3 ANALISIS SISTEM INFORMASI AKUNTANSI PENJUALAN
IKLAN DAN PENERIMAAN KAS PADA RAKYAT
MERDEKA GROUP
3.1 Sejarah Perusahaan 51
3.2 Visi dan Misi Perusahaan 52
3.3 Struktur Organisasi 53
3.4 Pembagian Tugas, Wewenang, dan Tanggung Jawab 53
3.5 Perkembangan dan Produk Perusahaan 56
3.6 Gambaran Sistem Informasi Akuntansi Penjualan dan Piutang
Usaha Berjalan
60
3.6.1 Rich Picture 60
3.6.2 Dokumen-Dokumen yang Digunakan pada Sistem
Penjualan dan Penerimaan Kas Rakyat Merdeka
Group
62
3.6.3 Laporan-laporan yang Dihasilkan Sistem Penjualan
dan Penerimaan Kas Rakyat Merdeka Group
67
3.7 Temuan Permasalahan yang Dihadapi serta Usulan untuk
Mengatasi Permasalahan dalam Sistem Informasi Akuntansi
Penjualan Iklan dan Penerimaan Kas
69
xi
BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI
PENJUALAN IKLAN DAN PENERIMAAN KAS PADA
RAKYAT MERDEKA GROUP
4.1 The task 75
4.1.1 Purpose 75
4.1.2 System Definition 75
4.1.3 Context 76
4.1.4 Structure 79
4.1.5 Classes 82
4.1.6 Events 87
4.1.7 Corrections to the Analysis 88
4.1.8 Quality Goal 88
4.2 The Application Domain 89
4.2.1 Usage 89
4.2.1.1 Overview 89
4.2.1.2 Actor 90
4.2.1.3 Use Case 92
4.2.2 Function List 118
4.2.3 User Interface 119
4.2.3.1 Dialogue Style 119
4.2.3.2 Overview 121
4.2.4 Technical Platform 140
4.2.4.1 Uquipment 140
xii
4.2.4.2 System Software 140
4.2.4.3 System Interface 141
4.2.4.4 Design Language 141
4.3 Architecture 141
4.3.1 Component Architecture 141
4.3.2 Process Architecture 142
4.3.3 Standard 143
4.4 Components 145
4.4.1 Model Component 145
4.4.1.1 Structure 145
4.4.1.2 Classes 145
4.4.1.3 Entity Realtionship Diagram 193
4.4.1.4 Spesifikasi Tabel Data 193
4.4.2 User Interface Component 198
4.5 Recommendations 200
4.5.1 The System’s Usefulness 200
4.5.2 Strategy 200
4.5.3 Development Economy 200
4.5.4 Plan for Iniating User 201
4.5.5 Implementation Plan 201
BAB 5 SIMPULAN DAN SARAN
5.1 Simpulan 202
5.2 Saran 203
xiii
DAFTAR PUSTAKA
RIWAYAT HIDUP
LAMPIRAN
SURAT SURVEI
xiv
DAFTAR TABEL
Halaman
Tabel 2.1 Kerangka Analisis Problem Domain 29
Tabel 2.2 Contoh Event Table 30
Tabel 2.3 Kerangka Analisis Application Domain 35
Tabel 2.4 Kerangka Architecture Design 40
Tabel 2.5 Kriteria Umum 41
Tabel 2.6 Jenis Arsitektur Client-Server 45
Tabel 2.7 Kerangka Component Design 48
Tabel 3.1 Top 20 Belanja Iklan di Semua Koran dan Rakyat Merdeka 59
Tabel 3.2 Top 20 Belanja Iklan Terbesar Di Jabodetabek 59
Tabel 4.1 System Definition dengan Kriteria FACTOR 76
Tabel 4.2 Keterangan Behavioral Pattern Class “Karyawan” 82
Tabel 4.3 Keterangan Behavioral Pattern Class “Iklan” 83
Tabel 4.4 Keterangan Behavioral Pattern Class “PriceList” 84
Tabel 4.5 Keterangan Behavioral Pattern Class “Customer” 84
Tabel 4.6 Keterangan Behavioral Pattern Class “SalesOrder” 85
Tabel 4.7 Keterangan Behavioral Pattern Class “Faktur” 86
Tabel 4.8 Keterangan Behavioral Pattern Class “Pembayaran” 87
Tabel 4.9 Event Table SIA Penjualan Iklan dan Penerimaan Kas 87
Tabel 4.10 Kriteria SIA Penjualan Iklan dan Penerimaan Kas 89
Tabel 4.11 Actor Table untuk SIA Penjualan Iklan dan Penerimaan Kas 90
Tabel 4.12 Spesifikasi Aktor “Bagian Iklan” 91
xv
Tabel 4.13 Spesifikasi Aktor “Bagian Pracetak” 91
Tabel 4.14 Spesifikasi Aktor “Bagian Keuangan” 91
Tabel 4.15 Spesifikasi Aktor “Bagian Akunting” 92
Tabel 4.16 Use Case Specification untuk “Memasukkan Price List” 93
Tabel 4.17 Use Case Specification untuk “Menerima Pesanan” 94
Tabel 4.18 Use Case Specification untuk “Mengkonfirmasi Iklan Siap
Tayang”
95
Tabel 4.19 Use Case Specification untuk “Membuat Faktur” 96
Tabel 4.20 Use Case Specification untuk “Memasukkan Pembayaran” 97
Tabel 4.21 Use Case Specification untuk “Mengkonfirmasi Iklan Telah
Tayang”
98
Tabel 4.22 Use Case Specification untuk “Mencetak Laporan Penjualan” 98
Tabel 4.23 Use Case Specification untuk “Mencetak Laporan Iklan Telah
Tayang”
99
Tabel 4.24 Use Case Specification untuk “Mencetak Laporan Penerimaan
Kas”
99
Tabel 4.25 Use Case Specification untuk “Mencetak Laporan Order yang
Belum Dibayar”
100
Tabel 4.26 Use Case Specification untuk “Mencetak Laporan Iklan yang
Belum Ditayang”
100
Tabel 4.27 Use Case Specification untuk “Mencetak Laporan Sales Order
yang Akan Dihapus”
101
Tabel 4.28 Use Case Specification untuk “Mencetak Trend Report” 101
xvi
Tabel 4.29 Use Case Specification untuk “Mencetak Jurnal Penjualan” 102
Tabel 4.30 Use Case Specification untuk “Mencetak Jurnal Penerimaan
Kas”
102
Tabel 4.31 Function List SIA Penjualan Iklan dan Penerimaan Kas 118
Tabel 4.32 User-Interface Windows dan Printouts 120
Tabel 4.33 Spesifikasi Peralatan untuk SIA Penjualan Iklan dan
Penerimaan Kas
140
Tabel 4.34 Spesifikasi Fungsi Hitung Harga Bruto 148
Tabel 4.35 Spesifikasi Fungsi Hitung Harga Bruto 150
Tabel 4.36 Spesifikasi Fungsi Cetak Sales Order 152
Tabel 4.37 Spesifikasi Fungsi Update Iklan Siap Tayang 154
Tabel 4.38 Spesifikasi Fungsi Hitung Nilai Faktur 156
Tabel 4.39 Spesifikasi Fungsi Cetak Faktur 158
Tabel 4.40 Spesifikasi Fungsi Cetak Pembayaran 160
Tabel 4.41 Spesifikasi Fungsi Update Iklan Telah Tayang 162
Tabel 4.42 Spesifikasi Fungsi Hitung Jumlah Penjualan 164
Tabel 4.43 Spesifikasi Fungsi Cetak Laporan Penjualan 166
Tabel 4.44 Spesifikasi Fungsi Cetak Laporan Iklan Telah Tayang 168
Tabel 4.45 Spesifikasi Fungsi Hitung Jumlah Penerimaan Kas 170
Tabel 4.46 Spesifikasi Fungsi Cetak Laporan Penerimaan Kas 172
Tabel 4.47 Spesifikasi Fungsi Hitung Jumlah Order yang Belum Dibayar 174
Tabel 4.48 Spesifikasi Fungsi Cetak Laporan Order yang Belum Dibayar 176
Tabel 4.49 Spesifikasi Fungsi Cetak Laporan Iklan yang Belum Ditayang 178
xvii
Tabel 4.50 Spesifikasi Fungsi Hitung Jumlah Sales Order yang Akan
Dihapus
180
Tabel 4.51 Spesifikasi Fungsi Cetak Laporan Sales Order yang Akan
Dihapus
182
Tabel 4.52 Spesifikasi Fungsi Cetak Trend Report 184
Tabel 4.53 Spesifikasi Fungsi Hitung Total Penjualan 186
Tabel 4.54 Spesifikasi Fungsi Cetak Jurnal Penjualan 188
Tabel 4.55 Spesifikasi Fungsi Hitung Total Penerimaan Kas 190
Tabel 4.56 Spesifikasi Fungsi Cetak Jurnal Penerimaan Kas 192
Tabel 4.57 Spesifikasi Tabel Customer 194
Tabel 4.58 Spesifikasi Tabel Karyawan 194
Tabel 4.59 Spesifikasi Tabel Iklan 195
Tabel 4.60 Spesifikasi Tabel Price List 195
Tabel 4.61 Spesifikasi Tabel Sales Order dan Faktur 196
Tabel 4.62 Spesifikasi Tabel Sales Order dan Faktur 197
Tabel 4.63 Spesifikasi Tabel Pembayaran 198
Tabel 4.64 Spesifikasi Biaya Pengembangan 200
Tabel 4.65 Jadwal Implementasi SIA Penjualan Iklan dan Penerimaan Kas 201
xviii
DAFTAR GAMBAR
Halaman
Gambar 2.1 Data Flow Diagram Siklus Penjualan dan Piutang 27
Gambar 2.2 Subactivity dalam Pemilihan Class dan Event Problem
Domain
30
Gambar 2.3 Generalization Structure 32
Gambar 2.4 Cluster Structure 32
Gambar 2.5 Aggregation Structure 33
Gambar 2.6 Association Structure 33
Gambar 2.7 Contoh “State Chart” 34
Gambar 2.8 Application-Domain Analysis 35
Gambar 2.9 Layered Architecture Pattern 43
Gambar 2.10 Generic Architecture Pattern 44
Gambar 2.11 Client-Server Architecture Pattern 45
Gambar 2.12 Centralized Pattern 46
Gambar 2.13 Distributed Pattern 47
Gambar 2.14 Decentralized Pattern 48
Gambar 3.1 Struktur Organisasi Rakyat Merdeka Group 53
Gambar 3.2 Rich Picture Sistem Informasi Akuntansi Penjualan Iklan dan
Penerimaan Kas Berjalan
60
Gambar 3.3 Sales Order form 63
Gambar 3.4 Faktur 64
Gambar 3.5 Kwitansi 65
xix
Gambar 3.6 Faktur Pajak Standar 66
Gambar 3.7 Bukti Kas Masuk 67
Gambar 3.8 Laporan Omset 68
Gambar 3.9 Laporan Piutang 68
Gambar 3.10 Laporan Cash in 69
Gambar 4.1 Rich Picture Sistem Informasi Akuntansi Penjualan Iklan dan
Penerimaan Kas yang Diusulkan
77
Gambar 4.2 Struktur dari “Karyawan” 79
Gambar 4.3 Struktur dari “Customer” 80
Gambar 4.4 Struktur dari “Pemesanan” 80
Gambar 4.5 Struktur dari “Penerimaan Kas” 80
Gambar 4.6 Class Diagram Lengkap SIA Penjualan Iklan dan Penerimaan
Kas
81
Gambar 4.7 Behavioral Pattern dari Class “Karyawan“ 82
Gambar 4.8 Behavioral Pattern dari Class “Iklan“ 83
Gambar 4.9 Behavioral Pattern dari Class “PriceList“ 83
Gambar 4.10 Behavioral Pattern dari Class “Customer“ 84
Gambar 4.11 Behavioral Pattern dari Class “SalesOrder“ 85
Gambar 4.12 Behavioral Pattern dari Class “Faktur“ 86
Gambar 4.13 Behavioral Pattern dari Class “Pembayaran“ 86
Gambar 4.14 Use Case Diagram untuk SIA Penjualan Iklan dan Penerimaan
Kas Rakyat Merdeka Group
92
Gambar 4.15 Sequence untuk Use Case “Memasukkan Price List” 103
xx
Gambar 4.16 Sequence untuk Use Case “Menerima Pesanan” 104
Gambar 4.17 Sequence untuk Use Case “Mengkonfirmasi Iklan Siap
Tayang”
105
Gambar 4.18 Sequence untuk Use Case “Membuat Faktur” 106
Gambar 4.19 Sequence untuk Use Case “Memasukkan Pembayaran” 107
Gambar 4.20 Sequence untuk Use Case “Mengkonfirmasi Iklan Telah
Tayang”
108
Gambar 4.21 Sequence untuk Use Case “Mencetak Laporan Penjualan” 109
Gambar 4.22 Sequence untuk Use Case “Mencetak Laporan Iklan Telah
Tayang”
110
Gambar 4.23 Sequence untuk Use Case “Mencetak Laporan Penerimaan
Kas”
111
Gambar 4.24 Sequence untuk Use Case “Mencetak Laporan Order yang
Belum Dibayar”
112
Gambar 4.25 Sequence untuk Use Case “Mencetak Laporan Iklan yang
Belum Ditayang”
113
Gambar 4.26 Sequence untuk Use Case “Mencetak Laporan Sales Order
yang Akan Dihapus”
114
Gambar 4.27 Sequence untuk Use Case “Mencetak Trend Report” 115
Gambar 4.28 Sequence untuk Use Case “Mencetak Jurnal Penjualan” 116
Gambar 4.29 Sequence untuk Use Case “Mencetak Jurnal Penerimaan Kas” 117
Gambar 4.30 Navigation Diagram 121
Gambar 4.31 Window ”Login” 122
xxi
Gambar 4.32 Window “Main Menu” 122
Gambar 4.33 Window “Change Password” 123
Gambar 4.34 Window “Customer” 123
Gambar 4.35 Window “Iklan” 124
Gambar 4.36 Window “Price List” 124
Gambar 4.37 Window “Karyawan” 125
Gambar 4.38 Window “Sales Order” 125
Gambar 4.39 Window “Faktur” 126
Gambar 4.40 Window “Pembayaran” 126
Gambar 4.41 Window “Mencetak Laporan Penjualan” 127
Gambar 4.42 Window “Mencetak Laporan Iklan yang Telah Tayang” 127
Gambar 4.43 Window “Mencetak Laporan Penerimaan Kas” 128
Gambar 4.44 Window “Mencetak Laporan Order yang Belum Dibayar” 128
Gambar 4.45 Window “Mencetak Laporan Iklan yang Belum Ditayang” 129
Gambar 4.46 Window “Mencetak Laporan Sales Order yang Akan Dihapus” 129
Gambar 4.47 Window “Mencetak Trend Report” 129
Gambar 4.48 Window “Mencetak Jurnal Penjualan” 130
Gambar 4.49 Window “Mencetak Jurnal Penerimaan Kas” 130
Gambar 4.50 Form “Laporan Penjualan Berdasarkan Customer” 131
Gambar 4.51 Form “Laporan Penjualan Berdasarkan Produk Iklan” 131
Gambar 4.52 Form “Laporan Penjualan Berdasarkan Kolom” 132
Gambar 4.53 Form “Laporan Penjualan Berdasarkan Klasifikasi” 132
Gambar 4.54 Form “Laporan Penjualan Berdasarkan Tampilan” 133
xxii
Gambar 4.55 Form “Laporan Penjualan Berdasarkan Tanggal Penayangan” 133
Gambar 4.56 Form “Laporan Iklan yang Telah Tayang” 134
Gambar 4.57 Form “Laporan Penerimaan Kas” 134
Gambar 4.58 Form “Laporan Order yang Belum Dibayar” 135
Gambar 4.59 Form “Laporan Iklan yang Belum Ditayang” 135
Gambar 4.60 Form “Laporan Sales Order yang Akan Dihapus” 136
Gambar 4.61 Form “Trend Report Berdasarkan Produk Iklan” 136
Gambar 4.62 Form “Trend Report Berdasarkan Kolom” 137
Gambar 4.63 Form “Trend Report Berdasarkan Klasifikasi” 137
Gambar 4.64 Form “Trend Report Berdasarkan Tampilan” 138
Gambar 4.65 Form “Trend Report Berdasarkan Tanggal Penayangan” 138
Gambar 4.66 Form “Jurnal Penjualan” 139
Gambar 4.67 Form “Jurnal Penerimaan Kas” 139
Gambar 4.68 Component Diagram 142
Gambar 4.69 Deployment Diagram 143
Gambar 4.70 Beberapa Contoh Menu Standard 144
Gambar 4.71 Beberapa Contoh Pesan Kesalahan 144
Gambar 4.72 Class Placement dalam Model Component dan Function
Component
146
Gambar 4.73 Function Component dari “PriceList” 147
Gambar 4.74 Function Component dari “Sales Order” 149
Gambar 4.75 Function Component dari “Cetak Sales Order” 151
Gambar 4.76 Function Component dari “Sales Order” 153
xxiii
Gambar 4.77 Function Component dari “Faktur” 155
Gambar 4.78 Function Component dari “Cetak Faktur” 157
Gambar 4.79 Function Component dari “Cetak Pembayaran” 159
Gambar 4.80 Function Component dari “Sales Order” 161
Gambar 4.81 Function Component dari “Penjualan” 163
Gambar 4.82 Function Component dari “Cetak Laporan Penjualan” 165
Gambar 4.83 Function Component dari “Cetak Laporan Iklan Telah
Tayang”
167
Gambar 4.84 Function Component dari “Penerimaan Kas” 169
Gambar 4.85 Function Component dari “Cetak Laporan Penerimaan Kas” 171
Gambar 4.86 Function Component dari “Order yang Belum Dibayar” 173
Gambar 4.87 Function Component dari “Cetak Laporan Order yang Belum
Dibayar”
175
Gambar 4.88 Function Component dari “Cetak Laporan Iklan yang Belum
Ditayang”
177
Gambar 4.89 Function Component dari “Sales Order yang Akan Dihapus” 179
Gambar 4.90 Function Component dari “Cetak Laporan Sales Order yang
Akan Dihapus”
181
Gambar 4.91 Function Component dari “Cetak Trend Report” 183
Gambar 4.92 Function Component dari “Jurnal Penjualan” 185
Gambar 4.93 Function Component dari “Cetak Jurnal Penjualan” 187
Gambar 4.94 Function Component dari “Jurnal Penerimaan Kas” 189
Gambar 4.95 Function Component dari “Cetak Jurnal Penerimaan Kas” 191
xxiv
Gambar 4.96 Entity Relationship Diagram 193
Gambar 4.97 User Interface Component 199
xxv
DAFTAR LAMPIRAN
Halaman
Class Diagram L1
Component and Deployment Diagram L1
State Chart Diagram L2
Use Case Diagram L2
Sequence Diagram L3
Navigation Diagram L3
Hasil Wawancara L4