HASIL PENELITIAN
3.2. Perancangan perangkat lunak
3.2.1. Perancangan antar muka
3.2.1.3. Form Rancangan Peledakan
Form Rancangan peledakan merupakan form inti dari perangkat lunak, form ini dibagi menjadi dua, yaitu : Form Blasting Ash (gambar 3.5) dan Form Blasting Konya. Berdasarkan arahan pekerjaan studi peledakan, ada beberapa macam data yang menjadi input dalam form ini, untuk lebih jelasnya dapat dilihat pada diagram alir rancangan peledakan (lihat gambar 3.4).
Gambar 3.4
56 Gambar 3.5
Diagram alir Perancangan Perangkat Lunak Mulai
Input data
-Karakteristik batuan, Jenis bahan peledak, Target produksi, Jumlah baris lubang ledak.
-Parameter pembobotan massa batuan, Faktor batuan. Proses Output #Geometripeledakan #Fragmentasibatuan #Airblast #Groundvibration #Flyingrock #Rancanganlubang ledak #Sasaranproduksi Selesai
57
Penjabaran alur ini dapat dijelaskan sebagai berikut ; 1. Input Data
Form input ini berfungsi sebagai tempat untuk memasukkan data. Form input ini terdiri dari 2 bagian yaitu :
Bagian pertama
Pada bagian ini, pengguna diharuskan mengisi data-data tentang karakteristik batuan, jenis bahan peledak, dan data-data pendukung lainnya. Pada bagian ini komponen yang digunakan adalah :
i. Label
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai.
ii. Text box
Text box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
iii. Combo Box
Combo box merupakan kombinasi dari Text Box dan suatu List Box di mana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan. iv. Command Button
Command Button merupakan kontrol yang hampir sering ditemukan pada setiap form, dan digunakan untuk mengeksekusi event proses tertentu ketika pemakai menekan tombol Command Button
v. Frame
Frame adalah kontrol yang digunakan sebagai container dari kontrol lainnya. Bagian kedua
Pada bagian kedua, data yang menjadi input adalah data koreksi terhadap parameter batuan. Komponen yang digunakan pada bagian kedua adalah :
i. Label
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai.
ii. Text box
Text box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
58 iii. Combo box
Combo box merupakan kombinasi dari Text Box dan suatu List Box di mana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan. iv. Command Button
Command Button merupakan kontrol yang hamper sering ditemukan pada setiap form, dan digunakan untuk mengeksekusi event proses tertentu ketika pemakai menekan tombol Command Button.
v. Frame
Frame adalah kontrol yang digunakan sebagai container dari kontrol lainnya. 2. Pemrosesan Data Algoritma
Data sekunder selanjutnya diproses menggunakan algoritma bahasa pemrograman visual basic 6 dan akan menghasilkan nilai analisa geometri peledakan. Data diproses berdasarkan rumusan formula R.L.Ash & C.J.Konya. Penjelasan lebih lanjut telah diterangkan di bab II.
3. Output data
Form ini (gambar 3.6) berfungsi sebagai tempat untuk menampilkan hasil perhitungan. Form ini terdiri dari empat bagian utama yaitu :
a. Geometri peledakan
Pada form ini, hasil yang ditampilkan adalah geometri peledakan yang meliputi Burden, Spacing, Stemming, Kolom isian dan Powder factor. Komponen yang dipergunakan adalah :
i. Label
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai
ii. Text box
Text box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
iii. Frame
59 vi. Shape dan Line
Shape dan Line adalah kontrol yang berfungsi untuk menampilkan bentuk garis, lingkaran, persegi dan sebagainya.
Gambar 3.6
Tampilan form Output data
b. Fragmentasi batuan
Pada form ini, hasil yang ditampilkan adalah Fragmentasi batuan yang meliputi Ukuran fragmentasi, Indeks keseragaman, Karakteristik ukuran, dan Prosentase bongkah.
Komponen yang dipergunakan adalah : i. Label
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai
ii. Text box
Text box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
60 iii. Frame
Frame adalah kontrol yang digunakan sebagai container dari kontrol lainnya. iv. Chart
Chart adalah kontrol yang berfungsi untuk menampilkan hasil dalam bentuk grafik.
c. Efek peledakan
Pada form ini hasil yang ditampilkan adalah efek peledakan yang meliputi Airblast, Ground vibration, dan Flying rock.
Komponen yang dipergunakan adalah : i. Label
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai
ii. Text box
Text box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
iii. Frame
Frame adalah kontrol yang digunakan sebagai container dari kontrol lainnya. d. Rancangan lubang ledak
Pada form ini, hasil yang ditampilkan adalah rancangan lubang ledak. Komponen yang dipergunakan adalah :
i. label
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai
ii. paint
Paint berfungsi untuk menampilkan secara visual dalam dua dimensi rancangan lubang ledak.
iii. Shape dan Line
Shape dan Line adalah kontrol yang berfungsi untuk menampilkan bentuk garis, lingkaran, persegi dan sebagainya.
iv. Text box
Text box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
61 3.2.1.4. Form Kamus
Form kamus merupakan form pendukung pada perangkat lunak. Dalam form ini akan ditampilkan kamus dunia petambangan. Rancangan form kamus ditampilkan pada gambar 3.7.
Gambar 3.7 Tampilan form Kamus
Pada bagian ini, komponen yang digunakan adalah : i. Label
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai
ii. Text box
Text box adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
iii. Shape dan Line
Shape dan Line adalah kontrol yang berfungsi untuk menampilkan bentuk garis, lingkaran, persegi dan sebagainya.
62 iv. HScroolbar dan VScroolbar
HScroolbar dan VScroolbar adalah kontrol yang digunakan untuk membentuk scroolbar horizontal dan vertikal.