• Tidak ada hasil yang ditemukan

PERANCANGAN DAN PEMBANGUNAN APLIKASI METODE PEMBESARAN IKAN KONSUMSI AIR TAWAR BERBASIS ANDROID NASKAH PUBLIKASI

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN DAN PEMBANGUNAN APLIKASI METODE PEMBESARAN IKAN KONSUMSI AIR TAWAR BERBASIS ANDROID NASKAH PUBLIKASI"

Copied!
8
0
0

Teks penuh

(1)

PERANCANGAN DAN PEMBANGUNAN APLIKASI

METODE PEMBESARAN IKAN KONSUMSI

AIR TAWAR BERBASIS ANDROID

NASKAH PUBLIKASI

diajukan oleh

Setyo Nugroho

11.11.5528

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2016

(2)
(3)
(4)

2

PERANCANGAN DAN PEMBANGUNAN APLIKASI

METODE PEMBESARAN IKAN KONSUMSI

AIR TAWAR BERBASIS ANDROID

Setyo Nugroho

1)

, Sudarmawan

2)

,

1,2)

Teknik Informatika STMIK AMIKOM Yogyakarta

Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : pendie66@gmail.com1), sudarmawan@amikom.ac.id2)

Abstract - Currently the rapid development of communications equipment and concise with the advent of mobile devices are often called smartphones, particularly smartphone with OS (Operating System) Android.

Android is a Linux-based operating system designed for touch screen mobile devices such as smart phones and tablet computers.

Food is a necessity so far pretty much provide business opportunities, talk about the staple foods of course not free of side dishes, one of which is a freshwater fish, while in Jogja currently meeting the needs of freshwater fish is still not optimal.

For that application is made to help farmers freshwater fish beginner to predict and prepare for the need to breed freshwater fish, especially freshwater fish. Keywords – Education, Android, Livestock.

1. Pendahuluan

Ikan air tawar maupun ikan tangkap sangat baik untuk dikonsumsi, karena mempunyai kandungan gizi yang sangat banyak dan bermanfaat bagi tubuh. Dengan demikian, maka ikan perlu diperhitungkan sebagai sumber zat gizi yang penting. Sebagai bahan pangan, ikan merupakan sumber protein, lemak, vitamin, dan mineral yang sangat baik dan prospektif.

Dibandingkan dengan negara-negara lain, konsumsi ikan per kapita per tahun di Indonesia saat ini masih tergolong rendah, yaitu 19,14 kg.

Untuk mengatasi masalah rendahnya konsumsi ikan laut akibat harganya yang relatif mahal, perlu upaya pengembangan ikan air tawar. Dan untuk mempermudah masyarakat umum pengguna android yang ingin memulai usaha budidaya ikan konsumsi air tawar diperlukan sebuah media yang dapat memandu serta memberikan informasi dengan cepat tanpa terbatas oleh ruang dan waktu. Aplikasi dalam bentuk mobile dirasakan lebih efisien dalam penggunaannya, praktis dan mudah dipelajari karena aplikasi tersebut di implementasikan pada smartphone.

1.2 Rumusan Masalah

Melihat dari latar belakang yang ada, maka rumusan masalahnya adalah bagaimana merancang dan mengimplementasikan aplikasi berbasis Android yang dapat menjadi panduan dan referensi bagi pengguna agar mengetahui cara membudidayakan ikan dengan baik, mengetahui harga ikan di pasaran, memperkirakan berapa hasil yang di dapat dari hasil budidaya, dan sekalian memberikan menu pencatatan kegiatan apa saja yang sudah dilakukan selama proses pembudidayaan berjalan.

1.3 Batasan Masalah

1. Aplikasi ini menyajikan informasi panduan proses pembesaran beberapa ikan konsumsi air tawar yang sering dibudidayakan oleh kelompok Mina Rukun untuk contoh gambaran. 2. Aplikasi ini hanya menyajikan harga ikan di

pasaran wilayah DIY saja.

3. Software yang digunakan untuk merancang aplikasi ini adalah Eclipse Luna, Android SDK, dan Android Studio.

4. Aplikasi ini membutuhkan koneksi untuk mengakses harga ikan dipasaran.

2. Landasan Teori 2.1 Tinjauan Pustaka

Mega Annisa (2014) dari STMIK AMIKOM Yogyakarta pada tulisannya yang berjudul

PEMBUATAN APLIKASI PANDUAN BUDIDAYA TOMAT ORGANIK BERBASIS ANDROID. dalam

tulisannya di jelaskan tentang pemanfaatan teknologi android untuk mempermudah bagaimana cara membudidayakan tomat secara organik, di samping mendapatkan informasi mengenai cara budidaya tomat secara organik, dalam aplikasi ini juga disertai gambar dan juga disertai dengan alat hitung untuk memperkirakan biaya yang dibutuhkan untuk budidaya tomat organik.[1]

2.2 Dasar Teori

(5)

3 Pengertian Budidaya perikanan dalam arti sempit adalah usaha memelihara ikan yang sebelumnya hidup secara liar di alam menjadi ikan peliharaan. Sementara dalam pengertian luas, budi daya perikanan adalah semua usaha membesarkan dan memperoleh ikan, baik ikan yang masih liar di alam atau sudah dibuatkan tempet tersendiri dengan adanya campur tangan manusia. Jadi, pengertian budi daya tidak hanya memelihara ikan di kolam, tambak, empang, aquarium, sawah, dan sebagainya. Namun, secara luas pengertian ini mencakup juga kegiatan mengusahakan komoditas perikanan di danau, sungai, waduk, atau laut. [2]

2.2.2 Ikan Air Tawar 1. Ikan Gurame 2. Ikan Nila 3. Ikan Mas 4. Ikan Lele 5. Ikan Patin 6. Ikan Bawal 7. Ikan Gabus 2.2.3 Pengertian Informasi

Defini informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaatdalam pengambilan keputusan saat ini atau mendatang (Davis, 1995). Mc Leod(1995) mengatakan bahwa informasi adalah data yang telah diproses, atau data yang memiliki arti.[3]

2.2.4 Pengertian Aplikasi

Menurut Lbisa (2009) aplikasi adalah alat bantu untuk mempermudah dan mempercepat proses pekerjaan dan bukan merupakan beban bagi para penggunanya. Sedangkan menurut Shelly, Cashman, dan Vermant (2009), aplikasi adalah seperangkat intruksi dalam komputer yang dirancang agar kita menyelesaikan tugas-tugas tertentu. Aplikasi biasanya berupa software yang berisi kesatuan perintah atau program yang dibuat untuk melaksanakan suatu fungsi bagi pengguna. Beberapa aktivitas yang dilakukan oleh manusia seperti sistem untuk software jual beli, permainan atau game online, pelaanan masyarakat dan hampir semua proses yang dilakukan oleh manusia dapat dibantu dengan menggunakan suatu aplikasi.[4]

3. Analisis dan Perancangan 3.1 Analisis Kebutuhan

Analisis kebutuhan sistem digunakan untuk mempermudah analis dalam menentukan keseluruhan kebutuhan secara lengkap. Kebutuhan sistem dibagi menjadi dua jenis yaitu Kebutuhan Fungsional dan Non Fungsional.

3.1.1. Kebutuhan Fungsional

Analisis kebutuhan fungsional adalah jenis kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan oleh sistem aplikasi. Dari analisis

yang telah dilakukan, maka aplikasi yang dibuat memiliki fitur-fitur sebagai berikut :

1. Aplikasi akan menampilkan menu utama yaitu Menu Panduan Budidaya Ikan, Menu Cek Harga, Menu Note, Menu Kalkulasi 2. Dalam Menu Panduan Budidaya Ikan akan

menampilkan pilihan budidaya ikan apa yang akan dipilih atau digunakan untuk panduan, Setelah memilih salah satu jenis ikan yang ingin di budidayakan selanjutnya akan tampil panduan tentang cara budidaya ikan yang dipilih.

3. Dalam menu cek harga pasar nanti akan di arahkan masuk ke browser untuk menampilkan web dengan harga ikan di dalamnya.

4. Dalam menu Note akan di tampilkan button Tambah Catatan untuk menambah catatan, lalu akan ditampilkan catatan kosong yang bisa di isi user dengan menu simpan untuk menyimpan catatan, dan untuk melihat catatan yang telah dibuat tinggal mengklik list catatan di bawah tombol tambah catatan.

5. Dalam menu kalkulasi akan ditampilkan kolom-kolom untuk di isi user berapa pengeluaran dan pendapatan untuk menghitung laba yang di dapat.

3.1.2. Kebutuhan Non-Fungsional

Analisis kebutuhan nonfungsional dilakukan untuk mengetahui spesifikasi kebutuhan untuk sistem. Spesifikasi kebutuhan non fungsional melibatkan analisis perangkat keras (hardware), analisis perangkat lunak (software), dan analisis sumber daya manusia (brainware).

3.2 Perancangan Aplikasi

Proses perancangan aplikasi dilakukan secara bertahap mulai dari perancangan UML, User Interface, Pembuatan aplikasi, testing, kemudian distribusi. 3.2.1. UML

3.2.1.1 Use Case Diagram

Gambar 1. Use Case Diagram 3.2.1.2 Actifity Diagram

(6)

4 Gambar 2. Actifity Diagram Panduan Budidaya Ikan 3.2.1.3 Squence Diagram

Gambar 3. Squence Diagram Panduan Budidaya Ikan 4. Implementasi dan Pembahasan

4.1 Implementasi Case Menu Utama

Pada Case ini ditampilkan menu utama pada sistem aplikasi dengan berbagai button dengan fungsi masing-masing yang sudah disediakan sistem untuk mempermudah user mendapatkan info dan membantu dalam proses budidaya ikan air tawar, seperti menu Panduan Budidaya Ikan, menu Cek Harga Pasar, menu Note, menu Kalkulasi, menu About.

Gambar 4. Tampilan Menu Utama

4.2 Implementasi Case Menu Panduan Budidaya Ikan

Pada Case ini dijelaskan cara kerja dan pengoperasian sistem menu button Panduan Budidaya Ikan pada menu utama, yang mana jika diklik akan

tampil menu jenis ikan yang akan dipilih user untuk mengetahui bagaimana cara budidaya ikan yang sudah disediakan sistem.

Gambar 5. Tampilan Menu Macam Ikan Setelah itu user diberikan pilihan berbagai macam jenis ikan yang ingin dibudidayakan yang mana jika user mengklik salah satu button akan tampil detail panduan budidaya ikan yang sudah disediakan sistem.

Gambar 6. Tampilan Detail Panduan Budidaya Ikan 4.3 Implementasi Case Cek Harga Pasar

Pada Case ini dijelaskan cara kerja dan pengoperasian sistem menu button Cek Harga Pasar pada menu utama, yang mana jika diklik akan tampil harga ikan di pasaran dengan menuju ke web service yang telah dibuat developer.

(7)

5 Gambar 7. Tampilan Menu Cek Harga Pasar

4.4 Implementasi Case Note

Pada Case ini dijelaskan cara kerja dan pengoperasian sistem menu button Note pada menu utama, yang mana jika diklik akan tampil button Tambah Catatan dan List Catatan yang telah dibuat user yang mana jika catatan diklik maka akan tampil detail catatan yang telah dibuat.

Gambar 8. Tampilan Menu Note

Dan setelah itu jika user ingin menambah catatan tinggal klik button Tambah Catatan dan sistem akan menampilkan textbox yang bisa di isi user dan disimpan dengan mengklik button simpan, setelah itu sistem akan kembali ke menu Note dan list catatan akan terupdate dengan catatan yang baru saja dibuat.

Gambar 9. Tampilan Menu Tambah Catatan 4.5 Implementasi Case Kalkulasi

Pada Case ini dijelaskan cara kerja dan pengoperasian sistem menu button Kalkulasi pada menu utama, yang mana jika diklik akan tampil halaman Kalkulasi dengan text box yang sudah berisi jumlah pemasukan dan pengeluaran yang sudah dimasukkan di dalam Note.

Gambar 10. Tampilan Menu Kalkulasi 4.6 Implementasi Case About

Pada Case ini dijelaskan cara kerja dan pengoperasian sistem menu button About pada menu utama, yang mana jika diklik akan tampil detail aplikasi yang telah dibuat.

(8)

6 Gambar 11. Tampilan Menu About

5. Penutup 5.1 Kesimpulan

Berdasarkan penjelasan dan pembahasan yang telah diuraikan pada bab-bab sebelumnya hingga tahap implementasi program serta berdasarkan dari rumusan masalah yang telah ada maka dapat diambil kesimpulan yaitu:

1. Aplikasi sudah bisa dijalankan setelah user mengklik ikon aplikasi budidaya ikan pada menu di Smartphonenya setelah aplikasi selesai diinstall pada Smartphonenya.

2. Menu Panduan Budidaya Ikan dan Detail Ikan telah dapat berjalan semua setelah user mengklik menu Panduan Budidaya Ikan dan jenis ikan yang akan dibudidayakannya.

3. Menu Cek Harga Pasar telah dapat berjalan setelah user mengklik menu Cek Harga Pasar di Menu Utama.

4. Menu Note telah dapat berjalan semua setelah user mengklik menu Note pada Menu Utama, dan sudah berhasil juga untuk menambah dan melihat catatan yang di inputkan.

5. Menu Kalkulasi telah dapat berjalan semua setelah user mengklik menu Kalkulasi pada Menu Utama, dan sudah berhasil juga utuk menghitung laba.

6. Menu About telah dapat berjalan semua setelah user mengklik menu About pada Menu Utama. 5.2 Saran

Dalam pembuatan suatu aplikasi tentunya terdapat kekurangan seperti halnya aplikasi panduan budidaya ikan berbasis android. Agar aplikasi ini dapat lebih sempurna, ada beberapa saran dari penulis, diantaranya yaitu:

1. Pengembang dapat menambahkan jenis ikan yang bisa dibudidayakan pada menu panduan budidaya ikan.

2. Pengembang dapat menambahkan langkah-langkah panduan secara lengkap dan detail.

3. Pengembang dapat menambahkan gambar yang

colorful agar aplikasi panduan dapat lebih

menarik dan mudah dipahami oleh user. 4. Pengembang disarankan agar menciptakan

aplikasi yang lebih kompleks dan menambahkan variasi ikan yang ebih banyak sehingga suatu hari aplikasi ini dapat dijadikan referensi dan pedoman bagi pengguna dalam mempelajari budidaya ikan air tawar.

Daftar Pustaka

[1] Mega Annisa, Pembuatan Aplikasi Panduan Budidaya Tomat Organik Berbasis Android. Yogyakarta : STMIK AMIKOM, 2014

[2] Penebar Swadaya. Agribisnis Perikanan (Revisi). Jakarta : Penebar Swadaya, 2008

[3] T,Sutarbi, Analisis Sistem Informasi, Yogyakarta: Graha Ilmu, 2012.

[4] Lbisa, Evaluasi Paket Sistem Aplikasi “ Sistem Evaluasi dan Auditing Sistem Aplikasi Bagi Perusahaan. Yogyakarta : ANDI Offset, 2011

Biodata Penulis

Setyo Nugroho, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2016.

Sudarmawan, MT, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Elektro UGM, lulus tahun 1998. Training Instruktur CCNA Cisco Network Academy ITB, Memperoleh gelar Magister Teknik (M.T), lulus tahun 2006. Saat ini menjadi Dosen tetap di STMIK AMIKOM Yogyakarta.

Gambar

Gambar 6. Tampilan Detail Panduan Budidaya Ikan  4.3 Implementasi Case Cek Harga Pasar
Gambar 9. Tampilan Menu Tambah Catatan  4.5 Implementasi Case Kalkulasi

Referensi

Dokumen terkait

Pada penelitian ini akan dilakukan perbandingan model ARCH/GARCH model ARIMA dan model fungsi transfer, dengan IHSG sebagai deret output dan harga minyak mentah dunia

Tambahan lagi, perubahan positif bagi faktor persepsi kawalan tingkah laku juga mampu menyebabkan tingkah laku sasaran berlaku tanpa melalui niat tingkah laku

Berdasarkan analisis sidik ragam terlihat bahwa perlakuan aksesi secara tunggal ber- pengaruh hanya pada peubah daya berkecambah, indeks vigor dan bobot basah kecambah,

Penanaman bibit kentang bermutu, tepat waktu dan tepat umur fisiologis adalah faktor utama penentu keberhasilan produksi kentang (Wattimena, 2000). Tanaman kentang

Kemudian pada tahun yang sama, pemilik mengontrak sebidang tanah di daerah yang sama untuk dijadikan toko yang menjual langsung barang-barang hasil produksi sendiri.. Pada tahun

Utusan keluarga pengantin pria datang kerumah orang tua calon pengantin wanita untuk berunding mencari kesepakatan bersama mengenai hal yang berhubungan denagn besarnya

adalah jumlah jumlah oksigen oksigen yang yang dibutuhkan dibutuhkan untuk untuk mengoksidasi mengoksidasi zat-zat zat-zat organik dalam 1 liter contoh air. Uji

Berdasarkan hasil uji lanjut beda nyata terkecil (BNT) yang dilakukan, menunjukan bahwa kadar protein bekasam ikan seluang pada perlakuan tanpa penambahan starter berbeda