• Tidak ada hasil yang ditemukan

SISTEM INFORMASI DELIVERY ORDER PADA RESTORAN HOKI MEMANG BENTO BERBASIS PHP

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM INFORMASI DELIVERY ORDER PADA RESTORAN HOKI MEMANG BENTO BERBASIS PHP"

Copied!
32
0
0

Teks penuh

(1)

MAKALAH UAS

SISTEM INFORMASI DELIVERY ORDER PADA

RESTORAN HOKI MEMANG BENTO

BERBASIS PHP

NAMA : ARYA PUJIANTO

KELAS : IK-202

(2)

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

(3)

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

(4)

a.Halaman Login Administrator

Cara membuat :

-buat form seperti gambar di atas

-tekan insertdata objectsuser authentication lalu pilih Log In User, maka akan muncul

Setelah sudah seperti gambar di atas, kemudian tekan OK -kemudian pada source code gambar berikut

(5)

Dirubah menjadi

(sumber : saya sendiri)

Jadi jika Password/Username yang dimasukan salah, maka akan muncul kata Username / Password Salah

Note:

Username : admin

Password : admin

(6)

Cara Buat : Logout

-tekan insertdata objectsuser authentication lalu pilih Log Out User, maka akan muncul

Lalu tekan OK

c. Halaman Admin (Menu User (View Data Pelaggan))

(7)

- tekan insertdata objects lalu pilih Recordset, maka akan muncul

Lalu tekan OK

- Kemudian tekan InsertData ObjectsDynamic Data  lalu pilih Dynamic Table, maka akan muncul

Lalu tekan OK

- Kemudian buat Recordset Paging

- tekan InsertData ObjectsRecordset Paging lalu pilih Recordset Navigation Bar, maka akan muncul

(8)

d. Halaman Admin (Menu User (Insert Data Pelaggan))

Cara buat:

- tekan InsertData ObjectsInsert 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 :

(9)

-Kemudian pada tgldaftar dan gambar, ubah Display as menjadi hidden field seperti gambar berikut ini :

Lalu tekan OK

-Kemudian ubah source code berikut :

Menjadi

(sumber : saya sendiri)

(10)

Cara buat :

- tekan InsertData 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 :

(11)

- Kemudian pilih file delpelanggan.php

- Lalu klik parameters… , kemudian isikan name menjadi ‘ id ‘ dan value pilih dari Recordset1, pilih idplg

Lalu tekan OK, OK dan OK

-jika dilihat dari source codenya, maka akan menjadi :

e. Halaman Admin (Menu Petugas (View Data Petugas))

Cara buat:

-Buat Recordset dahulu

(12)

Lalu tekan OK

- Kemudian tekan InsertData ObjectsDynamic Data  lalu pilih Dynamic Table, maka akan muncul

Lalu tekan OK

- Kemudian buat Recordset Paging

- tekan InsertData ObjectsRecordset Paging lalu pilih Recordset Navigation Bar, maka akan muncul

Lalu tekan OK

(13)

Cara buat :

- tekan InsertData ObjectsInsert Record lalu pilih Record Insertion Form Wizard, maka akan muncul

Lalu tekan OK

g. Halaman Admin (Menu Petugas (Update Data Petugas))

(14)

-Buat Recordset dahulu

- Tekan insertdata objects lalu pilih Recordset, maka akan muncul

- Lalu tekan OK

- Kemudian tekan InsertData ObjectsUpdate Record  lalu pilih Record Update Form Wizard, maka akan muncul

- Lalu tekan OK

h. Halaman Admin (Menu Petugas (Hapus Data Petugas))

Cara buat :

(15)

- 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

(16)

Cara buat:

-Buat Recordset dahulu

- Tekan insertdata objects lalu pilih Recordset, maka akan muncul

- Lalu tekan OK

- Kemudian tekan InsertData ObjectsDynamic Data  lalu pilih Dynamic Table, maka akan muncul

Lalu tekan OK

(17)

- tekan InsertData ObjectsRecordset Paging lalu pilih Recordset Navigation Bar, maka akan muncul

Lalu tekan OK

j. Halaman Admin (Menu Transaksi (Klik View Data Transaksi))

Cara buat :

-Buat Recordset dahulu

- Tekan insertdata objects lalu pilih Recordset, maka akan muncul

- Lalu tekan OK

- Kemudian tekan InsertData ObjectsUpdate Record  lalu pilih Record Update Form Wizard, maka akan muncul

(18)

-Lalu ubah idpetugas dan idpesanan, menjadi menu list, seperti terlihat pada gambar diatas -Lalu Buat Recordset 2 untuk menampilkan data petugas

- Tekan insertdata objects lalu pilih Recordset, maka akan muncul

- Lalu tekan OK

(19)

-Maka akan muncul

-Jika sudah seperti gambar diatas, lalu tekan OK

-Kemudian Buat Recordset 3 untuk menampilkan data pesanan

- Tekan insertdata objects lalu pilih Recordset, maka akan muncul

- Lalu tekan OK

-Lalu Klik menu list pada idpesanan

-Maka akan muncul

(20)

-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 InsertData 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 :

(21)

- 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))

1.Tambah Data Komentar

2.Edit Data Komentar

3.Hapus Data Komentar

(22)

(sumber : Arya Pujianto)

n. Halaman Admin (Menu Menu (View Data Menu))

(sumber : Arya Pujianto)

(23)

2.Hapus Data Menu 3.Edit Data Menu

(sumber : Arya Pujianto)

o. Halaman Admin (Menu Pesanan (View Data Pesanan))

(sumber : Arya Pujianto)

1.Melihat Data Pesanan Yang Sudah Dikofirmasi

(sumber : Arya Pujianto)

2.Halaman untuk Petugas

(24)

- 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

(sumber : Arya Pujianto) b.Halaman Utama Petugas

(sumber : Arya Pujianto)

(25)

(sumber : Arya Pujianto)

2.Untuk melihat pesanan yang sudah dikonfirmasi

(sumber : Arya Pujianto)

3.Untuk Logout Petugas

(26)

(sumber : Arya Pujianto)

4.Halaman Tentang Kami

(sumber : Hoka-Hoka Bento)

5.Halaman Menu

(sumber : Arya Pujianto)

(27)

(sumber : Hoka-Hoka Bento)

6.Halaman Suara Konsumen

(28)

7.Halaman Login User

(sumber : Arya Pujianto)

8. Login User Berhasil

(sumber : Arya Pujianto)

1.Untuk Logout Pelanggan/User

(29)

(sumber : Arya Pujianto)

3.Untuk Melihat,Mengedit atau Menghapus pesanan/cart Pelanggan

(sumber : Arya Pujianto)

Note :

-terdapat notifikasi (tidak ada menu yang tersimpan di keranjang) di karenakan Pelanggan belum memilih menu

(30)

(sumber : Arya Pujianto)’

-Jika Menekan Tombol ‘kirim pesanan anda’ maka akan mucul

(sumber : Arya Pujianto)

(31)
(32)

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.

Referensi

Dokumen terkait

Terdapat lima objektif yang dirangka iaitu mengenal pasti motif penggunaan Facebook dalam kalangan guru, mengenal pasti kesan penggunaan Facebook dalam kalangan

Hal tersebut mengandung pengertian bahwa apabila cangkang dipanaskan tanpa berhubungan dengan udara dan diberi suhu yang cukup tinggi, maka akan terjadi reaksi penguraian

Guru adalah salah satu unsur yang penting dalam pendidikan dan guru juga harus mempunyai sikap profesional sehingga murid yang di didik akan berkembang dan

Berdasarkan latar belakang dan rumusan masalah yang telah diuraikan di atas, maka dapat diambil hipotesis tindakan penelitian ini adalah jika Pembelajaran

Hasil pengamatan pada tiga perlakuan Spodoptera litura dengan pencelupan daun kedelai yang direndam pada urin sapi dan serbuk biji mimba jumlah mortalitas larva Spodoptera

Kelima kekuatan dalam lingkungan persaingan industri di atas dapat pula menciptakan suatu strategi dan lingkungan bisnis yang lebih dinamis dan kompetitif apabila kelima

Mengalami perlakuan seperti itu, maka dalam perjalanan hidup tokoh Maria Zaitun mencari kelompok budaya lain yang dianggap dapat

Tidak ada perbedaan (p>0,05) pada kedua kelompok penelitian dalam hal kadar K dan perubahannya pada saat dehidrasi dan saat rehidrasi.. Kadar K pada kedua kelompok