• Tidak ada hasil yang ditemukan

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 #Geometri€peledakan€ #Fragmentasi€batuan€ #Air€blast€ #Ground€vibration€ #Flying€rock€ #Rancangan€lubang€ ledak€ #Sasaran€produksi€ 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.

Dokumen terkait