• Tidak ada hasil yang ditemukan

Class Baku Baku merupakan kumpulan objek-objek dari barang yang dibeli perusahaan dari supplier, yang digunakan sebagai bahan baku dalam proses produksi perusahaan. Gambar 4.18 berikut ini memperlihatkan class Barang beserta attributes dan operations serta statechart yang menggambarkan event di mana barang didaftar oleh bagian akuntansi dan di-update secara otomatis ketika terdapat pembuatan BM B, BKB, SRB, BTBR, BPB, dan KHSO.

-KodeBarang

/ melakukan_sto ck_opname

Event Atribut

/mendaftar_bahan_baku KodeBarang, JenisBarang, Gramature, Lebar, Jumlah, Satuan

/menerima_pengembalian KdKaryawan, NoBPB, TglBPB, NoBKB,

KodeBarang, JumlahKembali

/menerima_pengganti KdKaryawan, NoBTBR, TglBTBR, NoSRB,

NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahTerima /melakukan_stock_opname KdKaryawan, NoKHSO,

TglKHSO, KodeBarang, Jumlah Fisik, Jumlah Sistem, Selisih

/meretur KdKaryawan, NoSRB,

TglSRB, NoSuratJalan, TglSuratJalan,

SupplierName, NoPO, KodeBarang, JumlahRetur

/meminta_pembelian KdKaryawan, NoSPP, TglSPP, KodeBarang,

Jumlah

/menerima KdKaryawan, NoBMB,

TglBM B, NoSuratJalan, TglSuratJalan, SupplierCode, NoPO, KodeBarang, Jumlah Gambar 4.18 Class dan Statechart Bahan Baku

4.1.2.3.8. Supplier

Class Supplier merupakan kumpulan objek-objek dari perusahaan yang menjadi pemasok barang yang digunakan sebagai bahan baku dalam proses produksi PT Syn Toba Grafika. Gambar 4.19 berikut ini memperlihatkan class Supplier beserta attributes dan operations serta statechart yang menggambarkan event dimana supplier didaftar oleh bagian pembelian dan diupdate secara berulang.

-SupplierCode -SupplierName -Address -City -Post code -Phone -Fax -CreateBy -CreateDate -UpdateBy -UpdateDat e

Suppl ier

terdaftar / mendaftar_supplier

/ meminta_penawaran_harga / memesan

Event Atribut

/mendaftar_supplier SupplierCode,

SupplierName, Address, City, PostCode, Phone, Fax

/memesan KdKaryawan, NoPO,

TglPO, SupplierCode, KodeBarang, Jumlah, HargaSatuan

/meminta_penawaran_harga KdKaryawan, NoSPPH, TglSPPH, NoSPP,

SupplierCode Gambar 4.19 Class dan Statechart Supplier

4.1.2.3.9. S PP

Class SPP merupakan kumpulan dari dokumen-dokumen permintaan pembelian yang dikeluarkan oleh bagian gudang kepada bagian pembelian. Bagian gudang mengeluarkan SPP ketika persediaan barang di gudang telah mencapai titik pemesanan kembali (ROP). Gambar 4.20 berikut ini memperlihatkan class SPP yang terdiri dari SPP Header dan SPP Detail beserta attributes dan operations serta statechart

yang menggambarkan event pada saat pembuatan SPP oleh bagian gudang.

-NoSPP -TglSPP -Keterangan -CreateBy -CreateDat e -Updat eBy -Updat eDat e

SPP_Header

-NoSPP -KodeBarang -Jumlah

SPP_Detail

/ mem in ta_pemb elian

aktif

/ me minta_penawaran_ harga

[perm in taan_pena waran _harga _dib uat]

Event Atribut

/meminta_pembelian KdKaryawan, NoSPP, TglSPP, KodeBarang,

Jumlah

/meminta_penawaran_harga KdKaryawan, NoSPPH, NoSPP

Gambar 4.20 Class dan Statechart SPP Header dan SPP Detail

4.1.2.3.10. S PPH

Class SPPH merupakan kumpulan dokumen-dokumen yang digunakan oleh bagian pembelian untuk meminta penawaran harga dari supplier atas sejumlah barang yang dibutuhkan dan akan dibeli oleh perusahaan. Gambar 4.21 berikut ini memperlihatkan class SPPH yang terdiri dari SPPH Header dan SPPH Detail beserta attributes dan operations serta

statechart yang menggambarkan event dimana SPPH dibuat setelah menerima SPP dari bagian gudang.

-NoS PPH -Tg lS PPH -NoS PP -K ete ra ng an -Creat eBy -Creat eDate -Upd at eBy -Upd at eDate -S up plie rCo de

SPPH

[menerima_SPP]

aktif

/ memesan / meminta_penawaran_harga

Event Atribut

/meminta_penawaran_harga KdKaryawan, NoSPPH, NoSPP

/memesan KdKaryawan, NoPO,

TglPO, SupplierCode, KodeBarang, Jumlah, HargaSatuan

Gambar 4.21 Class dan Statechart SPPH

4.1.2.3.11. PO

Class PO merupakan kumpulan dari dokumen-dokumen yang dikeluarkan oleh bagian pembelian yang berisi pesanan pembelian bahan baku perusahaan kepada supplier.

Gambar 4.22 berikut ini memperlihatkan class PO yang terdiri dari PO Header dan PO Detail beserta attributes dan operations serta statechart yang menggambarkan event yang dimiliki oleh PO Header dan PO Detail.

-NoPO -Updat eDat e

PO_Header

Event Atribut

/memesan KdKaryawan, NoPO, TglPO,

SupplierCode, KodeBarang, Jumlah, HargaSatuan

/menerima KdKaryawan, NoBMB, TglBM B, NoSuratJalan, TglSuratJalan, SupplierCode, NoPO, KodeBarang, Jumlah

/meretur KdKaryawan, NoSRB, TglSRB, NoSuratJalan, TglSuratJalan,

SupplierName, NoPO, KodeBarang, JumlahRetur

/menerima_pengganti KdKaryawan, NoBTBR, TglBTBR, NoSRB, NoSuratJalan,

TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahTerima Gambar 4.22 Class dan Statechart PO Header dan PO Detail

4.1.2.3.12. BMB

Class BM B merupakan kumpulan dari dokumen-dokumen yang dikeluarkan oleh bagian gudang sebagai bukti atas penerimaan bahan baku dari supplier. Gambar 4.23 berikut ini memperlihatkan class BM B yang terdiri dari BM B Header

dan BM B Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan BM B oleh bagian gudang pada saat menerima barang dari supplier.

-NoBMB -TglBMB -NoSuratJalan -TanggalSuratJalan -SupplierCode -NoPO -Keterangan -CreateBy -CreateDate -UpdateB y -UpdateDate

BMB_Header

-NoBMB -Kod eBarang -JumlahMasuk

BMB_Detail

akti f

/ menerima / meretur

Event Atribut

/menerima KdKaryawan, NoBMB,

TglBM B, NoSuratJalan, TglSuratJalan, SupplierCode, NoPO, KodeBarang, Jumlah /meretur KdKaryawan, NoSRB, TglSRB,

NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahRetur

Gambar 4.23 Class dan Statechart BM B Header dan BM B Detail

4.1.2.3.13. S PPB

Class SPPB merupakan kumpulan dari dokumen-dokumen yang dikeluarkan oleh bagian PPC kepada bagian gudang, sebagai perintah untuk mengeluarkan sejumlah barang dari gudang untuk proses produksi pesanan pelanggan. Gambar 4.24 berikut ini memperlihatkan class SPPB yang terdiri dari SPPB Header dan SPPB Detail beserta attributes dan operations serta statechart yang menggambarkan event dimana SPPB dibuat berdasarkan SO yang diterima dari bagian penjualan.

-NoSPPB -TglSPPB -NoSO -Keterangan -CreateBy -CreateDat e -Updat eBy -Updat eDate SPPB_Header

-NoSPPB -KodeBarang -JumlahKeluar

SPPB_Detail

[SO_diterima]

aktif tersedia

/ meminta_pengeluaran / mengeluarkan

Event Atribut

/meminta_pengeluaran KdKaryawan, NoSPPB, TglSPPB, NoSO,

KodeBarang, JumlahKeluar

/mengeluarkan KdKaryawan, NoBKB,

TglBKB, NoSPPB

Gambar 4.24 Class dan Statechart SPPB Header dan SPPB Detail

4.1.2.3.14. BKB

Class BKB merupakan kumpulan dari dokumen-dokumen yang dikeluarkan oleh bagian gudang sebagai bukti atas bahan baku yang dikeluarkan oleh bagian gudang. Gambar 4.25 berikut ini memperlihatkan class BKB yang terdiri dari BKB Header dan BKB Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan BKB yang secara otomatis mengupdate data bahan baku.

-NoBKB -TglBKB -NoSPPB -Keterangan -CreateBy -CreateDate -UpdateBy -UpdateDate

BKB_Header

-NoBKB -KodeBarang -JumlahKeluar

BKB_Detail

aktif

/ m enerima_pengembalian / mengeluarkan

Event Atribut

/mengeluarkan KdKaryawan, NoBKB,

TglBKB, NoSPPB

/menerima_pengembalian KdKaryawan, NoBPB, TglBPB, NoBKB,

KodeBarang, JumlahKembali Gambar 4.25 Class dan Statechart BKB Header dan BKB

Detail

4.1.2.3.15. BPB

Class BPB merupakan kumpulan dari dokumen yang dikeluarkan oleh bagian gudang sebagai bukti atas penerimaan barang yang tidak habis terpakai dalam proses produksi.

Gambar 4.26 berikut ini memperlihatkan class BPB Header dan BPB Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan BPB pada saat bagian gudang menerima bahan baku yang tidak terpakai, yang secara otomatis mengupdate data bahan baku.

-NoBPB -TglBPB -NoBKB -Keterangan -CreateBy -CreateDat e -Updat eBy -Updat eDate

BPB_Header

-NoBPB -KodeBarang -JumlahKembali

BPB_Detail

aktif

[bahan_tidak_terpakai] / menerima_pengembalian

Event Atribut

/menerima_pengembalian KdKaryawan, NoBPB, TglBPB, NoBKB,

KodeBarang, JumlahKembali

Gambar 4.26 Class dan statechart BPB Header dan BPB Detail

4.1.2.3.16. S RB

Class SRB merupakan kumpulan dari dokumen yang dikeluarkan oleh bagian gudang sebagai bukti atas adanya sejumlah barang yang diretur kepada supplier. Gambar 4.27 berikut ini memperlihatkan class SRB yang terdiri dari SRB Header dan SRB Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan SRB ketika bagian gudang mengembalikan barang yang dikirim oleh supplier, yang secara otomatis mengupdate data bahan baku.

-NoSRB -TglSRB -NoSurat Jalan -TglSurat Jalan -SupplierCode -NoPO -Keterangan -CreateBy -CreateDat e -Updat eBy -Updat eDate

SRB_Header

-NoSRB -KodeBarang -JumlahRetur -AlasanRetur

SRB_Detail

aktif

/ meretur / menerima_penggant i

Event Atribut

/meretur KdKaryawan, NoSRB, TglSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahRetur /menerima_pengganti KdKaryawan, NoBTBR,

TglBTBR, NoSRB,

NoSuratJalan, TglSuratJalan,

SupplierName, NoPO, KodeBarang, JumlahTerima Gambar 4.27 Class dan Statechart SRB Header dan SRB Detail

4.1.2.3.17. BTBR

Class BTBR merupakan kumpulan dari dokumen yang dikeluarkan oleh bagian gudang sebagai bukti penerimaan barang pengganti dari supplier sesuai dengan retur pembelian yang telah dilakukan perusahaan. Gambar 4.28 berikut ini memperlihatkan class BTBR yang terdiri dari BTBR Header dan BTBR Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan BTBR ketika bagian gudang menerima barang dari supplier, yang secara otomatis mengupdate data bahan baku.

-NoBTBR -TglBTBR -NoSRB -NoSuratJalan -TglSuratJalan -SupplierCode -NoPO -Keterangan -CreatedBy -CreateDate -UpdateBy -UpdateDate BTBR_Header

-NoBTBR -KodeBarang -JumlahTerima -Keterangan

BTBR_Detail

aktif

/ menerima_pengganti [bahan_baku_diupdate]

Event Atribut

/menerima_pengganti KdKaryawan, NoBTBR, TglBTBR, NoSRB,

NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahTerima Gambar 4.28 Class dan Statechart BTBR Header dan BTBR

Detail

4.1.2.3.18. FPP

Class FPP merupakan kumpulan dari dokumen permintaan pembayaran kepada supplier yang dikeluarkan oleh bagian akuntansi kepada bagian keuangan. Gambar 4.29 berikut ini memperlihatkan class FPP Header dan FPP Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan FPP setelah bagian akuntansi mencocokan dokumen-dokumen penagihan dari supplier dengan PO, BM B, BTBR, SRB, dan SPP.

-NoFPP -TglFPP -Keterangan -TotalBayar -CreateBy -CreateDate -UpdateBy -UpdateDate

FPP_Header

-NoFPP -NoPO

FPP_Detail

aktif

/ meminta_pembayaran / membayar

Event Atribut

/meminta_pembayaran KdKaryawan, NoFPP, TglFPP, NoInvoice,

TglInvoice, TotalBayar, NoPO

/membayar KodeKaryawan, NoCBPV,

TglCBPV, SupplierCode, TotalPembayaran,

NoCekGiro, Bank, NoFPP

Gambar 4.29 Class dan Statechart FPP Header dan FPP Detail

4.1.2.3.19. CBPV

Class CBPV merupakan kumpulan dari dokumen yang dikeluarkan oleh bagian keuangan sebagai bukti pembayaran yang telah dilakukan kepada supplier. Gambar 4.30 berikut ini memperlihatkan class CBPV Header dan CBPV Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan CBPV pada saat bagian keuangan memberikan cek / giro kepada supplier.

-NoCBPV -TglCBPV -SupplierCode -TotalPembayaran -NoCekGiro -Bank

-TglJatuhTempo -CreateBy -CreateDat e -Updat eBy -Updat eDat e

CBPV_Header

-NoCBPV -NoFPP

CBPV_Detail

aktif

[ menerima_FPP] / membayar

Event Atribut

/membayar KodeKaryawan, NoCBPV,

TglCBPV, SupplierCode, TotalPembayaran,

NoCekGiro, Bank, NoFPP Gambar 4.30 Class dan Statechart CBPV Header dan CBP V

Detail

4.1.2.3.20. KHS O

Class KHSO merupakan kumpulan dari dokumen yang berisi hasil perhitungan fisik persediaan di gudang (stock opname) yang dibuat oleh bagian akuntansi. Dokumen tersebut berisi selisih antara jumlah barang pada sistem dengan jumlah fisik barang di gudang. Gambar 4.31 berikut ini memperlihatkan class SPPB beserta attributes dan operations serta statechart yang menggambarkan event dimana KHSO dibuat sesuai dengan perhitungan fisik barang.

-NoKHSO -TglKHSO -Keterangan -CreateBy -CreateDate -UpdateBy -UpdateDate KHSO_Header

-NoKHSO -KodeBarang -JumlahFisik -JumlahSistem -Selisih -Keterangan

KHSO_Detail

aktif

/ melakukan_stock_opname [akhir_periode]

Event Atribut

/melakukan_stock_opname KdKaryawan, NoKHSO, TglKHSO, KodeBarang, JumlahFisik, JumlahSistem Gambar 4.31 Class dan Statechart KHSO Header dan KHSO

Detail

4.1.2.4. Events

Event table dari sistem informasi pembelian dan persediaan bahan baku PT Syn Toba Grafika dapat dilihat pada tabel 4.2 berikut ini:

Tabel 4.2 Event Table Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika Classes

Events

Bahan_Baku Supplier Bagian_Pembelian Bagian_Gudang Bagian_PPC Bagian_Akuntansi Bagian_Keuangan SPP SPPH PO BMB BKB SRB BPB SPPB BTBR FPP CBPV KHSO

M endaftar_bahan_baku + *

M endaftar_supplier + *

M eminta_pembelian * * + M enerima * * + * M engeluarkan * * + + M enerima_pengembalian * * + +

M eretur * * * +

M enerima_pengganti * * * + +

M elakukan_stock_opname * * +

M emesan * * * + +

M eminta_penawaran_harga * * * +

M eminta_pengeluaran * * +

M eminta_pembayaran * * +

M embayar * * +

Keterangan: + : Event terjadi satu kali * : Event terjadi lebih dari satu kali

4.1.3. Application Domain

Dalam dokumen BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN (Halaman 26-44)

Dokumen terkait