Diagram Class dari usaha retail menggambarkan objek – objek yangdibutuhkan dalam pembuatan sistem informasi yang nyata.
Gambar Diagram Class Usaha Retail
Pada gambar di atas tampak 13 kelas. 6 kelas berasal dari
aktor yang
berasal dari use case dan 7 kelas lainnya berasal dari kata
– kata benda dan
kelas – kelas bentukan lain, yaitu : data penerimaan barang,
data
inventory, laporan – laporan, data pengeluaran barang, data
order
penjualan, website dan data order pembelian.
- Kelas bagian gudang me-maintain kelas data penerimaan barang
dan kelas
data pengeluaran barang.
- Kelas bagian penjualan menggunakan
kelas
website.
- Kelas website membuat data – data pada kelas data
order
penjualan.
- Kelas pembelian memaintain data order pembelian.
- Kelas manager menggunakan kelas laporan – laporan.
- Kelas customer menggunakan kelas website.
- Kelas akuntansi memaintain kelas
laporan – laporan.
1. Kelas data penerimaan barang mempunyai attribute
pengeluaran_id,
order_pembelian_id, item_id, quantity, date dan description.
Kelas data
penerimaan barang mempunyai method insert, edit, delete,
view,
constructor dan desctructor.
2. Kelas data inventory mempunyai attribute item_id, item_name,
quantity
dan description. Kelas data inventory mempunyai method
insert, edit,
delete, view.
3. Kelas data pengeluaran barang mempunyai atribute
pengeluaran_id,
order_penjualan_id, item_id, quantity, date, description,
insert, edit,
delete, view. Kelas data pengeluaran barang mempunyai method
insert,
edit, delete, view.
4. Kelas data laporan – laporan mempunyai attribute laporan_id,
laporan_type dan laporan_resource_file. Kelas data laporan –
laporan
mempunyai method insert, edit, delete, view.
5. Kelas data order penjualan mempunyai attribute status,
item_id, quantity.
Kelas data order penjualan mempunyai method insert, edit,
delete, view.
Kelas website mempunyai attribute user_id, password,
classes_access_right. Kelas website mempunyai method logon.
6. Kelas data order pembelian mempunyai attribute status,
item_id,
quantity. Kelas data order pembelian mempunyai method
insert, edit,
delete, view.
Tidak ada komentar:
Posting Komentar