perancangan dan implementasi sistem pemesanan menu di...

16
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

Upload: phungdung

Post on 12-Mar-2019

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 2: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 3: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya
Page 4: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya
Page 5: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

ii

Page 6: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 7: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

iv

Page 8: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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.

Page 9: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 10: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 11: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 12: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 13: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 14: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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

Page 15: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

xii

Gambar 4.23 Halaman Data Omset Cake atau

Data Omset Coffee ................................................................... 69

Page 16: Perancangan dan Implementasi Sistem Pemesanan Menu di ...repository.uksw.edu/bitstream/123456789/14234/7/T0_562012008_Judul.pdf · 1. Felix David, S.Kom. adalah benar-benar karya

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