Dokumen tersebut membahas analisis dan desain model sistem pengolahan data di restoran menggunakan DFD, basis data, dan diagram relasi. Terdapat penjelasan level-level DFD untuk sistem pesanan makanan, proses dapur, dan pembayaran. Kemudian dirancang basis data untuk tabel owner, dapur, kasir, pelanggan, dan waiters beserta isinya.
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Restoran Data Flow
1. Analisis Dan Desain Model
Pengolahan Data
Teti Wulan Sari
181.05.7043
Tugas 3
2. 1. Buatlah analisis dan desain model proses/sistem tersebut
dalam bentuk Data Flow Diagram/DFD (minimal level context,
level 1, dan level 2) secara lengkap menggunakan software
EasyCase
2. Sesuai DFD tersebut buatlah rancangan basis data (lengkap:
struktur dan isi data) untuk sistem tersebut menggunakan
DBMS MySQl
3. Sesuai rancangan basis data tersebut gambarkan diagram
kerelasian antar tabel basis datanya
Soal :
Tentukan sebuah contoh Sistem Pengolahan Data
pada lembaga/instansi tertentu yang memanfaatkan
basis data
3. Data flow diagram/Dfd restoran
a. DFD level 0
Sistem informasi di
restoran terhubung
dengan bagian dapur,
owner, pelanggan,
waiters, dan kasir.
4. DFD level 1
Penjelasan : Waiters menyerahkan tablet
yang berisi daftar menu yang tersedia
kepada pelanggan, lalu pelanggan
memilih menu yang akan dipesan, dan
waiters bertugas menginput pesanan
kedalam sistem order food. Sistem order
food secara otomatis menampilkan data
pesanan oleh pelanggan ke bagian
dapur, kasir. Bagian dapur akan
memproses pesanan tersebut dan
melakukan ceklist pesanan yang sudah
selesai diproses ke sistem proses dapur.
Sistem proses dapur lalu mengirimkan
informasi ke bagian kasir dengan lewat
sistem pembayaran.bagian kasir lalu
akan melakukan cek terhadap data
transaksi sebelum mencetak bill.
5. DFD level 2 (order makanan)
Penjelasan :
Perangkat berupa tablet
meneginformasikan data makanan
yang tersedia ke pelanggan,
lalu pelanggan melakukan order
dan waiters melakukan konfirmasi
kepada pelanggan, apakah sudah
sesuai dengan yang telah dipesan
oleh pelanggan. Jika sudah sesuai,
maka waiters akan menginput
pesanan tersebut.
6. DFD level 2 (proses dapur)
Penjelasan : Perangkat berupa
tablet meneginformasikan data
makanan yang tersedia ke
pelanggan, lalu pelanggan
melakukan order dan waiters
melakukan konfirmasi kepada
pelanggan, apakah sudah sesuai
dengan yang telah dipesan oleh
pelanggan. Jika sudah sesuai,
maka waiters akan menginput
pesanan tersebut.
7. DFD level 2 (sistem pembayaran)
Penjelasan : Kasir melakukan
pengecekan data transaksi pesanan
yang telah diproses, selanjutnya kasir
melakukan proses transaksi berupa
bill yang diserahkan kepada pelanggan,
lalu bagian kasir membuat laporan
transaksi yang dapat dicek secara
berkala oleh owner.
8. 2. Membuat rencana basis data struktur dan isi data
a. owner
MariaDB [reatoran]> desc owner;
+--------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| id_owner | varchar(10) | NO | PRI | NULL | |
| nama_owner | varchar(20) | NO | | NULL | |
| alamat_owner | varchar(50) | NO | | NULL | |
| TLPN | varchar(12) | NO | | NULL | |
+--------------+-------------+------+-----+---------+-------+
4 rows in set (0.01 sec)
MariaDB [reatoran]>
select*from owner;
+----------+------------+--------------+------------
--+
| id_owner | nama_owner |
alamat_owner | TLPN |
+----------+------------+---------
-----+--------------+
| 1001 | wulan |
Cilacap | 08358434123|
+----------+------------+---------
-----+--------------+
1 row in set (0.00 sec)