Anda di halaman 1dari 4

Study Kasus

MESIN PENJUAL MINUMAN (MPM)

MPM adalah sebuah mesin yang berfungsi untuk menjual minuinan secara otomatis.

Cara kerjanya adalah sebagai berikut:


Seorang pembeli harus memasukkan koin dengan harga tertentu ke dalam mesin. Kemudian pembeli harus
memasukkan jenis minuman yang dibeli. Jika koin yang dimasukkan sudah memenuhi syarat harga beli, maka
mesin akan mengeluarkan minuman yang dibeli tersebut.

Beberapa masalah yang mungkin dihadapi oleh mesin adalah:


• Seseorang yang berusaha memasukkan benda, tetapi bukan koin, ke dalam mesin untuk mendapatkan
minuman secai'a i legal
• Seseorang yang iseng memasukkan sampah ke dalam mesin yang akan menyebabkan kerusakan mesin
• Seseorang yang berusaha menekan tombol-tombol secara sembarang tanpa prosedur yang benar untuk
mengacaukan mesin

Untuk itu MPM harus dapat melakukan;


• Menerima objek dari pembeli untuk membayar minuman (SRS-MPM-01)

1
• Memeriksa apakah objek yang dirnasukkan adalah benar-benar koin yang sah/valid. Hal ini harus dilakukan
dengan cara memeriksa ukuran, berat, dan ketebalan (SRS-MPM-02)
• Menerima koin dalam bentuk 1000-an, 500-an, dan 100-an. Koin dalam bentuk lain akan dianggap sampah o!
eh mesin dan akan dikembalikan ke pembeli (SRS-MPM-03)
• Perhitungan pembayaran ataupun proses pemilihan minuman hanya akan dilakukan jika koin yang
dimasukkan sudah dideteksi keabsahannya (SRS-MPM-04)
• Menerima masukan jenis minuman dari pembeli (SRS-MPM-05)
• Memeriksa apakah minuman vang dibeli masih tersedia dalam jumlah cukup jika tidak mencukupi maka
mesin akan mengembalikan koin secara otomatis dan memberikan pesan ke pembeli (SRS-MPM-06)
• Menerima jenis bermacam-macam minuman, sehingga tabel harga juga harus dapat diubah setiap saat (SRS-
MPM-07)
• Mengembalikan koin jika pembeli membatalkan pembelian (SRS-MPM-08)
• Mengeluarkan jenis minuman yang dibeli jika tersedia dan jumlahnya memenuhi (SRS-MPM-09)
• Mengembalikan koin kepada pembeli jika koin yang dimasukkan melebihi harga minuman yang dibeli (SRS-
MPM-10)
• Menonaktifkan tombol pemilihan minuman setelah minuman dikeluarkan dari mesin, sampai koin
berikutnya terdeteksi keabsahannya (SRS-MPM-11)

2
Hasil aktivitas 1.1.2
No. Objek Potensial Alasan Nama Lain Objek
1 MPM a
2 Objek d
3 Objek yang dimasukkan e
4 Pembeli d .*
5 Minuman d
6 Koin yang sah e
7 Ukuran d
8 Berat d
9 Ketebalan d —
10 Koin 1000an d
11 Koin 500an d
12 Koin 100an d
13 sampah e
14 Perhitungan Pembayaran f (Penghitung Pembayaran)
15 Pemilihan Minuman f (Pemilih Minuman)
16 Pendeteksian Keabsahan f (Pendeteksi Keabsahan)
17 Masukan Jenis Minuman d
18 Minuman yang Dibeli e
19 Pesan d
20 Tabel Harga a
21 Pembelian f
22 Jenis Minuman d
23 Koin yang dimasukkan e
24 Harga Minuman d
25 Tombol Pemilihan Minuman c
26 Mesin c

3
Hasil aktivitas 1.1.4
No. Objek Akhir Alasan Pencoretan
MPM diwakili oleh keseluruhan sistem
Objek diwakili oleh objek lain
1 Objek yang dimasukkan
Pembeli tidak periu diingat
2 Minuman
3 Koin yang sah
ukuran lebih tepat menjadi atribut
Berat lebih tepat menjadi atribut
Ketebalan Lebih tepat menjadi atribut
4 Koin 1000an
5 Koin 500an
6 Koin 100an
7 Sampah
8 Perhitungan Pembayaran
9 Pemilih Minuman
10 Pendeteksian Keabsahan
Masukan Jenis Minuman Lebih tepat menjadi atribut
Minuman yang Dibeli lebih tepat menjadi atribut
11 Pesan
12 Tabel Harga
13 Pembelian
Jenis Minuman
Koin yang dimasukkan lebih tepat menjadi atribut
Harga Minuman lebih tepat menjadi atribut
14 Tombol Pemilihan Minuman
Mesin sama dengan MPM

Anda mungkin juga menyukai