MEMBANGUN APLIKASI KAMUS BUAH DAN SAYUR KABUSAKI BERBASIS ANDROID NASKAH PUBLIKASI

dokumen-dokumen yang mirip
PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

PERANCANGAN APLIKASI PENGENALAN KARAKTERISTIK MANUSIA BERDASARKAN GOLONGAN DARAH BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA

RANCANG BANGUN APLIKASI BERBASIS ANDROID SEBAGAI MEDIA INFORMASI RUTE ANGKUTAN KOTA DI PURBALINGGA

ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

BAB II LANDASAN TEORI

PERANCANGAN APLIKASI UNTUK RESEP MAKANAN DAN MINUMAN KHAS PAPUA BERBASIS PADA SISTEM ANDROID

BAB I I. PENDAHULUAN 1.1 Latar belakang

BAB II TINJAUAN PUSTAKA

PERANCANGAN APLIKASI KUMPULAN BERBAGAI RESEP MASAKAN INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Gilang Mantara Putra

PERANCANGAN APLIKASI SISTEM INFORMASI PENGENALAN RAMBU LALU-LINTAS DAN SIMULASI TES SURAT IZIN MENGEMUDI BERBASIS ANDROID

MEMBANGUN MEDIA INFORMASI KODE POS DAN KODE NOMOR TELEPON INDONESIA TERINTEGRASI GOOGLE MAPS BERBASIS ANDROID NASKAH PUBLIKASI

BAB II LANDASAN TEORI

PEMBUATAN APLIKASI FOTOGRAFI UNTUK PEMULA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Imam Zulfikar

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

PEMBUATAN APLIKASI KUIS PERANGKAT KOMPUTER BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.

APLIKASI KAMUS ISTILAH BIOLOGI BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Muhammad Ziad Zuhal Alfajri

BAB III ANALISIS DAN PERANCANGAN

APLIKASI MEDIA PEMBELAJARAN MATEMATIKA UNTUK SMP KELAS IX BERBASIS ANDROID

PERANCANGAN APLIKASI KAMUS ISTILAH SOSIOLOGI SEBAGAI MEDIA PENGETAHUAN BERBASIS ANDROID NASKAH PUBLIKASI

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

PERANCANGAN MEDIA INFORMASI PARIWISATA BERSEJARAH DAN BUDAYA BERBASIS ANDROID DI KOTA MAGELANG NASKAH PUBLIKASI

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

Bab 3 Metode dan Perancangan Sistem

BAB 2 LANDASAN TEORI

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

BAB 1 PENDAHULUAN. dunia pendidikan yaitu mengenai cara pembelajaran yang berbasis e-learning atau

PEMBUATAN APLIKASI CALORIEANDWATER BERBASIS ANDROID NASKAH PUBLIKASI

BAB III ANALISA DAN PERANCANGAN

APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo

Aplikasi Pembelajaran Pengenalan Huruf, Angka, Warna dan Bentuk Bangun Datar Pada Siswa Kelas 1 SDN 5 Parittiga Berbasis Android

Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan sebelumnya diantaranya :

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian tentang aplikasi resep makanan ini pernah

PERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS-RUMUS MATEMATIKA SMP BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI PERSONALITY + TENTANG TES KEPRIBADIAN SESEORANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Bekti Widhy Andhana

BAB I PENDAHULUAN. hal ini terlihat dengan adanya beberapa sistem serta Undang-Undang (UU)

PEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI

Perancangan Aplikasi Monitoring Rental Scooter Dan Mobil Elektrik Berbasis Android Pada Ababil Panakukang Makassar

BAB I PENDAHULUAN 1.1 Latar Belakang

APLIKASI PENGENALAN NABI BESERTA SEJARAHNYA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Joko Triono

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

BAB 1 PENDAHULUAN Latar Belakang

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

APLIKASI PURWOKERTO PLACE FINDER PADA SMARTPHONE BERSISTEM OPERASI ANDROID

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung dan di Dinas Pemuda dan Pariwisata

BAB II. KAJIAN PUSTAKA

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN APLIKASI PENGENALAN NOMINA DALAM BAHASA LAMPUNG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ryan Akbar Ramadhan

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

SIMPLE ADDITIVE WEIGHTING (SAW) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH MAKAN

APLIKASI ONLINE SHOP DI SBD DENIM BERBASIS ANDROID NASKAH PUBLIKASI

ANALISIS DAN PERANCANGAN KAMUS GEOGRAFI BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Fitriana Nurhadi

BAB 2 TINJAUAN PUSTAKA

BAB 3 PERANCANGAN PROGRAM

APLIKASI KAMUS JARINGAN KOMPUTER BERBASIS MOBILE MENGGUNAKAN METODE LINIER SEARCH

APLIKASI PSIKOTES SELEKSI KARYAWAN SECARA ONLINE BERBASIS ANDROID. Abstract

APLIKASI KAMUS ISTILAH KOMPUTER BERBASIS ANDROID NASKAH PUBLIKASI

APLIKASI EDUGAME THE CRAZY MONEY UNTUK PENGENALAN DAN PEMBELAJARAN BERBASIS ANDROID

PEMBUATAN APLIKASI PENGENALAN BUDAYA DARI 34 PROVINSI DI INDONESIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Yolinri Syauta

BAB IV HASIL DAN UJI COBA

PERANCANGAN MEDIA INFORMASI GUNUNG-GUNUNG DI PULAU JAWA BERBASIS ANDROID NASKAH PUBLIKASI

BAB III ANALISIS DAN PERANCANGAN SISTEM

ANALISIS DAN DESAIN SISTEM

yang dapat menunjang kegiatan belajar mengajar. Aplikasi ini memiliki beberapa fungsi yaitu Kamus istilah kimia, Pengenalan alat laboratorium kimia se

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

Perancangan Aplikasi Kamus Bahasa Inggris, Indonesia, Minang Pada Smart Phone Berbasis Android

PERANCANGAN APLIKASI KAMUS ISTILAH IT BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI TRANSAKSI PULSA ELEKTRONIK TELEPON SELLULAR BERBASIS ANDROID

Rancang Bangun Aplikasi Informasi ASEAN University Games XVII pada Smartphone Berbasis Android

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

APLIKASI PANDUAN PRAMUKA BERBASIS ANDROID NASKAH PUBLIKASI

BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN APLIKASI MANAJEMEN KEUANGAN PRIBADI BERBASIS ANDROID

SMP Negeri pada wilayah Jakarta Selatan dengan menggunakan android? Bagaimana cara menggunakan Java Eclipse pada platform android? Metode apa yang dig

PENGEMBANGAN APLIKASI BERGERAK UNTUK PENYEDIAAN INFORMASI LOKASI RUMAH SAKIT DI WILAYAH GARUT

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

APLIKASI PENGENALAN RAMBU LALU LINTAS DAN MARKA JALAN INTERAKTIF BERBASIS ANDROID

PENGEMBANGAN APLIKASI KAMUS BAHASA JAWA BERBASIS ANDROID NASKAH PUBLIKASI

PEMBUATAN APLIKASI MEDIA PEMBELAJARAN RANGKUMAN PENGETAHUAN ALAM (RPA) BERBASIS ANDROID NASKAH PUBLIKASI

PERANCANGAN APLIKASI KAMUS TULANG PADA MANUSIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Rizki Dwi Nugroho

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

MEMBANGUN APLIKASI KAMUS BUAH DAN SAYUR KABUSAKI BERBASIS ANDROID NASKAH PUBLIKASI diajukan oleh Danis Afnita Afdriani 11.01.2840 Nurdiyah Rus Natalia 11.01.2853 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014

DEVELOPING KABUSAKI VEGETABLES AND FRUITS APPLICATIONS DICTIONARY BASED ON ANDROID MEMBANGUN APLIKASI KAMUS BUAH DAN SAYUR KABUSAKI BERBASIS ANDROID Danis Afnita Afdriani Nurdiyah Rus Natalia Akhmad Dahlan Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT The development smartphones based on Android is very rapid. It proved that today almost all smartphone vendors already produced smartphones based on Android duch as HTC, Samsung, Motorola, LG, Sony and others. Because Android mobile is an open operating system platform that includes a Linux-based operating system, middleware and applications. This Kabusaki vegetables and fruit dictionary is created using Eclipse application and for the programming language is using Java language. "Kabusaki" fruit and vegetables dictionary will provide information about fruits and vegetables that includes the descriptions, nutritional content, benefits and processing methods. This fruit and vegetables dictionary is an offline application and is intended for all users who have smartphone based on Android. This application is expected to provide information about fruits and vegetables in around us. Keywords: Android, Application, Kabusaki, Fruit and Vegetable, Mobile

1. Pendahuluan Teknologi mobile merupakan teknologi yang berkembang dengan pesat pada era globalisasi saat ini yang tidak bisa lepas dari kehidupan manusia, termasuk berkembangnya smartphone dengan berbagai sistem operasi. Salah satu sistem operasi yang banyak digunakan pada smartphone adalah Android. Kelebihan Android dari sistem operasi lainnya adalah sifatnya yang open source sehingga memungkinkan dapat dikembangkan aplikasiaplikasi yang beragam dan menjangkau berbagai bidang salah satunya bidang kesehatan. Buah dan sayuran sudah sejak dulu diketahui mengandung banyak zat dan vitamin yang bermanfaat bagi tubuh manusia, sehingga untuk menjaga kesehatan, kebugaran tubuh, mencegah dan menyembuhkan penyakit manusia perlu mengkonsumsi buah dan sayur. Seiring berkembangnya teknologi mobile manusia lebih dimudahkan dalam berbagai hal termasuk mencari informasi mengenai manfaat buah dan sayur. Dengan menggabungkan teknologi mobile berbasis Android dan pengetahuan tentang buah dan sayur maka dirancanglah sebuah apikasi kamus buah dan sayur berbasis Android. Berdasarkan latar belakang di atas penelitian ini akan membahas bagaimana membangun aplikasi kamus buah dan sayur yang berisi mengenai kandungan gizi, manfaat, serta cara pengolahan buah dan sayur mampu memberikan informasi yang bermanfaat bagi para pengguna aplikasi ini. 2. Landasan Teori 2.1 Kamus Buah 2.1.1 Pengertian Kamus Menurut Kamus Peribahasa Indonesia oleh Sugeng Panut (2008). Kamus adalah sejenis buku rujukan yang menerangkan makna kata-kata. Ia berfungsi untuk membantu seseorang mengenal perkataan baru. Selain menerangkan maksud kata, kamus juga mungkin mempunyai pedoman sebutan, asal-usul (etimologi) sesuatu perkataan dan juga contoh penggunaan bagi sesuatu perkataan. Untuk memperjelas makna terdapat ilustrasi di dalam kamus. 1 Kata kamus diserap dari bahasa Arab qamus, dengan bentuk jamaknya qawamis. Kata Arab itu sendiri berasal dari kata Yunani okeanos yang berarti 'lautan'. Sejarah kata itu jelas memperlihatkan makna dasar yang terkandung dalam kata kamus, yaitu wadah pengetahuan, khususnya pengetahuan bahasa, yang tidak terhingga dalam dan luasluasnya. 2 1 Sugeng Panut,2008.Kamus pribahasa indonesia, Hal 5 2 ibid. 1

2.1.2 Buah dan Sayur Buah dan sayur adalah salah satu hasil alam yang dapat dijadikan menu makanan sehari-hari. Aneka warna, rasa, dan nutrisi pada makanan sehat tersebut semakin menarik perhatian bagi siapapun yang ingin menyantap sajian lezat nan sehat. Salah satu nutrisi yang banyak terkandung dalam sayuran dan buah-buahan adalah serat. Serat diperlukan setiap hari baik oleh pria maupun wanita. 2.1.3 Kamus Buah dan Sayur Dilihat dari berbagai pengertian kamus, buah dan sayur maka kamus buah dan sayur merupakan sejenis buku rujukan yang menerangkan deskripsi, kandungan gizi, manfaat, serta cara pengolahan dari buah dan sayur yang popular di Indonesia. 2.2 Android 2.2.1 Sistem Operasi Android Android adalah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan platform terbuka yang memungkinkan untuk para pengembang menciptakan aplikasi mereka sendiri. 3 Android sebagai sistem informasi ini memiliki beberapa versi. Adapun versi-versi Android yang pernah dirilis adalah : 1. Android versi 1.1 2. Android versi 1.5 (Cupcake) 3. Android versi 1.6 (Donut) 4. Android versi 2.0/2.1 (Eclair) 5. Android versi 2.2 (Froyo : Frozen Yogurt) 6. Android versi 2.3 (Gingerbread) 7. Android versi 3.0 /3.1(Honeycomb) 8. Android versi 4.0 (Ice Cream Sandwich) 9. Android versi 4.1(Jelly Bean) 2.2.2 Android SDK (Software Development Kit) Android SDK adalah tools API (Application Programing Interface) yang diperlukan untuk mengembangkan aplikasi platform android menggunakan bahasa pemrograman Java. 2.2.3 Android Virtual Device (AVD) 3 Nazruddin Safaat H, Pemrograan Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, (Bandung: Informatika, 2012), hal. 1 2

Android Virtual Device merupakan emulator untuk menjalankan aplikasi android. AVD terdiri dari : 1. Sebuah perangkat keras yang dapat mengatur pilihan untuk menentukan fitur hardware emulator. 2. Pemetaan versi Android, maksudnya versi platform Android yang akan berjalan pada emulator. 3. Pilihan lainnya misal menentukan skin yang akan digunakan pada emulator. 2.2.4 SQLite SQLite merupakan database open source yang di-embed ke Android. SQLite mendukung fitur database RDBMS standar seperti sintak SQL, transaksi, dan prepared statement. 2.3 Eclipse Eclipse merupakan sebuah IDE (Integrated Development Environment) untuk mengembangkan perangkat lunak dan dapat dijalankan di semua platform. Secara standar Eclipse selalu dilengkapi dengan JDT (Java Development Tools), plugin yang membuat Eclipse compatible untuk mengembangkan program Java dan PDE (Plugin Develepmont Environment) untuk mengembangkan plugin baru. Eclipse beserta plugin-nya diimplementasikan dalam bahasa pemrograman Java. Konsep Eclipse adalah IDE yang terbuka (open), mudah diperluas (extensible) untuk apa saja dan tidak untuk suatu yang spesifik. 2.4 Bahasa Pemrograman Java Dalam Jeni Penenalan Pemrograman yang ditulis oleh Joyce Avestro, Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi. Perkembangan Java tidak hanya terfokus pada satu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source. Bahasa Java digemari oleh komunitas pemrograman internet, karena java mendukung untuk applets, dimana program dengan akses sumber daya terbatas yang jalan dalam sebuah web browser. Java juga menyediakan level tinggi untuk networking dan objek terdistribusi. 2.5 Unified Modeling Language Unified Modeling Language (UML) merupakan sebuah bahasa pemodelan yang digunakan untuk memodelkan sebuah perangkat lunak. UML dapat diimplementasikan kedalam bahasa pemrograman apapun, asalkan bahasa tersebut merupakan bahsa pemrograman berorientasi objek. UML digunakan untuk memvisualisasikan, membangun, dan mendokumentasikan rancangan sistem dari sebuah perangkat lunak. Diagram UML 3

antara lain terdiri dari Use Case Diagram, Activity Diagram, Class Diagram, dan Sequence Diagram. 2.5.1 Use Case Diagram Use case diagram digambarkan untuk menggambarkan perilaku sistem dan sub sistem dengan pengguna. Diagram ini digunakan untuk menganalisa bagaimana sebuah sistem bekerja dan berinteraksi dengan pengguna atau sistem lain. 2.5.2 Activity Diagram Activity diagram digunakan untuk mempresentasikan state dan transisi-transisi yang bersifat sinkron yang terjadi pada akhir proses termasuk tindakan utama dan titik keputusan. 2.5.3 Class Diagram Class diagram dibuat untuk menggambarkan kelas-kelas serta hubungan antar kelas dalam sistem. 2.5.4 Sequence Diagram Sequence Diagram merupakan diagram yang menggambarkan interaksi suatu kelas dengan kelas yang lain, maupun suatu kelas dengan penggunanya. Dalam Sequence diagram terdapat LifeLine, Message, dan Fragment. 2.6 Corel Draw X3 Menurut Setyo Wawan Hartono dalam buku Panduan Belajar Desain Grafis Corel Draw X3 menyebutkan Corel Draw merupakan program grafis yang memberikan kemudahan dan kenyamanan dalam mengembangkan kreatif. Corel Draw X3 menawarkan tools yang dibutuhkan untuk menciptakan ilustrasi grafis dan tata ruang yang profesional. 4 2.7 Adobe Photoshop CS3 Menurut Adobe Photoshop CS3 merupakan seri terbaru dari program sebelumnya dengan penampilan menarik dan fitur terbaru. Beberapa perubahan dan fitur terbaru memberikan banyak kemudahan dalam hal pengolahan file, editing, maupun modifikasi gambar. 3. Gambaran Umum 3.1 Gambaran Umum Kamus Buah dan Sayur Perancangan kamus digunakan sebagai sarana penambah informasi mengenai deskripsi, kandungan, manfaat, serta cara pengolahan buah dan sayur. Aplikasi ini dibangun untuk membantu pencarian informasi mengenai buah dan sayur. 4 Wawan Setyo Hartono, 2007. Panduan Belajar Desain Grafis CorelDraw X3, Yogyakarta : Andi, Hal : 1 4

3.1.1 Tampilan Gambar Dalam aplikasi kamus buah dan sayur memiliki beberapa tampilan, yaitu: 1. Tampilan Menu Utama Pada tampilan ini user dapat memilih berbagai menu yang disediakan untuk mengakses aplikasi. 2. Tampilan Menu Pencarian Menu ini digunakan untuk mencari deskripsi, kandungan, manfaat, serta cara pengolahan buah dan sayur dengan memasukkan kata kunci berupa nama buah atau sayur yang diinginkan. 3. Tampilan Menu Bantuan Menu Bantuan akan menampilkan cara penggunaan aplikasi Kamus Buah dan Sayur. 4. Tampilan Menu Tentang Aplikasi Menu ini akan memberi informasi mengenai aplikasi Kamus Buah dan Sayur. 3.1.2 Rancangan Use Case Diagram Kamus Buah dan Sayur Use Case Diagram digunakan untuk menggambarkan interaksi yang dilakukan oleh pengguna dengan sistem. Pemodelan Use Case Diagram Kamus Buah dan Sayur sebagai berikut: Gambar 3.1 Use Case Diagram Pada Use Case Diagram memperlihatkan bahwa pengguna dapat memulai aplikasi dan memilih menu yang tersedia, yaitu menu Pencarian, menu Bantuan, dan menu Tentang Aplikasi. Dilihat dari gambar di atas pengguna dapat melakukan pencarian deskripsi, kandungan gizi, manfaat, dan pengolahan setelah masuk ke menu pencarian. 3.1.3 Rancangan Activity Diagram Kamus Buah dan Sayur 5

Activity Diagram digunakan untuk memudahkan pemahaman alur kerja dari Use Case Ciagram sehingga mengetahui siapa yang bertanggung jawab terhadap setiap aktivitas dan objek-objek yang digunakan dalam aliran kerja. Berikut ini rancangan Activity Diagram dari Kamus Buah dan Sayur: 1. Activity Diagram Memulai Pencarian Gambar 3.2 Activity Diagram Memulai Pencarian 2. Activity Diagram Menu Kandungan Gizi 3. Activity Diagram Menu Manfaat Gambar 3.3 Activity Diagram Menu Kandungan Gizi Gambar 3.4 Activity Diagram Menu Manfaat 6

4. Activity Diagram Menu Pengolahan 5. Activity Diagram Bantuan Gambar 3.5 Activity Diagram Menu Cara Pengolahan 6. Activity Diagram Tentang Aplikasi Gambar 3.6 Activity Diagram Bantuan Gambar 3.7 Activity Diagram Tentang Aplikasi 3.1.4 Rancangan Class Diagram Kamus Buah dan Sayur Perancangan Class Diagram pada kamus buah dan sayur digunakan untuk menampilkan kelas-kelas yang ada dalam sistem dan relasi atau hubungan antar kelas 7

tersebut. Perancangan ini digunakan untuk mempermudah penulisan kode karena sudah ada struktur untuk sistem ini. Class Diagram aplikasi ini sebagai berikut : Gambar 3.8 Rancangan Class Diagram Kamus Buah dan Sayur 3.1.5 Rancangan Squence Diagram Kamus Buah dan Sayur Squence Diagram digunakan untuk menggambarkan urutan interaksi antara satu objek dengan objek lainnya yang akan menampilkan aksi dan reaksi akibat dari interaksi yang diberikan. Gambar 3.9 Squence Diagram Kamus Buah dan Sayur 3.2 Pemodelan Basis Data Pemodelan basis data digunakan untuk mempresentasikan rancangan tabel data konseptual pada database untuk aplikasi Kamus Buah dan Sayur Kabusaki. Berikut data pada tabel : 8

Tabel 3.1 Pemodelan Basis Data Kabusaki Atribut Tipe Data Keterangan idbs int PK, auto increment NamaBS text deskripsi text kandungan text manfaat text pengolahan text 3.2 Analisis Alat dan Bahan Perangkat yang akan digunakan dalam membangun aplikasi Kamus Buah dan Sayur adalah sebagai berikut : 1. Perangkat Lunak (Software) Software yang akan digunakan untuk membangun aplikasi kamus buah dan sayur adalah : 1) Eclipse JUNO 2) Android SDK 3) Java SDK 4) SQLite 5) Corel Draw X3 6) Adobe Photoshop CS3 2. Perangkat Keras (Hardware) Perangkat keras minimal yang dapat digunakan untuk membangun aplikasi kamus buah dan sayur adalah : 1) Memory 1.00 GB RAM 2) OS Windows XP Vista/7 32bit/Linux 3.3 Perancangan Aplikasi Dalam perancangan aplikasi terdapat rancangan tampilan saat membuka aplikasi, tampilan menu utama, tampilan pencarian, tampilan bantuan, tampilan tentang aplikasi. 1. Rancangan Tampilan Pembuka Aplikasi 9

Gambar 3.10 Rancangan Pembuka Aplikasi 2. Rancangan Tampilan Menu Utama Tampilan menu utama ini akan berisi gambar background, menu pencarian, menu bantuan, menu tentang aplikasi. Seperti gambar di bawah ini. Gambar 3.11 Rancangan Menu Utama Keterangan : 1) Gambar background adalah gambar dasar dari aplikasi. 2) Gambar logo adalah lambang aplikasi. 3) Button Pencarian yang digunakan untuk masuk ke menu pencarian. 4) Button Bantuan yang digunakan untuk masuk ke menu bantuan. 5) Button Tentang Aplikasi yang digunakan untuk masuk ke menu tentang aplikasi. 6) Textview yang berupa tulisan hak cipta dari aplikasi. 3. Rancangan Tampilan Menu Pencarian 10

Gambar 3.12 Rancangan Menu Pencarian Keterangan: 1) Gambar background 2) Gambar logo 3) Textview 4) Kotak Pencarian 5) Button Deskripsi 6) Button Kandungan 7) Button Manfaat 8) Button Pengolahan 9) Textview yang berupa tulisan "Hasil Pencarian". 10) Tampilan hasil pencarian 11) Textview yang berupa tulisan hak cipta dari aplikasi. 4. Pembahasan 4.1 Implementasi Implementasi merupakan tahap setelah perancangan sistem dari implementasi dapat diketahui apakah aplikasi yang telah dirancang dapat berjalan dan berfungsi dengan benar sesuai output yang telah dirancang. 11

Gambar 4.1 Tampilan Splash Screen 1. Menu Utama Menu utama merupakan tampilan yang akan tampil setelah splash screen. Gambar 4.2 Tampilan Menu Utama 2. Pembahasan Bantuan Menu bantuan merupakan menu untuk menampilkan cara penggunaan dari aplikasi Kamus Buah dan Sayur ini. 12

Gambar 4.3 Halaman Bantuan 3. Pembahasan Tentang Menu tentang merupakan menu yang menampilkan informasi dari aplikasi 4. Pembahasan Deskripsi Gambar 4.4 Halaman Tentang Deskripsi akan menampilkan halaman ketika melakukan pencarian. 13

Gambar 4.5 Halaman Tentang 5. PENUTUP 5.1 Kesimpulan Kabusaki merupakan aplikasi kamus berbasis Android yang dibangun melalui beberapa tahap mulai dari perancangan, analisis kebutuhan sistem, pengujian sampai implementasi dari aplikasi. Perancangan dilakukan dengan merancang tampilan dan cara kerja dari kamus. Analisis kebutuhan sistem dilakukan untuk mengetahui di mana aplikasi kamus Kabusaki ini akan berjalan. Pengujian dilakukan untuk mengetahui apakah aplikasi berjalan sesuai dengan perancangan atau tidak. Implementasi dilakukan dengan melakukan instalasi pada sistem yang dituju. Kabusaki ini dibangun dengan menggunakan bahasa pemrograman Java dan menggunakan editor Eclipse Juno. Fitur aplikasi yang terdapat dalam aplikasi Kabusaki ini adalah menu pencarian yang di dalamnya terdapat berbagai tombol yang dapat digunakan untuk mencari informasi deskripsi, kandungan gizi, manfaat, serta cara pengolahan buah dan sayur. 5.2 Saran Masih banyak kekurangan dalam pembuatan aplikasi Kabusaki. Berikut adalah beberapa saran untuk para pengembang aplikasi Kabusaki: 14

1. Pengembang dapat menambahkan data buah dan sayur yang lebih banyak pada aplikasi ini sehingga pengguna mendapatkan informasi yang lebih lengkap dari aplikasi ini. 2. Pengembang dapat menambahkan fitur gambar agar tampilan kamus lebih menarik. 3. Pengembang dapat menambah fitur voice search sehingga pengguna bisa menggunakan suara untuk memasukkan kata kunci. 4. Pengembang dapat menambahkan metode update data secara langsung dari aplikasi sehingga tidak perlu mengunduh aplikasi Kabusaki dari awal. 5. Pengembang dapat menambahkan fitur link, agar dapat mempermudah mencari informasi secara langsung dan efisien. DAFTAR PUSTAKA Anonym. 2008. Panduan Lengkap Adobe Photoshop CS 3. Yogyakarta: ANDI Anonym. 1981.Daftar Komposisi Bahan Makanan. Jakarta Faralia.2012.1001 Khasiat Istimewa Buah-Buahan dan Sayuran.Yogyakarta: Aulia Publishing H. Safaat Nazruddin. 2011. Android Pemrograman Aplikasi Mobile Smarthphone dan Tablet PC Berbasis Android Edisi Revisi. Bandung. Informatika. H. Safaat Nazruddin. 2012. Android Pemrograman Aplikasi Mobile Smarthphone dan Tablet PC Berbasis Androi Edisi Revisi. Bandung. Informatika. Hakim S., Rahmad dkk. 2009. Mastering Java. Jakarta. PT Elex Media Komputindo Hermawan, Julius. 2004. Analisa desain dan pemrograman berorientasi objek dengan UML dan visual basic.net. Yogyakarta : Andi. Hartono, Setyo wawan. 2007. Panduan Belajar Desain Grafis Corel Draw X3. Yogyakarta : ANDI http://developer.android.com/guide/topics/ui/controls/text.html diakses pada 30 Desember 2013 Media, Laksamana. 2007. Rahasia Profesional Photoshop CS3.Yogyakarta : ANDI Sugeng Panut,2008.Kamus peribahasa Indonesia 15