DPPL GL02T
DPPL GL02T
untuk:
Pak Broto Azhari
Dipersiapkan oleh:
Nadiar Ahmad Syariful
Insan Muslim
Raditya Kusuma
Rhandy SW
Aep Saepudin
(10111121)
(10111140)
(10112590)
(10112583)
(10112618)
Nomor Dokumen
Halaman
Universitas Komputer
Indonesia
DPPL-001
1/37
Revisi
Tgl: 02-02-15
DAFTAR PERUBAHAN
Revisi
Deskripsi
A
B
C
D
E
F
G
INDEX
TGL
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh
DPPL-001
Halaman 2 dari 37
Revisi
Halaman
DPPL-001
Revisi
Halaman 3 dari 37
Daftar Isi
1
Pendahuluan
1.1
Tujuan Penulisan Dokumen......................................................................................................................7
1.2
Lingkup Masalah.......................................................................................................................................7
1.3
Definisi dan Istilah....................................................................................................................................7
1.4
Referensi...................................................................................................................................................8
1.5
Deskripsi Umum Dokumen.......................................................................................................................8
2
Deskripsi Perancangan......................................................................................................................................8
2.1
Rancangan Lingkungan Implementasi......................................................................................................8
2.2
Dekomposisi Fungsional Modul...............................................................................................................8
2.3
Deskripsi Data...........................................................................................................................................9
2.4
Dekomposisi Fisik Modul.......................................................................................................................10
2.5
Deskripsi Rinci Modul............................................................................................................................10
2.5.1
Deskripsi Layar...............................................................................................................................12
2.5.1.1 L1 Login......................................................................................................................................13
2.5.1.1.1 Deskripsi Objek....................................................................................................................13
2.5.1.1.2 Algoritma..............................................................................................................................13
2.5.1.2 L2 Login Gagal...........................................................................................................................14
2.5.1.2.1 Deskripsi Objek....................................................................................................................14
2.5.1.2.2 Algoritma..............................................................................................................................14
2.5.1.3 U1 Role.......................................................................................................................................15
2.5.1.3.1 Deskripsi Objek....................................................................................................................15
2.5.1.3.2 Algoritma..............................................................................................................................15
2.5.1.4 U2 Tambah Role..........................................................................................................................16
2.5.1.4.1 Deskripsi Objek....................................................................................................................16
2.5.1.4.2 Algoritma..............................................................................................................................16
2.5.1.5 U3 Tambah Role sukses..............................................................................................................17
2.5.1.5.1 Deskripsi Objek....................................................................................................................17
2.5.1.5.2 Algoritma..............................................................................................................................17
2.5.1.6 U4 Tambah Role gagal................................................................................................................18
2.5.1.6.1 Deskripsi Objek....................................................................................................................18
2.5.1.6.2 Algoritma..............................................................................................................................18
2.5.1.7 U9 User.......................................................................................................................................19
2.5.1.7.1 Deskripsi Objek....................................................................................................................19
2.5.1.7.2 Algoritma..............................................................................................................................19
2.5.1.8 U10 Tambah user........................................................................................................................20
2.5.1.8.1 Deskripsi Objek....................................................................................................................20
2.5.1.8.2 Algoritma..............................................................................................................................20
2.5.1.9 U11 Tambah user sukses.............................................................................................................21
2.5.1.9.1 Deskripsi Objek....................................................................................................................21
2.5.1.9.2 Algoritma..............................................................................................................................21
2.5.1.10
U12 Tambah user error............................................................................................................22
2.5.1.10.1 Deskripsi Objek..................................................................................................................22
2.5.1.10.2 Algoritma............................................................................................................................22
2.5.1.11
I1 Ingredients..........................................................................................................................23
2.5.1.11.1 Deskripsi Objek..................................................................................................................23
2.5.1.11.2 Algoritma............................................................................................................................23
2.5.1.12
I2 Tambah ingredient baru......................................................................................................24
2.5.1.12.1 Deskripsi Objek..................................................................................................................24
2.5.1.12.2 Algoritma............................................................................................................................24
2.5.1.13
I16 Buylists.............................................................................................................................25
2.5.1.13.1 Deskripsi Objek..................................................................................................................25
2.5.1.13.2 Algoritma............................................................................................................................25
2.5.1.14
M1 Menu.................................................................................................................................26
2.5.1.14.1 Deskripsi Objek..................................................................................................................26
2.5.1.14.2 Algoritma............................................................................................................................26
2.5.1.15
M3 Tambah menu....................................................................................................................27
2.5.1.15.1 Deskripsi Objek..................................................................................................................27
2.5.1.15.2 Algoritma............................................................................................................................27
2.5.1.16
O1 Orderlist.............................................................................................................................28
2.5.1.16.1 Deskripsi Objek..................................................................................................................28
Jurusan Informatika - UNIKOM
DPPL-001
Halaman 4 dari 37
2.5.1.16.2 Algoritma............................................................................................................................28
2.5.1.17
O2 Buat order..........................................................................................................................29
2.5.1.17.1 Deskripsi Objek..................................................................................................................29
2.5.1.17.2 Algoritma............................................................................................................................29
2.5.1.18
O4 Simpan order sukses..........................................................................................................30
2.5.1.18.1 Deskripsi Objek..................................................................................................................30
2.5.1.18.2 Algoritma............................................................................................................................30
2.5.1.19
O5 Simpan order error............................................................................................................31
2.5.1.19.1 Deskripsi Objek..................................................................................................................31
2.5.1.19.2 Algoritma............................................................................................................................31
2.5.1.20
P1 Payment..............................................................................................................................32
2.5.1.20.1 Deskripsi Objek..................................................................................................................32
2.5.1.20.2 Algoritma............................................................................................................................32
2.5.1.21
P2 Payment by card.................................................................................................................33
2.5.1.21.1 Deskripsi Objek..................................................................................................................33
2.5.1.21.2 Algoritma............................................................................................................................33
2.5.1.22
P5 Simpan payment sukses.....................................................................................................34
2.5.1.22.1 Deskripsi Objek..................................................................................................................34
2.5.1.22.2 Algoritma............................................................................................................................34
2.5.1.23
P6 Simpan payment error........................................................................................................35
2.5.1.23.1 Deskripsi Objek..................................................................................................................35
2.5.1.23.2 Algoritma............................................................................................................................35
2.5.2
Deskripsi Proses..............................................................................................................................35
2.5.2.1 Nama Proses................................................................................................................................35
2.5.2.1.1 Deskripsi Masukan...............................................................................................................35
2.5.2.1.2 Deskripsi Keluaran...............................................................................................................35
2.5.2.1.3 Algoritma..............................................................................................................................35
2.5.3
Deskripsi Laporan...........................................................................................................................35
2.5.3.1 P13 Laporan penjualan................................................................................................................35
2.5.3.1.1 Lay out..................................................................................................................................35
2.5.3.1.2 Deskripsi Masukan...............................................................................................................36
Matriks Keterunutan........................................................................................................................................37
DPPL-001
Halaman 5 dari 37
Daftar Gambar
Gambar 1 Layout umum..........................................................................................................................................11
Gambar 2 L1 Login.................................................................................................................................................12
Gambar 3 L2 Login gagal.......................................................................................................................................13
Gambar 4 U1 role....................................................................................................................................................14
Gambar 5 U2 Tambah Role.....................................................................................................................................15
Gambar 6 U3 Tambah role sukses...........................................................................................................................16
Gambar 7 U4 Tambah role fail................................................................................................................................17
Gambar 8 U9 User..................................................................................................................................................18
Gambar 9 U10 Tambah user....................................................................................................................................19
Gambar 10 U11 Tambah user sukses......................................................................................................................20
Gambar 11 U12 Tambah user error........................................................................................................................21
Gambar 12 I1 Ingredients.......................................................................................................................................22
Gambar 13 I2 Tambah ingredient baru...................................................................................................................23
Gambar 14 I16 Buylists...........................................................................................................................................24
Gambar 15 M1 menu...............................................................................................................................................25
Gambar 16 M3Tambah menu..................................................................................................................................26
Gambar 17 O1 Orderlist.........................................................................................................................................27
Gambar 18 O2 Buat order.......................................................................................................................................28
Gambar 19 O2 Simpan order sukses.......................................................................................................................29
Gambar 20 O2 Simpan order error.........................................................................................................................30
Gambar 21 P1 Payment..........................................................................................................................................31
Gambar 22 P2 Payment by card.............................................................................................................................32
Gambar 23 P5 Simpan payment sukses...................................................................................................................33
Gambar 24 P5 Simpan payment error.....................................................................................................................34
Gambar 25 Laporan Penjualan...............................................................................................................................35
Daftar Tabel
Tabel 1Daftar Definisi, Singkatan dan Akronim.......................................................................................................6
Tabel 2 Desktripsi L1 Login....................................................................................................................................12
Tabel 3 L2 Login gagal...........................................................................................................................................13
Tabel 4 U1 Role.......................................................................................................................................................14
Tabel 5 U9 User......................................................................................................................................................18
Tabel 6 I1 Ingredients..............................................................................................................................................22
Tabel 7 I16 Buylists.................................................................................................................................................24
Tabel 8 M1 Menu....................................................................................................................................................25
Tabel 9 O1 Orderlist................................................................................................................................................27
Tabel 10 P1 Payment..............................................................................................................................................31
Tabel 11 Laporan Penjualan....................................................................................................................................35
Daftar Lampiran
Hanya dicantumkan dan diisi jika ada lampiran setelah badan dokumen
DPPL-001
Halaman 6 dari 37
1. Pendahuluan
1.1
1.2
Lingkup Masalah
Perangkat lunak Sistem Informasi restoran untuk Pak Broto Azhari ini dikembangkan
dengan tujuan untuk :
1. Menangani pelanggan untuk memilih meja
2. Menangani pelanggan untuk memilih menu makanan
3. Memberikan informasi tentang stock bahan baku makanan
4. Menangani pembayaran customer.
5. Membuat laporan Pejualan.
Perangkat lunak yang dibuat ini dapat berjalan pada lingkungan dengan berbasis website
online.
1.3
No
.
1.
Definisi
SKPL
2.
DFD
3.
Perangkat lunak
4.
Data
7.
Website
8.
Online
Keterangan
Spesifikasi Kebutuhan Perangkat Lunak dan merupakan
spesifikasi
dari
perangkat
lunak
yang
akan
dikembangkan.
Adalah diagram yang menunjukkan aliran data
antarproses dan proses-proses yang terjadi dalam
perangkat lunak.
Sekumpulan data elektronik yang disimpan dan diatur
oleh komputer, data elektronik yang disimpan oleh
komputer itu dapat berupa program atau instruksi yang
akan menjalankan suatu perintah.
Adalah sesuatu yang belum mempunyai arti bagi
penerimanya dan masih memerlukan adanya suatu
pengolahan. Data bisa berujut suatu keadaan, gambar,
suara, huruf, angka, matematika, bahasa ataupun simbolsimbol lainnya yang bisa kita gunakan sebagai bahan
untuk melihat lingkungan, obyek, kejadian ataupunsuatu
konsep.
Sebuah aplikasi berbentk worwide dan berbasis online
sehingga dapat di akses di mana saja dengan syarat
terkoneksi ke internet
Menunjukan keadaan konektivitas yang terhubung
DPPL-001
Halaman 7 dari 37
Referensi
Dokumen acuan yang dipergunakan dalam penulisan dokumen ini adalah:
1. GL01AT, template dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL).
2. Bab6-panduan pengisian-SKPL.pdf
3. GL01-SKPL-Sistem informasi perpustakaan IF.doc
1.5
2 Deskripsi Perancangan
2.1
System Operasi
DBMS
Development Tools
Bahasa pemograman yang dipakai
2.2
Nama Modul
Login
Pengelolaan Pegawai
Pengelolaan Meja
Pengelolaan Pesanan
Nama Proses
Login
Penambahan pegawai baru
Penghapusan pegawai
Pengubahan pegawai
Penambahan roles
Penghapusan roles
Pengubahan roles
Penambahan meja
Penghapusan meja
Pengubahan meja
Pengubahan status meja
Pembuatan pesanan
Perubahan status pesanan
Hapus pesanan
Ubah pesanan
Penambahan bahan baku
Penghapusan bahan baku
Pengubahan bahanb baku
Tampil detail bahan baku
Pengecekan buylist
DPPL-001
Keterangan
Halaman 8 dari 37
Pengelolaan Menu
Pengelolaan Pembayaran
Pengelolaan Kuisioner
2.3
Penambahan menu
Penghapusan menu
Pengecekan kuantitas menu
Tampil detail menu
Hitung total pembayaran
Pembayaran
Cetak nota
Cetak struk
Pembuatan Laporan
Penghapusan pembayaran
Pengubahan pembayaran
Penambahan kuisioner
Penghapusan kuisioner
Pengubahan kuisioner
Pembuatan laporan
Deskripsi Data
Daftar Tabel
1.
2.
3.
4.
5.
6.
7.
Tabel User
Tabel ini berisikan data-data user seperti nama user, jenis kelamin, alamat, username, password, alamat
email, role yang merupakan foreign key dari table role dan user_id yang merupakan primary key dari
table ini.
Primary key : user_id
Jenis Tabelnya adalah Innodb
Volume dari table ini adalah 11 column
Tabel Role
Tabel role berisikan data role yang ada, table ini berisikan role_id sebagai primary key,nama dan gaji
untuk setiap role.
Primary key : role_id
Jenis Tabelnya adalah Innodb
Volume dari table ini adalah 3 column
Tabel Menu
Tabel menu menyimpan data menu seperti nama dan harga.
Primary key : menu_id
Jenis Tabelnya dalah Innodb
Volume dari table ini adalah 3 column
Tabel Detail Menu
Tabel yang berisi id menu serta bahan baku yang dimiliki oleh menu tersebut, table ini terhubung dengan
dua table yang lain yaitu table menu dan table ingredient
Primary key : Tidak ada
Jenis Tablenya adalah Innodb
Volume dari table ini 2 column
Tabel Order
Tabel berisi data pesanan seperti id order, harga, waktu order, status order, dan id table yang merupakan
foreign key dari table meja
Primary key : order_id
Jenis Tabelnya adalah Innodb
Volume dari table ini 5 column
Tabel Detail Order
Tabel yang menyimpan id order dan id menu , table ini muncul karena hubungan table order dan table
menu
Primary key : tidak ada
Jenis Tabelnya adalah Innodb
Volume dari table ini 2 column
Tabel Table
Tabel yang berisi id table, deskripsi table, status
Primary key : table_id
Jenis Tablenya adalah Innodb
Volume dari table ini 3 column
DPPL-001
Halaman 9 dari 37
8.
Tabel Pay
Tabel yang berisi id pembayaran, tipe pembayaran, jumlah kembalian, jumlah yang dibayaran, waktu
dibayarkannya dan order id yang merupakan foreign key dari table order
Primary key : pay_id
Jenis Tabelnya adalah Innodb
Volume data table ini 6 column
9. Tabel Ingredient
Tabel yang berisi data nama bahan baku, deskripsi dan kuantitas bahanbaku
Primary key : ingredient_id
Jenis Tabelnya adalah Innodb
Volume data table ini 4 column
10. Tabel Avail Ingredient
Tabel ini berisi yang berisi detail suatu bahan baku seperti kadar luarsa kuantitas, waktu
ditambahkannya
Primary key : sedia_id
Jenis Tabel ini adalah Innodb
Volume data table ini 6 column
11. Tabel Kadar luarsa
Tabel yang berisi waktu kadar luarsa setiap bahanbaku yang dibeli, waktu beli dan deskripsi
Primary key : kadarluarsa_id
Jenis Tabel ini adalah Innodb
Volume data table ini 4 column
12. Tabel Tipe
Tabel yang berisi nama tipe bahan baku dan wakut ditambahkannya
Primary key : type_id
Jenis table ini adalah Innodb
Volume data table ini 3 column
2.4
Sub Aplikasi
Modul
Login
Nama File
Login.php
Pengelolaan pegawai
Input
Username
,password
Role_name, Salary
Username,password
, city,addres,finame,
lname, sex, role
Output
User home
Role list
User list windows
Login
Nama Layar
L2
H1
U1
U2
U3
U4
U5
U6
Login gagal
Home
Role
Tambah role
Simpan role sukses
Simpan role error
Edit role
Delete role
Keterangan
Autektikasi user tempat input username dan
password
Pesan bahwa data yang dimasukan tidak sesuai
Layar utama user
Menampilkan list data role yang ada
Menambah role baru
Pesan bahwa data role berhasil disimpan
Pesan bahwa data role gagal disimpan
Perubahan data user
Konfirmasi pengahapusan data role
DPPL-001
Halaman 10 dari 37
U7
U8
U9
U1
0
U11
U1
2
U1
3
U1
4
U1
5
U1
6
I1
I2
I3
I4
I5
I6
I7
I8
I9
I10
I11
I12
I13
I14
Edit user
Delete user
Ingredients
Tambah Ingredient baru
Delete ingredient
Delete ingredient sukes
Delete ingredient error
Kurangi stok
Kurangi stok error
Tambah stok ingredient
Simpan stok ingredient sukes
Simpan stok ingredient error
Ingredient detail
Edit ingredient detail
Hapus detail ingredient
Hapus detail ingredient sukses
I15
I16
T1
T2
T3
T4
T5
M1
M2
M3
M4
M5
M6
M7
M8
M9
O1
O2
Buy lists
Meja
Tambah meja
Edit meja
Simpan meja sukses
Simpan meja error
Menu
Menu detail
Tambah menu
Edit menu
Simpan menu sukses
Simpan menu error
Delete menu
Delete menu sukses
Delete menu gagal
Order list
Buat order
DPPL-001
Halaman 11 dari 37
O3
O4
O5
O6
O7
O8
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
P13
P14
Edit order
Simpan order sukses
Simpan order error
Hapus order
Hapus order sukses
Hapus order error
Payment
Payment pay by card
Payment pay by cash
Edit payment
Simpan payment sukses
Simpan payment error
Hapus payment
Hapus payment sukses
Hapus payment fail
Payment print
Payment print nota
Payment print struk
Payment Laporan
Payment laporan generated
Header :
Jurusan Informatika - UNIKOM
DPPL-001
Halaman 12 dari 37
Header akan berubah-ubah mengikuti user yang login, jika pantry login maka header akan berubah menjadi
Pantrys Panel.
Navigation panel :
pada bagian ini terdapat tombol-tombol untuk menuju halaman-halaman seperti Pesanan, menu, bahan baku
dll. Tetapi tidak semua tombol akan muncul, setiap user memiliki paket tombol yang berbeda. contoh pelayan
hanya akan mendapatkan tombol meja dan pesanan saja, sedangkan kasir hanya mendapat tombol pembayaran
dan pembuatan laporan, Hanya admin yang dapat mengakses seluruh tombol sekaligus.
Body :
Akan menampilkan tampilan halaman sesuai dengan tombol navigasi yang ditekan, isi halaman untuk user
biasa dan admin akan sedikit berbeda. Admin memiliki kemampuan untuk menghapus data sedangkan user biasa
tidak.
2.5.1.1 L1 Login
Gambar 2 L1 Login
Objek
Username
Password
Gambar
Login
Jenis
Text input
Text input
Picture
Perintah aksi
Keterangan
Tempat input username
Tempat input password
Gambar pemanis
Button untuk login
2.5.1.1.2 Algoritma
DPPL-001
Halaman 13 dari 37
Objek
Pesan
Ok
Jenis
Caption
Perintah aksi
Keterangan
Pesan bahwa username dan password tidak sesuai
Button untuk login
2.5.1.2.2 Algoritma
DPPL-001
Halaman 14 dari 37
2.5.1.3 U1 Role
Gambar 4 U1 role
Objek
<<User>> panel
Username
Logout
Home
Users
Roles
Tabel
Role
Edit
Delete
Add New Role
Jenis
Text
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Tabel
text
Perintah aksi
Perintah aksi
Perintah aksi
Keterangan
Menunjukan tipe user yang sedang login
Link menuju home user
Link untuk logout
Button untuk menuju user home
Link menuju halaman user
Link menuju halaman saat ini
Tempat menampilkan data role yang ada
Menunjukan lokasi sekarang
Button untuk mengubah data
Button untuk menghapus data
Button untuk membuat role baru
2.5.1.3.2 Algoritma
DPPL-001
Halaman 15 dari 37
2.5.1.4.2 Algoritma
DPPL-001
Halaman 16 dari 37
2.5.1.5.2 Algoritma
DPPL-001
Halaman 17 dari 37
2.5.1.6.2 Algoritma
DPPL-001
Halaman 18 dari 37
2.5.1.7 U9 User
Gambar 8 U9 User
Objek
<<User>> panel
Username
Logout
Home
Users
Roles
Tabel
User
Edit
Delete
Add New User
Jenis
Text
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Tabel
text
Perintah aksi
Perintah aksi
Perintah aksi
Keterangan
Menunjukan tipe user yang sedang login
Link menuju home user
Link untuk logout
Button untuk menuju user home
Link menuju halaman user
Link menuju halaman saat ini
Tempat menampilkan data role yang ada
Menunjukan lokasi sekarang
Button untuk mengubah data
Button untuk menghapus data
Button untuk membuat user baru
2.5.1.7.2 Algoritma
DPPL-001
Halaman 19 dari 37
DPPL-001
Halaman 20 dari 37
DPPL-001
Halaman 21 dari 37
2.5.1.10
DPPL-001
Halaman 22 dari 37
2.5.1.11I1 Ingredients
Gambar 12 I1 Ingredients
Objek
<<User>> panel
Username
Logout
Home
Ingredients
Buy Lists
Tabel
Edit
Delete
Add New Ingredients
Type
Search
Name
Sort
Jenis
Text
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Tabel
Perintah aksi
Perintah aksi
Perintah aksi
Combo Box
Text input
Combo Box
Perintah aksi
Keterangan
Menunjukan tipe user yang sedang login
Link menuju home user
Link untuk logout
Button untuk menuju user home
Link menuju halaman saat ini
Link menuju halaman Buy LIsts
Tempat menampilkan data bahan baku yang ada
Button untuk mengubah data
Button untuk menghapus data
Button untuk membuat role baru
Untuk pilihan data yang ditampilkan
Text box untuk mencari data
Untuk menyortir data pada tabel
Button untuk menyortir data sesuai combo box
2.5.1.11.2 Algoritma
DPPL-001
Halaman 23 dari 37
2.5.1.12
DPPL-001
Halaman 24 dari 37
2.5.1.13
I16 Buylists
Objek
<<User>> panel
Username
Logout
Home
Ingredients
Buy Lists
Tabel
Add
Type
Search
Name
Jenis
Text
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Tabel
Perintah aksi
Combo Box
Text input
Combo Box
Keterangan
Menunjukan tipe user yang sedang login
Link menuju home user
Link untuk logout
Button untuk menuju user home
Link menuju halaman Ingredients
Link menuju halaman Buy LIsts
Tempat menampilkan data bahan baku yang harus dibeli
Button untuk membuat role baru
Untuk pilihan data yang ditampilkan
Text box untuk mencari data
Untuk menyortir data pada tabel
2.5.1.13.2 Algoritma
DPPL-001
Halaman 25 dari 37
2.5.1.14
M1 Menu
Gambar 15 M1 menu
Objek
<<User>> panel
Username
Logout
Home
Orders
Menus
Tabel
Detail
Edit
Delete
Add New Menu
Jenis
Text
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Tabel
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Keterangan
Menunjukan tipe user yang sedang login
Link menuju home user
Link untuk logout
Button untuk menuju user home
Link menuju halaman orders
Link menuju halaman ini
Tempat menampilkan data menu yang ada
Button untuk menampilkan detail menu
Button untuk mengubah data
Button untuk menghapus data
Button untuk membuat menu
2.5.1.14.2 Algoritma
DPPL-001
Halaman 26 dari 37
2.5.1.15
M3 Tambah menu
DPPL-001
Halaman 27 dari 37
2.5.1.16
O1 Orderlist
Gambar 17 O1 Orderlist
Objek
<<User>> panel
Username
Logout
Home
Orders
Order List
Status
Tabel
Detail
Edit
Delete
Add New Order
Refresh
(O)P()R()D
Submit
Jenis
Text
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Combo box
Tabel
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Bullet
Perintah aksi
Keterangan
Menunjukan tipe user yang sedang login
Link menuju home user
Link untuk logout
Button untuk menuju user home
Link menuju halaman orders
Link menuju halaman ini
Menampilkan data sesuai combo box
Tempat menampilkan data pesanan
Button untuk menampilkan detail menu
Button untuk mengubah data
Button untuk menghapus data
Button untuk membuat pesanan baru
Mengupdate isi table
Pilihan untuk mengubah status pesanan
Tombol untuk menyimpan perubahan status
2.5.1.16.2 Algoritma
DPPL-001
Halaman 28 dari 37
2.5.1.17
O2 Buat order
DPPL-001
Halaman 29 dari 37
2.5.1.18
DPPL-001
Halaman 30 dari 37
2.5.1.19
DPPL-001
Halaman 31 dari 37
2.5.1.20
P1 Payment
Gambar 21 P1 Payment
Objek
<<User>> panel
Username
Logout
Home
Payment
Report
All
Tabel
$
Printer icon
Edit
Delete
Search
Enter
Jenis
Text
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Combo box
Tabel
Perintah aksi
Perintah aksi
Perintah aksi
Perintah aksi
Text Input
Perintah aksi
Keterangan
Menunjukan tipe user yang sedang login
Link menuju home user
Link untuk logout
Button untuk menuju user home
Link menuju halaman ini
Link menuju halaman untuk membuat laporan
Menampilkan data sesuai combo box
Tempat menampilkan data pesanan
Button untuk menampilkan window pembayaran
Button untuk menampilkan option print nota atau stuk
Button untuk mengubah data
Button untuk menghapus data
Text box untuk memasukan kata kuci
Button untuk melakukan pencarianb berdasarkan searchbox
2.5.1.20.2 Algoritma
DPPL-001
Halaman 32 dari 37
2.5.1.21
P2 Payment by card
DPPL-001
Halaman 33 dari 37
2.5.1.22
DPPL-001
Halaman 34 dari 37
2.5.1.23
DPPL-001
Halaman 35 dari 37
Objek
Informasi waktu
Informasi penjualan
Jenis
Caption
Caption
Keterangan
Infor waktu pembuatan laporan
Informasi no, id penjaualan, jenis
pembayaran, ref id, total,
dibayarkan dll
DPPL-001
Halaman 36 dari 37
3 Matriks Keterunutan
DPPL-001
Halaman 37 dari 37