Tabel 4.8 Analisis Transaksi R = Read U = Update D = Delete
I = Insert Transaksi
(1)
Relasi
I
CustomerGroup
X
R
U
(2) D
I
R
(3) U
D
I
R
(4) U
D
I
R
(5) U
D
I
R
(6) U
D
I
R
(7) U D
I
R U D
(8) I
R U D
Sertifikat Inspeksi EquipmentLevel1 Jabatan JenisBarang
X X X X
PembayaranSerti fikat Equipment
X
PembayaranSerti fikatDet ail POCustomerDetail PurchaseOrderCustomer
X X
PengembalianBarangDetail Barang
X
PengembalianBarang DeliveryNoteDetail DeliveryNote POBarangDet ail PurchaseOrderB arang EquipmentLevel2 References
200
192
Transaksi Relasi
(1) I
R
U
(2) D
I
R
(3) U
D
I
R
(4) U
D
I
R
(5) U
D
I
R
(6) U
D
I
R
(7) U D
I
R U D
(8) I
R U D
RelationReferen Customer EmailCustomer TeleponCustomer karyawan TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier SertifikatDetail ReportIspeksi
X
PembayaranDetail
(1) Entry data Customer Group
(5) Entry data Jenis Barang
(2) Entry data Inspeksi beserta semua detailnya
(6) Entry data Equipment
(3) Entry data Equipment Level 1
(7) Entry data PO Customer beserta semua detailnya
(4) Entry data Jabatan
(8) Entry data Barang
201
193
Tabel 4.8 Analisis Transaksi (lanjutan) Transaksi Relasi
(9) I
R
U
(10) D
I
R
U
(11) D
I
R
U
(12) D
I
R
U
(13) D
I
R
U
(14) D
I
R
U D
(15) I
R U D
(16) I
R U D
CustomerGroup Sertifikat Inspeksi EquipmentLevel1 Jabatan JenisBarang PembayaranSerti fikat Equipment PembayaranSerti fikatDet ail POCustomerDetail PurchaseOrderCustomer
X
PengembalianBarangDetail Barang
X
PengembalianBarang
X X
DeliveryNoteDetail DeliveryNote POBarangDet ail PurchaseOrderB arang EquipmentLevel2 References RelationReferen
X X X X X 202
194
Transaksi Relasi
(9) I
R
U
(10) D
I
R
U
(11) D
I
R
Customer EmailCustomer TeleponCustomer karyawan TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier
U
(12) D
I
R
(13)
U
D
I
R
U
(14) D
I
R
U D
(15) I
R U D
(16) I
R U D
X X X X X X X X X
SertifikatDetail ReportIspeksi PembayaranDetail
(9) Entry data PO Barang beserta semua detailnya
(13) Entry data karyawan beserta email dan telepon karyawan
(10) Entry data Equipment Level 2
(14) Entry data Supplier beserta email dan telepon Supplier
(11) Entry data References beserta relation referencenya
(15) Entry data Pengembalian barang beserta semua detailnya
(12) Entry data Customer beserta email dan telepon Customer
(16) Entry data Delivery Note beserta semua detailnya
203
195
Tabel 4.8 Analisis Transaksi (lanjutan) Transaksi Relasi CustomerGroup
(17) I
R
U
(18) D
I
R
U
(19) D
I
R
U
(20) D
I
R
U
(21) D
I
R
U
(22) D
I
R
U D
(23) I
R U D
(24) I
R U D
X X X
Sertifikat Inspeksi EquipmentLevel1
X X X X X X X X X
Jabatan
X X X
JenisBarang
X
PembayaranSerti fikat Equipment
X
X X X
PembayaranSerti fikatDet ail POCustomerDetail PurchaseOrderCustomer
X X X X X X
PengembalianBarangDetail Barang
X X X
PengembalianBarang DeliveryNoteDetail DeliveryNote POBarangDet ail PurchaseOrderB arang EquipmentLevel2 References RelationReferen
204
196
Transaksi Relasi
(17) I
R
U
(18) D
I
R
U
(19) D
I
R
U
(20) D
I
R
(21)
U
D
I
R
U
(22) D
I
R
U D
(23) I
R U D
(24) I
R U D
Customer EmailCustomer TeleponCustomer karyawan TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier SertifikatDetail ReportIspeksi
X X X
PembayaranDetail
(17) update/delete Customer Group
(21) update/delete Jenis Barang
(18) update/delete Inspeksi beserta semua detailnya
(22) update/delete Equipment
(19) update/delete Equipment Level 1
(23) update/delete PO Customer beserta semua detailnya
(20) update/delete Jabatan
(24) update/delete barang
205
197
Tabel 4.8 Analisis Transaksi (lanjutan) Transaksi Relasi
(25) I
R
U
(26) D
I
R
U
(27) D
I
R
U
(28) D
I
R
U
(29) D
I
R
U
(30) D
I
R
U D
(31) I
R U D
(32) I
R U D
CustomerGroup
X X X
Sertifikat Inspeksi EquipmentLevel1
X X
Jabatan JenisBarang PembayaranSerti fikat Equipment PembayaranSerti fikatDet ail POCustomerDetail PurchaseOrderCustomer
X X X X X X X
PengembalianBarangDetail Barang PengembalianBarang
X X X X X X
DeliveryNoteDetail DeliveryNote POBarangDet ail PurchaseOrderB arang EquipmentLevel2 References RelationReferen
X X X X X X X X X 206
198
Transaksi Relasi
(25) I
R
U
(26) D
I
R
U
(27) D
I
Customer EmailCustomer TeleponCustomer
R
U
(28) D
I
R
U
(29) D
I
R
U
(30) D
I
R
U D
(31) I
R U D
(32) I
R U D
X X X X X X X X X
karyawan TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier
X X X X X X X X X X X X X X X X X X X X X
SertifikatDetail ReportIspeksi PembayaranDetail
(25) update/delete Equipment Level 2
(29) update/delete Supplier beserta email dan telepon Supplier
(26) update/delete References beserta relation referencesnya
(30) update/delete Pengembalian barang beserta semua detailnya
(27) update/delete Customer beseta email dan telepon Customer
(31) update/delete Delivery Note beserta semua detailnya
(28) update/delete karyawan beserta email dan telepon Karyawan
(32) update/delete sertifikat beserta detailnya
207
199
Tabel 4.8 Analisis Transaksi (lanjutan) Transaksi Relasi
(33) I
R
U
(34) D
I
R
U
(35) D
I
R
U
(36) D
I
R
U
(37) D
I
R
U
(38) D
I
R
U D
(39) I
R U D
(40) I
R U D
CustomerGroup
X
Sertifikat
X
X
Inspeksi
X
EquipmentLevel1
X
Jabatan JenisBarang PembayaranSerti fikat
X
Equipment PembayaranSerti fikatDet ail
X X
X
X
X
POCustomerDetail PurchaseOrderCustomer PengembalianBarangDetail Barang PengembalianBarang DeliveryNoteDetail DeliveryNote POBarangDet ail PurchaseOrderB arang EquipmentLevel2 References RelationReferen
X X X
X
X
208
200
Transaksi Relasi
(33) I
R
U
(34) D
I
R
U
(35) D
I
R
U
(36) D
I
R
U
(37) D
I
R
U
(38) D
I
R
U D
(39) I
R U D
(40) I
R U D
Customer EmailCustomer TeleponCustomer karyawan TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier SertifikatDetail
X X
ReportIspeksi
X
PembayaranDetail
(33)
M enampilkan detail jenis equipment dengan references yang harus dimiliki oleh jenis equipment tersebut
(34)
M enampilkan kategori umum dari equipment beserta jenis equipment yang termasuk dalam kategori tersebut
(35)
M enampilkan detail equipment sesuai dengan jenis equipment
(36)
M enampilkan data sertifikat beserta detail equipment yang disertifikasi
(37)
M enampilkan data sertifikat beserta detail sertifikat tersebut
(38)
M enampilkan sertifikat beserta laporan inspeksi dari sertifikat tersebut
(39)
M enampilkan detail penagihan pembayaran sertifikat beserta nama equipment
(40)
M enampilkan data equipment beserta hasil inspeksi 209
201
Tabel 4.8 Analisis Transaksi (lanjutan) Transaksi Relasi
(41) I
R
U
(42) D
I
R
U
(43) D
I
R
U
(44) D
I
R
U
(45) D
I
R
U
(46) D
I
R
U D
(47) I
R U D
(48) I
R U D
CustomerGroup
X X
Sertifikat Inspeksi EquipmentLevel1 Jabatan JenisBarang PembayaranSerti fikat Equipment
X
X
X
PembayaranSerti fikatDet ail
X
POCustomerDetail PurchaseOrderCustomer
X
X
X X
X
PengembalianBarangDetail Barang PengembalianBarang DeliveryNoteDetail DeliveryNote POBarangDet ail PurchaseOrderB arang EquipmentLevel2 References RelationReferen
210
202
Transaksi Relasi
(41) I
R
U
(42) D
I
R
U
(43) D
I
R
U
(44) D
I
R
U
(45) D
I
R
U
(46) D
I
X
Customer
R
U D
(47) I
R U D
(48) I
R U D
X
EmailCustomer TeleponCustomer
X
karyawan
X
TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier SertifikatDetail
X
ReportIspeksi PembayaranDetail
(41)
M enampilkan data pelanggan beserta equipment yang dimiliki
(42)
M enampilkan data purchase order customer beserta equipment yang dipesan untuk diservis
(43)
M enampilkan detail purchase order customer beserta equipment
(44)
M enampilkan inspeksi beserta sertifikat yang dimiliki
(45)
M enampilkan laporan inspeksi berdasarkan karyawan yang membuatnya
(46)
M enampilkan purchase order customer yang disertai dengan nama customer
(47)
M enampilkan data purchase order customer beserta semua detail
(48)
M enampilkan list data purchase order customer berdasarkan karyawan yang membuat 211
203
Tabel 4.8 Analisis Transaksi (lanjutan) Transaksi Relasi
(49) I
R
U
(50) D
I
R
U
(51) D
I
R
U
(52) D
I
R
U
(53) D
I
R
U
(54) D
I
R
U D
(55) I
R U D
(56) I
R U D
CustomerGroup Sertifikat Inspeksi EquipmentLevel1 Jabatan JenisBarang PembayaranSerti fikat
X
X
X
X
X
X
X
Equipment PembayaranSerti fikatDet ail POCustomerDetail PurchaseOrderCustomer
X
PengembalianBarangDetail
X
Barang
X
PengembalianBarang DeliveryNoteDetail DeliveryNote
X
POBarangDet ail PurchaseOrderB arang
X
EquipmentLevel2 References RelationReferen
212
204
Transaksi Relasi
(49) I
R
U
(50) D
I
R
U
(51) D
I
R
U
(52) D
I
R
U
(53) D
I
R
U
(54) D
I
R
U D
(55) I
R U D
(56) I
R U D
Customer EmailCustomer TeleponCustomer
X
karyawan
X
X
X
X
TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier SertifikatDetail ReportIspeksi PembayaranDetail
X
(49)
M enampilkan data-data penagihan pembayaran sertifikat yang dihasilkan dari purchase order customer
(50)
M enampilkan data pembayaran sertifikat beserta semua detail
(51)
M enampilkan data pembayaran sertifikat beserta detail waktu pembayaran
(52)
M enampilkan list data delivery note yang dipilih berdasarkan karyawan yang membuat
(53)
M enampilkan list data pengembalian barang yang diseleksi berdasarkan karyawan yang membuat
(54)
M enampilkan list data barang yang telah dicek oleh karyawan
(55)
M enampilkan data detail pembayaran beserta nama karyawan yang membuat
(56)
M enampilkan list data purchase order barang beserta nama karyawan yang membuat
X
213
205
Tabel 4.8 Analisis Transaksi (lanjutan) Transaksi Relasi
(57) I
R
U
(58) D
I
R
U
(59) D
I
R
U
(60) D
I
R
U D
(61) I
R
U
(62) D
I
R
U
(63) D
I
R U D
CustomerGroup Sertifikat Inspeksi EquipmentLevel1 Jabatan JenisBarang PembayaranSerti fikat Equipment PembayaranSerti fikatDet ail POCustomerDetail PurchaseOrderCustomer PengembalianBarangDetail
X
Barang
X X X
DeliveryNoteDetail DeliveryNote PurchaseOrderB arang
X X
PengembalianBarang
POBarangDet ail
X X
X X
X
X
EquipmentLevel2 References RelationReferen
214
206
Transaksi Relasi
(57) I
R
U
(58) D
I
R
U
(59) D
I
R
U
(60) D
I
R
U D
(61) I
R
U
(62) D
I
R
U
(63) D
I
R U D
Customer EmailCustomer TeleponCustomer karyawan
X
TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier SertifikatDetail
X
ReportIspeksi PembayaranDetail
(57)
M enampilkan list data purchase order barang beserta detailnya
(58)
M enampilkan list detail purchase order barang lengkap dengan nama barang yang dipesan
(59)
M enampilkan data sertifikat detail beserta nama karyawan yang membuat
(60)
M enampilkan data pengembalian barang detail lengkap dengan nama barang yang dikembalikan
(61)
M enampilkan data pengembalian barang dengan semua detail pengembalian
(62)
M enampilkan data delivery note disertai dengan seluruh detail yang dimiliki
(63)
M enampilkan list data pengembalian barang yang dihasilkan dari delivery note
215
207
216 E. Pengorganisasian file Tahapan ini bertujuan untuk menentukan organisasi file agar dapat menyimpan data secara efisien. DBM S yang digunakan dalam perancangan sistem basis data pelaporan sertifikasi PT SATOIL adalah MySQL v5.0. Oleh karena itu, organisasi file yang digunakan adalah M yISAM .
F. Pemilihan index Tahapan ini bertujuan untuk menentukan apakah penambahan index dapat meningkatkan performa dari sistem. Pada kasus ini, penambahan index tidak dilakukan karena performa dari sistem telah berjalan dengan baik, dan semua proses dalam sistem juga berjalan secara maksimal tanpa penambahan index.
G. Memperkirakan kebutuhan media penyimpanan Tahapan ini memperkirakan kapasitas penyimpanan yang akan dibutuhkan oleh basis data. Perkiraan kapasitas penyimpanan untuk setiap tabel dapat dilihat pada tabel dibawah ini. Tabel 4.9 Estimasi Kapasitas CustomerGroup Fields Tipe data Ukuran NoCustomerGroup varchar 30 namaCustomerGroup varchar 50 Kapasitas dari tabel CustomerGroup adalah 80 byte Diperkirakan tidak terjadi penambahan CustomerGroup Karena tidak ada penambahan CustomerGroup, maka kapasitas tabel ini tetap yaitu 80 byte atau 0.0781 KByte
217 Tabel 4.10 Estimasi Kapasitas Sertifikat Fields Tipe data Ukuran noEquipment Int 4 Reportno varchar 25 Nosertifikat varchar 100 Kapasitas dari tabel Sertifikat adalah 129 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 129 * 100 * 12 = 154800 byte atau 151.1718 Kbyte
Tabel 4.11 Estimasi Kapasitas Inspeksi Fields Tipe data Ukuran noEquipment int 4 Reportno varchar 25 Kapasitas dari tabel Inspeksi adalah 29 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 29 * 100 * 12 = 34800 byte atau 33.9844 Kbyte
Tabel 4.12 Estimasi Kapasitas EquipmentLevel1 Fields Tipe data Ukuran noEquipmentLevel1 varchar 20 namaEquipmentLevel1 varchar 50 Kapasitas dari tabel EquipmentLevel1 adalah 70 byte Diperkirakan tidak terjadi penambahan EquipmentLevel1 Karena tidak ada penambahan EquipmentLevel1, maka kapasitas tabel ini tetap yaitu 70 byte atau 0.0684 KByte
Tabel 4.13 Estimasi Kapasitas Jabatan Fields Tipe data Ukuran noJabatan varchar 30 namaJabatan varchar 50 Kapasitas dari tabel Jabatan adalah 80 byte Diperkirakan tidak terjadi penambahan jabatan Karena tidak ada penambahan jabatan, maka kapasitas tabel ini tetap yaitu 80 byte atau 0.0781 KByte
218 Tabel 4.14 Estimasi Kapasitas JenisBarang Fields Tipe data Ukuran noJenisBarang varchar 30 namaJenisBarang varchar 50 Kapasitas dari tabel JenisBarang adalah 80 byte Diperkirakan tidak terjadi penambahan JenisBarang Karena tidak ada penambahan JenisBarang, maka kapasitas tabel ini tetap yaitu 80 byte atau 0.0781 KByte Tabel 4.15 Estimasi Kapasitas PembayaranSertifikat Fields Tipe data Ukuran PoNo varchar 30 NoPembayaran varchar 30 hargasertifikatnow double 8 hargaservicenow double 8 Kapasitas dari tabel PembayaranSertifikat adalah 68 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 68 * 100 * 12 = 81600 byte atau 79.6875 Kbyte Tabel 4.16 Estimasi Kapasitas Equipment Fields Tipe data Ukuran noEquipment int 4 namaEquipment varchar 50 snequip varchar 50 NoCustomer varchar 9 noEquipmentLevel2 varchar 30 Kapasitas dari tabel Equipment adalah 143 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 143 * 100 * 12 = 171600 byte atau 167.5781 Kbyte Tabel 4.17 Estimasi Kapasitas PembayaranSertifikatDetail Fields Tipe data Ukuran PoNo varchar 30 noEquipment int 4 Kapasitas dari tabel PembayaranSertifikatDetail adalah 34 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 34 *100 * 12 = 40800 byte atau 39.84375 Kbyte
219 Tabel 4.18 Estimasi Kapasitas POCustomerDetail Fields Tipe data Ukuran PoNo varchar 30 noEquipment int 4 Location varchar 30 Kapasitas dari tabel POCustomerDetail adalah 64 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 64 * 100 * 12 = 76800 byte atau 75 Kbyte
Tabel 4.19 Estimasi Kapasitas PurchaseOrderCustomer Fields Tipe data Ukuran PoNo varchar 30 tanggalpo datetime 8 statuspo int 4 noSuratJalanInspektor varchar 30 namaInspektor varchar 50 noSuratJalanKurir varchar 30 namaKurir varchar 50 noKaryawan varchar 9 noCustomer varchar 9 Kapasitas dari tabel PurchaseOrderCustomer adalah 211 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 211 * 100 * 12 = 253200 byte atau 247.2656 Kbyte
Tabel 4.20 Estimasi Kapasitas PengembalianBarangDetail Fields Tipe data Ukuran KodePengambilan varchar 30 KodeBarang varchar 9 Qty int 4 Kapasitas dari tabel PengembalianBarangDetail adalah 43 byte Diperkirakan dalam 1 bulan terjadi 2 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 43* 2 * 12 = 1032 byte atau 1.0078 Kbyte
220 Tabel 4.21 Estimasi Kapasitas Barang Fields Tipe data Ukuran KodeBarang varchar 9 NamaBarang varchar 50 StatusBarang int 4 Qty int 4 Keterangan varchar 50 NoSupplier varchar 9 noJenisBarang varchar 30 noKaryawan varchar 9 Kapasitas dari tabel Barang adalah 165 byte Diperkirakan dalam 1 bulan terjadi 5 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 165 * 5 * 12 = 9900 byte atau 9.6679 Kbyte
Tabel 4.22 Estimasi Kapasitas PengembalianBarang Fields Tipe data Ukuran KodePengambilan varchar 30 KodePengembalian varchar 30 TanggalKembali datetime 8 noKaryawan varchar 9 Kapasitas dari tabel PengembalianBarang adalah 77 byte Diperkirakan dalam 1 bulan terjadi 2 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 77 * 2 * 12 = 1848 byte atau 1.8046 Kbyte
Tabel 4.23 Estimasi Kapasitas DeliveryNoteDetail Fields Tipe data Ukuran KodePengambilan varchar 30 KodeBarang varchar 9 Qty int 4 Kapasitas dari tabel DeliveryNoteDetail adalah 43 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 43 * 100 * 12 = 51600 byte atau 50.3906 Kbyte
221 Tabel 4.24 Estimasi Kapasitas DeliveryNote Fields Tipe data Ukuran KodePengambilan varchar 30 TanggalPengambilan datetime 8 StatusKembali int 4 noKaryawan varchar 9 Kapasitas dari tabel DeliveryNote adalah 51 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 51 * 100 * 12 = 61200 byte atau 59.7656 Kbyte
Tabel 4.25 Estimasi Kapasitas POBarangDetail Fields Tipe data Ukuran KodeBarang varchar 9 KodePembelian varchar 30 Qty int 4 Kapasitas dari tabel POBarangDetail adalah 43 byte Diperkirakan dalam 1 bulan terjadi 5 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 43 * 5 * 12 = 2580 byte atau 2.5195 Kbyte
Tabel 4.26 Estimasi Kapasitas PurchaseOrderBarang Fields Tipe data Ukuran KodePembelian varchar 30 TanggalPembelian datetime 8 NoSupplier varchar 9 noKaryawan varchar 9 Kapasitas dari tabel PurchaseOrderBarang adalah 56 byte Diperkirakan dalam 1 bulan terjadi 5 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 56 * 5 * 12 = 3360 byte atau 3.2812 Kbyte Tabel 4.27 Estimasi Kapasitas EquipmentLevel2 Fields Tipe data Ukuran noEquipmentLevel2 varchar 30 namaEquipmentLevel2 varchar 100 hargasertifikat double 8 hargaservice double 8 noEquipmentLevel1 varchar 20
222 Kapasitas dari tabel EquipmentLevel2 adalah 146 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 146 * 100 * 12 = 175200 byte atau 171.0937 Kbyte
Tabel 4.28 Estimasi Kapasitas References Fields Tipe data Ukuran noReferen varchar 30 namaReferen varchar 50 Kapasitas dari tabel References adalah 80 byte Diperkirakan dalam 1 tahun terjadi 2 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 80 * 2 = 160 byte atau 0.1562 Kbyte
Tabel 4.29 Estimasi Kapasitas RelationReferen Fields Tipe data Ukuran noEquipmentLevel2 varchar 30 noReferen varchar 30 Kapasitas dari tabel RelationReferen adalah 60 byte Diperkirakan dalam 1 tahun terjadi 2 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 60 * 2 = 120 byte atau 0.1171 Kbyte
Tabel 4.30 Estimasi Kapasitas Customer Fields Tipe data Ukuran NoCustomer varchar 9 NamaCustomer varchar 50 addressCustomer varchar 50 contactPerson varchar 20 NoCustomerGroup varchar 30 Kapasitas dari tabel Customer adalah 129 byte Diperkirakan dalam 1 bulan terjadi 2 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 129 * 2 * 12 = 3096 byte atau 3.0234 Kbyte
223 Tabel 4.31 Estimasi Kapasitas EmailCustomer Fields Tipe data Ukuran NoCustomer varchar 9 Email varchar 30 Kapasitas dari tabel EmailCustomer adalah 39 byte Diperkirakan tidak terjadi penambahan EmailCustomer Karena tidak ada penambahan EmailCustomer, maka kapasitas tabel ini tetap yaitu 39 byte atau 0.038 KByte
Tabel 4.32 Estimasi Kapasitas TeleponCustomer Fields Tipe data Ukuran NoCustomer varchar 9 Telepon varchar 20 Kapasitas dari tabel TeleponCustomer adalah 29 byte Diperkirakan dalam 1 tahun terjadi 1 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 29 * 1 = 29 byte atau 0.0283 Kbyte
Tabel 4.33 Estimasi Kapasitas karyawan Fields Tipe data Ukuran noKaryawan varchar 9 namaKaryawan varchar 50 Alamat varchar 50 noJabatan varchar 30 Kapasitas dari tabel karyawan adalah 139 byte Diperkirakan dalam 1 tahun terjadi 2 penambahan karyawan Dalam 1 tahun pertumbuhan tabel ini adalah 139 * 2 = 278 byte atau 0.2714 Kbyte
Tabel 4.34 Estimasi Kapasitas Teleponkaryawan Fields Tipe data Ukuran Telepon varchar 20 noKaryawan varchar 9 Kapasitas dari tabel TeleponKaryawan adalah 29 byte Diperkirakan dalam 1 tahun terjadi 1 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 29 * 1 =29 byte atau 0.0283 Kbyte
224 Tabel 4.35 Estimasi Kapasitas Emailkaryawan Tipe data Ukuran email varchar 30 noKaryawan varchar 9 Kapasitas dari tabel Emailkaryawan adalah 39 byte Diperkirakan tidak terjadi penambahan Emailkaryawan Karena tidak ada penambahan Emailkaryawan, maka kapasitas tabel ini tetap yaitu 39 byte atau 0.038 Kbyte Fields
Tabel 4.36 Estimasi Kapasitas Supplier Fields Tipe data Ukuran NoSupplier varchar 9 NamaSupplier varchar 50 Alamat varchar 50 Kapasitas dari tabel Supplier adalah 109 byte Diperkirakan dalam 1 tahun terjadi 2 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 109 * 2 = 218 byte atau 0.2129 Kbyte
Tabel 4.37 Estimasi Kapasitas TeleponS upplier Fields Tipe data Ukuran NoSupplier varchar 9 Telepon varchar 20 Kapasitas dari tabel TeleponSupplier adalah 29 byte Diperkirakan dalam 1 tahun terjadi 1 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 29 * 1 =29 byte atau 0.0283 Kbyte
Tabel 4.38 Estimasi Kapasitas EmailSupplier Fields Tipe data Ukuran NoSupplier varchar 9 Email varchar 20 Kapasitas dari tabel EmailSupplier adalah 29 byte Diperkirakan tidak terjadi penambahan Emailkaryawan Karena tidak ada penambahan Emailkaryawan, maka kapasitas tabel ini tetap yaitu 29 byte atau 0.0283 Kbyte
225 Tabel 4.39 Estimasi Kapasitas SertifikatDetail Fields Tipe data Ukuran Nosertifikat varchar 100 tanggalawal datetime 8 tanggalakhir datetime 8 noKaryawan varchar 9 Kapasitas dari tabel Sertifikat adalah 125 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 125 * 100 * 12 = 150000 byte atau 146.4844 Kbyte Tabel 4.40 Estimasi Kapasitas Fields Tipe data Reportno varchar date datetine jobnumber varchar swl varchar typecollate varchar typevalue varchar material varchar configuration varchar surfacecondition varchar prosedurereference varchar acceptancestandard varchar heattreatment varchar weldingproces varchar materialthincnes varchar typeofinspection varchar equipmentused varchar method varchar techniqueused varchar timeofdyepenetrant varchar timeofinspected varchar powermagneticcurrent varchar setcalibration varchar polespacing varchar inspectionmethod varchar visualinspection varchar magneticparticle varchar dyepenetrant varchar
ReportInspeksi Ukuran 25 8 20 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100
226 picture varchar 100 testresult varchar 100 reviewedandapproved varchar 100 noKaryawan varchar 9 Kapasitas dari tabel Inspeksi adalah 2762 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 2762 * 100 * 12 = 3314400 byte atau 3236.7187 Kbyte
Tabel 4.41 Estimasi Kapasitas PembayaranDetail Fields Tipe data Ukuran NoPembayaran varchar 30 TanggalPembayaran datetime 8 noKaryawan varchar 9 Kapasitas dari tabel PembayaranSertifikat adalah 47 byte Diperkirakan dalam 1 bulan terjadi 100 transaksi Dalam 1 tahun pertumbuhan tabel ini adalah 47 * 100 * 12 = 56400 byte atau 55.078 Kbyte
Tabel 4.42 Estimasi Kebutuhan media penyimpanan Tabel Kapasitas yang dibutuhkan dalam 1 tahun (Kbyte) CustomerGroup 0.0781 Sertifikat 151.172 Inspeksi 33.9844 EquipmentLevel1 0.0684 Jabatan 0.0781 JenisBarang 0.0781 PembayaranSertifikat 79.6875 Equipment 167.578 PembayaranSertifikatDetail 39.84375 POCustomerDetail 75 PurchaseOrderCustomer 247.266 PengembalianBarangDetail 1.0078 Barang 9.6679 PengembalianBarang 1.8046 DeliveryNoteDetail 50.3906 DeliveryNote 59.7656
227 POBarangDetail 2.5195 PurchaseOrderBarang 3.2812 EquipmentLevel2 171.094 References 0.1562 RelationReferen 0.1171 Customer 3.0234 EmailCustomer 0.038 TeleponCustomer 0.0283 karyawan 0.2714 TeleponKaryawan 0.0283 Emailkaryawan 0.038 Supplier 0.2129 TeleponSupplier 0.0283 EmailSupplier 0.0283 SertifikatDetail 146.484 ReportInspeksi 3236.72 PembayaranDetail 55.078 Total kapasitas 1 Tahun = 4536.618 Kbyte Total Kapasitas untuk 5 Tahun = (5*4536.618 Kbyte) = 22683.09 Kbyte atau 22.1515 M byte
228 H. Merancang mekanisme keamanan Tahapan ini bertujuan untuk merancang mekanisme keamanan dari basis data yang dispesifikasikann oleh user. Ada dua tipe keamanan basis data, yaitu keamanan sistem dan keamanan data. Keamanan sistem diantaranya mengatur pengaksesan dan penggunaan basis data pada level sistem. Dalam perancangan sistem basis data PT SATOIL, dibuat halaman login yang mengharuskan user untuk mengisi username dan password yang dimiliki sebelum dapat masuk ke halaman utama atau halaman yang diizinkan. Dengan demikian, user yang tidak berkepentingan atau tidak memiliki username/password tidak dapat masuk ke dalam sistem. Selanjutnya, keamanan data diantaranya mengatur pengaksesan dan penggunaan obyek-obyek basis data (seperti relasi dan view) serta aksi yang dapat user lakukan pada obyek-obyek basis data tersebut, misalnya aksi pemilihan
(select),
pengisian
(insert),
pengubahan
(update),
dan
penghapusan data (delete). Berikut ini disediakan tabel 4.43 untuk menspesifikasikan hak akses yang dimiliki tiap user.
Tabel 4.43 Tabel Sistem Keamanan User
Data entry
Relasi S
I
D
Bagian Keuangan
Inspektor U
S
I
D
U
S
I
D
Quality Control U
S
I
D
Bagian Gudang U
S
I
D
Bagian Pembelian U
S
I
D U
Customer S
X X X X X X X X X X X X X X
Sertifikat Inspeksi EquipmentLevel1
X
X X X X X X X X
JenisBarang PembayaranSerti fikat PembayaranSerti fikatDet ail Equipment POCustomerDetail PurchaseOrderCustomer
X X X X X X X X X
X X X
X X X X X
X
Barang DeliveryNoteDetail DeliveryNote POBarangDet ail PurchaseOrderB arang
References RelationReferen
X X X X X X X X X
PengembalianBarang
X
X
X X X
X X X X X X
X X X X X X
PengembalianBarangDetail
EquipmentLevel2
D U
S
I
D U
X X X X
CustomerGroup
Jabatan
I
Admin
X X X X X X X
X X X X X X X X X X X X X X X X
X X X X X X X X X X X X X X
X X X X X X X X X X X 229
Customer
X
X
X
X
X
X
X
EmailCustomer TeleponCustomer
X
karyawan
X
X
X
X
TeleponKaryawan Emailkaryawan Supplier TeleponSupplier EmailSupplier
Keterangan
:
S – Select
I – Insert
D – Delete
X
X X X X X X X X X
X X X X X X X X X
X X X X X X X X X
X X X X X X X X X
U – Update
X = Diberikan hak akses
230
231 4.6
Perancangan proses 4.6.1
Bagan Terstruktur (Stucture Chart) 1.
S truktur Menu Equipment Level 1 Equipment Level 2 Equipment Grup Customer
Administrator
Customer Jabatan Staff References Reference Relation
Inventory
Jenis Inventory Stok Inventory Pengambilan Inventory
Certification
Layar Login
Pembelian Inventory Approval Pembelian
Halaman Utama
Data Entry Inspection
Laporan
Certificate Payment Laporan Penjualan
Hak Akses Tentang Kita
Laporan stok barang Laporan Pembayaran Pengaturan Hak
Ubah Pass Pemberian Hak
Logout
Gambar 4.27 S truktur Menu Utama
232 2.
S TD (State Transition Diagram)
Layar Login Bila Username dan Password salah, maka kembali ke layar login dan menampilkan pesan error
Klik Login Masukkan Username dan Password
Cek Login
Bila Username dan Password benar, maka masuk ke halaman utama
Halaman Utama
Klik Logout Tampilkan Halaman Utama
Gambar 4.28 S TD Layar Login
Gambar 4.29 S TD Halaman Utama
233
Gambar 4.30 S TD Administrator
Gambar 4.31 S TD Administrator untuk Equipment Level 1 STD Administrator untuk EquipmentLevel2, Jabatan,
Staff,
EquipmentLevel1.
dan
References
sejenis
dengan
CustomerGroup, Customer, STD
Administrator
untuk
234
Gambar 4.32 S TD Administrator untuk Equipment
Gambar 4.33 S TD Administrator untuk References Relation
Gambar 4.34 S TD Inventory
235
Gambar 4.35 S TD Inventory untuk Inventory Type
Untuk STD Inventory Stock Inventory dan Approval Pembelian sejenis dengan STD Inventory untuk Inventory Type. (Lihat gambar 4.35)
Gambar 4.36 S TD Inventory untuk Pengambilan Inventory
STD Inventory untuk Pembelian Inventory sama dengan STD Inventory untuk Pengambilan Inventory. (Lihat gambar 4.36)
236
Gambar 4.37 S TD Certification
Gambar 4.38 S TD Certification untuk Data Entry
Gambar 4.39 S TD Certification untuk Inspection
Untuk STD Certification Certificate sejenis dengan STD Certification untuk Inspection. (Lihat gambar 4.39)
237
Gambar 4.40 S TD Certification untuk Payment
Gambar 4.41 S TD Hak Akses
Gambar 4.42 S TD Pengaturan Hak Akses
STD Pemberian Hak Akses sejenis dengan STD Pengaturan Hak Akses. (Lihat gambar 4.42)
238
Gambar 4.43 S TD Laporan
Gambar 4.44 S TD Laporan Penjualan Untuk STD Laporan Stok Barang dan Laporan Pembayaran sejenis dengan STD Laporan Penjualan. (Perhatikan gambar 4.44)
Gambar 4.45 S TD Ubah Password
239 4.6.2
S pesifikasi proses (Process Specification) Berikut ini adalah spesifikasi proses yang telah dirancang pada program aplikasi dan sistem basis data untuk PT. SATOIL: Modul Halaman Login M ulai Tampilkan Halaman Login Buka Koneksi ke database Satoil Lakukan Jika Tombol Login Diklik M ulai Jika teks username tidak diisi M ulai Kembali ke halaman log in dengan pesan kesalahan Username harus diisi Akhir Jika teks password tidak diisi M ulai Kembali ke halaman log in dengan pesan kesalahan Password harus diisi Akhir Selain itu M ulai Jika username dan password terdapat dalam database M ulai M asuk ke halaman home Akhir Selain itu M ulai
240 Kembali ke halaman log in dengan pesan kesalahan Username atau Password tidak terdaftar Akhir Akhir Akhir Akhir
Modul Halaman Admin untuk Pemberian Hak Akses Jika user adalah Admin M ulai Jika ”Grand Access” diklik M ulai Drop down menu ”Setting Grand Access”, ”Given Grand Access M ulai Jika ”Setting Grand Access” diklik M ulai M asuk ke halaman ”Setting Grand Access” M ulai Jika tombol search diklik M ulai M asuk ke halaman ”Setting Grand Access” Akhir Jika tombol insert diklik M ulai M asuk ke halaman insert ”Setting Grand Access” Akhir
241 Jika tombol update diklik M ulai M asuk ke halaman update ”Setting Grand Access” Akhir Jika tombol delete diklik M ulai M asuk ke halaman ”Setting Grand Access” Akhir Akhir Akhir Jika ”Given Grand Access” diklik M ulai M asuk ke halaman ”Given Grand Access” M ulai Jika tombol search diklik M ulai M asuk ke halaman ”Given Grand Access” Akhir Jika tombol insert diklik M ulai M asuk ke halaman insert ”Given Grand Access” Akhir Jika tombol update diklik M ulai M asuk ke halaman update ”Given Grand Access” Akhir
242 Jika tombol delete diklik M ulai M asuk ke halaman ”Given Grand Access” Akhir Akhir Akhir Akhir Akhir Jika “Change Password” diklik M ulai M asuk ke halaman “Change Password” M ulai Jika tombol save diklik M ulai Kembali ke halaman login Akhir Jika tombol kembali dipilih M ulai Kembali ke halaman utama Akhir Akhir Akhir Jika “Logout” diklik M ulai Kembali ke halaman login Akhir Akhir
Modul Pembelian Inventory M ulai
243 Jika tombol insert “Pembelian Inventory” diklik M ulai M asuk ke halaman Form Pembelian Buka koneksi ke database Satoil M ulai Jika tombol kembali diklik M ulai Kembali ke halaman “Pembelian Inventory” Akhir Jika tombol save diklik Lakukan Jika tombol save diklik M ulai Jika nama supplier tidak diisi M ulai Kembali ke halaman form Pembelian Inventory dengan pesan kesalahan nama supplier harus diisi Akhir Jika detail barang tidak diisi M ulai Kembali ke halaman form Pembelian Inventory dengan pesan kesalahan barang harus diisi Akhir Jika jumlah barang tidak diisi M ulai
244 Kembali ke halaman form Pembelian Inventory dengan pesan kesalahan jumlah barang harus diisi Akhir Akhir Selain itu M ulai Kembali ke halaman Pembelian Inventory Akhir Akhir Akhir Jika tombol view detail diklik M ulai Ke halaman Pembelian Inventory dengan disertai detail barang Akhir Jika tombol delete diklik M ulai Ke halaman Pembelian Inventory Akhir Jika tombol update diklik M ulai Ke halaman update Pembelian Barang Lakukan Jika nama supplier tidak diisi M ulai Kembali ke halaman form Pembelian Inventory dengan pesan kesalahan nama supplier harus diisi Akhir
245 Jika detail barang tidak diisi M ulai Kembali ke halaman form Pembelian Inventory dengan pesan kesalahan barang harus diisi Akhir Jika jumlah barang tidak diisi M ulai Kembali ke halaman form Pembelian Inventory dengan pesan kesalahan jumlah barang harus diisi Akhir Selain itu M ulai Ke halaman Pembelian Barang Akhir Akhir Jika tombol Search diklik M ulai Lakukan Jika search kosong M ulai Fungsi search tidak dijalankan Akhir Selain itu M ulai Cari data dari database satoil Jika data yang dicari tidak ada M ulai Tampilkan pesan kesalahan hasil tidak ditemukan
246 Akhir Selain itu M ulai Tampilkan data yang dicari Akhir Akhir Akhir
Modul Pengambilan Inventory M ulai Jika tombol insert “Pengambilan Inventory” diklik M ulai M asuk ke halaman Form Pengambilan Buka koneksi ke database Satoil M ulai Jika tombol kembali diklik M ulai Kembali ke halaman “Pengambilan Inventory” Akhir Jika tombol save diklik Lakukan M ulai Jika nama inspektor tidak diisi M ulai Kembali ke halaman form Pengambilan Inventory dengan pesan kesalahan nama inspektor harus diisi Akhir Jika detail barang tidak diisi
247 M ulai Kembali ke halaman form Pengambilan Inventory dengan pesan kesalahan barang harus diisi Akhir Jika jumlah barang tidak diisi M ulai Kembali ke halaman form Pengambilan Inventory dengan pesan kesalahan jumlah barang harus diisi Akhir Akhir Selain itu M ulai Kembali ke halaman Pengambilan Inventory Akhir Akhir Akhir Jika tombol view detail diklik M ulai Ke halaman Detail Pengambilan Inventory Akhir Jika tombol delete diklik M ulai Ke halaman Pengambilan Inventory Akhir Jika tombol update diklik M ulai
248 Ke halaman update Pengambilan Update Lakukan Jika nama inspektor tidak diisi M ulai Kembali ke halaman form Pengambilan Inventory dengan pesan kesalahan nama inspektor harus diisi Akhir Jika detail barang tidak diisi M ulai Kembali ke halaman form Pengambilan Inventory dengan pesan kesalahan barang harus diisi Akhir Jika jumlah barang tidak diisi M ulai Kembali ke halaman form Pengambilan Inventory dengan pesan kesalahan jumlah barang harus diisi Akhir Selain itu M ulai Ke halaman Pengambilan Inventory Akhir Akhir Jika tombol Search diklik M ulai Lakukan Jika search kosong M ulai Fungsi search tidak dijalankan
249 Akhir Selain itu M ulai Cari data dari database satoil Jika data yang dicari tidak ada M ulai Tampilkan pesan kesalahan hasil tidak ditemukan Akhir Selain itu M ulai Tampilkan data yang dicari Akhir Akhir Akhir
Modul Data Entry M ulai Jika tombol insert “PO Customer” diklik M ulai M asuk ke halaman Form PO Customer Buka koneksi ke database Satoil M ulai Jika tombol kembali diklik M ulai Kembali ke halaman “ PO Customer” Akhir Jika tombol save diklik Lakukan M ulai Jika PO Number tidak diisi
250 M ulai Kembali ke halaman form PO Customer dengan pesan kesalahan PO Number harus diisi Akhir
Jika nama customer tidak diisi M ulai Kembali ke halaman form PO Customer dengan pesan kesalahan nama customer harus diisi Akhir
Jika nama inspektor tidak diisi M ulai Kembali ke halaman form PO Customer dengan pesan kesalahan nama inspektor harus diisi Akhir Jika nama kurir tidak diisi M ulai Kembali ke halaman form PO Customer dengan pesan kesalahan nama kurir harus diisi Akhir Jika detail equipment tidak diisi M ulai
251 Kembali ke halaman form PO Customer dengan pesan kesalahan detail equipment harus diisi Akhir Jika tanggal PO tidak diisi M ulai Kembali ke halaman form PO Customer dengan pesan kesalahan tanggal PO harus diisi Akhir Akhir Selain itu M ulai Kembali ke halaman PO Customer Akhir Akhir Akhir Jika tombol view detail diklik M ulai Ke halaman PO Customer Detail Akhir Jika tombol delete diklik Lakukan Jika PO Customer sudah diproses M ulai Tombol delete hilang Akhir Selain itu M ulai
252 Ke halaman PO Customer dan data telah terhapus Akhir
Jika tombol Search diklik M ulai Lakukan Jika search kosong M ulai Fungsi search tidak dijalankan Akhir Selain itu M ulai Cari data dari database satoil Jika data yang dicari tidak ada M ulai Tampilkan pesan kesalahan hasil tidak ditemukan Akhir Selain itu M ulai Tampilkan data yang dicari Akhir Akhir Akhir
Modul Inspektor M ulai Tampilkan halaman Inspection of PO Customer Buka koneksi ke database SATOIL Lakukan Jika tombol View New PO diklik
253 M ulai Ke halaman PO detail Inspection M ulai Jika tombol kembali diklik M ulai Ke halaman Inspeksi of PO Customer Akhir Jika tombol Proses Inspeksi diklik M ulai Lakukan M ulai Jika status inspeksi “Not Inspection” M ulai M uncul pesan kesalahan harus diinspeksi terlebih dahulu Akhir Akhir Selain itu M ulai Ke halaman PO Detail Akhir Akhir Jika tombol inspeksi diklik Lakukan Jika detail inspeksi sudah diisi terdapat tombol delete Jika tombol delete diklik M ulai
254 Ke halaman PO Detail Inspection dan tombol view laporan hilang Akhir Selain itu M ulai Ke halaman Detail inspeksi Lakukan M ulai Jika tombol Proses Inspeksi diklik M ulai Ke halaman PO Detail Inspection dan muncul tombol view inspeksi Jika tombol view inspeksi diklik M ulai Ke halaman laporan inspeksi Jika tombol kembali diklik M ulai Ke halaman PO Detail Inspection Akhir Akhir Akhir Jika tombol kembali diklik M ulai Ke halaman PO Detail Inspection Akhir
255 Akhir Akhir Akhir Akhir Jika tombol search diklik M ulai Lakukan Jika search kosong M ulai Fungsi search tidak dijalankan Akhir Selain itu M ulai Cari data dari database satoil Jika data yang dicari tidak ada M ulai Tampilkan pesan kesalahan hasil tidak ditemukan Akhir Selain itu M ulai Tampilkan data yang dicari Akhir Akhir Akhir Akhir
256 4.7
Perancangan masukan (layar)
LOGO PERUSAHAAN
BANNER
Username : XXXXXXX Password : ******* LOGIN
Copyri ght Gambar 4.46 Rancangan Layar Login
LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar Equipment1 Equipment2 Equipment Grup Customer Customer Supplier Karyawan Jabatan References Referen Relation
Jenis barang
Data Entry Inspection Quality Control Pembayar an PO
Inventory List Pengambilan List Pembelian List Approval Pembelian
Laporan 1 Laporan 2 Laporan 3
Pengaturan Hak Pemberian Hak
Ani masi Flash
Copyri ght Gambar 4.47 Rancangan Layar Menu Utama
257 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
Equipment Level 1 Insert data
Nama Equipment Level 1 XXXXXXXX
update delete
XXXXXXXX
update delete
XXXXXXXX
update delete
Copyri ght Gambar 4.48 Rancangan Layar 1 Rancangan Layar 1 digunakan untuk rancangan layar EquipmentLevel1, GroupCustomer, Jabatan, References, dan JenisBarang
LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
Equipment Level 1 Na ma Equipment Level 1 : XXXXXXXXXX
Back
Sa ve Reset Copyri ght Gambar 4.49 Rancangan Layar Insert dan Update 1 Rancangan layar insert dan update 1 digunakan unuk rancangan layar insert dan
update pada Equipment level 1, GroupCustomer, jabatan, references, dan jenis barang.
258 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
Equipment Level 2
Insert data
No Equipment Level 2
HargaSertifikat
HargaService
XXXXXXXX
XXXXXXXX
Equipment Level 2
XXXXXXXX
Equipment Level1
XXXXXXXX
XXXXXXXX
update
delete
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
update
delete
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
update
delete
Kategori Pencarian
Isi Pencarian
‐Smart Search‐
Copyri ght Gambar 4.50 Rancangan Layar 2 Rancangan layar 2 digunakan untuk rancangan layar Equipment Level 2, Equipment, Customer, Supplier, Karyawan, Inventory, Pengembalian Barang, Pembelian Barang, PO data Entry, Inspeksi PO Customer, Sertifikasi Equipment, dan Pembayaran PO.
259 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
Equipment Level 2 Na ma Equipment Level 2 : XXXXXXXXXX Equi pment Level 1 : XXXXXXXX Ha rga Serti fika t : XXXXXXXXXX Ha rga Servis : XXXXXXXXXX
Back
Sa ve Reset Copyri ght Gambar 4.51 Rancangan Layar Insert dan Update 2 Rancangan layar insert dan update 2 digunakan dalam rancangan layar
Equipment Level 2 dan Inventory.
260 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
INSERT Customer Nama Custome r : Alamat : Contact Pers on : Email : Telepon : Username : Grup Customer :
Back XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
Save
Reset
Copyri ght Gambar 4.52 Rancangan Layar Insert dan Update 3 Rancangan layar insert dan update 3 digunakan dalam rancangan layar Customer, Supplier, dan Karyawan.
261 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
ADD REFERENCE RELATION IN EQUIPMENT LEVEL 2 Equipment Level 2 :
Reference :
Tambah Data
Pencarian Reference
Equi pment Level 2 XXXXXXX XXXXXXX XXXXXXX
Reference XXXXXXX XXXXXXX XXXXXXX
Delete Delete Delete
Copyri ght Gambar 4.53 Rancangan Layar References Relation
262 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
Pengambilan Ba rang Header Tanggal
Staff Pengambil Staff Penanggung Jawab Pengambilan Ba rang Detail
Barang Qty
Jenis Ba rang Status Barang
List Ba rang Kode Ba rang XXXXXXX XXXXXXX XXXXXXX
Nama Barang XXXXXXX XXXXXXX XXXXXXX
Qty XXXXXXX XXXXXXX XXXXXXX
Jenis Barang XXXXXXX XXXXXXX XXXXXXX
Status Barang XX XX XX
delete delete delete
Submit Pengambilan Ba rang
View List Data Pengambil an
Copyri ght Gambar 4.54 Rancangan Layar 3 Rancangan layar 2 digunakan untuk rancangan layar Pengambilan Barang , Detail Pengembalian Barang, Insert Pembelian Barang, dan Insert PO data Entry.
263 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
Pembelian Hea der Kode Pengambilan Ba rang Tanggal Pengambilan Pengambil Ba rang Penanggung Jawab
: XXXXXXXXXX : XXXXXXXXXX : XXXXXXXXXX : XXXXXXXXXX
List Ba rang Tidak Habis Kode Ba rang XXXXX XXXXX
Nama Barang XXXXX XXXXX
Jenis Ba rang XXXXX XXXXX
Status Barang XXXX XXXX
Qty XX XX
List Ba rang Habis Kode Ba rang XXXXX XXXXX
Nama Barang XXXXX XXXXX
Jenis Ba rang XXXXX XXXXX
Status Barang XXXX XXXX
Qty XX XX
Approve Pembelian
Copyri ght Gambar 4.55 Rancangan Layar Persetujuan Pembelian Barang
264 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
PO Header PO Number Tanggal PO Custome r Staff PO Detail Serial Number XXXXX XXXXX
: XXXXXXXXXX : XXXXXXXXXX : XXXXXXXXXX : XXXXXXXXXX
Equipment Name XXXXX XXXXX
Equipment Level 2 XXXXX XXXXX
Location
Inspeksi
Status Report
XXXX XXXX
Inspeksi Inspeksi
XX XX
Copyri ght Gambar 4.56
Rancangan Layar Detail Inspeksi PO
View View
265 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
PT SATOIL INSPECTION REPORT JOB NUMBE R CUSTOMER REPORT NUMBER P.O. NUMBER
XXXXXXXXX XXXXXXXXX XXXXXXXXX XXXXXXXXX
Date
XXXXXXXXX
EQUIPMENT DESCRIPTION XXXXXXXXX SERIAL NUMBER XXXXXXXXX SAVE WORKING LOAD XXXXXXXXX TYPE XXXXXXXXX TYPE VALUE XXXXXXXXX MATERIAL XXXXXXXXX TYPE OF GROOVE / JOINT CONFIGURATION XXXXXXXXX SURFACE CONDITION XXXXXXXXX PROSEDURE XXXXXXXXX REFERENCE ACCEPTANCE XXXXXXXXX STANDART HEAT TREATMENT XXXXXXXXX WELDING PROCESS XXXXXXXXX MATERIAL THICKNESS XXXXXXXXX TYPE OF INSPECTION XXXXXXXXX EQUIPMENT USED XXXXXXXXX METHOD XXXXXXXXX TECHIQUE USED XXXXXXXXX TIME OF DYE XXXXXXXXX PENETRANT TIME OF INSPECTED XXXXXXXXX POWER SET CALIBRATION MAGNETIZING CURRENT (A) XXXXXXXXX INSPECTION METHOD VISUAL INSPECTION
LOCATION XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX
POLE SPACING
XXXXXXXXX
XXXXXXXXX
XXXXXXXXX XXXXXXXXX
266 MAGNETIC PARTICLE XXXXXXXXX DYE PENETRANT XXXXXXXXX
PICTURE
Browse
INSPECTOR REVIEWED & APPROVED TEST RESULT
XXXXXXXXX XXXXXXXXX
XXXXXXXXX
Process Inspection
Copyri ght Gambar 4.57 Rancangan Layar Laporan Inspeksi
Certificate of Conformity CERTIFICATE NO : SO.01/10/000001
Custome r Name Address
: XXXXXXXX : XXXXXXXX
Item XX
Qty XX
Description of product or work performed XXXXXXXXXXXX
"We hereby certify that the Products and or se rvice de tailed he rein have been tested in accordance with the conditions and test requirements of the NON LETTER OF AWARD/LETTER OF AWARD and unless otherwise noted confirm in all res pect that the produce rs followe d are in accordance with industry recognized s tandards for this type of equipments and will pe rform as intende d."
Reference Name Signature Date
: : : :
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
Copyri ght Gambar 4.58 Rancangan Layar S ertifikat
267 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
PO Header PO Number Tanggal PO Custome r Staff
: XXXXXXXXXX : XXXXXXXXXX : XXXXXXXXXX : XXXXXXXXXX
PO Detail Serial Num ber XXXXX XXXXX
Equipment Name XXXXX XXXXX
Equipment Level 2 XXXXX XXXXX
Cost XXXXXX XXXXXX
Location XXXX XXXX
GRAND TOTAL XXXXXXXXXXXX Payment LUNAS No Pembayaran XXXXX XXXXX
Tanggal Pembayaran XXXXX XXXXX
Staff XXXXX XXXXX
Custome r XXXXX XXXXX
Copyri ght Gambar 4.59 Rancangan Layar Detail Pembayaran PO
268
SATOIL Tanggal Cetak : XX ‐ XX – XXXX LAPORAN PEMBAYARAN No Pembayaran XXX/XXX/XXX XXX/XXX/XXX
No PO XXXXX/XX XXXXX/XX
Tanggal Pembayaran XXXXXX XXXXXX
Custome r XXXXXX XXXXXX
Total XXXXXX XXXXXX
Grand T otal
XXXXXX
Gambar 4.60 Rancangan Layar Laporan 2
Rancangan layar laporan 2 digunakan dalam rancangan layar laporan pembayaran dan laporan stok barang
SATOIL Tanggal Cetak : XX ‐ XX – XXXX LAPORAN PENJUALAN Nomor PO : XXXXXXX Staff : XXXXXXXXXXX Tanggal : XXXXXX Inspektor : XXXXXXXXXX Custome r : XXXXXX Kurir : XXXXXXXXXXX
Serial Num ber XXXXXXXXX XXXXXXXXX
Equipment XXXXXXXXX XXXXXXXXX
Equipment Level 2 XXXXXXXXX XXXXXXXXX
Location XXXXXXXXX XXXXXXXXX
Gambar 4.61 Rancangan Layar Laporan Penjualan Sertifikat
269 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
PENGATURAN HAK AKSES Pengaturan Nama Pengaturan
XXXXXXXX
Administrator Equipment 1 Equipment 2 Equipment Cust Group Custome r Supplier Karyawan Jabatan References Referen Relation
Lainnya Laporan Hak Akses
Inventory Jenis Inventory Inventory List Pengambilan List Pembe lian List Approval Pembe lian
Sertifikasi Data Entry Inspeksi Quality Control Pembayaran PO
Simpan pengaturan
Copyri ght Gambar 4.62 Rancangan Layar Pengaturan Hak Akses
270 LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
PEMBERIAN HAK AKSES Jabatan Hak Akses
: :
Berikan Hak Copyri ght Gambar 4.63 Rancangan Layar 4 Rancangan layar 4 digunakan untuk rancangan layar Pemberian dan edit pemberian Hak akses
LOGO PERUSAHAAN
BANNER
Administrator+ | Inventory+ | Sertifikasi+ | Laporan+ | Hak Akses+ | Ubah Pass | Beranda | Keluar
Ubah Password Username New Password Confirm Password
: XXXXXXXX : ******** : ******** Save
Reset
Copyri ght Gambar 4.64 Rancangan Layar Ubah Password
271 4.8
Rencana implementasi 4.8.1
Jadwal implementasi Program aplikasi dan sistem basis data yang telah dibuat akan diimplementasikan ke dalam perusahaan sebagai percobaan sebelum digunakan untuk menggantikan sistem yang lama. Berikut adalah jadwal implementasi yang direncanakan : Tabel 4.44 Jadwal implementasi Program aplikasi Bulan I Bulan II Bulan III Kegiatan 1 2 3 4 1 2 3 4 1 2 3 4
No
1 Pengumpulan Informasi
x
2 Pembuatan prototipe dan design interface 3 Presentasi prototipe
x x
4 Pengadaan perangkat lunak dan keras
x
5 Instalasi perangkat lunak
x
6 Design sistem basis data
x x
7 Programming 8 Implementasi sistem 9 Konversi data 10 Testing 11 Training 12 Evaluasi Sistem
x x x x x x x x x x
272 4.8.2
S pesifikasi perangkat keras Dalam pengimplementasian program aplikasi dan sistem basis data pada PT. SATOIL dibutuhkan spesifikasi perangkat keras sebagai berikut : Tabel 4.45 S pesifikasi Perangkat Keras Perangkat Keras Server Client Processor
Intel Xeon Processor
Intel Celeron 2.26GHz
X3330 (2.66 GHz) Memory
4 GB FDDR2
512 M B FDDR2
Harddisk
SATA II 500 GB
SATA II 80 GB
Graphic Card
VGA ATI 32 M B
On Board VGA
Monitor
LCD 19″Wide Screen
CRT/LCD 17”
View Sonic
Samsung
Printer
Ya
Ya
Keyboard
Ya
Ya
Mouse
Ya
Ya
CD-ROM Drive
Ya
Ya
UPS
Ya
Tidak diharuskan
Switch
Ya
Ya
Kabel LAN
Ya
Ya
273 4.8.3
S pesifikasi perangkat lunak Dalam pengimplementasian program aplikasi dan sistem basis data pada PT. SATOIL dibutuhkan spesifikasi perangkat lunak sebagai berikut : Tabel 4.46 S pesifikasi Perangkat Lunak Perangkat Lunak Server Client Sistem Operasi
Microsoft Windows
Microsoft Windows
Server 2003 SP2
XP SP2
Aplikasi Program
Mozilla Firefox 3.0
Mozilla Firefox 3.0
Pendukung
PHPmyadmin 2.11.7
Adobe Reader 9.0
ApacheFriends XAMPP (basic package) version 1.6.7 Adobe Reader 9.0 Adobe Dreamweaver CS 3 DBM S
M YSQL 5.0
-
Antivirus
Kapersky Internet
AVG Free Edition
Security
274 4.8.4
Kebutuhan personil Kebutuhan personil yang dibutuhkan untuk mengimplementasikan aplikasi sistem basis data pada PT. SATOIL adalah sebagai berikut : 1. Database Administrator, yaitu orang yang bertanggung jawab dalam perancangan sistem basis data fisikal dan implementasi, keamanan, kontrol integritas, pemeliharaan sistem operasional dan performa dari aplikasi yang digunakan. 2. Technical Support, yaitu orang bertugas mengatasi masalah-masalah teknis yang terjadi. 3. Data Entry (untuk setiap bagian), yaitu orang yang bertugas memanipulasi data seperti insert, update, dan delete sesuai dengan bagiannya masing-masing (seperti bagian gudang akan bertanggung jawab melakukan insert, update, dan delete untuk data inventory). 4. Administrator, yaitu orang yang bertugas untuk memasukkan data master karyawan dan customer serta yang menentukan pemberian hak akses.
4.8.5
Evaluasi dari sisi sistem Evaluasi sistem basis data PT. SATOIL dilakukan berdasarkan data yang diperoleh melalui kuesioner yang dilaksanakan. Kuesioner tersebut diberikan secara acak kepada 10 orang staff PT. SATOIL dan 10 orang mahasiswa setelah terlebih dahulu diberikan demo tentang cara penggunaan dan tampilan aplikasi.
275 Evaluasi dilakukan untuk mengetahui apakah sistem basis data PT.SATOIL yang telah
dirancang sudah
memenuhi kebutuhan,
memberikan manfaat untuk pengguna aplikasi/ staff, dan mudah untuk digunakan. Kuesioner diberikan untuk mahasiswa dengan pertimbangan agar diketahui apakah sistem yang dibuat mudah untuk dipelajari dalam penggunaannya. Berikut adalah pertanyaan-pertanyaan yang dirancang dalam kuesioner : 1.
Design sistem basis data PT. SATOIL
2.
Fasilitas yang terdapat dalam sistem basis data PT.SATOIL
3.
Kemudahan mendapatkan informasi yang dibutuhkan
4.
Kemudahan penggunaan sistem basis data PT. SATOIL
5.
Kinerja sistem basis data PT. SATOIL Dari hasil kuesioner tersebut, dapat disimpulkan sistem yang
dibangun sudah baik dalam hal tampilan, fasilitas yang ada dalam sistem, kemudahan mendapatkan informasi, kemudahan penggunaan sistem, dan kinerja sistem. Hal tersebut dapat dilihat dari persentase jawaban pada kuesioner dimana responden memberikan tanggapan yang baik. Hasil kuesioner dapat dilihat pada bagian lampiran 2.
276 Selain dari kuesioner, dilakukan perbandingan antara sistem lama dan baru, dan dihasilkan kesimpulan sebagai berikut :
No 1.
Tabel 4.47 Perbandingan sistem yang lama dan baru Sebelum Sesudah Keamanan data tidak terjamin Keamanan data lebih terjamin karena semua data transaksi karena hanya bisa diakses oleh disimpan dalam file-file yang orang yang berwenang mudah dilihat, diubah dan diambil oleh orang.
2.
Banyak menyimpan data-data Dapat menghemat penggunaan pada kertas dan buku
kertas
dan
buku
karena
tersimpan di dalam sistem 3.
Data pada kertas dapat hilang Kemungkinan untuk kehilangan dengan mudah
4.
Pencarian
data lebih kecil
sebuah
data Pencarian data jauh lebih cepat
memakan waktu yang lama 5.
Pembuatan
satu
sertifikat Hanya memerlukan satu tahap
memerlukan tiga tahap
saja
277 4.9
Panduan pengoperasian program aplikasi 1. Halaman Login Halaman Login adalah halaman yang pertama kali dibuka ketika mengunjungi halaman situs SATOIL. Pada halaman ini, user diminta untuk memasukkan username dan password yang dimiliki masing-masing user. Sistem akan mengecek ke dalam database apakah username dan password terdaftar. Ketika user sukses login, maka akan terbuka halaman utama.
Gambar 4.65 Tampilan Halaman Login
278 2. Halaman Utama Halaman ini merupakan halaman utama dari situs SATOIL. Terdapat gambar bergerak di sebelah kanan dan informasi mengenai SATOIL di sebelah kiri. Terdapat menu dibagian atas yang dapat dipilih, yang terdiri dari menu : Administrator, Inventory, Certification, Laporan, Hak Akses, Change Pass, Tentang Kami, Logout. Setiap halaman menampilkan menu yang terdapat pada halaman utama ini, yang dapat memudahkan user untuk beralih halaman dengan cepat dan mudah. Terdapat juga informasi mengenai tanggal dan user yang sedang login.
Gambar 4.66 Tampilan Halaman utama
279 M enu Administrator berisi sub menu : Equipment level 1, Equipment level 2, Equipment, Customer Group, Customer, Supplier, Karyawan, Jabatan, References, Referen Relation. Dimana menu-menu tersebut merupakan master data dari situs ini.
Gambar 4.67 Tampilan Halaman utama untuk menu Administrator
280 M enu Inventory berisi : Jenis inventory, Inventory, List Pengambilan, List Pembelian, List Approval Pembelian. Jenis inventory menampilkan informasi mengenai jenis barang yang ada di gudang. Inventory menampilkan informasi mengenai stok barang beserta data barang yang terdapat di gudang.
Gambar 4.68 Tampilan Halaman utama untuk menu Inventory
M enu Certification berisi : Data Entry, Inspection, Quality Control, Pembayaran PO. M enu ini merupakan menu utama dalam situs SATOIL. Dimulai dari meng-input PO Customer pada menu Data Entry, lalu melakukan inspeksi terhadap equipment yang terdapat dalam PO Customer
281 pada menu Inspeksi, dan selanjutnya Quality control akan menentukan kelayakan sertifikasi equipment pada menu Quality control, dan akhirnya Bagian Pembayaran akan menangani segala Pembayaran PO Customer yang telah diproses pada menu Pembayaran PO.
Gambar 4.69 Tampilan Halaman utama untuk menu Certification
M enu Laporan Berisi : Laporan Penjualan, Laporan Stok Barang, Laporan Pembayaran. Laporan Penjualan melaporkan informasi mengenai transaksi sertifikasi yang terjadi pada situs SATOIL. Laporan Stok Barang melaporkan informasi mengenai barang beserta dengan stoknya yang terdapat pada gudang. Laporan pembayaran melaporkan informasi mengenai
282 pembayaran terhadap PO Customer yang telah diproses baik yang telah di sertifikasi maupun tidak.
Gambar 4.70 Tampilan Halaman utama untuk menu Laporan
283 M enu Hak Akses Berisi : Pengaturan hak dan Pemberian hak. Pengaturan hak menampilkan informasi mengenai pengaturan hak akses yang telah dibuat. Pemberian hak menampilkan informasi mengenai hak yang didapat oleh masing-masing jabatan yang terdaftar dalam database.
Gambar 4.71 Tampilan Halaman utama untuk menu Laporan
284 3. Menu Administrator ¾ Halaman Equipment Level 1 M enampilkan informasi mengenai Equipment Level 1. Tersedia fitur Add, Update, dan Delete.
Gambar 4.72 Tampilan Halaman Equipment Level 1
285 ¾ Halaman Equipment Level 2 M enampilkan informasi mengenai Equipment Level 2. Tersedia fitur Add dan Update.
Gambar 4.73 Tampilan Halaman Equipment Level 2
286 ¾ Equipment M enampilkan informasi mengenai Equipment.
Gambar 4.74 Tampilan Halaman Equipment Tombol Tampilkan pada pembayaran (gambar 4.74) berfungs i untuk menampilkan informasi mengenai pembayaran PO tersebut. Tombol Laporan Inspeksi dan Sertifikat akan otomatis muncul ketika PO
287 sudah lunas terbayar. Keadaan ketika PO Customer belum ter-submit oleh quality control kepada bagian keuangan, sehingga informasi mengenai biaya tidak dapat ditampilkan (perhatikan gambar 4.75).
Gambar 4.75 Tampilan Halaman Equipment untuk PO Customer yang belum diproses Quality control Keadaan ketika PO Customer telah di-submit oleh quality control kepada bagian keuangan, informasi yang ditampilkan berisi tentang biaya yang harus dibayar oleh Customer (perhatikan gambar 4.76).
Gambar 4.76 Tampilan Halaman Equipment untuk PO Customer yang telah diproses Quality control
288 Keadaan ketika PO Customer telah di-submit oleh quality control kepada bagian keuangan dan telah lunas dibayar, informasi yang ditampilkan berisi tentang pelunasan pembayaran (perhatikan gambar 4.77).
Gambar 4.77 Tampilan Halaman Equipment untuk PO Customer yang telah lunas dibayar
289 ¾ Customer Group M enampilkan informasi mengenai Customer Group. Disediakan juga fitur untuk add, update, dan delete.
Gambar 4.78 Tampilan Halaman Customer Group
290 ¾ Customer M enampilkan informasi mengenai Customer. Disediakan juga fitur untuk add, update, dan delete.
Gambar 4.79 Tampilan Halaman Customer
291 ¾ Supplier M enampilkan informasi mengenai Supplier. Disediakan juga fitur untuk add, update, dan delete.
Gambar 4.80 Tampilan Halaman Supplier
292 ¾ Karyawan M enampilkan informasi mengenai Karyawan. Disediakan juga fitur untuk add, update, dan delete.
Gambar 4.81 Tampilan Halaman Karyawan
293 ¾ Jabatan M enampilkan informasi mengenai Jabatan. Disediakan juga fitur untuk add, update, dan delete.
Gambar 4.82 Tampilan Halaman Jabatan
294 ¾ References M enampilkan informasi mengenai References. Disediakan juga fitur untuk add, update, dan delete.
Gambar 4.83 Tampilan Halaman References
295 ¾ References Relation M enampilkan informasi mengenai References Relation. Disediakan juga fitur untuk men-delete References Relation yang diinginkan.
Gambar 4.84 Tampilan Halaman References Relation
296 4. Menu Inventory ¾ Jenis inventory M enampilkan informasi mengenai Jenis barang yang ada pada gudang. Disediakan juga fitur untuk add, update, dan delete.
Gambar 4.85 Tampilan Halaman Jenis Inventory
297 ¾ Inventory M enampilkan informasi mengenai barang yang terdapat pada gudang beserta stoknya. Disediakan juga fitur untuk add, update, dan delete.
Gambar 4.86 Tampilan Halaman Inventory
298 ¾ List pengambilan inventory M enampilkan informasi mengenai transaksi pengambilan baran g dari gudang. “Add new” untuk melakukan transaksi pengambilan (perhatikan
gambar
4.88).
“View detail”
untuk
melihat
detail
pengambilan beserta transaksi untuk mengembalikan barang yang tidak habis pakai (perhatikan gambar 4.89).
Gambar 4.87 Tampilan Halaman List pengambilan inventory