Anda di halaman 1dari 12

Jurnal

ISSN 2088-1770 (Print)


SAINTEKOM
ISSN 2503-3247 (Online)
Sains, Teknologi, Komputer, dan Manajemen

APLIKASI RESEP MASAKAN BERBASIS ANDROID


Sherly Christina 1, Deddy Ronaldo 2 dan Rosya M. Zaini 3
1,2,3)Jurusan Teknik Informatika, Universitas Palangka Raya

Jl. Yos Sudarso, Palangka Raya 73112, Kalimantan Tengah


Email: sherlychristina@it.upr.ac.id1, d.ronaldo@it.upr.ac.id2,
rosyaocha1113@gmail.com3

ABSTRACT

Cooking Recipe is a culinary element that often attracts culinary lovers. A cooking
recipe is a guidance for preparing the ingredients, how to cook and serve the dish. The
collection of recipes which documented in the printing media have not been able to meet the
needs of culinary lovers with high mobility. This study aims to develop an Android-based recipe
application to meet the culinary lovers need of a technology for storing recipes collection. We
apply the Luther multimedia development method, which consists of the concept, design,
material collecting, assembly and testing phases. The black box testing result shows that the
features in the application perform according to the expected concept and design. For the future
research, we will build social media features for the members and a data mining system for
processing the big data from the recipe collection.

Keyword : android application, cooking recipe, multimedia luther

ABSTRAK
Resep masakan adalah elemen kuliner yang sering menarik minat masyarakat pecinta
kuliner. Resep masakan memandu mempersiapkan bahan-bahan masakan, cara memasak serta
menyajikan suatu masakan. Koleksi resep masakan dalam media cetak belum dapat memenuhi
kebutuhan pengguna dengan mobilitas yang tinggi. Penelitian ini bertujuan mengembangkan
aplikasi resep masakan berbasis Android untuk memenuhi kebutuhan pengguna terhadap
teknologi penyimpanan koleksi resep masakan yang dapat diakses dengan mudah. Penelitian ini
menerapkan metode pengembangan Multimedia Luther, yang terdiri atas tahap concept, design,
material collecting, assembly dan testing. Platform Android akan menyediakan fitur-fitur resep
dan platform website akan menyediakan fitur-fitur Admin untuk mengelola konten aplikasi
resep masakan. Pengujian Black Box menunjukkan bahwa fitur-fitur dalam aplikasi telah
berfungsi sesuai concept dan design yang diharapkan. Pada penelitian yang akan datang, untuk
mengembangkan performa aplikasi, akan dibangun fitur-fitur social media dan sistem data
mining untuk mengolah data koleksi resep masakan.

Kata kunci : aplikasi android, multimedia luther, resep masakan

22
23 STMIK Palangka Raya

1. PENDAHULUAN dan cara membuat serta cara


Makanan merupakan kebutuhan menghidangkan suatu masakan
pokok masyarakat yang disajikan dalam (Gerhardt et al., 2013).
berbagai masakan untuk memenuhi cita Berdasarkan definisi tersebut
rasa masyarakat. Kuliner adalah istilah maka resep masakan memegang
yang tidak asing bagi masyarakat, peranan penting untuk menghasilkan
kuliner merupakan segala hal yang sajian masakan yang memuaskan. Oleh
berhubungan dengan masak-memasak. karena itu pencatatan dan pengelolaan
Kuliner telah menjadi bagian data dari resep masakan seharusnya
penting dari kehidupan masyarakat mendapat perhatian yang optimal.
sehari-hari. Dunia kuliner Resep masakan yang dikelola
mempengaruhi banyak aspek kehidupan dengan baik dan dapat diakses setiap
masyarakat sehari-hari, karena kuliner saat, akan sangat membantu masyarakat
menjadi salah satu konten hiburan pecinta kuliner. Oleh karena itu banyak
masyarakat, hobi, ciri khas suatu media cetak seperti koran, tabloid,
kelompok masyarakat, bahkan menjadi majalah, bahkan buku-buku, yang berisi
sumber penggerak perekonomian kumpulan resep.
masyarakat. Media cetak tersebut dapat
Salah satu elemen kuliner yang merekam koleksi resep-resep masakan
sering kali menarik perhatian dengan baik. Tetapi belum efisien
masyarakat adalah resep masakan. dalam beberapa aspek praktis yang
Resep masakan berperan penting merupakan kebutuhan masyarakat.
(Wiliam and Ham, 2019) untuk Pengelolaan kumpulan resep
menuntun dalam proses mempersiapkan dalam bentuk media cetak
bahan-bahan masakan, cara pembuatan membutuhkan tempat atau ruangan
serta penyajian agar menghasilkan yang memang khusus untuk
masakan yang sehat, lezat dan menarik. mengarsipkan. Kemudian pencarian
Resep masakan merupakan resep makanan pada media cetak juga
panduan membuat masakan yang telah membutuhkan waktu yang tidak
teruji cita-rasanya. Resep masakan juga sebentar. Sedangkan masyarakat pecinta
merupakan seperangkat instruksi yang kuliner adalah kelompok masyarakat
memuat nama masakan, bahan, bumbu, yang juga mengikuti perkembangan

Jurnal Saintekom, Vol.11, No1, Maret 2021


STMIK Palangka Raya 24

teknologi yang menawarkan kemudahan memenuhi kebutuhan masyarakat


dan mobilitas yang tinggi. pecinta kuliner untuk memiliki koleksi
Penelitian ini bertujuan resep dalam bentuk digital yang diakses
mengembangkan aplikasi Resep dalam sebuah perangkat smartphone.
Masakan berbasiskan Android untuk Kemudian aplikasi resep
menjawab kebutuhan masyarakat masakan ini mengelola koleksi resep
pecinta kuliner terkait mobilitas dan masakan di dalam basis data sehingga
efisiensi. Penelitian ini mengembangkan lebih efisien dalam penggunaan tempat
aplikasi resep masakan yang dapat penyimpanan dibandingkan dengan
diakses secara online maupun offline. koleksi resep yang dikelola dalam
Aplikasi adalah penggunaan bentuk media cetak. Basis data atau
komputer, instruksi atau pernyataan sering juga disebut database, adalah
yang disusun sedemikian rupa sehingga kumpulan informasi yang disimpan di
komputer dapat memproses input dalam komputer secara sistematik
menjadi output (Halawa, 2016). sehingga dapat diperiksa menggunakan
Aplikasi dapat diartikan sebagai suatu program komputer untuk
program komputer yang dibuat untuk memperoleh informasi dari basis data
menolong manusia dalam melaksanakan tersebut.
tugas tertentu (Nurcahyono, 2012). Perangkat lunak yang digunakan
Aplikasi juga dapat diartikan untuk mengelola dan memanggil kueri
sebagai suatu proses pengerjaan tugas- (query) basis data disebut sistem
tugas dari cara manual yang manajemen basis data (Hidayati, 2013).
ditransformasikan ke komputer atau Basis data memiliki mekanisme
perangkat lain seperti smartphone kerja yang sama dengan lemari arsip.
dengan membuat sistem atau program Sistem basis data mengelola semua
agar data dapat diolah berdayaguna koleksi data selayaknya mengatur map-
secara optimal untuk melayani map atau arsip-arsip di dalam lemari.
kebutuhan semua aktivitas atau proses Tujuan utama dari penerapan
yang biasa dilakukan manusia (Haris basis data adalah menyediakan
and Ningsih, 2017). kemudahan dan kecepatan pengambilan
Jadi dalam penelitian ini konsep kembali data yang tersimpan di
dari aplikasi yang dikembangkan akan dalamnya. Oleh karena itu dalam

Jurnal Saintekom, Vol. 11, No.1, Maret 2021


25 STMIK Palangka Raya

penelitian ini basis data memiliki canggih memiliki sistem berbasis


peranan untuk mengelola semua koleksi Android. Mulai dari jam tangan,
resep masakan dengan efisien. handphone, tablet personal computer,
Penelitian ini memilih Android televisi, kamera dan alat canggih
sebagai platform mobille untuk lainnya menggunakan Android sebagai
membangun aplikasi resep masakan sistem operasinya (Haris and Ningsih,
bagi masyarakat pecinta kuliner, karena 2017). Popularitas, serta ketangguhan
perangkat lunak Android memiliki dan keunggulan Android merupakan
fungsionalitas mobille yang lengkap, alasan yang melatarbelakangi pemilihan
open source dan bebas (Istiyanto, 2013; platform teknologi Android dalam
Gu, Wang and Ma, 2014; H, 2015; penelitian ini.
Rastogi, Bhushan and Gupta, 2016; Kebutuhan masyarakat pencinta
Lubs, Salim and Jefi, 2020). Selain itu kuliner terhadap teknologi koleksi resep
perangkat mobile Android juga banyak masakan digital, juga mendorong
digunakan masyarakat karena harganya beberapa penelitian lain untuk
yang lebih terjangkau dan fitur-fiturnya mengembangkan aplikasi resep
yang menarik. masakan.
Android adalah sistem operasi Daniel and Kusnadi (2017)
berbasis Linux yang dirancang untuk dalam penelitiannya membangun
perangkat seluler layar sentuh seperti aplikasi berbasis web untuk membantu
telepon pintar dan komputer tablet. user melakukan pencarian resep dengan
Android adalah sistem operasi dengan mengisi bahan-bahan yang terkandung
sumber terbuka dan lisensi perizinan di dalam masakan dalam fasilitas
pada Android, sehingga memungkinkan pencarian. Web adalah aplikasi yang
perangkat lunak untuk Android berisikan dokumen multimedia yang
dimodifikasi secara bebas dan mengunakan protokol HTTP (hypertext
didistribusikan oleh para pembuat transfer protocol) dan untuk
perangkat, operator nirkabel, dan mengaksesnya menggunakan perangkat
pengembang aplikasi (Lubs et al., lunak yang disebut web browser
2020). (Hasugian, 2018). Aplikasi resep
Android sangat populer di masakan berbasis website hanya dapat
masyarakat. Hampir semua gadget diakses bila ada koneksi internet, oleh

Jurnal Saintekom, Vol.11, No1, Maret 2021


STMIK Palangka Raya 26

karena itu penelitian ini membangun menyusun konsep aplikasi, berupa


aplikasi resep masakan pada platform analisa sistem dalam bentuk flowchart.
Android sehingga pengguna tetap dapat b. Design
mengakses koleksi resep masakan Tahap design atau perancangan

walaupun dalam kondisi offline. adalah tahap menentukan rancangan

Berikutnya penelitian lain oleh sistem dan rancangan antarmuka

Supriyanto (2019) yang membangun aplikasi. Tahap design juga

aplikasi resep masakan pada platform menspesifikasikan arsitektur sistem,

Android untuk membuat aplikasi resep tampilan serta kebutuhan material untuk

masakan menjadi lebih privat bagi aplikasi.

pengguna. Sedangkan penelitian ini, Tahap design menghasilkan

tidak hanya mengembangkan aplikasi storyboard yang menggambarkan tiap

pada platform Android, tetapi juga deskripsi scene, objek multimedia,

mengembangkan aplikasi pada platform diagram Unified Modelling Language

website untuk memfasilitasi (UML) dan Data Flow Diagram (DFD),

pengelolaan konten oleh Admin. serta rancangan basis data.


UML digunakan hanya untuk
2. METODE menggambarkan rancangan aplikasi
Penelitian ini menerapkan pada platform Android, yang
metodologi pengembangan perangkat dikhususkan bagi user Anggota. UML
lunak multimedia Luther (Binanto, dipilih karena aplikasi resep masakan
2015) yang terdiri atas beberapa pada Android dibangun dengan teknik
tahapan, yaitu: pemrograman berorientasi obyek.
a. Concept Sedangkan DFD digunakan
Tahap Concept adalah tahap
hanya untuk menggambarkan rancangan
menentukan deskripsi proyek, analisa
sistem bagi website. DFD dipilih karena
sistem, tujuan dan siapa pengguna
pada penelitian ini aplikasi pada
programnya. Jadi tahapan concept
platform web yang digunakan oleh
menentukan tujuan pembuatan aplikasi
Admin dan Anggota dibangun dengan
resep masakan yang akan menampilkan
teknik pemrograman prosedural.
koleksi resep masakan dalam bentuk
gambar, teks dan video pada perangkat
handphone Android. Setelah itu
Jurnal Saintekom, Vol. 11, No.1, Maret 2021
27 STMIK Palangka Raya

c. Material Collecting tetapi dilaksanakan juga secara paralel.


Material collecting adalah tahap Bahkan saat ada perubahan kebutuhan
pengumpulan bahan-bahan seperti atau desain, proses pengerjaan bisa
gambar, foto dan video. Pada tahap ini berulang ke tahapan sebelumnya.
diciptakan bahan-bahan yang
3. HASIL DAN PEMBAHASAN
mendukung dalam pembuatan Aplikasi
Hasil penelitian ini merupakan
seperti gambar maupun ikon, selain itu
output dari penerapan beberapa tahapan
bahan-bahan pendukung lain juga kami
metodologi pengembangan perangkat
peroleh dari berbagai sumber.
lunak multimedia Luther. Subab berikut
d. Assembly
adalah beberapa hasil penelitian:
Tahap assembly adalah tahap
a. Analisis business process sistem
memasukan semua obyek atau bahan
aplikasi resep masakan
multimedia yang telah dibuat. Semua
Analisis business process adalah
rancangan, gambar, teks, serta video
hasil dari tahapan concept, yang
dari tahap design dan material
menggambarkan ide atau konsep proses
collecting diaplikasikan pada dalam
bisnis di dalam aplikasi resep masakan.
program menggunakan bahasa
Gambar 1 dan Gambar 2 menunjukkan
pemrograman Java, serta bahasa
flowchart business process sistem
pemrograman PHP untuk platform
Aplikasi resep masakan.
website.
Gambar 1 menunjukkan diagram
e. Testing
aliran proses pada sisi Anggota yaitu
Tahap testing atau tahap
pengguna aplikasi resep masakan pada
pengujian adalah tahap untuk
perangkat handphone android. Anggota
mengevaluasi kinerja aplikasi.
harus memasukan password dan
Penelitian ini menerapkan black box
username sebagai akses login untuk
testing (Ichsan, 2019) untuk melihat
menggunakan aplikasi. Setelah berhasil
kesuksesan aplikasi berkerja serta
login, Anggota dapat mengakses semua
kesesuain output dengan concept,
fitur yang tersedia di dalam aplikasi.
maupun design yang diharapkan.
Gambar 2 menunjukkan diagram
Tahapan pengembangan
aliran proses pada sisi Admin aplikasi.
perangkat lunak multimedia Luther
Fungsionalitas sistem bagi Admin
tidak selalu dilaksanakan secara terurut,
dibangun pada platform website.

Jurnal Saintekom, Vol.11, No1, Maret 2021


STMIK Palangka Raya 28

Gambar 1. Flowchart Sistem Anggota

Gambar 2. Flowchart Sistem Admin

Admin harus lebih dahulu Admin dapat menggunakan semua fitur


mengisi username dan password untuk untuk mengelola konten aplikasi.
dapat login. Setelah login berhasil,
Jurnal Saintekom, Vol. 11, No.1, Maret 2021
29 STMIK Palangka Raya

Gambar 3. Diagram Use Case Anggota


.
b. Diagram Use Case Gambar 4 menunjukan Data
Diagram use case merupakan Flow Diagram sistem aplikasi resep
salah satu diagram UML hasil tahapan masakan. DFD merupakan gambaran
design. Gambar 3 menunjukan diagram detail dari Context Diagram System.
use case bagi user Anggota. DFD menggambarkan entitas eksternal
Diagram Use case bertujuan Admin dan Anggota yang berinteraksi
menggambarkan fungsionalitas proses dengan sistem. DFD menggambarkan
yang terjadi di dalam sistem aplikasi aliran data pada proses-proses di dalam
resep masakan. Jadi diagram use case aplikasi resep masakan. Data-data hasil
mempresentasikan interaksi antara proses dikelola dalam data store “user”,
Anggota dengan sistem aplikasi resep “resep”, “kategori”, dan “slider”. Data
masakan. store di dalam DFD adalah representasi
c. Data Flow Diagram (DFD) dari tabel-tabel di dalam basis data.
DFD merupakan hasil dari
tahapan design yang menggambarkan
desain sistem pada platform website.

Jurnal Saintekom, Vol.11, No1, Maret 2021


STMIK Palangka Raya 30

Gambar 4. Data Flow Diagram Sistem Aplikasi Resep Masakan

d. Antarmuka Aplikasi Resep tombol LOGIN untuk masuk ke dalam


Masakan sistem.
Antarmuka adalah hasil dari Bagi pengguna yang baru saja
tahapan material collecting dan menggunakan aplikasi resep masakan
assembly, Gambar 5 menujukkan dapat memperoleh akun login dengan
antarmuka Login Anggota Aplikasi terlebih dahulu mengisi form registrasi.
Resep Masakan pada perangkat Untuk masuk ke tampilan form
handphone. Tampilan login merupakan registrasi, pengguna dapat klik link
tampilan awal pada aplikasi. Anggota Daftar Sekarang yang tersedia di bawah
harus terlebih dahulu mengisi username tombol LOGIN.
dan password, setelah itu klik pada

Jurnal Saintekom, Vol. 11, No.1, Maret 2021


31 STMIK Palangka Raya

berisi slider foto-foto resep masakan


yang ada di dalam basis data. Dari
tampilan beranda, anggota dapat
mengakses link yang menghubungkan
ke fitur-fitur yang tersedia di dalam
sistem.
Gambar 7 menunjukan halaman
dashboard Admin pada platform
website. Dashboard Admin berisi
semua fitur untuk mengelola konten
aplikasi resep masakan di sisi platform
Android, serta informasi total resep,
total kategori masakan, total pengguna,
Gambar 5. Antarmuka Login pada dan total admin.
Aplikasi Resep Masakan pada
Perangkat Android Gambar 8 menunjukan halaman
kelola resep masakan. Pada halaman
kelola resep masakan, Admin dapat
menambah, mengubah, menghapus
data-data resep dalam basis data.
e. Hasil pengujian
Tahapan testing menerapkan
blackbox testing untuk mengevaluasi
kinerja sistem. Skenario pengujian
dilakukan tim penguji yang merupakan
personil dari luar tim pengembang
aplikasi. Tim penguji mengevaluasi
semua fitur dalam aplikasi resep pada
Gambar 6. Antarmuka Beranda
Aplikasi Resep Masakan pada platform android dan website untuk
Perangkat Android menguji kesesuaian output maupun
Gambar 6 menunjukkan fungsionalitas dari fitur-fitur terhadap
antarmuka beranda aplikasi resep concept serta design sistem.
masakan. Tampilan beranda aplikasi

Jurnal Saintekom, Vol.11, No1, Maret 2021


STMIK Palangka Raya 32

Gambar 7. Tampilan Dashboard Admin pada Website

Gambar 8. Tampilan Halaman Kelola Resep Masakan

Penguji mengevaluasi fitur- Penggunaan aplikasi resep


fitur untuk menambah, ubah, hapus masakan ini akan mengelola banyak
dan cari data, serta semua proses data, yang kelak dapat berkembang
validasi data, dan penanganan menjadi big data. Pada penelitian
kesalahan data oleh sistem. Hasil yang akan datang, Big data terkait
pengujian menunjukkan bahwa resep masakan ini dapat diolah lebih
semua fitur dalam aplikasi telah lanjut untuk menghasilkan informasi
berfungsi sesuai dengan concept yang lebih bernilai bagi para pecinta
serta design sistem yang telah kuliner.
ditentukan dalam penelitian ini.

Jurnal Saintekom, Vol. 11, No.1, Maret 2021


33 STMIK Palangka Raya

4. SIMPULAN Nasional Rekayasa Komputer Dan


Penelitian ini telah Aplikasinya 2015.
Daniel, Kusnadi, A., 2017.
menghasilkan aplikasi yang menjawab
ULTIMATICS IX, 88–96.
kebutuhan masyarakat pecinta kuliner Gerhardt, C., Frobenius, M., Ley, S.,
terhadap teknologi resep masakan 2013. Culinary Linguistics. The
chef’s special. John Benjamins
digital. Hasil pengujian menunjukkan
Publishing Company.
bahwa aplikasi resep masakan pada
platform Android dan Website dapat Gu, L., Wang, J., Ma, L., 2014. Int. J.
Multimed. Ubiquitous Eng. 9,
berfungsi untuk mengelola data-data 187–198.
resep masakan, serta dapat Halawa, S., 2016. J. Ris. Komput. 3,
mendistribusikan konten-konten resep 66–71.
Haris, F., Ningsih, T.K., 2017.
masakan kepada penggunanya.
SAINTEKOM 7, 95–111.
Pada penelitian yang akan Hasugian, P.S., 2018. J. Inform. Pelita
datang, dapat dikembangkan fitur-fitur Nusant. 3, 82–86.
Hidayati, N.R., 2013. Sentra Penelit.
media sosial bagi pengguna aplikasi,
Eng. dan Edukasi 5, 35–41.
serta dapat dikembangkan sistem data Ichsan, M., 2019. SAINTEKOM 9,
mining untuk mengolah koleksi data 108–118.
Istiyanto, J.E., 2013. Pemprograman
resep masakan yang tersimpan di dalam
smartphone mengunakan Sdk
basis data. android dan hacking android.
Graha Ilmu, Yogyakarta.
UCAPAN TERIMA KASIH Lubs, B.O., Salim, A., Jefi, 2020.
Terima kasih kepada Lembaga SAINTEKOM 10, 65–76.
Nurcahyono, F., 2012. Sentra Penelit.
Penelitian dan Pengabdian Pada
Eng. dan Edukasi (Journal Speed)
Masyarakat (LPPM) Universitas 4, 15–19.
Palangka Raya yang telah memberikan Rastogi, S., Bhushan, K., Gupta, B.B.,
dukungan finansial dan non finansial 2016. Procedia Technol. 24, 1436–
1444.
sehingga penelitian ini dapat
Supriyanto, 2019. J. Inf. dan Komput. 7,
terlaksanakan. 83–89.
Wiliam, Ham, H., 2019. Resepfinder as
DAFTAR PUSTAKA an iOS-Based Local Cooking
Binanto, I., 2015. Tinjauan metode Recommendation, in: Procedia
pengembangan perangkat lunak Computer Science. Elsevier B.V.,
multimedia yang sesuai untuk pp. 653–662.
mahasiswa tugas akhir, in: Seminar
Jurnal Saintekom, Vol.11, No.1, Maret 2021

Anda mungkin juga menyukai