BAB 1 PENDAHULUAN 1.1 Latar Belakang Makanan merupakan kebutuhan sehari-hari dan setiap orang memiliki cara yang berbeda-beda untuk mendapatkan makanan yang diinginkan. Pada saat ini salah satu cara seseorang mendapatkan makanan yang diinginkan adalah pembelian makanan secara delivery. Delivery atau pesan antar ini kebanyakan dilakukan oleh orang yang sibuk sampai tidak memiliki waktu untuk menyiapkan makanan dan kebanyakan orang juga menginginkan makanan yang bersifat fastfood atau makanan cepat saji. Berdasarkan kuisioner yang disebarkan kepada 57 mahasiswa / mahasiswi Bina Nusantara diketahui saat ini kebanyakan orang-orang memesan suatu makanan melalui media telepon yaitu sebesar 48%.Selain melalui telepon sebenarnya ada metode lain untuk melakukan pemesanan makanan yaitu melalui website yaitu sebesar 11%, akan tetapi meskipun sudah terdapat beberapa layanan website yang menawarkan jasa pemesanan dan delivery makanan, dapat dilihat bahwa media telepon masih merupakan pilihan utama apabila seseorang ingin melakukan pemesanan makanan. Menurut Alexander (2012), 80% orang mempunyai telepon genggam. Dari 80% orang tersebut yang berjumlah kurang lebih 5 milyar orang, 1,08 milyar orang diantaranya merupakan smartphones. Semua gadget tersebut dilengkapi dengan fitur internet atau yang memungkinkan user untuk melakukan web-browsing, dan menggunakan aplikasi yang berbasis internet. Koneksi internet menjadi sebuah hal yang sudah biasa pada semua gadget seperti smartphone dan juga dilengkapi dengan penangkap sinyal koneksi WIFI. Koneksi internet pun semakin hari semakin 1
2 cepat sehingga semakin banyak orang yang lebih memilih smartphone karena mobilitas yang tinggi. Dengan internet, fungsi gadget seperti smartphone menjadi lebih bervariasi. Selain itu, mengacu pada artikel yang ditulis oleh Nagel (2012) pada tahun 2012 Apple’s iOS masih merupakan operating system yang paling dominan dalam pangsa pasar computer tablet dan juga berada posisi kedua pada pangsa pasar smartphone berbasis iOS dibandingkan Android, Symbian, Windows Phone, dan Blackberry OS masih memiliki kedudukan kedua tertinggi dibawah Android. Namun menurut artikel yang didapat dari website tentang gadget penjualan aplikasi pada iOS lebih tinggi daripada Android. Secara garis besar Nagel (2012) juga berpendapat iOS dan Android dapat memegang 85% pangsa pasar dari smartphone pada saat ini, sehingga peluang untuk mengembangkan aplikasi pada perangkat smartphone berbasis iOS. iOS adalah sebuah sistem operasi yang dibuat oleh Apple. Sistem operasi iOS ini pertama kali diperkenalkan kepada publik pada tahun 2007 melalui iPhone. iPhone merupakan smartphone yang dikembangkan oleh Apple. Apple pun masih melanjutkan pengembangan iOS dengan mengembangkan berbagai jenis gadget seperti iPad (computer tablet) dan iPhone 4. Semua gadget yang dibuat oleh Apple menggunakan sistem operasi iOS. Terdapat berbagai jenis aplikasi yang berbasis iOS. Aplikasi tersebut bervariasi, dari aplikasi hiburan sampai aplikasi bisnis. Dari semua aplikasi iOS yang ada, aplikasi pemesanan merupakan salah satunya diantaranya. Beberapa aplikasi pemesanan makanan yang ada adalah grubHub, JUST EAT, Papa Johh’s Pizza dan Eat24, namun aplikasi tersebut masih tidak dapat digunakan di Indonesia karena lingkup wilayahnya tidak mencakup Indonesia.
3 Setelah melihat perkembangan gadget, internet dan informasi tersebut maka, dapat dilihat semakin banyak ruang untuk membuat aplikasi mobile berbasis iOS. Ruang tersebut salah satunya adalah pemesanan makanan melalui gadget atau dapat disebut sebagai pemesanan makanan online. Para calon pembeli dapat memesan makanan melalui aplikasi yang sudah dipasangkan pada smartphone atau gadgetnya tersebut.
1.2 Ruang Lingkup Ruang lingkup pada skripsi ini adalah dibatasi pada pembuatan aplikasi yang dilengkapi dengan built-in database untuk mempercepat tampilan menu makanan serta mencatat data pengguna aplikasi dan juga pada pembuatan web service. Perancangan aplikasi pemesanan makanan online ini dibatasi pada: 1. Halaman login yang akan menampilkan promo yang ada serta mengharuskan user untuk mendaftar terlebih dahulu untuk dapat menggunakan aplikasi. 2. Halaman main menu pada bagian awal setelah login dilakukan yang berisi hal-hal yang dibutuhkan untuk melakukan pemesanan makanan sampai dengan menghubungi toko. 3. Daftar tampilan menu makanan yang dapat dipilih berdasarkan category serta menu makanan berdasarkan promo. Juga ada tampilan detail menu yang terdapat informasi rate serta deskripsi menu tersebut. 4. Pembelian dibatasi pada penambahan barang ke cart dan melakukan perubahan jumlah item yang ingin dibeli lalu melakukan order berdasarkan item yang dipilih.
4 5. Give rate untuk user yang memberikan penilaian kepada menu makanan yang sudah dibeli dan jumlah rate akan ditampilkan pada item yang sudah di rating. 6. Favorites untuk user yang ingin memesan makanan tanpa perlu melakukan browse kepada seluruh menu. 7. Recent order dibatasi untuk tiga pesanan dan juga status pesanan (pending, in the process, delivered). 8. Help yang menampilkan gambar dan tulisan untuk membantu user yang ingin memesan makanan dapat mengetahui secara singkat apa saja yang harus dilakukan untuk dapat melakukan pemesanan makanan. 9. Contact us yang digunakan untuk menghubungi atau mengirim pesan singkat secara langsung ke toko makanan apabila ingin memesan / menanyakan sesuatu. 10. Tracking yang memungkinkan user untuk memeriksa lokasi pesanan yang sedang dipesan dan juga membantu kurir untuk mengantar makanan yang dipesan. 11. Untuk aplikasi mobile yang digunakan oleh pembeli ruang lingkupnya dibatasi pada poin 1-10 dan untuk aplikasi mobile yang digunakan oleh kurir ruang lingkupnya dibatasi pada point 1, 2, 9 dan 10. 12. Admin dapat melakukan update stock makanan, apabila makanan sudah habis maka makanan tersebut sudah tidak bisa dipesan lagi. 13. Admin dapat memberikan rekomendasi menu kepada user. 14. Admin dapat melihat daftar user yang sudah terdaftar serta mendaftarkan kurir atau membuat account baru.
5 1.3 Tujuan dan Manfaat 1.3.1 Tujuan Tujuan dari penelitian ini adalah untuk merancang dan membangun aplikasi untuk pemesanan makanan online yang berbasis iOS yang dapat melakukan : 1. Memberikan informasi menu makanan kepada user. 2. User dapat melacak posisi pengantar. 3. Sarana bagi rumah makan untuk mempromosikan menu makanan. 4. Mengurang resiko kesalahan pemesanan serta mempermudah perhitungan transaksi. 1.3.2 Manfaat Adapun manfaat yang dapat diperoleh adalah: 1. Bagi Perusahaan -
Perusahaan akan dapat mempermudah user dalam melakukan pemesanan dan mengurangi kesalahan yang terjadi ketika pemesan dilakukan oleh user.
-
Aplikasi ini dapat lebih mudah disebarkan sekaligus dan juga dapat meningkatkan promosi, terutama pada perusahaan franchises yang sudah memiliki sebuah website atau dengan kata lain sudah membuka jasa pemesanan secara online.
2. Bagi Masyarakat -
Aplikasi ini dapat melengkapi bahkan menggantikan media telepon sebagai salah satu sarana pemesanan makanan.
6 -
User dapat melihat menu yang tersedia tanpa harus mengambil brosur dari suatu restoran.
-
User tidak terlalu menghabiskan banyak waktu untuk melakukan pemesanan makanan.
-
Mengurangi resiko kesalahan pemesanan makanan sehingga tidak merugikan pihak konsumen dan produsen.
1.4 Metodologi Penelitian Metodologi penelitian yang digunakan dalam pembuatan laporan penelitian aplikasi pemesanan makanan online ini adalah dengan menggunakan, metode pembelajaran pustaka, metode analisis dan metode perancangan. Berikut ini adalah penjelasan untuk kedua metode di atas: 1.4.1
Metode Pembelajaran Pustaka Pembelajaran pustaka digunakan untuk membuat landasan teori yang menjadi dasar pembuatan laporan penelitian. Pembelajaran pustaka ini dilakukan dengan mengumpulkan data fakta dan survei yang didapat dari berbagai sumber seperti internet sebagai referensi, serta berbagai buku yang berkaitan dengan tema penelitian untuk membantu proses pengembangan skripsi.
1.4.2
Metode Analisis dan Perancangan Metode analisis dan perancangan yang digunakan dalam pengembangan aplikasi pemesanan makanan online ini adalah metode waterfall. Beberapa aktivitas yang dilakukan dalam metodologi ini:
7 1. Aktivitas desain, meliputi perancangan dengan menggunakan UML (Unified Modelling Language) yang meliputi rancangan use case diagram, class diagram, sequence diagram. 2. Perancangan awal untuk interface pada sistem pemesanan makanan online dengan menggunakan storyboard. 3. Aktivitas coding dilakukan secara paralel (pembagian tugas antar proses coding). Dengan menggunakan PHP dan tools XCode.
1.5 Sistematika Penulisan Laporan skripsi ini disajikan dengan sistematis, berikut sistematikanya: BAB 1 PENDAHULUAN Pada bab ini diuraikan tentang latar belakang, ruang lingkup, tujuan dan manfaat, metodologi, dan sistematika penulisan. BAB 2 LANDASAN TEORI Pada bab ini diuraikan tentang teori-teori yang digunakan dan membantu dalam pembuatan laporan ini yang dibagi menjadi dua teori yaitu teori umum yang berisi teori-teori biasanya dapat diketahui orang banyak dan teori khusus yang berisi teori-teori yang membutuhkan pembelajaran lebih dan tidak diketahui oleh banyak orang. BAB 3 ANALISIS DAN PERANCANGAN SISTEM Pada bab ini, diuraikan tentang sistem yang sudah teruji dan memiliki nilai tambah bagi yang menggunakannya, permasalahan atau kekurangan dari sistem yang sudah berjalan, dan solusi atau pemecahan masalah untuk mengatasi kekurangan dari sistem yang sudah berjalan. Selain itu pada bab
8 ini juga diuraikan tentang hasil dari requirement analysis yang telah dibuat yaitu berupa rancangan awal sistem, rencana implementasi aplikasi yang akan dibuat, pembuatan tampilan layar awal. BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini diuraikan spesifikasi untuk aplikasi yang dibuat, rencana implementasi aplikasi yang telah dibuat, tampilan akhir aplikasi yang dibuat dan implementasi aplikasi. BAB 5 SIMPULAN DAN SARAN Pada bab ini diuraikan mengenai kesimpulan yang didapat mengenai sistem pemesanan makanan melalui mobile device berbasis iOS yang dibuat dan saran yang dapat diberikan untuk kedepan dalam pengembangan aplikasi pemesanan makanan,