• Tidak ada hasil yang ditemukan

PERANCANGAN DAN IMPLEMENTASI APLIKASI PENGHITUNG KEBUTUHAN NITROGEN PADA TANAMAN PADI BERBASIS ANDROID TUGAS AKHIR

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN DAN IMPLEMENTASI APLIKASI PENGHITUNG KEBUTUHAN NITROGEN PADA TANAMAN PADI BERBASIS ANDROID TUGAS AKHIR"

Copied!
11
0
0

Teks penuh

(1)

PERANCANGAN DAN IMPLEMENTASI APLIKASI

PENGHITUNG KEBUTUHAN NITROGEN PADA TANAMAN

PADI BERBASIS ANDROID

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Oleh:

Gunarno 09560085

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2013

(2)

LEMBAR PERSETUJUAN

Perancangan Dan Implementasi Aplikasi Penghitung Kebutuhan Nitrogen Pada Tanaman Padi Berbasis Android

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Menyetujui, Pembimbing I

Hariyady, S.Kom., M.T. NIP. 101.9406.0206

Pembimbing II

Wahyu Andhyka Kusuma, S.Kom., M.Kom. NIDN. 072.0068.701

(3)

LEMBAR PENGESAHAN

Perancangan Dan Implementasi Aplikasi Penghitung Kebutuhan Nitrogen Pada Tanaman Padi Berbasis Android

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh:

Gunarno 09560085

Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 26 Oktober 2013

Menyetujui,

Mengetahui,

Ketua Jurusan Teknik Informatika

Penguji II

Lailatul Husniah, S.S.T. NIDN. 0730108401

Eko Budi Cahyono, S.Kom., M.T. NIP. 108.9504.0330

Penguji I

Hardianto Wibowo, S.Kom. NIDN. 0721038602

(4)

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini:

NAMA : GUNARNO NIM : 09560085

FAK/JUR : TEKNIK/INFORMATIKA

Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “PERANCANGAN DAN IMPLEMENTASI APLIKASI PENGHITUNG

KEBUTUHAN NITROGEN PADA TANAMAN PADI BERBASIS ANDROID” beserta seluruh isinya adalah karya saya sendiri dan bukan

merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya.

Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku.

Mengetahui,

Dosen Pembimbing

(Hariyady, S.Kom., M.T.)

Malang, 13 Desember 2013 Yang Membuat Pernyataan

(5)

iii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Alloh SWT. Atas limpahan rahmat dan hidayah-Nya sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul:

“PERANCANGAN DAN IMPLEMENTASI APLIKASI PENGHITUNG

KEBUTUHAN NITROGEN PADA TANAMAN PADI BERBASIS ANDROID”

Didalam tulisan ini disajikan pokok-pokok bahasan yang meliputi nitrogen, Bagan Warna Daun (BWD), android, pengolahan citra, dan lain-lain.

Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan.

Malang, 13 September 2013

(6)

iv

DAFTAR ISI

ABSTRAK ... I ABSTRACT ... II KATA PENGANTAR ... III DAFTAR ISI ... IV DAFTAR GAMBAR ... VI DAFTAR TABEL ...VII

BAB I ...1 PENDAHULUAN...1 1.1 LATAR BELAKANG ... 1 1.2 RUMUSAN MASALAH ... 2 1.3 TUJUAN ... 2 1.4 BATASAN MASALAH ... 2 1.5 METODOLOGI ... 2 1.6 SISTEMATIKA PENULISAN ... 3 BAB II ...5 LANDASAN TEORI...5 2.1 NITROGEN ... 5

2.2 BAGAN WARNA DAUN (BWD) ... 6

2.2.1 Cara penggunaan BWD ... 7

2.3 ANDROID ... 8

2.3.1 Java programming language ... 8

2.3.2 Activity Lifecycles ... 8

2.3.3 User Interface ... 10

2.3.4 Eclipse IDE ... 10

2.3.5 Android Software Development Kit (SDK) ... 11

2.3.6 Android Development Tools (ADT) ... 11

2.3.7 Java Development Kit (JDK) ... 11

2.4 KAMERA ... 11

2.5 LIBRARY OPENCV ... 12

2.6 PENGOLAHAN CITRA DIGITAL ... 12

2.7.1 Definisi Citra digital ... 12

2.7.2 Sistem ruang warna RGB ... 14

2.7.3 Sistem ruang warna HSV ... 14

2.7.4 Histogram citra ... 16

2.7.5 Normalisasi ... 16

(7)

v

2.7 PENGUJIAN BLACKBOX ... 17

2.8.1 Boundary Value Analysis ... 17

2.8 PENGUJIAN HIPOTESIS ... 18

2.8.1 Prosedur Pengujian Hipotesis ... 18

BAB III ...21

ANALISA DAN PERANCANGAN SISTEM...21

3.1 ANALISA... 21

3.1.1 Identifikasi masalah ... 21

3.1.2 Analisis sistem... 22

3.1.3 Analisa kebutuhan sistem... 23

3.2 PERANCANGAN SISTEM ... 24

3.2.1 Perancangan UML (Unified Modeling Language) ... 25

3.2.2 Perancangan database ... 31

3.2.3 Perancangan User Interface ... 32

3.2.4 Perancangan pengujian ... 36

BAB IV ...38

IMPLEMENTASI DAN PENGUJIAN SISTEM ...38

4.1 IMPLEMENTASI LINGKUNGAN PENGEMBANGAN ... 38

4.1.1 Perangkat lunak ... 38

4.1.2 Perangkat keras ... 38

4.1.3 Implementasi user interface ... 41

4.1.4 Implementasi kelas ... 46 4.1.5 Implementasi database ... 53 4.2 PENGUJIAN SISTEM ... 53 4.2.1 Pengujian Blackbox ... 54 4.2.2 Pengujian Z ... 56 BAB V...62

KESIMPULAN DAN SARAN ...62

5.1 KESIMPULAN ... 62

5.2 SARAN ... 62

(8)

vi

DAFTAR GAMBAR

Gambar 2.1 (a) Bagan warna daun 4 skala warna ... 6

Gambar 2.2 Siklus hidup Activity ... 9

Gambar 2.3 Sistem ruang warna RGB ... 14

Gambar 2.4 Sistem ruang warna HSV ... 15

Gambar 3.1 Diagram Use Case ... 25

Gambar 3.2 Diagram Activity Analisa daun ... 26

Gambar 3.3 Diagram Activity Lihat hasil ... 27

Gambar 3.4 Diagram Activity Cara penggunaan ... 27

Gambar 3.5 Diagram Class ... 29

Gambar 3.6 Diagram Sequence Analisa daun ... 30

Gambar 3.7 Diagram Sequence Lihat hasil ... 31

Gambar 3.8 Conceptual Data Model ... 31

Gambar 3.9 Physical Data Model ... 32

Gambar 3.10 User interface Menu utama ... 33

Gambar 3.11 User interface Camera View ... 34

Gambar 3.12 User interface Daftar sampel ... 35

Gambar 3.13 User interface Hasil perhitungan ... 35

Gambar 3.14 User interaface Cara penggunaan ... 36

Gambar 4.1 User interface menu utama ... 41

Gambar 4.2 User interface pilih sawah... 42

Gambar 4.3 Alert Dialog Belum Waktunya ... 42

Gambar 4.4 User interface analisa daun ... 43

Gambar 4.5 Dialog konfirmasi penyimpanan ... 43

Gambar 4.6 Alert Dialog untuk sampel kurang dari 5 ... 44

Gambar 4.7 List View nilai skala warna daun ... 44

Gambar 4.8 Hasil analisa ... 45

Gambar 4.9 Tampilan pilih musim ... 45

(9)

vii

DAFTAR TABEL

Tabel 3.1 Rencana pengujian blackbox ... 37

Tabel 4.1 Rencana pengujian blackbox ... 54

Tabel 4.2 Pengujian Halaman Beranda ... 55

Tabel 4.3 Pengujian Analisa Daun ... 55

Tabel 4.4 Pengujian Lihat Hasil ... 56

Tabel 4.5 Pengujian Cara Penggunaan... 56

Tabel 4.6 Hasil Nilai Skala Warna Daun SG Mini 2 ... 58

Tabel 4.7 Hasil Nilai Skala Warna Andromax U ... 58

(10)

64

Daftar Pustaka

[1] N K Fageria and V C Baligar, "Lowland Rice Response To Nitrogen Fertilization," Communication in Soil Science and Plant Analysis, pp. 1405-1429, Juni 2001.

[2] Anischan Gani. Department of Primary Industries. [Online].

http://www.dpi.nsw.gov.au/__data/assets/pdf_file/0008/199457/Ses3-Leaf-colour-chart.pdf

[3] Anonymous. [Online].

http://blog.ub.ac.id/novi9inka/files/2012/06/BIOKIMIA-PAPER-NITROGEN1.docx

[4] Gene Stevens, Steve Hefner, and Eric Tanner. (1999, Februari) Monitoring Crop Nitrogen in Rice Using Portable Chlorophyll Meters. [Online]. http://agebb.missouri.edu/rice/research/mrf027.htm

[5] Anton Apriantono. (2007, April) Peraturan Perundang-undangan Pertanian Kementrian Pertanian RI. [Online].

http://perundangan.deptan.go.id/admin/file/Permentan-40-07.pdf [6] Anonymous. Nitrogen Parameters. [Online].

http://nitrogenparameters.com/images/six_panel_lcc.jpg [7] Anonymous. Developer Android. [Online].

http://developer.android.com/images/training/basics/basic-lifecycle.png [8] Reto Meier, Profesional Android Application Development. Indianapolis,

Canada: Wiley Publishing, Inc, 2009. [9] Anonymous. Android Surabaya. [Online].

http://www.androidsurabaya.com/android/berapakah-kebutuhan-minimum-spesifikasi-android/

[10] Gary Bradski and Adrian Kaehler, Learning OpenCV, First Edition ed., Mike Loukides, Ed. Gravenstein Highway North, Sebastopol: O'reilly Media, 2008.

[11] Putra Darma, Pengolahan Citra Digital, Westriningsih, Ed. Yogyakarta, Indonesia: Penerbit Andi, 2010.

(11)

65 [12] T dkk Sutoyo, Teori Pengolahan Citra Digital. Yogyakarta, Indonesia:

Penerbit Andi, 2009.

[13] Anonymous. Color Spaces. [Online].

http://www.viz.tamu.edu/faculty/parke/ends375f03/notes/rgb_spac.gif [14] Anonymous. QTCenter. [Online].

http://www.qtcentre.org/wiki/images/QQ26-hsv-space.png

[15] Sutrisno Hadi, Statistik, 1st ed. Yogyakarta, Indonesia: Yayasan penerbitan Fak. Psikologi UGM, 1981.

[16] J Suranto, Statistik teori dan aplikasi, 7th ed. Jakarta, Indoneesia: Erlangga, 2008.

[17] Anonymous. Kompas.com. [Online].

http://nasional.kompas.com/read/2012/10/15/05033126/Boros.Urea.Bersubs idi.1.Juta.Ton.Per.Tahun

[18] Anonymous. (2012, April) BPP PUCANGLABAN TULUNGAGUNG JATIM. [Online]. http://bpppucanglaban.blogspot.com/2012/04/bagan-warna-daun-bwd-dan-cara.html

[19] Nazruddin Safaat H, Pemrograman Aplikasi Mobile Smartphone Dan Tablet PC Berbasis Android. Bandung, Indonesia: Informatika Bandung, 2012.

[20] Sayed Y Hashimi, Satya Komatineni, and Dave MacLean, Pro Android 2, Steve Anglin, Ed. New York, United States of America: Apress, 2010. [21] Abdul Salam Wahid, "Peningkatan efisiensi pupuk nitrogen pada padi

sawah dengan metode Bagan Warna Daun," Jurnal Libang Pertanian, pp. 156-161, 2003.

Referensi

Dokumen terkait

Tugas akhir ini disusun guna memnuhi syarat wajib untuk memperoleh gelar Strata-1 Teknik informatika Fakultas Komunikasi dan Informatika Unniversitas Muhammadiyah Surakarta..

Diajukan Untuk Melengkapi Persyaratan Guna Mencapai Gelar Sarjana (S1) Teknik Arsitektur. Universitas

Diajukan Untuk Melengkapi Persyaratan Guna Mencapai Gelar Sarjana Teknik Strata Satu di Program Studi Arsitektur, Jurusan Arsitektur, Fakutas Teknik,. Universitas Sebelas

Mencapai Gelar Sarjana Strata Satu (S-1) Pada Program Studi Teknik Sipil Fakultas Teknik Universitas Muhammadiyah Purwokerto.. Disusun

Laporan tugas akhir ini merupakan salah satu syarat untuk memenuhi persyaratan akademis yang bertujuan untuk meraih gelar sarjana di Jurusan Teknik Informatika,

persyaratan yang diperlukan untuk memperoleh gelar Sarjana Komputer (S.Kom) pada Program Studi Teknik Informatika Fakultas Teknik Universitas1.

Laporan Skripsi ini dimaksudkan untuk memenuhi persyaratan mendapatkan gelar Sarjana Teknik Program Strata 1 (S1) yang telah ditetapkan oleh Jurusan Teknik

Guna sebagai prasyarat dalam menyelesaikan studi dan memperoleh gelar Sarjana Strata 1 (S1) di Jurusan Teknik Informatika Fakultas Teknik Universitas Muhammadiyah