Professional Documents
Culture Documents
SISTEM INFORMASI DELIVERY ORDER PADA RESTORAN HOKI MEMANG BENTO BERBASIS PHP
NAMA KELAS
BAB I
Latar Belakang
Perkembangan teknologi yang semakin tinggi menuntut layanan yang semakin mudah , cepat dan praktis.Teknologi internet disebut sebagai teknologi yang paling murah dan paling mudah dibandingkan teknologi informasi yang lain. Dengan menggunakan teknologi tersebut dibuatlah sistem yang cukup murah namun tetap efektif dalam mengerjakan pelayanan transaksi pesan antar atau distribusi delivery order menu pada restoran. Keuntungan cukup banyak dapat diperoleh dari kedua belah pihak , pihak restoran diuntungkan dengan murahnya biaya pelayanan yang dikeluarkan namun mampu memberikan pelayanan yang belum ada sebelumnya, mulai dari pemberian informasi kepada member restoran hingga penyediaan jasa pesan antar (delivery). Pada sisi member restoran diuntungkan dengan efisiensi tenaga dan waktu , sehingga mereka menjadi lebih mudah dalam melakukan kegiatan pemesanan menu baik makanan, minuman, maupun menu paket. Pada Tugas ini, akan dibuat sebuah website untuk restoran yang dapat memberikan informasi untuk konsumen dengan sistem pencarian data restoran yang mudah dan dilengkapi informasi lengkap mengenai restoran beserta produk yang ditawarkan. Website ini juga akan dilengkapi dengan fasilitas pendukung pemesanan secara online melalui web sebagai sarana untuk memesan makanan dan minuman yang langsung diantarkan ke rumah customer atau yang biasa kita kenal sebagai delivery order. Dengan website yang dilengkapi dengan fasilitas pemesanan secara online pada restoran ini diharapkan akan mampu menjawab permasalahan yang dihadapi oleh restoran dimana sistem dapat melakukan pencarian data restoran dengan memperhatikan faktor kemudahan dan memberi informasi detail dari setiap data restoran yang akan dicari sehingga dapat menunjang kinerja restoran menjadi lebih efisien dan meningkatkan kepercayaan serta memberikan kepuasan tersendiri bagi para customer/konsumennya
BAB II
Relasi Tabel
Tampilan Website
1.Halaman untuk Administrator Description:
- Admin bertugas memanage website seperti insert,update atau delete suatu data, kecuali: - edit data pelanggan - tambah,edit atau delete data transaksi dan pesanan -menambah atau meghapus data Admin - Admin Harus Login terlebih dahulu, sebelum mengakses halaman Administrator
Note :
-Disetiap file yang berada di folder admin, di include kan file session.php yang bertujuan untuk mengecek apakah Admin sudah Login atau belum, jika Admin sudah login maka Admin dapat mengakses semua file yang terdapat di folder admin, jika belum login maka system akan meredirect link ke Login Admin Screenshoot file session.php
Cara membuat : -buat form seperti gambar di atas -tekan insert data objects user authentication lalu pilih Log In User, maka akan muncul
Setelah sudah seperti gambar di atas, kemudian tekan OK -kemudian pada source code gambar berikut
Dirubah menjadi
(sumber : saya sendiri) Jadi jika Password/Username yang dimasukan salah, maka akan muncul kata Username / Password Salah
Cara Buat : Logout -tekan insert data objects user authentication lalu pilih Log Out User, maka akan muncul
Lalu tekan OK
- tekan insert data objects lalu pilih Recordset, maka akan muncul
Lalu tekan OK - Kemudian tekan Insert Data Objects Dynamic Data lalu pilih Dynamic Table, maka akan muncul
Lalu tekan OK - Kemudian buat Recordset Paging - tekan Insert Data Objects Recordset Paging lalu pilih Recordset Navigation Bar, maka akan muncul
Lalu tekan OK
Cara buat: - tekan Insert Data Objects Insert Record lalu pilih Record Insertion Form Wizard, maka akan muncul
-Lalu hapus column idplg ,karena tipe data pada table pelanggan adalah integer dengan format auto increment, lalu ubah display as jnskelamin dengan tipe menu seperti gambar berikut ini :
-Kemudian pada tgldaftar dan gambar, ubah Display as menjadi hidden field seperti gambar berikut ini :
Menjadi
(sumber : saya sendiri) d. Halaman Admin (Menu User (Delete Data Pelaggan))
Cara buat : - tekan Insert Data Objects lalu pilih Delete Record , maka akan muncul
Lalu tekan OK dan Save file dengan nama delpelanggan.php -kemudian kembali ke file datapelanggan.php pada dreamweaver dan block link delete lalu tekan gambar folder seperti gambar berikut ini :
- Kemudian pilih file delpelanggan.php - Lalu klik parameters , kemudian isikan name menjadi id dan value pilih dari Recordset1, pilih idplg
Cara buat: -Buat Recordset dahulu - Tekan insert data objects lalu pilih Recordset, maka akan muncul
Lalu tekan OK - Kemudian tekan Insert Data Objects Dynamic Data lalu pilih Dynamic Table, maka akan muncul
Lalu tekan OK - Kemudian buat Recordset Paging - tekan Insert Data Objects Recordset Paging lalu pilih Recordset Navigation Bar, maka akan muncul
Lalu tekan OK
Cara buat : - tekan Insert Data Objects Insert Record lalu pilih Record Insertion Form Wizard, maka akan muncul
Cara buat :
-Buat Recordset dahulu - Tekan insert data objects lalu pilih Recordset, maka akan muncul
- Lalu tekan OK - Kemudian tekan Insert Data Objects Update Record lalu pilih Record Update Form Wizard, maka akan muncul
Cara buat : - Kemudian tekan Insert Data Objects lalu pilih Delete Record, maka akan muncul
- Lalu tekan OK -kemudian kembali ke file datapetugas.php pada dreamweaver dan block link delete lalu tekan gambar folder seperti gambar berikut ini :
- Kemudian pilih file delpetugas.php - Lalu klik parameters , kemudian isikan name menjadi id dan value pilih dari Recordset1, pilih idpetugas
Lalu tekan OK, OK dan OK i. Halaman Admin (Menu Transaksi (View Data Transaksi))
Cara buat: -Buat Recordset dahulu - Tekan insert data objects lalu pilih Recordset, maka akan muncul
- Lalu tekan OK - Kemudian tekan Insert Data Objects Dynamic Data lalu pilih Dynamic Table, maka akan muncul
- tekan Insert Data Objects Recordset Paging lalu pilih Recordset Navigation Bar, maka akan muncul
Lalu tekan OK
Cara buat : -Buat Recordset dahulu - Tekan insert data objects lalu pilih Recordset, maka akan muncul
- Lalu tekan OK - Kemudian tekan Insert Data Objects Update Record lalu pilih Record Update Form Wizard, maka akan muncul
-Lalu ubah idpetugas dan idpesanan, menjadi menu list, seperti terlihat pada gambar diatas -Lalu Buat Recordset 2 untuk menampilkan data petugas - Tekan insert data objects lalu pilih Recordset, maka akan muncul
-Jika sudah seperti gambar diatas, lalu tekan OK -Kemudian Buat Recordset 3 untuk menampilkan data pesanan - Tekan insert data objects lalu pilih Recordset, maka akan muncul
-Jika sudah seperti gambar diatas, lalu tekan OK -Kemudian Hapus Tombol Submit k. Halaman Admin (Menu Transaksi (Klik Delete Data Transaksi))
Cara buat : - Kemudian tekan Insert Data Objects lalu pilih Delete Record, maka akan muncul
-kemudian kembali ke file datatransasi.php pada dreamweaver dan block link delete lalu tekan gambar folder seperti gambar berikut ini :
- Kemudian pilih file deltransaksi.php - Lalu klik parameters , kemudian isikan name menjadi id dan value pilih dari Recordset1, pilih idtrans maka menjadi
Lalu tekan OK, OK dan OK l. Halaman Admin (Menu Komentar (View Data Komentar))
3.Hapus Data Komentar m. Halaman Admin (Menu Admin (Edit Data Admin))
- Petugas bertugas hanya mengkonfirmasi pesanan user dan melihat data pesanan yang sudah dikonfirmasi - Petugas Harus Login terlebih dahulu, sebelum mengakses halaman Petugas
Note :
-Disetiap file yang berada di folder petugas, di include kan file session.php yang bertujuan untuk mengecek apakah Petugas sudah Login atau belum, jika Petugas sudah login maka Petugas dapat mengakses semua file yang terdapat di folder Petugas, jika belum login maka system akan meredirect link ke Login Petugas a.Halaman Login Petugas
5.Halaman Menu
5.Halaman Info
Note :
-terdapat notifikasi (tidak ada menu yang tersimpan di keranjang) di karenakan Pelanggan belum memilih menu -jika pelanggan sudah memilih beberapa menu, maka akan tampil
(sumber : Arya Pujianto) -Jika Menekan Tombol kirim pesanan anda maka akan mucul
(sumber : Arya Pujianto) -Jika Menekan Tombol Send My Order maka akan mucul
BAB III
PENUTUP
1 Kesimpulan Sistem ini berfungsi sebagai alat pemesan sehingga konsumen tidak perlu berbelanja untuk membeli menu secara langsung tapi cukup melakukan pemesanan secara online Dari pengiriman data yang diperoleh diatas pada bab sebelumnya tidak terjadi kesalahan penerimaan, artinya pesan yang dikirim oleh sistem sampai pada member yang bersangkutan. 2 Saran Disini pembayaran masih bersifat manual yaitu pesanan baru dibayar setelah pesanan diterima, nantinya dapat dikembangkan menjadi sistem deposit, yaitu member menyetor sejumlah uang dan setiap kali pesan dapat langsung terpotong dari deposit tersebut. Interfacenya menggunakan PHP, ini bisa diganti dengan yang lain misalkan ASP, XHTML, ataupun Flash agar tampilan lebih menarik dan atraktif.