Pertemuan 9 Structure Class Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi

Download Report

Transcript Pertemuan 9 Structure Class Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi

Matakuliah
Tahun
Versi
: M0086/Analisis dan Perancangan Sistem Informasi
: 2005
:5
Pertemuan 9
Structure Class
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Mahasiswa dapat Menghubungkan Class
(Structure) (C4)
• Mahasiswa dapat Membuat diagram /
skema Class (C4)
• Mahasiswa dapat Membagi Cluster (C4)
2
Outline Materi
• Kasus Rumah Makan
– Class
– Event
– Event Table
– Class Diagram
3
Rumah Makan Sedap Malam (RMSM)
4
5
6
3
Captain
Station
2
1
Captain
Station
Kasir
Captain
Station
Captain
Station
Denah Lokasi Rumah Makan Sedap Malam
4
Rumah Makan Sedap (Cont…)
• RMSM mempunyai pelanggan yang cukup
banyak dan setiap jam makan pasti
penuh. Agar dapat melayani pelanggan
dengan cepat, pemilik RMSM ingin
mengubah sistem dari manual ke
Komputerisasi. Gambar diatas adalah
denah RMSM yang akan dibuat. Jumlah
meja dapat ditambah pada saat RMSM
telah menggunakan sistem baru. Berikut
ini adalah sistem informasi yang
dikehendaki oleh pemilik RMSM.
5
Rumah Makan Sedap (Cont…)
• Setiap kali ada tamu datang, waitress
mempersilahkan tamu duduk dikursi yang masih
kosong dan waitress mencatat pesanan yang
dipesan oleh tamu kedalam captain order
(bentuknya seperti buku catatan yang dapat
disobek), catatan pesanan tersebut dimasukkan
kedalam salah satu komputer di captain station
yang terdekat dengan meja tamu yang
memesan. Jumlah captain station ada 4.
Sebelum waitress dapat memasukkan pesanan
pelanggan, waitress harus memasukkan nomor
meja tamu kedalam captain station, ini disebut
open table.
6
Rumah Makan Sedap (Cont…)
• Setelah memasukkan pesanan pelanggan,
pesanan makanan akan dicetak pada
printer yang ada di dapur sedangkan
pesanan minuman akan dicetak pada
printer yang terdapat pada Bar. Bila ada
pelanggan akan menambah pesanan
makanan maupun minuman, maka
waitress akan menambahkan pesanan
tersebut kedalam captain station,
prosesnya sama dengan diatas
7
Rumah Makan Sedap (Cont…)
• Pada layar kasir akan terlihat meja yang terisi
tamu dan sekaligus jumlah rupiah dari pesanan
yang dipesan tamu pada meja bersangkutan.
Setiap kali waitress memasukkan menu
tambahan maka jumlah rupiah pada layar kasir
juga bertambah. Bila ada pelanggan yang akan
membayar, maka kasir tersebut tinggal
memasukkan nomor mejanya kemudian bon
akan dicetak. Setelah dilakukan pembayaran,
maka jumlah pembayarannya baru dimasukkan
dan daftar meja yang ada di layar kasir hilang.
8
Rumah Makan Sedap (Cont…)
• Bila ada menu yang telah habis, maka
koki (tukang masak) akan
memberitahukan pada captain dan captain
akan memasukkan data menu yang habis
kedalam komputer.
• Pertanyaan lihat di Tugas.
• Tambahkan Asumsi bila diperlukan
9
Rumah Makan Sedap (Cont…)
Class
10
Rumah Makan Sedap (Cont…)
Event
11
Rumah Makan Sedap (Cont…)
Event Table
12
Rumah Makan Sedap (Cont…)
Class Diagram
13
Terima Kasih
14