Koneksi antara Database dengan Visual Basic 6.0

3.9 Koneksi antara Crystal Report dengan Visual Basic 6.0

Koneksi Crystal Report dengan Visual Basic dilakukan dengan menambahkan komponen Crystal Report yang ada pada Visual Basic 6. Selanjutnya diprogram sesuai dengan kebutuhan user. Pengambilan komponen Crystal Report pada Visual Basic dapat dilakukan dengan cara : Klik kanan pada toolbox → components → pilih Crystal Report Control seperti pada gambar 3.9 dibawah ini. [8] Gambar 3.9 Pengambilan Component Crystal Report pada VB 6.0 49

BAB IV PEMBAHASAN

4.1 Proses Kerja Sistem Pencacah Nuklir

Sistem Pencacah Nuklir adalah sebuah alat yang digunakan untuk mencacah sinyal dari detektor dalam selang waktu tertentu. Alat tersebut akan mendapat perintah dari komputer dan mengirimkan hasilnya kembali kepada komputer. Dalam hal ini ada 3 komponen penting yang perlu diperhatikan, yaitu apa saja yang dibutuhkan untuk proses pencacahan, data apa saja yang akan dikirimkan oleh komputer, data apa saja yang akan diterima oleh komputer, dan data apa saja yang akan disimpan oleh komputer sebagai data yang valid, yaitu :

a. Data yang dibutuhkan untuk melakukan pencacahan :

- Port open : karena program ini merupakan program dengan menggunakan komunikasi serial, maka dibutuhkan pembukaan port dari komputer yang dihubungkan oleh kabel serial DB9. Port yang dibuka sesuai dengan port yang telah terhubung dengan kabel serial dapat dilihat pada device manager pada komputer. - Jenis uji : adalah jenis pengujian yang akan dilakukan, terdapat 2 jenis pengujian yaitu pengujian dengan 1 jenis sample atau pengujian dengan banyak jenis sample. pencacahan dengan sampel yang berbeda contoh rumput dan tanah atau pencacahan dengan hanya satu jenis sample tetapi jumlah sampel banyak - Jumlah sample : pengisian jumlah sample tergantung dari ketika user melilih jenis uji, maksudnya ketika pengujian berdasarkan 1 sample maka jumlah sample akan bernilai 1 dan hanya sample tersebut yang akan diuji selama berkali – kali. Sebalinya ketika user memilih banyak sample, maka akan ada lebih dari 1 sample yang akan diuji. Maksimal jumlah sample yang diuji adalah sebanyak 10 sample. - Jumlah pencacahan - Waktu pencacahan

b. Data yang dikirim komputer :

- Jumlah Pencacahan : jumlah pencacahan adalah jumlah berapa kali satu sample dicacah. Hal ini diperlukan untuk mendapatkan deviasi standard pencacahan. Pengulangan pencacahan dilakukan sesuai dengan jumlah yang dikehendaki. - Waktu pencacahan : adalah lama satu sampel dicacah. Waktu minimum yang diberikan adaalah 1 detik dan waktu maksimum yang diberikan adalah 1 jam. Karena proses penginputan waktu cacah sample dilakukan didalam komputer maka waktu yang digunakan bisa fleksibel. Ketika waktu terpenuhi, maka waktu akan di reset oleh mikrokontroler untuk melakukan proses perhitungan dari awal selama jumlah cacahan masih belum terpenuhi.

c. Data yang diterima oleh komputer

- Hasil pencacahan : adalah hasil cacah satu kali pencacahan pada setiap sample. Hasil pencacahan dikirim secara real time tiap satu kali pencacahan selesai. Sehingga semua hasil pencacahan dapat disimpan secara valid.