KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas rahmat-Nya yang memberikan kekuatan dan semangat dalam penyusunan skripsi ini, sehingga pada akhirnya penulis dapat menyelesaikan skripsi yang berjudul ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PERSEDIAAN PADA PT. JAVAN INDONESIA.
Tujuan dari penulisan skripsi ini adalah untuk memenuhi salah satu syarat dalam menyelesaikan pendidikan Strata-1 pada Universitas Bina Nusantara dan untuk mendapatkan gelar Sarjana. Dalam penyusunan skripsi ini, berbagai pihak telah memberikan semangat dan dukungan kepada penulis, sehingga pada akhirnya penulis dapat menyelesaikan skripsi ini. Oleh karena itu, pada kesempatan ini penulis ingin menyampaikan terima kasih yang sebesar-besarnya kepada:
1. (Almh.) Dr. Theresia Widya Surjaningsih, selaku Rektor pertama Universitas Bina Nusantara.
2. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara.
3. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.
4. Bapak Engkos Achmad Kuncoro, SE., MM., selaku Dekan Fakultas Ekonomi Universitas Bina Nusantara.
5. Ibu Ersa Tri Wahyuni, SE., M.Acc., selaku Ketua Jurusan Akuntansi Universitas Bina Nusantara.
6. Bapak Johan, S.Kom., MM., selaku Ketua Jurusan Sistem Informasi Universitas Bina Nusantara.
7. Ibu Lianawati Christian, S.Kom., MM., selaku Ketua Koordinator Mata Kuliah Program Ganda Sistem Informasi – Akuntansi dan Sistem Informasi – Manajemen Universitas Bina Nusantara.
8. Bapak Benny Madi Silalahi, Drs., MM., selaku dosen pembimbing jurusan Akuntansi yang telah banyak memberikan petunjuk dan saran serta dorongan dalam bentuk motivasi maupun buku-buku literatur bagi penulis dalam penyusunan skripsi ini. Sekali lagi, penulis mengucapkan terima kasih yang sebesar-besarnya atas segala bantuan dan dukungan Bapak.
9. Bapak Joni Suhartono S.Kom., MM., selaku dosen pembimbing jurusan Sistem Informasi yang telah banyak memberikan petunjuk dan saran bagi penulis atas permasalahan-permasalahan terkait dengan perancangan sistem yang dihadapi. Sekali lagi, penulis mengucapkan terima kasih yang sebesar-besarnya atas segala bantuan dan dukungan Bapak.
11.Seluruh dosen Universitas Bina Nusantara yang telah mendidik dan memberikan bimbingan selama masa pendidikan. Penulis mengucapkan terima kasih banyak atas ilmu yang telah diberikan yang sangat bermanfaat.
12.Ibu Rina selaku pimpinan (manajer umum) dan para staf dari PT. Javan Indonesia yang telah membantu penulis dalam melakukan survei dan memperoleh data terkait topik yang diambil pada penyusunan skripsi ini.
13.Orang tua penulis (Erna Hernawati dan Uus Agustino) yang telah banyak memberikan dorongan, baik dalam bentuk moril maupun materil serta doa kepada penulis sehingga skripsi ini dapat terselesaikan.
14.Adik penulis (Idham Ghoirishah) yang telah banyak membantu dalam hal jasa transportasi bagi penulis serta dukungan moril dan doa untuk dapat menyelesaikan skripsi ini.
15.Adik penulis (Mareta Putria Rizki) yang telah banyak membantu penulis dalam memberikan dukungan moril dan doa untuk dapat menyelesaikan skripsi ini.
16.Teman-teman terdekat dan teman-teman PAZ angkatan 2003 yang telah memberikan semangat dan dukungan serta doa kepada penulis, terutama Mulyana yang telah membantu penulis dalam memperoleh perusahaan untuk dijadikan objek penelitian bagi penulis. Kemudian, Stefanie Kurniawati, Yuliana Hartono, Eliezer Yulianto, dan Frans Suwandi yang telah memberikan dukungan moril dan semangat serta saran-saran dan masukan yang berguna bagi penulis.
17.Kerabat dekat dan keluarga besar penulis yang telah memberikan semangat dan dukungan serta doa bagi penulis untuk dapat menyelesaikan skripsi ini.
18.Para staf Universitas Bina Nusantara yang telah memberikan pelayanan bagi penulis selama masa penyusunan skripsi ini sampai terselesaikan.
19.Serta untuk pihak-pihak yang tidak dapat disebutkan namanya yang telah membantu penulis selama masa penyusunan skripsi ini sampai terselesaikan.
Akhir kata, penulis berharap agar skripsi ini dapat memberikan banyak manfaat bagi pihak-pihak yang membaca dan membutuhkan. Terutama, bagi perusahaan yang telah dijadikan sebagai objek penelitian bagi penulis, yaitu PT. Javan Indonesia. Dengan demikian, penulis mengucapkan terima kasih.
Jakarta, 16 Agustus 2008 Penulis
DAFTAR ISI
Halaman HALAMAN JUDUL LUAR
HALAMAN JUDUL DALAM
HALAMAN PENGESAHAN HARD COVER HALAMAN PERSETUJUAN DEWAN PENGUJI
ABSTRAK………... v
KATA PENGANTAR...………... vi
DAFTAR ISI………... viii
DAFTAR TABEL... xviii
DAFTAR GAMBAR... xxii
DAFTAR LAMPIRAN... xxxi
BAB 1 PENDAHULUAN... 1
1.1 Latar Belakang………... 1
1.2 Ruang Lingkup... 5
1.3 Tujuan dan Manfaat... 6
1.4 Metodologi Penelitian………...…… 7
1.5 Sistematika Penulisan……… 8
BAB 2 LANDASAN TEORI……….. 10
2.1 Analisis Sistem………...….... 10
2.1.2 Tahapan Analisis Sistem………... 11
2.2 Perancangan Sistem……… 11
2.2.1 Pengertian Perancangan Sistem……… 12
2.2.2 Tahapan Perancangan Sistem………... 12
2.3 Sistem Informasi Akuntansi………... 13
2.3.1 Pengertian Sistem Informasi………. 13
2.3.2 Pengertian Akuntansi……… 14
2.3.3 Pengertian Sistem Informasi Akuntansi………... 15
2.3.4 Gambaran Sistem Akuntansi……… 16
2.3.5 Komponen-Komponen Sistem Informasi Akuntansi... 19
2.3.6 Tujuan dan Kegunaan Sistem Informasi Akuntansi... 20
2.3.7 Siklus Pemrosesan Transaksi dalam Sistem Informasi Akuntansi………. 23
2.4 Pengendalian Internal………... 24
2.4.1 Pengertian Pengendalian Internal………. 24
2.4.2 Tujuan Pengendalian Internal………... 25
2.4.3 Klasifikasi Pengendalian Internal………... 26
2.5 Persediaan………... 28
2.5.1 Pengertian Persediaan………... 28
2.5.2 Fungsi Persediaan………. 30
2.5.3 Jenis Persediaan……… 31
2.5.4 Metode Pencatatan Persediaan………. 32
2.6 Pengelolaan Persediaan……….. 34
2.6.1 Permintaan Dependen dan Independen……… 35
2.6.2 Metode Pengendalian Persediaan (Inventory Control)... 35
2.6.2.1 Kuantitas Pemesanan Ekonomis (Economic Order Quantity atau EOQ)... 36
2.6.2.2 Titik Pemesanan Kembali (Reorder Point atau ROP)... 37
2.6.2.3 Persediaan/Stok Pengaman (Safety Stock)………. 39
2.6.3 Biaya-Biaya Persediaan……… 40
2.6.4 Pengendalian Internal Sistem Persediaan... 46
2.7 Sistem Informasi Akuntansi Persediaan... 47
2.7.1 Siklus Pengeluaran (Expenditure Cycle)……….. 47
2.7.1.1 Unit yang Terkait………... 48
2.7.1.2 Dokumen yang Digunakan………. 49
2.7.1.3 Laporan yang Dihasilkan………... 51
2.7.2 Siklus Pendapatan (Revenue Cycle)……….. 51
2.7.2.1 Unit yang Terkait………... 52
2.7.2.2 Dokumen yang Digunakan………. 53
2.7.2.3 Laporan yang Dihasilkan………... 56
2.8 Dokumentasi Pemrosesan... 56
2.9 Analisis dan Perancangan Berorientasi Objek... 59
2.9.2 Prinsip-Prinsip Analisis dan Perancangan Berorientasi
Objek………. 61
2.9.3 Rich Picture... 62
2.9.4 System Definition……….. 63
2.9.5 FACTOR Criterion………... 64
2.9.6 Problem Domain Analysis……… 65
2.9.6.1 Classes………... 66
2.9.6.2 Structure……….... 67
2.9.6.3 Behavior………... 71
2.9.7 Application Domain Analysis………... 73
2.9.7.1 Usage………... 74
2.9.7.2 Functions……….... 76
2.9.7.3 Interfaces……….... 77
2.9.8 Architectural Design………. 79
2.9.8.1 Criteria………... 80
2.9.8.2 Component Architecture……… 81
2.9.8.3 Process Architecture……….. 85
2.9.9 Component Design……… 90
2.9.9.1 Model Component……….. 90
2.9.9.2 Function Component……….. 91
3.1 Gambaran Umum dan Struktur Organisasi Perusahaan... 94
3.1.1 Sejarah Singkat Perusahaan……….. 94
3.1.2 Produk yang Ditawarkan……….. 96
3.1.3 Visi, Misi, dan Strategi Perusahaan……….. 97
3.1.4 Struktur Organisasi Perusahaan……… 97
3.1.5 Tugas dan Tanggung Jawab……….. 100
3.2 Analisis Sistem yang Sedang Berjalan... 104
3.2.1 Aktivitas Kantor dan Gudang PT. Javan Indonesia……….. 104
3.2.2 Metode Pencatatan dan Penilaian Persediaan pada PT. Javan Indonesia………. 105
3.2.3 Dokumen-Dokumen yang Digunakan pada Sistem Persediaan PT. Javan Indonesia……… 108
3.2.4 Catatan Akuntansi yang Digunakan pada Sistem Persediaan PT. Javan Indonesia... 109
3.2.5 Unit Organisasi yang Terkait dalam Sistem Persediaan PT. Javan Indonesia... 109
3.2.6 Bagan Alir (Flowchart) Aktivitas Persediaan Berjalan... 109
3.2.6.1 Prosedur Penerimaan Barang………. 110
3.2.6.2 Prosedur Pengeluaran Barang……… 113
3.2.6.3 Prosedur Retur Pembelian……….. 116
3.2.6.4 Prosedur Retur Penjualan………... 117
3.2.7 Rich Picture Sistem Berjalan………...………. 119
3.2.9 Solusi yang Diusulkan……….. 126
3.2.10 Penghitungan EOQ, ROP dan Safety Stock ………. 129
BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PERSEDIAAN YANG DIUSULKAN... 140
4.1 Analysis Document………. 140
4.1.1 The Task……… 140
4.1.1.1 Purpose……….. 140
4.1.1.2 System Definition………... 147
4.1.1.3 Context………... 148
4.1.1.3.1 Problem Domain………. 149
4.1.1.3.2 Application Domain……… 154
4.1.2 Problem Domain………... 155
4.1.2.1 Clusters……….. 155
4.1.2.2 Structure………... 155
4.1.2.3 Classes……….... 162
4.1.2.3.1 Staf………..… 162
4.1.2.3.1.1 Bagian Gudang………. 163
4.1.2.3.1.2 Bagian PP………. 165
4.1.2.3.1.3 Bagian Akuntansi... 166
4.1.2.3.2 Barang……….… 167
4.1.2.3.2.1 Jenis……….. 170
4.1.2.3.4 Pemasok... 172
4.1.2.3.5 PO... 173
4.1.2.3.6 LPB………. 175
4.1.2.3.7 Pelanggan……… 176
4.1.2.3.8 SO……… 177
4.1.2.3.9 BKB……….... 178
4.1.2.3.10 BTBR………... 179
4.1.2.3.11 NTB………. 180
4.1.2.3.12 KHPF………... 181
4.1.2.4 Events……….. 182
4.1.3 Application Domain………... 184
4.1.3.1 Usage……….. 184
4.1.3.1.1 Overview………. 184
4.1.3.1.2 Actors……….. 186
4.1.3.1.3 Use Cases……… 188
4.1.3.1.3.1 Use Case Login………. 189
4.1.3.1.3.2 Use Case Mengganti Password……... 189
4.1.3.1.3.3 Use Case Meregistrasi Jenis………... 190
4.1.3.1.3.4 Use Case Meregistrasi Barang………... 191
Staf……….... 191
4.1.3.1.3.6 Use Case Membuat Dokumen...………….. 192
4.1.3.1.3.7 Use Case Mengapprove Dokumen………... 197
4.1.3.1.3.8 Use Case Menghitung HPP Satuan…………... 200
4.1.3.1.3.9 Use Case Mengupdate Jenis………... 200
4.1.3.1.3.10 Use Case Mengupdate Barang………... 201
4.1.3.1.3.11 Use Case Mencetak Kartu Stok………. 202
4.1.3.1.3.12 Use Case Mencetak Laporan………. 202
4.1.3.1.4 Sequences……… 206
4.1.3.2 Complete Function List………... 234
4.1.3.3 User Interface………. 238
4.1.3.3.1 Dialogue Style………. 238
4.1.3.3.2 Overview………. 240
4.1.3.3.3 Examples………. 241
4.1.3.4 The Technical Platform……….. 315
4.1.4.1 The System’s Usefulness and Feasibility………… 315
4.1.4.2 Strategy………... 315
4.1.4.3 Development Economy………... 316
4.2 Design Document……….... 316
4.2.1 The Task………. 316
4.2.1.1 Purpose………... 316
4.2.1.2 Corrections to the Analysis………. 317
4.2.1.3 Quality Goals……….. 317
4.2.2 Technical Platform……… 319
4.2.2.1 Equipment………... 319
4.2.2.2 System Software……….. 320
4.2.2.3 System Interfaces………. 320
4.2.2.4 Design Language……… 321
4.2.3 Architecture………... 321
4.2.3.1 Component Architecture………. 321
4.2.3.2 Process Architecture………... 323
4.2.3.3 Standards……….... 325
4.2.4 Components………... 328
4.2.4.1 Model Component………... 328
4.2.4.1.1 Structure………..… 328
4.2.4.1.2 Classes………. 330
4.2.4.2 Function Component……….. 331
4.2.4.2.2 Classes………. 333
4.2.4.3 User Interface Component……….. 344
4.2.4.3.1 Structure……….. 345
4.2.5 Recommendations……….. 347
4.2.5.1 The System’s Usefulness………. 347
4.2.5.2 Plan for Initiating Use……… 348
4.2.5.3 Implementation Plan………... 348
BAB 5 KESIMPULAN DAN SARAN……… 350
5.1 Kesimpulan……….. 350
5.2 Saran……… 353
DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN
DAFTAR TABEL
Halaman
Tabel 2.1 Perbandingan Sistem Perpetual dan Periodik……… 33
Tabel 2.2 Perhitungan Biaya EOQ……… 44
Tabel 2.3 Contoh Event Table untuk Sistem Hair Salon………... 67
Tabel 2.4 Kriteria-Kriteria Umum bagi Kualitas Software... 81
Tabel 3.1 Produk Ban Dalam PT. Javan Indonesia………... 96
Tabel 3.2 Daftar Produk Ban Dalam PT. Javan Indonesia……… 131
Tabel 3.3 Penjualan dan Persentase Penjualan Item Ban Dalam Selama Tahun 2007... 133
Tabel 3.4 Penjualan dan Persentase Penjualan Item Ban Dalam Selama Tahun 2008... 134
Tabel 3.5 Penghitungan EOQ Per Item Ban Dalam Tahun 2008………….. 136
Tabel 3.6 Perhitungan Biaya Kekurangan Persediaan………... 137
Tabel 3.7 Probabilitas Permintaan Ban Dalam Selama Lead Time………... 137
Tabel 3.8 Penghitungan Safety Stock Untuk Ban Dalam………... 138
Tabel 4.1 System Definition dengan Kriteria FACTOR... 148
Tabel 4.2 Event Table Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia……….. 183
Tabel 4.3 Actor Table untuk Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia………... 185
Tabel 4.4 Spesifikasi Aktor “Staf Gudang”………... 186
Tabel 4.6 Spesifikasi Aktor “Staf Akuntansi”………... 187
Tabel 4.7 Use Case Specification untuk “Login”……….. 189
Tabel 4.8 Use Case Specification untuk “Mengganti Password”... 190
Tabel 4.9 Use Case Specification untuk “Meregistrasi Jenis”……….. 190
Tabel 4.10 Use Case Specification untuk “Meregistrasi Barang”…………... 191
Tabel 4.11 Use Case Specification untuk “Mengecek Staf”………... 191
Tabel 4.12 Use Case Specification untuk “Membuat SPP”……… 193
Tabel 4.13 Use Case Specification untuk “Membuat LPB”……… 194
Tabel 4.14 Use Case Specification untuk “Membuat BKB”………... 195
Tabel 4.15 Use Case Specification untuk “Membuat BTBR”………. 195
Tabel 4.16 Use Case Specification untuk “Membuat NTB”………... 196
Tabel 4.17 Use Case Specification untuk “Membuat KHPF”………. 196
Tabel 4.18 Use Case Specification untuk “Mengapprove LPB”………. 198
Tabel 4.19 Use Case Specification untuk “Mengapprove BKB”……… 198
Tabel 4.20 Use Case Specification untuk “Mengapprove NTB”……… 199
Tabel 4.21 Use Case Specification untuk “Mengapprove KHPF”………….. 199
Tabel 4.22 Use Case Specification untuk “Menghitung HPP Satuan”……… 200
Tabel 4.23 Use Case Specification untuk “Mengupdate Jenis”……….. 201
Tabel 4.24 Use Case Specification untuk “Mengupdate Barang”…………... 201
Tabel 4.25 Use Case Specification untuk “Mencetak Kartu Stok”…………. 202
Barang”……….. 204
Tabel 4.28 Use Case Specification untuk “Mencetak Laporan Pengeluaran Barang”……….. 205
Tabel 4.29 Use Case Specification untuk “Mencetak Laporan Penerimaan Barang Retur”……… 205
Tabel 4.30 Use Case Specification untuk “Mencetak Laporan Penukaran Barang”……….. 205
Tabel 4.31 Use Case Specification untuk “Mencetak Laporan Mutasi Persediaan”……… 206
Tabel 4.32 Use Case Specification untuk “Mencetak Laporan Hasil Penghitungan Fisik Persediaan”……… 206
Tabel 4.33 Complete Function List dari Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia... 234
Tabel 4.34 Daftar Windows User Interface dan Printouts……….. 239
Tabel 4.35 Kriteria Perancangan Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia……….. 319
Tabel 4.36 Spesifikasi Hardware Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia……….. 320
Tabel 4.37 Operation Specification “Menghitung EOQ”……… 333
Tabel 4.38 Operation Specification “Menghitung ROP”……… 335
Tabel 4.39 Operation Specification “Menghitung HPPSatuan”……….. 336
Pembelian”………. 338 Tabel 4.42 Operation Specification “Mencetak Laporan Penerimaan
Barang”……….. 339 Tabel 4.43 Operation Specification “Mencetak Laporan Pengeluaran
Barang”………..
340 Tabel 4.44 Operation Specification “Mencetak Laporan Penerimaan Barang
Retur”………. 341
Tabel 4.45 Operation Specification “Mencetak Laporan Penukaran Barang” 342 Tabel 4.46 Operation Specification “Mencetak Laporan Mutasi Persediaan” 343 Tabel 4.47 Operation Specification “Mencetak Laporan Hasil Penghitungan
Fisik Persediaan”………... 344 Tabel 4.48 Criteria dan System’s Usefulness Perancangan Sistem yang
DAFTAR GAMBAR
Halaman
Gambar 2.1 Siklus Pemesanan Persediaan………. 39
Gambar 2.2 Model Biaya EOQ……….. 43
Gambar 2.3 Grafik Biaya EOQ Berdasarkan Perhitungan Penulis………… 46
Gambar 2.4 Aktivitas Utama dan Hasil dari Analisis dan Perancangan Berorientasi Objek……….. 60
Gambar 2.5 Aktivitas-Aktivitas dalam Pemodelan Problem Domain... 66
Gambar 2.6 Contoh Generalization Structure……… 68
Gambar 2.7 Contoh Cluster Structure……… 69
Gambar 2.8 Contoh Aggregation Structure……… 70
Gambar 2.9 Contoh Association Structure………. 71
Gambar 2.10 Contoh Statechart Diagram untuk Class Customer…………... 72
Gambar 2.11 Application Domain Analysis………. 74
Gambar 2.12 Aktivitas-Aktivitas dalam Architectural Design... 79
Gambar 2.13 Layered Architecture Pattern………. 82
Gambar 2.14 Generic Architecture Pattern………. 83
Gambar 2.15 Client-Server Architecture Pattern………. 84
Gambar 2.16 Deployment Diagram untuk Centralized Pattern………... 87
Gambar 2.17 Deployment Diagram untuk Distributed Pattern………... 88
Gambar 2.18 Deployment Diagram untuk Decentralized Pattern…………... 89
Gambar 2.19 Component Design... 90
Gambar 3.2 Flowchart Prosedur Penerimaan Barang……… 112
Gambar 3.3 Flowchart Prosedur Pengeluaran Barang………... 114
Gambar 3.3 Flowchart Prosedur Pengeluaran Barang (Lanjutan)... 115
Gambar 3.4 Flowchart Prosedur Retur Pembelian………. 116
Gambar 3.5 Flowchart Prosedur Retur Penjualan……….. 118
Gambar 3.5 Flowchart Prosedur Retur Penjualan (Lanjutan)……… 119
Gambar 3.6 Rich Picture Sistem Berjalan……….. 120
Gambar 3.7 Siklus Pemesanan Ban Dalam Selama Tahun 2008... 139
Gambar 4.1 Struktur Organisasi PT. Javan Indonesia yang Diusulkan…….. 142
Gambar 4.2 Rich Picture Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia yang Diusulkan……… 153
Gambar 4.3 Model Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia... 156
Gambar 4.4 Struktur dari “Staf”... 156
Gambar 4.5 Struktur dari “Barang”... 157
Gambar 4.6 Struktur dari “Permintaan Pembelian”……… 157
Gambar 4.7 Struktur dari “Penerimaan Barang”………. 157
Gambar 4.8 Struktur dari “Pengeluaran Barang”………... 158
Gambar 4.9 Struktur dari “Penukaran Barang”……….. 158
Gambar 4.10 Struktur dari “Penghitungan Fisik”……… 158
Gambar 4.11 Class Diagram Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia……… 161
Gambar 4.13 Statechart dari Class Staf………... 163
Gambar 4.14 Class Bagian Gudang………. 164
Gambar 4.15 Statechart dari Class Bagian Gudang………. 164
Gambar 4.16 Class Bagian PP……….. 165
Gambar 4.17 Statechart dari Class Bagian PP………. 166
Gambar 4.18 Class Bagian Akuntansi……….. 166
Gambar 4.19 Statechart dari Class Bagian Akuntansi………. 167
Gambar 4.20 Class Barang………... 168
Gambar 4.21 Statechart dari Class Barang……….. 170
Gambar 4.22 Class Jenis……….. 171
Gambar 4.23 Statechart dari Class Jenis……….. 171
Gambar 4.24 Class SPP……… 172
Gambar 4.25 Statechart dari Class SPP………... 172
Gambar 4.26 Class Pemasok……… 173
Gambar 4.27 Statechart dari Class Pemasok………... 173
Gambar 4.28 Class PO………. 174
Gambar 4.29 Statechart dari Class PO………. 174
Gambar 4.30 Class LPB………... 175
Gambar 4.31 Statechart dari Class LPB……….. 176
Gambar 4.32 Class Pelanggan………. 176
Gambar 4.33 Statechart dari Class Pelanggan………. 177
Gambar 4.34 Class SO………. 177
Gambar 4.36 Class BKB……….. 178
Gambar 4.37 Statechart dari Class BKB………. 179
Gambar 4.38 Class BTBR……… 179
Gambar 4.39 Statechart dari Class BTBR………... 180
Gambar 4.40 Class NTB……….. 180
Gambar 4.41 Statechart dari Class NTB... 181
Gambar 4.42 Class KHPF... 181
Gambar 4.43 Statechart dari Class KHPF………... 182
Gambar 4.44 Use Case Diagram Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia………... 188
Gambar 4.45 Detil Use Case “Membuat Dokumen”………... 192
Gambar 4.46 Detil Use Case “Mengapprove Dokumen”……… 197
Gambar 4.47 Detil Use Case “Mencetak Laporan”………. 203
Gambar 4.48 Sequence untuk Use Case “Login”………. 208
Gambar 4.49 Sequence untuk Use Case “Mengganti Password”……… 209
Gambar 4.50 Sequence untuk Use Case “Meregistrasi Jenis”………. 210
Gambar 4.51 Sequence untuk Use Case “Meregistrasi Barang”…………... 211
Gambar 4.52 Sequence untuk Use Case “Mengecek Staf”……….. 212
Gambar 4.53 Sequence untuk Use Case “Membuat SPP”………... 213
Gambar 4.54 Sequence untuk Use Case “Membuat LPB”………... 214
Gambar 4.55 Sequence untuk Use Case “Membuat BKB”……….. 215
Gambar 4.56 Sequence untuk Use Case “Membuat BTBR”………... 216
Gambar 4.58 Sequence untuk Use Case “Membuat KHPF”……… 218
Gambar 4.59 Sequence untuk Use Case “Mengapprove LPB”………... 219
Gambar 4.60 Sequence untuk Use Case “Mengapprove BKB”………... 220
Gambar 4.61 Sequence untuk Use Case “Mengapprove NTB”………... 221
Gambar 4.62 Sequence untuk Use Case “Mengapprove KHPF”………. 222
Gambar 4.63 Sequence untuk Use Case “Menghitung HPP Satuan”………... 223
Gambar 4.64 Sequence untuk Use Case “Mengupdate Jenis”……….. 224
Gambar 4.65 Sequence untuk Use Case “Mengupdate Barang”……….. 225
Gambar 4.66 Sequence untuk Use Case “Mencetak Kartu Stok”……… 226
Gambar 4.67 Sequence untuk Use Case “Mencetak Laporan Permintaan Pembelian”……….. 227
Gambar 4.68 Sequence untuk Use Case “Mencetak Laporan Penerimaan Barang”………... 228
Gambar 4.69 Sequence untuk Use Case “Mencetak Laporan Pengeluaran Barang”………... 229
Gambar 4.70 Sequence untuk Use Case “Mencetak Penerimaan Barang Retur”……….. 230
Gambar 4.71 Sequence untuk Use Case “Mencetak Laporan Penukaran Barang”………... 231
Gambar 4.72 Sequence untuk Use Case “Mencetak Laporan Mutasi Persediaan”………. 232
Gambar 4.74 Navigation Diagram dari Sistem Informasi Akuntansi
Persediaan pada PT. Javan Indonesia... 240
Gambar 4.75 Window “Log In”……… 243
Gambar 4.76 Window “Main Menu File”………. 244
Gambar 4.77 Window “Main Menu Master”……… 244
Gambar 4.78 Window “Main Menu Transaksi Persediaan”……….. 245
Gambar 4.79 Window “Main Menu Laporan”……….. 245
Gambar 4.80 Window “Reminder ROP”………... 246
Gambar 4.81 Window “Barang ROP”……….. 247
Gambar 4.82 Window “Ganti Password”………. 248
Gambar 4.83 Window “Master Staf”………. 249
Gambar 4.84 Window “Master Staf Detail”……….. 250
Gambar 4.85 Window “Master Barang”………... 251
Gambar 4.86 Window “Add Master Barang”……… 252
Gambar 4.87 Window “Update Master Barang”………... 254
Gambar 4.88 Window “Calculate EOQ 1”………... 255
Gambar 4.89 Window “Calculate EOQ 2”………... 256
Gambar 4.90 Window “Calculcate EOQ 3”……….. 257
Gambar 4.91 Window “Calculate EOQ 4”……… 257
Gambar 4.92 Window “Calculate EOQ 5”………... 258
Gambar 4.93 Window “Calculate ROP”………... 259
Gambar 4.94 Window “Master Barang Detail”……… 260
Gambar 4.96 Window “Add Master Jenis”……… 262
Gambar 4.97 Window “Update Master Jenis”……….. 263
Gambar 4.98 Window “Find Barang”……….. 264
Gambar 4.99 Window “SPP”……… 265
Gambar 4.100 Window “Add SPP”……… 266
Gambar 4.101 Window “SPP Detail”………. 267
Gambar 4.102 Window “LPB”………... 268
Gambar 4.103 Window “Find PO”………. 270
Gambar 4.104 Window “Find PO Detail”……….. 271
Gambar 4.105 Window “Add LPB”……… 272
Gambar 4.106 Window “LPB Detail”……… 273
Gambar 4.107 Window “Calculate HPP Satuan”………... 274
Gambar 4.108 Window “BKB”……….. 276
Gambar 4.109 Window “Find SO (Add ke BKB)”………. 277
Gambar 4.110 Window “Find SO Detail”……….. 278
Gambar 4.111 Window “Add BKB”………... 279
Gambar 4.112 Window “BKB Detail”………... 280
Gambar 4.113 Window “BTBR”……… 281
Gambar 4.114 Window “Find SO (Add ke BTBR)”………... 282
Gambar 4.115 Window “Add BTBR”………. 283
Gambar 4.116 Window “BTBR Detail”………. 285
Gambar 4.117 Window “NTB”………... 286
Gambar 4.119 Window “Find BTBR Detail”………. 288
Gambar 4.120 Window “Add NTB”………... 289
Gambar 4.121 Window “NTB Detail”……… 290
Gambar 4.122 Window “KHPF”……… 291
Gambar 4.123 Window “Add KHPF”………. 293
Gambar 4.124 Window “KHPF Detail”………. 294
Gambar 4.125 Window “Kartu Stok”………. 295
Gambar 4.126 Window “Laporan Permintaan Pembelian”……… 296
Gambar 4.127 Window “Laporan Penerimaan Barang”………. 296
Gambar 4.128 Window “Laporan Pengeluaran Barang”……… 297
Gambar 4.129 Window “Laporan Penerimaan Barang Retur”………... 298
Gambar 4.130 Window “Laporan Penukaran Barang”………... 298
Gambar 4.131 Window “Laporan Mutasi Persediaan”………... 299
Gambar 4.132 Window “Laporan Hasil Penghitungan Fisik Persediaan”…….. 300
Gambar 4.133 Rancangan Dokumen “Surat Permintaan Pembelian (SPP)”…. 301 Gambar 4.134 Rancangan Dokumen “Laporan Penerimaan Barang (LPB)”… 302 Gambar 4.135 Rancangan Dokumen “Bukti Keluar Barang (BKB)”………… 303
Gambar 4.136 Rancangan Dokumen “Bukti Terima Barang Retur (BTBR)”... 304
Gambar 4.137 Rancangan Dokumen “Nota Tukar Barang (NTB)”... 305
Gambar 4.138 Rancangan Dokumen “Kartu Hasil Penghitungan Fisik (KHPF)”……….. 306
Gambar 4.140 Rancangan Laporan “Laporan Permintaan Pembelian”... 308
Gambar 4.141 Rancangan Laporan “Laporan Penerimaan Barang”... 309
Gambar 4.142 Rancangan Laporan “Laporan Pengeluaran Barang”…………. 310
Gambar 4.143 Rancangan Laporan “Laporan Penerimaan Barang Retur”…… 311
Gambar 4.144 Rancangan Laporan “Laporan Penukaran Barang”……… 312
Gambar 4.145 Rancangan Laporan “Laporan Mutasi Persediaan”……… 313
Gambar 4.146 Rancangan Laporan “Laporan Hasil Penghitungan Fisik Persediaan”... 314
Gambar 4.147 Component Diagram Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia... 322
Gambar 4.148 Deployment Diagram Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia... 324
Gambar 4.149 Arsitektur Jaringan Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia... 325
Gambar 4.150 Command Button Umum Sistem Informasi Akuntansi Persediaan pada PT. Javan Indonesia... 326
Gambar 4.151 Windows yang Menampilkan Pesan-Pesan Kesalahan dan Konfirmasi………... 327
Gambar 4.152 Revised Class Diagram... 329
Gambar 4.153 Function-Class Placement... 332
DAFTAR LAMPIRAN
Lampiran 4 Window Find SO Detail... L. 41 Lampiran 4 Window BKB Detail... L. 42 Lampiran 4 Window BTBR... L. 43 Lampiran 4 Window Add BTBR... L. 44 Lampiran 4 Window Find SO (Add ke BTBR)……….. L. 45 Lampiran 4 Window BTBR Detail... L. 46 Lampiran 4 Window NTB... L. 47 Lampiran 4 Window Add NTB... L. 48 Lampiran 4 Window Find BTBR... L. 49 Lampiran 4 Window Find BTBR Detail... L. 50 Lampiran 4 Window NTB Detail... L. 51 Lampiran 4 Window KHPF... L. 52 Lampiran 4 Window Add KHPF... L. 53 Lampiran 4 Window KHPF Detail... L. 54 Lampiran 4 Window Kartu Stok... L. 55 Lampiran 4 Window Laporan Permintaan Pembelian... L. 55 Lampiran 4 Window Laporan Penerimaan Barang... L. 56 Lampiran 4 Window Laporan Pengeluaran Barang... L. 56 Lampiran 4 Window Laporan Penerimaan Barang Retur... L. 57 Lampiran 4 Window Laporan Penukaran Barang... L. 57 Lampiran 4 Window Laporan Mutasi Persediaan... L. 58 Lampiran 4 Window Laporan Hasil Penghitungan Fisik