Anda di halaman 1dari 1

Studi Kasus UTS IF4031 – Sem 1 2020/2021

Ayam Geprek Laris

Di sebuah negara mirip Indonesia, namun belum ada layanan seperti GoFood dan GrabFood, ada
sebuah usaha rumah makan nasional bernama Ayam Geprek Laris. Usaha ini memiliki cabang di
banyak kota di seluruh daerah, dan menyediakan menu khusus Ayam Geprek. Pemilik usaha ini ingin
membuat sistem pemesanan online, dengan kebutuhan sebagai berikut:

Pengguna: Ribuan, dan mungkin suatu saat dapat mencapai Jutaan

Kebutuhan:

- Pengguna akan memesan makanan menggunakan aplikasi yang akan dikembangkan, dan
setelah itu akan diberikan informasi kapan dapat mengambil pesanannya ke cabang yang
dipilih, dan akan diberikan direction/petunjuk arah menuju lokasi cabang (yang terintegrasi
dengan layanan peta eksternal yang juga menyertakan informasi trafik).
- Jika cabang yang dipilih pengguna menyediakan layanan antar, aplikasi akan menentukan
kurir/driver yang akan mengantar pesanan ke pengguna
- Dapat diakses menggunakan perangkat mobile
- Menyediakan program promosi yang bersifat nasional
- Menyediakan program promosi yang bersifat lokal cabang tertentu
- Menerima pembayaran online, atau pembayaran langsung saat pengambilan/delivery.

Berdasarkan deskripsi di atas, buatlah analisis yang menggambarkan:

a. komponen apa saja yang penting pada sistem di atas, beserta arsitekturnya (diagram
interaksi antar komponen)
b. Penentuan model interaksi antar komponen yang sesuai, apakah menggunakan RPC, REST
API based, messaging, etc, dan berikan argumen/pertimbangan dari sisi positif dan negatif.
c. Penentuan mekanisme persistensi yang digunakan (apakah memerlukan NoSQL jenis
tertentu, relational, mekanisme cache) beserta pertimbangannya.
d. Tambahkan asumsi yang diperlukan pada analisis yang anda buat

Anda mungkin juga menyukai