RANCANG BANGUN APLIKASI DELIVERY ORDER FASTFOOD BERBASIS ANDROID
SKRIPSI
diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer
HUDAYA SAKTIAN SANI
1103040006
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
RANCANG BANGUN APLIKASI DELIVERY ORDER FASTFOOD BERBASIS ANDROID
SKRIPSI
diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer
HUDAYA SAKTIAN SANI
1103040006
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
HALAMAN PERSEMBAHAN
Dengan segala rasa syukur kehadirat ALLAH SWT, yang telah
memberikan rahmat dan nikmat-Nya, serta dengan segala kerendahan hati maka
kupersembahkan laporan Tugas Akhir ini kepada :
1. Ibu dan Ayah yang memberikan semangat dan bimbingan selama saya
kuliah sampai saat ini, terutama Ibu yang selalu menasihatiku dan
mendoakanku dan mendoakanku sampai saat ini.
2. Bapak Tito Pinandita, S.Si., M.Kom. selaku dosen pembimbing yang
dengan segala kesabaran dan keikhlasan membimbing dan
mengarahkan saya dalam pembuatan tugas akhir ini.
3. Harjono, S.T., M.Eng dan Muhammad Hamka, S.T., M.Kom selaku
dosen Penguji.
4. Kepada seluruh kawan yang saya kenal. Yang telah memberikan
semangat dan dorongan untuk mengerjakan tugas akhir ini.
5. Semua pihak yang telah membantu saya selama kuliah di Universitas
HALAMAN MOTTO
KATA PENGANTAR
Puji syukur atas kehadirat Allah SWT, yang telah melimpahkan rahmat
dan innayah-Nya saya dapat menyelesaikan laporan Tugas Akhir ini.
Penyusunan Laporan Tugas Akhir ini tidak terlepas dari bantuan berbagai
pihak. Karena itu pada kesempatan kali ini saya dengan segala kerendahan hati
mengucapkan terimakasih yang sebesar-besarnya kepada:
1. Tito Pinandita, S.Si., M.Kom. selaku dosen pembimbing yang dengan segala
kesabaran dan keikhlasan membimbing dan mengarahkan saya dalam
pembuatan tugas akhir ini.
2. Semua pihak yang telah membantu dari awal hingga akhir penyusunan Laporan
Tugas Akhir ini yang tidak dapat di sebutkan satu per satu.
Semoga Laporan Tugas Akhir ini dapat bermanfaat bagi seluruh
mahasiswa Program Studi Teknik Informatika di Universitas Muhammadiyah
Purwokerto dan berguna sebagaimana mestinya.
Purwokerto, 3 Agustus 2016
DAFTAR ISI
J. Penelitian Sejenis Yang Pernah Dilakukan ... 9
B. Manfaat ... 11
BAB IV METODE PENELITIAN ... 12
A. Jenis Penelitian ... 12
B. Metode Pengumpulan Data ... 12
C. Metode Pengembangan Sistem ... 12
1. Analisis Kebutuhan ... 13
2. Desain Sistem ... 13
3. Activity Diagram ... 16
4. Implementasi Sistem ... 20
5. Operasi dan Pemeliharaan ... 21
BAB V HASIL DAN PEMBAHASAN ... 23
A. Analasis Kebutuhan ... 22
1. Kebutuhan Hardware ... 23
2. Kebutuhan Software ... 23
3. Kebutuhan Pemakai ... 23
4. Kebutuhan Data ... 24
B. Perancangan Objek... 24
1. Perancangan Database ... 25
2. Perancangan Tampilan Aplikasi Web ... 28
3. Perancangan Aplikasi Android ... 33
4. Implementasi Aplikasi ... 37
5. Hasil Pengujian (Black Box Testing)... 51
BAB VI PENUTUP ... 58
A. Kesimpulan ... 58
B. Saran ... 58
DAFTAR PUSTAKA ... 59
DAFTAR TABEL
Tabel 1. Tabel Definisi Aktor ... 15
Tabel 2. Tabel Definisi Usecase ... 15
Tabel 3. Tabel Database Admins ... 25
Tabel 4. Tabel Database Kabupaten ... 25
Tabel 5. Tabel Database Kostumer ... 26
Tabel 6. Tabel Database Orders ... 26
Tabel 7. Tabel Database Order_Detail ... 27
Tabel 8. Tabel Database Order_Temp ... 27
Tabel 9. Tabel Database Produk ... 27
Tabel 10. Pengujian Login pada Aplikasi Web ... 51
Tabel 11. Pengujian Kelola Data Menu pada Aplikasi Web ... 52
Tabel 12. Pengujian Kelola Data Pemesanan pada Aplikasi Web ... 53
Tabel 13. Pengujian Pesan Makanan pada Aplikasi Android ... 54
DAFTAR GAMBAR
Gambar 1. Rekayasa Perangkat Lunak Model Sekuensial Linear ... 13
Gambar 2. Use case diagram aplikasi android ... 14
Gambar 3. Use case diagram aplikasi android ... 14
Gambar 4. Activity Diagram Admin Login ... 16
Gambar 5. Activity Diagram Tambah Menu Makanan ... 17
Gambar 6. Activity Diagram Mengelola Data Pemesanan ... 18
Gambar 7. Activity Diagram Ubah Status Pemesanan ... 19
Gambar 8. Activity Diagram Pesan Makanan ... 20
Gambar 9. Rancangan Form Login ... 28
Gambar 10. Rancangan Halaman Menu Utama ... 29
Gambar 11. Rancangan Halaman Daftar Menu ... 29
Gambar 12. Rancangan Halaman Tambah Menu ... 30
Gambar 13. Rancangan Halaman Data Pemesanan ... 31
Gambar 14. Rancangan Halaman Order Detail ... 32
Gambar 15. Rancangan Halaman Menu Utama ... 33
Gambar 16. Rancangan Halaman Pesan Makanan ... 34
Gambar 17. Rancangan Halaman Keranjang Belanja ... 35
Gambar 18. Rancangan Halaman Tambah Menu ... 37
Gambar 19. Tampilan Halaman Web Untuk Login Admin ... 38
Gambar 20. Tampilan Halaman Web untuk Menu Utama ... 38
Gambar 21. Tampilan Halaman Web Untuk Daftar Menu ... 39
Gambar 22. Tampilan Halaman Web Untuk Menu Event ... 40
Gambar 23. Tampilan Halaman Web Untuk Data Pemesan ... 41
Gambar 24. Tampilan Halaman Web Untuk Order Detail ... 42
Gambar 25. Tampilan Halaman Aplikasi Android Google Maps ... 43
Gambar 30. Tampilan Aplikasi Android pada Detail Makanan ... 47
Gambar 31. Tampilan Aplikasi Android pada Keranjang Belanja ... 48
Gambar 32. Tampilan Aplikasi Android pada Form Pelanggan ... 49
Gambar 33. Tampilan Aplikasi Android Login Info Pemesanan ... 50
INTISARI
Kebutuhan masyarakat terhadap Semartphone sangat bervariatif, dalam
persaingan bisnis pihak perusahaan harus mencari strategi dalam mencari
konsumen. aplikasi dalam bentuk mobile android merupakan solusi yang dapat
menjawab permasalahan yang ada. Tujuan dari penelitian ini adalah membangun
apikasi delivery order berbasis android untuk meningkatkan layanan dalam jasa
pemesanan makanan khususnya dalam membantu kurir dalam jasa mengantar
pemesanan. Menggunakan metode pengumpulan data dengan melakukan studi
pustaka dan dokumentasi. Aplikasi untuk membuat program adalah XAMPP, Dreamwaever dan Eclips.
ABSTRACT
The public need to Smartphone is very varied. In a competitive business, the companies have to look for the best strategy in searching the consumers. The application of mobile android is a solution for the problem. The study aimed to design the application of delivery order based on android to improve the sale service in restaurants, to help buyers in ordering food and to assist the courirs in delivering the bookings. The data ware collected by using litelature review and documentation. To Make the progam, there are some applications used as XAMPP, Dreamwaver, and Eclips.