Manual Book Program Food Delivery dengan Java
Monday, March 02, 2020
Manual Book Program Food Delivery dengan Java |
Pada pembahasan kali ini mengenai isi manual book untuk program delivery makanan menggunakan bahasa pemrograman Java dengan netbeans.
Manual book terdiri dari bagian abstrak, sistem kerja, dan source code.
A.
Abstrak
Tema programnya adalah kuliner. Kami
membuat program delivery sederhana. Terdapat fitur awal yaitu login user, login
admin dan keluar. Ketika login sebagai user dan belum terdaftar sebagai user,
maka diarahkan untuk registrasi dulu. Dalam proses registrasi, yang dibutuhkan
yaitu username, password, name, dan phone number. Ketika sudah registrasi,
kemudian login sebagai user. Saat login sebagai user, terdapat menu paket
delivery yang ditampilkan lewat table, dan juga terdapat fitur transaksi.. Pada
table menu paket delivery terdapat nomor paket, nama, isi dan harga. User bisa
memilih paket delivery yang ingin dipesan dan terdapat kolom alamat yang harus
diisi. Ketika user klik button "transaksi" maka user telah
meyelesaikan proses pemesanan paket makanan. dan fitur kembali untuk kembali ke
menu login. Saat login sebagai admin, admin bisa mengubah, menambahkan dan
menghapus menu paket delivery. Admin bisa melihat daftar user yang sudah
melakukan transaksi, dan juga tambahan fitur yaitu daftar user yang sudah
registrasi. Databasenya berupa data user yang sudah registrasi, data user yang
sudah transaksi, data menu paket delivery.
B. Sistem
Kerja Program Food Delivery
1. Tampilan
Menu Awal
- Button
login user : Menampilkan menu login sebagai
user
-
Button
login admin : Menampilkan menu
login sebagai admin
-
Button
keluar : Keluar dari program
2. Tampilan Menu Login
sebagai User
-
Button
login :
Menampilkan menu user. Saat berhasil login maka akan muncul pemberitahuan “Selamat datang, user”
-
Button "Belum punya akun?" : Menampilkan
menu registrasi
-
Button
kembali :
Menampilkan menu awal
-
TextField
username :
Input username
-
TextField
password :
Input password
3. Tampilan Menu
Registrasi
-
Button
kembali : Menampilkan menu login sebagai user
-
TextField
ID customer : Menampilkan id user yang
tersedia secara terurut
-
TextField
username : Input
username
-
TextField
password : Input
password
-
TextField
name : Input name
-
TextField
phone number : Input phone number
- Button registrasi : Memasukkan data ke database/ mendaftarkan data user ke program food delivery. Ketika proses registrasi berhasil, muncul pemberitahuan "successfully"
4. Tampilan Menu User
-
Tabel
Menu Paket Delivery :
Menampilkan menu paket delivery yang dijual. Ketika salah satu baris dari table diklik kiri, maka isi dari satu baris tersebut akan muncul di kolom textfield nomor paket, nama, isi, dan harga
-
TextField
kode : Menampilkan
kode urutan pemesanan
-
TextField
alamat : Input
alamat
-
TextField
username :
Menampilkan username
-
Textfield
nomor paket :
Menampilkan nomor paket dari data table menu paket delivery
-
Textfield
nama :
Menampilkan nama dari data table menu paket delivery
-
TextField
isi : Menampilkan
isi dari data table menu paket delivery
-
TextField
harga :
Menampilkan harga dari data table menu paket delivery
-
Button
transaksi :
Menambahkan data ke database / User telah menyelesaikan proses pemesanan
-
Button
kembali :
Menampilkan menu login user
5. Tampilan Menu Login
sebagai Admin
-
Button
ok :
Menampilkan menu admin
-
TextField
code : Input code
-
Button
kembali : Menampilkan menu awal
6. Tampilan Menu Admin
-
Button
menu delivery : Menampilkan menu
delivery
-
Button
data pemesanan : Menampilkan data
user yang telah melakukan
pemesanan
-
Button
data registrasi : Menampilkan data
user yang telah melakukan registrasi
-
Button
kembali : Menampilkan
menu login sebagai admin
7. Tampilan Menu Delivery
-
Button
tambah : Menambahkan data ke table
-
Button
ubah : Mengubah data yang ada di table
-
Button
hapus paket : Menghapus data yang ada di table
-
Button
kembali : Menampilkan menu admin
-
TextField
nomor : Input nomor
-
TextField
nama paket : Input nama paket
-
TextField
isi paket : Input isi paket
-
TextField
harga : Input harga
8. Tampilan Menu Data
Pemesanan
-
Button
perbaharui data : Menghapus data
pemesanan yang telah diantar
-
Button
kembali : Menampilkan
menu admin
9. Tampilan Menu Daftar
Registrasi
-
Tabel
daftar registrasi : Menampilkan
database user yang telah melakukan
registrasi
-
Button
kembali : Menampilkan
menu admin