Jurnal . ………….. Vol. XX …, No. X, Bulan 20XX, XX-XX
1
APLIKASI BUKU RESEP MASAKAN DIGITAL BERBASIS ANDROID Yorry Andrian L1, Meilany Dewi2, Yohana Dewi Lulu W3 Program Studi Teknik Informatika Jurusan Komputer Politeknik Caltex Riau Jl. Umbansari no.1 Rumbai Pekanbaru 28265 1
[email protected],
[email protected],
[email protected]
Abstrak Pada era globalisasi ini sudah banyak sekali buku-buku tentang resep masakan khas nusantara yang telah diterbitkan, oleh karena itu dengan merangkumkan kumpulan resep-resep dari seluruh Indonesia, menjadi sebuah aplikasi mobile berbasis android yang bisa dibawa kemana saja dan mudah untuk digunakan, aplikasi ini memiliki 33 resep masakan dari seluruh provinsi yang ada di Indonesia, pada aplikasi buku resep masakan digital berbasis android yang diberi nama papeda ini, memberikan info mulai dari tata cara penyajian, persiapan bahan-bahan, serta cara pembuatannya. User yang telah terdaftar dapat menambahkan kreasi masakannya sendiri pada aplikasi ini, tetapi admin yang akan menentukan apakah resep kreasi dari user tersebut layak untuk ditampilkan atau tidak. Aplikasi buku resep masakan digital berbasis android berjalan pada android versi 2.2 keatas, dan bersifat client server. Kata kunci: Aplikasi Android, Resep Masakan, Masakan Nusantara,Client Server.
Abstract In the era of globalization has been a lot of books about the Nusantara typical recipes that have been published, and therefore to summarize a collection of recipes from all over Indonesia to be an android based mobile application that can be taken anywhere and is easy to use, this application has 33 from all provinces in Indonesia, on the application of digital cookbooks based android, named papeda, providing information ranging from procedures for the presentation, preparation of materials, as well as how to make it. Users who have registered can add their own cooking creations on this application, but admin who will determine whether the creation of user recipes are eligible to be display or not. Applicationbased digital cookbooks android running on android version 2.2 and above, and its client-server base. Keywords: Android Aplication, Recipes, Nusantara Cuisine, Client Server.
1
Pendahuluan
Masakan Indonesia merupakan suatu bentuk pencerminan terhadap beragam budaya dan tradisi dari masing-masing pulau yang berada di sepanjang gugusan Sabang hingga Marauke. Masakan Indonesia juga memegang peranan penting dalam budaya nasional Indonesia, secara umum makanan-makanan ini memiliki cita rasa yang khas serta kaya akan bumbu yang berasal dari rempah-rempah yang berkualitas tinggi khas Indonesia. Dengan mengikuti penggunaan teknik-teknik memasak menurut bahan dan tradisi adat dari beberapa daerah yang terdapat di Indonesia membuat masakan Indonesia menjadi pilihan hidangan yang sering dihindangkan diberbagai rumah maupun restoran-restoran yang ada, hal ini membuat para pecinta kuliner khususnya yang memiliki hobi memasak ataupun yang baru belajar memasak menjadi tertarik untuk menyajikan berbagai masakan-masakan khas dari suatu daerah yang terdapat di Indonesia. Pada saat ini sudah banyak penerbit-penerbit buku yang menerbitkan buku-buku resep masakan khas Indonesia, dan juga aplikasi-aplikasi yang berhubungan dengan masakan juga sudah mulai banyak dikembangkan, untuk itu dengan merangkumkan sebagian dari resep-resep masakan dari berbagai daerah yang ada di Indonesia, sehingga menjadi sebuah aplikasi mobile android yang bisa dibawa kemana saja. Aplikasi ini memiliki suatu kelebihan dibandingkan aplikasi-aplikasi masakan berbasis android yang lainnya, yakni aplikasi yang dibuat ini
2
Yorry Andrian
merupakan aplikasi yang dinamis, dimana user dapat menginputkan resep kreasi mereka sendiri. Untuk itu diambilah bidang proyek akhir yang diberi judul Aplikasi Buku Resep Masakan Digital Berbasis Android. 2
Dasar Teori
2.1
Resep Masakan Digital
Secara sederhana eBook dapat diartikan sebagai buku elektronik atau buku digital. Buku elektronik adalah versi digital dari buku yang umumnya terdiri dari kumpulan kertas yang berisi teks atau gambar. eBook sendiri menjadikan teks dan gambar tersebut dalam informasi digital baik dalam format teks polos, *pdf, *jepg, *lit dan *html [3]. Kuliner nusantara begitu kaya ragam dan citarasa. Ada bermacam-macam bumbu khas yang menjadi kunci kelezatan kuliner nusantara, antara lain bunga pekak/lawang, kapulaga, adas manis, pala, kemiri, jeruk limau, asam kandis, asam jawa, jeruk nipis, daun suji
Gambar 1. Bumbu-bumbu khas nusantara
Bumbu-bumbu diatas merupakan bumbu khas dari wilayah nusantara, yang terdapat pada 33 provinsi di Indonesia dan merupakan bumbu khas masakan-masakan Indonesia [1].
2.2
Client-Server di Android (HTTP-Connection)
Cara paling umum digunakan dalam transfer data ke internet adalah dengan menggunakan HTTP (Hyper Text Transfer Protocol). HTTP dapat digunakan untuk mengenkapitulasi berbagai bentuk tipe data. Pada android terdapat objek HTTP-URLConection yang dapat digunakan mentransfer data. HTTP-URLConnection mengambil beberapa informasi tentang sumber daya yang direferensikan oleh objek URL, termasuk status HTTP dan informasi header. Beberapa informasi yang dapat diambil dari HTTP-URLConnection ini meliputi panjang konten, jenis konten, tanggal, dan waktu, sehingga dapat diperiksa untuk melihat apakah data yang diubah sejak terakhir kali mengakses URL.[4]
2.3
Android
Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform yang terbuka bagi para pengembang untuk menciptakan aplikasi mereka, awalnya Google Inc. membeli Android Inc. yang merupakan pendatang baru yang membuat piranti lunak untuk ponsel atau smartphone, kemudian untuk mengembangkan android, dibentuklah Open Handset
Jurnal . ………….. Vol. XX …, No. X, Bulan 20XX, XX-XX
3
Alliance, konsorsium dari 34 perusahaan piranti keras, piranti lunak, dan telekomunikasi, termasuk Google, Htc, Intel, Motorola, Qualcomm,T-Mobile, dan Nvidia. Pada saat perilisan perdana android 5 November 2007, android bersama open handset alliance menyatakan mendukung pengembangan open source pada perangkat mobile, di lain pihak, google merilis kode-kode android dibawah lisensi apache, sebuah lisensi perangkat lunak dan open platform perangkat seluler. Di dunia ini terdapat dua jenis distributor sistem operasi android, pertama yang mendapat dukungan penuh dari Google atau Google Mail Service (GMS) dan kedua adalah yang benar-benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Dsitribution (OHD) [2].
2.4
Versi Android
Pada bulan Mei 2010, android versi 2.2 (Froyo) diluncurkan, fitur yang tersedia di android versi ini sudah kompleks diantaranya adalah kerangka aplikasi yang memungkinkan pengguna menghapus komponen yang tersedia, grafik di 2D dan 3D berdasarkan libraries OpenGL, SQLite, mendukung media seperti audio, video dan berbagai format gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF), GSM, bluetooth, EDGE, 3G, Wifi (hardware independent), Global Positioning System (GPS), kompas dan accelerometer.[5] 3
Perancangan Aplikasi
3.1
Desain Arsitektur Sistem
Gambar 2. Desain arsitektur sistem Berdasarkan desain arsitektur sistem Gambar 3, pengguna mengakses aplikasi buku resep masakan digital berbasis android yang diberinama “Papeda” melalui smartphone android. Pada aplikasi ini user diberikan 33 resep masakan yang mewakili setiap provinsi yang ada di Indonesia. Jika user ingin menambahkan resep masakan user akan diminta untuk mendaftar menjadi member terlebih dahulu. Resep yang akan di upload oleh member akan dicek oleh admin apakah layak untuk ditampilkan atau tidak. Kemudian jika ada resep yang telah di upload oleh member dan resep tersebut disetujui oleh admin maka sistem akan melakukan update and synchronized dengan mengambil data yang ada pada server dengan syarat terkoneksi ke internet.
4
3.2
Yorry Andrian
Flowchart Pengerjaan Tugas Akhir Start
2
Pengumpulan data-data resep masakan
Pengujian aplikasi pada emulator di eclipse dan samsung galaxy tab 7 plus
Design layout pada adobe photoshop cs3
Pengujian aplikasi menggunakan emulator dengan terkoneksi pada localhost wampserver
Perancangan aplikasi pada eclipse
Mendaftarkan/menghostingkan server www.pcrpapeda.com
Design web pada macromedia dreamweaver 8
Pengujian aplikasi terhubung ke internet pada www.pcrpapeda.com menggunakan samsung galaxy tab 7 plus
1
end
Gambar 3. Flowchart pengerjaan tugas akhir
Berdasarkan Gambar 4, dijelaskan tahapan-tahapan proses pembuatan aplikasi buku resep masakan digital. Dimulai dari langkah awal ialah pengumpulan data-data resep masakan dari seluruh provinsi yang ada di Indonesia, kemudian, design layout android dan layout web menggunakan adobe photosop cs3, setelah itu perancangan aplikasi menggunakan eclipse, selanjutnya, design web admin menggunakan macromedia dreamveaver 8, kemudian, pengujian aplikasi yang telah dibuat menggunakan emulator dan samsung galaxy tab 7 plus, setelah itu, pengujian aplikasi menggunakan emulator dengan terkoneksi ke wampserver untuk pengujian aplikasi client-server, kemudian, mendaftarkan/menghostingkan server yang telah dibuat, dan langkah yang terakhir ialah, pengujian aplikasi menggunakan samsung galaxy tab 7 plus dengan kondisi terhubung ke internet.
3.3
Perancangan Use Case Diagram
Periksa login adm in
Inbox resep
<<extend>>
<<extend>>
<
>
Login
admin
<<extend>>
Add resep periksa login m ember Verifikasi member
<>
<<extend>>
mem ber
login
tam bah resep
lihat resep
guest registrasi mem ber
Gambar 4. Perancangan use case diagram
Jurnal . ………….. Vol. XX …, No. X, Bulan 20XX, XX-XX
4
5
Analisa dan Pembahasan
Pada pengujian ini dilakukan dalam kondisi aplikasi tidak terhubung ke internet dan terhubung ke internet: 4.1
Pengujian apabila tidak terhubung ke internet.
Pengujian aplikasi dilakukan dalam kondisi tidak terhubung pada internet, user dapat melakukan beberapa aktifitas, yaitu melihat resep masakan yang telah tersedia yang berjumlah 33 (tigapuluh tiga) buah, user juga dapat melihat menu help untuk melihat prakata tentang aplikasi papeda, tentang developer serta tentang tata cara penggunaan aplikasi papeda.
Gambar 5. Tampilan aplikasi pada saat tidak terhubung ke internet
Berdasarkan gambar 5, pada menu utama ini user dapat memilih menu yang akan user akses. Selanjutnya user diminta untuk memilih tombol My recipe. Halaman ini menampilkan pilihan-pilihan masakan dari seluruh nusantara yang berjumlah 33 buah. Apabila user ingin melihat lebih detail mengenai masakan-masakan tersebut, maka user dapat memilih nama masakan yang berisikan detail dari resep masakaan tersebut. 4.2
Pengujian apabila terhubung ke internet.
Pengujian aplikasi dilakukan dalam kondisi terhubung internet, user dapat melakukan beberapa aktifitas, yaitu melihat galeri resep masakan, dan menambahkan resep masakan, namun sebelum menambahkan resep masakan user diminta untuk registrasi terlebih dahulu agar dapat menambahkan resep masakan.
Gambar 6. Tampilan aplikasi terhubung ke internet
6
Yorry Andrian
Berdasarkan gambar 6, pada menu utama ini user dapat memilih menu papeda, dan menu add resep untuk menambahkan resep masakan kreasi dari user tersebut, pada menu papeda berisakan galeri masakan yang tersedia di server, pada menu add resep tersedia pilihan untuk user menginputkan resep masakannya, dengan syarat terdaftar sebagai member. Berikut ini hasil pengujian yang dilakukan : Tabel 1. Hasil pengujian response time
Percobaan Dalam Milisecond
Percobaan 1 2 3 4 5 6 7 8 9 10
Melihat Resep Server 1539 1543 1224 1203 14551 15103 10211 9811 9122 9018
Kegiatan Daftar Login Member 2760 249 1270 134 2560 541 1521 492 3211 766 3708 532 2411 264 1972 357 3138 291 2131 311
Menambahkan Resep 3721 2641 4216 4327 5214 4124 8214 7124 11012 10200
Berdasarkan pengujian response time diatas, dapat ditarik kesimpulan bahwa dalam mengakses aplikasi tiap percobaan memiliki rentan waktu pengaksesan yang berbeda. Dan pada tiap percobaan response time juga berbeda-beda dikarenakan pengaruh sinyal dan kecepatan akses pada sim card yang digunakan. Dapat disimpulkan bahwa lama response time dipengaruhi oleh layanan jaringan telekomunikasi yang digunakan untuk mengakses aplikasi ini, karena kecepatan dalam mengakses kualitas koneksi internet tiap waktu tidaklah sama. Tabel 2. Hasil pengujian melalui kuisioner
No
Jumlah Responden (30) Pernyataan
1 2 3 4
5
6 7
Apakah aplikasi ini mudah untuk digunakan (user friendly)? Apakah desain tampilan aplikasi sudah memadai (user friendly)? Apakah warna text pada tampilan sudah memadai(user friendly)? Apakah navigasi antar menu pada aplikasi ini sudah memadai(user friendly)? Apakah fasilitas/fitur-fitur yang disediakan pada aplikasi ini sudah memadai? Apakah aplikasi ini memudahkan Anda dalam melihat resep masakan? Apakah aplikasi ini menambah wawasan atau pengetahuan Anda dalam bidang kuliner/memasak?
Sangat Setuju
Setuju
Cukup
Tidak Setuju
86,67%
10%
3.33%
0
Sangat Tidak Setuju 0
80%
20%
0
0
0
20%
0
0
0
10%
6,67%
0
6,67%
0
0
6,67%
0
0
30%
26.67% 23,33%
23,33% 33,33% 43,33%
26,67% 56,67%
63,33%
30%
66,67% 26,67%
Jurnal . ………….. Vol. XX …, No. X, Bulan 20XX, XX-XX
7
Berdasarkan pengujian dari kuisioner diatas, didapatkan hasil bahwa 26 orang responden atau sekitar 86,67% menyatakan sangat setuju bahwa aplikasi ini mudah untuk digunakan adalah sangat baik. Sebanyak 3 orang responden atau sekitar 10% menyatakan setuju. Sedangkan 1 orang lainnya atau sekitar 3,33% dari responden menyatakan cukup setuju aplikasi ini mudah untuk digunakan. Sebanyak 24 orang responden atau sekitar 80% menyatakan sangat setuju desain aplikasi ini sudah memadai. Sebanyak 6 orang responden atau sekitar 20% menyatakan setuju. Sebanyak 9 orang responden atau sekitar 30% menyatakan sangat setuju warna text pada tampilan sudah memadai. Sebanyak 8 orang responden atau sekitar 26,67% menyatakan setuju. Sebanyak 7 orang responden atau sekitar 23,33% menyatakan cukup setuju. Sedangkan 6 orang responden atau sekitar 20% responden menyatakan tidak setuju warna text pada tampilan sudah memadai. Sebanyak 13 orang responden atau sekitar 43,33% menyatakan cukup setuju navigasi antar menu pada aplikasi sudah memadai. Sebanyak 10 orang responden atau sekitar 33,33% menyatakan setuju. Sebanyak 7 orang responden atau sekitar 23,33% menyatakan sangat setuju. Sebanyak 17 orang responden atau sekitar 56,67% menyatakan setuju fasilitas/fitur-fitur yang disediakan pada aplikasi ini sudah memadai. Sebanyak 8 orang responden atau sekitar 26,67% menyatakan sangat setuju. Sebanyak 3 orang responden atau sekitar 10% menyatakan cukup setuju. Sedangkan 2 orang responden atau sekitar 6,67% responden menyatakan tidak setuju fasilitas/fitur-fitur yang disediakan pada aplikasi ini sudah memadai. Sebanyak 19 orang responden atau sekitar 63,33% menyatakan sangat setuju aplikasi ini memudahkan responden dalam melihat resep masakan. Sebanyak 9 orang responden atau sekitar 30% menyatakan setuju. Sebanyak 2 orang responden atau sekitar 6,67% menyatakan cukup setuju. Sebanyak 20 orang responden atau sekitar 66,67% menyatakan sangat setuju aplikasi ini menambah wawasan atau pengetahuan responden dalam bidang kuliner/memasak. Sebanyak 8 orang responden atau sekitar 26,67% menyatakan setuju. Sebanyak 2 orang responden atau sekitar 6,67% menyatakan cukup setuju. Berdasarkan data-data diatas, menunjukkan bahwa penerapan aplikasi buku resep masakan digital berbasis android memudahkan pengguna untuk melihat resep masakan, menambah wawasan pengguna dalam bidang kuliner/memasak dan juga mudah untuk digunakan (easy to use). 5 1. 2. 3.
4. 5. 6.
Kesimpulan Kesimpulan yang dapat diambil adalah sebagai berikut: Penggunaan sim card untuk pengujian response time juga berpengaruh untuk lama waktu pengaksesan tiap-tiap kegiatan. Rentan waktu pengaksesan juga dipengaruhi oleh jam akses tertentu untuk melakukan setiap kegiatan yang dilakukan. Dari pertanyaan mengenai kuisioner user friendly sebanyak 77.50% dari 4 pertanyaan yang diajukan terbukti bahwa aplikasi buku resep masakan digital berbasis android ini user friendly Sebanyak 83,34% dari 30 orang responden setuju dan sangat setuju bahwa fasilitas/fitur-fitur yang disediakan pada aplikasi ini sudah memadai. Sebanyak 93,33% dari 30 orang responden setuju dan sangat setuju bahwa aplikasi ini memudahkan responden dalam melihat resep masakan. Sebanyak 93,34% dari 30 orang responden setuju dan sangat setuju bahwa aplikasi ini menambah pengetahuan responden dalam bidang kuliner/memasak.
8
6
Yorry Andrian
Daftar Pustaka
[1] Demedia, Tim Dapur. 2010. Kitab Masakan Nusantara Kumpulan Resep Pilihan dari Aceh Sampai Paupua. Jakarta : Demedia Pustaka [2] H, Nazruddin Safaat. 2011. Pemrograman Aplikasi Mobile Samrtphone dan Tablet PC Berbasis Android. Bandung : Informatika. [3] Putera, Prakoso Bhairawa (2011). eBook dan Pasar Perbukuan Kini. Dalam artikel iptek Home Page diambil 27 januari 2012 dari http://www.ristek.go.id/index.php/module/News+News/id/9421 [4] Conder, Shane & Lauren, Darcey. 2010. Android Wireless Application Development. Michigan : Edwards Brothers [5] Mulyadi. 2010. Membuat Aplikasi untuk Android. Yogyakarta : Multimedia Center Publishing.