BAB IV IMPLEMENTASI SISTEM
4.4. Tombol-tombol Navigasi
Program aplikasi sistem ini dirancang dengan untuk multi-user, yaitu untuk admin dan karyawan/marketing. Untuk masing-masing user dirancang mempunyai beberapa form, yang setiap form-nya mempunyai beberapa tombol navigasi atau tombol perintah yang dibuat untuk memudahkan user memanipulasi data-data dalam database ataupun melakukan perintah lainnya.
Tombol-tombol perintah tersebut antara lain adalah sebagai berikut : a. Tombol Tambah
Tombol ini menjalankan perintah untuk menyediakan baris baru atau record baru untuk bisa menambah data baru ke dalam database. Jika tombol ini ditekan form akan menyediakan textbox-textbox yang kosong agar bisa diinputkan data-data yang baru. Untuk Tombol Tambah yang ada pada form input Data Wilayah, form input Data Lokasi, form input Data Perumahan, dan form input Data Tipe Property, jika tombol ditekan, perintah auto-number untuk pemberian kode untuk data pada masing-masing form juga akan dijalankan.
Perintah auto-number pada form input Data Karyawan diletakkan dalam textbox Nama Karyawan, karena perintah ini baru bisa dijalankan setelah user memilih tipe karyawannya.
70 b. Tombol Simpan
Tombol ini menjalankan perintah untuk melakukan penyimpanan data dari form ke dalam database. Jika tombol ini ditekan, maka data-data yang telah di-input-kan pada form akan disimpan ke dalam tabel-tabel di database.
Pada tombol Simpan, juga terdapat perintah untuk memperingati atau memberitahukan adanya textbox-textbox yang tidak boleh dikosongkan sebelum menjalankan perintah penyimpanan, yaitu peringatan dalam bentuk Msgbox. c. Tombol Ubah
Tombol ini menjalankan perintah untuk melakukan perubahan data yang telah tersimpan dalam database. Jika tombol ini ditekan, maka user bisa mengubah data-data pada textbox yang tampil di form. Setelah data diubah, untuk menyimpan data yang telah diubah tadi ke dalam database, tekan tombol Simpan lagi, maka data dalam database akan langsung berubah.
d. Tombol Batal
Tombol ini untuk menjalankan perintah pembatalan terhadap perintah tambah dan perintah ubah yang belum menjalankan perintah simpan. Jika tombol ini ditekan, maka pada saat user sedang mengisi data baru ataupun sedang mengubah data, akan dibatalkan dan isi tabel pada database akan kembali seperti sebelum tambah data baru atau kembali sebelum data diubah.
e. Tombol Hapus
Tombol ini akan menjalankan perintah untuk menghapus data yang telah tersimpan dalam tabel-tabel database. Jika tombol ini ditekan, maka record atau baris data yang ditunjuk akan terhapus dari tabel database.
71 f. Tombol Menu Admin
Tombol ini menjalankan perintah untuk keluar dan kembali ke halaman Menu Utama Admin. Jika tombol ini ditekan, maka form yang saat itu tampil akan tertutup.
g. Tombol Keluar
Tombol ini menjalankan perintah untuk keluar dan kembali ke halaman Menu Utama. Jika tombol ini ditekan, maka form yang saat itu tampil akan tertutup dan menampilkan halaman Menu Utama.
h. Tombol Lanjut
Tombol ini menjalankan perintah untuk menampilkan / membuka form lain yang merupakan lanjutan dari form sebelumnya. Jika tombol ini ditekan, maka form yang saat itu terbuka akan ditutup dan akan langsung ditampilkan form lain
atau form lanjutannya.
Tombol ini juga menjalankan perintah pengecekan terhadap syarat-syarat yang harus dipenuhi sebelum lanjut ke halaman berikutnya, jika dalam pengecekannya terdapat penyataan bahwa masih ada syarat yang belum terpenuhi maka halaman selanjutnya tidak bisa ditampilkan. Pesan hasil pengecekannya ditampilkan dalam bentuk Msgbox.
i. Tombol Kembali
Tombol ini juga menjalankan perintah yang mirip dengan tombol Lanjut, yaitu menampilkan form sebelumnya. Jika tombol ini ditekan, maka form yang saat itu terbuka akan ditutup dan akan langsung menampilkan form sebelumnya.
72 j. Tombol Cari
Tombol ini menjalankan perintah untuk melakukan pencarian data yang telah tersimpan dalam database. Jika tombol ini ditekan, maka pencarian akan dilakukan berdasarkan kategori dan kata kunci yang dipilih dan diisi user pada form.
k. Tombol Browse
Pada form input Data Perumahan terdapat tombol Browse, yang berfungsi menjalankan perintah menampilkan form Pencarian Alamat File Gambar Rumah. Kemudian pencarian alamat file gambar rumah baru dilakukan pada form tersebut. Pada form tersebut, dilakukan pencarian file yang tersimpan dalam PC, maka dari itu digunakan tools drivelistbox, dirlistbox, dan filelistbox.
l. Tombol Reset
Tombol ini menjalankan perintah untuk membersihkan textbox-textbox, checkbox-checkbox atau optionbox-optionbox yang sudah terisi pada form.
Pada form Penentuan Faktor Subyektif, form Pengisian Nilai Perbandingan Antar Faktor Subyektif, form Pengisian Nilai Perbandingan Antar Alternatif Rumah Pilihan Berdasarkan Faktor Subyektif dan form Penentuan Alternatif Rumah Pilihan Pembeli, jika tombol ini ditekan, maka textbox atau checkbox atau optionbox atau combobox atau datacombobox yang sudah terisi akan dibersihkan atau dikosongkan.
73 m. Tombol Proses
Tombol ini terdapat pada form Ganti Password. Pada form Ganti Password, tombol ini menjalankan perintah untuk mengganti password lama karyawan dengan password baru karyawan.
n. Tombol Zoom
Tombol ini menjalankan perintah untuk menampilkan gambar rumah sesuai dengan kotak gambar yang tersedia pada form Pencarian Alamat File Gambar Rumah. Jika tombol ini ditekan, maka ukuran gambar rumah akan menyesuaikan dengan ukuran kotak gambar rumah.
o. Tombol Normal
Tombol ini akan menjalankan perintah untuk mengembalikan ukuran gambar rumah seperti ukuran aslinya. Jika tombol ini ditekan, maka gambar rumah akan ditampilkan sesuai dengan ukuran asli gambar rumah tersebut.
p. Tombol Pilih
Tombol ini terdapat dalam form Detail Data Rumah untuk memilih rumah. Tombol ini menjalankan perintah untuk memilih rumah yang detail data rumahnya tertampil di form Detail Data Rumah. Jika tombol ini ditekan, maka akan dilakukan proses penyimpanan data rumah pilihan ke tabel memilih rumah di database.
q. Tombol Batal Pilih
Tombol ini terdapat dalam form Detail Data Rumah untuk membatalkan rumah pilihan. Tombol ini menjalankan perintah untuk membatalkan rumah yang
74
telah dipilih pembeli. Jika tombol ini ditekan, maka akan dilakukan proses penghapusan data rumah dari tabel memilih rumah dalam database.
r. Tombol Tutup
Tombol ini menjalankan perintah untuk menutup halaman yang terbuka saat itu.