You are on page 1of 32

MAKALAH UAS

SISTEM INFORMASI DELIVERY ORDER PADA RESTORAN HOKI MEMANG BENTO BERBASIS PHP

NAMA KELAS

: ARYA PUJIANTO : IK-202


Makalah UAS Arya Pujianto IK-202

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

Makalah UAS Arya Pujianto IK-202

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

Makalah UAS Arya Pujianto IK-202

a.Halaman Login Administrator

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

Makalah UAS Arya Pujianto IK-202

Dirubah menjadi

(sumber : saya sendiri) Jadi jika Password/Username yang dimasukan salah, maka akan muncul kata Username / Password Salah

Note: Username : admin Password : admin b.Halaman utama Admin

Makalah UAS Arya Pujianto IK-202

Cara Buat : Logout -tekan insert data objects user authentication lalu pilih Log Out User, maka akan muncul

Lalu tekan OK

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

Cara buat: -buat Recordset untuk table pelanggan

Makalah UAS Arya Pujianto IK-202

- 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

Makalah UAS Arya Pujianto IK-202

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

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 :

Makalah UAS Arya Pujianto IK-202

-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) d. Halaman Admin (Menu User (Delete Data Pelaggan))

Makalah UAS Arya Pujianto IK-202

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 :

Maka akan muncul

Makalah UAS Arya Pujianto IK-202

- 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 - Tekan insert data objects lalu pilih Recordset, maka akan muncul

Makalah UAS Arya Pujianto IK-202

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

f. Halaman Admin (Menu Petugas (Insert Data Petugas))

Makalah UAS Arya Pujianto IK-202

Cara buat : - tekan Insert Data Objects Insert Record lalu pilih Record Insertion Form Wizard, maka akan muncul

Lalu tekan OK g. Halaman Admin (Menu Petugas (Update Data Petugas))

Cara buat :

Makalah UAS Arya Pujianto IK-202

-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 tekan OK h. Halaman Admin (Menu Petugas (Hapus Data Petugas))

Cara buat : - Kemudian tekan Insert Data Objects lalu pilih Delete Record, maka akan muncul

Makalah UAS Arya Pujianto IK-202

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

Makalah UAS Arya Pujianto IK-202

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

Makalah UAS Arya Pujianto IK-202

- tekan Insert Data Objects Recordset 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 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

Makalah UAS Arya Pujianto IK-202

-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

- Lalu tekan OK -Lalu Klik menu list pada idpetugas

Makalah UAS Arya Pujianto IK-202

-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

- Lalu tekan OK -Lalu Klik menu list pada idpesanan

-Maka akan muncul

Makalah UAS Arya Pujianto IK-202

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

Makalah UAS Arya Pujianto IK-202

- 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 m. Halaman Admin (Menu Admin (Edit Data Admin))

Makalah UAS Arya Pujianto IK-202

(sumber : Arya Pujianto)

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

(sumber : Arya Pujianto)

1.Tambah Data Menu

(sumber : Arya Pujianto)

Makalah UAS Arya Pujianto IK-202

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

Makalah UAS Arya Pujianto IK-202

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

1.Untuk mengecek dan mengonfirmasi pesanan pelanggan

Makalah UAS Arya Pujianto IK-202

(sumber : Arya Pujianto)

2.Untuk melihat pesanan yang sudah dikonfirmasi

(sumber : Arya Pujianto)

3.Untuk Logout Petugas

3.Halaman Utama Hoki Memang Bento

Makalah UAS Arya Pujianto IK-202

(sumber : Arya Pujianto)

4.Halaman Tentang Kami

(sumber : Hoka-Hoka Bento)

5.Halaman Menu

(sumber : Arya Pujianto)

5.Halaman Info

Makalah UAS Arya Pujianto IK-202

(sumber : Hoka-Hoka Bento)

6.Halaman Suara Konsumen

(sumber : Arya Pujianto)

Makalah UAS Arya Pujianto IK-202

7.Halaman Login User

(sumber : Arya Pujianto)

8. Login User Berhasil

(sumber : Arya Pujianto)

1.Untuk Logout Pelanggan/User 2.Untuk Melihat,Mengedit atau Menghapus account Pelanggan

Makalah UAS Arya Pujianto IK-202

(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 -jika pelanggan sudah memilih beberapa menu, maka akan tampil

Makalah UAS Arya Pujianto IK-202

(sumber : Arya Pujianto) -Jika Menekan Tombol kirim pesanan anda maka akan mucul

(sumber : Arya Pujianto) -Jika Menekan Tombol Send My Order maka akan mucul

Makalah UAS Arya Pujianto IK-202

9. Halaman Profil Saya

Makalah UAS Arya Pujianto IK-202

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.

Makalah UAS Arya Pujianto IK-202

You might also like