ANALISIS DAN PERANCANGAN SISTEM INFORMAS (26)

UNIVERSITAS BINA NUSANTARA
Jurusan Sistem Informasi
Program Studi Sistem Informasi
Skripsi Sarjana Komputer
Semester Genap Tahun 2004

ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PERSEDIAAN DAN PEMBELIAN PADA PT. NOORUMI CATUR
MANUNGGAL

Dani Muryawan
0400513301
Taufan Oktofebio
0400528846
Alea Miranda Rani
0400529685
Kelas /Kelompok : 08 PBA / 06
Abstrak
Sistem merupakan aspek yang penting dalam menjaga kelangsungan sebuah
perusahaan. Analisa dan perancangan sistem informasi persediaan dan pembelian ini
bertujuan untuk mencari kelemahan sistem dan memberikan solusi terbaik atas kelemahan

sistem itu. Maka dirasa perlu untuk adanya suatu sistem informasi persediaan dan
pembelian yang tepat di PT. Noorumi Catur Manunggal agar dengan terbangunnya sistem
informasi , informasi yang dihasilkan akan lebih cepat dan akurat.
Penulisan skripisi ini menggunakan metode analisis dan perancangan. Analisis
permasalahan dilakukan dengan cara melakukan survei terhadap sistem yang berjalan,
analisis terhadap temuan survei, identifikasi kebutuhan sistem informasi yang dibutuhkan
perusahaan dan identifikasi persyaratan sistem. Analisis dan perancangan sistem
dilakukan dengan menggunakan konsep Object Oriented Analysis and Design (OOA&D)
yang digambarkan dengan menggunakan notasi Unified Modelling Language (UML).
Hasil penelitian menunjukkan bahwa sistem persediaan dan pembelian yang
berjalan di perusahaan masih belum memadai dan informasi yang berjalan belum cepat
dan akurat. Perancangan sistem informasi persediaan dan pembelian akan memperbaiki
sistem yang sedang berjalan dan dapat mempercepat aliran informasi yang cepat dan
akurat dalam perusahaan.
Kata Kunci : Sistem Informasi, OOA&D, UML, Persediaan, Pembelian

vii

PRAKATA


Puji syukur kepada Tuhan Yang Maha Pengasih atas segala berkat dan kasih
karunia-Nya yang melimpah sehingga penulis dapat menyelesaikan skripsi ini padawaktu
yang telah ditentukan.
Penulisan skripsi ini dilakukan untuk memenuhi salah satu persyaratan dalam
menyelesaikan pendidikan Strata-1 jurusan Sistem Informasi fakultas Ilmu Komputer di
Universitas Bina Nusantara.
Terwujudnya tulisan dalam bentuk skripsi ini, tentunya tak lepas dari bantuan
dan dukungan berbagai pihak baik secara langsung maupun tidak langsung. Untuk itu
pada kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya
kepada :
1. Kedua orang tua, kakak dan adik terkasih yang telah memberikan bantuannya baik
secara moril maupun materiil kepada penulis sehingga penulis dapat menyelesaikan
skripsi ini.
2. Bapak Djon Irwanto, S.Kom, M.M, selaku dosen pembimbing yang banyak
meluangkan waktu dan memberikan bimbingan dan pengarahan sehingga penulis
dapat menyelesaikan skripsi ini.
3. Bapak Siswono, S.Kom, M.M, selaku Ketua Jurusan Sistem Informasi
4. Bapak Johan, S.Kom, M.M selaku Sekretaris Jurusan Sistem Informasi
5. Bapak Suparto Darudiato, S.Kom, M.M; Bapak She Hiung
6. Para dosen Universitas Bina Nusantara yang telah mendidik, membimbing, dan

membekali kami selama perkuliahan.
7. Ibu Dr. Theresia Widia Soerjaningsih, selaku rektor Universitas Bina Nusantara
viii

8. Mas Agung, yang telah meluangkan waktu dan banyak memberi pertolongan dari Mbok
Berek
9. Teman-teman dan semua pihak yang tidak dapat penulis sebutkan satu per satu
Dengan segala kerendahan hati, penulis menyadari sepenuhnya bahwa skripsi ini
masuh jauh dari sempurna karena terbatasnya waktu, pengetahuan dan pengalaman
penulis. Oleh karena itu, penulis sangat mengharapkan saran dan kritik yang membangun
untruk skripsi ini.
Akhir kata, penulis berharap agar skripsi ini dapat memberikan manfaat bagi pihakpihak yang membaca dan membutuhkannya.

Jakarta, 28 Juni 2004

Penulis

ix

DAFTAR ISI


Halaman Judul Luar..............................................................................................................i
Halaman Judul Dalam..........................................................................................................ii
Halaman Persetujuan Hardcover........................................................................................iii
Halaman Pernyataan Dewan Penguji..................................................................................iv
Abstrak...............................................................................................................................vii
Prakata..............................................................................................................................viii
Daftar Isi..............................................................................................................................x
Daftar Tabel......................................................................................................................xiv
Daftar Gambar.................................................................................................................xvii
Daftar Lampiran...............................................................................................................xxv
BAB 1 PENDAHULUAN...................................................................................................1
1.1 Latar Belakang...................................................................................................1
1.2 Ruang Lingkup...................................................................................................2
1.3 Tujuan dan Manfaat...........................................................................................2
1.4 Metodologi Penelitian........................................................................................3
1.5 Sistematika Penulisan........................................................................................5
BAB 2 LANDASAN TEORI...............................................................................................6
2.1 Teori-teori Umum..............................................................................................6
2.1.1 Pengertian Sistem Informasi ...................................................................6

2.1.2 Pengertian Sistem Informasi Manajemen................................................7
2.1.3 Pengertian Analisis Sistem......................................................................7
2.1.4 Pengertian Perancangan Sistem...............................................................8
x

2.1.5 Object Oriented........................................................................................8
2.1.6 Object Oriented Analysis and Design (OOA & D).................................9
2.1.7 System Choice........................................................................................10
2.1.8 System Definition...................................................................................11
2.1.9 Problem Domain Analisys.....................................................................11
2.1.10 Application Domain Analisys..............................................................21
2.1.11 Architectural Design.............................................................................26
2.1.12 Component Design................................................................................31
2.1.12.1 Design of Components...........................................................32
2.1.12.1.1 Model Component................................................32
2.1.12.1.2 Function Component............................................34
2.1.12.2 Connecting Component..........................................................35
2.2 Teori Khusus....................................................................................................38
2.2.1 Definisi Pembelian................................................................................38
2.2.2 Tugas dan Tanggung Jawab Pembelian................................................38

2.2.3 Fungsi yang Terkait Dalam Sistem Pembelian.....................................39
2.2.4 Prosedur Pembelian yang Lazim..........................................................40
2.2.5 Pengertian Persediaan...........................................................................43
2.2.6 Perencanaan Persediaan........................................................................44
2.2.7 Pengendalian Internal Atas Persediaan.................................................45
2.2.8 Metode Pencatatan Persediaan..............................................................45
2.2.9 Metode Penilaian Persediaan................................................................46
2.2.10 Manajemen Persediaan.........................................................................46
2.2.11 Lead Time, Safety Stock, Reorder Point, EOQ dan Minimum Stock....47
xi

BAB 3 ANALISA SISTEM INFORMASI.......................................................................51
3.1Gambaran Umum Perusahaan...........................................................................51
3.1.1 Sejarah Singkat Perusahaan....................................................................51
3.1.2 Struktur Organisasi.................................................................................53
3.1.3 Tugas Dan Wewenang............................................................................54
3.2 Prosedur Sistem yang Sedang Berjalan...........................................................58
3.2.1 Prosedur Pembelian yang Diterapkan Pada Mbok Berek.......................58
3.2.2 Prosedur Pengelolaan Persediaan yang Diterapkan di Bagian Gudang
Pusat PT Noorumi Catur Manunggal (Mbok Berek)..............................60

3.3 Rich Picture Sistem yang Berjalan..................................................................62
3.4 Permasalah yang Dihadapi...............................................................................62
3.5 Pemecahan Masalah........................................................................................63
3.6 System Definition yang Diusulkan...................................................................64
3.7 Rich Picture Sistem yang Diusulkan...............................................................67
3.8 FACTOR Criteria............................................................................................68
3.9 Problem Domain..............................................................................................70
3.10 Application Domain.......................................................................................70
3.11 Problem Domain Analysis.............................................................................71
3.11.1 Classes...............................................................................................71
3.11.2 Events.................................................................................................73
3.11.3 Structures...........................................................................................76
3.11.4 Behavior.............................................................................................79
3.11.5.Usage.................................................................................................85
3.11.6 Sequence Diagram...........................................................................137
xii

3.11.7 Function...........................................................................................169
3.11.8 Interface...........................................................................................173
BAB 4 PERANCANGAN SISTEM INFORMASI.........................................................248

4.1 Component Design.........................................................................................248
4.1.1 Model Component.................................................................................248
4.1.2 Function Component.............................................................................262
4.2 Architecture Design.......................................................................................265
4.2.1 Generic Architeture Pattern.................................................................265
4.2.2. Criteria.................................................................................................267
4.2.3. Component Architecture......................................................................267
4.2.4 Process Architecture.............................................................................268
4.3 Spesifikasi sistem yang diusulkan.................................................................270
4.3.1 Spesifikasi Perangkat Keras..................................................................270
4.3.1 Spesifikasi Perangkat Lunak.................................................................271
BAB 5 SIMPULAN.........................................................................................................272
5.1 Simpulan........................................................................................................272
5.2 Saran..............................................................................................................272
DAFTAR PUSTAKA......................................................................................................274
DAFTAR RIWAYAT HIDUP........................................................................................276
LAMPIRAN....................................................................................................................279

xiii


DAFTAR TABEL

Tabel 2.1 Actor Specification...........................................................................................22
Tabel 2.2 Initial Use Case Template................................................................................23
Tabel 2.3 Base Use Case Description Template..............................................................24
Tabel 2.4

Criteria klasik untuk mengukur kualitas software...................................28

Tabel 2.5 Guidelines atau panduan dalam merepresentasikan private events.................33
Tabel 2.6 Guidelines untuk merepresentasikan common events......................................33
Tabel 3.1 Factor Criteria.................................................................................................69
Tabel 3.2 Class Candidate dan Class..............................................................................72
Tabel 3.3 Event Candidate dan Event..............................................................................74
Tabel 3.4 Event Table......................................................................................................76
Tabel 3.5 Event Table......................................................................................................85
Tabel 3.6 Actor Spesification untuk Manajer Pembelian.................................................87
Tabel 3.7 Actor Spesification untuk Kepala Gudang.......................................................87
Tabel 3.8 Actor Spesification untuk Staff Gudang..........................................................88
Tabel 3.9 Base Use Case Description untuk Membuat PO.............................................89

Tabel 3.10 Base Use Case Description untuk Melihat Daftar Barang..............................91
Tabel 3.11 Base Use Case Description untuk Mendaftarkan Supplier.............................92
Tabel 3.12 Base Use Case Description untuk Menghapus Data Supplier.........................93
Tabel 3.13 Base Use Case Description untuk Mendaftarkan Barang...............................95
Tabel 3.14 Base Use Case Description untuk Mencatat SPB...........................................96
Tabel 3.15 Base Use Case Description untuk Membuat SPPB.........................................97
Tabel 3.16 Base Use Case Description untuk Mencatat Pengeluaran Barang..................98
xiv

Tabel 3.17 Base Use Case Description untuk Membuat CBR........................................100
Tabel 3.18 Base Use Case Description untuk Membuat CBH........................................101
Tabel 3.19 Base Use Case Description untuk Membuat Nota Retur Supplier................103
Tabel 3.20 Base Use Case Description untuk Menyetujui Nota Retur Supplier.............104
Tabel 3.21 Base Use Case Description untuk Membuat Nota Retur Cabang.................106
Tabel 3.22 Base Use Case Description untuk Mencatat Penerimaan Barang Masuk.....107
Tabel 3.23 Base Use Case Description untuk Memeriksa Data Persediaan....................109
Tabel 3.24 Base Use Case Description untuk Mendaftarkan Cabang.............................110
Tabel 3.25 Base Use Case Description untuk Memeriksa Daftar Cabang......................111
Tabel 3.26 Base Use Case Description untuk Menutup Cabang.....................................112
Tabel 3.27 Base Use Case Description untuk Mengubah Identitas Barang....................114

Tabel 3.28 Base Use Case Description untuk Menghapus Data Barang.........................115
Tabel 3.29 Base Use Case Description untuk Menghitung ROP....................................116
Tabel 3.30 Base Use Case Description untuk Menghitung EOQ....................................118
Tabel 3.31 Base Use Case Description untuk Mengingatkan Reorder Barang...............119
Tabel 3.32 Base Use Case Description untuk Memeriksa Penerimaan Barang Masuk..120
Tabel 3.33 Base Use Case Description untuk Memeriksa pengeluaran Barang............122
Tabel 3.34 Base Use Case Description untuk Memeriksa SPB......................................123
Tabel 3.35 Base Use Case Description untuk Memeriksa SPPB....................................124
Tabel 3.36 Base Use Case Description untuk Memeriksa CBR.....................................125
Tabel 3.37 Base Use Case Description untuk Memeriksa CBH.....................................127
Tabel 3.38 Base Use Case Description untuk Memeriksa Nota Retur Cabang...............128
Tabel 3.39 Base Use Case Description untuk Memeriksa Nota Retur Supplier.............129
Tabel 3.40 Base Use Case Description untuk Memeriksa PO........................................131
xv

Tabel 3.41 Base Use Case Description untuk Memeriksa Daftar Supplier.....................132
Tabel 3.42 Base Use Case Description untuk Mengubah Identitas Supplier..................133
Tabel 3.43 Base Use Case Description untuk Menyetujui PO........................................135
Tabel 3.44 Base Use Case Description untuk Menyetujui SPPB....................................136
Tabel 3.44 Base Use Case Description untuk Menyetujui SPPB....................................137
Tabel 3.46 Function List.................................................................................................172
Tabel 3.47 Algorithmic Specification untuk Fucntion “Memberi Peringatan ROP”......172
Tabel 4.1 Spesififikasi Operation “ Memberi Peringatan ROP”.....................................261
Tabel 4.2 Daftar Prioritas Kriteria Desain.......................................................................265

xvi

DAFTAR GAMBAR

Gambar 2.1 Aktivitas utama dalam OOA & D................................................................10
Gambar 2.2 Aktivitas dalam Problem Domain Analysis.................................................13
Gambar 2.3 Notasi dasar dari class..................................................................................14
Gambar 2.4 Class Diagram.............................................................................................15
Gambar 2.5 Generalization Structure..............................................................................16
Gambar 2.6 Cluster Stucture............................................................................................16
Gambar 2.7 Notasi Object Structure................................................................................18
Gambar 2.8 Association Structure...................................................................................18
Gambar 2.9 Structure Control Statechart Diagram.........................................................20
Gambar 2.10 Aktivitas dalam Application Domain Analisys............................................21
Gambar 2.11 Use Case Model...........................................................................................22
Gambar 2.13 Aktivitas Dalam Architectural Design.........................................................27
Gambar 2.14 The Generic Architecture Pattern................................................................29
Gambar 2.15 The Client-Server Architecture Pattern.......................................................30
Gambar 2.16 Deployment Diagram...................................................................................31
Gambar 2.17 Sub-Aktivitas Dalam Component Design....................................................32
Gambar 2.18 Koneksi Oleh Class Aggregation.................................................................36
Gambar 2.19 Koneksi Oleh Class Specialization..............................................................37
Gambar 2.20 Koneksi Dalam Memanggil Sebuah Operasi...............................................37
Gambar 3.1 Struktur Oragisasi PT Noorumi Catur Manunggal (Mbok Berek)..............53
Gambar 3.2 Rich Picture Sistem yang Berjalan..............................................................62
Gambar 3.3 Rich Picture Sistem yang diusulkan...........................................................68
xvii

Gambar 3.4 Class Diagram.............................................................................................79
Gambar 3.5 Behaviour Pattern Class Barang..................................................................80
Gambar 3.6 Behaviour Pattern Class Supplier................................................................80
Gambar 3.7 Behaviour Pattern Class Cabang.................................................................80
Gambar 3.8 Behaviour Pattern Class Persediaan............................................................81
Gambar 3.9 Behaviour Pattern Class PO........................................................................81
Gambar 3.10 Behaviour Pattern Class Nota Retur Supplier.............................................82
Gambar 3.11 Behaviour Pattern Class Nota Retur Cabang..............................................82
Gambar 3.12 Behaviour Pattern Class CBR.....................................................................83
Gambar 3.13 Behaviour Pattern Class CBH.....................................................................83
Gambar 3.14 Behaviour Pattern Class SPB......................................................................83
Gambar 3.15 Behaviour Pattern Class SPPB....................................................................84
Gambar 3.16 Use Case Diagram.......................................................................................86
Gambar 3.17 Sequence diagram Membuat PO................................................................138
Gambar 3.18 Sequence diagram Memeriksa PO.............................................................139
Gambar 3.19 Sequence diagram Menyetujui PO............................................................140
Gambar 3.20 Sequence diagram Mendaftarkan Barang..................................................141
Gambar 3.21 Sequence diagram Mengubah Barang.......................................................142
Gambar 3.22 Sequence diagram Menghapus Data Barang.............................................143
Gambar 3.23 Sequence diagram Menghitung ROP.........................................................144
Gambar 3.24 Sequence Diagram Menghitung EOQ.......................................................145
Gambar 3.25 Sequence diagram Mendaftarkan Supplier................................................146
Gambar 3.26 Sequence diagram Menghapus Supplier....................................................147
Gambar 3.27 Sequence Diagram Merubah Identitas Supplier........................................148
xviii

Gambar 3.28 Sequence Diagram Memeriksa Daftar Supplier........................................149
Gambar 3.29 Sequence diagram Melihat Daftar Barang.................................................149
Gambar 3.30 Sequence diagram Mencdaftarkan Cabang................................................150
Gambar 3.31 Sequence diagram Menutup Cabang........................................................151
Gambar 3.32 Sequence Diagram Membuat Nota Retur Supplier....................................152
Gambar 3.33 Sequence Diagram Menyetujui Nota Retur Supplier................................153
Gambar 3.34 Sequence Diagram Membuat CBR............................................................154
Gambar 3.35 Sequence Diagram Memeriksa CBR.........................................................155
Gambar 3.36 Sequence Diagram Membuat CBH............................................................156
Gambar 3.37 Sequence Diagram Memeriksa CBH.........................................................157
Gambar 3.38 Sequence Diagram Membuat SPPB..........................................................158
Gambar 3.39 Sequence Diagram Memeriksa SPPB........................................................159
Gambar 3.40 Sequence Diagram Menyetujui SPPB......................................................160
Gambar3.41 Sequence Diagram Memeriksa Nota Retur Supplier.................................161
Gambar 3.42 Sequence Diagram Membuat Penerimaan Barang Masuk........................162
Gambar 3.43 Sequence Diagram Memeriksa Penerimaan Barang Masuk......................163
Gambar 3.44 Sequence Diagram Membuat Pengeluaran Barang...................................164
Gambar 3.45 Sequence Diagram Memeriksa Pengeluaran Barang ................................165
Gambar 3.46 Sequence Diagram Melihat Daftar Persediaan..........................................165
Gambar 3.47 Sequence Diagram Melihat Daftar Cabang...............................................166
Gambar 3.48 Sequence Diagram Membuat SPB.............................................................167
Gambar 3.49 Sequence Diagram Membuat Nota Retur Cabang.....................................168
Gambar 3.50 Sequence Diagram Memeriksa Nota Retur Cabang.................................169
Gambar 3.51 Interface Membuat PO...............................................................................174
xix

Gambar 3.52 Interface Memeriksa PO............................................................................175
Gambar 3.53 Interface Menyetujui PO............................................................................176
Gambar 3.54 Interface Menyetujui SPPB.......................................................................177
Gambar 3.55 Interface Memeriksa Barang......................................................................178
Gambar 3.56 Interface Mendaftarkan Supplier...............................................................179
Gambar 3.57 Interface Menghapus Supplier...................................................................180
Gambar 3.58 Interface Memeriksa Daftar Supplier........................................................181
Gambar 3.59 Interface Merubah Identitas Supplier........................................................182
Gambar 3.60 Interface Mendaftarkan Barang.................................................................183
Gambar 3.61 Interface Menghapus Data Barang............................................................184
Gambar 3.62 Interface Merubah Identitas Barang..........................................................185
Gambar 3.63 Interface Mendaftarkan Cabang.................................................................186
Gambar 3.64 Interface Menutup Cabang.........................................................................187
Gambar 3.65 Interface Membuat Nota Retur Supplier....................................................188
Gambar 3.66 Interface Menyetujui Nota Retur Supplier.................................................189
Gambar 3.17 Interface Membuat CBR............................................................................190
Gambar 3.68 Interface Membuat CBH............................................................................191
Gambar 3.69 Interface Membuat SPPB...........................................................................192
Gambar 3.70 Interface Memeriksa Pengeluaran Barang.................................................193
Gambar 3.71 Interface Memeriksa Penerimaan Barang Masuk......................................194
Gambar 3.72 Interface Memeriksa CBR.........................................................................195
Gambar 3.73 Interface Memeriksa SPPB........................................................................196
Gambar 3.74 Interface Memeriksa Nota Retur Cabang..................................................197
Gambar 3.75 Interface Memeriksa CBH.........................................................................198
xx

Gambar 3.76 Interface Mengingatkan Reorder Barang..................................................199
Gambar 3.77 Interface Memeriksa Nota Retur Supplier.................................................200
Gambar 3.78 Interface Membuat Penerimaan Barang Masuk........................................201
Gambar 3.79 Interface Membuat Pengeluaran Barang...................................................202
Gambar 3.80 Interface Membuat Nota Retur Cabang.....................................................203
Gambar 3.81 Interface Menghitung ROP........................................................................204
Gambar 3.82 Interface Menghitung EOQ.......................................................................205
Gambar 3.83 Interface Memeriksa Daftar Persediaan.....................................................206
Gambar 3.84 Interface Memeriksa Daftar Cabang..........................................................207
Gambar 3.85 Interface Menampilkan barang Mencapai ROP.........................................208
Gambar 3.86 Interface Menampilkan Hasil PO..............................................................208
Gambar 3.87 Interface Membuat SPB.............................................................................209
Gambar 3.88 Menu Window...........................................................................................210
Gambar 3.89 Menu Barang.............................................................................................211
Gambar 3.90 Window Mendaftarkan Barang.................................................................212
Gambar 3.91 Window Perhitungan ROP.........................................................................213
Gambar 3.92 Window Perhitungan EOQ........................................................................213
Gambar 3.93 Window Konfirmasi Mendaftarkan Barang..............................................214
Gambar 3.94 Window Merubah Identitas Barang..........................................................214
Gambar 3.95 Window Menghapus Identitas Barang......................................................215
Gambar 3.96 Window Memeriksa Daftar Barang...........................................................216
Gambar 3.97 Window Menu Cabang.............................................................................217
Gambar 3.98 Window Mendaftarkan Cabang................................................................217
Gambar 3.99 Window Menghapus Identitas Cabang.....................................................218
xxi

Gambar 3.100 Window Memeriksa Cabang...................................................................218
Gambar 3.101 Window Membuat Nota Retur Cabang....................................................219
Gambar 3.102 Window Memeriksa Nota Retur Cabang................................................220
Gambar 3.103 Window Menu Supplier..........................................................................220
Gambar 3.104 Window Mendaftarkan Supplier.............................................................221
Gambar 3.105 Merubah Identitas Supplier......................................................................222
Gambar 3.106 Window Menghapus Identitas Supplier..................................................223
Gambar 3.107 Window Memeriksa Daftar Supplier......................................................224
Gambar 3.108 Membuat Nota Retur Supplier................................................................225
Gambar 3.109 Window Menyetujui Nota Retur Supplier..............................................226
Gambar 3.110 Window Memeriksa Nota Retur Supplier................................................227
Gambar 3.111 Window Menu Persediaan......................................................................227
Gambar 3.112 Window Membuat Penerimaan Barang Masuk......................................228
Gambar 3.113 Window Memeriksa Penerimaan Barang Masuk....................................229
Gambar 3.114 Window Membuat Pengeluaran Barang.................................................230
Gambar 3.115 Window Konfirmasi Pengeluaran Barang Telah Selesai........................231
Gambar 3.117 Reminder Terjadi Barang ROP................................................................231
Gambar 3.118 Window Barang yang Mencapai ROP.....................................................231
Gambar 3.119 Membuat Surat Permohonan Pembelian Barang....................................232
Gambar 3.120 Window Memeriksa Pengeluaran Barang...............................................233
Gambar 3.121 Window Membuat Catatan Barang Rusak...............................................234
Gambar 3.122 Window Memeriksa Catatan Barang Rusak............................................235
Gambar 3.123 Window Membuat Catatan Barang Hilang..............................................236
Gambar 3.124 Window Memeriksa Catatan Barang Hilang...........................................237
xxii

Gambar 3.125 Window Memeriksa Persediaan...............................................................238
Gambar 3.126 Window Memeriksa Surat Permohonan Barang (SPPB).........................239
Gambar 3.127 Window Membuat Surat Permintaan Barang (SPB)................................240
Gambar 3.128 Window Menu Pembelian........................................................................241
Gambar 3.129 Window Mennyetujui Surat Permohonan Pembelian Barang.................242
Gambar 3.130 Membuat Purchase Order (PO)................................................................243
Gambar 3.131 Window Menyetujui Purchase Order (PO)..............................................244
Gambar 3.132 Window Memeriksa Purchase Order (PO)..............................................245
Gambar 3.133 Window Validasi Data Belum Lengkap Terisi........................................245
Gambar 4.1 Behaviour Pattern untuk Class PO..............................................................247
Gambar 4.2 Revise class PO............................................................................................247
Gambar 4.3 Behaviour Pattern untuk class Persediaan...................................................248
Gambar 4.4 Revise class Persediaan................................................................................248
Gambar 4.5 Behaviour Pattern untuk Class Barang.......................................................249
Gambar 4.6 Revisi class Barang......................................................................................249
Gambar 4.7 Behaviour Pattern Class Supplier................................................................250
Gambar 4.8 Revisi Class Supplier...................................................................................251
Gambar 4.9 Behaviour Pattern Class Cabang................................................................251
Gambar 4.10 Behaviour Pattern Class Nota Retur Supplier...........................................252
Gambar 4.11 Revise Class Nota Retur Supplier..............................................................253
Gambar 4.12 Behaviour Pattern Class Nota Retur Cabang............................................254
Gambar 4.13 Revise Class Nota Retur Cabang...............................................................234
Gambar 4.14 Behaviour Pattern Class BBR...................................................................255
Gambar 4.15 Revisi Class CBR......................................................................................255
xxiii

Gambar 4.16 Behaviour pattern class CBH....................................................................256
Gambar 4.17 Revisi class CBH.......................................................................................256
Gambar 4.18 Behaviour Pattern Class SPB....................................................................257
Gembar 4.19 Class SPB dan Rincian SPB......................................................................257
Gambar 4.20 Behaviour Pattern Class SPPB..................................................................258
Gambar 4.21 Class SPPB dan Rincian SPPB..................................................................258
Gambar 4.22 Revise Class Diagram................................................................................259
Gambar 4.23 Function Class Placement.........................................................................260
Gambar 4.24 Rangkaian Operasi Pada Fungsi Memberi Peringatan ROP......................261
Gambar 4.25 Model Class Placement..............................................................................262
Gambar 4.26 Generic Architecture Pattern....................................................................264
Gambar 4.27 Component Architecture............................................................................266
Gambar 4.28 Deployment Diagram untuk perangkat lunak sistem yang diusulkan........267
Gambar 4.29 Deployment Diagram untuk perangkat keras sistem yang diusulkan........268

xxiv

DAFTAR LAMPIRAN

Daftar Barang.................................................................................................................276
Daftar Supplier...............................................................................................................277
Daftar Cabang.................................................................................................................278
Nota Retur Supplier........................................................................................................279
Nota Retur Cabang.........................................................................................................280
Surat Permohonan Pembelian Barang ...........................................................................281
Daftar Persediaan............................................................................................................282
Purchase Order...............................................................................................................283
Surat Permintaan Barang................................................................................................284
Catatan Brang Rusak......................................................................................................285
Catatan Barang Hilang...................................................................................................286
Laporan Retur Barang Supplier per Bulan.....................................................................287
Laporan Retur Cabang per Bulan...................................................................................288
Laporan Pengiriman Barang per Bulan..........................................................................289
Laporan Penerimaan barang per Bulan..........................................................................290

xxv