the krusty krab - · pdf filebinus university jakarta m0126 – analisa dan perancangan...

6
BINUS UNIVERSITY JAKARTA M0126 – ANALISA DAN PERANCANGAN SISTEM INFORMASI LANJUT SEMESTER GANJIL 2012/2013 SOAL TM Kelas: 05PAX, 05PAY, 05PBY TKK/M0086/TM/page-1 Reference: 1. Burd, S. D., & Jackson, R. B., & Satzinger, J.W. (2005). Object-Oriented Analysis and Design with the Unified Process. Course Technology, Boston. ISBN: 978-0-619-21643-6 2. Mathiassen, L., Munk-Madsen, A., Nielsen, P. A., & Stage, J. (2000). Object Oriented Analysis & Design. Marko Publishing ApS, Denmark. Materi: 1. Activity Diagram, Event Table, Use Case Diagram, Use Case Description, Statechart Diagram, Domain Class Diagram, System Sequence Diagram 2. Deployment & Software Architecture 3. First-cut Class Diagram 4. Three-layer Sequence Diagram 5. Communication Diagram 6. Updated Design Class Diagram 7. Package Diagram 8. Persistent Object 9. User Interface THE KRUSTY KRAB - Home of the Krabby Patty -

Upload: dinhnhu

Post on 06-Mar-2018

251 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: THE KRUSTY KRAB -   · PDF filebinus university jakarta m0126 – analisa dan perancangan sistem informasi lanjut semester ganjil 2012/2013 soal tm kelas: 05pax, 05pay, 05pby

BINUS UNIVERSITY JAKARTA

M0126 – ANALISA DAN PERANCANGAN SISTEM INFORMASI LANJUT SEMESTER GANJIL 2012/2013

SOAL TM Kelas: 05PAX, 05PAY, 05PBY

TKK/M0086/TM/page-1

Reference:

1. Burd, S. D., & Jackson, R. B., & Satzinger, J.W. (2005). Object-Oriented Analysis and Design

with the Unified Process. Course Technology, Boston. ISBN: 978-0-619-21643-6

2. Mathiassen, L., Munk-Madsen, A., Nielsen, P. A., & Stage, J. (2000). Object Oriented

Analysis & Design. Marko Publishing ApS, Denmark.

Materi:

1. Activity Diagram, Event Table, Use Case Diagram, Use Case Description, Statechart

Diagram, Domain Class Diagram, System Sequence Diagram

2. Deployment & Software Architecture

3. First-cut Class Diagram

4. Three-layer Sequence Diagram

5. Communication Diagram

6. Updated Design Class Diagram

7. Package Diagram

8. Persistent Object

9. User Interface

THE KRUSTY KRAB - Home of the Krabby Patty -

Page 2: THE KRUSTY KRAB -   · PDF filebinus university jakarta m0126 – analisa dan perancangan sistem informasi lanjut semester ganjil 2012/2013 soal tm kelas: 05pax, 05pay, 05pby

BINUS UNIVERSITY JAKARTA

M0126 – ANALISA DAN PERANCANGAN SISTEM INFORMASI LANJUT SEMESTER GANJIL 2012/2013

SOAL TM Kelas: 05PAX, 05PAY, 05PBY

TKK/M0086/TM/page-2

Sejarah Perusahaan

The Krusty Krabs adalah restoran cepat saji yang paling terkenal di Bikini Bottom, didirikan dan juga

dipegang oleh Eugene H. Krabs. Restoran ini beroperasi sebagai pusat dari perusahaan Krusty Krabs

Incorporation. Lokasi The Krusty Krabs berada di daerah downtown Bikini Bottom, tepatnya di Conch

Street.

Eugene H. Krabs, atau yang biasa lebih dikenal

dengan sebutan Mr. Krabs, adalah seorang mantan

pembajak laut. Di saat perang bawah laut berakhir,

Mr. Krabs mengalami depresi berat dan meng-

asingkan diri. Menyadari diriya tidak boleh terus

berpangku tangan, Mr. Krabs mencoba perun-

tungannya untuk membuka sebuah panti jompo

dengan nama The Rusty Krabs, yang kemudian

diubah menjadi sebuah restoran cepat saji dengan

menambahkan huruf “K” di depan kata “Rusty”.

Dengan kemampuan manajemen keuangan yang Mr.

Krabs miliki, The Krusty Krabs pun sukses dan

menjadi restoran cepat saji paling terkenal di Bikini Bottom.

Salah satu pemicu tingginya popu-

laritas dari The Krusty Krab adalah

Krabby Patty, daging burger yang

menjadi resep rahasia keluarga

andalan semenjak restoran ini berdiri

dan dianggap sebagai elemen penting

dalam perusahaan. Tidak ada yang

tahu mengenai komposisi resep

rahasia Krabby Patty, selain Mr.

Gambar 1. The Krusty Krab

Gambar 2. Krabby Patty dan daftar menu The Krusty Krab

Page 3: THE KRUSTY KRAB -   · PDF filebinus university jakarta m0126 – analisa dan perancangan sistem informasi lanjut semester ganjil 2012/2013 soal tm kelas: 05pax, 05pay, 05pby

BINUS UNIVERSITY JAKARTA

M0126 – ANALISA DAN PERANCANGAN SISTEM INFORMASI LANJUT SEMESTER GANJIL 2012/2013

SOAL TM Kelas: 05PAX, 05PAY, 05PBY

TKK/M0086/TM/page-3

Krab. Krabby Patty disajikan bersama roti hamburger dengan daun selada, bawang bombay renyah,

tomat, keju laut, acar, dan saus tomat. Selain Krabby Patty, The Krusty Krab juga menyediakan berbagai

menu burger lain, makanan sam-pingan, dan minuman, seperti Coral Bits dan Seafoam Soda.

Proses Bisnis – Front End

Ketika kita sebagai pelanggan memasuki restoran siap saji The Krusty Krab, kita akan dilayani oleh

senyum ramah seorang kasir. Menu makanan dan minuman yang dijual tertulis di papan yang terletak

tepat di atas kasir. Kasir akan menanyakan pesanan yang diinginkan, mencatatnya, dan meminta

pembayaran sejumlah total harga pesanan. Kemudian, pesanan akan diberikan ke bagian dapur yang

berada di belakang kasir. Di dapur, koki akan membuat makanan dan minuman sesuai pesanan yang

dibuat. Pemesanan yang telah selesai kemudian diantarkan ke meja pelanggan yang memesan.

Gambar 3. Bagian dalam The Krusty Krab

Selain melayani makan di tempat, The Krusty Krab juga memberikan pelayanan pengantaran makanan.

Pemesanan dapat dilakukan melalui telepon dengan minimal transaksi sebesar 7 dollar. Kasir akan

mencatat pemesanan tersebut dan memberikannya kepada koki untuk dipenuhi. Karena pembayaran

belum dilakukan, maka secara sistem pemesanan akan tetap ditutup dengan status “belum terbayar”.

Pemesanan yang sudah selesai akan dikirim ke alamat pemesan oleh pengantar makanan dan juga

meminta pembayaran. Uang akan diberikan kepada kasir The Krusty Krab dan akan mengganti status

pemesanan tadi menjadi “lunas”.

Page 4: THE KRUSTY KRAB -   · PDF filebinus university jakarta m0126 – analisa dan perancangan sistem informasi lanjut semester ganjil 2012/2013 soal tm kelas: 05pax, 05pay, 05pby

BINUS UNIVERSITY JAKARTA

M0126 – ANALISA DAN PERANCANGAN SISTEM INFORMASI LANJUT SEMESTER GANJIL 2012/2013

SOAL TM Kelas: 05PAX, 05PAY, 05PBY

TKK/M0086/TM/page-4

Pelanggan juga dapat mengadakan berbagai acara di The Krusty Krab, seperti acara ulang tahun, dengan

minimal peserta acara sejumlah 30 orang. Pemesanan tempat dapat dilakukan dengan menghubungi The

Krusty Krab melalui telepon ataupun mendatangi langsung, dan memberitahu waktu acara, jumlah

peserta, dan menu makanan minuman yang ingin disajikan dalam acara. Untuk pemesanan tempat, kasir

akan meminta pembayaran uang muka sebesar 25% dari total harga terlebih dahulu. Pembayaran sisanya

dapat dilakukan dengan cicilan dan harus lunas 1 minggu sebelum tanggal acara.

Gambar 4. Salah satu contoh The Krusty Krab yang sudah didekorasi untuk acara ulang tahun

Proses Bisnis – Back End

Setiap pemesanan yang dibuat oleh koki tentu saja akan mengurangi persediaan bahan baku di gudang.

Maka dari itu, The Krusty Krab bekerja sama dengan beberapa pemasok. Dengan melewati beberapa

negosiasi dengan Mr. Krabs, pemasok yang diputuskan dapat memberikan bahan baku dengan harga yang

bersaing dengan kualitas yang sepadan akan diberikan kepercayaan untuk melakukan pemasokan bahan

baku ke The Krusty Krab dengan ikatan kontrak. Isi dari kontrak tersebut antara lain adalah kesepakatan

harga, kesepakatan jadwal pemasokan, kondisi-kondisi yang harus dipatuhi, serta sanksi apabila salah

satu dari kedua belah pihak melanggar isi dari kontrak. Sesuai dengan jadwal pemasokan yang telah

ditetapkan di dalam kontrak, sistem The Krusty Krab akan membentuk dokumen pemesanan bahan baku

secara otomatis dengan rincian bahan baku yang sudah ditetapkan di dalam kontrak pula, dan juga

pemasok yang bersangkutan akan mengirimkan bahan baku yang diperlukan beserta dengan tagihan.

Pembayaran akan dilakukan oleh kasir sesuai dengan jumlah yang tertera dan bukti pembayaran

kemudian dibuat.

Page 5: THE KRUSTY KRAB -   · PDF filebinus university jakarta m0126 – analisa dan perancangan sistem informasi lanjut semester ganjil 2012/2013 soal tm kelas: 05pax, 05pay, 05pby

BINUS UNIVERSITY JAKARTA

M0126 – ANALISA DAN PERANCANGAN SISTEM INFORMASI LANJUT SEMESTER GANJIL 2012/2013

SOAL TM Kelas: 05PAX, 05PAY, 05PBY

TKK/M0086/TM/page-5

Namun, apabila terkadang penjualan mengalami peningkatan dan menyebabkan persediaan bahan baku

diramalkan akan lebih cepat habis daripada biasanya, kasir dapat melakukan pemesanan dadakan ke

pemasok yang bersangkutan di luar dari waktu yang telah ditetapkan di dalam kontrak.

Di setiap akhir bulannya, Mr. Krabs, selaku pemilik sekaligus manajer The Krusty Krab, akan membuat

laporan pendapatan dan pengeluaran, sekaligus manajer juga dapat menganalisa menu mana yang menjadi

favorit di periode tertentu.

Situasi Saat Ini

Seiring dengan meroketnya popularitas The Krusty Krab, industri makanan siap saji pun menjadi trend di

Bikini Bottom dan kompetitor-kompetitor yang menjual produk sejenis pun bermuncu-lan, seperti The

Chum Bucket, The Flabby Patty, dan Weenie Hut Junior.

Dengan tujuan untuk meningkatkan nilai kompetitif dalam persaingan pasar yang ketat, Mr. Krabs

berencana untuk mengganti sistem lama The Krusty Krab yang masih melakukan sebagian besar

pekerjaan di atas kertas dengan sistem baru yang terkomputerisasi penuh.

Selain itu, dengan harapan untuk semakin menarik perhatian pelanggan, Mr. Krabs berencana untuk

membuat program keanggotaan dengan sebutan “The Krusty Krab Lover” bagi para pelanggan setia The

Gambar 3. (Dari kiri ke kanan) The Chum Bucket, The Flabby Patty, Weenie Hut Junior

Page 6: THE KRUSTY KRAB -   · PDF filebinus university jakarta m0126 – analisa dan perancangan sistem informasi lanjut semester ganjil 2012/2013 soal tm kelas: 05pax, 05pay, 05pby

BINUS UNIVERSITY JAKARTA

M0126 – ANALISA DAN PERANCANGAN SISTEM INFORMASI LANJUT SEMESTER GANJIL 2012/2013

SOAL TM Kelas: 05PAX, 05PAY, 05PBY

TKK/M0086/TM/page-6

Krusty Krab. Untuk menjadi The Krusty Krab Lover, pelanggan cukup melakukan pembelian makanan

atau minuman apapun dengan total transaksi minimal 15 dollar, dan pelanggan akan mendapatkan kartu

keanggotaan. Dengan menunjukkan kartu ini pada saat pembelian makanan di The Krusty Krab, anggota

mendapatkan 10 poin setiap transaksi minimal 2 dollar, berlaku kelipatan. Poin-poin yang telah

dikumpulkan dapat ditukarkan dengan berbagai macam souvenir The Krusty Krab, ataupun voucher

diskon untuk transaksi berikutnya. Program keanggotaan ini hanya berlaku untuk pemesanan makanan di

tempat. Mr. Krabs juga meminta agar sistem baru dapat mendukung program keanggotaan ini.

Saat ini, anda bersama dengan tim anda, direkrut oleh Mr. Krab untuk membuat rancangan sistem

terkomputerisasi baru yang dapat mendukung aktivitas-aktivitas bisnis di The Krusty Krab dan

perencanaannya.