perancangan aplikasi untuk resep makanan dan minuman...

19
PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL NASKAH PUBLIKASI diajukan oleh Rhizky Eva Marisda 10.11.4462 Kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014

Upload: vuxuyen

Post on 07-Mar-2019

233 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN

MINUMAN KHAS PAPUA BERBASIS

PADA SISTEM ANDROID

HALAMAN JUDUL NASKAH PUBLIKASI

diajukan oleh

Rhizky Eva Marisda

10.11.4462

Kepada JURUSAN TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

YOGYAKARTA 2014

Page 2: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

ii

HALAMAN PENGESAHAN

Page 3: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

iii

DESIGNING APPLICATIONS FOR FOOD AND BEVERAGE RECIPES TYPICAL OF PAPUA BASED ON ANDROID SYSTEM

PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN

MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID

Rhizky Eva Marisda

Krisnawati Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Android is one an operating system that is widely used at this time. The development of this technology very rapidly, making everyone very easily able to get the desired information. One example is in the field of culinary applications. In this case I tried to make a simple application to Recipes Papua Typical Food and Beverage.

In this application, containing informations that is needed by the individuals who like cooking. Food and Beverage Recipes application Papua Typical this is an application designed to use a smartphone based on android system, and created using Eclipse. Then is displayed in pictorial form and will be accompanied by the text of steps or the process of making the food and beverage.

Designed this application, aims to help the individuals who like to cook to get food

and beverage recipes typical Papua very easily. Then it would be easier for people who like to cook in implementing food and beverage recipes that exist in this application. Then designed this application is also intended as a promotional media culture, especially the culture of Papua. Keywords : Papua Indonesian, recipes, food and beverage, android

Page 4: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

1

1. Pendahuluan

Salah satu kemajuan teknologi yang berdampak besar saat ini adalah mobile

phone atau yang lebih dikenal dengan sebutan smartphone. Untuk mengolah sumber

daya perangkat keras yang dimiliki oleh smartphone ini perlu menggunakan sistem

operasi. Sistem operasi yang digunakan searah dengan perkembangan smartphone ini

adalah sistem operasi android.

Dengan berkembangannya teknologi saat ini maka dibutuhkan sebuah aplikasi

yang dapat digunakan sesuai dengan kebutuhan setiap pengguna. Yang mampu

memberikan kemudahan bagi pengguna dalam mempergukan aplikasi sebagai pengganti

buku yang mudah dibawa kemana-mana dan dapat digunakan kapanpun dan dimanapun

serta dapat menghemat alokasi sumber daya penggunaan. Salah satu aplikasi yang

dapat memenuhi kebutuhan pengguna adalah Aplikasi Resep Makanan dan Minuman

Khas Papua Berbasis pada Sistem Android.

2. Landasan Teori

2.1. Papua

2.1.1. Tentang Papua

Papua adalah sebuah provinsi terluas Indonesia yang terletak di bagian tengah

Pulau Papua atau bagian paling timur Indonesia dengan potensi sumber daya alam yang

bernilai ekonomis dan strategis1. Papua memiliki banyak jenis makanan dan minuman

khas yang disajikan dengan bahan rempah-rempah yang khas.

2.1.2. Pengertian Memasak

Memasak adalah penggunaan panas pada bahan makanan agar bahan makanan

tersebut bisa dimakan. Memasak menjadikan suatu bahan makanan menjadi matang,

mudah untuk dicerna, menjadi enak, dan merubah bahan makanan dari segi rasa, rupa,

warna dan lain-lain. Memasak harus menggunakan resep tertentu2.

2.1.3. Sejarah Memasak

Memasak pertama kali dilakukan dengan cara dibakar. Pada zaman dahulu pernah

terjadi kebakaran hutan. Setelah kebakaran mereka mencoba memakan daging hewan

yang telah mati dalam kebakaran hutan tersebut ternyata enak. Maka semenjak saat

1 Cloud, Papua.:2013(diakses:http://cloud.papua.go.id/id/budaya/makanantradisional/, tanggal 04-12-2013, pukul 10.30) 2 AnneAhira:2013(diakses:http://www.anneahira.com/pengertian-memasak.htm, tanggal 06-12-2013, pukul 13.55)

Page 5: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

2

itulah teknik pembakaran menjadi salah satu teknik memasak yang mulai mereka

gunakan3.

2.2. Android

Android merupakan generasi baru platform mobile yang memberikan kesempatan

kepada pengembang untuk melakukan pengembangan sesuai dengan yang diharapkan,

karena platform yang dimiliki oleh Android sangat lengkap baik dari sistem operasinya.

Android adalah sistem operasi untuk perangkat mobile berbasis linux yang mencakup

sistem operasi, middleware dan aplikasi. Android memiliki beberapa versi yaitu mulai dari

Android versi 1.1, Android versi 1.5 (Cupcake), Android versi 1.6 (Donut), Android versi

2.0/2.1 (Enclair), Android versi 2.2 (Froyo), Android versi 2.3 (Gingerbread), Android versi

3.0/3.1 (Honeycomb), Android versi 4.0 (Ice Cream Sandwich), Android versi 4.1 (Jelly

Bean)4.

2.3. Eclipse

Eclipse adalah software development envoironment multibahasa yang berfitur

extensible plugin. Extensible plug-in berarti pengguna dapat mengembangkan beberapa

jenis aplikasi melalui Eclipse ini5.

2.4. Java

Java adalah bahasa pemrograman serbaguna. Java dapat digunakan untuk

membuat suatu program. Teknologi java dapat digunakan untuk pembuatan aplikasi

database, jaringan, web, maupun grafis6.

2.5. SQLite Manager

Menurut tulisan dalam website sqlite.org SQLite merupakan mesin database yang

digunakan dalam sebuah proses untuk mengimplementasikan data secara mandiri. Tidak

seperti kebanyakan database SQL lainnya, SQLite tidak memiliki proses server yang

terpisah. SQLite membaca dan menulis secara langsung ke disk.

2.6. ADT

3 ResepMasakanIndonesia:2010(diakses:http://resepmasakanindonesia.info/info-kuliner-sejarah-masakan/ tanggal 06-12-2013, pukul 14:48) 4 Nazruddin Safaat H, 2012, Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, Hal 1 5 Wahana Komputer, 2013, Step By Step Menjadi Programmer Android, Hal 10 6 Wahana Komputer, Membangun Aplikasi Bisnis dengan NetBean7, Hal 2

Page 6: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

3

ADT (Android Development Tools) adalah plug-in yang didesain sebagai pengenal

didalam IDE Eclipse. Dengan menggunakan Android Development Tool (ADT) untuk

Eclipse akan memudahkan pengguna dalam membuat aplikasi project android.

2.7. UML (Unified Modelling Language)

Unified Modeling Language (UML) adalah bahasa yang telah menjadi standar

dalam industri visualisasi, untuk merancang dan mendokumentasikan sistem piranti

lunak. Dengan pemodelan menggunakan Unified Modeling Language (UML) rekayasa

dan pengembangan perangkat dapat dilakukan dengan fokus.

2.8. Use Case Diagram

Use Case Diagram adalah diagram yang menunjukkan interaksi antara pengguna

dan entitas eksternal lainnya dengan sistem yang sedang dikembangkan. Sebuah Use

Case Diagram mempresentasikan sebuah interaksi antara aktor dengan sistem.

2.9. Activity Diagram

Activity Diagram adalah diagram yang menggambarkan berbagai alir aktivitas

dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision

yang mungkin terjadi, dan bagaimana mereka berakhir.

2.10. Class Diagram

Class Diagram adalah suatu class yang memperlihatkan atau menampilkan

struktur dari sebuah sistem. Class Diagram memiliki spesifikasi yang jika diinstansiasi

akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain

berorientasi objek.

2.11. Sequence Diagram

Sequence Diagram digunakan untuk menunjukkan skenario atau rangkaian

langkah-langkah yang dilakukan sebagai respond dan sebuah event untuk menghasilkan

output tertentu.

Page 7: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

4

3. Analisis

3.1 Analisis Sistem

Analasis sistem adalah teknik pemecahan masalah yang menguraikan bagian-

bagian komponen dengan mempelajari seberapa baik bagian-bagian komponen tersebut

bekerja dan berinteraksi untuk mencapai sebuah tujuan yang telah ditetapkan.

3.2 Analisis Kelemahan Sistem

Metode yang digunakan untuk mengalisis kelemahan sistem yang telah ada

adalah dengan menggunakan metode analisis SWOT. Analisis SWOT adalah metode

perancangan strategis yang digunakan untuk mengevaluasi kekuatan (strength),

kelemahan (weakness), peluang (opportunity), serta ancaman (threats) terhadap suatu

rancangan perangkat lunak atau sistem.

3.3 Analisis Kebutuhan Sistem

Analisis kebutuhan sistem sangat dibutuhkan didalam proses pengembangan

sistem, karena dapat mendukung kinerja sistem. Apakah sistem yang pernah dibangun

sudah sesuai dengan kebutuhan atau belum. Analisis ini dibagi menjadi 2 yaitu analisis

kebutuhan fungsional dan kebutuhan non fungsional.

3.3.1 Analisis Kebutuhan Fungsional

Kebutuhan fungsional berisi informasi dan proses apa saja yang harus dilakukan

oleh sistem. Dimana pernyataan layanan sistem yang harus disediakan, bagaimana

sistem bereaksi pada input tertentu, dan bagaimana perilaku sistem pada situasi tertentu.

3.3.2 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional adalah sebuah kebutuhan yang dilakukan untuk

mengetahui spesifikasi kebutuhan dan kelayakan dari sebuah sistem atau aplikasi yang

telah dibuat.

3.3.2.1 Kebutuhan Perangkat Keras (Hardware)

Spesifikasi hardware smartphone minimal yag digunakan untuk menjalankan

aplikasi adalah sebagai berikut:

No Nama Spesifikasi

1 Sistem Operasi Android OS, v2.3 (Gingerbread)

2 Layar 240 x 320 pixels, 2,7 inches

3 Memory 190 MB storage, 290 MB RAM

Gambar 3.1 Spesifikasi Smartphone

Page 8: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

5

3.3.2.2 Kebutuhan Perangkat Lunak (Software)

Software yang digunakan dalam pembuatan aplikasi :

Sistem Operasi : Windows 7 Ultimate 32-bit

Eclipse IDE : Eclipse Juno

Android SDK : Android SDK platform-tools revision 16

ADT : update ADT 16.0.1

Java JDK : JDK 6 Update 2

3.3.2.3 Kebutuhan Sumber Daya Manusia (Brainware)

Sumber daya manusia yang terlibat dalam pembuatan aplikasi ini memiliki 2

deskripsi tugas yaitu analis dan programmer.

3.4 Analisis Kelayakan Sistem

Analisis ini digunakan untuk menentukan kemungkinan apakah pengembangan

aplikasi ini dapat diteruskan atau tidak. Ini dilakukan agar sistem tersebut benar – benar

dapat bermanfaat atau tidak.

1. Kelayakan Teknologi

Aplikasi ini dapat dijalankan pada gadget yang bersistem operasi android.

2. Kelayakan Hukum

Software yang dan file yang digunakan untuk membangun aplikasi dijamin

original, konten yang ada di dalamnya juga tidak melanggar hukum ataupun

undang – undang yang berlaku.

3. Kelayakan Operasional

Dalam pendayagunaan waktu dan personil lebih optimal sehingga mampu

melakukan, menjalankan dan mengendalikan aplikasi tersebut.

4. Hasil Penelitian dan Pembahasan

4.1 Uji Coba Sistem dan Program

Uji coba sistem adalah pengujian terhadap program atau aplikasi untuk

menentukan kesalahan dan segala kemungkinan yang menimbulkan kesalahan sesuai

dengan spesifikasi aplikasi yang telah ditentukan. Sedangkan uji coba program adalah

proses untuk menentukan kesalahan sintaks dan kesalahan logika pada aplikasi yang

telah dibuat.

4.1.1 Black Box Testing

Black Box Testing merupakan metode pengujian perangkat lunak yang berfokus

pada fungsi perangkat lunak dan cara pengoperasiannya, apakah interface sudah bisa

dijalankan dengan baik atau belum. Pengujian black box ini digunakan guna menemukan

Page 9: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

6

kesalahan dalam hal fungsi-fungsi yang tidak benar atau hilang, kesalahan interface,

kesalahan dalam struktur data atau akses database eksternal, serta kesalahan pada

kinerja sistem.

4.1.2 White Box Testing

White box testing merupakan cara pengujian untuk mengecek kode-kode program

yang ada dan menganalisis apakah ada kesalahan atau tidak. Dalam testing ini

pengujian dilakukan pada kode program yang ditulis dan modul-modul yang ada pada

program dapat berjalan dengan baik atau ada kesalahan.

4.2 Manual Program

Cara penggunaan Aplikasi Resep Makanan dan Minuman Khas Papua Berbasis

pada Sistem Operasi Android :

1. Buka aplikasi Resep Makanan dan Minuman Khas Papua (Resep Papua)

2. Pilih salah satu menu bahasa “Indonesia atau English” untuk melihat konten pada

halaman berikutnya.

3. Pilih kategori menu Resep Makanan (Food Recipes) untuk melihat daftar menu

resep makanan yang tersedia di dalam aplikasi.

4. Pilih kategori menu Resep Minuman (Drink Recipes) untuk melihat daftar menu

resep minuman yang tersedia di dalam aplikasi.

5. Pilih salah satu menu resep makanan atau minuman sesuai kategori menu yang

ingin dilihat, untuk melihat cara pembuatan resep.

6. Pilih menu “Pencarian” untuk mencari judul yang dibutuhkan sesuai kategori menu.

7. Pilih tombol beranda untuk kembali ke menu daftar resep makanan misalnya saat

berada pada halaman detail resep, dan pilih menu beranda untuk kembali ke menu

utama saat berada pada halaman menu daftar resep makanan.

8. Pilih menu “Bagikan (Share)” untuk membagikan resep yang diinginkan melalui

pesan teks atau ke media sosial.

9. Pilih menu “Tentang (About)” untuk melihat informasi mengenai aplikasi Resep

Makanan dan Minuman Khas Papua.

10. Pilih menu “Keluar” untuk keluar dari aplikasi.

Page 10: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

7

4.3 Manual Instalasi

Manual instalasi menerangkan tentang langkah – langkah menginstal aplikasi ke

dalam smartphone berbasis android. Langkah – langkahnya sebagai berikut:

Langkah 1 Langkah 2 Langkah 3

Gambar 4.1 Langkah – langkah Instalasi Aplikasi

Keterangan gambar :

1. Pilih file apk dari aplikasi yang akan diinstall.

2. Pilih install pada pilihan yang tampil setelah file apk dipilih.

3. Proses instalasi selesai

4.4 Pembahasan

4.4.1 Pembahasan Basis Data

Database dalam aplikasi ini memiliki dua buah tabel yaitu :

1. Tabel resep

Tabel resep digunakan untuk menyimpan data berupa resep makanan dan

minuman berbahasa Indonesia maupun berbahasa Inggris yang nantinya akan

ditampilkan di dalam aplikasi Resep Makanan dan Minuman Khas Papua.

Gambar 4.2 Tabel Resep

Page 11: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

8

2. Tabel favorit

Tabel favorit digunakan untuk menyimpan data resep makanan dan

minuman khas Papua yang dikategorikan sebagai resep favorit pada aplikasi.

Gambar 4.3 Tabel Favorit

4.4.2 Pembahasan Interface

1. Interface Halaman Menu Awal

Halaman Menu Awal merupakan halaman yang pertama kali muncul saat aplikasi

ini dijalankan

Gambar 4.4 Tampilan Menu Awal

2. Interface Halaman Menu Utama

Halaman Menu Utama adalah halaman yang muncul setelah halaman menu awal

dieksekusi. Halaman ini berisi 3 buah tombol menu.

Page 12: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

9

Gambar 4.5 Tampilan Menu Utama “Indonesia”

Gambar 4.6 Tampilan Menu Utama “English”

3. Interface Halaman Daftar Resep Makanan

Pada halaman Daftar Resep Makanan (List Food Recipes) ini, terdapat bermacam-

macam menu resep makanan khas Papua.

Gambar 4.7 Tampilan Daftar Resep Makanan “Indonesia"

Page 13: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

10

Gambar 4.8 Tampilan Daftar Resep Makanan “English"

4. Interface Halaman Detail Resep Makanan

Halaman ini berisi detail dari resep makanan dan minuman yang berisi detail dari

resep itu sendiri beserta cara memasaknya.

Gambar 4.9 Tampilan Detail Resep Makanan “Indonesia”

Gambar 4.10 Tampilan Detail Resep Makanan“English”

5. Interface Halaman Daftar Resep Minuman

Pada halaman Daftar Resep Minuman (List Drink Recipes) ini, terdapat beberapa

menu resep minuman khas Papua.

Page 14: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

11

Gambar 4.11 Tampilan Daftar Resep Minuman “Indonesia”

Gambar 4.12 Tampilan Daftar Resep Minuman “English”

6. Interface Halaman Detail Resep Minuman

Pada halaman ini berisikan detail cara pembuatan dari resep minuman.

Gambar 4.13 Tampilan Detail Resep Minuman “Indonesia”

Page 15: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

12

Gambar 4.14 Tampilan Detail Resep Minuman “English”

7. Interface Halaman Menu Pencarian (Search)

Jika kita memasukkan kata pada kotak pencarian maka akan tampil resep

makanan yang mengandung kata tersebut, sebaliknya juga pada pencarian resep

minuman. Berikut tampilannya.

Gambar 4.15 Tampilan Jika Resep Makanan Ditemukan

Sedangkan jika resep makanan yang dicari tidak ditemukan,sebaliknya juga pada

pencarian resep minuman maka tampilannya seperti di bawah ini.

Gambar 4.16 Tampilan Jika Resep Makanan Tidak Ada

Page 16: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

13

8. Interface Halaman Kategori Favorit

Pada halaman ini menampilkan daftar menu favorit (Favorites) ketika memilih

resep makanan atau minuman sesuai dengan konten resep yang akan pilih kedalam

kategori resep favorit, maka dengan mudah hanya menekan ikon bintang yang

terdapat pada sebelah menu resep.

Gambar 4.17 Tampilan Pilih Resep Makanan Favorit “Indonesia”

Gambar 4.18 Tampilan Halaman Favorit Resep Makanan “Indonesia”

9. Interface Halaman Berbagi (Share)

Pada halaman ini menampilkan halaman berbagi atau share pada media yang

ingin digunakan dalam membagikan menu resep yang diinginkan.

Page 17: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

14

Gambar 4.19 Tampilan Halaman Berbagi (Share)

10. Interface Halaman Tentang (About)

Pada halaman ini menampilkan informasi mengenai aplikasi.

Gambar 4.20 Tampilan Halaman Tentang “Indonesia”

Gambar 4.21 Tampilan Halaman About “English”

11. Interface Halaman Keluar (Exit)

Halaman ini berisi dialog box apakah user akan keluar dari aplikasi atau tidak.

Gambar 4.22 Tampilan Dialog Box Keluar

Page 18: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

15

5. Kesimpulan

Pada uraian pembahasan dan penjelasan keseluruhan materi pada bab-bab sebelumnya

dan untuk menjawab rumusan masalah mengenai aplikasi Resep Makanan dan Minuman

Khas Papua Berbasis pada Sistem Operasi Android ini maka dapat diambil kesimpulan :

1. Untuk merancang dan membuat aplikasi berbasis mobile diperlukan beberapa

tahapan dimulai dari perancangan sistem, basis data dan interface. Perancangan

sistem menggunakan diagram UML yaitu Use Case Diagram, Activity Diagram,

Class Diagram, dan Sequence Diagram.

2. Aplikasi ini dilengkapi dengan fitur bahasa yaitu “Indonesia atau English”, dimana

pada saat kita ingin melihat konten didalam aplikasi Resep Makanan dan Minuman

Khas Papua ini, kita bisa memilih bahasa apa yang dapat kita gunakan untuk

melihat konten pada aplikasi ini.

3. Pada aplikasi ini terdapat kumpulan resep makanan dan minuman khusus khas

daerah Papua yang disusun dalam bentuk list sesuai konten masing-masing, yang

mudah dicari dan dipahami karena telah disertakan kotak pencarian di dalam

aplikasi. Resep yang terdaftar pada aplikasi ini yaitu mencakup sekitar 11 resep

makanan dan 3 resep minuman khas Papua.

4. Pemodelan interface yang dibuat meliputi tampilan Menu Awal “Pilih Bahasa”,

Menu Utama, Menu Resep Makanan, Menu Resep Minuman, Menu Pencarian,

Menu Favorit, Menu Bagikan (Share), Menu Tentang, dan Menu Keluar.

Page 19: PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN …repository.amikom.ac.id/files/Publikasi_10.11.4462.pdf · MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID HALAMAN JUDUL

16

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi (untuk Keunggulan Bersaing Perusahaan & Organisasi Modern). Yogyakarta : C.V ANDI OFFSET

Rangkuti Freddy. 2002. ANALISIS SWOT TEKNIK MEMBEDAH KASUS BISNIS (Reorientasi Konsep Perencanaan Strategis untuk Menghadapi Abad 21). Jakarta : PT Gramedia Pustaka Utama

SERI MASAK femina PRIMARASA Indonesia Populer. 2012. Kalimantan, Maluku & Papua. Jakarta : PT. GAYA FAVORIT PRESS

Safaat, Nazruddin H. 2012. Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android Edisi Revisi. Bandung: INFORMATIKA

Wahana Komputer. 2013. Step By Step Menjadi Programmer Android. Yogyakarta : C.V ANDI OFFSET

Wahana Komputer. 2012. Membangun Aplikasi Bisnis dengan NetBean7. Yogyakarta:

Andi Publisher

Yasin, V. 2012. REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK Pemodelan, Arsitektur dan Perancangan (Modeling, Architecture and Design). Jakarta: Mitra

Wacana Media

Anne, Ahira. Pengertian Memasak.

http://www.anneahira.com/pengertian-memasak.htm diakses 06 Desember 2013

Cloud, Papua. Dinas Pengelolaan Teknologi Informasi & Komunikasi Provinsi Papua.

http://cloud.papua.go.id/id/budaya/makanantradisional/ diakses 04 Desember 2013

Indonesia, Resep, Masakan. Sejarah Masakan. http://resepmasakanindonesia.info/info-kuliner-sejarah-masakan/ diakses 06 Desember 2013

Iptek, Nesia, Ristek, Indonesia. Pengertian Makanan.

http://www.ipteknesia.com/ristek/ diakses diakses 06 Desember 2013

Irawan, Heri. Pengertian Minuman

http://mywapblog.faa.im/post/2.xhtml diakses 06 Desember 2013

Raharja, Pribadi. Daftar Simbol UML

http://www.pribadiraharja.com/neli/SKRIPSI/Lampiran/ diakses 10 Desember 2013

SQLite.About SQLite. http://www.sqlite.org/about.html diakses 18 Desember 2013