Verifikasi dan Validasi Aplikasi Zona Agroekologi
Menggunakan Metode
Principal Component AnalysisKabupaten Boyolali Jawa Tengah
LAPORAN PENELITIAN
Diajukan kepada
Fakultas Teknologi Informasi
Untuk Memperoleh Gelar Sarjana Komputer
Peneliti :
Beni Anggoro Setyawan
Sri Yulianto Joko Prasetyo, S.Si., M.Kom.
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
ii
iii
iv
Pernyataan
Yang bertandatangan di bawah ini,
Nama : Beni Anggoro Setyawan
NIM : 672006280
Program Studi : Teknik Informatika
Fakultas : Teknologi Informasi, Univ Kristen Satya Wacana
Menyatakan dengan sesungguhnya bahwa tugas akhir dengan judul :
Verifikasi dan Validasi Aplikasi Zona Agroekologi
Menggunakan Metode Principal Component Analysis
Kabupaten Boyolali Jawa Tengah
Yang dibimbing oleh :
1. Sri Yulianto Joko Prasetyo, S.Si., M.Kom.
Adalah benar hasil karya saya.
Di dalam tugas akhir ini tidak terdapat keseluruhan atau sebagian tulisan atau
gagasan orang lain yang saya ambil dengan menyalin atau meniru dalam
bentuk rangkaian kalimat atau gambar serta simbol yang saya akui
seolah-olah sebagai karya saya tanpa memberikan pengakuan penulisan atau sumber
aslinya.
Salatiga, 1 Februari 2013
Yang memberi pernyataan,
v
Kata Pengantar
Puji syukur kepada Tuhan Yang Maha Kuasa yang memberikan
kesempatan bagi penulis untuk menyelesaikan penelitian yang berjudul “Verifikasi dan Validasi Aplikasi Zona Agroekologi Menggunakan Metode Principal Component Analysis Kabupaten Boyolali Jawa Tengah”. Semua
kelancaran yang terjadi bukan karena kemampuan penulis, tetapi semua yang
telah penulis capai adalah karena kasih dan anugerah Tuhan YME. Penelitian
ini dilakukan sebagai persyaratan akhir kelulusan di Program Studi Teknik
Informatika Fakultas Teknologi Informasi Universitas Kristen Satya
Wacana.
Dalam menyelesaikan penulisan ini, penulis tidak lepas dari dukungan
berbagai pihak. Oleh karena itu, dengan segala kerendahan hati penulis ingin
mengucapkan banyak terima kasih kepada :
1. Bapak Dr. Dharmaputra Palekahelu, M.Pd, selaku Dekan
Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
Salatiga.
2. Bapak Dian W. Chandra, S.Kom., M.Cs., selaku Ketua Program
Studi Teknik Informatika Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana Salatiga.
3. Bapak Sri Yulianto J.P., S.Si., M.Kom. selaku pembimbing
pertama yang selalu sabar membimbing dalam pembuatan
program serta masukkan positif bagi penulis.
4. Seluruh Jajaran Staff Pengajar di FTI yang telah memberikan
ilmu kepada saya dan telah membimbing saya dengan baik
sampai saat ini.
5. Kedua orang tua terkasih dan saudara yang selalu mendukung
vi
tenaga, pikiran, bimbingan, dukungan baik moral dan material,
dan untuk segalanya yang tak terhitung jumlahnya.
6. Semua pihak dan teman di dalam maupun di luar FTI yang tidak
mungkin disebutkan satu persatu yang telah membantu penulis
selama ini.
Penulis menyadari bahwa laporan ini sangat jauh dari
kesempurnaan, sehingga merupakan suatu kehormatan bila penulis
menerima kritik dan saran untuk penelitian ini.
Akhir kata, kiranya penelitian ini dapat memberikan manfaat
baik bagi penulis sendiri, bagi Fakultas Teknologi Informasi UKSW
Salatiga, maupun bagi pihak-pihak yang membaca tulisan ini.
Salatiga, 20 Desember 2012
vii Daftar Isi
Halaman Judul ... i
Lembar Pengesahan ... ii
Lembar Pernyataan Tidak Plagiat dan Persetujuan Akses ... iii
Lembar Pernyataan ... iv
3.2.1 Analisa Kebutuhan Sistem ... 26
3.2.2 Perencanaan Kebutuhan Perangkat Keras dan Lunak ... 27
3.3 Graphical User Interface (GUI) ... 28
Bab 4 Hasil Dan Pembahasan ... 30
4.1 Implementasi dan Hasil Perhitungan ... 30
4.1.1 Implementasi Verivikasi dan Validasi Pada AUTOZAE .... 30
4.1.2 Data Curah Hujan ... 30
4.1.2.1Curah Hujan Pada Software AUTOZAE ... 31
viii
4.1.3 Kemiringan ... 51
4.1.3.1Kemiringan Sistem AUTOZAE ... 51
4.1.3.2Kemiringan Data Badan Pusat Statistik ... 53
4.1.4 Ketinggian ... 57
4.1.4.1Ketinggian Sistem AUTOZAE ... 57
4.1.4.2Ketinggian Data Badan Pusat Statistik ... 59
4.1.5 Drainase ... 62
4.1.5.1Drainase Sistem AUTOZAE... 62
4.1.5.2Drainase Badan Pusat Statistik ... 63
Bab 5 Kesimpulan Dan Saran Pengembangan... 66
5.1 Kesimpulan ... 66
5.2 Saran ... 67
ix
Gambar 4.10 Plot laju nilai eigen data Sistem AUTOZAE (a) dan data BPS Boyolali (b). ... 40
Gambar 4.11 kode perhitungan PCA ... 40
Gambar 4.12 Data Curah Hujan BPS Boyolali ... 41
Gambar 4.13 Kode perhitungan nilai eigen ... 42
Gambar 4.14 Kode untuk mengetahui jarak antar nilai ... 42
Gambar 4.15 Kode jarak biplot ... 43
Gambar 4.16 Grafik jarak antar plot ... 43
Gambar 4.17 Kode kovarian matriks kelompok regular ... 44
Gambar 4.18 Kode menampilkan diagram nilai Eigen ... 45
Gambar 4.3.2 Peta kemiringan Boyolali ... 52
Gambar 4.3.3 Kode Kemiringan ... 53
Gambar 4.3.4 Kode menampilkan peta keemiringan ... 54
Gambar 4.3.5 Peta kemiringan BPS Boyolali ... 54
Gambar 4.4.1 Peta ketinggian AUTOZAE Boyolali ... 58
Gambar 4.4.2 Peta ketinggian Boyolali ... 59
Gambar 4.4.3 Kode memanggil data ketinggian file shp ... 59
Gambar 4.4.4 Kode menampilkan data ketinggian file shp ... 60
x
Gambar 4.5.1 Peta Drainase AUTOZAE ... 62
Gambar 4.5.2 Kode memanggil data Drainase ... 63
Gambar 4.5.3 Data drainase BPS Boyolali ... 64
Gambar 4.5.4 Kode menampilkan peta drainase ... 64
xi
Daftar Tabel
xii Abstract
Agroecological zone is the result of the grouping characteristics of soil and climate in a region. Grouping soil and climate role in developing farming systems in the region. Boyolali AUTOZAE system is an application that helps users identify information on Boyolali area, but if the data contained on the system validation AUTOZAE already qualified, then the purpose of the study is designed to examine the data is valid or earlier AUTOZAE with data obtained from the Central Statistics in Boyolali, looking for value validation is performed by using Principal Component Analysis (PCA) to find the standard deviation of the data system and data AUTOZAE BPS Boyolali on indicators of rainfall, while slope, altitude, and drainage use map visualization. The benefits derived are getting the level of accuracy that is higher in agroecological zone system information.