Form Search Pegawai hanya bisa diakses oleh bu Dewita Form Penambahan Pegawai hanya bisa diakses oleh bu Dewita

8. Form Penambahan Pegawai hanya bisa diakses oleh bu Dewita

Gambar 4.13 Form Add Pegawai Seperti yang sudah dijelaskan, bahwa pimpinan memiliki hak untuk memberikan akses kepada pegawai. Maka pada aplikasi ini diberikan fasilitas untuk menambahkan pegawai, data yang diisikan akan dimasukkan kedalam database yang telah disiapkan. Terdapat beberapa menu toolbar yang dapat dipilih oleh user. Diantaranya adalah: cacah, graph, search, delete, export, print dan exit. Gambar 4.14 Toolbar Seperti yang terlihat pada gambar 4.12 aplikasi ini menyediakan sortcut untuk memudahkan user, karena dapat meminimalisir penggunaan mouse. Cacah merupakan tool untuk membuka form proses, graph untuk membuka form grafik, dan search untuk membuka form search. Penggunaan tool delete, print, dan export hanya dapat dilakukan ketika user membuka form search. Berbeda dengan tombol delete pada form search, toolbar delete digunakan untuk menghapus hanya sebuah data pada tabel ketika cursor diletakkan pada salah satu row pada tabel. Disediakan juga tool untuk meng-export data adalah agar user dapat lebih mudah memanipulasi data yang tidak dapat dilakukan oleh aplikasi ini. Hasil export data berupa file excel. Gambar 4.15 Export Data Gambar 4.16 Tipe File Gambar 4.17 Hasil Export Sesuai dengan Tabel pada Database Pada toolbar juga terdapat Print, ini digunakan untuk print data yang diinginkan oleh user dengan cara memilih data pada form search. Format print data diatur oleh Crystal Report. Selain dapat di print laporan ini juga dapat disimpan dalam bentuk pdf. Terdapat 3 format print yang telah disediakan yaitu : 1. Hasil Cacah Laporan yang berisikan semua hasil cacah dalam kurung waktu tertentu. Gambar 4.18 Laporan Hasil Cacah 2. Hasil Sample Cacah Laporan yang berisikan semua hasil cacah sebuah sample dalam kurung waktu tertentu, untuk dapat melihat seberapa besar paparan radiasi nuklir berpengaruh pada sample tersebut. Gambar 4.19 Laporan Hasil Sample Cacah 3. Range Hasil Pencacahan Laporan yang berisikan semua hasil pencacahan dalam kisaran atau range tertentu dalam kurung waktu tertentu, untuk dapat melihat seberapa besar atau kecil paparan radiasi nuklir berpengaruh pada sample. Gambar 4.20 Laporan Hasil Range Cacah

4.2.2 Microsoft Access

Pada pembuatan Aplikasi Pencacah Nuklir ini Microsoft Access digunakan untuk menyimpan data dalam sebuah database. Database dibuat dengan nama BATAN, dan memiliki 3 tabel. Penggunaan Microsoft Access untuk menyimpan data dikarenakan penggunaannya yang relatif lebih mudah dibandingkan dengan MySQL atau SQL Server, dan kapasitasnya diharapkan mampu menampung data yang akan disimpan. Tabel yang terdapat dalam database i ni adalah : - Tabel Pegawai Tabel pegawai digunakan untuk menyimpan seluruh data pegawai yang dapat melakukan encacahan nuklir. tabel ini berisikan data – data berupa : NIP, nama, alamat, Tempat Tanggal Lahir, jabatan, no telp, username, password. - Tabel Proses Cacah Tabel proses cacah digunakan untuk menyimpan data hasil pencacahan yang belum dirata – rata, gunanya agar user dapat mengetahui darimana hasil rata – dara didapat, tabel ini berisikan data berupa : tanggal, nama sample, waktu percobaan, percobaan ke, hasil percobaan, id pegawaiNIP. - Tabeh Hasil Cacah Tabel hasil cacah adalah tabel hasil pencacahan yang sudah dimanipulasi atau diolah, sehingga data yang terdapat pada tabel inilah yang nantinya digunakan oleh user sebagai parameter tingkat paparan radiasi yang terkandung pada sample. Data yang terdapat pada tabel ini adalah : tanggal, waktu, nama sample, waktu pencacahan, hasil pencacahan, standard deviasi, id pegawai NIP.

4.2.3 Komponen Crystal Report pada Visual Basic

Selain terdapat aplikasi Crystal Report, pada Visual basic sendiri terdapat componen Crystal Report untuk menghubungkan Visual Basic dengan Crystal Report agar laporan yang ditampilkan dapat sesuai dengan keinginan user sehinggah harus diolah di Visual Basic. Penggunaan Crystal Report sendiri berhubungan dengan database dalam pengambilan datanya. Karena penggunaan database tidak menggunakan ODBC maka pengambilan data dilakukan dengan memilih file database. Selanjutkan memilih tabel apa yang akan digunakan sebagai acuan dlam pembuatan laporan, karena data yang diambil adalah data yang hanya berasal dari tabel hasil cacah maka yang dipilih adalah tabel hasil cacah. Setiap perubahan yang dilakukan pada database, maka pada Crystal Report database harus diverifikasi ulang.

4.2.4 MSChart

MSChart adalah sebuah komponen pada Visual Basic yang digunakan untuk menampilkan data pada sebuah grafik.

4.2.5 Komponen Oncomm

Oncomm adalah salah satu komponen pada Visual Basic yang digunakan untuk melakukan komunikasi serial. Terdapat 2 jenis komunikasi seial, yaitu komunikasi asynchronous dan synchronous. Dan karena sarana yang digunakan untuk komunikasi serial adalah RS232, maka komunikasi ini termasuk dalam komunisai serial asynchronous. Dalam melakukan komunikasi serial dibutuhkan beberapa pengaturan, diantaranya adalah : - Rstreshold diberikan nilai 1 untuk membedakan adanya pengiriman data atau penerimaan data. - Setting : 9600,n,8,1 yang artinya setiap pengiriman dilakukan dengan baudrate 9600, dan tidak memiliki bit paritas, data yang dikirimkan adalah sebanyak 8 bit yang diakhiri oleh bit dengan logika 1 disetiap pengiriman datanya. - Baud rate: jumlah perubahan tegangan yang dimungkinkan oleh sinyal dalam satu detik. Gambar 4.21 Pengirima Sinyal pada Komunikasi Serial