Anda di halaman 1dari 35

Software Design Document

REKAYASA PERANGKAT LUNAK


(Dr. Aradea., S.T., M.T.)
UNO
RESTAURANT
ANGGOTA K E L O M P O K

ANGGI SUPRAYOGI | 187006001

IRENA KUSUMA DEWI | 187006002

RAHMI INTARI | 187006006

NOPI PAZRIAH | 187006012


UNO RESTAURANT
TUJUAN

PENDAHULUAN

REFERENSI
UNO RESTAURANT

TUJUAN Referensi
SDD UNO RESTAURANT
. Dalam pengerjaan dokumentasi PL ini,
referensi-referensi yang digunakan adalah
sebagai berikut:
Tujuan utama dari pembuatan SDD ini adalah
1. Roger S. Pressman; Software Engineering: A
untuk mendukung segala kegiatan bisnis pada
sebuah restoran secara digital. SDD ini juga Practitioner’s Approach (7th Ed.)
digunakan sebagai sarana pembelajaran yang
2. Slide kuliah & Template dokumen– Rekayasa
meningkatkan kemampuan mahasiswa dalam
merancang suatu perangkat lunak. Perangkat Lunak UNILA Tahun 2016
3. Template Software Design Document IEEE
UNO RESTAURANT

PERANGKAT PERANGKAT LINGKUP FUNGSI & DESKRISI


BATASAN REFERENSI UMUM
LUNAK KERAS OPERASI

GAMBARAN UMUM
1 Saat pelanggan masuk ke web restoran, tersedia form
untuk login, untuk yang belum memiliki akun, bisa
menaftar dengan mengisi form daftar untuk dapat
mengakses menu dan memesan.
DESKRIPSI
Setelah pelanggan mengakses web, Pelanggan dapat
2 UMUM SISTEM
memesan makanan dengan sistem deliver dan bayar ketika
makanan sudah sampai depan pintu, juga Pelangan dapat
melakukan booking meja atau tempat untuk acara acara
tertentu, dengan mengisi form reservation

Setelah pelanggan selesai memilih menu yang di


3 inginkan, data akan langsung di proses beserta total
yang harus di bayar

Data yang di pesan customer akan masuk ke database


admin dan pesanan di proses hingga pengantaran makanan 4
kerumah pelanggan

5 Setelah makanan sampai didepan rumah, pelanggan


dapat langsung membayar makanannya

UNO RESTAURANT
Kategori Tugas Hak ke
Pengguna aplikasi
Membeli Membaca
FUNGSI makanan/minuman, dapat menu,

PRODUK Pelanggan juga memberikan kritik memasukkan


dan saran pada restoran pesanan,
memberi

 Mempermudah pelayanan ke customers rating


Membaca
 Menghemat waktu pemesanan
laporan
 Customers merasa lebih detail dalam
UNO memesan karena terdapat informasi detail Menuyuruh
transaksi,
bahawannya data
Admin untuk memanage restoran pelanggan,
tentang makanan yang akan di pesan
dan menerima laporan mengubah
menu, harga,
kategori,
melihat rating

KARAKTERISTIK
PENGGUNA
1
Perangkat lunak melakukan
penyimpanan data menggunakan
Database
MySQL berbasis Web

2
management restaurant tidak
menyediakan pembayaran melalui
Transaksi digital

BATASAN APLIKASI
LINGKUP
UNO RESTAURANT O P E R A S I

1 set PC yang aktif selama Terdiri dari beberapa


jam operasional dan dapat
device yang terhubung ke
terhubung dengan client.
Server dikelola oleh admin server selama server aktif.

ADMIN OS & DBMS CLIENT


P E R A N G K AT
MIKROPROSESOR
K E R A S
1
MONITOR
2 RESTAURAN
1 Core i3 / 4GB

3
UNO 14 inci FullHD (1920 x
2 1080 piksel)
STORAGE

3 512 GB SSD
PERANGKAT LUNAK
SISTEM OPERASI
Microsoft Windows 10
. 01
BAHASA PEMROGRAMAN
PHP, CSS dan Java
02
XAMPP ATAU WAMPSERVER
sebagai software yang
mengemas MySQL, PHP, dan
Apache. Sehingga nantinya WEB BROWSER
aplikasi yang dibuat dapat 03
Google Chrome atau
dengan mudah terhubung ke Mozilla Firefox yang
database melalui localhost. digunakan untuk melihat
tampilan aplikasi dalam
halaman web
RESTAURAN UNO
DESAIN ARSITEKTUR

ERD UML SPESIFIKASI RASIONAL


DFD
PROSES DESAIN
Fungsi Modul Context Diagram Use Case Nama Proses Jenis

DFD Level 1 Class Diagram Deskripsi Penjelasan

DFD Level 2 Sequential Diagram Spesifikasi Input

State Chart Diagram Spesifikasi Output

Activity Diagram

Component Diagram

Deployment Diagram
ERD
CONTEXT
Diagram
DFD LEVEL 1
DFD
LEVEL
2
USE CASE
CLASS
Diagram
SEQUENTIAL DIAGRAM

1
2
Sequential
DIAGRAM
STATECHART DIAGRAM
Activity
DIAGRAM
Tampilan Plggn Tampilan Admin

COMPONENT DIAGRAM

Tampilan proses
Deployment
DIAGRAM
RASIONAL DESAIN
ID Jenis Penjelasan
1 P/L dapat menampilkan daftar menu Menu yang ditampilkan
beserta komposisi bahan makanan adalah menu yang stoknya
tersebut masih available. Keterangan
di tampilkan dalam bentuk
List

2 P/L dapat menerima dan Pesanan ditampilkan dalam


mentransmisikan pesanan bentuk digital, dalam bentuk
id beserta jumlahnya
4 P/L dapat menerima dan Pelanggan dapat
menyimpan rating dari pelanggan memberikan rating yang
disediakan pada fitur aplikasi
5 P/L dapat menampilkan rekap Rekap penjualan dapat
penjualan dilihat oleh Admin
7 P/L dapat menampilkan dan Admin dapat memberikan
melakukan proses update rekomendasi makanan dan
rekomendasi makanan sistem dapat memberikan
rekomendasi tambahan
sesuai best-seller yang terjual
TAMPILAN LOGIN
PELANGGAN

RESTAURANT
UNO
TAMPILAN MENU

RESTAURANT
UNO
TAMPILAN
BOOKING MEJA &
BOOKING TEMPAT

RESTAURANT
UNO
TAMPILAN KONTAK
RESTAURANT

RESTAURANT
UNO
TAMPILAN
RIWAYAT
PEMESANAN

RESTAURANT
UNO
TAMPILAN
LOGIN
ADMIN

RESTAURANT UNO
TAMPILAN
DASHBOARD
ADMIN

RESTAURANT UNO
TAMPILAN LIST
BOOKING,
UPDATE
KATEGORI DAN
MAKANAN

RESTAURANT UNO
8-STARS

Thank you
RESTAURANT UNO

Anda mungkin juga menyukai