1. Introduction
Umumnya sistem pemesanan pada rumah makan menggunakan metode kuno yaitu menu said
berbasis kertas yang dilakukan antar pelanggan dan pelayan dan ini seringkali memakan waktu
yang cukup lama serta dibeberapa kasus pelanggan mendapatkan pesanan yang tidak sesuai
dengan pesanannya, dan ini tentunya akan menjadi kerugian di masing-masing pihak yaitu
pelanggan dan pihak rumah makan itu sendiri. Maka dari itu sangat penting untuk mengganti
metode tersebut dengan metode berbasis online, seperti yang akan dibahas pada dokumen ini.
Dokumen ini akan menjelaskan aplikasi manajemen informasi rumah makan ana’ dara, yang
menawarkan kemudahan dalam pengelolaan data pesanan secara realtime, yang dapat diakses
oleh beberapa user yaitu customer, kasir, pelayan, koki, admin dan manajer.
1.1 Purpose
Ini adalah persyaratan software requirements specification (SRS) untuk ordering system rumah
makan Ana’ Dara. Tujuan dari dokumen ini adalah untuk menyampaikan informasi tentang
persyaratan aplikasi, baik fungsional dan non fungsional kepada pembaca.
1.2 Scope
Dokumen ini merupakan batasan atau ruang lingkup dari kebutuhan pembuatan software yang
berupa aplikasi ordering system.Untuk menunjang kebutuhan aplikasi ini akan dibuatkan
platform untuk customer, kasir, koki, pelayan, admin dan manajer. Di dalam platform customer
terdapat informasi yang dapat memudahkan dalam melakukan pemesanan baik tempat maupun
makanan di rumah makan tersebut, untuk platform kasir terdapat informasi tentang menu dan
harga pesanan pelanggan, untuk koki aplikasi ini memudahkannya untuk memproses pesanan
sesuai dengan waktu yang diberikan, dan manager dengan adanya aplikasi ini dapat
memudahkannya untuk mengawasi aktivitas yang terjadi di rumah makan tersebut.
2. Overall Description
RM Ana’ Dara Ordering system adalah perangkat lunak untuk memfasilitasi pemesanan dalam
sebuah rumah makan. Pelanggan dapat melihat menu, memesan, menentukan waktu booking
dan mengatur tagihan, serta memperoleh bantuan dari pelayan yang akan bertanggung jawab
terhadap pesanannya melalui platform alikasi Ordering System yang ada di android mereka.
Pelayan mampu membantu pelanggan dalam hal menyiapkan meja dan mengirim menu
pesanan kepada koki, serta memberikan informasi kepada pelanggan mengenai waktu tunggu
untuk pesanan mereka. Koki yang menerima informasi dari pelayan melalui pc nirkabel akan
membuat menu sesuai dengan pesanan dan memberikan informasi kepada pelayan apabila
pesanannya sudah siap, kemudian pelayan yang menerima notif dari koki akan mengantarkan
pesanan tersebut kepada pelanggan, dan terakhir kasir akan memperoleh informasi mengenai
menu dan total harga yang harus dibayar oleh pelanggan tersebut.
Aplikasi Sistem Pemesanan Makanan Online adalah sistem berbasis web. Itu dapat diakses
menggunakan IE 10.0 dan di atasnya, Fire Fox 31 dan di atasnya dan Google Chrome
- Sistem harus menyediakan sistem bantuan hierarkis dan tautan langsung online dalam
HTML yang menjelaskan dan mengilustrasikan semua fungsi sistem.
- Pertama kali pengguna baru mengakses sistem dan atas permintaan pengguna
setelahnya, sistem harus menyediakan tutorial online untuk memungkinkan pengguna
berlatih memesan makanan menggunakan menu tutorial statis.
2.5 Assumptions and Dependencies
- Rumah makan Ana’ Dara buka untuk sarapan, makan siang, dan makan malam setiap
hari kerja perusahaan di mana karyawan diharapkan berada di lokasi.
- Pengoperasian ordering system tergantung pada perubahan yang dibuat dalam server
untuk menerima permintaan pembayaran untuk makanan yang dipesan dengan ordering
system.
3. System Features
- Computer
- Tablet nirkabel.
- Smartphone
- RM Ana’ Dara ordering system akan mengirim pesan e-mail ke users untuk
mengkonfirmasi penerimaan suatu petunjuk pesanan, harga, dan pengiriman.
- RM Ana’ Dara ordering system akan mengirim pesan e-mail ke users untuk melaporkan
masalah dengan pesanan makan atau pengiriman setelah pesanan diterima.
- Para user akan interface dengan Local Area Network (LAN) untuk memelihara
komunikasi dengan semua perangkat nya.
- Sistem harus mengakomodasi 400 pengguna selama jendela waktu penggunaan puncak
dari jam 8:00 sampai 10:00 pagi waktu setempat, dengan perkiraan durasi sesi rata-rata
8 menit.
- Semua halaman Web yang dihasilkan oleh sistem harus dapat diunduh sepenuhnya
dalam waktu tidak lebih dari 10 detik melalui koneksi modem 40KBps.
- Respons terhadap pertanyaan harus tidak lebih dari 7 detik untuk dimuat ke layar
setelah pengguna mengirimkan kueri.
- Sistem akan menampilkan pesan konfirmasi kepada pengguna dalam waktu 4 detik
setelah pengguna mengirimkan informasi ke sistem.
- Sistem ini akan mendata setiap mengubah kondisi dan keadaan setiap tablet permukaan
komputer, dan tampilan untuk pemulihan ketentuan dari kegagalan sistem.
- Sistem ini harus mampu mengembalikan sendiri ke kondisi sebelumnya dalam hal
kegagalan (misalnya sistem crash atau kerugian daya).
5.3 Security Requirements
- Semua transaksi jaringan yang melibatkan informasi keuangan atau informasi pribadi
akan dienkripsi per BR-33.
- Pengguna wajib login RM Ana’ Dara orderin system untuk semua operasi kecuali
melihat menu.
- Sistem ini harus menyediakan dua tingkat akses:
o Tingkat supervisor untuk akses tak terbatas untuk fungsionalitas sistem
o Tingkat pelayan untuk akses ke fungsionalitas pelayan
- Sistem Pemesanan Kafetaria akan tersedia untuk pengguna di Intranet perusahaan dan
untuk pengguna masuk 99,9% dari waktu antara 5:00 pagi dan tengah malam waktu
lokal dan 95% dari waktu antara tengah malam dan 5:00 waktu setempat .
- Jika koneksi antara pengguna dan sistem terputus sebelum pesanan dikonfirmasi atau
dibatalkan, Sistem Pemesanan Kafetaria akan memungkinkan pengguna untuk
memulihkan pesanan yang tidak lengkap.