Team 6:
DLBA Class
PT. SERUPUT MAKMUR merupakan perusahaan yang memproduksi mie instant. Produk
mie instant SERUPUT MAKMUR sangat populer di kalangan Ibu Rumah Tangga,
mengingat produk ini dibuat dari bahan-bahan alami yang aman dikonsumsi setiap hari.
Mengingat permintaan pasar yang semakin meningkat, PT. SERUPUT MAKMUR ingin
meningkatkan kapasitas produksinya. Pabrik dan mesin produksi baru telah dibeli guna
mengakomodir kebutuhan tersebut. PT. SERUPUT MAKMUR juga ingin
mensistematisasikan Proses Pengadaan Bahan Bakunya yang masih manual, agar mampu
mendukung kebutuhan peningkatan kapasitas produksi.
Dalam beberapa sesi diskusi yang telah dilalui, diketahui bahwa PT. SERUPUT MAKMUR
membutuhkan sebuah Sistem Informasi Pengadaan Bahan Baku yang dapat diakses baik dari
Kantor Pusat maupun Pabrik. Perlu diketahui bahwa Kantor Pusat dan Pabrik tidak berada
pada lokasi yang sama. Selain itu, perusahaan juga mengharapkan agar Sistem Informasi
yang dibangun memiliki tampilan yang sederhana, yang didominasi gradasi warna hijau,
seperti logo perusahaan.
Ms. Chantika selaku salah satu Senior System Analyst yang terlibat di dalam kegiatan
pembangunan Sistem Informasi ini juga telah mendokumentasikan proses bisnis berjalan
terkait dengan Pengadaan Bahan Baku di PT. SERUPUT MAKMUR. Berikut proses
bisnisnya:
1. Staf Bagian Gudang, yang berada di pabrik, secara rutin akan mengecek ketersediaan
stok dari bahan baku. Apabila ada bahan baku yang habis, maka Bagian Gudang akan
membuat dokumen “Purchase Requisition”, yang memuat daftar bahan baku yang
hendak di-stok kembali. “Purchase Requisition” yang sudah disetujui oleh Kepala
Gudang kemudian akan dikirimkan kepada Staf Bagian Procurement, yang berada di
Kantor Pusat.
2. Setelah menerima “Purchase Requisition,” Staf Bagian Procurement akan membuat
dokumen “Purchase Order,” yang memuat daftar bahan baku yang akan ditujukan
kepada para Supplier. Setelah dokumen tersebut disetujui oleh Manajer Procurement,
***
Anda sebagai Junior System Analyst, baru saja terlibat di dalam projek pembangunan Sistem
Informasi Pengadaan Bahan Baku di PT. SERUPUT MAKMUR. Pada kesempatan ini, Anda
diminta untuk:
1. (35%, LO3) Buatlah sebuah Activity Diagram untuk mengakomodir proses bisnis
berjalan dari Pengadaan Bahan Baku di PT. SERUPUT MAKMUR! Mohon agar
jawaban dapat mengacu kepada literatur dari Dennis (2015).
2. (35%, LO3) Buatlah sebuah Use-Case Diagram untuk memenuhi kebutuhan Proses
Bisnis Pengadaan Bahan Baku di atas! Mohon agar jawaban dapat mengacu kepada
literatur dari Dennis (2015).
3. (30%, LO3) Buatlah sebuah Use-Case Description untuk use case “Purchase Order”.
Mohon agar jawaban dapat mengacu kepada literatur dari Dennis (2015).
Brief Description: Didalam use case ini dijelaskan pada saat apakah staff Gudang
ingin membuat dokumen purchase requesition
Trigger: Pabrik ingin melakukan produksi tetapi bahan baku yang tersedia tidak
mencukupi
Type: Temporal
Relationship:
Subflows: –
Alternate/Exceptional Flows: -
Brief Description: Di dalam use case ini dijelaskan bahwa staff Gudang akan
mengirimkan dokumen request untuk di acc. Jika tidak di terima maka proses akan
batal, tetap jika di terima maka dokumen tersebut akan diserahkan kepada staff
procurement.
Relationship:
Subflows: –
Alternate/Exceptional Flows: -
Brief Description:
Use case ini menjelaskan proses Purchase Order yang terdiri atas pembuatan
dokumen Purchase Order, penyetujuan Purchase Order, penerimaan Purchase
Order oleh Supplier, pembuatan Good Receipt, penyetujuan Good Receipt, dan
penerimaan Good Receipt.
Relationship:
Subflows: –
Alternate/Exceptional Flows: -
4. Payment
Activity Diagram:
Brief Description: This use case describe how we make a payment for supplier’s
invoice
Type: External
Relationship:
Subflows:
S 1 : Invoice Rejection
1. Accounting finance staff inform the supplier that the invoice is rejected
2. Accounting finance staff send back the invoice to supplier
3. Supplier receive the invoice and revise the invoice
4. Supplier send the revised version of invoice, Normal Flow will occur
S 2 : Outgoing Payment rejection
1. Accounting finance manager inform the acoounting finance staff that the
outgoing payment is rejected
2. Accounting finance manager send back the outgoing payment to
Accounting finance staff
3. Accounting finance staff receive the outgoing payment and revise them
4. Accounting finance staff send the revised version of outgoing payment,
Normal flow will occur
Alternate/Exceptional Flows: -