analisis dan perancangan sistem informasi …thesis.binus.ac.id/doc/cover/2009-1-00008-aksi...
TRANSCRIPT
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
AKUNTANSI PEMBELIAN DAN PERSEDIAAN BAHAN BAKU
PADA PT SYN TOBA GRAFIKA
SKRIPSI
oleh
Junita
0800739032
PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI
UNIVERSITAS BINA NUSANTARA JAKARTA
2009
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
AKUNTANSI PEMBELIAN DAN PERSEDIAAN BAHAN BAKU
PADA PT SYN TOBA GRAFIKA
SKRIPSI
diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada
Program Ganda Jenjang Pendidikan Strata 1
oleh
Junita
0800739032
PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI
UNIVERSITAS BINA NUSANTARA JAKARTA
2009
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 PEMBELIAN DAN PERSEDIAAN BAHAN BAKU PADA PT SYN TOBA GRAFIKA.
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 Dr. Engkos Achmad Kuncoro, SE., M.Acc., selaku Dekan Fakultas Ekonomi
dan Bisnis 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. Bapak Benny Madi Silalahi, Drs., MM., selaku dosen pembimbing jurusan
Akuntansi yang telah memberikan saran dan petunjuk yang sangat berguna bagi penulisan skripsi ini, serta memberikan perhatian, semangat, dan doa yang sangat bermanfaat ketika penulis mengalami hambatan dalam penulisan skripsi ini. Sekali lagi, penulis mengucapkan terima kasih yang sebesar-besarnya atas segala bantuan dan dukungan Bapak.
8. Bapak Siswono 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.
9. Seluruh dosen Universitas Bina Nusantara yang telah mendidik dan memberikan bimbingan selama masa pendidikan. Penulis mengucapkan terima kasih atas ilmu yang telah diberikan.
10. Ibu Netty selaku manajer akuntansi dan keuangan PT Syn Toba Grafika dan Bapak Johny Susanto selaku manajer produksi PT Syn Toba Grafika serta para staf dari PT
vi
Syn Toba Grafika yang telah membantu penulis dalam melakukan survei dan memperoleh data terkait topik yang diambil pada penyusunan skripsi ini.
11. Orang tua penulis (Toni Halim dan Tjoa Lie Kim) yang telah banyak memberikan dorongan, baik dalam bentuk moril maupun materil serta doa kepada penulis sehingga skripsi ini dapat terselesaikan.
12. Adik penulis (Lili, William, dan Janice) yang telah banyak membantu penulis dalam memberikan dukungan moril dan doa untuk dapat menyelesaikan skripsi ini.
13. Edi Kurniawan dan Sanie yang telah meluangkan waktu, tenaga, dan memberikan saran yang sangat membantu penulis, serta kerabat dekat dan keluarga besar penulis yang telah memberikan semangat dan dukungan serta doa bagi penulis untuk dapat menyelesaikan skripsi ini.
14. Teman-teman terdekat dan teman-teman PAZ angkatan 2004 yang telah memberikan semangat, dan dukungan serta doa kepada penulis, terutama Freddy, Jessica, Tedjo, Viyanny, Jacob, Johan, Diana, dan Kometa yang telah memberikan dukungan moril dan semangat serta saran-saran dan masukan yang berguna bagi penulis.
15. Para staf Universitas Bina Nusantara yang telah memberikan pelayanan bagi penulis selama masa penyusunan skripsi ini sampai terselesaikan.
16. 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 Syn Toba Grafika. Dengan demikian, penulis mengucapkan terima kasih.
Jakarta, 31 Januari 2009
Penulis
Junita 0800739032
vii
DAFTAR ISI
Halaman
HALAMAN JUDUL LUAR
HALAMAN JUDUL DALAM
HALAMAN PENGESAHAN HARD COVER
HALAMAN PERSETUJUAN DEWAN PENGUJI
ABSTRAK………………………………………...……………………………… v
KATA PENGANTAR……………………………………………………………. vi
DAFTAR ISI............................................................................................................ viiii
DAFTAR TABEL.................................................................................................... xvii
DAFTAR GAMBAR............................................................................................... xxi
DAFTAR LAMPIRAN............................................................................................ xxxi
BAB 1 PENDAHULUAN................................................................................... 1
1.1 Latar Belakang.............................................................................. 1
1.2 Ruang Lingkup.............................................................................. 4
1.3 Tujuan dan Manfaat...................................................................... 5
1.4 Metodologi Penelitian................................................................... 6
1.5 Sistematika Penulisan................................................................... 7
BAB 2 LANDASAN TEORI.............................................................................. 9
2.1 Sistem Informasi Akuntansi.......................................................... 9
2.1.1 Pengertian Sistem Informasi Akuntansi........................ 9
2.1.2 Pengertian Akuntansi..................................................... 10
viii
2.1.3 Pengertian Sistem Informasi Akuntansi........................ 11
2.1.4 Tujuan dan Kegunaan Sistem Informasi Akuntansi...... 13
2.1.5 Subsistem dari Sistem Informasi Akuntansi.................. 14
2.1.6 Komponen-komponen Sistem Informasi Akuntansi..... 16
2.1.7 Siklus Sistem Informasi Akuntansi............................... 16
2.2 Pembelian...................................................................................... 18
2.2.1 Pengertian Pembelian………………………………… 18
2.2.2 Fungsi-Fungsi yang Terkait…………………………... 19
2.2.3 Proses Pembelian…………………………………....... 21
2.2.4 Manajemen Pembelian.................................................. 22
2.2.5 Tugas dan Tanggung Jawab Bagian Pembelian……… 23
2.2.6 Dokumen-Dokumen yang Terkait pada Pembelian….. 25
2.2.7 Hubungan Pembelian dengan Fungsi Persediaan…….. 26
2.3 Persediaan
2.3.1 Pengertian Persediaan………………………………… 28
2.3.2 Manfaat Persediaan…………………………………... 28
2.3.3 Fungsi Persediaan…………………………………...... 31
2.3.4 Jenis-Jenis Persediaan………………………………... 30
2.3.5 Dokumen-Dokumen Persediaan……………………… 32
2.3.6 Metode Pencatatan Persediaan……………………….. 36
2.3.7 Metode Penilaian Persediaan…………………………. 36
2.3.8 Permintaan Dependen dan Independen………………. 37
2.3.9 Metode Pengendalian Persediaan…………………….. 38
ix
2.3.9.1 Lead Time ………………………………... 38
2.3.9.2 Economic Order Quantity (EOQ) ……….. 39
2.3.9.3 Reorder Point (ROP) ……………………. 41
2.3.9.4 Safety Stock..............……………………... 43
2.3.10 Biaya-Biaya yang Timbul dari Persediaan…………… 44
2.4 Pengendalian Internal………………………………………........ 47
2.4.1 Pengertian dan Tujuan Pengendalian Internal………... 47
2.4.2 Komponen-komponen Pengendalian Internal………... 48
2.5.3 Pengendalian Internal atas Pembelian………………... 49
2.5.4 Pengendalian Internal atas Persediaan………………... 50
2.5 Analisis dan Perancangan Sistem………………………………. 51
2.5.1 Pengertian Analisis Sistem…………………………… 51
2.5.2 Pengertian Perancangan Sistem………………………. 52
2.6 Analisis dan Perancangan Berorientasi Objek ............................. 53
2.6.1 Prinsip-Prinsip Umum Analisis dan Perancangan
Berorientasi Objek.........................................................
54
2.6.2 Objek............................................................................. 57
2.6.3 System Definition........................................................... 57
2.6.4 Rich Picture…………………………………………... 57
2.6.5 FACTOR Criterion…………………………………... 58
2.6.6 Problem Domain Analysis……………………………. 58
2.6.6.1 Classes…………………………………… 60
2.6.6.2 Structure………………………………….. 61
x
2.6.6.3 Behaviour………………………………… 65
2.6.7 Application Domain Analysis………………………… 66
2.6.7.1 Usage…………………………………….. 67
2.6.7.2 Functions…………………………………. 68
2.6.7.3 Interfaces…………………………………. 69
2.6.8 Architectural Design…………………………………. 70
2.6.8.1 Criteria…………………………………… 71
2.6.8.2 Component Architecture…………………. 72
2.6.8.3 Process Architecture……………………... 76
2.6.9 Component Design…………………………………… 81
2.6.9.1 Model Component………………………... 82
2.6.9.2 Function Component……………………... 82
BAB 3 GAMBARAN UMUM PERUSAHAAN DAN ANALISIS SISTEM
YANG SEDANG BERJALAN............................................................... 85
3.1 Gambaran Umum.......................................................................... 85
3.1.1 Sejarah Singkat Perusahaan…………………………... 85
3.1.2 Produk Perusahaan…………………………………… 86
3.1.3 Bahan Baku Perusahaan……………………………… 87
3.1.4 Mesin yang Digunakan dalam Proses Produksi……… 89
3.1.5 Visi dan Misi Perusahaan…………………………….. 90
3.1.6 Struktur Organisasi…………………………………… 92
3.1.7 Pembagian Tugas, Wewenang dan Tanggung Jawab… 93
xi
3.2 Analisis Sistem yang Sedang Berjalan.......................................... 99
3.2.1 Fungsi-Funsi yang Terkait……………………………. 99
3.2.2 Dokumen-Dokumen yang Digunakan........................... 100
3.2.3 Laporan-Laporan yang Dihasilkan................................ 101
3.2.4 Kebijakan Manajemen................................................... 102
3.2.5 Prosedur-Prosedur Pembelian dan Persediaan Bahan
Baku……………………………………....................... 103
3.2.5.1 Prosedur Pembelian Bahan Baku............... 103
3.2.5.2 Prosedur Penerimaan Bahan Baku............. 104
3.2.5.3 Prosedur Retur Pembelian.......................... 104
3.2.5.4 Prosedur Penerimaan Bahan Retur............. 105
3.2.5.5 Prosedur Pembayaran................................. 106
3.2.5.6 Prosedur Pengeluaran Bahan Baku............ 107
3.2.5.7 Prosedur Pengecekan Bahan Baku............. 107
3.2.6 Flowchart Prosedur Pembelian dan Persediaan Bahan
Baku............................................................................... 108
3.2.7 Rich Picture Sistem Berjalan…….…………………… 115
3.2.8 Permasalahan yang Dihadapi………………………… 116
3.2.9 Solusi yang Diusulkan………………………………... 120
3.3 Perhitungan EOQ, ROP dan Safety Stock………………………. 122
3.3.1 Perhitungan Economic Order Quantity (EOQ)………. 123
3.3.2 Perhitungan ROP dan Safety Stock…………………… 127
BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN................................ 129
xii
4.1 Analysis Document……………………………………………….. 129
4.1.1 The Task…………………………………………….….. 129
4.1.1.1 Purpose………………………………………. 129
4.1.1.2 System Definition…………………………….. 131
4.1.1.3 Context……………………………………….. 132
4.1.1.3.1 Problem Domain……………….. 132
4.1.1.3.2 Application Domain……………. 141
4.1.2 Problem Domain……………………………………….. 143
4.1.2.1 Clusters………………………………………. 143
4.1.2.2 Structure……………………………………... 143
4.1.2.3 Classes……………………………………….. 148
4.1.2.3.1 Karyawan……………………… 148
4.1.2.3.2 Bagian Gudang………………… 148
4.1.2.3.3 Bagian Pembelian……….……... 150
4.1.2.3.4 Bagian PPC................................. 151
4.1.2.3.5 Bagian Akuntansi……………… 152
4.1.2.3.6 Bagian Keuangan........................ 153
4.1.2.3.7 Bahan Baku................................. 154
4.1.2.3.8 Supplier....................................... 156
4.1.2.3.9 SPP…………………………… 157
4.1.2.3.10 SPPH……..…………………… 158
4.1.2.3.11 PO……………………………… 159
4.1.2.3.12 BMB…..……………………….. 160
xiii
4.1.2.3.13 SPPB...…………………………. 162
4.1.2.3.14 BKB..…………………………... 163
4.1.2.3.15 BPB….………………………… 164
4.1.2.3.16 SRB……………………………. 165
4.1.2.3.17 BTBR………………………….. 166
4.1.2.3.18 FPP…………………………….. 167
4.1.2.3.19 CBPV………………………….. 168
4.1.2.3.20 KHSO………………………….. 169
4.1.2.4 Events………………………………………… 170
4.1.3 Application Domain……………………………………. 172
4.1.3.1 Usage………………………………………… 172
4.1.3.1.1 Overview……………………….. 172
4.1.3.1.2 Actors…………………………... 175
4.1.3.1.3 Use Cases……………………… 177
4.1.3.1.4 Sequences………………………. 193
4.1.3.2 Function List…………………………............. 220
4.1.3.3 User Interface………………………………... 227
4.1.3.3.1 Dialogue Style………………….. 227
4.1.3.3.2 Overview……………………….. 229
4.1.3.3.3 Examples………………………..
4.1.3.4 The Technical Platform……………………… 284
4.1.4 Recommendations………………………………………. 284
4.1.4.1 The System’s Usefulness and Feasibility…….. 284
xiv
4.1.4.2 Strategy………………………………………. 284
4.1.4.3 Development Economy………………………. 285
4.2 Design Document………………………………………………… 285
4.2.1 The Task…………………………………………….….. 285
4.2.1.1 Purpose…………………..………………....... 285
4.2.1.2 Corrections to the Analysis……..……………. 285
4.2.1.3 Quality Goals……………..………………….. 286
4.2.2 Technical Platform……………………..………………. 287
4.2.2.1 Equipment………..………………………....... 287
4.2.2.2 System Software…………………..………….. 288
4.2.2.3 System Interfaces…………….………………. 288
4.2.2.4 Design Language……………..……………… 288
4.2.3 Architecture…………………..……………………........ 289
4.2.3.1 Component Architecture…………..…………. 289
4.2.3.2 Process Architecture……..………………....... 290
4.2.3.3 Standards………..………………………........ 292
4.2.4 Components……..…………………………………........ 294
4.2.4.1 Model Component…………..……………....... 294
4.2.4.1.1 Structure….………………..…... 294
4.2.4.1.2 Classes…...…………………….. 296
4.2.4.2 Function Component……..………………….. 305
4.2.4.2.1 Structure….……………………. 305
4.2.4.2.2 Classes………..………………... 307
xv
4.2.4.3 User Interface Component………………….... 320
4.2.4.3.1 Structure……….………………. 320
4.2.5 Recommendations…………………………..…………... 323
4.2.5.1 The System’s Usefulness………..……………. 323
4.2.5.2 Plan for Initiating Use………………..……… 323
4.2.5.3 Implementation Plan………………………..... 324
BAB 5 KESIMPULAN DAN SARAN………………………………………… 325
5.1 Kesimpulan………………………………...…………………….. 325
5.2 Saran……………………………………...……………………… 326
DAFTAR PUSTAKA
RIWAYAT HIDUP
LAMPIRAN
FOTOKOPI SURAT SURVEY
xvi
DAFTAR TABEL
Halaman
Tabel 2.1 Perhitungan Biaya EOQ……………………………………….... 40
Tabel 2.2 Aktivitas-Aktivitas dalam Problem Domain Analysis................... 59
Tabel 2.3 Contoh Event Table untuk Sistem Hair Salon…………………...
61
Tabel 2.4 Aktivitas dalam Application Domain Analysis………………….. 66
Tabel 2.5 Aktivitas dalam Architectural Design…………………………... 70
Tabel 2.6 Kriteria-Kriteria Umum bagi Kualitas Software………………... 71
Tabel 2.7 Bentuk-Bentuk Distribusi pada Client-Server Architecture.......... 75
Tabel 3.1 Bahan Baku PT Syn Toba Grafika……………………………… 87
Tabel 3.2 Mesin yang digunakan PT Syn Toba Grafika…………………... 89
Tabel 3.3 Pembelian Kertas Medium 125 gram……………………………. 123
Tabel 3.4 Perhitungan Biaya EOQ PT Syn Toba Grafika…………………. 126
Tabel 4.1 System Definition dengan kriteria FACTOR……………………. 132
Tabel 4.2 Event Table Sistem Informasi Akuntansi Pembelian dan
Persediaan Bahan Baku pada PT Syn Toba Grafika……………. 171
Tabel 4.3 Actor Table untuk Sistem Informasi Akuntansi Pembelian dan
Persediaan Bahan Baku pada PT Syn Toba Grafika……………. 173
Tabel 4.4 Spesifikasi Aktor “Bagian Gudang”…………………………….. 175
Tabel 4.5 Spesifikasi Aktor “Bagian Pembelian”………………………….. 175
Tabel 4.6 Spesifikasi Aktor “Bagian PPC”………………………………... 176
Tabel 4.7 Spesifikasi Aktor “Bagian Akuntansi”………………………….. 176
Tabel 4.8 Spesifikasi Aktor “Bagian Keuangan”………………………….. 177
xvii
Tabel 4.9 Use Case Specification untuk “Mendaftar Supplier”…………... 179
Tabel 4.10 Use Case Specification untuk “Mengupdate Supplier”………… 179
Tabel 4.11 Use Case Specification untuk “Mendaftar Bahan Baku”………. 179
Tabel 4.12 Use Case Specification untuk “Mengupdate Bahan Baku”…….. 179
Tabel 4.13 Use Case Specification untuk “Membuat SPP”………………... 182
Tabel 4.14 Use Case Specification untuk “Membuat SPPH”………………. 182
Tabel 4.15 Use Case Specification untuk “Membuat PO”………………….. 183
Tabel 4.16 Use Case Specification untuk “Membuat BMB”………………. 183
Tabel 4.17 Use Case Specification untuk “Membuat SRB”……………….. 184
Tabel 4.18 Use Case Specification untuk “Membuat BTBR”……………… 184
Tabel 4.19 Use Case Specification untuk “Membuat SPPB”………………. 185
Tabel 4.20 Use Case Specification untuk “Membuat BKB”……………….. 185
Tabel 4.21 Use Case Specification untuk “Membuat BPB”………………... 186
Tabel 4.22 Use Case Specification untuk “Membuat FPP”………………... 186
Tabel 4.23 Use Case Specification untuk “Membuat CBPV”……………… 187
Tabel 4.24 Use Case Specification untuk “Membuat KHSO”……………... 187
Tabel 4.25 Use Case Specification untuk “Mencetak Laporan Permintaan
Pembelian”………………………………………………………. 189
Tabel 4.26 Use Case Specification untuk “Mencetak Laporan Pembelian
Berdasarkan Supplier”…………………………………………... 189
Tabel 4.27 Use Case Specification untuk “Mencetak Laporan Pembelian
Berdasarkan Barang”……………………………………………. 189
Tabel 4.28 Use Case Specification untuk “Mencetak Laporan Penerimaan
xviii
Barang”………………………………………………………...... 190
Tabel 4.29 Use Case Specification untuk “Mencetak Laporan Pengeluaran
Barang”………………………………………………………...… 190
Tabel 4.30 Use Case Specification untuk “Mencetak Laporan Retur
Barang”………………………………………………………….. 191
Tabel 4.31 Use Case Specification untuk “Mencetak Laporan Penerimaan
Barang Retur”……………………………………………………. 191
Tabel 4.32 Use Case Specification untuk “Mencetak Laporan Pengembalian
Barang”…………………………………………………………... 191
Tabel 4.33 Use Case Specification untuk “Mencetak Laporan Stock
Opname”………………………………………………………… 192
Tabel 4.34 Use Case Specification untuk “Mencetak Laporan Mutasi
Persediaan”…………………………………………………….... 192
Tabel 4.35 Use Case Specification untuk “Mencetak Laporan Pengeluaran
Kas”……………………………………………………………… 193
Tabel 4.36 Function List dari Sistem Informasi Akuntansi Pembelian dan
Persediaan pada PT Syn Toba Grafika........................................... 221
Tabel 4.37 Daftar Windows User Interface dan Printouts…………………... 227
Tabel 4.38 Kriteria Perancangan Sistem Informasi Akuntansi Pembelian dan
Persediaan Bahan Baku pada PT Syn Toba Grafika…………….. 287
Tabel 4.39 Spesifikasi Peralatan...................................................................... 287
Tabel 4.40 Operation Specification “Menghitung EOQ”…………………… 307
Tabel 4.41 Operation Specification “Perhitungan ROP”……………………. 308
xix
Tabel 4.42 Operation Specification “Mencetak Laporan Permintaan
Pembelian”……………………………………………………….. 309
Tabel 4.43 Operation Specification “Mencetak Laporan Pembelian
Berdasarkan Barang”…………………………………………….. 310
Tabel 4.44 Operation Specification “Mencetak Laporan Pembelian
Berdasarkan Supplier”…………………………………………… 311
Tabel 4.45 Operation Specification “Mencetak Laporan Penerimaan
Barang”…………………………………………………………... 312
Tabel 4.46 Operation Specification “Mencetak Laporan Retur Barang”……. 313
Tabel 4.47 Operation Specification “Mencetak Laporan Penerimaan Barang
Retur”……………………………………………………………... 314
Tabel 4.48 Operation Specification “Mencetak Laporan Pengeluaran
Barang”…………………………………………………………… 315
Tabel 4.49 Operation Specification “Mencetak Laporan Pengembalian
Barang”………………………………………………………….... 316
Tabel 4.50 Operation Specification “Mencetak Laporan Pengeluaran Kas”… 317
Tabel 4.51 Operation Specification “Mencetak Laporan Mutasi Persediaan”.. 318
Tabel 4.52 Operation Specification “Mencetak Laporan Stock Opname”…… 320
Tabel 4.53 Criteria dan System’s Usefulness Perancangan Sistem yang
Diusulkan………………………………………………………… 323
Tabel 4.54 Jadwal Rencana Implementasi Sistem yang Diusulkan................. 324
xx
DAFTAR GAMBAR
Halaman
Gambar 2.1 Grafik Biaya EOQ Berdasarkan Perhitungan Penulis………… 41
Gambar 2.2 Grafik ROP……………………………………………………. 42
Gambar 2.3 Aktivitas Utama dan Hasil-hasil dari Analisis dan Perancangan
Berorientasi Objek……………………………….
54
Gambar 2.4 Aktivitas-Aktivitas dalam Pemodelan Problem Domain……... 60
Gambar 2.5 Contoh Generalization Structure……………………………… 62
Gambar 2.6 Contoh Cluster Structure............................................................ 63
Gambar 2.7 Contoh Aggregation Structure.................................................... 64
Gambar 2.8 Contoh Association Structure..................................................... 64
Gambar 2.9 Contoh Statechart Diagram untuk Class Customer................... 65
Gambar 2.10 Application Domain Analysis…………………………………. 67
Gambar 2.11 Aktivitas-aktivitas dalam Architectural Design......................... 70
Gambar 2.12 Layered Architecture Pattern…………………………………. 73
Gambar 2.13 Generic Architecture Pattern..................................................... 74
Gambar 2.14 Client-Server Architecture Pattern............................................. 75
Gambar 2.15 Deployment Diagram untuk Centralized Pattern....................... 77
Gambar 2.16 Deployment Diagram untuk Distributed Pattern....................... 78
Gambar 2.17 Deployment Diagram untuk Decentralized Pattern................... 80
Gambar 2.18 Component Design..................................................................... 81
Gambar 3.1 Struktur Organisasi PT Syn Toba Grafika…………………….. 92
Gambar 3.2 Flowchart Prosedur Pembelian Bahan Baku………………… 108
xxi
Gambar 3.3 Flowchart Prosedur Penerimaan Bahan Baku………………… 109
Gambar 3.4 Flowchart Prosedur Retur Pembelian…………………………. 110
Gambar 3.5 Flowchart Prosedur Penerimaan Barang Retur……………………... 111
Gambar 3.6 Flowchart Prosedur Pembayaran……………………………… 112
Gambar 3.7 Flowchart Prosedur Pengeluaran Bahan Baku………………... 113
Gambar 3.8 Flowchart Prosedur Pengecekan Bahan Baku………………… 114
Gambar 3.9 Rich Picture Sistem Berjalan………………………………….. 115
Gambar 3.10 Grafik Biaya EOQ...................................................................... 126
Gambar 3.11 Grafik Siklus Reorder Point…………………………………... 128
Gambar 4.1 Struktur Organisasi PT Syn Toba Grafika yang Diusulkan…… 130
Gambar 4.2 Rich Picture Sistem Informasi Akuntansi Pembelian dan
Persediaan pada PT Syn Toba Grafika yang Diusulkan………. 140
Gambar 4.3 Model Sistem Informasi Akuntansi Pembelian dan Persediaan
Bahan Baku pada PT Syn Toba Grafika……………………….
143
Gambar 4.4 Struktur dari “Karyawan”……………………………………… 144
Gambar 4.5 Struktur dari “Pembelian”……………………………………... 144
Gambar 4.6 Struktur dari “Persediaan”……………………………………... 145
Gambar 4.7 Struktur dari “Supplier”……………………………………….. 145
Gambar 4.8 Struktur dari “Retur Bahan Baku”…………………………….. 146
Gambar 4.9 Struktur dari “Pembayaran”…………………………………… 146
Gambar 4.10 Struktur dari “Stock Opname”………………………………… 146
Gambar 4.11 Class Diagram Sistem Informasi Akuntansi Pembelian dan
Persediaan Bahan Baku pada PT Syn Toba Grafika…………. 147
xxii
Gambar 4.12 Class dan Statechart Karyawan……………………………….. 148
Gambar 4.13 Class dan Statechart Bagian Gudang………………………… 150
Gambar 4.14 Class dan Statechart Bagian Pembelian…………………….. 151
Gambar 4.15 Class dan Statechart Bagian PPC…………………………….. 152
Gambar 4.16 Class dan Statechart Bagian Akuntansi………………………. 153
Gambar 4.17 Class dan Statechart Bagian Keuangan……………………….. 154
Gambar 4.18 Class dan Statechart Bahan Baku…………………………….. 156
Gambar 4.19 Class dan Statechart Supplier…………………………………. 157
Gambar 4.20 Class dan Statechart SPP Header dan SPP Detail……………. 158
Gambar 4.21 Class dan Statechart SPPH …………………………………… 159
Gambar 4.22 Class dan Statechart PO Header dan PO Detail……………… 160
Gambar 4.23 Class dan Statechart BMB Header dan BMB Detail…………. 161
Gambar 4.24 Class dan Statechart SPPB Header dan SPPB Detail………… 162
Gambar 4.25 Class dan Statechart BKB Header dan BKB Detail………….. 163
Gambar 4.26 Class dan Statechart BPB Header dan BPB Detail…………... 164
Gambar 4.27 Class dan Statechart SRB Header dan SRB Detail…………... 166
Gambar 4.28 Class dan Statechart BTBR Header dan BTBR Detail………. 167
Gambar 4.29 Class dan Statechart FPP Header dan FPP Detail……………. 168
Gambar 4.30 Class dan Statechart CBPV Header dan CBPV Detail………. 169
Gambar 4.31 Class dan Statechart KHSO Header dan KHSO Detail………. 170
Gambar 4.32 Use Case Diagram Sistem Informasi Akuntansi Pembelian
dan Persediaan Bahan Baku pada PT Syn Toba Grafika………
178
Gambar 4.33 Use Case Detail Membuat Dokumen…………………………. 181
xxiii
Gambar 4.34 Use Case Detail Mencetak Laporan…………………………... 188
Gambar 4.35 Sequence untuk Use Case “Mendaftar Supplier………………. 194
Gambar 4.36 Sequence untuk Use Case “Mengupdate Supplier”…………… 195
Gambar 4.37 Sequence untuk Use Case “Mendaftar Bahan Baku”…………. 196
Gambar 4.38 Sequence untuk Use Case “Mengupdate Bahan Baku”……….. 197
Gambar 4.39 Sequence untuk Use Case “Membuat SPP”…………………... 198
Gambar 4.40 Sequence untuk Use Case “Membuat SPPH”………………… 199
Gambar 4.41 Sequence untuk Use Case “Membuat PO”……………………. 200
Gambar 4.42 Sequence untuk Use Case “Membuat BMB”............................. 201
Gambar 4.43 Sequence untuk Use Case “Membuat SRB”.............................. 202
Gambar 4.44 Sequence untuk Use Case “Membuat BTBR”........................... 203
Gambar 4.45 Sequence untuk Use Case “Membuat SPPB”............................ 204
Gambar 4.46 Sequence untuk Use Case “Membuat BKB”.............................. 205
Gambar 4.47 Sequence untuk Use Case “Membuat BPB”.............................. 206
Gambar 4.48 Sequence untuk Use Case “Membuat FPP”............................... 207
Gambar 4.49 Sequence untuk Use Case “Membuat CBPV”........................... 208
Gambar 4.50 Sequence untuk Use Case “Membuat Laporan Permintaan
Pembelian”................................................................................. 209
Gambar 4.51 Sequence untuk Use Case “Membuat Laporan Pembelian
Berdasarkan Supplier”................................................................ 210
Gambar 4.52 Sequence untuk Use Case “Membuat Laporan Pembelian
Berdasarkan Barang”.................................................................. 211
Gambar 4.53 Sequence untuk Use Case “Membuat Laporan Penerimaan
xxiv
Barang”....................................................................................... 212
Gambar 4.54 Sequence untuk Use Case “Membuat Laporan Retur Barang”.. 213
Gambar 4.55 Sequence untuk Use Case “Membuat Laporan Penerimaan
Barang Retur”............................................................................. 214
Gambar 4.56 Sequence untuk Use Case “Membuat Laporan Pengeluaran
Barang”....................................................................................... 215
Gambar 4.57 Sequence untuk Use Case “Membuat Laporan Pengembalian
Barang”....................................................................................... 216
Gambar 4.58 Sequence untuk Use Case “Membuat Laporan Mutasi
Persediaan”................................................................................. 217
Gambar 4.59 Sequence untuk Use Case “Membuat Laporan Stock Opname” 218
Gambar 4.60 Sequence untuk Use Case “Membuat Laporan Pengeluaran
Kas”............................................................................................. 219
Gambar 4.61 Navigation Diagram dari Sistem Informasi Akuntansi
Pembelian dan Persediaan Bahan Baku pada PT Syn Toba
Grafika………………………………………………………….
230
Gambar 4.62 Window “Login”………………………………………………. 231
Gambar 4.63 Window “Main Menu”………………………………………… 231
Gambar 4.64 Window “Menu File” ……………………………………….. 232
Gambar 4.65 Window “Menu Master”……………………………………… 232
Gambar 4.66 Window ”Menu Transaksi Pembelian”………………………. 233
Gambar 4.67 Window “Menu Transaksi Pembayaran”……………………... 233
Gambar 4.68 Window “Menu Transaksi Persediaan”……………………….. 234
xxv
Gambar 4.69 Window “Menu Laporan”……………………………………… 234
Gambar 4.70 Window “Penambahan User Baru”…………………………… 235
Gambar 4.71 Window “Perubahan Data User”……………………………… 235
Gambar 4.72 Window “Ganti Password”……………………………………. 236
Gambar 4.73 Window “Master Supplier”…………………………………… 236
Gambar 4.74 Window “Penambahan Supplier Baru”……………………….. 237
Gambar 4.75 Window “Perubahan Data Supplier”………………………….. 237
Gambar 4.76 Window “Master Bahan Baku”………………………………... 238
Gambar 4.77 Window “Penambahan Bahan Baku”…………………………. 238
Gambar 4.78 Window “Perubahan Data Bahan Baku”……………………… 239
Gambar 4.79 Window “Surat Permintaan Pembelian”……………………… 239
Gambar 4.80 Window “Penambahan SPP Header Baru”…………………… 240
Gambar 4.81 Window “Penambahan SPP Detail Baru”……………………. 240
Gambar 4.82 Window “Perubahan SPP Header”……………………………. 240
Gambar 4.83 Window “Perubahan SPP Detail”…………………………….. 241
Gambar 4.84 Window “Surat Permintaan Penawaran Harga”………………. 241
Gambar 4.85 Window “Penambahan SPPH Baru”…………………………... 242
Gambar 4.86 Window “Perubahan SPPH”………………………………….. 242
Gambar 4.87 Window “Purchase Order”……………………………………. 243
Gambar 4.88 Window “Penambahan PO Header Baru”…………………….. 243
Gambar 4.89 Window “Penambahan PO Detail”……………………………. 244
Gambar 4.90 Window “Perubahan PO Header”……………………………... 244
Gambar 4.91 Window “Perubahan PO Detail”…………………………….... 245
xxvi
Gambar 4.92 Window “Bukti Masuk Barang”………………………………. 245
Gambar 4.93 Window “Penambahan BMB Baru”…………………………... 246
Gambar 4.94 Window “Perubahan BMB”…………………………………… 246
Gambar 4.95 Window “Surat Retur Barang”…………………………………. 247
Gambar 4.96 Window “Penambahan SRB Header Baru”…………………… 247
Gambar 4.97 Window “Penambahan SRB Detail Baru”……………………. 248
Gambar 4.98 Window “Perubahan SRB Header”…………………………... 248
Gambar 4.99 Window “Perubahan SRB Detail”……………………………. 249
Gambar 4.100 Window “Bukti Terima Barang Retur”……………………….. 249
Gambar 4.101 Window “Penambahan BTBR Header Baru”………………… 250
Gambar 4.102 Window “Penambahan BTBR Detail Baru”………………….. 250
Gambar 4.103 Window “Perubahan BTBR Header”…………………………. 251
Gambar 4.104 Window “Perubahan BTBR Detail”…………………………... 251
Gambar 4.105 Window “Perubahan BTBR Detail”…………………………... 252
Gambar 4.106 Window “Penambahan SPPB Header Baru”…………………. 252
Gambar 4.107 Window “Penambahan SPPB Detail Baru”…………………... 252
Gambar 4.108 Window “Perubahan SPPB Header”………………………….. 253
Gambar 4.109 Window “Perubahan SPPB Detail”…………………………… 253
Gambar 4.110 Window “Bukti Keluar Barang”………………………………. 253
Gambar 4.111 Window “Penambahan BKB Baru”…………………………... 254
Gambar 4.112 Window “Perubahan BKB”…………………………………… 254
Gambar 4.113 Window “Bukti Pengembalian Barang”………………………. 255
Gambar 4.114 Window “Penambahan BPB Header Baru”…………………... 255
xxvii
Gambar 4.115 Window “Penambahan BPB Detail Baru”……………………. 256
Gambar 4.116 Window “Perubahan BPB Header”…………………………... 256
Gambar 4.117 Window “Perubahan BPB Detail”……………………………. 256
Gambar 4.118 Window “Form Permohonan Pembayaran”…………………... 257
Gambar 4.119 Window “Penambahan FPP Header Baru”…………………… 257
Gambar 4.120 Window “Penambahan FPP Detail Baru”…………………….. 257
Gambar 4.121 Window “Perubahan FPP Header Baru”……………………… 258
Gambar 4.122 Window “Cash/Bank Payment Voucher”……………………... 258
Gambar 4.123 Window “Penambahan CBPV Header Baru”………………… 259
Gambar 4.124 Window “Penambahan CBPV Detail Baru”………………….. 259
Gambar 4.125 Window “Perubahan CBPV Header”…………………………. 259
Gambar 4.126 Window “Kartu Hasil Stok Opname”………………………… 260
Gambar 4.127 Window “Penambahan KHSO Header Baru”………………… 260
Gambar 4.128 Window “Penambahan KHSO Detail Baru”………………….. 260
Gambar 4.129 Window “Perubahan KHSO Header”………………………… 261
Gambar 4.130 Window “Perubahan KHSO Detail”………………………….. 261
Gambar 4.131 Window “Laporan”…………………………………………….. 261
Gambar 4.132 Rancangan Dokumen “Surat Permintaan Pembelian”………… 262
Gambar 4.133 Rancangan Dokumen “Surat Permintaan Penawaran Harga”… 263
Gambar 4.134 Rancangan Dokumen “Purchase Order”……………………… 264
Gambar 4.135 Rancangan Dokumen “Bukti Masuk Barang”………………… 265
Gambar 4.136 Rancangan Dokumen “Surat Retur Barang”………………….. 266
Gambar 4.137 Rancangan Dokumen “Bukti Terima Barang Retur”…………. 267
xxviii
Gambar 4.138 Rancangan Dokumen “Surat Perintah Pengeluaran Barang”…. 268
Gambar 4.139 Rancangan Dokumen “Bukti Keluar Barang”………………… 269
Gambar 4.140 Rancangan Dokumen “Bukti Pengembalian Barang”………… 270
Gambar 4.141 Rancangan Dokumen “Form Permintaan Pembayaran”………. 271
Gambar 4.142 Rancangan Dokumen “Kartu Hasil Stock
Opname”………………………………………………………. 272
Gambar 4.143 Rancangan Dokumen “Cash / Bank Payment Voucher”……… 273
Gambar 4.144 Rancangan Dokumen “Laporan Permintaan Pembelian”……... 274
Gambar 4.145 Rancangan Dokumen “Laporan Pembelian Berdasarkan
Barang”………………………………………………………… 275
Gambar 4.146 Rancangan Dokumen “Laporan Pembelian Berdasarkan
Supplier”………………………………………………………. 276
Gambar 4.147 Rancangan Dokumen “Laporan Penerimaan Barang”………… 277
Gambar 4.148 Rancangan Dokumen “Laporan Retur Barang”.......................... 278
Gambar 4.149 Rancangan Dokumen “Laporan Penerimaan Barang Retur”...... 279
Gambar 4.150 Rancangan Dokumen “Laporan Pengeluaran Barang”............... 280
Gambar 4.151 Rancangan Dokumen “Laporan Pengembalian Barang”............ 281
Gambar 4.152 Rancangan Dokumen “Laporan Pengeluaran Kas”…………… 282
Gambar 4.153 Rancangan Dokumen ”Laporan Mutasi Persediaan”.................. 283
Gambar 4.154 Component Diagram Sistem Informasi Akuntansi Pembelian
dan Persediaan Bahan Baku pada PT Syn Toba Grafika……… 290
Gambar 4.155 Deployment Diagram Sistem Informasi Akuntansi Pembelian
dan Persediaan Bahan Baku pada PT Syn Toba Grafika……… 291
xxix
Gambar 4.156 Arsitektur Jaringan Sistem Informasi Akuntansi Pembelian
dan Persediaan Bahan Baku pada PT Syn Toba Grafika……… 292
Gambar 4.157 Command Button Umum Sistem Informasi Pembelian dan
Persediaan Bahan Baku pada PT Syn Toba Grafika…………... 293
Gambar 4.158 Windows yang menampilkan Pesan-Pesan Kesalahan dan
Konfirmasi……………………………………………………... 294
Gambar 4.159 Revised Class Diagram………………………………………... 295
Gambar 4.160 Function-Class Placement…………………………………….. 306
Gambar 4.161 User Interface Component…………………………………….. 322
xxx
DAFTAR LAMPIRAN
Halaman
Lampiran 1 SPESIFIKASI DATABASE……………………………………. L1
Lampiran 1 Tabel mnGender……………………………………….……… L1
Lampiran 1 Tabel mnUserRoles……….…………………………………... L1
Lampiran 1 Tabel MsBahanBaku………………………………………….. L1
Lampiran 1 Tabel MsKaryawan..................................................................... L2
Lampiran 1 Tabel MsSupplier....................................................................... L2
Lampiran 1 Tabel SPP_Header..................................................................... L3
Lampiran 1 Tabel SPP_Detail....................................................................... L3
Lampiran 1 Tabel SPPH................................................................................. L3
Lampiran 1 Tabel PO_Header....................................................................... L4
Lampiran 1 Tabel PO_Detail......................................................................... L4
Lampiran 1 Tabel BMB_Header................................................................... L4
Lampiran 1 Tabel BMB_Detail..................................................................... L5
Lampiran 1 Tabel SRB_Header..................................................................... L5
Lampiran 1 Tabel SRB_Detail....................................................................... L5
Lampiran 1 Tabel BTBR_Header.................................................................. L6
Lampiran 1 Tabel BTBR_Detail.................................................................... L6
Lampiran 1 Tabel SPPB_Header.................................................................. L7
Lampiran 1 Tabel SPPB_Detail…………………………………………… L7
Lampiran 1 Tabel BKB.................................................................................. L7
Lampiran 1 Tabel BPB_Header……………………………………………. L8
xxxi
Lampiran 1 Tabel BPB_Detail....................................................................... L8
Lampiran 1 Tabel FPP_Header..................................................................... L8
Lampiran 1 Tabel FPP_Detail....................................................................... L9
Lampiran 1 Tabel CBPV_Header.................................................................. L9
Lampiran 1 Tabel KHSO_Header................................................................. L19
Lampiran 1 Tabel KHSO_Detail................................................................... L10
Lampiran 2 SIMBOL-SIMBOL DOCUMENT FLOWCHART..................... L11
Lampiran 3 NOTASI-NOTASI UML YANG DIGUNAKAN…………….. L12
Lampiran 3 Class Diagram............................................................................ L12
Lampiran 3 Statechart Diagram.................................................................... L13
Lampiran 3 Use Case Diagram...................................................................... L14
Lampiran 3 Sequence Diagram...................................................................... L15
Lampiran 3 Navigation Diagram................................................................... L16
Lampiran 3 Component Diagram.................................................................. L17
Lampiran 3 Deployment Diagram.................................................................. L18
Lampiran 4 PRINTOUTS YANG DIHASILKAN…………………………. L19
Lampiran 4 Printout SPP…………………………………………………... L19
Lampiran 4 Printout SPPH……………………………………………….... L20
Lampiran 4 Printout PO...………………………………………………….. L21
Lampiran 4 Printout BMB…………………………………………………. L22
Lampiran 4 Printout SRB………………………………………………….. L23
Lampiran 4 Printout BTBR………………………………………………... L24
Lampiran 4 Printout SPPB…………………………………………………. L25
xxxii
Lampiran 4 Printout BKB……………………………………..…………… L26
Lampiran 4 Printout BPB……..…………………………………………… L27
Lampiran 4 Printout FPP……………………………………..…………… L28
Lampiran 4 Printout CBPV…………………………………..……………. L29
Lampiran 4 Printout KHSO…………………………………..……………. L30
Lampiran 4 Printout Laporan Permintaan Pembelian……………………… L31
Lampiran 4 Printout Laporan Pembelian Berdasarkan Barang……………. L32
Lampiran 4 Printout Laporan Pembelian Berdasarkan Supplier…………... L33
Lampiran 4 Printout Laporan Penerimaan Barang........................................ L34
Lampiran 4 Printout Laporan Retur Barang.................................................. L35
Lampiran 4 Printout Laporan Penerimaan Barang Retur.............................. L36
Lampiran 4 Printout Laporan Pengeluaran Barang....................................... L37
Lampiran 4 Printout Laporan Pengembalian Barang.................................... L38
Lampiran 4 Printout Laporan Pengeluaran Kas............................................. L39
Lampiran 4 Printout Laporan Stock Opname................................................ L40
Lampiran 4 Printout Laporan Mutasi Persediaan.......................................... L41
xxxiii