PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit...

18
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID PADA KEDAI KEPO SURAKARTA Disusun oleh : FITRIA SANTIKA PUTRI M3112057 kepada PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2015

Transcript of PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit...

Page 1: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

PADA KEDAI KEPO SURAKARTA

Disusun oleh :

FITRIA SANTIKA PUTRI

M3112057

kepada

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2015

Page 2: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ii

HALAMAN PERSETUJUAN

PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID PADA

KEDAI KEPO SURAKARTA

Disusun Oleh :

Fitria Santika Putri

NIM. M3112057

Tugas Akhir ini telah disetujui untuk dipertahankan

Di hadapan dewan penguji

pada tanggal ________________

Pembimbing,

Rosita Yanuarti,S.Kom.,M.Cs

NIDN. 0629018601

16 Juni 2015

Page 3: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iii

HALAMAN PENGESAHAN

PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

PADA KEDAI KEPO SURAKARTA

Disusun oleh:

FITRIA SANTIKA PUTRI

NIM. M3112057

Dibimbing oleh

Pembimbing Utama

Rosita Yanuarti,S.Kom.,M.Cs

NIDN. 0629018601

Tugas akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir Program Diploma III Teknik Informatika pada _______________

Dewan Penguji:

1. Penguji 1 Rosita Yanuarti,S.Kom.,M.Cs ( ) NIDN. 0629018601

2. Penguji 2 Dian Prajarini, S.T., M.Eng ( )

NIDN. 0624078401 3. Penguji 3 Abdul Aziz, S.Kom.,M.Cs ( )

NIP. 19810413 200501 1 001

Disahkan Oleh: Dekan

Fakultas MIPA UNS

Prof. Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D NIP. 19610223 198601 1 001

Ketua Program Studi

DIII Teknik Informatika UNS

Abdul Aziz, S.Kom., M.Cs NIP. 19810413 200501 1 001

6 Juli 2015

Page 4: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv

ABSTRACT

Fitria Santika Putri. M3112057. MENU ORDERING APPLICATION

BASED ON ANDROID AT KEDAI KEPO SURAKARTA.Diploma III studies Program Information Engineering, Faculty of Mathematics and Natural Sciences Sebelas Maret University Surakarta.

here located in Surakarta city that provides various kind of foods and drinks. During this time the ordering process on the Kedai Kepo is done manually, by using an ordering note. That kind of ordering process was felt less efficient because of management services to customers considered less quickly and can lead to errors in the presentation and errors in the payment process.

This research aims to make the menu ordering information system based on Android in Kedai Kepo using Android Studio and CodeIgniter framework as well as Wi-Fi and tablets are used as a media of ordering. The purpose of this application is to serve foods and drinks menu reservations in Kedai Kepo to more easily, quickly and effectively in the reservation menu and avoid the occurrence of errors in the payment process.

The development of menu ordering application of Kedai Kepo Surakarta, will

and helps the administrator of Kedai Kepo manage data menus and transaction data.

Keyword : Application, Android Studio, Kedai Kepo

Page 5: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v

ABSTRAK

Fitria Santika Putri. M3112057. PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID PADA KEDAI KEPO SURAKARTA.Program Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Penelitian ini bertujuan untuk membuat sistem informasi pemesanan menu

berbasis android di Kedai Kepo Surakarta dengan menggunakan Android Studio dan framework CodeIgniter serta jaringan Wi-Fi dan perangkat tablet yang digunakan sebagai media pemesanan. Tujuan dari aplikasi ini untuk melayani pemesanan menu makanan dan minuman di Surakarta agar lebih mudah ,cepat dan efektif dalam pemesanan menu dan menghindari terjadinya kesalahan pada proses pembayaran.

Terbangunnya aplikasi pemesanan menu di Kedai Kepo Surakarta, dapat menghasilkan sistem yang membantu pelanggan dalam melalukan proses pemesanan menu di Kedai Kepo Surakarta, serta membantu pengelola Kedai Kepo Surakarta dalam mengelola data menu dan data transaksi.

Page 6: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vi

MOTTO

Bagaimana Anda akan menjadi pribadi teladan dan acuan bagi orang lain.

Jika Anda sendiri belum bangga dan bersemangat dengan diri dan kehidupan Anda

sendiri ?

(Mario Teguh)

Jika engkau meyakini bahwa yang kau yakini adalah yang terbaik, ingatlah bahwa

Orang lain juga meyakini bahwa yang mereka yakini adalah yang terbaik.

Maka saling menghormatilah kalian

(Mario Teguh)

Page 7: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii

HALAMAN PERSEMBAHAN

Tugas Akhir ini penulis persembahkan kepada :

1. Almarhum Ayah tercinta yang selalu memberikan

dukungan, motivasi dan doa yang terbaik kepada

penulis.

2. Ibu tersayang yang telah memberikan kasih sayang dan

perhatian serta cinta yang tulus kepada penulis.

3. Keluarga tercinta yang telah memberikan nasehat,

dukungan, motivasi, dan doa terbaik kepada penulis.

4. Sahabat yang selalu memberikan motivasi, nasehat dan

masukan kepada penulis.

5. Pembimbing yang selalu memberikan bimbingan dan

arahan yang bermanfaat kepada penulis.

6. Dosen-dosen yang telah memberikan perkuliahan

sehingga ilmu yang diberikan dapat digunakan dalam

pembuatan Tugas Akhir ini.

7. Teman-teman kelas TI B angkatan 2012, terimakasih

atas bantuan dan dukungan selama ini.

Page 8: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

viii

KATA PENGANTAR

Bismillahirrohmanirrohim, syukur Alhamdulillah selalu penulis haturkan kepada

Allah SWT yang telah melimpahkan segenap rahmat dah karunia-Nya sehingga

Pembangunan Aplikasi

Pemesanan Menu Berbasis Android Pada Kedai Kepo Surakarta ar dan tepat

waktu. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam

memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis

telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak. Penulis

mengucapkan terima kasih yang tak terhingga kepada:

1. Allah SWT yang telah memberikan ridho, berkah, rahmat dan hidayahnya

kepada penulis selama melakukan penelitian dan menyusun laporan Tugas

Akhir ini.

2. Keluarga tercinta,Almarhum Bapak,Ibu, dan adik penulis yang selalu

mendukung dalam menyelesaikan Tugas Akhir ini.

3. Bapak Prof. Ir. Ari Handono Ramelan M.Sc.(Hons), Ph.D selaku Dekan

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret

yang telah berkenan memberikan izin kepada penulis dalam pembuatan Tugas

Akhir ini.

4. Bapak Abdul Aziz, S.Kom.,M.Cs selaku Ketua Program Studi Diploma III

Teknik Informatika Universitas Sebelas Maret yang memberikan izin kepada

penulis untuk mengikuti ujian Tugas Akhir ini.

5. Ibu Rosita Yanuarti, S.Kom., M.Cs selaku dosen pembimbing yang telah

dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan

terbaik kepada penulis.

6. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas

Maret yang telah memberikan bekal ilmu kepada penulis.

Page 9: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix

7. Para Karyawan/wati Program Studi Diploma III Teknik Informatika Universitas

Sebelas Maret yang telah membantu penulis dalam menyelesaikan Tugas Akhir

ini.

8. Teman-teman Diploma III Teknik Informatika angkatan 2012 dan khususnya

mahasiswa DIII Teknik Informatika yang telah membantu, memberi dukungan

dalam menyelesaikan Tugas Akhir, terimakasih atas bantuan dan kerjasamanya

selama perkuliahan ini.

Penulis menyadari sepenuhnya bahwa laporan Tugas masih jauh dari sempurna.

Untuk itu, penulis menerima segala saran, kritik dan masukan yang bersifat

membangun. Semoga laporan Tugas Akhir ini dapat memberikan manfaat dan

memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis

sendiri.

Surakarta,

Penulis

Page 10: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

DAFTAR ISI

HALAMAN PERSETUJUAN ....................................................................................... ii

HALAMAN PENGESAHAN ....................................................................................... iii

ABSTRACT ................................................................................................................iv

ABSTRAK ................................................................................................................v

MOTTO ...............................................................................................................vi

HALAMAN PERSEMBAHAN .................................................................................. vii

KATA PENGANTAR ................................................................................................ viii

DAFTAR ISI... ................................................................................................................ x

DAFTAR GAMBAR .................................................................................................. xiii

DAFTAR TABEL ........................................................................................................ xvi

DAFTAR ISTILAH .................................................................................................. xviii

BAB I PENDAHULUAN ............................................................................................... 1

1.1 LATAR BELAKANG .................................................................................... 1

1.2 PERUMUSAN MASALAH ........................................................................... 1

1.3 BATASAN MASALAH ................................................................................ 2

1.4 TUJUAN PENELITIAN ................................................................................ 2

1.5 MANFAAT PENELITIAN ............................................................................ 2

1.6 METODOLOGI PENELITIAN ..................................................................... 2

1.7 SISTEMATIKA PENULISAN ...................................................................... 4

BAB II LANDASAN TEORI ......................................................................................... 6

2.1 Aplikasi Mobile .............................................................................................. 6

2.2 Sistem Operasi Android ................................................................................. 6

2.3 Android Studio ............................................................................................... 8

2.4 JavaScript Object Notation ( JSON ) ............................................................ 9

2.5 Analisa dan Desain Sistem dengan UML ....................................................... 9

Page 11: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi

2.5.1 Use case Diagram ................................................................................. 10

2.5.2 Squence Diagram .................................................................................. 11

2.5.3 Class Diagram ....................................................................................... 13

2.5.4 Activity Diagram ................................................................................... 13

2.6 Konsep Dasar Basis Data ............................................................................. 15

2.5.1 Pengertian Basis Data ........................................................................... 15

2.5.2 Basis Data Relasional ............................................................................ 15

2.5.3 Perancangan Basis Data dengan Entity Relationship Diagram (ERD) . 16

2.5.4 MySQL .................................................................................................. 17

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ..................... 18

3.1 ANALISA KEBUTUHAN ........................................................................... 18

3.1.1 Proses Bisnis ......................................................................................... 18

3.2 ANALISA KEBUTUHAN ALAT DAN BAHAN ...................................... 20

3.2.1 Alat ........................................................................................................ 20

3.2.2 Bahan..................................................................................................... 20

3.3 ANALISA KEBUTUHAN SISTEM ........................................................... 21

3.3.1 Kebutuhan Fungsional .......................................................................... 21

3.3.2 Kebutuhan Non Fungsional................................................................... 23

3.4 Perancangan Sistem ...................................................................................... 23

3.4.1 Use case Diagram ................................................................................. 23

3.4.2 Activity Diagram ................................................................................... 24

3.4.3 Class Diagram ...................................................................................... 41

3.4.4 Sequence Diagram ................................................................................ 43

3.5 Perancangan Basis Data ............................................................................... 54

3.5.1 Entity Relationship Diagram (ERD) ..................................................... 54

3.5.2 Relasi Antar Tabel................................................................................. 55

3.5.3 Tabel Fisik ............................................................................................. 55

BAB IV IMPLEMENTASI DAN ANALISA .............................................................. 61

Page 12: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xii

4.1 Analisa Sistem .............................................................................................. 61

4.2 Implementasi Sistem .................................................................................... 63

4.2.1 Implementasi Aplikasi Server ............................................................... 63

4.2.2 Implementasi Aplikasi Client / Pelanggan ............................................ 72

4.2.3 Pengujian Black Box ............................................................................. 78

BAB V PENUTUP ........................................................................................................ 82

5.1 Kesimpulan ................................................................................................... 82

5.2 Saran ............................................................................................................. 82

DAFTAR PUSTAKA ................................................................................................... 83

Page 13: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiii

DAFTAR GAMBAR

Gambar 1.1 Metodologi Penelitian ............................................................................... 2

Gambar 3.1 Proses Bisnis Konvensional .................................................................... 19

Gambar 3.2 Proses Bisnis Aplikasi ............................................................................. 18

Gambar 3.3 UseCase .................................................................................................. 24

Gambar 3.4 Activity Management User ..................................................................... 26

Gambar 3.5 Activity Management Jenis Menu .......................................................... 28

Gambar 3.6 Activity Managament Menu ................................................................... 30

Gambar 3.7 Activity Management Stok ..................................................................... 32

Gambar 3.8 Activity Managament Lagu..................................................................... 34

Gambar 3.9 Activity Cetak Laporan ........................................................................... 35

Gambar 3.10 Activity Mengubah Status Konfirmasi ............................................. 36

Gambar 3.11 Activity Cetak Struk ......................................................................... 37

Gambar 3.12 Activity Tampil Riwayat Pembayaran.............................................. 38

Gambar 3.13 Activity Pesan Menu......................................................................... 39

Gambar 3.14 Activity Pesan Lagu ......................................................................... 40

Gambar 3.15 Diagram Server ................................................................................ 41

Gambar 3.16 Diagram Client ................................................................................. 42

Gambar 3.17 Sequence Diagram Management User ............................................. 43

Gambar 3.18 Sequence Diagram Management Jenis Menu .................................. 44

Gambar 3.19 Sequence Diagram Management Menu ........................................... 45

Gambar 3.20 Sequence Diagram Management Stok ............................................. 46

Gambar 3.21 Sequence Diagram Management Lagu ............................................ 47

Gambar 3.22 Sequence Diagram Cetak Laporan .................................................. 48

Gambar 3.23 Sequence diagram menerima data pesanan ..................................... 49

Gambar 3.24 Sequence diagram mencetak struk pembayaran .............................. 50

Page 14: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiv

Gambar 3.25 Sequence diagram menerima data pesanan ..................................... 51

Gambar 3.26 Sequence diagram memesan menu .................................................. 52

Gambar 3.27 Sequence diagram memesan lagu .................................................... 53

Gambar 3.28 Entity Relationship Diagram ........................................................... 54

Gambar 3.29 Relasi antar tabel .............................................................................. 55

Gambar 4.1 JSON object ........................................................................................ 61

Gambar 4.2 Halaman Login ....................................................................................... 64

Gambar 4.3 Alert usernama atau password ketika salah ............................................ 64

Gambar 4.4 Halaman Awal ......................................................................................... 65

Gambar 4.5 Navigasi................................................................................................... 65

Gambar 4.6 Isi navigasi data master ........................................................................... 65

Gambar 4.7 Halaman pegawai .................................................................................... 66

Gambar 4.8 Form input pemesanan ............................................................................ 66

Gambar 4.9 Alert input data gagal .............................................................................. 66

Gambar 4.10 Alert data berhasil diinputkan .......................................................... 67

Gambar 4.11 Tampilan halaman hasil input pegawai ........................................... 67

Gambar 4.12 Form edit data pegawai .................................................................... 67

Gambar 4.13 Form hapus ...................................................................................... 68

Gambar 4.14 Halaman Meja .................................................................................. 68

Gambar 4.15 Halaman Menu ................................................................................. 69

Gambar 4.16 Halaman Jenis Menu ........................................................................ 69

Gambar 4.17 Navigasi Transaksi dan Restok ........................................................ 70

Gambar 4.18 Halaman Transaksi .......................................................................... 70

Gambar 4.19 Halaman Restok ............................................................................... 71

Gambar 4.20 Navigasi Musik ................................................................................ 71

Gambar 4.21 Halaman Lagu .................................................................................. 71

Gambar 4.22 Halaman Request ............................................................................. 72

Gambar 4.23 Rekap Laporan ................................................................................. 72

Page 15: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xv

Gambar 4.24 Halaman Home ................................................................................ 73

Gambar 4.25 Halaman Menu pada Aplikasi.......................................................... 73

Gambar 4.26 Tampilan Menu Kategori ................................................................. 74

Gambar 4.27 Tampilan isi daftar menu ................................................................ 74

Gambar 4.28 Tampilan isi detail menu.................................................................. 75

Gambar 4.29 Bill ................................................................................. 76

Gambar 4.30 Cetak Struk Pembayaran .................................................................. 76

Gambar 4.31 Tampilan menu lagu ........................................................................ 77

Gambar 4.32 Tampilan alert call waiters .............................................................. 77

Page 16: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xvi

DAFTAR TABEL

Tabel 2.1 Simbol Use case ...................................................................................... 10

Tabel Simbol-Simbol pada Sequence Diagram....................................... 12

Tabel 2.3 Simbol Activity Diagram ........................................................................ 14

Tabel 2.4 Tabel Simbol-simbol ERD ...................................................................... 16

Tabel 3.1 Deskripsi Aktor ....................................................................................... 21

Tabel 3.2 Kebutuhan Fungsional ............................................................................ 22

Tabel 3.3 Kebutuhan Non Fungsional..................................................................... 23

Tabel 3.4 ManagementJenis Menu.......................................................................... 27

Tabel 3.5 Management Menu.................................................................................. 29

Tabel 3.6 Management Stok ................................................................................... 30

Tabel 3.7 Managament Lagu ................................................................................... 32

Tabel 3.8 Cetak Laporan ......................................................................................... 34

Tabel 3.9 Menerima Data Pesanan .......................................................................... 35

Tabel 3.10 Mencetak Struk Pembayaran................................................................... 37

Tabel 3.11 Menampilkan Riwayat Pembayaran ....................................................... 38

Tabel 3.12 Memesan Menu ....................................................................................... 39

Tabel 3.13 Memesan Lagu ........................................................................................ 40

Tabel 3.14 Tabels Users ............................................................................................ 55

Tabel 3.15 Tabel Jenis Menu .................................................................................... 56

Tabel 3.16 Tabel Menu ............................................................................................. 56

Tabel 3.17 Tabel Lagu .............................................................................................. 57

Tabel 3.18 Tabel Meja .............................................................................................. 58

Tabel 3.19 Tabel Pesanan Detail ............................................................................... 58

Tabel 3.20 Tabel Request .......................................................................................... 59

Tabel 3.21 Tabel Restock .......................................................................................... 59

Tabel 3.22 Tabel Transaksi ....................................................................................... 60

Tabel 3.23 Tabel Call Waiter .................................................................................... 60

Page 17: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xvii

Tabel 4.1 Pengujian Black Box ............................................................................... 78

Page 18: PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS … fileperpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN PEMBANGUNAN APLIKASI PEMESANAN MENU BERBASIS ANDROID

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xviii

DAFTAR ISTILAH

CPU : Central Processing Unit

PDA : Personal Digital Assistant

PC : Personal Computer

GPU : Graphics Processing Unit

RAM : Random Acces Memory

SDK : Software Development Kit

API : Application Programing Interface

JDK : Java Developmnet Kit

VGA : Video Graphics Array