PENGEMBANGAN APLIKASI RESEP MASAKAN KHAS TRADISIONAL BERBASIS ANDROID DENGAN METODE RAPID APPLICATION DEVELOPMENT (RAD) Marisa Widya Aristi1 Suriati2 Ilham Faisal3 Program Studi Teknik Informatika Sekolah Tinggi Teknik Harapan Medan Jl. HM Jhoni No. 70 Medan, Indonesia 1
[email protected] Abstrak Penggunaan perangkat berbasis Android dari tahun ke tahun mengalami peningkatan yang sangat pesat. Salah satu contoh adalah sebuah aplikasi di bidang kuliner. Pengguna perangkat Android bisa mendapatkan aplikasi resep makanan, terutama makanan khas Tradisional. Pada awalnya resep resep banyak disusun menjadi sebuah buku resep. Namun, seiring perkembangan teknologi mengingat betapa masyarakat menginginkan kemudahan untuk mendapatkan berbagai macam informasi. Maka dibangun suatu aplikasi smarthphone berbasis android. Aplikasi berbasis android ini dapat memfasilitasi pemilihan individu untuk melakukan jenis makanan berdasarkan pada kategori provinsi. Dalam perancangan aplikasi ini penulis menggunakan metode Rapid Application Development (RAD) untuk pengembangannya untuk mengurangi kebutuhan yang berkaitan dengan biaya dan berfokuspada waktu untuk penyelesaiannya. Kata Kunci : Resep, Tradisional, Android, PHP, RAD Abstract The use of Android-based devices from year to year has increased very rapidly. One example is an application in the culinary field. Android device users can get apps recipes, especially traditional food. At first many recipes compiled into a recipe book. However, technological developments such as considering how people want the convenience to obtain various kinds of information. Smarthphone then built an application based on Android. This Android-based applications can facilitate the selection of individuals to perform the type of food by category province. In designing this application using the Rapid Application Development (RAD) for development to reduce the need and cost associated with berfokuspada time for completion. Keywords : Recipes, Traditional, Android, PHP, RAD 1. Pendahuluan Indonesia merupakan negara yang kaya akan keanekaragaman cita rasa masakan khas kuliner dari setiap provinsinya. Banyak sekali jenis masakan khas yang terdapat didalamnya, baik masakan tradisional maupun masakan luar yang dimodifikasi. Semua itu merupakan warisan yang perlu dilestarikan. Teknologi informasi yang semakin modern dan berkembang saat ini, terutama teknologi informasi membuat banyak orang memiliki smartphone. Salah satu smartphone yang paling banyak digunakan adalah android. Banyak sekali masyarakat yang menggunakan media mobile ini terutama di Indonesia, penggunaan device berbasis Android dari tahun ke tahun mengalami peningkatan yang sangat pesat. Salah satu alasan device berbasis Android banyak digunakan adalah harganya terjangkau dan kegunaan bisa semaksimal mungkin dikarenakan banyak sekali aplikasiaplikasi yang disediakan oleh play store untuk para pemakai device berbasis Android. Salah satu contohnya adalah aplikasi pada bidang kuliner. Makanan merupakan hal yang bisa
dikatakan sangat penting dalam kehidupan seharihari. faktanya banyak orang di Indonesia tidak bisa memasak. Menggunakan device berbasis Android, para pengguna device bisa mendapatkan aplikasi yang memudahkan untuk memasak makanan cita rasa Indonesia dengan mudah. Aplikasi resep makanan khas tradisional sudah menyajikan informasi mengenai berbagai macam resep-resep makanan Indonesia dengan cukup lengkap, selain itu ada juga fitur yang dapat membantu individu untuk mencatat bahan-bahan makanan dari resep yang ada. Resep makanan yang pada umumnya biasa kita temui dalam media cetak sehingga bisa dibayangkan seberapa banyak buku resep masakan yang tercipta, sehingga sulit untuk melakukan pencarian resep yang diinginkan sesuai kategori makanan. Untuk itu penulis ingin merancang suatu aplikasi yang memberikan informasi mengenai resep makanan khas tradisional yang akan diterapkan pada perangkat mobile phone, dengan aplikasi ini diharapkan dapat memberikan kemudahan bagi masyarakat dalam mengakses
kebutuhan informasi tersebut dan mampu memberikan kemudahan bagi pengguna dalam memperegukan aplikasi sebagai pengganti buku yang mudah dibawa dan dapat digunakan kapanpun dan dimanapun serta dapat menghemat alokasi sumber daya penggunaan. Aplikasi resep makanan khas tradisional berbasis Android dapat mempermudah individu untuk melakukan pemilihan makanan Indonesia berdasarkan kategori kota provinsi. Aplikasi yang dapat memenuhi kemudahan pengguna device, kemudahan yang diperlukan dapat ditemukan hanya dengan one stop clicking. 2. Metodologi Penelitian Pada tahap penelitian ini, yaitu aplikasi resep masakan tradisional dengan metode RAD dilakukan hal-hal sebagai berikut : a. Metode Studi Literatur Mempelajari buku referensi yang berkaitan dengan resep masakan khas tradisional berbasis android. b. Metode Pengembangan Tahap pembuatan sistem dilakukan dengan menerapkan metode Rapid Application Development (RAD) yang digunakan untuk menunjang kelengkapan Tugas Akhir. c. Metode Perancangan Sistem Merancang program yang diimplementasikan kedalam program komputer, seperti: antar muka (interface) mulai dari form, menu, dan sebagainya. d. Metode Analisis Pengujian perangkat lunak dengan melakukan pengujian program. 2.1 Pengembangan Pengembangan adalah kegiatan ilmu pengetahuan dan teknologi yang bertujuan memanfaatkan kaidah dan teori ilmu pengetahuan yang telah terbukti kebenarannya untuk meningkatkan fungsi, manfaat dan aplikasi ilmu pengetahuan dan teknologi yang telah ada atau menghasilkan teknologi baru. (UU RI No.18 Tahun 2002, Tentang Sistem Nasional Penelitian, Pengembangan, Penerapan, Ilmu Pengetahuan dan Teknologi) 2.1.1 Resep Makanan Tradisional Resep adalah satu set instruksi untuk menghasilkan makanan tertentu yang hasil porsinya bisa digandakan atau dikecilkan sesuai kebutuhannya, harus disertai catatan tentang bahan, jumlah dan cara membuatnya. Kuliner merupakan cermin jujur, betapa setiap bangsa tidak sekedar lahir dan dialami secara politik, akan tetapi juga dihayati dengan perasaan yang begitu khas dan unik. Dalam sisi yang lain kuliner adalah wujud pencapaian estetika tentang bagaimana bangsa dalam rentang waktu sejarah tertentu terbangun spirit dan citra rasa.
Karena itu terdapat suatu ungkapan yang mengatakan bahwa sekali-sekali jangan pernah mengatakan telah mengenal sebuah bangsa, jika belum mengenal kulinernya. Ungkapan ini berlaku bagi negeri manapun termasuk Indonesia, yang dikenal sebagai negeri kepulauan yang memiliki beraneka macam suku, budaya dan istiadat. Karena itu jangan pernah mengenal puspa ragam aneka macam kuliner didalamnya. Makanan tradisional Indonesia adalah segala jenis makanan olahan asli Indonesia, khas daerah setempat, mulai dari makanan lengkap, selingan dan minuman, yang cukup kandungan gizi, serta biasa dikonsumsi oleh masyarakat daerah tersebut dengan beragam dan bervariasinya bahan dasar, maka dapat dihasilkan bermacam-macam jenis makanan tradisional yang sedemikian rupa, sehingga menjadi makanan yang lezat dan gizi seimbang. Makanan tradisional Indonesia dipengaruhi oleh kebiasaan makan masyarakat dan menyatu di dalam sistem sosial budaya berbagai golongan etnik di daerah-daerah. Makanan tersebut disukai karena rasa, tekstur dan aromanya sesuai dengan seleranya[4]. 2.2 Rapid Application Development (RAD) Metode pengembangan aplikasi perangkat lunak yang akan digunakan yaitu metode Rapid Application Development (RAD). metode ini merupakan salah satu metode yang digunakan untuk mengembangkan aplikasi android (Android Mobile Development). Menurut James Martin “Rapid Application Development (RAD) yaitu pengembangan siklus yang dirancang yang dapat memberikan pengembangan yang jauh lebih cepat dan hasil yang lebih berkualitas tinggi dari pada yang dicapai dengan siklus hidup tradisional [2]. Diagram RAD dapat dilihat pada gambar 2.2:
Gambar 1. Diagram RAD Pada analisis dan perancangan system ini, peneliti menggunakan metode pengembangan system Rapid Application Development (RAD) yang terdiri dari tahap perencanaan syarat-syarat, workshop desain dan tahap implementasi. 1) Tahap Perencanaan Syarat-syarat
Dalam tahap ini peneliti melakukan langkah langkah kegiatan, yaitu: a) Gambaran umum Resep makanan Tradisional, yang bertujuan untuk mengetahui resep-resep seputar makanan tradisional di Indonesia yang akan dimasukkan dalam aplikasi yang akan dibangun. b) Mempelajari budaya pengguna android melalui website http://www.androidpaterns.com, buku buku yang membahas android dan referensi pengembangan aplikasi android. c) Mengidentifikasi fitur-fitur berdasarkan tujuantujuan aplikasi atau sistem. 2) Workshop Desain Tahap Workshop Desain adalah mendesain aplikasi yang diusulkan agar dapat berjalan lebih baik dan diharapkan dapat mengatasi masalahmasalah yang ada. Dalam tahap ini peneliti merancang sistem informasi dengan tahapan sebagai berikut: a) Use Case Diagram Ditahap ini peneliti menggunakan use case diagram untuk menjelaskan siapa saja yang berperan dan apa saja yang dilakukan ketika aplikasi dijalankan. b) Activity Diagram Peneliti membangun sebuah alur kerja dari satu aktivitas ke aktivitas lainnya. Tahap ini sangat berguna ketika kita ingin menggambarkan perilaku parallel atau menjelaskan bagaimana perilaku dalam berbagai use case berinteraksi. c) Flowchart Peneliti menggunakan flowchart untuk tahaptahap pembuatan program dan menjalankan intruksi sesuai logikanya. 3) Implementasi Pada tahap ini merupakan presentasi dari hasil perancangan ke dalam program. Dalam tahap ini peneliti menggunakan HTML5 (Hypertext Markup Languange) sebagai bahasa perograman yang diintegrasikan kedalam Eclipse, serta Android SDK (Software Development Kit). Dilanjutkan dengan instalasi ke handset Android.[3]
Gambar 2. Flowchart Sistem 2.3 Activity Diagram Dalam Unified Modelling Language (UML), diagram alur kerja dapat digunakan untuk menggambarkan operasional bisnis dan langkah demi langkah alur kerja komponen dalam sistem [1]. Berikut ini adalah activity diagram aplikasi resep makanan khas tradisional yang dirancang pada gambar 3.2:
Flowchart sistem adalah bagan yang memperlihatkan urutan hubungan proses dalam suatu program. Didalam pembuatan program aplikasi resep makanan khas tradisional ini diterapkan pada program flowchart, dimana urutan gambar flowchart ini akan memperlihatkan logika dari pada instruksinya[1]. Flowchart dalam program aplikasi data resep masakan terdiri dari flowchart menu utama. Flowchart menu utama dapat dilihat pada gambar berikut Gambar 3. Activity Diagram user menggunakan aplikasi
3. Hasil dan Pembahasan Setelah program selesai dirancang sesuai dengan langkah-langkahnya, maka hasil akhirnya berupa satu aplikasi yang terdiri dari beberapa menu. Dan menu-menu tersebut dijelaskan sebagai berikut. Tampilan login adalah tampilan untuk masuk ke home, hanya user yang sudah mendaftar yang dapat masuk ke halaman login dengan memasukkan username dan password yang benar untuk lanjut ke tampilan berikutnya. Setelah memasukkan username dan password dengan benar kemudian tekan tombol login maka secara otomatis admin masuk ke tampilan home. Tampilan halamam login ini dapat dilihat sebagai berikut.
Pada tampilan utama ini terdapat beberapa fasilitas menu yang didalamnya memiliki beberapa sub menu lagi dengan fungsi-fungsi sebagai berikut: a. Menu Sejarah Makanan Tradisional Menu ini berisi informasi sejarah masakan khas tradisional. b. Menu Lihat Resep Menu Lihat resep yang menampilkan Provinsi di Indonesia dengan memilih provinsi sesuai yang diinginkan maka akan menampilkan makanan khas dari
provinsi tersebut. c.
d.
Menu Help Menu help berisi informasi cara penggunaan aplikasi. Menu About Menu About berisi sub menu About Me untuk menampilkan informasi tentang penulis.
Tampilan menu lihat resep adalah tampilan yang menampilkan Provinsi di Indonesia dengan memilih provinsi sesuai yang diinginkan maka akan menampilkan makanan khas dari provinsi tersebut. Berikut adalah gambar tampilan menu lihat resep.
Gambar 4. Tampilan login Setelah user login, maka user akan masuk di tampilan menu utama. Tampilan menu utama adalah tampilan halaman depan untuk user yang sudah mendaftar dan login dengan username dan password. Tampilan menu utama dapat dilihat sebagai berikut.
Gambar 6. Tampilan menu lihat resep Selanjutnya jika user selesai memilih provinsi sesuai keinginan maka Tampilan menu provinsi akan menampilkan jenis makanan khas tradisional dari provinsi tersebut. Tampilan menu provinsi dapat dilihat pada gambar berikut.
Gambar 5. Tampilan menu utama
3.
4.
bahan makanan yang harus dibeli sesuai dengan bahan makanan yang ada di resep makanan khas tradisional. User yang tidak mengetahui resep makanan khas tradisional di setiap provinsi jadi mengetahui makanan tradisional. Dengan menerapkan metode Rapid Application Development (RAD) aplikasi ini dapat dibangun lebih cepat dan terstruktur.
4.2 Saran Dalam pembahasan ini masih banyak kekurangan yang ada didalamnya, maka dengan itu perlu dilakukan penyempurnaan dan pengembangan lagi, diantaranya sebagai berikut. Gambar 7. Tampilan menu provinsi Tampilan resep adalah tampilan yang menampilkan resep makanan tradisional yang user pilih berisi bahan-bahan untuk memasak dan cara membuatnya. Tampilan resep dapat dilihat pada gambar berikut.
1. 2.
Perlu menggunakan database untuk menambah resep makanan agar ukuran aplikasi kecil. Diharapkan dapat mengembangkan aplikasi ini dengan menampilkan video cara memasak agar lebih menarik.
Daftar Pustaka [1] Dharwiyanti, Sri dan Satria, Romi W. 2010. “Pengantar Unified Modeling Language (UML)”. Kuliah Umum ilmuKomputer.Com. Tersedia http://wsilfi.staff.gunadarma.ac.id/ Download/files/1034/Pengenalan+UML.pdf. Diakses pada tanggal 7 Juli 2015. [2] Kendall & Kendall. 2008. “System Analysis And Design”. London: Pearson International Edition 7th Edition. [3] Kosasi, Sandy dan Yuliani, I Dewa Ayu Ika. 2015. “Penerapan Rapid Application Development Pada Sistem Penjualan Sepeda Online”. Vol 6, No 1. ISSN:2552-4983 [4] Soenardi, Tuti. 2013. “Teori Dasar Kuliner”. Jakarta. Penerbit: Tim Yayasan Gizi Kuliner
Gambar 8. Tampilan resep Setelah memilih jenis makanan maka akan menampilkan resep dari makanan tradisional meliputi gambar resep, bahan bahan resep dan cara membuatnya. 4. Kesimpulan dan Saran 4.1 Kesimpulan Berdasarkan analisis dan implementasi yang telah dilakukan dalam pengembangan aplikasi resep makanan tradisional berbasis android dengan metode Rapid Application Development (RAD) maka aplikasi ini dapat disimpulkan bahwa: 1. 2.
Aplikasi ini dapat digunakan pada user yang ingin belajar memasak. Bisa menjadi referensi user untuk memasak dirumah dan user dapat mencatat keperluan