Perancangan dan Implementasi Sistem Pemesanan
Menu di Restoran Berbasis Web
Diajukan kepada
Fakultas Teknologi Informasi
untuk memperoleh Gelar Ahli Madya Komputer
Oleh : Ika Yuliana
562012008
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
i
Perancangan dan Implementasi Sistem Pemesanan
Menu di Restoran Berbasis Web
Laporan Tugas Akhir
Oleh : Ika Yuliana
562012008
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
iii
Pernyataan Bebas Plagiasi
Yang bertandatangan dibawah ini,
Nama : Ika Yuliana
NIM : 562012008
Program Studi : Diploma Teknik Informatika Fakultas : Teknologi Informasi
Universitas Kristen Satya Wacana Menyatakan dengan sesungguhnya bahwa laporan dengan judul :
Perancangan dan Implementasi Sistem Pemesanan Menu di Restoran Berbasis Web
yang dibimbing oleh : 1. Felix David, S.Kom.
adalah benar-benar karya saya.
Didalam menulis Tugas Akhir ini tidak terdapat keseluruhan tulisan atau gagasan orang lain yang saya ambil dengan cara menyalin atau meniru dalam bentuk rangkaian kalimat, gambar, serta simbol yang penulis akui seolah-olah sebagai karya tanpa memberikan pengakuan pada penulis atau sumber aslinya.
Salatiga,
v
KATA PENGANTAR
Segala puji syukur penulis panjatkan kehadiran Tuhan Yang Maha Esa atas segala berkat dan anugerahnya yang
Penulis juga menyadari bahwa terselesaikannya laporan
Tugas Akhir dengan lancar tidak terlepas juga karena bantuan dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis
ingin menyampaikan terimakasih kepada :
1. Dr. Dharmaputra T. Palekahelu sebagai Dekan Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana.
2. Bapak Sri Winarso Martyas Edi, S.Kom., M.Cs sebagai Ketua Program Studi Teknik Informatika, Diploma Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana.
vi
4. Orang tua dan keluarga tercinta, yang memberikan dukungan baik moril maupun materil kepada penulis untuk selalu berusaha mencapai hasil yang terbaik.
5. Semua teman-teman D3 Teknik Informatika 2012 yang telah memberikan doa, dukungan, serta kebersamaannya selama ini. 6. Serta semua pihak yang tidak dapat penulis sebutkan satu
persatu.
Salatiga,
vii
DAFTAR ISI
Judul ... i
Lembar Pengesahan ... ii
Lembar Bebas Plagiasi ... iii
Lembar Pernyataan Persetujuan Publikasi ... iv
Kata Pengantar ... v
BAB II. TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu ... 7
2.2 Landasan Teori ... 8
2.2.1 Pengertian Web ... 8
viii
2.2.3 Pengertian Pemesanan ... 9
2.2.4 Pengertian Menu ... 9
2.2.5 Restoran ... 10
BAB III. PERANCANGAN SISTEM 3.1 Rancangan DFD (Data Flow Diagram) ... 11
3.2 Database ... 17
3.3 Perancangan Antar Muka ... 22
BAB IV. HASIL DAN ANALISIS 4.1 Hasil atau Implementasi ... 51
4.2 Analisis ... 70
BAB V. PENUTUP 5.1 Kesimpulan ... 71
5.2 Saran ... 71
Daftar Pustaka ... 72
ix
DAFTAR GAMBAR
Gambar 3.1 DFD tingkat 0 Sistem Pemesanan Menu
di Restoran ... 13
Gambar 3.2 DFD tingkat 1 Sistem Pemesanan Menu di Restoran ... 14
Gambar 3.8 LKT Halaman Update Data Cake atau Data Coffee ... 25
Gambar 3.9 LKT Halaman Lihat Data Cake atau Data Coffee ... 26
Gambar 3.10 LKT Halaman Tambah Data Cake atau Data Coffee ... 28
Gambar 3.11 LKT Halaman Edit Data Cake atau Data Coffee ... 29
Gambar 3.12 LKT Halaman Hapus Data Cake atau Data Coffee ... 31
Gambar 3.13 LKT Halaman Data Karyawan ... 32
x
Gambar 3.15 LKT Halaman Lihat Data Kasir atau
Data Pramusaji ... 34
Gambar 3.16 LKT Halaman Tambah Data Kasir atau Data Pramusaji ... 36
Gambar 3.17 LKT Halaman Edit Data Cake atau Data Pramusaji ... 37
Gambar 3.18 LKT Halaman Hapus Data Cake atau Data Coffee ... 39
Gambar 3.19 LKT Halaman Omset ... 40
Gambar 3.20 LKT Halaman Data Omset Cake atau Data Coffee ... 41
Gambar 3.21 LKT Halaman Menu Utama untuk Customer ... 42
Gambar 3.22 LKT Halaman Menu ... 43
Gambar 3.23 LKT Halaman Menu Cake atau Menu Coffee ... 44
Gambar 3.24 LKT Halaman Salah Satu Gambar jika Dipilih ... 45
Gambar 3.25 LKT Halaman About ... 46
Gambar 3.26 LKT Halaman Contact ... 47
Gambar 3.27 LKT Halaman Order ... 48
Gambar 3.28 LKT Halaman Data Order pada Pramusaji ... 49
xi
Gambar 4.1 Splash Screen ... 53
Gambar 4.2 Tampilan Halaman Login ... 53
Gambar 4.3 Tampilan Halaman Login Pramusaji ... 54
Gambar 4.4 Halaman Login Kasir ... 55
Gambar 4.5 Halaman Menu Login ... 56
Gambar 4.6 Halaman Update Data Cake atau Data Coffee ... 57
Gambar 4.7 Halaman Lihat Data Cake dan Coffee ... 58
Gambar 4.8 Halaman Tambah Data Cake dan Coffee ... 59
Gambar 4.9 Halaman Edit Data Cake dan Coffee ... 60
Gambar 4.10 Halaman Hapus Data Cake atau Data Coffee .... 61
Gambar 4.11 Halaman Home ... 61
Gambar 4.17 Halaman Pembayaran ... 65
Gambar 4.18 Lihat Data Kasir atau Data Pramusaji ... 65
Gambar 4.19 Halaman Tambah Data Kasir atau Data Pramusaji ... 66
Gambar 4.20 Halaman Edit Data Kasir atau Data Pramusaji .. 67
Gambar 4.21 Halaman Edit Data Kasir atau Data Pramusaji .. 68
xii
Gambar 4.23 Halaman Data Omset Cake atau
xiii
DAFTAR TABEL
Tabel 3.1 Tabel Login ... 17
Tabel 3.2 Tabel Cake ... 17
Tabel 3.3 Tabel Coffee ... 18
Tabel 3.4 Tabel Kasir ... 19
Tabel 3.5 Tabel Pramusaji ... 19
Tabel 3.6 Tabel Order Cake ... 20
Tabel 3.7 Tabel Order Coffee ... 20
Tabel 3.8 Tabel Omset Cake ... 21