• Tidak ada hasil yang ditemukan

RANCANG BANGUN APLIKASI SMART DELIVERY ORDER BAHAN MASAKAN BERBASIS ANDROID

N/A
N/A
Protected

Academic year: 2021

Membagikan "RANCANG BANGUN APLIKASI SMART DELIVERY ORDER BAHAN MASAKAN BERBASIS ANDROID"

Copied!
5
0
0

Teks penuh

(1)

RANCANG BANGUN APLIKASI SMART DELIVERY ORDER BAHAN

MASAKAN BERBASIS ANDROID

Nila Wilda Al Aluf1, Masdukil Makruf2, Miftahul Walid3.

1,2,3)Program Studi Teknik Informatika, Fakultas Teknik, Universitas Islam Madura

Jl. PP. Miftahul Ulum Bettet, Pamekasan 69351, Madura

E-mail:[email protected], [email protected], [email protected]

ABSTRAK

Delivery ordermerupakanlayananpesanantar yang sangat popular saat ini. Dengan adanya delivery order, kita bisa menghemat tenaga saat menginginkan barang, tanpa harus ketempat penjual. Adanya teknologi yang semakin hari semakin maju, maka banyak perusahaan, rumah makan, alat transportasi, memanfaatkan teknologi. Apa lagi penjualan barang-barang, yang kebanyakan sudah memanfaatkan teknologi, dengan penjualan online. Akan tetapi masih ada yang tidak tersentuh oleh teknologi yang sudah maju, yaitu penjualan bahan masakan. Bahan masakan merupakan kebutuhan bagi setiap masyarakat didunia ini. Untuk itulah, dengan kita memanfaatkan teknologi, kita bisa membuat sebuah aplikasi penjualan bahan masakan berbasis android. Apalagi aplikasi berbasis android sangan populer saat ini. Jadi dengan membuat aplikasi delivery order bahan masakan berbasis android, akan sangat membantu ibu rumah tangga dalam mendapatkan bahan masakan, khususnya di daerah perkotaan yang mayoritas adalah ibu rumah tangga sekaligus wanita karir. Bahan masakan juga akan datang tepat waktu, karena adanya pengiriman lokasi saat pemesanan. Serta pembeli bisa melihat status pesanan yang mereka pesan.

Kata Kunci:Dlivery Order, Android, BahanMasakan 1. PENDAHULUAN

1.1 Latar Belakang

2. LANDASAN TEORI 2.1 Pengertian Delivery Order Teknologi informasi memberikan banyak

informasi yang menjadikan informasi sebagai kebutuhan primer dimana kebebasan untuk mendapatkan informasi member ikan kemudahan dalam berbagaih (Lestari&Kristiyana, 2013). Perkembangan teknologi saat ini sudah tidak bisa lagi ditolak oleh masyarakat, dengan pertumbuhan teknologi tersebut memiliki dampak tersendiri bagi perekonomian masyarakat. Pertumbuhant eknologi yang semakin canggih juga sangat berpengaruh bagi pemilik usaha, dimulai dari perusahaan, alat transportasi, rumah makan bahkan penjualan bahan untuk memasak.

bahan masakan tanpa harus kepasar dan mengantri saat pen jual datang.

Pengirimanmakanan (Delivery Order) merupakan layanan pesan antar yang sangat populer. Selain mempermudah pelanggan dalam m endapatkan makanan tanpa harus mengunjungi tempat ma kan. Layanan ini juga mampu meningkatkan penjualan bagi perusahaan tersebut. Karena masyarakat modern lebih suka dengan memesan makanan yang diantar dari

pada harus mengunjungi penjual / tempat makan

(Farida, 2015). Dengan kata lain, dengan adanya layanan ini pembeli dan perusahaan sama- sama mendapatkan keuntungan. Karena dengan layanan ini kemudahan dalam memesan makanan ter sedia.

2.2 Android Dengan kita memanfaatkan teknologi yang ada,

kita bisa dengan mudah memesan bahan masakan yang sesuai dengan kebutuhan. Masyarakat di daerah

Kota yang lebih suka menunggu penjual bahan

masakan datang dari p ada harus kepasar. Dengan kata lain, saatkitamemanfaatkanteknologi yang ada. Maka akan mempermudah masyarakat di daerah Kota dalam memesan bahan masakan. Sehingga masyarakat tidak perlu mengantri saat penjual ba han masakan, serta tidak perlu kepasar sendiri, sebab kita bisa memesannya secara online dan menunggu penjual untuk mengantarkan pesanan bahan masakan

datang. Untuk itulah dibutuhkan sebuah aplikasi

smart delivery orderyang akan mempermudah Ibu rumah tangga, untuk memesan dan mendapatkan

bahan-Android merupakan suatu software

(perangkatlunak) yang digunakanpada mobile device (perangkat berjalan) yang meliputi sistem operasi, middleware, dan aplikasi inti. Android Standard Development Kit (SDK) menyediakan alat

dan Application Programming Interface (API)

yang diperlukan untuk memulai pengembangan aplikasi pada platform Android menggunakan bahasa

pemrograman Java, yaitukode Java yang

terkompilasi dengan data dan file resources yang dibutuhkan aplikasi dan digabungkan oleh app tools menjadi paket Android. File tersebut ditandai dengan ekstensi .apk. File inilah yang

(2)

3. HASIL DAN PEMBAHASAN

Pada tahap ini adalah ha yang sangat penting dalam perencanaan penelitian, baik dari perancangan sistem yang akan digunakan, dari segi desiign aplikasi dan web admin, serta alur dari sebuah sistem perancangan aplikasi tersebut.

3.1 Flowchart Perancangan Secara Umum

Flowchart perancangan secara umum

3.2 Flowchart Admin

3.3 Flowchart Client

3.4 Flowchart Registrasi Client

Gambar1PerancanganSecara Umum

Gambar2 Flowchart Admin

Gambar3 Flowchart Client

menggambarkan tentang komponen-komponen yang ada pada sistem yang akan dibuat oleh peneliti, seperti gambar berikut:

2.4 MYSQL

MYSQL adalah Relation Database

ManagementSystem (RDBMS) yang didistribusikan

secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySql, namun tidak boleh dijadikan turunan yang bersifat komersial. MySql sebenarnya merupakan Relation Database Management System (RDBMS) yang didistribusikansecara gratis dibawah

lisensi GPL (GeneralPublicLicense). Dimanasetiap

orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan turunan yang turunan salah

satu konsep utama dalam database. MySQL

sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structure Query Language). SQL adalah sebuah konsep pengoperasian data base, terutama untukseleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis (Ariefianto et al., n.d.). 2.3 PHP

Berbasis web yang memiliki kemampuan untuk

memproses data dinamis. PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi- aplikasi yang dibangun oleh PHP pada umumnya akan memberikan

hasil pada web

browser, tetapi prosesnya secara keseluruhan dijalankan di server (Ariefianto, Dani, & Nugraha, n.d.)

J jadi pada gambar1,

Pada client akan mengirimkan atau memesan makanan yang akan dikirim kepada admin, kemudian server

akan mengirimkan pemberitahuan kepada driver

bahwa ada pesanan, dan admin akan memberitahu pelanggan/client bahwa pesanan dala m proses pengiriman.

didistribusikan sebagai aplikasi dan diinstal pada perangkat mobile(Anam, Muhsi, & Efenie, 2015).

(3)

3.5 Imlementasi Sistem a. Halaman Admin

Pada gambar 5, ketika berhasil login. Maka akan masuk ke halaman dashboard. Pada halaman ini memiliki berbagai menu. Diantanya menu client, driver, daftar menu, daftar pesanan dan rekap pembelian. Jadi pada menu client, disiti akan menampilkan client yang terdaftar atau menggunakan aplikasi tersebut. Pada menu driver, admin bisa menambahkan driver, editdriver dan hapus driver. Serta admin juga menentukan pesanan yang akan dikirim oleh driver ke pelanggan. Pada daftar menu, adminn bisa menambah, edit dan hapus menu bahan masakan yang akan dijual. Daftar pembelian, berisi tentang pembelian hari ini. Untuk menu rekap pembelian, admin bisa melakukan rekap pembelian harian dan bulanan, sebagai laporan dalam penjualan bahan masakan.

b. Halaman Utama Client

Gambar6. Halaman Utama Client

Gambar7. Halaman Order Gambar4 Flowchart Registrasi Client

Gambar5 Halaman Admin

Pada gambar7, halaman ini menyediakan empat menu yaitu:sayur, laukpauk, bumbu dapur, dan paket masak. Pembelian bahan masakan ini ada yang dijual per-Kg, per-bungkus, dan per-Ons. Jika client membutuhkan sayur silahkan pilih menu sayur. Jika membutuhkan lauk pauk silahkan pilih menu lauk pauk. Jika membutuhkan bumbu dapur, silahkan pilih menu bumbu dapur. Akan tetapi, jika client ingin menghemat pengeluaran rumah tangga, dan menghin dari membuang- buang bahan masakan. Silahkan pilih menu paket masak, karena pada menu paket masak tersedia bahan masakan beserta bumbunya. Misalnya ingin membuat sop ayam, maka pada menu paket masak, tersedia bahan-bahan sop ayam beserta bumbunya. Dengan begitu, client bisa menghemat pengeluaran rumah tangga.

Pada gambar 6, halaman ini memiliki empat menu, diantaranya menu order, menu listorder, menu info dan menu contact. Ketika client ingin melakukan pemesanan untuk bahan masakan silahkan pilih menu order. Jikaclientinginmelihatapasaja yang sudahdipesan, maka pilih listorder. Jika ingin mengetahui info /tata cara penggunaan beserta syarat dan ketentuan pada aplikasi tersebut, silahkan pilih menu info. Jika memiliki keluhan dan saran untuk aplikasi, silahkan memilih menu contact. Supaya admin tahu tentang kebutuhan pelanggan.

(4)

d. Halaman Pemesanan

Pada gambar 9, client bisa mengetahui status pesanan yang mereka pesan. Sehingga client tidak perlu lahi cemas dan takut pesanannya tidak sampai kepada client. untuk melihat halaman ini, client bisa menemukan di halaman list order.

f. Halaman Info

3.6 Hasil dan Analisa Pengujian Sistem

Hasil dan analisa pada pengujian sistem yang dilakukan oleh penliti. Hasil ini didapatkan dari Gambar8. Halaman Pemesanan

Gambar9. Halaman Status Pesanan

Gambar10. Halaman Info

Gambar11. Halaman Contact Padagambar11, pengguna aplikasi/client bisa menghubungi admin dengan menggunakan halaman ini. Jika memiliki keluhan ataupun saran kepada admin.

Pada gambar 10, akan memberikan penjelasan tentang caram enggunakan aplikasi tersebut, serta syarat dan ketentuan yang berlakudalam proses pemesanan bahan makanan yang dijual dalam aplikasi

tersebut. Pada halaman info, juga terdapat tentang

pembuat aplikasi tersebut. g. Halaman Contact Padagambar8, client melakukan pemesanan harus

mengisi beberapa info yang terdapat pada halaman tersebut. Ketika data-data yang diminta sudah benar, selanjutnya klik tombol order.

(5)

aplikasi driver. Dengan melakukan pengujian sistem, penliti bisa menganalisa aplikasi yang telah dibuat. Adapun hasil dan analisa pengujiannya sebagai berikut:

Table 1 Pengujian Sistem Smart Delivery Order

Berdasarka tabel 1, pada pengujian yang dilakukan oleh lima penguji, berhasil menggunakan aplikasi delivery order. Akan tetapi, ada satu penguji yang tidak berhasil mengambil lokasinya, karena penguuji tersebut tidak berhasil mengambil lokasinya, maka penguji tidak bisa melakukan pemesanan.

Berdasarkan pengujian tersebut, pengujia menganalisa bahwasanya, device yang menggunakan samsung, berhasil melakukan pemesanan dan pengambilan lokasinya. Untuk menu-menu yang ada pada aplikasi tersebut berjalan sesuai keinginan penliti. Hanya satu device yang tidak sesuai dengan keinginan penliti.

4. PENUTUP

Berdasarkan penelitian yang dilakukan oleh penulis, tentang aplikasi smart delivery order di daerah Bettet Pamekasan, bisa diambil kesimpulan terhadap penelitian tersebut. Maka pengujian yang telah dilakukan oleh lima orang penguji pada aplikasi delivery order, masih bisa berjalan dengan baik. Hanya saja ada satu penguji yang mengalami kegagalan dalam mengambil lokasi gps. Akibatnya penguji tersebut tidak bisa melakukan pemesanan.

Aplikasi yang dibuat oleh peneliti sudah bisa membantu ibu rumah tangga dalam pemesanan bahan masakan.

Aplikasi ini, masih memiliki banyak kekurangan, seperti natifikasi status pesanan client dan pengambilan posisi gps.

PUSTAKA

Anam, B., Muhsi, & Efenie, Y. (2015). Sistem Informasi Geografis Untuk Memetakan Rencana Tata Ruang Obyek Wisata Di Kabupaten Pamekasan Berbasis Android. Seminar Nasional Humaniora & Aplikasi Teknologi Informasi (SEHATI).

Ariefianto, H., Dani, M., & Nugraha, A. (n.d.). Perancangan Dan Implementasi Aplikasi Pemesanan Makanan Dan Minuman Berbasis Client Server Dengan Platform Android ( Studi Kasus Waroeng Steak And Shake ).

Farida, N. (2015). Sistem Delivery Order Berbasis Android Pada AADB Yogyakarta, 1. http://doi.org/10.1017/CBO9781107415324.004 Lestari, U., & Kristiyana, S. (2013). Rancang Bangun Mobile Tracking Application Module Untuk Pencarian Posisi Benda Bergerak Berbasis Short Massage Service ( SMS ). Seminar Nasional Teknologi Informasi Dan Komputasi (SENASTIK 2013), -(-), 30–31.

Gambar

Table 1 Pengujian Sistem Smart Delivery Order

Referensi

Dokumen terkait

22 SM Melodia tidak memberikan pelayanan yang memuaskan 23 Saya merasa jengkel karena sikap karyawan SM Melodia dalam. menangani keluhan siswanya

Dari penelitan yang dilakukan dapat disimpulkan dari hasil analisis t-tes, hasil analisis, ditemukan bahwa konseling kelompok dengan pelatihan tutor sebaya

Dari hasil informasi tersebut dapat dilihat negara mana saja yang paling banyak membicarakan tentang fenomena atau peristiwa tersebut berdasarkan bahasa yang digunakan,

Model pembelajaran problem based learning dapat meningkatkan hasil belajar siswa kelas eksperimen dibandingkan dengan metode konvensional yang dilakukan di

Coefficients Standardized Coefficients t Sig. artinya profitabilitas memiliki nilai pengaruh yang positif terhadap nilai perusahaan dengan nilai 12,173 dan mempunyai pengaruh

[r]

Tiap model memiliki kekhasan tertentu baik dilihat dari keluasan pengembangan kurikulumnya itu sendiri maupun dilihat dari tahapan pendekatannya maupun

Pengertian lengkap tentang epidemiologi penyakit tanaman merupakan cabang ilmu penyakit tanaman yang membahas tentang fenomena populasi tanaman inang dan populasi