• Tidak ada hasil yang ditemukan

Aplikasi Penjualan, Pembelian, dan Reservasi Meja Pada Tedy Cafe Menggunakan PHP dan Framework Codeigniter.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Penjualan, Pembelian, dan Reservasi Meja Pada Tedy Cafe Menggunakan PHP dan Framework Codeigniter."

Copied!
21
0
0

Teks penuh

(1)

ABSTRAK

Seiring dengan perkembangan bisnis yang sangat pesat, cara-cara mengembangkan dan memajukan lapangan usaha dapat dilakukand dalam berbagai hal. Dalam pengerjaan tugas akhir ini, bertujuan membangun suatu sistem informasi yang terintegrasi degan proses bisnis yang efektif dan modern. Aplikasi Tedy Cafe adalah aplikasi pengelolaan cafe yang mampu mengelola dengan baik dan terencana suatu aktifitas cafe dan mampu melakukan aktifitas CRUD (Create, Read, Update, Delete) sehinggan mampu mengerjakan aktifitasnya secara otomatis dan tepat waktu. Metode yang dipakai dalam pembuatan tugas akhir ini menggunakan netbeans sebagai Opensource tools, PHP (Hypertext Preprocessor) sebagai bahasa pemrograman untuk aplikasi, dan MYSQL (My Structure Query Language) sebagai Bahasa pemrograman untuk database. Sistem Informasi Cafe akan dicoba dan dilakukan testing , lalu digunakan untuk membantu dalam proses bisnis Tedy Cafe. Beberapa fitur yang mampu dicoba antara lain : pemesanan, reservasi tempat, persediaan bahan baku, dan pembayaran. Masing-masing dari fitur dapat dijadikan bahan sebagai pengambilan keputusan oleh pihak manajemen dan bisa digunakan oleh administrator pengguna untuk menganalisa apakah terdapat kekurangan dalam proses bisnis tersebut.

(2)

ABSTRACT

Along with the rapid development of the business, how to develop and promote the business field can dilakukand in various ways. In this final project, aimed at building an integrated information system degan effective business processes and modern. Application Tedy Cafe is a cafe management application capable of managing well and planned an activity cafe and able to perform activities of CRUD (Create, Read, Update, Delete)

sehinggan able to do activities automatically and on time. The method used in the making of this final project using netbeans as Opensource tools, PHP (Hypertext Preprocessor) as a programming language for applications, and MYSQL (My Structured Query Language) as a programming language for the database. Cafe Information System will be tested and the testing is done, then used to aid in business processes Tedy Cafe. Some of the features that could be tried include: reservations, reserve a spot, raw materials inventory, and payment. Each of the features can be used as a decision-making by the management and the user can be used by administrators to analyze whether there are deficiencies in the business process.

(3)

DAFTAR ISI

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

DAFTAR NOTASI/ LAMBANG ... xiv

DAFTAR SINGKATAN ... xvii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 3

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 5

BAB 2. KAJIAN TEORI ... 7

2.1 Teori atau Metode Penunjang ... 7

2.1.1 Konsep Dasar Sistem ... 7

2.1.2 Konsep Dasar Informasi ... 9

2.1.3 Konsep Dasar Sistem Informasi ... 9

2.1.4 Komponen Sistem Informasi ... 10

2.1.5 Proses Bisnis ... 11

2.2 Perangkat Lunak Pembangun Sistem ... 11

2.2.1 PHP Hypertext Preprocessor (PHP) ... 11

2.2.2 MySQL ... 12

2.2.3 Framework Codeigniter ... 13

2.2.4 JQuery ... 13

(4)

2.2.6 Cascading Style Sheet (CSS) ... 14

2.2.7 Javascript ... 14

2.3 Perangkat Analisa Sistem ... 15

2.3.1 Flowchart ... 15

2.3.2 Entity Relationship Diagram (ERD) ... 15

2.3.3 Diagram Aliran Data atau Data Flow Diagram (DAD/DFD) ... 18

2.3.4 Kamus Data ... 19

2.3.5 Process Specification (PSPEC) ... 20

2.3.6 Pengujian Black Box ... 21

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 24

3.1 Analisis Proses Bisnis ... 24

3.1.1 Proses Bisnis Pemesanan Makanan ... 24

3.2 Class Diagram ... 27

3.3 Use Case ... 27

3.4 ERD (Entity Relationship Diagram) ... 28

3.5 Activity Diagram ... 31

3.6 Perancangan Antarmuka ... 32

3.6.1 Perancangan Antarmuka Halaman Utama Pelayan... 32

3.6.2 Perancangan Antarmuka Halaman Utama Kasir ... 43

BAB 4. HASIL PENELITIAN ... 45

4.1 Halaman Login ... 45

4.2 Halaman Tampilan Role Pelayan ... 45

4.2.1 Halaman Tampilan Meja Untuk Pelanggan ... 45

4.2.2 Form Input Nama Pelanggan ... 47

4.2.3 Daftar Menu Pesanan ... 47

4.2.4 Batalkan Menu Pesanan ... 49

4.2.5 Konfirmasi Pesanan ... 49

4.3 Halaman Tampilan Role Kasir ... 51

4.3.1 Halaman Tampilan Pembayaran ... 51

4.3.2 Tampilan Struk Pembayaran ... 54

(5)

4.4.2 Halaman Pembelian Bahan Baku ... 55

4.4.3 Halaman Daftar Persediaan Bahan Baku ... 56

4.4.4 Halaman Faktur Pembelian ... 59

4.4.5 Halaman Laporan Penjualan ... 59

4.4.6 Halaman Laporan Pembelian ... 60

4.4.7 Halaman Edit Bahan Baku ... 61

4.4.8 Halaman Tambah Bahan Baku ... 62

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 64

5.1 Form Login ... 64

5.2 Fitur Reservasi Meja... 65

5.3 Fitur Menambah Daftar Pesanan ... 65

5.4 Fitur Cancel Pesanan ... 65

5.5 Pembayaran Pesanan ... 66

5.6 Fitur Persediaan Bahan Baku ... 66

5.7 Fitur Pembelian Bahan Baku Dari Supplier ... 67

5.8 Fitur Laporan Penjualan dan Pembelian ... 67

5.9 Fitur Menambahkan Jenis Bahan Baku ... 68

BAB 6. SIMPULAN DAN SARAN ... 69

6.1 Simpulan ... 69

6.2 Saran ... 69

DAFTAR PUSTAKA ... 71

(6)

DAFTAR GAMBAR

Gambar 2.1 Simbol Atribut ... 17

Gambar 2.2 Simbol Relasi ... 17

Gambar 2.3 Contoh Black Box Testing ... 22

Gambar 3.1 Gambar Flowchart Sistem Informasi Penjualan Makanan ... 26

Gambar 3.2 Class Diagram Tedy Café ... 27

Gambar 3.3 Use Case Tedy Café ... 28

Gambar 3.4 ERD Tedy Cafe ... 30

Gambar 3.5 Halaman Utama Pelayan ... 32

Gambar 3.6 Gambar Perancangan Antarmuka Form Login ... 33

Gambar 3.7 Gambar Pemilihan Meja Oleh Pelayan ... 34

Gambar 3.8 Daftar Menu Pesanan ... 35

Gambar 3.9 daftar konfirmasi pesanan ... 36

Gambar 3.10 daftar meja yang sedang digunakan ... 37

Gambar 3.11 Menu Pesanan Per Periode ... 38

Gambar 3.12 Daftar Stok Makanan dan Minuman ... 39

Gambar 3.13 Daftar Laporan Pesanan Sudah Dibayar ... 40

Gambar 3.14 Daftar Laporan Pesanan Belum Dibayar ... 41

Gambar 3.15 Daftar Stok Persediaan Makanan dan Minuman ... 42

Gambar 3.16 Penambahan Stok Makanan Dan Minuman ... 43

Gambar 3.17Gambar 3.18 Pembayaran ... 44

Gambar 4.1 Halaman Login ... 45

Gambar 4.2 Menu Tampilan Awal Pelayan ... 46

Gambar 4.3 Form Insert Nama Pelanggan ... 47

Gambar 4.4 Daftar Menu Pesanan ... 48

Gambar 4.5 Daftar Menu Pesanan ... 48

Gambar 4.6 Batalkan Pesanan... 49

Gambar 4.7 Konfirmasi Pesanan ... 50

Gambar 4.8 Pesanan Siap Diantar ... 50

Gambar 4.9 Tambah Pesanan ... 51

(7)

Gambar 4.11 Validasi Pembayaran ... 52

Gambar 4.12 Tampilan Jika Ada Kembalian ... 53

Gambar 4.13 Tampilan Status Meja Berubah ... 53

Gambar 4.14 Rincian Struk Pembayaran ... 54

Gambar 4.15 Tampilan Beranda Owner ... 55

Gambar 4.16 Daftar Pembelian Bahan Baku ... 55

Gambar 4.17 Daftar Persediaan bahan Baku ... 56

Gambar 4.18 Memilih Suplier Bahan Baku ... 57

Gambar 4.19 Pembelian Bahan Baku ... 57

Gambar 4.20 Konfirmasi Pembelian Bahan Baku ... 58

Gambar 4.21 Stok Bahan Baku Setelah Ditambahkan... 58

Gambar 4.22 Faktur Pembelian Bahan Baku ... 59

Gambar 4.23 Laporan Penjualan ... 60

Gambar 4.24 Laporan Pembelian ... 61

Gambar 4.25 Halaman Edit Bahan Baku ... 62

(8)

DAFTAR TABEL

Tabel 2.1 Kamus Data ... 20

Tabel 2.2 Isi PSPEC ... 21

Tabel 3.1. Field Login ... 33

Tabel 3.2 Field Insert Pelanggan ... 34

Tabel 3.3 Field Daftar Pemesanan Menu ... 35

Tabel 3.4 Field Daftar Tambah Stok Makanan dan Minuman... 43

Tabel 5.1 Form Login ... 64

Tabel 5.2 Reservasi Meja ... 65

Tabel 5.3 Menambahkan Daftar Pesanan... 65

Tabel 5.4 Fitur Cancel Pesanan ... 66

Tabel5.5 Pembayaran Pesanan ... 66

Tabel5.6 Fitur Persediaan Bahan Baku ... 66

Tabel 5.7 Pembelian Bahan Baku Dari Supplier ... 67

Tabel 5.8 Fitur Laporan Penjualan Dan Pembelian ... 67

(9)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Proses Proses yang dijalankan dengan tidak manual

Flowchart Input/Output

Mewakili input data untuk diproses atau output data yang sudah diproses.

Flowchart Dokumen Dokumen yang merupakan

input atau output.

Flowchart Keputusan Keputusan dimana terdapat dua atau lebih alternatif.

Flowchart Predefined

Flowchart Manual Input

Cara menginput secara

manual pada saat

memproses.

Flowchart Manual

Operation

Pemrosesan secara manual

oleh manusia atau mesin

dengan kecepatan pekerjaan

manusia.

Flowchart Aliran satu arah Aliran proses satu arah.

Jenis Notasi/Lamba

ng

(10)

Flowchart On-line

Storage

Informasi input atau output yang disimpan disebuah tempat

penyimpanan (storage).

Flowchart Penghubung Simbol konektor (penghubung).

Flowchart Ekstrak Mengeluarkan satu atau lebih item dari satu kumpulannya.

Flowchart Merge Penggabungan dua atau lebih item menjadi satu kumpulan.

ERD Entitas Kuat

Entitas yang keberadaannya tidak

bergantung dari entitas lain dan

memiliki atribut kunci untuk tiap

individu di dalamnya.

ERD Entitas Lemah

Entitas yang keberadaannya

bergantung pada entitas lain.

Entitas yang tidak memilki atribut

kunci sehingga harus dihubungkan

dengan strong entity. Dalam weak entity menggunakan deskriminator sebagai atribut uniknya dan atribut

kunci dari strong entity yang berhubungan dengannya.

ERD Sub Entitas

Himpunan entitas yang beranggotakan

entitas-entitas yang merupakan bagian

dari himpunan entitas yang lebih

superior/utama. Atribut pada sub

entitas tidak berlaku pada himpunan

entitas yang lebih superior

Jenis Notasi/Lambang Nama Arti

(11)

ERD

berhubungan dengan satu entitas pada

himpunan entitas B dan sebaliknya.

ERD

berhubungan dengan banyak entitas

pada himpunan entitas B, tetapi entitas

pada himpunan entitas B hanya boleh

berhubungan dengan satu entitas pada

himpunan entitas A.

Himpunan Entitas A berhubungan

paling banyak dengan satu entitas pada

himpunan entitas B, tetapi satu entitas

pada himpunan entitas B dapat

berhubungan banyak dengan entitas

pada himpunan entitas B.

ERD

berhubungan dengan banyak entitas

pada himpunan entitas B dan

(12)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

CI Code Igniter

DAD Diagram Aliran Data

DFD Data Flow Diagram

PSPEC Process Specification

PHP Hypertext

(13)

1

BAB 1.

PENDAHULUAN

Bab pendahuluan ini berisi mengenai materi yang memberikan gambaran

secara umum hal-hal yang berhubungan dengan penulisan Tugas Akhir, diantaranya

latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian,

sumber data serta sistematika penyajian.

1.1

Latar Belakang Masalah

Di era yang serba modern ini cafe semakin menjamur di daerah - daerah kota

yang berusaha menyajikan sesuatu yang baru dan unik untuk pelanggannya. Banyak

cafe yang berhasil dalam menarik pelanggan, tetapi banyak pula yang gagal. Faktor

penyebab kegagalan selain pangan, yaitu pelayanan service kepada costumer yang di berikan.

Yang biasanya terjadi adalah masih banyak sekali pelaku usaha yang masih

menggunakan cara lama untuk mengoperasikan lapangan usahanya, padahal era

komputerisasi sudah banyak dimanfaatkan oleh beberapa pelaku usaha yang ingin

memajukan dan memberi keuntungan besar bagi ladang usahanya tersebut, sebagai

bentuk respon dari persaingan di dunia wirausaha.

Perusahaan tedy cafe merupakan perusahaan yang baru buka. Perusahaan ini

masih mengelola data dan informasinya secara tertulis dan manual. Karena

perkembangan perusahaan ini, walau masih baru, maka dibutuhkan sebuah sistem

yang mampu untuk mengelola transaksi penjualan, pembelian, inventori dan

keuangan.

Untuk menunjang suatu proses pekerjaan yang baik, seharusnya

didukung juga oleh beberapa posisi atau peran masing-masing di dalamnya. Biasanya

yang terjadi adalah satu orang bekerja dalam beberapa tugas dan tidak spesifik, dan

biasanya hal ini dilakukan untuk menekan biaya yang keluar agar owner dapat memiliki pendapatan yang lebih. Sebagai contoh yang sering terjadi adalah ketika

pelayan yang seharusnya hanya fokus mencatat dan mengantar pesanan, namun sering

kali yang terjadi adalah pelayan juga menerima pembayaran karena restoran tersebut

(14)

2

mengetahui berapa biaya yang harus dikeluarkan oleh pelangga. oleh karena itu sangat

dibutuhkan sebuah sistem yang dapat memisahkan antara pekerjaan yang satu dengan

yang lain, namun pekerjaannya jelas dan terstruktur.

Dengan mengikuti perkembangan teknologi yang semakin maju, para

pengusaha café tidak hanya membutuhkan suatu aplikasi yang mempermudah

pekerjaannya saja, namun harus memiliki tampilan dan desain yang menarik dan

sederhana sehingga para pengguna aplikasi tersebut merasa dimudahkan dalam

melakukan reservasi tempat, pemesanan makanan, maupun pembayaran.

Pemilik perusahaan membutuhkan suatu fitur otomatis untuk mengecek

perkembangan bisnis café nya dan juga membeli bahan mentah dari supplier yang

terpercaya karena pemilik café yang memiliki kendali atas perkembangan bisnisnya,

sehingga yang dibutuhkan adalah bagaimana membangun suatu sistem dapat

menampilkan suatu laporan penjualan, pembelian, serta pembelian stok barang mentah

secara mudah.

Melihat aplikasi Café terintegrasi akan sangat membantu pihak Café dalam

pelayanan yang lebih cepat dan lebih baik kepada pelanggan, pada saat yang sama

memberikan kendali yang handal untuk manajemen Café serta memberikan tampilan

yang mudah di operasikan oleh smua staff di restoran. Untuk itu dalam penyusunan

Tugas Akhir ini, penulis mengambil judul “Aplikasi Penjualan, Pembelian, dan

Reservasi Meja Pada Tedy Cafe Menggunakan PHP dan Framework

Codeigniter”. aplikasi ini dapat digunakan untuk menangani keseluruhan operasi

restoran mulai dari saat tamu datang, pengorderan makanan, penyajian makanan

sampai tamu melakukan transaksi pembayaran dan meninggalkan Cafe.

1.2

Rumusan Masalah

Berdasarkan latar belakang masalah yang ada, maka dapat dibuat

beberapa rumusan masalah. Rumusan masalah yang ada yaitu sebagai berikut:

(15)

3

2. Bagaimana membuat sistem yang dapat menangani pelanggan dalam

melakukan pemesanan makanan dan minuman dengan desain antarmuka yang

menarik dan sederhana?

3. Bagaimana membuat sistem yang dapat melakukan reservasi tempat yang

tersedia secara tepat?

4. Bagaimana membuat sistem yang dapat menangani pembayaran?

5. Bagaimana Membuat sistem yang melakukan pengelolaan stok barang dan

laporan penjualan tiap periode?

1.3

Tujuan Pembahasan

Tujuan dari Tugas Akhir dengan pembuatan Aplikasi Penjualan, Pembelian,

dan Reservasi Meja Pada Tedy Cafe Menggunakan PHP dan Framework Codeigniter

adalah untuk:

1. Memiliki sistem yang memiliki beberapa peran yang berbeda untuk setiap

penggunanya.

2. Mendapatkan sistem yang berguna bagi pelanggan dalam melakukan

pemesanan makanan dan minuman.

3. Membuat sistem yang dapat memberikan informasi kepada pelayan restoran

mengenai meja dan makanan / minuman apa saja yang masih tersedia untuk

dilayani, sehinggan memudahkan pelayan dalam melakukan pengecekan

persediaan yang ada.

4. Untuk membuat sistem yang diharapkan dapat memudahkan kasir dalam

melakukan transaksi penjualan makanan / minuman.

5. Untuk membuat sistem yang dapat memudahkan owner dalam mengelola

barang stok atau gudang yang tersedia.

1.4

Ruang Lingkup Kajian

Untuk menjawab dari rumusan masalah di atas, maka akan dikaji hal – hal

berikut:

(16)

4

1. Aplikasi dapat berjalan dengan baik jika perangkat keras yang digunakan

memiliki spesifikasi :

a. Processor minimal Dual-Core b. RAM minimal 1 GB.

c. Hardisk minimal 250 GB.

d. Modem.

e. Tablet.

 Perangkat lunak

1. Aplikasi dapat berjalan dengan baik jika terdapat perangkat lunak :

a. Operating System yang digunakan minimal Windows XP . b. XAMPP minimal 1.7.5

c. PHP 5.

d. MySQL 5.

e. Netbeans.

f. Sublime Text 2.0.2

g. Terdapat internet browser seperti Google Chrome, Opera, Mozila.

h. Framework Codeigniter.

 Batasan Aplikasi

1. Website dapat diakses oleh Owner, Waiter, Kasir, Inventory,Chef

2. Owner hanya dapat mengelola dan melihat data barang, data pesanan, data

transaksi pembayaran, data stok, data transaksi per periode, dan data

pegawai.

3. Waiter hanya dapat mengelola data meja yang tersedia bagi pelanggan, data

pesanan yang sedang terlayani, dan data pesanan yang dibatalkan.

4. Kasir hanya dapat mengelola data transaksi penjualan.

5. Inventory hanya dapat mengelola data bahan baku yang tersedia atau habis.

6. Customer hanya dapat melakukan order hanya jika status meja tersedia /

kosong.

7. Pesanan yang sudah sampai kepada chef tidak dapat dibatalkan.

8. Hanya pesanan yang tersedia yang bisa dilayani.

(17)

5

 Metode / Framework

1. Framework Codeigniter

1.5

Sumber Data

Dalam pembuatan dan perancangan sistem, sumber data diperoleh dari :

1. Studi pustaka

Study pustaka yang dimaksudkan disini adalah mempelajari lebih lanjut

mengenai hal - hal yang diperlukan untuk merancang sistem. Study

pustaka dilakukan dengan membaca buku di perpustakaan maupun

membaca jurnal.

2. Wawancara

Melakukan wawancara dengan mengajukan pertanyaan atau tanya

jawab langsung kepada Kepala Sekolah mengenai

permasalahan-permasalahan atau kendala-kendala yang dihadapi.

3. Observasi lapangan

Observasi lapangan dengan melakukan pengamatan secara langsung

untuk memperoleh informasi yang diperlukan dengan cara melakukan

pengamatan dan peninjauan langsung ke instansi terkait.

1.6

Sistematika Penyajian

Dalam penulisan laporan, sistematika penulisan laporan yang akan digunakan

adalah:

BAB I : PENDAHULUAN

Pada bab ini merupakan bab pertama yang membahas mengenai latar belakang

masalah, rumusan masalah, ruang lingkup kajian, sumber data dan sistematika

penulisan.

(18)

6

Pada bab dua berisi landasan pemilihan teori yang menjadi pendukung pembuatan

sistem. Bagian ini membahas mengenai pengertian sistem, komponen sistem, dan

model pengembangan sistem.

BAB III : ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini membahas mengenai analisa sistem yang akan dibuat. Berisi tentang

desain basis data, desain sistem, desain user interface.

BAB IV : HASIL PENELITIAN

Bab ini membahas tentang implementasi basis data implementasi sistem menyeluruh,

dan implementasi user interface.

BAB V : PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Pada bab ini membahas mengenai hasil dari uji coba yang telah dilakukan pada bab

sebelumnya yang berupa black box testing, hasil uji coba terhadap basis data, hasil uji

coba menyeluruh, hasil uji coba user interface.

BAB VI : SIMPULAN DAN SARAN

(19)

69

BAB 6.

SIMPULAN DAN SARAN

Pada bab ini berisikan kesimpulan dan saran untuk mengembangkan aplikasi

penjualan, pembelian, serta reservasi tempat pada Tedy Café.

6.1

Simpulan

Setelah melakukan kegiatan analisis kebutuhan, desain, perancangan kode

program dan pengujian terhadap aplikasi, penulis dapat mengambil kesimpulan bahwa

aplikasi ini mampu

1. Menghasilkan suatu sistem yang memiliki beberapa peran yang berbeda

untuk setiap penggunanya.

2.Aplikasi dapat Memudahkan Pengguna dalam melakukan pemesanan

makanan dan minuman pada sebuah café dengan tampilan yang sederhana.

3.Aplikasi mampu memberikan informasi kepada pelayan restoran mengenai

meja dan makanan / minuman apa saja yang masih tersedia untuk dilayani

dengan mudah, sehinggan memudahkan pelayan dalam melakukan

pengecekan persediaan yang ada.

4. Aplikasi mampu Menampilkan laporan penjualan dan pembelian sesuai

dengan periode tertentu.

5. Aplikasi mampu membeli stok bahan baku yang tersedia di supplier yang

telah ditentukan.

6. Aplikasi dapat Meminimalisir jumlah pegawai dalam suatu café dengan fitur yang telah disediakan.

6.2

Saran

Saran bagi pengembangan Aplikasi Penjualan, Pembelian, dan Reservasi Meja

Pada Tedy Cafe Menggunakan PHP dan Framework Codeigniter antara lain :

1. Aplikasi sebaiknya dapat dikembangkan dalam bentuk bentuk web atau mobile

agar pengguna dapat memesan makanan dan minuman secara online.

2. dalam proses pemesanan makanan, aplikasi sebaiknya menampilkan juga

(20)

70

disediakan agar pengunjung juga dapat mempertimbangkan makanan yang

akan dipesan.

3. Aplikasi harus memiliki tampilan desain yang jauh lebih menarik dan semakin

memudahkan penggunanya dalam pengoperasiannya.

4. Aplikasi juga harus menyediakan pembayaran menggunakan kartu kredit atau

(21)

71

DAFTAR PUSTAKA

[1] R. S. Pressman, Software Enginering A Practitioner approach, New York:

McGraw Hill, 2001.

[2] K. C. Laudon and J. P, Mangement Information System, America: Pearson,

2007, p. 45.

[3] Fathansyah, Basis Data, Bandung: Informatika, 2002..

[4] J. Allen and C. Hornberger, Mastering PHP, Alameda: SYBEX, 2007, p. 220.

[5] R. York, Beggining javascript and CSS Development with jQuery, Indianapolis:

Wiley, 2009.

[6] D. S. Oetomo, Perencanaan dan Pembangunan Sistem Informasi, Yogyakarta:

Andi, 2002.

[7] B. Nugroho, PHP dan MySQL dengan Editor Dreamweaver MX, Yogyakarta:

Andi, 2004.

[8] I. Sommerville, Software Engineering, UK: Addison-Wesley, 2007.

[9] J. M. Hartono, Sistem Informasi Berbasis Komputer: Konsep Dasar dan

Komponen, Yogyakarta, Central Java: BPFE Yogyakarta, 2000.

[10] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java:

Andi, 2000.

[11] L. Hakim, Membangun Web PHP dengan Framework Codeigniter, Yogyakarta:

Lokomedia, 2014.

Referensi

Dokumen terkait

Bahwa suatu rencana anggaran lembaga harus dipublikasikan kepada masyarakat secara terbuka untuk dikritisi dan dipublikasikan. Anggaran yang direncanakan merupakan

Sehubungan dengan hal tersebut, kajian ini bertujuan untuk menganalisis keterkaitan antara fluktuasi produksi beras di Provinsi Sulawesi Selatan dengan harga beras di

Banyak keuntungan JIKA Ingin using JENIS wallpaper Pemandangan alam tetapi Harus menyadari Dan mengakui bahwa Memang ADA keuntungan Yang bisa di dapatkan kalau Ingin memutuskan

Sehingga dengan kawat yang dapat diketahui tegangannya, bisa didapatkan kecepatan angin begitu pula sebaliknya, jika diketahui kecepatan angin maka

ISO 26000 mengakui untuk mendapatkan kredibilitas yang tinggi, suatu laporan tanggung jawab sosial harus mencakup kinerja tanggung jawab sosial organisasi berdasarkan objektifnya,

Hasil one-to-one evaluation dan expert review dijadikan dasar untuk merevisi pada prototipe kedua yaitu kalimat pertanyaan dibuat tidak terpisah dari halaman sebelumnya

Upaya yang dilakukan untuk meningkatkan kualitas data kesehatan prioritas dengan (1) membentuk tim pemantauan SIK/data tingkat pusat yang rutin melakukan pemantauan serta

Berisi kajian kurikulum tentang vektor antara lain tujuan pembelajaran matematika, standard kompetensi, kompetensi dasar, indikator, dan materi pokok.. Pada