• Tidak ada hasil yang ditemukan

SISTEM PEMESANAN ROTI PADA TOKO BERLY BAKERY BERBASIS WEB SERVICE MENGGUNAKAN SISTEM OPERASI ANDROID (BREAD RESERVATION SYSTEM IN WEB-BASED BERLY BAKERY STORES USING ANDROID OPERATION SYSTEMS) - repository perpustakaan

N/A
N/A
Protected

Academic year: 2019

Membagikan "SISTEM PEMESANAN ROTI PADA TOKO BERLY BAKERY BERBASIS WEB SERVICE MENGGUNAKAN SISTEM OPERASI ANDROID (BREAD RESERVATION SYSTEM IN WEB-BASED BERLY BAKERY STORES USING ANDROID OPERATION SYSTEMS) - repository perpustakaan"

Copied!
16
0
0

Teks penuh

(1)

SISTEM PEMESANAN ROTI PADA TOKO BERLY BAKERY

BERBASIS

WEB SERVICE

MENGGUNAKAN SISTEM

OPERASI

ANDROID

BREAD RESERVATION SYSTEM IN WEB-BASED BERLY BAKERY

STORES USING ANDROID OPERATION SYSTEMS

HALAMAN JUDUL

SKRIPSI

Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer

Aditya Kurnia Romadhony

1403040051

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN SAINS

(2)

ii

(3)
(4)

iv

(5)

v

HALAMAN PERSEMBAHAN

Dengan segala kerendahan hati, serta rasa syukur terhadap Allah ta’ala yang telah

memberi rahmat dan nikmat-Nya, maka kupersembahkan laporan skripsi ini

kepada:

1. Orangtua saya, Bapak Kurnia Soleh Prasetyo dan Ibu Sri Sugiartiningsih,

terimakasih atas dukungan dan doa yang telah berikan. Semoga ini menjadi

penghargaan untuk semuanya.

2. Adik saya, Nurin Aulia Ilmy, terimakasih telah memberikan semangatnya

saat berada dirumah.

3. Bapak Sigit Sugiyanto, S.T., M.Eng yang telah membimbing saya pada

tugas akhir ini.

4. Teman-teman kelas seperjuangan angkatan 2014 Teknik Informatika,

terimakasih atas canda dan tawanya selama ini yang saling memberikan

semangat dan dorongan dikala susah maupun senang.

5. Elvinami Nurmalitasari, selaku partner dan teman dekat. Terimakasih telah

memberikan semangat maupun dukunganya dam menemani selama ini.

6. Ibu Ulfah selaku pemilik toko roti Berly Bakery, terimakasih sudah

mengizinkan saya melakukan penelitian ini.

(6)

vi

KATA PENGANTAR

Alhamdulilah puji syukur penulis panjatkan kehadiran Allah SWT atas

segala nikmat yang telah diberikan, baik kesempatan maupun kesehatan, sehingga

laporan skripsi ini dapat diselesaikan dengan baik. Salam dan shalawat selalu

tercurah kepada junjungan kita baginda Rasulullah SAW, yang telah membawa

manusia dari alam jahiliyah menuju alam yang berilmu seperti sekarang ini. Laporan skripsi yang berjudul “SISTEM PEMESANAN ROTI PADA TOKO BERLY BAKERY BERBASIS WEB SERVICE MENGGUNAKAN SISTEM OPERASI ANDROID” dapat hadir seperti sekarang ini tak lepas dari bantuan banyak pihak. Untuk itu sudah sepantasnya penulis mengucapkan rasa

terimakasih yang sebesar-besar untuk mereka yang telah berjasa membantu selama

proses pembuatan laporan skripsi ini dari awal hingga akhir.

Namun, menyadari laporan skripsi ini masih ada hal-hal yang belum

sempurna dan luput dari perhatian. Baik itu dari bahasa yang digunakan maupun

dari teknik penyajiannya. Oleh karena itu, dengan segala kekurangan dan

kerendahan hati, sangat mengharapkan kritik dan saran dari para pembaca sekalian

demi perbaikan laporan ini kedepanya.

(7)

vii

HALAMAN MOTTO

(8)

viii

(9)

ix

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN UJIAN PENDADARAN TUGAS AKHIR ..LL HALAMAN PENGESAHAN ...LLL HALAMAN PERNYATAAN ...LY HALAMAN PERSEMBAHAN ... v

KATA PENGANTAR ... vi

HALAMAN MOTTO ... vii

DAFTAR ISI ... ix

DAFTAR TABEL ... xi

DAFTAR GAMBAR ... xii

DAFTAR LAMPIRAN ... xiv

INTISARI ... xv

D. PHP (Programming Hypertext Preprocessor) ... 8

E. Web Service ... 8

F. Penelitian Sejenis ... 10

BAB III TUJUAN DAN MANFAAT ... 14

A. TUJUAN ... 14

B. MANFAAT ... 14

BAB IV METODE PENELITIAN ... 15

A. Jenis Penelitian ... 15

(10)

x

C. Metode Pengumpulan Data ... 15

1. Observasi ... 15

2. Wawancara ... 15

D. Pengembangan Sistem ... 16

1. Analysis ... 17

2. Design ... 18

3. Rancangan Antarmuka Aplikasi... 23

4. Coding ... 29

5. Testing ... 29

6. Maintenance ... 30

BAB V HASIL DAN PEMBAHASAN ... 31

A. ANALYSIS ... 31

1. Kebutuhan Fungsional ... 31

2. Kebutuhan Non Fungsional ... 32

B. DESIGN ... 32

DAFTAR PUSTAKA ... 56

LAMPIRAN ... 58

A. Data harga roti pada Berly Bakery ... 58

B. Keadaan di toko Berly Bakery ... 59

C. Kode Program ... 60

1. Memanggil login menggunakan web service ... 60

2. Memanggil Web Service untuk registrasi ... 61

3. Memanggil Web Service untuk menampilkan roti ... 63

4. Memanggil Web Service untuk menampilkan cari roti... 64

5. Menampilkan bukti pemesanan ... 65

(11)

xi

DAFTAR TABEL

Tabel 1. Tabel Konsumen ... 33

Tabel 2. Tabel Roti ... 33

Tabel 3. Tabel Kategori Roti ... 34

Tabel 4. Tabel Pemesanan... 34

Tabel 5. Tabel Pemesanan Detail ... 35

(12)

xii

DAFTAR GAMBAR

Gambar 1. Metode pengembangan Model Waterfall (Pressman, 2012). ... 17

Gambar 2. Usecase Sistem Pemesanan Roti Berly Bakery. ... 19

Gambar 3. Diagram Aktivitas Login ... 19

Gambar 4. Diagram Aktivitas Membuat Akun ... 20

Gambar 5. Diagram Aktivitas Informasi Produk ... 21

Gambar 6. Diagram Aktivitas Pemesanan ... 22

Gambar 7. Diagram Aktivitas Mencetak Laporan ... 22

Gambar 8. Diagram Aktivitas Mengelola Data Roti ... 23

Gambar 9. Rancangan Antarmuka Menu Utama Admin ... 24

Gambar 10. Rancangan Antarmuka Rincian Pemesanan ... 24

Gambar 11. Rancangan Antarmuka Data Roti ... 25

Gambar 12. Rancangan Antarmuka Kategori Roti ... 25

Gambar 13. Rancangan Antarmuka Laporan ... 26

Gambar 14. Rancangan Antarmuka Deskripsi Produk ... 27

Gambar 15. Rancangan Antarmuka Login Android ... 27

Gambar 16. Rancangan Antarmuka Regristrasi ... 28

Gambar 17. Rancangan Antarmuka Produk Setelah Login ... 29

Gambar 18. Relasi Basis Data Pemesanan Roti Berly Bakery ... 36

Gambar 19. Halaman Utama Pengguna ... 38

Gambar 20. Halaman Cara Memesan ... 39

Gambar 21. Halaman Regristrasi ... 40

Gambar 22. Halaman Login ... 41

Gambar 23. Halaman Daftar Roti ... 42

Gambar 24. Halaman Detail Roti ... 43

Gambar 25. Halaman Keranjang Pemesan... 44

Gambar 26. Halaman Keterangan Pengiriman... 45

Gambar 27. Halaman Review Pemesanan ... 46

Gambar 28. Halaman Utama Admin. ... 47

Gambar 29. Halaman Rincian Pemesanan ... 48

(13)

xiii

Gambar 30. Halaman Data Roti ... 49

Gambar 31. Halaman Katagori ... 50

(14)

xiv

DAFTAR LAMPIRAN

Lampiran 1. Lampiran Memanggil login menggunakan web service ... 60

Lampiran 2. Memanggil web service untuk registrasi ... 62

Lampiran 3. Web Service untuk menampilkan detail roti ... 63

(15)

xv

INTISARI

Berly Bakery merupakan usaha kecil yang bergerak dibidang produksi makanan, khususnya roti. Ada beberapa jenis yang diproduksi oleh Berly Bakery yaitu roti manis, roti sobek, roti tawar, roti donat dan roti cake. Proses pemesanan roti masih menggunakan cara pembelian biasa yaitu dengan mendatangi langsung toko Berly Bakery. Maka dibutuhkan teknologi yang mendukung proses pemesanan roti pada Berly Bakery dengan menggunakan smartphone. Tujuan dari penelitian ini adalah untuk mempermudah pembeli dalam memesan roti sehingga tidak perlu melakukan pemesanan ditempat/toko roti Berly Bakery. Manfaat dari penelitian ini adalah dapat melihat langsung tagihan pembayaran ketika pembeli melakukan pemesanan menggunakan smartphone android. Proses pengembangan sistem pemesanan roti berly bakery menggunakan model pengembangan waterfall. Hasil yang didapatkan dari penelitian ini adalah pengguna android dapat melakukan pemesanan melalui aplikasi sistem pemesanan roti pada berly bakery sehingga tidak datang langsung ke toko roti. Sistem administrator dapat melihat pengguna android yang telah melakukan pemesanan karena sistem sudah terintegrasi dengan web service. Kesimpulan yang diambil dari penelitian ini adalah Sistem Pemesanan Roti Berly Bakery dibangun menggunakan metode web service sehingga memungkinkan aplikasi berbasis android dapat berkomunikasi dengan aplikasi berbasis web yang digunakan untuk mengelola administrasi.

(16)

xvi ABSTRACT

Berly Bakery is a small business engaged in food production, especially bread. There are several types produced by Berly Bakery namely sweet bread, torn bread, plain bread, donut bread and cake bread. The bread ordering process still uses the usual way of buying, namely by visiting the Berly Bakery shop directly. So technology is needed to support the process of ordering bread with Berly Bakery using a smartphone. The purpose of this study is to make it easier for buyers to order bread so there is no need to place an order at the Berly Bakery / bakery. The benefit of this research is to be able to see the bill directly when the buyer places an order using an Android smartphone. The process of developing a berly bakery bread ordering system uses the waterfall development model. The results obtained from this study are that android users can place an order through a bread ordering system application on berly bakery so that it does not come directly to the bakery. System administrators can see android users who have placed an order because the system is integrated with the web service. The conclusion drawn from this study is that the Berly Bakery Bread Ordering System was built using the web service method so that it allows android-based applications to communicate with web-based applications that are used to manage administration.

Keywords: Berly Bakery, Ordering, Android, Web Service.

Gambar

Tabel 1. Tabel Konsumen ....................................................................................
Gambar 32. Halaman Laporan Pemesanan ..........................................................

Referensi

Dokumen terkait

Namun ada yang kurang dari manajerial keuangan yang tidak terkelola dengan baik sehingga menimbulkan kecurigan adanya penyimpangan, partisipasi masyarakat dalam

karakteristik produk yang dapat terlihat pada pesan yang disampaikan melalui. iklan televisi Coolant baik untuk periode 2011 maupun periode 2012 dan

Untuk mengetahui ketahanan isolat terhadap garam empedu, dilakukan dengan cara menumbuhkan isolat dari media cair pada jam ke-0 dan jam-24 ke media agar, dengan cara spread

the Board of Examiners in partial fulfillment of requirements for Sarjana Sastra from the Department of English, Faculty Cultural Studies University of Sumatera Utara, Medan..

Penelitian ini merupakan penelitian perbandingan dengan menggunakan pendekatan survey sample , dimana untuk mengukur efektivitas bauran promosi penjualan perorangan dan

 Allied to algorithmic duplication Allied to algorithmic duplication  Depending on circumstances, can Depending on circumstances, can. result in more hardware

Secara bersama siswa mengucapkan salam hormat kepada guru sebelum pembelajaran dimulai, dipimpin oleh seorang siswa secara bergantian;6. siswa berdoa bersama sebelum dan

Rekayasa nilai adalah suatu teknik yang diterapkan secara sistematis untuk menentukan fungsi suatu produk atau jasa, menentukan nilai moneter dari fungsi