perancangan dan implementasi sistem pemesanan menu di...
TRANSCRIPT
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
2015
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
2015
ii
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,
Ika Yuliana
Penulis
iv
v
KATA PENGANTAR
Segala puji syukur penulis panjatkan kehadiran Tuhan
Yang Maha Esa atas segala berkat dan anugerahnya yang
sangat luar biasa sehingga penulis dapat menyelesaikan
penulisan laporan Tugas Akhir ini dengan baik. Penulisan
laporan Tugas Akhir ini dimaksudkan untuk memenuhi
sebagian dari syarat dalam rangka meraih gelar Ahli Madya
Komputer pada Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi Universitas Kristen Satya
Wacana Salatiga.
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.
3. Bapak Felix David, S.Kom yang telah berkenan meluangkan
waktu untuk memberikan bimbingan dalam penyusunan Tugas
Akhir ini.
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,
Ika Yuliana
vii
DAFTAR ISI
Judul ......................................................................................... i
Lembar Pengesahan ................................................................. ii
Lembar Bebas Plagiasi ............................................................. iii
Lembar Pernyataan Persetujuan Publikasi ............................... iv
Kata Pengantar ......................................................................... v
Daftar isi ................................................................................... vii
Daftar Gambar .......................................................................... ix
Daftar Tabel ............................................................................. xiii
BAB I. PENDAHULUAN
1.1 Latar Belakang ....................................................... 1
1.2 Tujuan ..................................................................... 3
1.2.1 Tujuan Umum .............................................. 3
1.2.2 Tujuan Khusus ............................................. 3
1.3 Rumusan Masalah .................................................. 4
1.4 Batasan Masalah ..................................................... 4
1.5 Metodologi ............................................................. 5
BAB II. TINJAUAN PUSTAKA
2.1 Penelitian Terdahulu .............................................. 7
2.2 Landasan Teori ....................................................... 8
2.2.1 Pengertian Web ............................................ 8
2.2.2 Pengertian Sistem ......................................... 9
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
Lampiran ................................................................................... 74
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.3 DFD tingkat 2 Proses Order .................................. 15
Gambar 3.4 DFD tingkat 2 Omset ........................................... 16
Gambar 3.5 DFD tingkat 2 Billing ........................................... 16
Gambar 3.6 LKT Halaman Login ............................................ 23
Gambar 3.7 LKT Halaman Utama Admin ............................... 24
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
Gambar 3.14 LKT Halaman Utama Data Kasir atau
Data Coffee .............................................................................. 33
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
Gambar 3.29 LKT Halaman Lembar Kerja Tampilan
Halaman Pembayaran pada Kasir ............................................ 50
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.12 Halaman About .................................................. 62
Gambar 4.13 Halaman Contact ................................................ 63
Gambar 4.14 Halaman Menu .................................................. 63
Gambar 4.15 Halaman Order ................................................... 64
Gambar 4.16 Halaman Daftar Order ....................................... 64
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
Gambar 4.22 Halaman Data Omset ......................................... 69
xii
Gambar 4.23 Halaman Data Omset Cake atau
Data Omset Coffee ................................................................... 69
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
Tabel 3.9 Tabel Omset Coffee ................................................. 22