Anda di halaman 1dari 10

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/360784624

APLIKASI PENJUALAN SAYUR ONLINE (TokoSayurKu) BERBASIS ANDROID


Online Vegetable Application (TokoSayurKu) Bases On Android

Article · May 2022

CITATIONS READS

0 577

3 authors, including:

Muhammad Aprianur
Universitas Palangka Raya
3 PUBLICATIONS   0 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

MUHAMMAD APRIANUR BASIS DATA 1 REVIEW JURNAL DAN PERANCANGAN BASIS DATA View project

UAS PEMROGRAMAN WEB DAN MOBILE MUHAMMAD APRIANUR View project

All content following this page was uploaded by Muhammad Aprianur on 23 May 2022.

The user has requested enhancement of the downloaded file.


APLIKASI PENJUALAN SAYUR ONLINE (TokoSayurKu)
BERBASIS ANDROID
Online Vegetable Application (TokoSayurKu) Bases On Android
Muhammad Aprianur

Teknik Informatika, Teknik, Universitas Palangka Raya


Jl. Hendrik Timang, Palangka Raya
muh.aprianur18@mhs.eng.upr.ac.id

Abstrak
Meningkatnya kebutuhan sayuran segar dan berkualitas di Indonesia, Aplikasi TokoSayurKu
menghadirkan beberapa solusi untuk memenuhi kebutuhan sayuran segar di Indonesia,
TokoSayurKu adalah sebuah aplikasi yang bertujuan untuk memudahkan masyarakat Indonesia
untuk mendapatkan sayuran dengan kualitas yang baik. Aplikasi ini dirancang sedemikian rupa
sehingga pengguna dapat melakukan pemesanan sayuran menggunakan aplikasi dan tidak perlu
keluar untuk membeli beberapa jenis sayuran. Aplikasi ini berisi beberapa informasi yaitu harga
sayuran, jenis sayuran dan juga beberapa informasi terkait dengan sayuran di Indonesia. Dalam
Aplikasi ini didukung dengan database menggunakan Heroku sehingga pengguna mendaftarkan ID
pengguna ke dalam aplikasi TokoSayurKu dan hanya perlu Login dengan Integrasi Akun Pengguna
Smartphone.

Kata kunci: Android, Marketplace, Penjualan

Abstract
The increasing need of vegetables and quality in Indonesia, TokoSayurKu Application present
several solution to meet the needs of fresh vegetables in Indonesia, TokoSayurKu is an application
that aims to facilities the people of Indonesia to get vegetables with good quality. This application
design in such a way that the user can make vegetables reservation using the application and do not
need to go out to buy some types of vegetables This application contains some information that are
the price of vegetables, types of vegetables and also some information related to vegetables in
Indonesia. In this Application supported with the database using Heroku company so that users have
to register the user's Id into the application TokoSayurKu and only need to Login with own account
Smartphone User Account Integration.

Keywords: Android, Marketplace, Sales

1. PENDAHULUAN
Pada era teknologi saat ini hampir seluruh aktifitas kehidupan manusia tidak dapat terlepas dari
peranan teknologi. Sejatinya teknologi diciptakan guna mempermudah manusia dalam beraktivitas
serta memberikan kenyamanan pada penggunanya. Kecanggihan teknologi membuat pekerjaan
manusia menjadi lebih mudah dan efisien, apalagi dimasa pandemi Covid-19 saat ini, orang
cenderung memilih memanfaatkan teknologi dalam beraktifitas terbukti bahwa teknologi informasi
memiliki peran yang penting dalam berbagai aspek kehidupan manusia saat ini.
Smartphone merupakan salah satu teknologi yang hadir ditengah-tengah masyarakat dan mampu
memberikan manfaat yang besar bagi penggunaya dalam berbagai bidang, tak terkecuali dalam
bidang ekonomi. Smartphone saat diperlukan dalam bisnis perdagangan dengan adanya dukungan
dari teknologi internet maka melakukan jual beli dalam jarak jauh bisa dilakukan dengan mudah.
Pemanfaatan teknologi ini dapat menunjang keefesienan dalam aktivitas jual beli.
Menggunakan Android akan mempermudah aplikasi sistem pemesanan sayur karena akan
mengurangi ketidak sediaan sayuran yang sudah dipesan hal itu disebabkan karena sudah terlalu lama
penjual sayur berkeliling dan mengakibatkan sayur yang di bawa sudah dibeli oleh orang lain, itu
yang dialami oleh pelanggan selama ini dilihat di penjual sayur pada umumnya, selain itu dapat
mengurangi polusi udara karena pemesanan diantar menggunakan gerobak sayur, banyak pengantar
pemesanan menggunakan kendaraan bermotor yang dapat mengakibatkan peningkatan polusi udara
oleh karena itu semakin besar polusi yang dihasilkan, adanya jarak yang membuat seseorang
membutuhkan lebih banyak waktu untuk membeli keperluan sehari hari seperti keperluan pangan.
Oleh karena itu adanya aplikasi ini sangat membantu seseorang yang mempermudah pemesanan
dengan efektif dan efesien.

2. TINJAUAN PUSTAKA

2.1. Aplikasi Berbasis Android


Android adalah sistem operasi mobile yang didasarkan pada versi modifikasi dari Linux.
Ini pada awalnya dikembangkan oleh startup dengan nama yang sama, Android Inc pada tahun
2005, sebagai bagian dari strategi untuk memasuki ruang mobile, Google membeli Android.Inc
dan mengambil alih pekerjaan pengembangan.

2.2. Perdagangan
Perdagangan adalah kegiatan ekonomi yang mengaitkan antara para produsen dan
konsumen. Sebagai kegiatan distribusi, perdagangan menjamin peredaran, penyebaran, dan
penyediaan barang melalui mekanisme pasar.

2.3. Konsumsi Buah dan Sayur


Data (Riskesdas, 2013) menyebutkan sebanyak 93,5% penduduk usia > 10 tahun
mengkonsumsi sayuran dan buah-buahan di bawah anjuran. Padahal, konsumsi sayuran dan buah-
buahan merupakan salah satu bagian penting dalam mewujudkan Gizi Seimbang.
Badan Kesehatan Dunia (WHO) secara umum menganjurkan konsumsi sayuran dan buah-
buahan untuk hidup sehat sejumlah 400 gram per orang per hari, yang terdiri dari 250 gram sayur
(setara dengan 2 porsi atau 2 gelas sayur setelah dimasak dan ditiriskan) dan 150 gram buah, (setara
dengan 3 buah pisang ambon ukuran sedang atau 1 potong pepaya ukuran sedang atau 3 buah jeruk
ukuran sedang).
Bagi masyarakat Indonesia terutama balita dan anak usia sekolah dianjurkan untuk
mengkonsumsi sayuran dan buah-buahan 300-400 gram per orang per hari dan bagi remaja dan orang
dewasa sebanyak 400-600 gram per orang per hari.
Dalam mengkonsumsi sayur dan buah setiap hari sebenarnya kita perlu mengikuti Pedoman
Gizi Seimbang yaitu sebanyak 3-4 porsi sayur dan 2-3 porsi buah setiap hari atau setengah bagian
piring berisi buah dan sayur (lebih banyak sayuran) setiap kali makan.

3. METODE PENELITIAN
3.1. Metodologi Analisis
Analisis kebutuhan bertujuan untuk menentukan kebutuhan yang diperlukan pada
sebuah aplikasi. Analisis kebutuhan juga berfungsi sebagai bagaimana cara kerja aplikasi yang
dibangun dan tampilan antarmuka yang sesuai dengan aplikasi tersebut. Metode yang
digunakan dalam membangun aplikasi ini adalah metode pengumpulan data, perancangan
model bisnis, analisis pengguna dan fungsionalitas, kebutuhan input dan output, analisis
antarmuka dan perancangan perangkat lunak.

3.2. Analisis Kebutuhan


Hasil analisis kebutuhan yang dibutuhkan dalam pembuatan aplikasi ini adalah sebagai
berikut.

3.2.1. Analisis Pengguna dan Fungsionalitas


Dalam aplikasi ini akan terdapat dua pengguna yang dalam prakteknya. Pengguna
pertama merupakan dapat melihat sayur yang tersedia, yaitu pengguna Android yang dapat
melihat sayur apa saja yang sedang tersedia dalam aplikasi TokoSayurKu tersebut, kemudian
dapat melakukan pemesanan pada saat itu secara online. Pengguna kedua merupakan
administrator TokoSayurKu, yaitu pengguna yang dapat menghapus, mengedit, melihat, dan
menambahkan sayur-sayur yang tersedia ataupun tidak tersedia pada TokoSayurKu.

3.2.2 Perangkat Lunak yang Dibutuhkan


Perangkat lunak yang dibutuhkan dalam pembuatan aplikasi pencarian lokasi bengkel
dan pemesanan adalah sebagai berikut:
a) Android Studio
Android studio merupakan IDE (Integrated Development Environment) official Intellij
IDEA untuk membuat aplikasi android.
b) XAMPP Server
XAMPP server adalah server lokal yang didalamnya sudah tersedia basisdata MySQL dan
untuk membantu pengembangan website.
c) MySQL
MySQL digunakan untuk membuat basisdata dengan menggunakan server hosting sebagai
layanannya agar bisa diakses secara online.
d) Visual Studio Code
Visual studio code digunakan untuk media dalam penulisan pemograman PHP, HTML, dan
MySQL.
e) Google Chrome
Google chrome digunakan sebagai web browser menampilkan tampilan dari aplikasi yang
dibuat.
f) Windows 10
Windows merupakan sistem operasi yang digunakan untuk membuat aplikasi ini.

3.2.3 Perangkat Keras yang Dibutuhkan


Perangkat keras juga dibutuhkan dalama pembuatan aplikasi pencarian lokasi bengkel dan
pemesanan adalah sebagai berikut:
a) Laptop
Laptop digunakan untuk membuat aplikasi serta pengujian aplikasi.
b) Smartphone
Smartphone dugunakan untuk melakukan uji coba aplikasi android.
c) Kabel Data
Kabel data digunakan untuk media penghubung smartphone dan Android Studio untuk
melakukan debugging.

4. PEMBAHASAN

4.1. Use Case


Use case adalah sebuah kegiatan atau interaksi yang saling berkaitan antara aktor dan
sistem. Atau secara umum, dapat diartikan sebagai sebuah teknik untuk yang dimanfaatkan
untuk pengembangan perangkat lunak (software), guna mengetahui kebutuhan fungsional dari
sistem tersebut.
Definisi dari use case diagram sendiri adalah proses penggambaran yang dilakukan untuk
menunjukkan hubungan antara pengguna dengan sistem yang dirancang. Hasil representasi dari
skema tersebut dibuat secara sederhana dan bertujuan untuk memudahkan user dalam membaca
informasi yang diberikan.
4.1.1. Use Case Admin
Berikut adalah tampilan dari use case admin :

4.1.2. Use Case Pelanggan


Berikut adalah tampilan dari use case pelanggan :
4.2. Tampilan Aplikasi
Berikut tampilan antarmuka yang ada pada aplikasi TokoSayurKu :
4.2.1. Tampilan Antarmuka Admin
4.2.1.1. Tampilan Login
Ini merupakan tampilan login untuk admin sebelum masuk kedalam
aplikasi dan mengakses beberapa fitur khusus.

4.2.1.2. Tampilan Dashboard


Ini merupakan tampilan dashboard untuk admin setelah melewati tampilan
login sebelumnya dan ini merupakan salah satu halaman yang bisa diakses oleh
admin. Pada halaman ini memungkinkan admin untuk melihat produk-produk sayur
yang dijual pada aplikasi.
4.2.1.3. Tampilan Kategori
Ini merupakan tampilan Kategori untuk admin setelah melewati tampilan
login sebelumnya dan ini merupakan salah satu halaman yang bisa diakses oleh
admin. Pada halaman ini memungkinkan admin untuk mengedit, menghapus, serta
menambahkan kategori produk sayur pada aplikasi.

4.2.1.4. Tampilan Produk


Ini merupakan tampilan Produk untuk admin setelah melewati tampilan
login sebelumnya dan ini merupakan salah satu halaman yang bisa diakses oleh
admin. Pada halaman ini memungkinkan admin untuk memungkinkan admin untuk
mengedit, menghapus, serta menambahkan produk-produk sayur pada aplikasi.
4.2.1.5. Tampilan Profil
Ini merupakan tampilan Kategori untuk admin setelah melewati tampilan
login sebelumnya dan ini merupakan salah satu halaman yang bisa diakses oleh
admin. Pada halaman ini memungkinkan admin untuk mengedit nama admin,
nomor telepon, dan email admin pada aplikasi.

4.2.2. Tampilan Antarmuka Pelanggan


4.2.2.1 Tampilan Dashboard
Ini merupakan tampilan dashboard untuk pelanggan saat pelanggan
membuka aplikasi. Pada halaman ini memungkinkan pelanggan untuk melihat
sekaligus memesan produk-produk sayur yang dijual pada aplikasi.
4.2.2.1 Tampilan Pemesanan
Ini merupakan tampilan pemesanan untuk pelanggan saat pelanggan telah
memilih produk mana yang ingin dibeli. Pada halaman ini memungkinkan
pelanggan untuk melihat sekaligus memesan produk-produk sayur yang dijual pada
aplikasi.

5. KESIMPULAN
Sistem penjualan aplikasi TokoSayurKu ini merupakan prototipe aplikasi sistem komputerisasi
yang dibuat dengan berbasis android dan memuat database pengolahan data informasi secara terpusat
sehingga dapat mengelolah database tersebut menjadi sebuah informasi yang dibutuhkan oleh para
pengguna. Diharapkan dengan adanya aplikasi TokoSayurKu ini dapat membantu meningkatkan
minat serta memenuhi kebutuhan sayur masyarakat Indonesia. Membeli sayur pada TokoSayurKu
memiliki beberapa keuntungan, diantaranya dapat diakses dari mana saja dan kapan saja melalui
jaringan internet, serta peningkatan efisiensi dan efektifitas proses penyampaian informasi produk
tanpa harus terhalang oleh waktu dan tempat.

DAFTAR PUSTAKA

[1] P. B. A. A. Putra, Widiatry, V. H. Pranatawijaya, N. N. Sari, “Implementasi Aplikasi Android


Untuk Sistem Pendaftaran Dan Antrian Pada Poli Covid RSUD Doris Sylvanus”, Jurnal
Teknologi Informasi. vol. 10, no. 1, pp. 1-10, 2017.

[2] N. N. K. Sari, Widiatry, “Pemanfaatan Aplikasi Mobile Assistant Untuk Mendeteksi


Kerumunan dalam Penerapan New Normal Covid-19”, Jurnal Komputer Terapan, vol. 7, no.
2, Nov., pp. 251-260, 2021.

[3] Licantik, N. N. K. Sari, dan N. Heldayanti, “Sistem Informasi Geografis Fasilitas Kesehatan
BPJS di Kota Palangka Raya Berbasis Android”, Jurnal Teknologi Informasi, vol. 14, no. 1,
Jan., pp. 30-39, 2020.

[4] P. B. A. A. Putra, V. H. Pranatawijaya, dan N. N. K. Sari, “Implementasi Location Based


Service Pada Aplikasi Mobile Penyajian Ruang Ujian”, Jurnal Sains Dan Informatika, vol. 6,
no. 1, pp. 26–30, 2020.
[5] P. B. A. A. Putra, V. H. Pranatawijaya dan A. J. Patianom, “Rancang Bangun Aplikasi
Pemetaan Gedung Universitas Palangka Raya pada Sub. Bag Barang Milik Negara (Bmn) Buk
Universitas Palangka Raya,” Jurnal Teknologi Informasi, vol. 12, no. 2, pp. 74-79, 2018.

[6] V. H. Pranatawijaya, “Implementasi Augmented Reality Pada Menu Rumah Makan”, Jurnal
Teknologi Informasi, vol. 14, no.1, Jan., pp. 21-29, 2020.

[7] P. B. A. A. Putra, V. H. Pranatawijaya dan A. Rizaldi, “Penerapan Antrian dan Pemesanan


Online di Aplikasi Pearl Salon And BarberShop Berbasis Mobile,” J. Teknologi Informasi dan
Komputer Sains, vol. 1, no.1, pp. 1-9, 2021.

[8] V. H. Pranatawijaya, “Rancangan Aplikasi Bergerak Penjadwalan Distribusi Sembako pada


UD. Kuning Mas Palangka Raya,” J. Teknologi Informasi, vol. 13, no. 2, pp. 60-69, 2019.

[9] N.N. K. Sari, P. B. A. A. Putra, dan E. Christian, “Rancang Bangun Aplikasi Mobile Learning
Tenses Bahasa Inggris,” Jurnal Teknologi Informasi, vol. 13, no. 2, Agust., pp. 39-49, 2019.

[10] N. N. K. Sari dan L. Licantik, “Pengembangan Media Informasi Ruang Kuliah Pada Fakultas
Teknik Universitas Palangka Raya Berbasis Android dan Location Based Service,” J. Tek.
Inform., vol. 13, no. 2, pp. 30-36, 2019.

[11] D. C. M. Wenthe, V. H. Pranatawijaya, dan P. B. A. A. Putra, “Aplikasi Pengenalan Objek


Untuk Anak Usia Dini Menggunakan Teknologi Augmented Reality”, Juni, 2021.

[12] P. B. A. A. Putra, R. Aditya dan V. H. Pranatawijaya, “Rancang Bangun Aplikasi Monitoring


Kegiatan Menggunakan Metode Prototype,” Jurnal of Information Technology and Computer
Science, vol. 1, no. 1, pp. 47-57, 2021.

[13] N. N. K. Sari dan D. Ronaldo, “Aplikasi Kelas Online Jurusan Teknik Informatika Fakultas
Teknik Universitas Palangka Raya,” J. Tek. Inform., vol. 12, no. 1, pp. 41-47, 2018.

[14] P. B. A. A. Putra, N. P. E. Merliana dan I. G. D. Gunawan, “Teknologi Augmented Reality


Sebagai Inovasi Media Pembelajaran Agama Hindu,” Jurnal Pendidikan, Agama dan Budaya,
vol. 4, no. 2, pp. 71-75, 2021.

[15] N. N. K. Sari, “Rancang Bangun Media Pengenalan Huruf Hijaiyah Untuk Anak Usia Dini
Berbasis Android”, Jurnal Teknologi Informasi, vol. 14, no. 2, Agust., pp. 161-170, 2020.

View publication stats

Anda mungkin juga menyukai