• Tidak ada hasil yang ditemukan

Penyusunan properti Form Aplikasi Inventarisasi Pohon

HASIL DAN PEMBAHASAN

A. Penyusunan properti Form Aplikasi Inventarisasi Pohon

Form adalah suatu media interaksi antara pengguna dengan aplikasi.

Form dikategorikan menjadi dua kategori, yaitu form dinamis dan form statis.

Form dinamis adalah form yang bisa dimanipulasi atau diubah bentuk serta disisipi komponen-komponen yang berisi perintah-perintah yang diperlukan oleh suatu aplikasi, contohnya windows, web, smart device, database, report, dan wcf (windows communication foundation). Form statis adalah form yang tidak dapat dimanipulasi atau diubah bentuk serta disisipi komponen. Form

ini hanya dapat dipanggil melalui perintah kode, contohnya form messagebox

dan form inputbox.

Pada aplikasi ini disusun dengan kedua kategori form tersebut, yaitu

form dinamis dan form statis. Komponen yang diperlukan untuk menyusun

form, antara lain:

Label, adalah objek kontrol yang dapat menampilkan output tetapi tidak dapat diberikan input pada saat aplikasi dijalankan.

Textbox, adalah objek kontrol yang dapat diberikan input pada saat aplikasi dijalankan.

Button, adalah objek kontrol yang dapat mengeksekusi perintah-perintah yang telah dibuat pada jendela kode program.

Groupbox, adalah komponen yang berfungsi mengelompokkan beberapa komponen agar telihat lebih rapi ditambah dengan adanya keterangan berupa label teks diatasnya.

Checkbox, adalah komponen yang berfungsi untuk memilih beberapa

item data.

Radiobutton, adalah komponen yang berfungsi untuk memilih satu pilihan dari beberapa pilihan item yang ada.

Combobox, adalah komponen yang dapat digunakan untuk menampilkan daftar item dengan menu pilihan dropdown.

Listbox, adalah komponen yang dapat menampilkan daftar item secara keseluruhan,

Folderbrowsedialog, adalah komponen yang dapat digunakan untuk menampilkan daftar drive folder yang ada pada suatu komputer.

Picturebox, adalah komponen yang dapat digunakan untuk menampilkan suatu gambar.

Openfiledialog, adalah komponen yang digunakan untuk menampilkan kotak dialog open file windows.

Savefiledialog, adalah komponen yang digunakan untuk menampilkan kotak save file dialog windows.

Pada penyusunan aplikasi ini dibuat 17 Form, antara lain: a. Form Startup.

Form ini merupakan form yang pertama kali muncul ketika aplikasi dijalankan. Selanjutnya dari form ini menuju form frmLogin.

Gambar 13. Form Startup b. Form frmLogin.

Form ini merupakan form untuk masuk ke dalam form utama dari aplikasi yaitu form frmMenu. Form ini dibuat dengan menggunakan

items LoginForm.

Gambar 14. Form frmLogin c. Form frmMenu.

Form Menu merupakan form yang pertama kali muncul ketika aplikasi dijalankan. Melalui form ini, pengguna aplikasi dapat

menuju form-form yang lainnya untuk mengisi data inventarisasi pohon. Form-form yang dapat dibuka melalui form ini antara lain,

form frmView, form frmInput, form frmPohon, form frmLokasi,

form frmKoordinat dan form frmJumlahPohon. Komponen yang dibutuhkan untuk form ini adalah Label, Button,

ToolStripStatusLabel, dan Timer. Yang termasuk dalam komponen

label yaitu judul aplikasi inventarisasi pohon; button yaitu tombol- tombol seperti input data koordinat, user, logout, dan keluar;

toolstripstatuslabel dan timer berada di bagian bawah form frmMenu yang berisi info waktu dan tanggal.

Gambar 15. Form frmMenu d. Form frmInput.

Form frmInput digunakan untuk memasukkan data kondisi fisik pohon yang ada di lapang. Komponenyang dibutuhkan adalah Label,

TextBox, Button, ComboBox, RadioButton, Button, Groupbox dan

DataGridWiew. PadaNama Lokal, Nama Ilmiah, Nama Jalan, Nama Kota, dan Bentuk Tajuk dibuat menggunakan komponen Combobox. Yang termasuk komponen label seperti id, kode pohon, nama lokal, dan bentuk tajuk; textbox yaitu komponen untuk mengisi input data secara langsung seperti pada textbox cari; combobox merupakan komponen yang digunakan untuk memilih data yang ada seperti

combobox pada kode pohon dan nama lokal; radiobutton yaitu untuk memilih pencarian berdasarkan seperti kode pohon dan tingkat

kerusakan; button bertujuan untuk menjalankan kode program yang telah dibuat seperti button tambah; groupbox bertujuan untuk mengumpulkan beberapa komponen agar terlihat lebih rapi; dan

datagridview untuk menmpilkan hasil data yang telah diinput seperti pada bagian bawah di form frmInput.

Gambar 16. Form frmInput e. Form frmView.

Form View digunakan untuk menampilkan lokasi pohon yang ada di lapang dalam sebuah peta digital dan kondisi fisik pohon terkini. Komponen yang dibutuhkan adalah Label, TextBox, Button,

Combobox, dan PictureBox. Hasil dari inventarisasi langsung dapat dilihat pada form frmView ini yaitu pada komponen textbox yang tidak dapat diedit lagi dan keterangannya berada di sebelah kiri

textbox dalam bentuk komponen label. Komponen button di form ini berfungsi seperti tombol next, previous, first, dan last serta tombol keluar dan googlemaps. Lalu komponen combobox bertujuan untuk memilih atau mencari data berdasarkan kategori yang ada pada

Gambar 17. Form frmView f. Form frmGoogleMaps.

Form View digunakan untuk menampilkan lokasi pohon yang ada di lapang dalam sebuah peta digital dan kondisi fisik pohon terkini. Komponen yang dibutuhkan adalah Label, TextBox, Button,

Combobox, WebBrowser dan PictureBox. Hasil dari inventarisasi langsung dapat dilihat pada form frmView ini yaitu pada komponen

textbox yang tidak dapat diedit lagi dan keterangannya berada di sebelah kiri textbox dalam bentuk komponen label. Komponen

button di form ini berfungsi seperti tombol next, previous, first, dan

last serta tombol keluar dan googlemaps. Lalu komponen combobox

bertujuan untuk memilih atau mencari data berdasarkan kategori yang ada pada combobox seperti yang berada di atas tombol sort dan

Gambar 18. Form frmGoogleMaps g. Form frmPohon.

Form frmPohon digunakan untuk menambahkan data nama lokal, nama ilmiah, dan bentuk tajuk pohon yang ada di lapang. Komponen yang dibutuhkan adalah Label, TextBox, Button, DataGridView.

Label terdiri dari id, nama lokal, nama ilmiah, bentuk tajuk, dan cari.

Button terdiri dari tombol tambah, ubah, hapus, batal, browse, proses, dan keluar. Textbox untuk mengisi data dari nama lokal, nama ilmiah, dan bentuk tajuk serta untuk mencari data yang telah dimasukkan.

Gambar 19. Form frmPohon h. Form frmLokasi.

Form frmLokasi digunakan untuk menambahkan data nama jalan dan nama kota lokasi pohon yang ada di lapang. Komponen yang dibutuhkan adalah Label, TextBox, Button, DataGridView. Label

terdiri dari id, nama jalan, nama kota, dan cari. Button terdiri dari tombol tambah, ubah, hapus, batal, browse, proses, dan keluar.

Textbox untuk mengisi data dari nama jalan dan nama kota serta untuk mencari data yang telah dimasukkan.

i. Form frmKoordinat.

Form frmKoordinat digunakan untuk menambahkan data kode pohon, koordinat x, dan koordinat y pohon yang didata. Komponen yang dibutuhkan adalah Label, TextBox, Button, DataGridView.

Label terdiri dari id, kode pohon, koordinat x, koordinat y, dan cari.

Button terdiri dari tombol tambah, ubah, hapus, batal, browse, proses, dan keluar. Textbox untuk mengisi data dari kode pohon, koordinat x, dan koordinat y serta untuk mencari data yang telah dimasukkan.

Gambar 21. Form frmKoordinat j. Form frmJumlahPohon.

Form frmJumlahPohon digunakan untuk menampilkan data jumlah pohon berdasarkan nama lokal pohon. Komponen yang dibutuhkan adalah Button, GroupBox, DataGridView, dan Chart.

Gambar 22. Form frmJumlahPohon k. Form frmFoto1View.

Form frmFoto1View digunakan untuk menampilkan foto pohon dari

PictureBox yang terdapat di form frmView. Komponen yang dibutuhkan adalah Button, PictureBox, dan TextBox.

Gambar 23. Form frmFoto1View l. Form frmFoto2View.

Form frmFoto2View digunakan untuk menampilkan foto pohon dari

PictureBox yang terdapat di form frmView. Komponen yang dibutuhkan adalah Button, PictureBox, dan TextBox.

Gambar 24. Form frmFoto2View m. Form frmFoto3View.

Form frmFoto3View digunakan untuk menampilkan foto pohon dari

PictureBox yang terdapat di form frmView. Komponen yang dibutuhkan adalah Button, PictureBox, dan TextBox.

Gambar 25. Form frmFoto3View n. Form frmFoto1GoogleMaps.

Form frmFoto1GoogleMaps digunakan untuk menampilkan foto pohon dari PictureBox yang terdapat di form frmGoogleMaps. Komponenyang dibutuhkan adalah Button, PictureBox, dan TextBox.

Gambar 26. Form frmFoto1GoogleMaps o. Form frmFoto2GoogleMaps.

Form frmFoto2GoogleMaps digunakan untuk menampilkan foto pohon dari PictureBox yang terdapat di form frmGoogleMaps. Komponenyang dibutuhkan adalah Button, PictureBox, dan TextBox.

Gambar 27. Form frmFoto2GoogleMaps p. Form frmFoto3GoogleMaps.

Form frmFoto3GoogleMaps digunakan untuk menampilkan foto pohon dari PictureBox yang terdapat di form frmGoogleMaps. Komponenyang dibutuhkan adalah Button, PictureBox, dan TextBox.

Gambar 28. Form frmFoto3GoogleMaps q. Form frmTKPohon.

Form frmTKPohon digunakan untuk menampilkan data jumlah pohon berdasarkan tingkat kerusakan pohon. Komponen yang dibutuhkan adalah Button, ComboBox, GroupBox, DataGridView,

dan Chart. ComboBox untuk memilih jenis pohon yang akan ditampilkan tingkat kerusakannya. DataGridView untuk menampilkan data tingkat kerusakan pohon. Chart untuk menampilkan data dalam bentuk diagram lingkaran.

r. Form frmAbout.

Form frmAbout memberi informasi mengenai aplikasi tersebut.

Form ini dibuat menggunakan Item Aboutbox.

Gambar 30. Form frmAbout

Dokumen terkait