Anda di halaman 1dari 2

Tugas Personal ke-2

(Minggu 7 - sesi 11)

Setiap menu makanan yang dibuat tentunya membutuhkan pasokan bahan baku yang tersedia dan
beragam. Penggunaan bahan baku tersebut akan mengurangi stok gudang dan untuk itu
diperlukan sebuah mekanisme pencatatan yang terstruktur dan terencana. Untuk itu resto Bakso
Upnormal (BU) ingin membuat sebuah sistem inventori untuk mengakomodir pencatatan gudang
dan penggunaan bahan baku.

Bahan baku yang ada didapat dari banyak supplier, supplier yang terpilih untuk kontrak kerjasama
adalah supplier yang paling berkualitas dan memberikan harga yang bersaing. Isi dari kesepakatan
kontrak biasanya adalah kesepakatan harga, jadwal kirim, minimal pemesanan, jangka waktu serta
sanksi apabila terjadi penyimpangan.

Setiap pengiriman dilakukan atas dasar pemesanan berupa purchase order (PO). Resto BU akan
membuat PO kepada supplier yang berisi informasi jumlah kebutuhan bahan baku dan termin
pembayaran. Supplier kemudian akan mengirimkan bahan baku tersebut dan akan menjadi
tambahan inventori yang akan di taruh di gudang PT. BU. Terkait pembayaran, pihak supplier
akan mengirimkan invoice yang kemudian menjadi dasar pembayaran pesanan oleh PT. BU
kepada supplier.

Setiap bahan baku yang tersedia akan terus berkurang seiring menu yang terjual kepada
pelanggan. Setiap menu akan memiliki komposisi berapa banyak bahan baku yang digunakan
untuk membuat menu tersebut. Sehingga untuk setiap menu yang terjual akan mengurangi jumlah
stok bahan baku secara spesifik. Jumlah bahan baku yang sudah pada batas ambang/sudah akan
habis akan memberikan notifikasi kepada manajer gudang untuk segera melakukan PO kepada
supplier untuk bahan baku yang habis tersebut.

Sewaktu-waktu, pemilik resto juga bisa mendapatkan laporan berupa menu apa yang paling laris,
bahan baku yang masih banyak dan bahan baku yang cepat habis.

Soal : terhadap narasi proses bisnis tersebut, buatlah use case dan class diagram yang
menggambarkan skenario tersebut.

Catatan : harap berikan catatan tambahan untuk setiap asumsi/tambahan proses yang anda buat
pada desain use case dan class diagram anda

1. Use Case and Class Diagram


a. Aktor
Resto bakso upnormal, supplier, Pelanggan

b. UseCase

COMP6124 – Program Design Methods


Mengelola Pengiriman, melihat Pengiriman, Memasukkan Pengiriman, Mengelola
Stok Barang, Memasukkan Stok Barang, Menghapus Stok Barang, Mencari Stok
Barang, melihat stok barang, Mengelola Menu, Memasukkan Menu, Menghapus
Menu, Mencari Menu, Mengelola Laporan, Melihat Laporan, Memasukkan Laporan,
Menghapus Laporan.

c. Use Case Diagram

d. Do
ma
in

Class
Order, purchase order, search method, search result, database, customer rating, credit
card, list menu, Shipping Fulfillment System, report, checkout, raw material, list raw,
mini-catalog

e. Class Diagram

COMP6124 – Program Design Methods

Anda mungkin juga menyukai