• Tidak ada hasil yang ditemukan

3.2.2 Problem Domain .1Clusters

3.2.2.3 Classes Karyawan

Class “Karyawan” merupakan kumpulan objek – objek dari orang yang

berkerja pada PT. Stora Adhiswara yang terkait dengan sistem informasi akuntansi penjualan dan piutang.

-Kode_karyawan : String -Nama_karyawan : char -Alamat_karyawan : char -Jabatan : char -Tempat_lahir : char -Tgl_Lahir : Date -Telepon : int Karyawan

Gambar 3.12 Class “Karyawan” Admin Sales

Class ”Admin_Sales” merupakan kumpulan objek – objek dari karyawan

yang mengurus penjualan mulai dari menerima pesanan pelanggan hingga retur penjualan di PT.Stora Adhiswara. Gambar 3.13 menggambarkan class

“Admin_Sales” dan Gambar 3.14 menggambarkan pola behavioral dari class

“Admin_Sales”.

Admin_Sales

Aktif / Login / Membuat SO / Membuat SRB / Membuat FP / Registrasi / Logout

Gambar 3.14 Behavioral pattern dari class “Admin_Sales”

Operations Attributes

Login Kode_Karyawan, Password

Registrasi Kode_Pelanggan, Nama_Pelanggan, Alamat_Pelanggan, Kota, Kode_Pos, Telepon, Fax, Contact_Person,

Limit_Kredit

Membuat SO No_So, Tgl_SO, Kode_Pelanggan, Kode_Karyawan, Kode_Barang, Kuantitas_Pesanan, Harga_Satuan, Diskon, Jenis_Penjualan, Grand_Total.

Membuat FP No_FP, Tgl_FP, No_DO, Kode_Karyawan,Grand_Total Membuat SRB No_SRB, Tgl_SRB, No_DO, Kuantitas_Retur,

Ket_Retur, Kode_Karyawan

Logout Kode_Karyawan, Password

Tabel 3.2 Keterangan Behavioral pattern dari

Gudang

Class ”Gudang” merupakan kumpulan objek – objek dari karyawan yang

menyiapkan barang pesanan pelanggan sesuai dengan Sales order dan membuat

Delivery order di PT.Stora Adhiswara. Gambar 3.15 menggambarkan class

“Gudang” dan Gambar 3.16 menggambarkan pola behavioral dari class

“Gudang”.

Gudang

Gambar 3.15 Class “Gudang”

Aktif / Login

/ Update Persediaan

/ Logout

/ Membuat DO

Gambar 3.16 Behavioral pattern dari class “Gudang”

Operations Attributes

Login Kode_Karyawan, Password

Membuat DO Kode_DO, Tgl_DO, No_SO, Kode_Karyawan. Update Persediaan Kode_Barang, Nama_Barang, Stock

Logout Kode_Karyawan, Password

Keuangan

Class ”Keuangan” merupakan kumpulan objek – objek dari karyawan

yang bertugas menerima pembayaran dari pelanggan serta menyetorkannya ke bank selain itu juga membuat Faktur Penjualan , Note Kredit dan Bukti Kas Masuk di PT.Stora Adhiswara . Gambar 3.17 menggambarkan class “Keuangan” dan Gambar 3.18 menggambarkan pola behavioral dari class “Keuangan”.

Keuangan

Gambar 3.17 Class “Keuangan”

Aktif / Login

/ Membuat NK

/ Membuat BKM

/ Logout

Operations Attributes

Login Kode_Karyawan, Password

Membuat FP No_FP, Tgl_FP, No_SO, No_DO, Kode_Karyawan Membuat NK No_NK, Tgl_NK, No.SRB, Kode_Karyawan

Membuat BKM No_BKM,Tgl_BKM, No_FP, No_NK, Kode_Karyawan, Jenis_Pembayaran, No_Cek/Giro, Nama_Bank,

Jumlah_Pembayaran

Logout Kode_Karyawan, Password

Tabel 3.4 Keterangan Behavioral pattern dari class “Keuangan”

Pelanggan

Class ”Pelanggan” merupakan kumpulan objek – objek dari orang atau

perusahaan yang melakukan pembelian di PT.Stora Adhiswara. Gambar 3.19 menggambarkan class “Pelanggan” dan Gambar 3.20 menggambarkan pola

behavioral dari class “Pelanggan”.

-Kode_Pelanggan : String -Nama_Pelanggan : char -Alamat_Pelanggan : char -Kota : char -Kode_Pos : Integer -Telepon : Integer -Fax : Integer -Contact_Person : char -Limit_Kredit : long -Piutang : long Pelanggan

Aktif / Registrasi / Memesan / Meretur Suspend / Over_Limit_Kredit / Under_Limit_Kredit / Membayar

Gambar 3.20 Behavioral pattern dari class “Pelanggan”

Operations Attributes

Register Kode_Pelanggan, Nama_Pelanggan,

Alamat_Pelanggan, Kota, Kode_Pos, Telepon, Fax, Contact_Person, Limit_Kredit

Memesan Kode_Pelanggan, Kode_Barang, Kuantitas_Pesanan, Harga_satuan, Diskon, Jenis_Penjualan, Grand_ Total Meretur Kode_Pelanggan, No_SRB, Tgl_SRB, No_DO,

Kuantitas_Retur, Ket_Retur, Kode_Karyawan Membayar Kode_Pelanggan, No_BKM,Tgl_BKM, No_FP,

No_NK, Kode_Karyawan, Jenis_Pembayaran, No_Cek/Giro, Nama_Bank, Jumlah_Pembayaran Over_Limit_Kredit Kode_Pelanggan, Limit_Kredit, Piutang

Under_Limit_Kredit Kode_Pelanggan, Limit_Kredit, Piutang Tabel 3.5 Keterangan Behavioral pattern dari class “Pelanggan”

Barang

Class ”Barang” merupakan kumpulan objek – objek dari Barang yang

diproduksi dan dijual oleh PT.Stora Adhiswara. Gambar 3.21 menggambarkan

class “Barang” dan Gambar 3.22 menggambarkan pola behavioral dari class

“Barang”. -Kode_brg : String -Nama_album : char -Nama_artis : char -Bahasa : char -Jenis : char -Kategory : char -Tgl_Release : Date -Stock : int -Harga_satuan : long Barang

Gambar 3.21 class “Barang”

[Didata] Available / Diretur / Dikirim [Stock habis] / Dipesan

Gambar 3.22 Behavioral pattern dari class “Barang”

Operations Attributes

Dipesan Kode_ Barang, Nama_ Barang, Stock, Harga_Satuan Dikirim No_DO, Tgl_DO, No_BPB, Kode_Karyawan

Diretur Kode_Pelanggan, No_SRB, Tgl_SRB, No_FP, Kuantitas_Retur, Ket_Retur, Kode_Karyawan Tabel 3.6 Keterangan Behavioral pattern dari class “Pelanggan”

Sales order

Class ”Sales_Order” merupakan kumpulan dokumen – dokumen sales

order di PT. Stora Adhiswara. Gambar 3.23 menggambarkan class

“Sales_Order” dan Gambar 3.24 menggambarkan pola behavioral dari class

“Sales_Order”. -No_SO : String -Tgl_SO : Date -Kode_Pelanggan : String -Kode_Karyawan : String -Kode_Barang : String -Kuantitas_pesanan : Integer -Harga_Satuan : long -Jenis_Penjualan : char -Diskon : long -Sub_Total : long -Saldo_Kredit : long Sales_Order

Gambar 3.23 Class “Sales_Order”

Aktif / Dibuat

/ Update Persediaan

[Dicetak]

Gambar 3.24 Behavioral pattern dari class “Sales_Order”

Operations Attributes

Dibuat No_So, Tgl_SO, Kode_Pelanggan, Kode_Karyawan, Kode_Barang, Kuantitas_Pesanan, Harga_Satuan, Diskon, Sub_Total, Jenis_Penjualan.

Update Persediaan Kode_Barang, Stock

Delivery order

Class ”Delivery_Order” merupakan kumpulan dokumen – dokumen surat

jalan atau delivery order di PT. Stora Adhiswara. Gambar 3.25 menggambarkan

class “Delivery_Order” dan Gambar 3.26 menggambarkan pola behavioral dari

class “Delivery_Order”. -No_DO : String -Tgl_DO : Date -No_BPB : String -No_SO : String -Kode_Karyawan : String Delivery_Order

Gambar 3.25 class “Delivery_Order”

Aktif / Dibuat

/ Update Persediaan

[Dikirim]

Gambar 3.26 Behavioral pattern dari class “Delivery_Order”

Operations Attributes

Dibuat No_DO, Tgl_DO, No_BPB, No_SO, Kode_Karyawan Tabel 3.8 Keterangan Behavioral pattern dari

class “ Delivery_Order”

Faktur Penjualan

Class ”Faktur_Penjualan” merupakan kumpulan dokumen – dokumen

faktur penjualan di PT. Stora Adhiswara. Gambar 3.27 menggambarkan class

“Faktur_Penjualan” dan Gambar 3.28 menggambarkan pola behavioral dari

class “Faktur_Penjualan”. -No_FP : String -Tgl_FP : Date -No_DO : String -Kode_karyawan : String -Grand_Total : long Faktur_Penjualan

Gambar 3.27 Class “Faktur_Penjualan”

Aktif / Dibuat

/ Update Piutang

[Dibayar]

Gambar 3.28 Behavioral pattern dari class “Faktur_Penjualan”

Operations Attributes

Dibuat No_FP, Tgl_FP, No_DO, Grand_Total, Kode_Karyawan

Update Piutang Kode_Pelanggan, Piutang.

Tabel 3.9 Keterangan Behavioral pattern dari class “ Faktur_Penjualan”

Surat Retur Barang

Class ”Surat_Retur_Barang” merupakan kumpulan dokumen – dokumen

surat retur barang di PT. Stora Adhiswara. Gambar 3.29 menggambarkan class

“Surat_Retur_Barang” dan Gambar 3.30 menggambarkan pola behavioral dari

class “Surat_Retur_Barang”. -No_SRB : String -Tgl_SRB : Date -No_FP : String -Kode_Barang : String -Kuantitas_Retur : Integer -Ket_Retur : char -Kode_Karyawan : String Surat_Retur_Barang

Gambar 3.29 Class “Surat_Retur_Barang”

Aktif / Membuat

/ Update Persedian

[Dicetak]

Gambar 3.30 Behavioral pattern dari class “Surat_Retur_Barang”

Operations Attributes

Dibuat No_SRB, Tgl_SRB, NO_FP, Kode_Barang, Kuantitas_Retur, Ket_Retur, Kode_Karyawan Update Presedian Kode_Barang, Stock

Tabel 3.10 Keterangan Behavioral pattern dari

Note Kredit

Class ”Note_Kredit” merupakan kumpulan dokumen – dokumen Note

kredit di PT. Stora Adhiswara. Gambar 3.31 menggambarkan class

“Note_Kredit” dan Gambar 3.32 menggambarkan pola behavioral dari class

“Note_Kredit”. -No_NK : String -Tgl_NK : Date -NO_SRB : String -Grand_Total : long -Kode_Karyawan : String Note_Kredit

Gambar 3.31 class “Note_Kredit”

Aktif / Dibuat

/ Update Piutang

[Dicetak]

Gambar 3.32 Behavioral pattern dari class “Note_Kredit”

Operations Attributes

Dibuat No_NK, Tgl_NK, No_SRB, Kode_Karyawan, Grand_Total

Update Piutang Kode_Pelanggan, Piutang

Tabel 3.11 Keterangan Behavioral pattern dari

Bukti Kas Masuk

Class ”Bukti_Kas_Masuk” merupakan kumpulan objek – objek dari

pelanggan yang melakukan pembelian di PT. Stora Adhiswara. Gambar 3.33 menggambarkan class “Bukti_Kas_Masuk” dan Gambar 3.34 menggambarkan pola behavioral dari class “ Bukti_Kas_Masuk”.

-No_BKM : String -Tgl_BKM : Date -No_FP : String -No_NK : String -Kode_Karyawan : String -Jenis_Pembayaran : char -No_Cek/Giro : String -Nama_Bank : char -Jumlah_pembayaran : Long Bukti_Kas_Masuk

Gambar 3.33 Class “Bukti_Kas_Masuk”

Aktif / Dibuat

/ Update Piutang

[Dicatat]

Gambar 3.34 Behavioral pattern dari class “Bukti_Kas_Masuk”

Operations Attributes

Dibuat No_BKM, Tgl_BKM, No_FP, No_NK,

Jenis_Pembayaran, No_Cek/Giro, Nama_Bank, Jumlah_Pembayaran, Kode_Karyawan

Update_Piutang Kode_Pelanggan, Piutang

3.2.2.4Events

Login Register

Memesan

Membuat SO Membuat DO Membuat FP Mengirim

Meretu

r

Membuat SRB Membuat NK Membayar Membuat BKM

Update Pers ediaan Update Piutang Logout Admin Sales + * * * * + Gudang + * * + Keuangan + * * + Pelanggan + * * * Barang * * * * S O + * D O + * SRB + * NK + * F P + * BKM + + *

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

Tabel 3.13 Event Table Sistem Informasi Akuntansi Penjualan dan Piutang Usaha

Event

3.2.3 Application domain

Dokumen terkait