Anda di halaman 1dari 10

Jurnal Teknik Informatika, Vol 1 September 2012

APLIKASI MNITORING HASIL PRODUKSI DAN PENGINGAT


JADWAL PERAWATAN TANAMAN KELAPA SAWIT
DENGAN PERANGKAT MOBILE
BERBASIS ANDROID
Apri Saputra, Ananda dan Dadang Syarif S.S

Program Studi Teknik Informatika Jurusan Komputer Politeknik Caltex Riau


Jl. Umbansari No. 1 Rumbai Pekanbaru 28265
apri_pcrti@yahoo.co.id , ananda@pcr.ac.id , dadang@pcr.ac.id

Abstrak
Kelapa sawit memerlukan perawatan yang teratur agar bisa mendapatkan hasil panen yang maksimal.
Pada umumnya orang yang memiliki lahan kebun sawit mencatat jadwal perawatan secara manual pada
kalender. Hal ini dapat menjadi masalah jika tidak mengingat jadwal perawatan tersebut. Grafik sawit
adalah aplikasi yang memberikan informasi tentang sawit dan sebagai pengingat jadwal perawatan yang
sudah dimasukan oleh user. Alarm jadwal perawatan menggunakan teknologi dengan sistem operasi
android, bahasa pemograman java berbasis android, dan database MYSQL. Dengan memasukkan
tanggal perawatan, maka pengusaha sawit akan mendapatkan jadwal perawatan selanjutnya sesuai
dengan rentang waktunya. Setiap jadwal perawatan mempunyai alarm. Aplikasi ini juga memberikan
informasi tentang cara penanaman dan perawatan sawit, grafik perkembangan produksi panen.
Berdasarkan hasil kuesioner dari penilaian responden, dapat disimpulkan bahwa aplikasi ini baik dalam
membantu user memonitoring hasil produksi dan mengingat jadwal perawatan tanaman sawit.

Kata kunci : produksi sawit, jadwal perawatan sawit, Android, PHP, MySql.

Abstract
Oil palms require regular maintenance in order to obtain maximum yields. In general, people that have a
palm oil plantation land records maintenance schedule on the calendar manually. This can be a problem
if the people not remember the treatment schedule. Palm oil chart is an application that provides
information about the palm oil and as a reminder of the maintenance schedule entered by the user. Alarm
maintenance schedule is using technology with android operating system, android-based Java
programming language, and MYSQL database. By entering the date of treatment, the palm oil business
will get the next maintenance schedule in accordance with the time span. Each alarm has a maintenance
schedule. The application also provides information about planting and maintenance of palm oil, the
development of crop production chart. Bassed the results of the questionnaire from the respondents, it
can be concluded that this application helps the user to monitor both the production and maintenance
schedules given the palm trees.

Key words: palm oil production, palm oil maintenance schedule, Android, PHP, MySql. client-server

1 Pendahuluan
Menurut Kementrian Pertanian Republik Indonesia tahun 2011, sektor perkebunan di
provinsi Riau merupakan salah satu sektor yang berkembang dengan pesat karena Riau adalah
provinsi penghasil kelapa sawit terbesar yang ada di Indonesia. Riau memilki jutaan hektar
perkebunan kelapa sawit yang tentunya sangat bisa menunjang perekonomian. Hampir sebagian
besar lahan daratan di provinsi ini dibuka untuk pengembangan perkebunan. Bahkan saat ini
banyak orang yang ingin membeli lahan kosong untuk dijadikan perkebunan kelapa sawit.
Namun disayangkan karena ada sawit yang tidak berkembang dengan baik disebabkan karena
kurangnya pengetahuan tentang cara penanaman dan perawatan tanaman kelapa sawit tersebut.
Saat ini, data jumlah hasil panen kelapa sawit masih dilakukan secara manual, lebih efektif
rasanya jika bisa menyimpan data hasil panen tersebut kedalam database dan bisa melihat
perkembangan hasilnya melalui sebuah aplikasi.
2 Apri Saputra1, Ananda2 & Dadang Syarif S.S 3

Media yang digunakan untuk mengakses informasi tentang sawit saat ini masih berupa
buku dan diakses melalui web. Andi Setiawan dalam tugas akhirnya tahun 2011 yang berjudul
Rancang Bangun Sistem Informasi Kelapa Sawit Berbasis Web, membuat sebuah aplikasi
yang berisi informasi tentang kelapa sawit yang di akses melalui web. Lebih praktis rasanya jika
bisa mengakses aplikasi tersebut di handphone atau membuat sebuah aplikasi mobile. Android
adalah salah satu contoh aplikasi mobile yang sedang berkembang dan popular saat ini.
Android merupakan salah satu sistem operasi untuk perangkat mobile berbasis linux
yang mencakup sistem operasi, middleware, dan aplikasi. Android dibuat dengan menggunakan
Java dan bersifat open source yang source codenya diberikan secara gratis bagi para
pengembang dan juga menyediakan platform yang terbuka bagi para pengembang untuk
menciptakan aplikasi mereka agar dapat berjalan di android. Sistem operasi ini bersifat open
source sehingga cepat berkembang di dunia (Nazruddin, 2011).
Untuk memudahkan user mengetahui cara penanaman dan perawatan tanaman kelapa
sawit serta membantu dalam mengingat jadwal perawatan tanaman kelapa sawit, penulis
membuat sebuah aplikasi android yang berisi informasi tentang bagaimana cara penanaman dan
perawatan tanaman kelapa sawit dengan harapan agar para pengusaha sawit di provinsi Riau
bisa mengetahui banyak tentang cara penanaman bahkan cara perawatan tanaman kelapa sawit
sehingga bisa menghasilkan buah kelapa sawit dengan kualitas yang bagus dan bisa mendapat
hasil produksi panen yang memuaskan. Dalam aplikasi ini, user juga bisa memonitoring
perkembangan hasil panen kelapa sawit dengan cara memasukkan tanggal panen dan jumlah
hasil panen sawit, lalu data tersebut disimpan ke dalam database sehingga user bisa mengetahui
perkembangan hasil dari setiap panen sawit. Selain itu, dapat juga membantu user dalam proses
penjadwalan perawatan tanaman kelapa sawit. Aplikasi ini diakses melalui handphone dengan
sistem operasi Android dan bersifat client server.

1.1 Tujuan
Tujuan pembuatan proyek akhir ini adalah membangun sebuah sistem yang berfungsi
untuk memonitoring perkembangan hasil produksi panen kelapa sawit, membantu dalam proses
penjadwalan perawatan tanaman kelapa sawit dan memberikan informasi atau pengetahuan
tentang cara penanaman dan perawatan tanaman kelapa sawit.

1.2 Manfaat
Adapun manfaat dari pembuatan proyek akhir ini adalah :
1. User dapat melihat dan mengetahui perkembangan produksi hasil panen kelapa sawit
yang dimiliki dalam tampilan grafik. Apakah mengalami peningkatan atau penurunan
hasil produksi.
2. Aplikasi ini juga dapat membantu user yang memiliki usaha kelapa sawit dalam proses
penjadwalan perawatan tanaman kelapa sawit sehingga nantinya user dapat mengetahui
kapan waktu user harus melakukan perawatan tanaman sawit dengan menginput tanggal
ketika user ingin melakukan jadwal perawatan tersebut.
3. User dapat mengetahui cara penanaman dan perawatan tanaman kelapa sawit dan juga
dapat mengetahui info atau berita terkini tentang sawit.

2 Dasar Teori

2.1 Penelitian Sebelumnya


Aplikasi proyek akhir ini memiliki beberapa referensi, seperti referensi dari review
penelitian terdahulu terhadap jurnal penelitian yang berkaitan dengan judul proyek akhir ini.
Tujuannya adalah untuk memberikan masukan dan ide untuk pembuatan PA yang akan dibuat.
Proyek akhir yang menjadi referensi bahan penelitian terdahulu adalah Rancang Bangun
Sistem Informasi Kelapa Sawit Berbasis Web, yang disusun oleh Andi Setiawan jurusan
Manajemen dan Bisnis Institut Pertanian Bogor. Pada penelitian yang dilakukan oleh
Jurnal . .. Vol. XX , No. X, Bulan 20XX, XX-XX 3

Andi Setiawan ini telah dilakukan penelitian dengan membangun Sistem informasi tentang
kelapa sawit yang berisi tentang penyebaran lahan, produksi Tandan Buah Segar (TBS), harga
TBS, harga sawit, negara eksport, dan pengolahan kelapa sawit.

Tabel 1 Penelitian sebelumnya


Kategori Penelitian Sebelumnya Penelitian Sekarang
Contoh Kasus Rancang Bangun Sistem Aplikasi Monitoring Hasil Produksi dan
Informasi Kelapa Sawit Pengingat Jadwal Perawatan Tanaman
Berbasis Web Kelapa Sawit dengan Perangkat Mobile
Berbasis Android
Basis Sistem Berbasis Web Berbasis Android dan bersifat client
server
Input - - Data produksi hasil panen kelapa
sawit
- Tanggal pemupukan tanaman sawit
Output Berisi Informasi mengenai - Perkembangan hasil panen sawit dari
Kelapa sawit, yaitu : waktu ke waktu berupa tampilan
penyebaran lahan, produksi grafik
Tandan Buah Segar (TBS), - Pengingat jadwal pemupukan
harga TBS, harga sawit, Negara tanaman sawit dan memberikan
eksport, pengolahan kelapa notifikasi kepada user tiga hari, dua
sawit hari, sehari sebelum jadwal
pemupukan sawit dilakukan.
- Berisi informasi tentang cara
penanaman dan perawatan tanaman
sawit.
- Berita berita perkembangan di
dunia sawit dan juga terdapat foto
kelapa sawit.

2.2 Kelapa Sawit


Kelapa sawit (Elaeis) adalah tanaman perkebunan penting penghasil minyak makanan,
minyak industri, maupun bahan bakar nabati (biodiesel). Indonesia adalah penghasil minyak
kelapa sawit kedua dunia setelah Malaysia. Diperkirakan pada tahun 2009, Indonesia akan
menempati posisi pertama produsen sawit dunia. Untuk meningkatkan produksi kelapa sawit
dilakukan kegiatan perluasan areal pertanaman, rehabilitasi kebun yang sudah ada dan
intensifikasi

2.3 Android
Sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem
operasi, middleware dan aplikasi. Android menyediakan platform yang terbuka baga para
pengembang untuk menciptakan aplikasi mereka. Android juga merupakan generasi baru
platform mobile, platform yang memberikan pengembang untuk melakukan pengembangan
sesuai dengan yang diharapkannya. (Nazruddin Safaat, 2011).

2.4 PHP
Bahasa PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa
pemograman berbasiskan script yang digunakan untuk mengolah suatu data dan
mengirimkannya kembali ke web browser menjadi kode HTML.
4 Apri Saputra1, Ananda2 & Dadang Syarif S.S 3

Kode PHP memiliki cirri khusus, yaitu :


1. Hanya dapat dijalankan menggunakan web server, misal: Apache.
2. Kode PHP diletakkan dan dijalankan di web server.
3. Kode PHP dapat digunakan untuk mengakses database, seperti: MySQL, Oracle, dan
lain-lain.
4. Merupakan softwere yang bersifat open source.
5. Memiliki sifat multiplatform, artinya dapat dijalankan di system operasi manapun,
seperti: Linux, Unix, Windows, dan lain-lain.

Dengan menggunakan PHP, selain memberikan keuntungan seperti pada beberapa poin
diatas, juga didukung oleh banyak komunitas. Hal ini yang membuat PHP terus berkembang.

2.5 MySQL
MySQL merupakan database yang paling populer digunakan untuk dmembangun aplikasi
web yang menggunakan database sebagai sumber dan pengelola datanya. Database MySQL
merupakan database yang menjanjikan sebagai alternatif pilihan database yang dapat
digunakan untuk sistem database personal atau organisasi.[6]

2.6 Cient server


Cient server adalah arsitektur jaringan yang memisahkan client (biasanya aplikasi yang
menggunakan GUI) dengan server. Masing-masing dapat meminta data atau informasi dari
server.

3 Perancangan Aplikasi

3.1 Use Case Diagram


Berikut ini use case diagram dari penelitian ini :

Gambar 1 Use Case Diagram Admin

Berdasarkan use case diagram pada Gambar 1, dapat dijelaskan bahwa admin di
sistem ini dapat memgolah data-data yang ada pada system. Untuk dapat melakukannya,
admin terlebih dahulu harus login ke sistem.
Jurnal . .. Vol. XX , No. X, Bulan 20XX, XX-XX 5

Gambar 2 Use Case Diagram user

Pada Gambar 2, dapat dijelaskan bahwa user bisa mengakses pilihan menu yang
tersedia pada sistem Disini user adalah pengusaha sawit yang mengakses aplikasi ini
menggunakan handphone android dan bisa memilih serta mengakses menu yang
tersedia pada sistem. Gambaran use case diagram user dapat dilihat pada

3.2 Program Flowchart


Flowchart merupakan diagram alir dari algoritma dalam suatu program, yang
menyatakan arah alur program tersebut.Pengguna sistem dibai menjadi 2 yaitu admin dan
user. Admin adalah pengelola database.
Flowchart admin menggambarkan proses apa saja yang bisa dilakukan oleh admin.
Admin terlebih dahulu harus melakukan login, kemudian sistem akan mengecek apakah
username dan password yang dimasukkan benar atau tidak, jika tidak maka harus login ulang,
jika benar maka admin tersebut bisa masuk ketampilan utama. Pada tampilan utama admin bisa
memilih pilihan yang ada. Berikut ini adalah gambaran flowchart admin.
6 Apri Saputra1, Ananda2 & Dadang Syarif S.S 3

Gambar 3 Flowchart admin

Selanjutnya, user adalah pengguna sistem pada aplikasi client yaitu


android.Berikut adalah gambaran dari flowchart user.

Gambar 4 Flowchart user


Jurnal . .. Vol. XX , No. X, Bulan 20XX, XX-XX 7

3.3 Entity Relationship Diagram(ERD)


ERD berfungsi untuk menggambarkan hubungan antar tabel yang akan digunakan pada
sistem. Tabel-tabel yang digunakan dalam perancangan aplikasi ini adalah tabel user,
monitoring, berita, jadwal perawatan sawit, gallery dan kebun sawit.
Penggambaran tabel-tabel tersebut dalam ERD dapat dilihat pada Gambar 5.

Gambar 5 Entity Relationship Diagram

4 Hasil dan Pembahasan


Aplikasi ini dibagi menjadi 2 yaitu bagian admin (web) dan bagian user(aplikasi android).
Kedua bagian ini saling berkaitan. Data yang ditampilkan pada client adalah data yang ada pada
database.

4.1 Admin
Admin adalah pengelola database. Admin bisa menambah data untuk ditampilkan pada
client melalui web.Tampilan awal dari web kelapa sawit memiliki beberapa pilihan menu utama
yaitu Home, user, monitoring, berita, jadwal perawatan sawit, gallery, dan kebun sawit. Gambar
6 menunjukkan tampilan awal dari web ini setelah melakukan login.

Gambar 6 Tampilan halaman home

4.2 User
User adalah pengguna aplikasi pada sisi client. User menjalankan aplikasi ini melalui
handphone android. Berikut adalah penjelasan mengenai aplikasi. User disini adalah seseorang
yang memiliki lahan atau kebun sawit. User harus login terlebih dahulu, kemudian baru bisa
memakai aplikasi ini. Account user didaftarkan melalui web atau server. Tampilan login bisa
dilihat pada gambar 7
8 Apri Saputra1, Ananda2 & Dadang Syarif S.S 3

Gambar 7 Tampilan login Gambar 8 Tampilan menu utama

Setelah user berhasil login, kemudian user akan masuk ke tampilan utama aplikasi
yang terdiri dari beberapa menu yaitu menu data sawit, berita, gallery, info lengkap sawit, dan
help. Tampilan menu utama bisa dilihat pada gambar 8 di atas.
Ketika user megklik menu data sawit, maka akan muncul form menggunakan tab, yaitu
data sawit dan tambah data sawit. Form data sawit berisi nama-nama sawit yang ada pada tabel
kebun sawit dari database mysql. Data tersebut ditampilan ke android dalam listview
menggunakan codding JSON. Sedangkan tab tambah data sawit adalah form untuk
menambah kebun sawit baru yang akan diinputkan.

Gambar 9 Tab menu data sawit

Gambar-gambar berikut merupakan aplikasi proyek akhir yang dibuat.

Gambar 10 Form Context menu delete sawit Gambar 11 Tampilan menu data sawit
Jurnal . .. Vol. XX , No. X, Bulan 20XX, XX-XX 9

Gambar 12 pilihan informasi Gambar 13 Tampilan data hasil panen

Gambar 14 Form delete data panen Gambar 15 Form input data panen

Gambar 16 Form grafik Gambar 17 Tab Jadwal pempukan

5 Pengujian dan Analisa

5.1 Pengujian kuesioner user


Pengujian hasil oleh user dilakukan dengan penyebaran kuesioner terhadap dua puluh
orang responden yang memiliki lahan kebun sawit atau pengusaha sawit. Adapun hasil
rekapitulasi kuesioner dapat dilihat pada Tabel 2.
10 Apri Saputra1, Ananda2 & Dadang Syarif S.S 3

Tabel 2 Rekapitulasi hasil kuesioner oleh user (member)

Sangat
Sangat Cukup Tidak
No Pertanyaan Baik Tidak
Baik Baik Baik
Baik
1 Apakah aplikasi ini dapat memudahkan
user dalam melihat perkembangan hasil 2 12 5 1 0
produksi panen sawit ?
2 Apakah aplikasi ini memudahkan
pengusaha sawit untuk mendapatkan dan 4 9 7 0 0
melihat berita mengenai dunia sawit ?
3 Apakah aplikasi ini dapat membantu
user dalam mengingat jadwal perawatan 6 7 6 1 0
tanaman kelapa sawit?
4 Apakah aplikasi ini dapat memudahkan
2 6 9 3 0
user untuk melihat foto sawit ?
5 Apakah aplikasi ini memudahkan user
untuk mendapatkan informasi mengenai
kelapa sawit terutama dalam cara 2 9 7 2 0
penanaman dan perawatan tanaman
kelapa sawit ?

5.2 Analisa
Berdasarkan data-data diatas, menunjukan bahwa penerapan aplikasi monitoring hasil
produksi dan pengingat jadwal perawatan tanaman kelapa sawit dengan perangkat mobile
berbasis android cukup membantu, memudahkan pengusaha sawit dalam menginput data panen
dan melihat perkembangan hasil produksi panen sawit. Dapat juga membantu dalam mengingat
jadwal perawatan tanaman sawit serta memperoleh informasi tentang cara penanaman dan
perawatan tanaman kelapa sawit.

6 Kesimpulan
Kesimpulan yang dapat diambil dari pengujian dan analisa yang telah dilakukan pada
aplikasi proyek akhir ini adalah sebagai berikut:
1. Aplikasi ini membantu dan memudahkan user (pengusaha sawit) dalam menginput dan
menyimpan data produksi panen serta melihat perkembangan hasil produksi panen berupa
tampilan grafik.
2. Aplikasi ini membantu user dalam mengingat jadwal perawatan sawit dan memberikan
informasi tentang cara penanaman dan perawatan kelapa sawit.

7 Daftar Pustaka
[1] Safaat, N. (Pemograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android.
Bandung: Informatika Bandung, 2011.
[2] Rachmawati, H. dan Henim, S. R. Rekayasa Perangkat Lunak. Pekanbaru: Politeknik
Caltex Riau, 2007.
[3] Android Developer Tools. Diambil 23 Desember 2011 dari
http://developer.android.com/guide/developing/tools/adt.html.
[4] Apriadi, K.N., Son, A.S., Yoan, D.T., dan Rindayani, R. (2009). Jaringan Client Server.
Yogyakarta: Universitas Pembangunan Nasional Veteran Yogyakarta. Diambil 17
November 2011 darihttp://wilis.himatif.or.id/download/MAKALAH%20Jaringan%20
Client %20Server.doc
[5] Sinarmata , Janner (2006). Aplikasi Mobile Commerce menggunakan
PHP dan MySQL. Penerbit Andi Yogyakarta.
[6] Ullman, L. (2012). PHP and MySQL for Dynamic Web sites, Fourth Edition. Berkeley:
Peachpit Press.

Anda mungkin juga menyukai