• Tidak ada hasil yang ditemukan

Membangunan Aplikasi Kamus Fiqih Digital Menggunakan Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2016

Membagikan "Membangunan Aplikasi Kamus Fiqih Digital Menggunakan Visual Basic 6.0"

Copied!
72
0
0

Teks penuh

(1)

MEMBANGUNAN APLIKASI KAMUS FIQIH DIGITAL MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

HJ. AMANI RAUDATHUL J 112406106

PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

(2)

PERSETUJUAN

Judul : Membangunan Aplikasi Kamus Fiqih Digital Menggunakan Visual Basic 6.0

Kategori : Tugas Akhir

Nama : Hj. Amani Raudathul J Nomor Induk Mahasiswa : 112406106

Program Studi : Diploma 3 Teknik Informatika Departemen : Matematika

Fakultas : Matematika dan Ilmu Pengetahuan Alam (FMIPA) Universitas Sumatera Utara

Disetujui di Medan, Juni 2014

Disetujui oleh Pembimbing,

Prodi D3 Teknik Informatika

Ketua,

(3)

iii

PERNYATAAN

MEMBANGUNAN APLIKASI KAMUS FIQIH DIGITAL MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri. Kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juni 2014

(4)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Allah SWT yang Maha Pemurah dan

Maha Penyayang, dengan limpahan rahmat dan hidayah-Nya Penulis dapat

menyelesaikan penyusuanan tugas akhir ini dengan judul Studi Membangunan

Aplikasi Kamus Fiqih Digital Menggunakan Visual Basic 6.0.

Terimakasih penulis sampaikan kepada Dr. Syahril Efendi, S.Si. M.I.T,

selaku pembimbing yang telah meluangkan waktunya selama penyusunan tugas

akhir ini. Terimakasih kepada Prof. Drs. Tulus, M.Si, dan Syahriol Sitorus, S.S.I,

M.I.T selaku Ketua Departemen dan Sekretaris Departemen Matematika FMIPA

USU, Ibu Dra. Elly Rosmaini, M.Si, selaku ketua Prodi D3 Teknik Informatika,

Dekan dan Pembantu Dekan FMIPA USU, seluruh Staff dn Dosen Matematika

FMIPA USU, pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak

terlupakan kepada Ibunda Dra. Hj. Badariah F Siregar, Ayahanda H. Syamsul

Bahri Nasution, dan keluarga yang selama ini memberikan bantuan dan dorongan

(5)

v

MEMBANGUNAN APLIKASI KAMUS FIQIH DIGITAL MENGGUNAKAN VISUAL BASIC 6.0

ABSTRAK

(6)

FIQH DICTIONARY BUILDING APPLICATIONS USING DIGITAL VISUAL BASIC 6.0

ABSTRACT

(7)

vii

DAFTAR ISI

Halaman

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak v

Abstract vi

Daftar Isi vii

Daftar Gambar ix

Bab 1. Pendahuluan

1.1Latar Belakang 1

1.2Rumusan Masalah 3

1.3Batasan Masalah 3

1.4Metodologi Penelitian 4

1.5Maksud dan Tujuan 5

1.6Sistematika Penulisan 6

Bab 2. Landasan Teori

2.1 Pengertian Komputer 8

2.2 Aplikasi 9

2.3 Sistem 9

2.4 Data 10

2.5 Database 11

2.6 Kamus 12

2.7 Kamus Digital 13

2.8 Pengenalan Microsoft Visual Basic 6.0 13 2.8.1 Keunggulan Microsoft Visual Basic 6.0 14 2.8.2 IDE Microsoft Visual Basic 6.0 15

2.9 Pengenalan Microsoft Access 25

Bab 3. Perancangan Sistem

3.1 Gambaran Umum Perancangan Sistem 27

3.2 Perancangan Aplikasi 28

3.2.1 Form Menu 29

3.2.2 Form Cari Istilah 31

3.2.3 Form Tambah 32

3.2.4 Form Daftar Kamus 33

3.2.5 Form About Me 33

3.3 Rancangan Database 34

3.4 Flowchart Program 35

(8)

Bab 4. Implementasi Sistem

4.1 Pengertian Implementasi Sistem 38

4.2 Tujuan Implementasi Sistem 38

4.3 Komponen Utama dalam Implementasi Sistem 39

4.3.1 Hardware (Perangkat Keras) 39

4.3.2 Software (Perangkat Lunak) 40

4.3.3 Brainware (Unsur Manusia) 41

4.4 Penggunaan Aplikasi Kamus Fiqih Digital 42

4.4.1 Tampilan Form Menu Utama 42

4.4.2 Tampilan Form Cari Istilah 43

4.4.3 Tampilan Form Tambah 44

4.4.4 Tampilan Form Daftar Kamus 45

4.4.5 Tampilan About Me 45

Bab 5. Penutup

5.1 Kesimpulan 47

5.2 Saran 48

(9)

ix

DAFTAR GAMBAR

Nomor Judul Halaman

Gambar

2.1 IDE Microsoft Visual Basic 6.0 16

2.2 Tampilan Project Explorer 18

2.3 Properties Window 19

2.4 From Windows Layout 20

2.5 Form Windows 21

2.6 ToolBox 22

3.1 Kotak Dialog New Project 28

3.2 Kotak Tampilan Umum 29

3.3 Form Menu 30

3.4 Form Cari Istilah 31

3.5 Form Tambah 32

3.6 Form Daftar Kamus 33

3.7 Form About Me 34

3.8 Tampilan Microsoft Access 2007 35

4.1 Form Menu 43

4.2 Form Cari Istilah 44

4.3 Form Tambah 44

4.4 Form Daftar Kamus 45

(10)

MEMBANGUNAN APLIKASI KAMUS FIQIH DIGITAL MENGGUNAKAN VISUAL BASIC 6.0

ABSTRAK

(11)

vi

FIQH DICTIONARY BUILDING APPLICATIONS USING DIGITAL VISUAL BASIC 6.0

ABSTRACT

(12)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Ilmu Pengetahuan dan Teknologi (IPTEK) yang berkembang pesat saat ini tidak

terlepas dari semakin bertambah majunya teknologi komputer. Sesuai dengan

perkembangan zaman, komputer bukan lagi barang mewah atau sesuatu yang

langka untuk dimiliki oleh seseorang seperti pada awal kedatangannya, tetapi

sudah menjadi suatu keperluan bahkan kebutuhan yang bersifat umum dan vital

terutama pada bidang pendidikan. Teknologi komputer yang senakin berkembang

pesat mempunyai dampak dan meningkatkan dan keefisienan dalam melakukan

setiap pekerjaan.

Teknologi komputer yang sudah berkembang dengan sangat cepat, baik

dari segi perangkat lunak maupun perangkat keras di ikuti dengan semakin

banyaknya penerapan komputer di berbagai bidang kehidupan. Salah satunya

yaitu penggunaan kamus fiqih digital sebagai alat yang digunakan untuk

(13)

2

Komputer dapat meningkatan minat peserta peserta didik karena peserta

didik lebih mengutamakan hal yang bersifat baru terutama yang menggunakan

peralatan seperti komputer, sehingga untuk meningkatkan minat peserta didik,

perlu dibuat sebuah aplikasi yang dapat membantu dalam belajar. Salah satunya

yaitu dengan dibuatnya aplikasi kamus fiqih digital yang dapat mempermudah

mahasiswa ataupun masyarakat pada umumnya dan dapat dibawa kemana saja

dengan menyimpannya di dalam sebuah removable disk dan bisa dibuka di

komputer mana saja yang bersistem operasi Windows.

Pada beberapa pelajaran terdapat banyak kata-kata yang sulit untuk di

ingat, salah satunya adalah ilmu fiqih. Model pembelajaran manual saat ini, yaitu

dengan menggunakan buku ataupun kamus dirasa masih memiliki banyak kendala

dibandingkan dengan menggunakan kamus fiqih digital yaitu dalam pencarian

kata terkadang memakan waktu yang lama dikarenakan halaman kata yang dicari

sering terlewati ataupun tidak terlihat. Sehingga perlu dibuat aplikasi kamus

digital yang dapat mempermudah dan mempercepat pencarian kata yang datanya

bisa dihapus dan ditambah kapan saja dan oleh siapa saja.

Microsoft Visual Basic 6.0 adalah salah satu Development Tools untuk

membangun aplikasi di lingkungan Windows. Microsoft Visual Basic merupakan

bahasa pemrograman komputer yang cepat, lengkap dan mudah untuk membuat

suatu aplikasi dalam Microsft Windows dengan menggunakan metode Graphical

User Interface (GUI) yang memudahkan pemrograman untuk berinteraksi

(14)

bahasa pemrograman yang cenderung mudah dimengerti dan datanya yang lebih

efisien dibandingkan buku atuapun kamus, membuat penulis memilih untuk

menggunakannya dalam perancangan aplikasi kamus digital tersebut.

1.2 Rumusan Masalah

Banyaknya istilah-istilah dalam ilmu fiqih membuat mahasiswa kesulitan dalam

menghafalnya. Sehingga dibutuhkan hal yang baru untuk menambah minat

mahasiswa yaitu dengan merancang aplikasi kamus digital untuk mempermudah

mahasiswa dalam pencarian makna dari istilah pelajaran fiqih tersebut.

1. Bagaiman merancang aplikasi kamus fiqih digital menggunakan Microsoft

Visual Basic 6.0.

2. Bagaimana merancang, menghasilkan aplikasi kamus digital yang mudah

untuk digunakan dalam mencari makna istilah dalam ilmu fiqih.

1.3 Batasan Masalah

Agar permasalahan masalah lebih mendalam dan terperinci maka pembahasan

dibatasi menjadi:

1. Penggunaan Microsoft Visual Basic 6.0 dalam perancangan aplikasi kamus

digital ilmu fiqih.

(15)

4

1.4 Metodologi Penelitian

Metodologi penelitian yang digunakan penulis untuk menyelesaikan permasalah

yang terjadi di atas adalah :

1. Penelitian Kepustakaan (Library Research)

Penelitian yang dilakukan penulis di perpustakaan untuk mendapatkan data

yang teoritis. Mempepelajari buku bacaan yang menjadi pembahasan dalam

pembuatan kamus digital dan membaca buku-buku yang membuat istilah ilmu

Fiqih pada Mahasiswa.

2. Pengumpulan Data

Pengumpulan data dalam penelitian penulis lakukan dengan melaksanakan

pengembilan data dari buku sebagai bahan bagi penulis.

3. Membuat Rancangan Aplikasi

Pengumpulan data dalam penelitian penulis lakukan dengan melakasanakan

pengmbilan data dari buku sebagai bahan bagi penulis.

4. Data Entry

(16)

5. Pengujian Aplikasi dan Perbaikan

Menguji apakah aplikasi yang dibuat telah berhasil berjalan sesuai dengan

keinginan dan melakukan perbaikan kesalahan jika masih terdapat kesalahan

pada aplikasi.

6. Implementasi Aplikasi

Penerapan aplikasi yang dirancang setelah melalui tahap pengujian dan telah

berjalan dengan baik.

7. Penyusunan dan Pengadaan Laporan

Tahap akhir dari penelitian yang dilakukan, yaitu membuat laporan tentang

penelitian yang telah dilakukan.

1.5 Maksud dan Tujuan

Maksud penulis mengadakan penelitian ini adalah untuk membuat aplikasi kamus

digital menggunakan MicrosoftVisual Basic 6.0

Dalam penyusunan tugas akhir ini tujuan yang hendak dicapai dalam

aplikasi kamus digital ini adalah:

1. Membuat sebuah aplikasi kamus digital untuk membantu mahasiswa dalam

(17)

6

2. Pencarian makna istilah pada fiqih dapat dilakukan dengan lebih cepat dan

akurat.

3. Penggunaan aplikasi kamus digital dapat di implementasikan dilingkungan

kampus untuk mempermudah mahasiswa dalam pembelajaran ilmu fiqih.

1.6 Sistematika Penulisan

Dalam penulisan tugas akhir ini, penulis membentuk suatu sistematika penulisan

yang bertujuan untuk menggambarkan secara ringkas bab-bab yang mencakup

hal–hal sebagai berikut:

Bab 1 : PENDAHULUAN

Bab ini berisikan latar belakanag penulisan, rumusan masalah,

pembatasan masalah, metodologi penelitian, maksud dan tujuan, dan

sistematika penulisan.

Bab 2 : LANDASAN TEORI

Bab ini menjelaskan tentang konsep dasar dan teori-teori yang

mendukung pembahasan untuk tema penulisan ini yang didapat dari

(18)

Bab 3 : PERANCANGAN SISTEM

Bab ini membahas tentang perancangan Aplikasi Kamus Fiqih Digital

dan gambaran umum racangannya.

Bab 4 : IMPLEMENTASI SISTEM

Bab ini membahas analisa hasil dan pembahasan Aplikasi Kamus Fiqih

Digital yang dirancang, pembuatan program, tampilan dari program, dan

pengujian aplikasi.

Bab 5 : PENUTUP

Bab ini berisi kesimpian dari bab-bbab yang ada, sehinga dari

kesimpulan ini penulis mencoba untuk memberi saran yang berguna

untuk melengkapi dan menyempurnakan pengembangan aplikasi ini

(19)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

menghitung (to compute). Dengan demikian komputer dapat diartikan sebagai alat

hitung. Komputer bukan sekedar mesin hitung tetapi komputer mempunyai

kemampuan yang dapat membantu manusia dalam menyelesaikan pekerjaan.

Komputer dapat melakukan berbagai macam pekerjaan sesuai dengan

program yang diberikan. Program adalah sekumpulan instruksi atau perintah

terperinci yang sudah dipersiapkan agar komputer dapat melakukan fungsinya

dengan cara yang sudah ditentukan. Komputer adalah alat elektronik yang mampu

melakukan beberapa pekerjaan diantaranya:

a. Menerima masukan data.

b. Memproses masukan sesuai dengan programnya.

c. Menyimpan perintah-perintah dan hasil dari pengolahan.

(20)

2.2 Aplikasi

Aplikasi berasal dari kata application yang artinya penerapan, lamaran,

penggunaan. Secara istilah aplikasi adalah program siap pakai yang dibuat untuk

melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain dan dapat

digunakan oleh sasaran yang dituju. Aplikasi adalah satu unit perangkat lunak

yang dibuat untuk melayani kebutuhan akan beberapa aktivitas (Buyens, 2001).

Aplikasi adalah sistem lengkap yang mengerjakan tugas spesifik (Post, 1999).

2.3 Sistem

Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu

dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu.

Secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan

dari unsur, komponen, atau variabel-variabel yang terorganisasi, saling

berinteraksi, saling tergantung satu sama lain dan terpadu. Sistem bisa berupa

abstraksi atau fisis (Gordon B. Davis, 2002). Sistem yang abstrak adalah susunan

yang teratur dari gagasan-gagasan atau konsepsi yang saling tergantung.

Sedangkan sistem yang bersifat fisis adalah serangkaian unsur yang bekerjasama

(21)

10

Dari definisi di atas maka dapat diketahui manfaat sistem yaitu untuk

menyatukan atau mengintegrasikan semua unsur yang ada dalam suatu ruang

lingkup, dimana komponen-komponen tersebut tidak dapat berdiri sendiri.

Komponen atau sub sistem harus saling berintegrasi dan saling berhubungan

untuk membentuk satu kesatuan sehingga sasaran dan tujuan dari sistem tersebut

dapat tercapai. Pendekatan sistem yang merupakan kumpulan dari komponen atau

elemen-elemen merupakan definisi yang lebih luas dibandingkan dengan

pendekatan sistem yang prosedural.

Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja

sama untuk mencapai tujuan yang sama atau sekumpulan objek-objek yang saling

berelasi dan berinteraksi (Hanif Al Fata, 2007).

2.4 Data

Data berasal dari bahasa latin yaitu datum yang berarti fakta, kenyataan, kejadian

atau peristiwa. Jadi data atau fakta adalah kenyataan dari sesuatu kejadian atau

peristiwa. Data dapat didefinisikan yaitu kumpulan fakta-fakta yang berupa fisik

dan bukan fisik, kejadian-kejadian dan prosedur yang belum diolah manusia atau

(22)

Kegunaan dari data adalah sebagai bahan dasar yang objektif di dalam

proses penyusunan kebijaksanaan dan keputusan oleh pimpinan organisasi. Data

merupakan keterangan yang masih mentah (belum diolah). Agar dapat

dipergunakan, maka data tersebut harus diolah terlebih dahulu ke dalam bentuk

informasi yang sesuai dengan keperluan yang dibutuhkan. (Kenneth C. Laudon

dan Jane P. Laudon, 2008)

2.5 Database

Database (basis data) adalah kumpulan file-file yang mempunyai kaitan antara

satu file dengan file yang lain sehingga membentuk data untuk menginformasikan

satu perusahaan dan instansi. Bila terdapat file yang tidak dapat dipadukan atau

dihubungkan dengan file yang lainnya, berarti file tersebut bukanlah kelompok

dari satu database, melainkan membentuk satu database sendiri. Database juga

merupakan landasan bagi pembuatan dan pengembangan program aplikasi. Oleh

sebab itu, database harus dibuat sedemikian rupa sehingga pembuatan program

lebih mudah dan cepat.

Database adalah koleksi atau kumpulan data yang mekanis, terbagi /

shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi (Gordon

C. Everest). Database adalah koleksi “data operasional” yang tersimpan dan

(23)

12

a. Data input adalah data yang masuk dari luar sistem

b. Data output adalah data yang dihasilkan sistem

c. Data operasional adalah data yang tersimpan pada sistem

2.6 Kamus

Kata kamus diserap dari bahasa Arab qamus (سوما ق), dengan bentuk

jamaknya qawamis. Kata Arab itu sendiri berasal dari kata Yunani Ωκεανός

(okeanos) yang berarti 'samudra'. Sejarah kata itu jelas memperlihatkan makna

dasar yang terkandung dalam kata kamus, yaitu wadah pengetahuan, khususnya

pengetahuan bahasa, yang tidak terhingga dalam dan luasnya. Dewasa ini kamus

merupakan khazanah yang memuat perbendaharaan kata suatu bahasa, yang

secara ideal tidak terbatas jumlahnya.

Kamus adalah buku acuan yang memuat kata dan ungkapan, biasanya

disusun menurut abjad beserta penjelasan tentang makna dan pemakainya (Kamus

Besar Bahasa Indonesia). Kamus disusun sesuai dengan abjad dari A-Z dengan

tujuan untuk memudahkan pengguna kamus dalam mencari istilah yang di

inginkannya dengan cepat dan mudah. Kamus memiliki kegunaan untuk

memudahkan penggunaannya dalam mencari istilah-istilah yang belum dipahami

(24)

2.7 Kamus Digital

Kamus digital lebih mengutamakan pada fasilitas pengolah kata elektronis, yaitu

sebuah fasilitas yang memungkinkan aplikasi pengolah kata memeriksa ejaan dari

dokumen yang diketik. Hal ini dapat meminimumkan kemungkinan salah eja atau

salah ketik. Di negara-negara maju, pengguna fasilitas pengolah kata elektronis

sangat umum, sehingga menjadi salah satu indikator pemilihan terhadap pengolah

kata yang hendak dipakai (Rinarizky, 2007).

Penggunaan kamus elektronis atau kamus digital dalam aplikasi

pemrosesan teks merupakan hal yang tidak dapat dihindarkan. Kamus merupakan

basis pemeriksaan, basis pengetahuan, bahkan sebagai basis penyelidikan.

(Rinarizky, 2007).

2.8 Pengenalan Microsoft Visual Basi 6.0

Visual Basic merupakan salah salah satu program yang berdasarkan GUI

(Graphical User Interface), sehingga tidak perlu membuat instruksi pemrograman

dengan kode baris, cukup dengan pembuatan program yang berbasis objek. Visual

Basic juga didukung oleh Bahasa Basic yang dikenal mudah. Bahasa Basic

merupakan bahasa yang mengandung pernyataan, fungsi dan keyword yang

(25)

14

Microsoft Visual Basic 6.0 adalah bahasa program yang bekerja dalam

lingkup Microsoft Windows, Visual Basic berasal dari bahasa pemrograman yang

popular disebut Basic (Beginner’s All Purpose Symbol Instruction Code). Bahasa

basic diperkenalkan pertama kali oleh Dartmouth College pada tahun 1960.

Kemudian beberapa pengembang software mempopulerkan Bahasa Basic dengan

membuat berbagai aplikasi seperti GW-Basic, Qbasic dan Quick Basic. Visual

Basic berbasis Windows diperkenalkan pada tahun 1991.

Visual Basic memiliki kelebihan-kelebihan yang tidak dimiliki oleh versi

sebelumnya, kelebihannya antara lain compiler (proses compile) dapat dilakukan

dengan cepat, mendukung control data objek yang baru, mendukung berbagai

macam database, pembuatan laporan yang lebih mudah dan mendukung

pengaksesan terhadap internet. Visual Basic 6.0 menyediakan tiga macam

interface yang bisa digunakan untuk merancang aplikasi sesuai dengan kebutuhan.

Interface tersebut berupa MDI (Multi Document Interface), SDI (Single Document

Interface), dan EDI (Explorer Document Interface).

2.8.1 Keunggulan Microsoft Visual Basic 6.0

Beberapa keunggulan Visual Basic adalah :

1. Menggunakanplatform pembuatan program yang diberi nama developer

studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan

(26)

2. Memiliki compiler handal yang dapat menghasilkan fileexecutable yang lebih

cepat dan lebih efisien dari sebelumnya.

3. Memiliki beberapa tambahan sarana wizardyang baru. Wizardadalah sarana

yang mempermudah di dalam pembuatan aplikasi dengan otomatisasi

tugas-tugas tertentu.

4. Tambahan tombol-tombol baru yang lebih canggih serta meningkatkan kaidah

struktur Bahasa Visual Basic.

5. Kemampuan membuat ActiveX dan fasilitas internet yang lebih banyak.

6. Sarana akses data yang lebih cepat dan andal untuk membuat aplikasi database

yang berkemampuan tinggi.

7. Visual Basic 6.0 memiliki beberapa versi atau edisi yang disesuaikan dengan kebutuhan

2.8.2 IDE Microsoft Visual Basic 6.0

Integrated Development Environment (IDE) atau tampilan muka dari Visual Basic

merupakan lingkungan pengembangan terpadu bagi programmer dalam

mengembangkan aplikasinya. Secara garis besar IDE Visual Basic terdiri atas

Title Bar, Menu Bar, Tool Bar, Tool Box, Properties Window, Jendela Project,

Jendela Pengkodean, Jendela form, Jendela Form layout. Tampilan jendela Visual

(27)

16

Gambar 2.1 IDE Microsoft Visual Basic 6.0

Keterangan dari gambar diatas sebagai berikut:

1. Title Bar

Title Bar merupakan batang jendela dari program Visual Basic 6.0 yang

terletak pada bagian paling atas dari jendela program yang berfungsi untuk

menampilkan judul atau nama jendela. Selain itu juga berfungsi untuk

(28)

title bar tersebut dan untuk mengatur ukuran jendela dari ukuran minimize ke

ukuran restore ataupun sebaliknya dengan melakukan klik ganda pada posisi

title bar tersebut.

2. Menu Bar

Berisi perintah-perintah umum yang digunakan untuk mengoperasikan Visul

Basic. Menu Bar menggunakan untuk memilih tugas-tugas tertentu seperti

menyimpan project, membuka project, dan lain-lain. Menu Bar berisi semua

perintah Visual Basic yang dapat dipilih untuk melakukan tugas tertentu. Isi

dari menu ini sebagian besar hampir sama dengan program-program Widows

pada umumnya. (Adi Kurniadi, 2005).

3. ToolBar

ToolBar merupakan sebuah batang yang berisi kumpulan tombol yang terletak

di bagian menu bar atau terdapat didalam menu bar (shortcut) yang dapat

digunakan untuk menjalankan perintah memanipulasi project. Pada kondisi

defaultVisual Basic hanya menampilkan toolbar standard. Namun dapat pula

di-set sesuai dengan keinginan kita sendiri.

4. Project Explorer

Project Explorer merupakan suatu kumpulan module atau merupakan program

aplikasi itu sendiri. Program Microsoft Visual Basic 6.0 terdiri dari beberapa

file yang disatukan atau di compile pada waktu program tersebut sudah

(29)

18

satu dengan yang lainnya. Untuk membantu perancangan aplikasi, Microsoft

Visual Basic telah menyertakan Project Explore pada Microsoft Visual Basic

6.0 yang berisi jendela-jendela project. Jendela Project berisi semua file yang

digunakan pada proses pemrograman, dan menyediakan akses ke file tersebut

menggunakan dua tombol khusus, yaitu view code dan view object. Jika user

ingin menambah, menyimpan atau menghapus file-file individual dari project,

menggunakan perintah pada menu file dan project. Perubahan ini akan

direfleksikan pada jendela project. File project memuat semua daftar file-file

pendukung program tersebut yang dikenal dengan istilah File Visual Basic

Project (.Vbp). Dalam Visual Basic, file project disimpan dengan nama file

berakhiran. Vbp, dimana file ini berfungsi untuk menyimpan seluruh

komponen program. Apabila kita membuat suatu program aplikasi baru, maka

secara otomatis project tersebut akan diisi dengan objek Form1. Dalam

jendela Project Exproler ditempilkan suatu struktur hirarki dari sebuah project

itu sendiri yang berisi semua item yang terkandung di dalamnya.

(30)

5. Proerties Window

Properties Window atau jendela properties adalah jendela yang memuat

semua informasi mengenai objek, yang terdapat dalam aplikasi Microsoft

Visual Basic 6.0. properties adalah sifat dari sebuah objek, misalnya seperti

nama, warna, ukuran, posisi dan sebagainya. Setiap objek sebagian besar

memiliki jenis properties yang sama, akan tetapi ada juga yang berbeda.

[image:30.595.179.494.283.493.2]

Berikut ini adalah tampilan Properties Window:

Gambar 2.3 Properties Window

6. Jendela Kode / Code Windows

Code Windows merupakan sebuah jendela yang digunakan untuk menuliskan

kode program dari kontrol yang kita pasang pada jendela form dengan cara

memilih terlebih dahulu kontrol tersebut pada kotak objek. Bila Jendela Code

tidak muncul klik tombol View Code pada bagian Project Explorer atau klik

(31)

20

7. From Windows Layout

From Windows Layout merupakan sebuah jendela yang digunakan untuk

menagtur posisi dari form pada form saat program dijalankan. Pada saat

mengarahkan pointer mouse ke bagian form, maka pointer mouse akan

berubah menajadi anak panah empat arah (pointer mengatur posisi) untuk

memindah posisi form pada layer monitor dapat dilakukan dengan proses drag

[image:31.595.198.444.275.466.2]

and drop.

Gambar 2.4 From Windows Layout

8. Form Windows

Objek yang dipakai untuk tempat bekerja program aplikasi. Di dalamnya

tempat diletakan objek-objek lainnya. Di dalam form ada grid (garis titik-titik

(32)
[image:32.595.182.444.84.316.2]

Gambar 2.5 Form Windows

9. ToolBox

ToolBox merupakan kotak perangkat yang berisi kumpulan tombol objek atau

kontrol untuk mengatur desain dari aplikasi yang akan dibuat. Pada kondisi

default, toolbox menampilkan tabulasi General dengan 21 tombol kontrol

yang dapat ditampilkan dengan menggunakan prosedur. Bila ToolBox tidak

muncul klik tombol Toolbox pada bagian Tool bar atau klik menu View -

(33)
[image:33.595.136.498.94.398.2]

22

Gambar 2.6 ToolBox

Adapun secara garis besar fungsi dari masing-masing kontrol tersebut adalah

sebagai berikut:

a) Pointer

Pointer bukan merupakan suatu kontrol tapi icon ini digunakan ketika

memilih kontrol yang sudah berada pada form.

b) Picturebox

Picturebox adalah kontrol yang digunakan untuk menampilkan image dengan

format BMP, DIB, (Bitmap), ICO (Icon), CUR (Cursor), WMF (Metafile),

(34)

c) Label

Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak

dapat diperbaiki.

d) TextBox

TextBox adalah kontrol yang mengandung string yang dapat dipakai oleh

pemakai, dapat berupa satu baris tunggal atau banyak baris.

e) Frame

Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.

f) CommandButton

CommandButton merupakan kontrol hampir ditemukan pada setiap form dan

digunakan untuk membangkitkan event proses tertentu ketika pemakai

melakukan klik padanya.

g) CheckBox

CheckBox digunakan untuk pilihan yang isinya bernilai yes atau no, true

atau false.

h) OptionButton

OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap

(35)

24

i) ListBox

ListBox mengandung sejumlah item dan pemakai dapat memilih lebih dari

satu.

j) ComboBox

ComboBox merupakan kombinasi dari TextBox dan suatu ListBox di mana

pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan.

k) HScrollbar/Vscrollbar

Hscrollbar/VScrollbar digunakan untuk membentuk scrollbar berdiri sendiri.

l) Timer

Timer digunakan untuk proses background yang diaktifkan berdasarkan

interval waktu tertentu. Ini merupakan kontrol non visual.

m) DriveListBox, DirListBox, dan FileListBox

DriveListBox, DirListBox,dan FileListBox sering digunakan untuk membentuk

dialog box yang berkaitan dengan file.

n) Shape dan Line

Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi,

(36)

o) Image

Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai

kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol

image menggunakan resource yang lebih kecil dibandingkan

dengan Picture Box.

p) Data dan Adodc

Data dan Adodc digunakan untuk menampilkan database pada suatu form.

q) OLE

OLE dapat digunakan sebagai tempat bagi program eksternal seperti

Microsoft Excel, Microsoft Word, dan lain-lain.

2.9 Pengenalan Microsoft Access

Microsoft Access adalah salah satu aplikasi Microsoft Office Suite. Microsoft

Access diciptakan untuk membuat dan menangani suatu database. Secara

sederhana database dapat diungkapkan sebagai suatu pengorganisasian data

dengan komputer yang memungkinkan data dapat diakses dengan mudah dan

cepat. Dengan kata lain database mencakup pemerolehan data maupun manipulasi

(37)

26

Window Database menampilkan objek-objek yang ada dalam suatu

database Access. Terdapat 7 tipe objek, yaitu: tables, queries, forms, reports,

pages, macros, dan modules. Setiap database harus berisi minimal satu tabel, dan

beberapa objek lain.

Tabel adalah komponen dasar database. Suatu tabel dibentuk dari beberapa

record, dimana satu record dibentuk oleh beberapa field. Access menyedikan

beberapa cara untuk menampilkan satu tabel yaitu Datasheet View dan Design

View. Design View digunakan untuk menambah, mengubah, dan menghapus

record suatu tabel. Sedangkan design view digunkan untuk membuat dan

memodifikasi tabel dengan mendefenisikan field name, field type, dan property

field. Field type adalah tipe field dari data yang akan disimpan. Filed length

adalah contoh dari field properties. Baris pertama tabel menampilkan field name.

Setiap baris berisi satu record. Setiap kolom mewakili satu field. Setiap record

dalam suatu table berisi sejumlah field yang sama dengan susunan field name

yang sama juga.

Secara konsep, setiap tabel harus memiliki kunci primer (Primery key).

Kunci primer adalah satu atau kombinasi field yang membuat setiap record dalam

suatu tabel unik. Kunci berperan sebagai identitas yang unik (tidak kembar) untuk

masing-masing baris data. Selain kunci primer terdapat juga istilah kunci tamu

atau kunci asing (foreign key). Kunci tamu adalah sebuah kolom dalam sebuah

tabel yang menjadi penghubung dengan kunci primer pada tabel lain. (Abul

(38)

BAB 3

PERANCANGAN SISTEM

3.1 Gambaran Umum Perancangan Sistem

Perancangan sistem bertujuan untuk menggambarkan bagaimana suatu aplikasi

yang akan dibentuk oleh penulis, dapat berupa penggambaran, perencanaan dan di

implementasikan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang

utuh dan berfungsi.

Untuk membangun aplikasi kamus fiqih digital ini, penulis merancang

lima form yang terdiri dari form menu yaitu form utama untuk memulai

(menjalankan) program kamus digital fiqih, form cari istilah yaitu untuk mencari

istilah-istilah fiqih, form tambah yaitu untuk menambah database (istilah-istilah)

fiqih, form daftar kamus yaitu untuk melihat (mengetahui) daftar istilah-istilah

fiqih apa saja yang telah di input (tersimpan) dan form aboutme yaitu sekilas

tentang penulis.

Secara umum perancangan sistem ini digunakan untuk membuat sebuah

aplikasi kamus fiqih digital menggunakan visual basic 6.0, untuk menerjemahkan

(39)

28

dari bahasa fiqih tersebut. Program ini dirancang lebih mudah dan efisien dalam

penggunaannya dibandingkan buku fiqih (kamus fiqih) lainnya.

3.2 Perancangan Aplikasi

Setelah semua proses instalasi Misrosoft Visual Basic 6.0 berhasil, maka kita akan

mulaui merancang unruk membuat kamus digital fiqih. Sebelum memulai

pembuatan rencangan sistem, kita mulai dengan membuaka program Misrosoft

Visual Basic 6.0 Enterprise Edition. Klik Start, All Program, Misrosoft Visual

Basic 6.0 atau shortcut yang ada pada layar desktop kompuer anda. Setalah kita

klik Standart Exe kemudian klik Open, maka akan muncul kotak tampilan seperti

[image:39.595.169.457.441.652.2]

dibawah ini :

(40)

Untuk menghindari hal-hal yang tidak diinginkan seperti file hilang

sebelum tersimpan, maka kita simpan terlebih dahulu file ketempat yang kita

inginkan. Seperti penulis menyinpan file kamus fiqih digital dengan nama kamus

[image:40.595.129.495.194.410.2]

fiqih di drive D.

Gambar 3.2 Kotak Tampilan Umum

3.2.1 Form Menu

Di awal prgram aplikasi terdapat form menu, form menu merupakan form utama

yang terdapat dalam aplikasi kamus fiqih digital. Form ini memiliki 11 buah

Label yang digunakan untuk memberikan kata-kata dan penjelasan tentang fungsi

dari CommandButton, 5 buah CommandButton yang dugunakan untuk beralih

form sesuai dengan fungsinya (perintah yang terdapat pada CommandButton

tersebut), 2 buah Frame yang digunakan untuk memasukkan gambar (kata

(41)

30

digunakan untuk menempelkan gambar, dan 4 buah Timer yang berfungsi sebagai

penunjuk waktu, hari, tanggal, bulan dan tahun serta membuat tulisan menjadi

[image:41.595.101.519.173.586.2]

kedap-kedip.

Gambar 3.3 Form Menu

PICTURE

SELAMAT DATANG DIKAMUS DIGITAL FIQIH

TAMBAH ISTILAH DAN ARTI

KET

PICTURE

CARI ISTILAH

KET

KET DAFTAR KAMUS

KET ABOUT ME

KET EXIT

JAM NAMA

HARI, TANGGAL-BULAN-TAHUN NIM

TIMER TIMER

(42)

3.2.2 Form Cari Istilah

Untuk mencari istilah dikamus ini, ketikan istilah yang ingin dicari pada kotak

pencarian (search) yang terdapat ditengah-tengah, kemudian akan keluar

output-nya secara langsung pada kotak istilah (bahasa fiqihoutput-nya) dan pada kotak arti

(bahsa indonesianya). Jika tidak terdapat istilah di dalam database maka tidak

akan keluar ouput apapun. Tombol tambah arti dan istilah anda akan langsung

masuk kehalaman (form) tambah arti dan istilah untuk menambah istilah (fiqih)

dan arti (indonesia). Tombol daftar menu anda akan langsung masuk kehalaman

(form) daftar menu untuk melihat database (istilah dan arti) yang ada. Tombol

kembali kemenu utama anda akan langsung masuk kehalaman (form) menu utama

[image:42.595.104.517.397.701.2]

kembali.

Gambar 3.4 Form Cari Istilah

CARI DATA KAMUS ISTILAH ISTILAH-ISTILAH FIQIH

ISTILAH

ADODC ARTI

TEXT

CARI

DAFTAR KAMUS TAMBAH ISTILAH

DAN ARTI

(43)

32

3.2.3 Form Tambah

Form tambah digunakan untuk menambah istilah-istilah baru. Dalam form ini

terdapat 4 buah Label untuk memberi jadul, memasukkan sebuah kata-kata, istilah

dan arti, mempunyai 5 buah CommendButton yang digunakan untuk tombol

[image:43.595.107.534.237.611.2]

simpan, baru, daftar kamus, cari istilah dan kembali kemenu utama.

Gambar 3.5 Form Tambah

ARTI ISTILAH-ISTILAH DAN ARTI KAMUS DIGITAL

ADODC ISTILAH

TEXT

ARTI

SIMPAN BARU CARI

ISTILAH DAFTAR

KAMUS

(44)

3.2.4 Form Daftar Kamus

Pada form daftar kamus terdapat 1 buah Label, 4 buah CommonButton, 1 buah

Adodc, dan 1 buah Data Grid yang berfungsi untuk menampilkan database yang

[image:44.595.107.523.228.497.2]

ada (tersimpan) dalam kamus fiqih digital ini.

Gambar 3.6 Form Daftar Kamus

3.2.5 Form About Me

Pada form about me terdapat biodata tentang penulis. Menu ini juga ada tombol

kembali kemenu utama yang akan mengarahkan kembali ke menu utama. Dan 1

buah timer yang berfungsi membuat teks berjalan.

DAFTAR KAMUS ISTILAH FIQIH

DATA GRID ADODC

TAMBAH ISTILAH DAN

ARTI

HAPUS

CARI ISTILAHISTILAH

DAN ARTI

(45)
[image:45.595.137.481.105.314.2]

34

Gambar 3.7 Form About Me

3.3 Rancangan Database

Database dapat dibuat dan diolah dengan menggunakan suatu program

komputer yaitu yang biasa kita sebut dengan software (perangkat lunak). Software

yang digunakan untuk mengelola dan memanggil query database disebut

Database Management System (DBMS) atau jika diterjemahkan kedalam bahasa

Indonesia berarti “Sistem Manajemen Basis Data”.

Database merupakan sekumpulan data yang saling berhubungan dan

terorganisir sedemikian rupa sehingga memudahkan ketika akan digunakan

kembali (Didik Dwi Prasetyo). Tujuan dari perancangan database ini adalah untuk

mengetahui cara penyimpanan data yang dilakukan agar data yang telah BOIDATA PENULIS

DATA PENULIS

LOGO USU

KEMBALI KEMENU

(46)

dikumpulkan dapat digunakan dengan sebaik-baiknya. Penulis merancang

database ini menggunakan Microsoft Access 2007 sebagai Database Management

[image:46.595.115.514.166.393.2]

System (DBMS). Seperti gambar dibawah ini:

Gambar 3.8 Tampilan Microsoft Access 2007

3.4 Flowchart Program

Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan

hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan

simbol. Dengan demikian setiap simbol menggambarkan proses tertentu.

(47)

36

3.4.1 Flowchart Input Data

START

INPUT DATA

DATABASE

(48)

3.4.2 Flowchart Pencarian Data

Y T

Y START

INPUT DATA

BATAL

EXIT OUTPUT

(49)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain

yang ada dalam dokumen desain sistem yang disetujui dan menguji, menginstal,

memulai, serta menggunakan sistem yang baru atau sistem yang diperbaiki.

Penggunaan suatu komputer untuk pemecahan masalah membutuhkan suatu

sistem yang baik, sehingga memungkinkan berhasilnya komputer dalam

melaksanakan tugasnya, yaitu mengolah data menjadi informasi.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implemtasi sistem adalah sebagai berikut:

1. Mengkaji rangkaian sistem yang telah dibuat, baik dari segi software maupun

hardware sebagai sarana pengolahan data dan penyajian.

2. Meneyelesaikan rancangan sistem yang ada dalam dokumentasi sistem yang

(50)

3. Memastikan bahwa pemakai dapat mengoperasikan dengan mudah sistem

yang telah dibuat.

4. Memastikan bahwa sistem telah berjalan dengan lancar dengan mengontrol

dan melakukan instalasi secara benar.

5. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai yaitu

dengan menguji sistem secara meneyeluruh.

4.3 Komponen Utama dalam Implementasi Sistem

Pada dasarnya setiap program yang akan dirancang membutuhkan

komponen-komponen pendukung agar program tersebut dapat berjalan sesuai dengan yang

kita inginkan berjalan dengan baik. Komponen-komponen yang kita butuhkan

dalam membangun aplikasi digital fiqih ini diantaranya Hardware, Software dan

Barinware. Adapun pengertian atau fungsi dari komponen-komponen (Hardware,

Software dan Barinware) tersebut sebagai berikut:

4.3.1 Hardware (Perangkat Keras)

Hardware adalah salah satu komponen dari sebuah komputer yang sifat alatnya

bisa dilihat dan diraba secara langsung atau berbentuk nyata, yang berfungsi untuk

(51)

40

komponen-komponen fisik yang membentuk satu kesatuan sistem Personal

Computer (PC). Contoh hardware (perangkat keras) antara lain:

1. Monitor

2. CPU (Central Processing Unit)

3. Keyboard

4. Mouse

5. Memory

6. Harddisk yaitu tempat sistem beroperasi dan media penyimpanan data

7. Printer dan lain-lain

4.3.2 Software (Perangkat Lunak)

Software (perangkat lunak) adalah sekumpulan data elektronik yang disimpan dan

diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat

berupa program atau intruksi yang akan menjalankan suatu perintah. Melalui

software atau perangkat lunak inilah suatu komputer dapat menjalankan suatu

perintah.

Software (perangkat lunak) yang diperlukan untuk menjalankan perangkat

keras untuk aplikasi kamus fiqih digital ini, yaitu:

1. Sistem Operasi Windows 7 Ultimate

Sistem Operasi yang digunakan penulis untuk membuat program aplikasi

(52)

2. Microsoft Visual Basic 6.0

Microsoft Visual Basic 6.0 adalah software yang digunakan untuk membuat

program aplikasi kamus fiqih digital.

3. Microsoft Acces 2007

Microsoft Acces 2007 adalah software yang digunkan untuk membuat

database aplikasi kamus fiqih digital.

4. Paint

Paint adalah software yang digunakan untuk mengedit foto (background) pada

form kamus fiqih digital.

4.3.3 Brainware ( Unsur Manusia)

Brainware adalah unsur dimana yang berasal dari akal manusia. Maksudnya, bila

tidak ada manusia komputer tidak bisa diciptakan dan digunakan. Selain itu

brainware juga berarti orang-orang yang bekerja secara langsung dengan

menggunakan komputer sebagai alat bantu, ataupun orang-orang yang tidak

bekerja secara langsung menggunakan komputer, tetapi menerima hasil kerja dari

(53)

42

Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian

untuk menangani sistem dan merupakan unsur manusia yang meliputi:

1. Sistem Analisi adalah orang yang membangun fasilitas rancangan sistem atau

program.

2. Programmer adalah orang yang mengerti bahasa pemrograman yang

digunakan dalam membuat dan membangun suatu program.

3. Operator (administrator) adalah orang yang memakai sistem.

4. Pengguna (public) adalah orang yang memakai sistem yang telah dirancang

untuk mendapatkan informasi yang dibutuhkan.

4.4 Penggunaan Aplikasi Kamus Fiqih Digital

Program aplikasi fiqih digital ini memiliki satu projek dan 5 form yaitu form

menu, form istilah, form tambah, form daftar kamus dan form about me. Dimana

masing-masing menu tersebut memiliki tampilan dan fungsi yang berbeda.

Berikut ini penejelasan penggunaan aplikasi kamus fiqih digital.

4.4.1 Tampilan Form Menu Utama

Menu utama (form menu) adalah form yang akan diitampilkan saat apalikasi

dijalankan pertama kali. Menu utama pada aplikasi fiqih digital ini memiliki

(54)

pada aplikasi ini. Diamana saat kita menekan salah satu tombol tersebut, akan

masuk ke form berikutnya sesuai dengan tobol yang kita klik. Pada menu utama

ini terdapat dan 4 buah Timer yang berfungsi sebagai penunjuk waktu, hari,

[image:54.595.144.483.194.369.2]

tanggal, bulan dan tahun serta mebuat tulisan menjadi kedap-kedip.

Gambar 4.1 Form Menu

4.4.2 Tampilan Form Cari Istilah

Form cari isitilah adalah form yang digunakan untuk mencari istilah-istilah fiqih

yang ingin kita cari maknanya (arti). Kita hanya mengetikan sebuah istilah fiqih

yang ini kita cari pada kotak search yang berada tepat ditengah-tengah form

tersebut. Jika istilah yang ingin kita cari tidak keluar berarti istilah tersebut belum

(55)
[image:55.595.144.485.84.254.2]

44

Gambar 4.2 Form Cari Istilah

4.4.3 Tampilan Form Tambah

Form tambah adalah form yang digunakan untuk menambah istilah-istilah fiqih.

Dengan begitu kita bisa menambah kapan saja istilah-istilah fiqih apabila tidak

terdapat (tersimpan) di didalam database tersebut. Berikut ini adalah tampilan

form tambah:

[image:55.595.148.479.514.696.2]
(56)

4.4.4 Tampilan Form Daftar Kamus

Form daftar kamus adalah form yang diguunakan untuk menampilkan database

(istilah) yang telah di input (di simpan), sehingga kita mengetahui

istilah-istilah apa saja yang telah tersimpan dalam database kamus fiqih digitial tersebut.

Dan apabila ada istilah-istilah yang makna (artinya) salah, kita bisa

menghaspusnya dengan menekan tombol hapus seperti pada tampilan form daftar

[image:56.595.152.494.305.492.2]

kamus berikut ini:

Gambar 4.4 Form Daftar Kamus

4.4.5 Tampilan Form About Me

Form about me adalah form yang menampilkan tentang data (biodata) penulis

secara singkat. Pada form about me terdapat 2 timer yang berfungsi untuk tulisan

pada label (biodata penulis) bisa bergerak dengan sendirinya. Dan terdapat tombol

kembali kemenu utama yang berfungsi untuk keluar dari form about me, atau

(57)

46

kemenu utama kemudian tekan tombol ke menu form yang kita inginkan dan jika

kita ingin mengakhirinya kita tinggal tombol exit. Berikut ini adalah tampilan

[image:57.595.152.476.168.356.2]

form about me:

(58)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan hasil penjelasan dari bab-bab sebelumnya tentang kamus digital

fiqih, penulis dapat mengambil beberapa kesimpulan, yaitu:

1. Aplikasi kamus fiqih digital ini digunakan sebagai alat bantu dalam mencari

istilah-istilah dalam bahasa fiqih.

2. Sistem yang dirancang merupakan kamus fiqih digital yang berbentuk aplikasi

digital yang digunakan untuk pencarian istilah-istilah dengan lebih cepat dan

efisien dibandingkan kamus fiqih dalam bentuk buku.

3. Kamus fiqih digital dapat digunakan di komputer mana saja yang memiliki

(59)

48

5.2 Saran

Berdasarkan hasil penelitian, penulis menyarankan beberapa hal yaitu:

1. Aplikasi kamus fiqih digital yang dibuat oleh penulis masih jauh dari

kesempurnaan. Sehingga, penulis mengharapkan aplikasi kamis fiqih digital

ini dapat dikembangkan lagi agar memiliki kualitas yang lebih baik dan lebih

sempurna dapat digunakan oleh semua pihak (pengguna) secara optimal.

2. Database (istilah-istilah) yang terdapat dalam kamus fiqih digital ini belumlah

selengkap pada kamus fiqih yang berbentuk buku, sehingga penulis

mengharapkan para pengguna kamus fiqih digital ini hendaknya meng-input

(60)

DAFTAR PUSTAKA

Edi Winarno ST, M.Eng, Ali Zaki, dan SmitDev Community. 2013. Belajar

Pemrograman VB6 dalam Sekejap. PT Elex Media Komputindo. Jakarta.

Theresia Ari Prabawati. 2008. Microsoft Visual Basic 6.0 untuk Pemula. Andi.

Yogyakarta.

www.elib.unicom.ac.id Diakses tanggal 13 Maret 2014.

www.sherlytml.wordpress,com Diakses tanggal 13 Maret 2014.

www.artikel-teknologi-informasi.blogspot.com Diakses tanggal 13 Maret 2014

http://www.slideshare.net Diakses tanggal 14 April 2014.

http://herydotus.wordpress.com Diakses tanggal 04 Mei 2014.

(61)

KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155

Telp. (061) 8211050, 82144290, Fax. (061) 82144290

Kartu Bimbingan Tugas Akhir Mahhasiswa

Nama : Hj. Amani Raudathul J Nomor Induk Mahasiswa : 112406106

Judul Tugas Akhir : Membangunan Aplikasi Kamus Fiqih Digital Menggunakan Visual Basic 6.0

Dosen Pembimbing : Dr. Syahril Efendi, S.Si. M.I.T Tanggal Mulai Bimbingan :

Tanggal Selesai Bimbingan :

No Tanggal Asisten Bimbingan

Pembahasan Pada Asistensi Mengenai,

Pada Bab :

Paraf Dosen Pembimbing Keterangan 1 2 3 4 5 6 7 8

* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan Mahasiswa telah selesai.

Dieketahui, Disetujui,

Prodi D3 Teknik Informatika Pembimbing Utama/

Ketua Penanggung Jawab

(62)

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir

Program Diploma 3 Teknik Informatika :

Nama : Hj. Amani Raudathul J

N I M : 1124060106

Program Studi : D3 Teknik Informatika

Judul Tugas Akhir : Membangunan Aplikasi Kamus Fiqih Digital

Menggunakan Visual Basic 6.0

Telah melaksanakan tes program Tugas Akhir Mahasiswa tersebut di atas pada

tanggal : Juni 2014

Dengan Hasil : SUKSES / GAGAL

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian

Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika

FMIPA USU Medan.

Medan, Juni 2014

Dosen Pembimbing/Kepala Lab. Komputer

Dr. Syahril Efendi, S.Si. M.I.T

(63)

LISTING PROGRAM

Form Menu :

Private Sub cmdAbout_Click()

frmaboutme.Show

If frmmenu.Visible = True Then frmmenu.Visible = False

End Sub

Private Sub cmdtambah_Click()

frmtambah.Show

If frmmenu.Visible = True Then frmmenu.Visible = False

End Sub

Private Sub cmdDaftar_Click()

frmDaftarKamus.Show

If frmmenu.Visible = True Then frmmenu.Visible = False

End Sub

Private Sub cmdCari_Click()

frmCariIstilah.Show

If frmmenu.Visible = True Then frmmenu.Visible = False

(64)

Private Sub cmdExit_Click()

End

End Sub

Private Sub Form_Load()

Timer1.Enabled = True

Timer2.Enabled = False

End Sub

Private Sub Timer1_Timer()

If Label1.Left >= frmmenu.Width Then

Label1.Left = frmmenu.Width

Timer1.Enabled = False

Timer2.Enabled = True

Else

Label1.Left = Label1.Left + 100

End If

End Sub

Private Sub Timer2_Timer()

If Label1.Left <= -Label1.Width Then

Label1.Left = -Label1.Width

Timer2.Enabled = False

(65)

Else

Label1.Left = Label1.Left - 100

End If

End Sub

Private Sub Timer3_Timer()

Label4.Caption = Time

End Sub

Private Sub Timer4_Timer()

Label3.Caption = Format(Now, "dddd, dd-mm-yyyy")

Label10.Visible = Not Label10.Visible

Label11.Visible = Not Label11.Visible

End Sub

Form Tambah:

Private Sub cmdBack_Click()

frmmenu.Show

Unload Me

End Sub

Private Sub cmdBaru_Click()

(66)

Call tampil

txtistilah.SetFocus

End Sub

Private Sub cmdCari_Click()

frmCariIstilah.Show

Unload Me

End Sub

Private Sub cmdDaftar_Click()

frmDaftarKamus.Show

Unload Me

End Sub

Private Sub cmdKamus_Click()

frmDaftar.Show

Unload Me

End Sub

Private Sub cmdSimpan_Click()

dtfiqih.Recordset.MoveFirst

Call tidaktampil

End Sub

(67)

txtistilah.Enabled = True

txtarti.Enabled = True

End Sub

Private Sub tidaktampil()

txtistilah.Enabled = False

txtarti.Enabled = False

End Sub

Private Sub Form_Load()

Call tidaktampil

End Sub

Private Sub Timer1_Timer()

Label3.Visible = Not Label3.Visible

Label4.Caption = Right(Label4.Caption,

Len(Label4.Caption) - 1) & Left(Label4.Caption, 1)

End Sub

Form Cari Istilah:

Private Sub cmdBack_Click()

frmmenu.Show

(68)

End Sub

Private Sub cmdCari_Click()

dtfiqih.Recordset.FindFirst "Fiqih='" + txtSearch + "'"

If dtfiqih.Recordset.NoMatch Then

MsgBox "Maaf. Istilah yang Anda Cari Tidak Tersedia.",

vbOKOnly, "Pemberitahuan!!!"

dtfiqih.Recordset.MoveFirst

txtSearch.SetFocus

End If

End Sub

Private Sub cmdDaftar_Click()

frmDaftarKamus.Show

Unload Me

End Sub

Private Sub cmdtambah_Click()

frmtambah.Show

Unload Me

End Sub

Private Sub Timer1_Timer()

Label3.Visible = Not Label3.Visible

(69)

Label4.ForeColor = vbMagenta

ElseIf Label4.ForeColor = vbMagenta Then

Label4.ForeColor = vbGreen

Else

Label4.ForeColor = vbPurple

End If

End Sub

Form Daftar Kamus: Option Explicit

Private koneksi As ADODB.Connection

Dim fiqih As New ADODB.Recordset

Private Function konek() As Boolean

On Error GoTo out

Set koneksi = New ADODB.Connection

koneksi.Open

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &

App.Path & "\bahasa.mdb;Persist Security Info=False"

koneksi.CursorLocation = adUseClient

konek = True

(70)

Private Sub cmdBack_Click()

frmmenu.Show

Unload Me

End Sub

Private Sub cmdCari_Click()

frmCariIstilah.Show

Unload Me

End Sub

Private Sub cmdHapus_Click()

On Error GoTo Salah

Dim pil As VbMsgBoxResult

pil = MsgBox("Apakah Anda Yakin ingin Menghapusnya???",

vbYesNo + vbQuestion, "Delete")

If pil = vbYes Then

'hapus record

Adodc1.Recordset.Delete

'menampilkan kembali record-record tabel

End If

Exit Sub

Salah:

MsgBox Err.Description

(71)

Private Sub cmdKamus_Click()

frmDaftarKamus.Show

Unload Me

End Sub

Private Sub cmdtambah_Click()

frmtambah.Show

Unload Me

End Sub

Private Sub Form_Load()

DataGrid1.Columns(1).Width = 5000

End Sub

Private Sub Timer1_Timer()

If Label1.ForeColor = vbRed Then

Label1.ForeColor = vbGreen

ElseIf Label1.ForeColor = vbGreen Then

Label1.ForeColor = vbBlue

Else

Label1.ForeColor = vbRed

End If

(72)

Form About Me:

Private Sub cmdBack_Click()

frmmenu.Show

Unload Me

End Sub

Private Sub Timer1_Timer()

Label1.Caption = Right(Label1.Caption,

Len(Label1.Caption) - 1) & Left(Label1.Caption, 1)

Gambar

Gambar 2.1 IDE Microsoft Visual Basic 6.0
Gambar 2.2 Tampilan Project Explorer
Gambar 2.3 Properties Window
Gambar 2.4 From Windows Layout
+7

Referensi

Dokumen terkait

Secara umum perancangan sistem ini adalah untuk membuat sebuah aplikasi kamus digital antonim dan sinonim kata dalam bahasa Indonesia menggunakan Microsoft Visual Basic 6.0

Untuk membuat kamus digital yang menyediakan fungsi-fungsi dalam pencarian antonim dan sinonim kata tersebut pada Microsoft Visual Basic 6.0 penulis menggunakan aplikasi yang

Maksud dari penelitian ini adalah membuat program aplikasi kamus digital bahasa. Jerman yang baik dengan menggunakan Visual

OLE adalah kontrol yang digunakan untuk memungkinkan pemakai untuk menempelkan suatu objek dari aplikasi visual basic ke aplikasi yang mendukung OLE. Data List dan

Aplikasi Game dan Multi Media Dengan Visual Basic.. Jakarta: PT Elex

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Komputer

Maksud dan tujuan dari penelitian ini adalah untuk menciptakan sebuah kamus digital bahasa Jerman yang dapat digunakan oleh masyarakat Indonesia seperti para

ToolBox merupakan kotak perangkat yang berisi kumpulan tombol objek atau kontrol untuk mengatur desain dari aplikasi yang akan dibuat. Pada kondisi default, toolbox