Aplikasi Kamus Digital Istilah-Istilah Biologi Dengan Menggunakan Visual Basic 6.0

(1)

APLIKASI KAMUS DIGITAL ISTILAH-ISTILAH BIOLOGI

DENGAN MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

AMELIA AGUSTINA

072406122

PROGRAM STUDI D3 ILMU KOMPUTER

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2010


(2)

APLIKASI KAMUS DIGITAL ISTILAH-ISTILAH BIOLOGI DENGAN MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

AMELIA AGUSTINA 072406122

PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN 2010


(3)

PERSETUJUAN

Judul : APLIKASI KAMUS DIGITAL ISTILAH-ISTILAH

BIOLOGI DENGAN MENGGUNAKAN VISUAL BASIC 6.0

Kategori : TUGAS AKHIR

Nama : AMELIA AGUSTINA

Nomor Induk Mahasiswa : 072406122

Program Studi : D3 ILMU KOMPUTER

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, Mei 2010 Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU

Ketua, Pembimbing,

Dr. Saib Suwilo, M.Sc Dra. Mardiningsih, M.Si NIP.19640109 198803 1 004 NIP. 19630405 198811 2 001


(4)

PERNYATAAN

APLIKASI KAMUS DIGITAL ISTILAH-ISTILAH BIOLOGI DENGAN 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, Mei 2010

AMELIA AGUSTINA 072406122


(5)

PENGHARGAAN

Bismillahirrahmanirrahim

Tak ada ungkapan lain yang harus penulis ucapkan selain rasa syukur Alhamdulillah ke hadirat Allah yang Maha Agung yang mencipta dan memelihara umat manusia. Dengan izin–Nya, akhirnya penulis dapat menyelesaikan tugas akhir ini sebagai salah satu syarat untuk meraih gelar Ahli Madya pada program studi D3 Ilmu Komputer di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Shalawat dan salam semoga tercurah kepada Baginda Rasulullah Muhammad saw., keluarga, sahabat, dan kita sebagai generasi penerusnya hingga akhir zaman.

Pada kesempatan ini penulis hendak mengucapkan terima kasih kepada berbagai pihak atas segala kritik dan saran yang membangun demi terselesaikannya penulisan tugas akhir ini.

Terima kasih yang sebesar – besarnya penulis sampaikan kepada:

1. Bapak Prof. Dr. Eddy Marlianto, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

2. Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

3. Ibu Dra. Mardiningsih, M.Si selaku Ketua Jurusan D3 Ilmu Komputer Universitas Sumatera Utara dan juga sebagai Dosen Pembimbing Penulis.

4. Seluruh Staf dan Pegawai Jurusan D3 Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

5. Ibu Ayu Marlina Siregar S.Pd yang banyak membantu penulis dalam pengumpulan data .

6. Terkhusus penulis ucapkan terima kasih yang sebesar-besarnya kepada kedua orang tua penulis “Ayahanda Arman Jambak dan Ibunda Nila Kusuma Siregar” yang dengan keikhlasan dan ketulusan hatinya membesarkan, mendidik, memberikan doa restu, cinta kasih, pengorbanan, dan dukungan baik dukungan moril maupun materil yang diberikan kepada penulis. Kepada Kakakku tersayang Anita Andriani atas segala dukungannya, perhatian dan kasih sayangnya kepada penulis sampai pada saat ini.

7. Buat sahabat–sahabat penulis, (Novita, Midah, Lya, Wenni, Rafi, Dewi, Ria, Ade, Tami, Nidy). Teman–teman kos 96 (Mirna, Risa, Anti).

8. Anak-anak Komputer semuanya.

Penulis juga tidak lupa mengucapkan banyak terima kasih kepada semua pihak yang telah banyak membantu penulis dalam menyelesaikan tugas akhir ini yang tidak dapat disebutkan satu persatu.


(6)

mengharapakan kritik dan saran yang membangun agar kedepannya penulis dapat lebih baik lagi dalam menyusun sebuah karya tulis.

Semoga tulisan ini membawa manfaat bagi pembaca pada umumnya dan bagi penulis khususnya serta dapat memotivasi kita untuk meningkatkan ilmu pengetahuan sebagai bekal di masa yang akan datang.


(7)

ABSTRAK

Kajian ini bertujuan untuk membangun aplikasi yang dapat menjadi alat bantu dalam dunia pendidikan khususnya dalam ilmu Biologi yang didalamnya banyak terdapat istilah-istilah asing. Kamus Istilah-Istilah Biologi ini dirancang dengan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan perangkat lunak pendukung lainnya. Metode penelitian yang digunakan adalah studi pustaka yaitu penelitian yang dilakukan penulis di perpustakaan untuk mendapatkan data yang teoritis, seperti pengumpulan data yang banyak diambil dari buku-buku dan kamus-kamus istilah Biologi. Berdasarkan hal tersebut penulis tertarik untuk membuat kamus istilah-istilah Biologi yang berbentuk elektronik yang praktis dan efisien dalam pencarian kata. Aplikasi ini meliputi pencarian data dan pembaruan data yang dapat dilakukan secara langsung. Sasaran aplikasi ini adalah siswa Sekolah Menengah Atas.


(8)

DIGITAL DICTIONARY APPLICATION OF BIOLOGICAL TERMS BY USING VISUAL BASIC 6.0

ABSTRACT

This study aims to build applications that can be an invaluable tool in education, especially in biology in which there are many foreign terms. Dictionary of Terms of Biology is designed using the software Microsoft Visual Basic 6.0 and other supporting software. The research method used is book study is research conducted by the library to obtain the theoretical data, such as data collection taken from many books and wordbooks Biology. Based on those writers interested in creating a dictionary of biology terms in electronic form that is practical and efficient in the search words. These applications include searching for data and data updates can be done directly. Target applications are high school students.


(9)

DAFTAR ISI

Halaman

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak vi

Abstract vii

Daftar Isi viii

Daftar Gambar x

Bab 1 Pendahuluan 1

1.1 Latar Belakang 1

1.2 Identifikasi Masalah 3

1.3 Batasan Masalah 3

1.4 Maksud dan Tujuan 4

1.5 Metode Penelitian 4

1.6 Sistematika Penulisan 5

Bab 2 Landasan Teori 7

2.1 Data 7

2.2 Database 8

2.3 Aplikasi 8

2.4 Kamus 8

2.5 Kamus Digital 9

2.6 Beberapa Contoh Istilah Biologi 9

2.7 Microsoft Visual Basic 6.0 11

2.7.1 IDE Microsoft Visual Basic1 12

Bab 3 Perancangan Sistem 20

3.1 Perancangan Sistem 20

3.2 Rancangan Input 20

3.2.1 Form Input Data 21

3.3 Rancangan Database 22

3.3.1 Form Baca Data 23

3.4 Rancangan Output 23

3.4.1 Form Cari Data 24

3.5 Flowchart Pembuatan Program 25

Bab 4 Implementasi Sistem 26

4.1 Pengertian Implementasi Sistem 26


(10)

4.3.3 Pemakai (Brainware) 29 4.4 Menu dalam Aplikasi Kamus Digital Istilah Biologi 30

4.4.1 Menu Utama 30

4.4.1.1 Cari Istilah 30

4.4.1.2 Update 31

4.4.1.3 Help 32

4.4.1.4 Profil 33

4.4.1.5 Exit 33

Bab 5 Penutup 34

5.1 Kesimpulan 34

5.2 Saran 35

Daftar Pustaka 36


(11)

DAFTAR GAMBAR

Halaman

Gambar 2.1 IDE Visual Basic 12

Gambar 2.2 Toolbox 14

Gambar 3.1 Rancangan Form Input Data 21

Gambar 3.2 Database DATAKAMUS.DAT 22

Gambar 3.3 Rancangan Form Baca Data 23

Gambar 3.4 Rancangan Form Cari Data 24

Gambar 3.5 Flowchart Pembuatan Program 25

Gambar 4.1 Menu Utama 30

Gambar 4.2 Tampilan Tombol Cari Istilah 31

Gambar 4.3 Tampilan Tombol Update 32


(12)

ABSTRAK

Kajian ini bertujuan untuk membangun aplikasi yang dapat menjadi alat bantu dalam dunia pendidikan khususnya dalam ilmu Biologi yang didalamnya banyak terdapat istilah-istilah asing. Kamus Istilah-Istilah Biologi ini dirancang dengan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan perangkat lunak pendukung lainnya. Metode penelitian yang digunakan adalah studi pustaka yaitu penelitian yang dilakukan penulis di perpustakaan untuk mendapatkan data yang teoritis, seperti pengumpulan data yang banyak diambil dari buku-buku dan kamus-kamus istilah Biologi. Berdasarkan hal tersebut penulis tertarik untuk membuat kamus istilah-istilah Biologi yang berbentuk elektronik yang praktis dan efisien dalam pencarian kata. Aplikasi ini meliputi pencarian data dan pembaruan data yang dapat dilakukan secara langsung. Sasaran aplikasi ini adalah siswa Sekolah Menengah Atas.


(13)

DIGITAL DICTIONARY APPLICATION OF BIOLOGICAL TERMS BY USING VISUAL BASIC 6.0

ABSTRACT

This study aims to build applications that can be an invaluable tool in education, especially in biology in which there are many foreign terms. Dictionary of Terms of Biology is designed using the software Microsoft Visual Basic 6.0 and other supporting software. The research method used is book study is research conducted by the library to obtain the theoretical data, such as data collection taken from many books and wordbooks Biology. Based on those writers interested in creating a dictionary of biology terms in electronic form that is practical and efficient in the search words. These applications include searching for data and data updates can be done directly. Target applications are high school students.


(14)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Dalam era globalisasi sekarang ini, komputer merupakan alat yang sangat dibutuhkan oleh banyak instansi dan perusahaan-perusahaan milik negara maupun swasta. Pemakaian komputer dewasa ini semakin berkembang pesat di segala bidang sesuai dengan kemajuan zaman. Sejalan dengan lajunya perkembangan dunia teknologi modern saat ini, mengakibatkan perubahan kehidupan manusia dalam menangani setiap permasalahan yang terjadi yang ada hubungannya dengan proses pembangunan secara menyeluruh.

Pada saat ini, komputer sudah memasuki hampir semua kehidupan masyarakat. Dunia pendidikan sangat terkait dengan komputerisasi. Dalam mendukung pembelajaran maupun dalam pengolahan data yang ada di lingkungan sekolah. Pembelajaran di lingkungan sekolah dapat dibantu dengan aplikasi-aplikasi yang dibangun mengenai pelajaran tersebut.

Komputer memiliki peranan besar dalam bidang pendidikan khususnya dalam kegiatan belajar mengajar. Sehingga model pembelajaran yang klasikal, yaitu dengan menggunakan buku sebagai sumber belajar dirasa membosankan. Komputer dapat


(15)

meningkatkan minat 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 digital yang dapat mempermudah peserta didik dan dapat dibawa kemana saja dengan menyimpannya di dalam sebuah removable disk.

Beberapa pelajaran memiliki banyak kata asing yang sulit untuk diingat. Untuk itu perlu dibangun suatu aplikasi yang dapat mendukung pelajaran tersebut. Salah satu pelajaran yang memiliki istilah-istilah asing adalah Biologi. Dalam pelajaran Biologi banyak terdapat istilah-istilah yang umumnya dalam bahasa Latin, untuk itu perlu dibangun suatu aplikasi kamus yang dapat dengan cepat memberikan arti dari istilah tersebut.

Banyak bahasa pemrograman yang dapat dijadikan sarana dalam pembuatan aplikasi. Salah satunya adalah Visual Basic, Visual Basic adalah salah satu

development tools untuk membangun aplikasi dalam lingkungan Windows. Dalam

pengembangan aplikasi, Visual Basic menggunakan pendekatan visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan bahasa basic yang cenderung mudah dipahami.

Keterkaitan manusia sangatlah dibutuhkan dalam membangun sebuah aplikasi. Oleh karena itu, penulis tertarik membuat suatu Aplikasi Kamus Digital Istilah-Istilah Biologi yang ditujukan untuk siswa Sekolah Menengah Atas.


(16)

1.2Identifikasi Masalah

Kemampuan manusia dalam mengingat sangatlah terbatas, sehingga disini dibutuhkan suatu sistem yang dapat membantu siswa dalam mengingat suatu istilah atau bahasa yang berbeda dengan bahasa yang kita pakai sehari-hari.

Maka permasalahannya yaitu:

1. Bagaimana cara membuat suatu sistem aplikasi kamus dengan menggunakan Visual Basic 6.0.

2. Bagaimana membuat kamus yang mudah digunakan dalam pelajaran Biologi guna menemukan arti dari istilah-istilah yang terdapat di dalamnya.

1.3 Batasan Masalah

Agar pembahasan masalah tidak menyimpang dari tujuan penelitian, maka berikut adalah beberapa batasan yang perlu dibuat, yaitu :

1. Aplikasi ini di operasikan dalam lingkungan sistem operasi Windows.

2. Segala permasalahan kamus dibuat berdasarkan data-data yang diperoleh dari pelajaran Biologi di Sekolah Menengah Atas.

3. Istilah-istilah Biologi yang digunakan adalah istilah yang umum digunakan di kalangan Sekolah Menengah Atas.


(17)

1.4 Maksud dan Tujuan

Maksud dari penelitian ini adalah membuat aplikasi kamus digital istilah-istilah Biologi yang baik dengan menggunakan Visual Basic 6.0.

Penelitian ini bertujuan untuk membuat aplikasi kamus digital istilah Biologi yang dapat diimplementasikan di lingkungan sekolah guna mempermudah siswa dalam mempelajari pelajaran Biologi yang di dalamnya banyak terdapat istilah-istilah yang berbahasa Latin.

1.5 Metode Penelitian

Untuk menyusun tugas akhir ini, penulis melakukan penerapan metode penelitian dalam memperoleh data-data yang dibutuhkan sehingga penyusunan tugas akhir ini dapat diselesaikan dengan baik. adapun metode penelitian yang penulis lakukan adalah sebagai berikut :

1. Penelitian Pustaka (Library Research)

Penelitian yang dilakukan penulis di perpustakaan untuk mendapatkan data yang teoritis. dalam hal ini yang harus diperhatikan adalah subjek yang diteliti, yaitu pada buku bacaan yang menjadi pembahasan dalam membuat aplikasi kamus dan buku-buku pelajaran Biologi Sekolah Menengah Atas untuk mempelajari istilah-istilah apa saja yang banyak dipergunakan


(18)

2. Pengumpulan Data

Pengumpulan data dilakukan untuk memperoleh data-data yang diperlukan sebagai bahan bagi penulis.

3. Perancangan

Pada tahap ini penulis akan melakukan perancangan aplikasi kamus digital.

4. Data Entry

Data entry akan dilakukan pada saat perancangan selesai dilakukan.

5. Uji Coba & Perbaikan

Proses uji coba akan dilakukan setelah semua perancangan dan data entry rampung dilakukan, dan ketika terdapat beberapa kekurangan desain rancangan pada saat uji coba dilaksanakan maka penulis akan melakukan perbaikan pada rancangan guna memperoleh hasil akhir yang maksimal.

1.6 Sistematika Penulisan

Sistematika penulisan tugas akhir ini dibagi menjadi lima bab yaitu sebagai berikut: BAB 1 Pendahuluan

Bab ini berisi tentang latar belakang, identifikasi masalah, batasan masalah, maksud dan tujuan, metode penelitian, dan sistematika penulisan dari tugas akhir.


(19)

BAB 2 Landasan teori

Bab ini mengungkapkan tentang konsep dasar dan teori-teori yang mendukung pembahasan untuk tema penulisan ini yang didapat dari beberapa literatur.

BAB 3 Perancangan Sistem

Bab ini membahas tentang perancangan Aplikasi Kamus Digital Biologi dan gambaran umum rancangannya.

BAB 4 Implementasi Sistem

Bab ini membahas analisa hasil dan pembahasan aplikasi Kamus Digital Biologi yang dirancang, pembuatan program yang diajukan, tampilan dari program dan pengujian aplikasi.

BAB 5 Penutup

Bab ini berisi kesimpulan dari bab-bab yang ada, sehingga dari kesimpulan ini penulis mencoba untuk memberi saran yang berguna untuk melengkapi dan menyempurnakan pengembangan aplikasi ini untuk ke depannya.


(20)

BAB 2

LANDASAN TEORI

2.1 Data

Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data diambil dari bahasa Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

datum adalah data. Jadi, data adalah suatu nilai mentah yang tidak memiliki arti

apa-apa, apabila dia berdiri sendiri. Data juga dapat diartikan sebagai deskripsi tentang benda, kejadian, aktivitas dan transaksi yang tidak mempunyai makna atau tidak berpengaruh secara langsung kepada pemakai.

Data merupakan kumpulan dari angka-angka maupun karakter-karakter yang tidak memiliki arti. Karakter (angka, abjad, simbol) adalah sekelompok kecil bit yang pengaturannya memberikan arti tertentu, dan bit merupakan satuan data yang terkecil dalam proses komputer yaitu terdiri dari angka nol atau satu. Data dapat diolah sehingga menghasilkan informasi (Priyono Dwi Widodo).


(21)

2.2 Database

Database merupakan sekumpulan file yang saling terkait dan membentuk suatu bangun data. Database minimal terdiri dari satu file yang cukup untuk dimanipulasi oleh komputer sedemikian rupa (Priyono Dwi Widodo). Database juga merupakan metode untuk mengelola file terpadu yang menampung sekumpulan informasi dan diorganisir sedemikian rupa, sehingga informasi tersebut mudah dikelola dan siap tersedia setiap dibutuhkan oleh user.

2.3 Aplikasi

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.4 Kamus

Kamus adalah buku acuan yang memuat kata dan ungkapan, biasanya disusun menurut abjad beserta penjelasan tentang makna dan pemakaiannya (Kamus Besar Bahasa Indonesia). Kamus disusun sesuai dengan abjad dari A-Z dengan tujuan untuk memudahkan pengguna kamus dalam mencari istilah yang diinginkannya dengan cepat dan mudah. Kamus memiliki kegunaan untuk memudahkan penggunanya dalam mencari istilah-istilah yang belum dipahami maknanya.


(22)

2.5 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 pemeriksa an, basis pengetahuan, bahkan sebagai basis penyelidikan. (Rinarizky, 2007).

2.6 Beberapa Contoh Istilah Biologi

Biologi merupakan cabang ilmu yang penting karena Biologi berkaitan erat dengan kehidupan manusia (JohnW. Kimball, 2005). Dalam kehidupan kita sehari-hari banyak istilah Biologi yang kita gunakan dan dipakai juga dalam bahasa Indonesia, antara lain:

1. Alergi, berasal dari kata Allergy yang memiliki arti suatu respons imun yang berlebihan, yaitu hipersensivitas (kepekaan luar biasa) terhadap suatu antigen.

2. Biologi, terdiri atas kata bios dan logos, bios berarti hidup dan logos yang berarti ilmu. Jadi, Biologi merupakan ilmu yang mempelajari tentang kehidupan.


(23)

3. DNA merupakan singkatan dari Deoxyribo Nucleic Acid yang artinya, asam deoksiribo nukleat, DNA merupakan gen pembawa sifat.

4. Enzim, berasal dari kata Enzyme, katalis protein yang dihasilkan organisme hidup.

5. Hemoglobin, berasal dari kata Haemoglobin yang merupakan gabungan molekul haem dengan protein globin. Hemoglobin merupakan protein sel darah merah yang memungkinkan darah mengangkut oksigen; pigmen darah merah yang disingkat dengan Hb.

6. Hormon, berasal dari kata Hormone. Hormon adalah, zat yang dibentuk oleh bagian tubuh tertentu misalnya kelenjar gondok dalam jumlah kecil dan dibawa ke jaringan tubuh lainnya serta mempunyai pengaruh khas.

7. Kromosom, berasal dari kata Chromosome. Kromosom merupakan bagian kromatin inti sel yang berceraian apabila sel terbelah, yang merupakan rangkaian pendukung jenis benda hidup.

8. Kanker, berasal dari kata Cancer. Kanker merupakan penyakit yang disebabkan oleh ketidakteraturan perjalanan hormon sehingga mengakibatkan tumbuhnya daging pada jaringan tubuh yang normal.

9. Klorofil, berasal dari kata Chlorophyll, yakni pigmen penghijau tumbuh-tumbuhan yang terpenting dalam proses fotosintesis.


(24)

10.Metabolisme, berasal dari kata Metabolism yang berarti pertukaran zat pada organisme yang meliputi proses fisika dan kimia.

11.Pigmen, berasal dari kata Pigment yang berarti zat warna tubuh manusia, binatang dan tumbuh-tumbuhan.

2.7 Microsoft Visual Basic 6.0

Microsoft Visual Basic adalah sebuah sarana pembuat program yang mudah dan lengkap. Bahasa Pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Microsoft Visual Basic selain disebut sebagai sebuah bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program aplikasi berbasis Windows. (Adi Kurniadi, 2005).

Microsoft Visual Basic merupakan salah satu bahasa pemrograman yang memungkinkan para programmer untuk membuat aplikasi yang berbasis Windows dengan sangat mudah. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan visual untuk merancang user interface atau tampilan dalam bentuk form, sedangkan untuk kodingnya menggunakan bahasa basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula maupun


(25)

2.7.1 IDE Microsoft Visual Basic

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, Jendela Properties, Jendela Project, Jendela

Pengkodean, Jendela form, Jendela Form layout. Tampilan jendela Visual Basic adalah sebagai berikut:


(26)

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 memindahkan posisi jendela dengan menggunakan drag and drop pada posisi

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 Visual Basic. Menu Bar menggunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 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 Windows pada umumnya.(Adi Kurniadi, 2005)

3. ToolBar

Toolbar merupakan sebuah batang yang berisi kumpulan tombol yang terletak

dibagian bawah menu bar atau terdapat didalam menu bar (shortcut) yang dapat digunakan untuk menjalankan perintah memanipulasi project. Pada kondisi default program Visual Basic hanya menampilkan toolbars standar. Namun dapat pula di-set sesuai dengan keinginan kita sendiri.


(27)

4. Project Explorer

Project Explorer merupakan suatu kumpulan module atau merupakan program

aplikasi itu sendiri. Dalam Visual Basic, file project disimpan dengan nama

file berakhiran vbp, dimana file ini berfungsi untuk menyimpan seluruh

komponen program. Apabila membuat suatu program aplikasi baru maka secara otomatis project tersebut akan diisi dengan form baru. Dalam jendela

project explorer ditampilkan suatu struktur hirarki dari sebuah project itu

sendiri yang berisi semua item yang terkandung di dalamnya.

5. Toolbox atau kontrol

Merupakan tampilan berbasis grafis yang dimasukkan pada form untuk membuat interaksi dengan pemakai. Bentuk toolbox Visual Basic adalah sebagai berikut.


(28)

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), CMF (Enhanced Metafile), GIF, JPEG.

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


(29)

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

beberapa option yang hanya dapat dipilih satu.

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


(30)

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, bulatan, oval.

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


(31)

r. SSTab

SSTab adalah objek berbentuk lembaran-lembaran. Setiap lembaran dapat berisi kelompok informasi.

s. DataGrid

DataGrid digunakan untuk menampilkan data dalam bentuk grid

seperti di worksheet excel.

t. DataList dan DataCombo

DalaList dan DataCombo digunakan untuk menampilkan data dalam

sebuah drop-down list box. (Fajrillah Hasballah, 2002).

6. Form

Form merupakan windows atau jendela di mana akan dibuat user interface.

Kita dapat menambahkan sebanyak mungkin form kedalam aplikasi kita sesuai dengan kebutuhan.

7. Properties

Properties merupakan nilai yang dimiliki oleh sebuah objek Visual Basic,

merupakan sebuah jendela yang digunakan untuk menampung nama properti dari kontrol yang dipilih


(32)

8. Jendela Code

Jendela Code adalah salah satu jendela yang paling penting dalam Visual Basic, yang berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi Visual Basic. Setiap objek pada Visual Basic dapat ditambahi kode-kode program untuk melaksanakan tugas-tugas tertentu, misalnya membatalkan perintah, menutup aplikasi dan sebagainya.

i. Jendela Form Layout

Form Layout Window merupakan sebuah jendela yang digunakan untuk

mengatur posisi dari form pada form saat program dijalankan. Pada saat mengarahkan pointer mouse ke bagian form, maka pointer mouse akan berubah menjadi anak panah empat arah (pointer mengatur posisi) untuk memindah posisi form pada layer monitor dapat dilakukan dengan proses drag


(33)

BAB 3

PERANCANGAN SISTEM

3.1 Perancangan Sistem

Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta diimplementasikan.

Untuk mulai membangun suatu program yang berupa Aplikasi Kamus Digital Istilah Biologi, maka penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan user yang akan menggunakan aplikasi kamus digital ini. Pada aplikasi ini akan dirancang form-form yang akan dipakai dalam aplikasi kamus digital Biologi,

form yang akan dirancang adalah form menu utama, form input data, form baca data

dan form cari data.

3.2. Rancangan Input

Aplikasi kamus digital ini memiliki sebuah form sebagai sarana untuk menginput data ke dalam database. Form yang digunakan dalam penginputan data ini adalah form


(34)

3.2.1. Form Input Data

Form input data merupakan form yang akan digunakan sebagai sarana untuk

menginput data, form ini memiliki sebuah label yang menjadi judul dari kamus digital Biologi, 2 frame yang berfungsi untuk memisahkan inputan istilah dan makna, 2 text

box yang menjadi tempat pengisian inputan istilah dan makna, 3 command button

yakni tombol simpan, tombol batal dan tombol keluar.

Data yang dimasukkan ke dalam form input data ini akan langsung masuk ke dalam database DATAKAMUS.DAT melalui listing program yang akan dilampirkan pada lampiran. Berikut adalah tampilan rancangan form input data:


(35)

3.3. Rancangan Database

Database adalah kumpulan data yang disimpan dalam sebuah file atau beberapa file. Untuk membuat dan mengakses database dapat mempergunakan beberapa cara, tetapi yang di rancang dalam aplikasi ini adalah database dengan File IO (File Input Output) karena dapat membuat tampilan database sesuai dengan keinginan perancang. Database ini didukung oleh form yang menampilkan data melalui kontrol list view, kontrol list view merupakan sebual kontrol yang berfungsi melakukan pencetakan ke layar. Form yang menampilkan isi database tersebut adalah form baca data.

Data yang masuk melalui form input data akan masuk ke dalam DATAKAMUS. DAT seperti berikut:


(36)

3.3.1. Form Baca Data

Form baca data menampilkan isi database DATAKAMUS.DAT melalui kontrol list view, kontrol ini mencetak data yang masuk melalui form input data. Form ini

memiliki sebuah label sebagai judul, sebuah command button keluar dan sebuah

frame yang didalamnya terdapat kontrol list view yang menampilkan database.

Rancangan form baca data adalah sebagai berikut:

Gambar 3.3 Rancangan form baca data

3.4. Rancangan Output

Output dari kamus digital ini merupakan arti-arti dari istilah yang ingin dicari, output


(37)

3.4. Form Cari Data

Form cari data adalah form yang menampilkan output dari istilah yang dicari, form ini

memiliki sebuah label yang menjadi judul, 2 frame yaitu frame istilah dan frame makna, sebuah text box untuk mengetikkan istilah yang dicari pada frame istilah dan pada frame makna terdapat kontrol list view untuk menampilkan database guna mencari istilah yang hendak dicari. Dalam form ini juga terdapat 2 command button yaitu tombol hapus dan keluar.

Untuk mencari istilah di kamus ini, ketikkan istilah pada text box pada frame istilah, kemudian enter, kemudian akan keluar outputnya pada frame makna. Jika tidak terdapat istilah di dalam database maka tidak akan keluar output apapun.

rancangan form cari data adalah sebagai berikut:


(38)

3.5. Flowchart Pembuatan Program

Flowchart merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan

dari sistem. Flowchart menjelaskan tentang urutan-urutan dari prosedur yang ada di dalam sistem dengan menggunakan simbol-simbol.

Flowchart pembuatan program kamus digital Biologi adalah sebagai berikut:

Gambar 3.5 Flowchart pembuatan program

start

Input data

database

Cari data

output

exit

gagal

yes


(39)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan telah diuji, menginstal dan memulai menggunakan sistem baru yang diperbaiki. Tahap ini merupakan tahap inti dari pekerjaaan sebuah proyek. Di sini pembangunan komponen-komponen pokok sebuah sistem informasi dilakukan berdasarkan desain yang sudah dibuat. Implementasi sistem yang dimaksud merupakan proses pembuatan dan pemasangan sistem secara utuh baik dari sisi hardware, software dan brainwarenya.

Tahapan dari implementasi sistem adalah sebagai berikut:

1. Menyelesaikan desain sistem yang telah disetujui dan menyusun dokumen yang telah mengalami proses perbaikan.

2. Menulis, mendokumentasikan, dan menguji program-program dan prosedur-prosedur yang telah diperbaiki dari desain sistem yang telah disetujui.


(40)

4. Melakukan pengujian sistem secara keseluruhan.

5. Memastikan bahwa konversi ke sistem baru berjalan dengan benar, dengan melakukan perencanaan, mengontrol dan melakukan instalasi yang benar terhadap sistem.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem adalah sebagai berikut:

1. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolahan data dan penyajian data.

2. Menyelesaikan rancangan sistem yang ada didalam dokumentasi sistem yang baru atau yang telah disetujui.

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 menyeluruh.


(41)

4.3 Komponen Utama dalam Implementasi Sistem

Pada umumnya setiap desain yang dirancang membutuhkan komponen yang mendukung agar sistem tersebut dapat berjalan dengan baik. Komponen-komponen sistem yang dibutuhkan dalam membangun aplikasi ini diantaranya:

4.3.1 Perangkat Keras (Hardware)

Hardware secara bahasa berarti perangkat keras dari komputer, secara istilah hardware adalah bagian dari komputer yang dapat dirasakan kehadirannya secara fisik

dengan cara dilihat dan disentuh. Hardware merupakan seluruh komponen peralatan yang membentuk suatu sistem komputer, dan peralatan lainnya yang memungkinkan komputer dapat melaksanakan tugasnya.

4.3.2 Perangkat Lunak (Software)

Software adalah sekumpulan instruksi yang memungkinkan perangkat keras untuk

dapat memproses data. Perangkat lunak ini tidak berbentuk fisik, melainkan berupa program yang diciptakan melalui perangkat elektronik. Komputer tidak akan ada artinya, jika di dalamnya tidak mempunyai perangkat lunak. Dalam perangkat lunak dikenal dengan apa yang disebut sistem operasi dan program aplikasi.


(42)

Program aplikasi adalah program yang dibuat oleh programmer dan dibuat secara massal untuk melayani user. Adapun software yang digunakan untuk mendukung aplikasi ini adalah:

1. Sistem Operasi Microsoft Windows Xp 2. Microsoft Visual Basic 6.0

3. Aplikasi Microsoft Office

4. Aplikasi Photoshine dan Photoscape

4.3.3 Pemakai (Brainware)

Brainware adalah semua pihak yang bertanggung jawab dalam pengembangan sistem

aplikasi ini, pemrosesan dan penggunaan keluaran perancangan aplikasi ini. Dalam pengolahan suatu sistem dibutuhkan tenaga manusia yang nantinya akan menjadikan sistem dapat berjalan dengan baik. Tenaga manusia yang dibutuhkan adalah:

1. Sistem analis, yaitu orang yang menganalisa sistem dengan mempelajari masalah-masalah yang timbul dan menentukan kebutuhan-kebutuhan pemakai dan mengidentifikasi pemecahan yang beralasan.

2. Programmer, orang yang membuat sistem dengan menggunakan salah satu bahasa pemrograman yang dikuasinya.


(43)

4.4 Menu dalam Aplikasi Kamus Digital Istilah Biologi

4.4.1 Menu Utama

Menu utama dalam aplikasi ini menampilkan lima tombol fungsi yakni tombol cari istilah, tombol update, tombol profil, tombol help dan tombol exit. Tampilan menu utama adalah sebagai berikut:

Gambar 4.1 Menu utama

4.4.1.1 Cari Istilah

Tombol cari istilah merupakan tombol yang dihubungkan dengan form Cari Data yang berfungsi sebagai alat pencari data yang dihubungkan dari database. Form ini memiliki dua tombol fungsi yakni:


(44)

a. Hapus: digunakan untuk menghapus istilah dari teks pencarian

b. Keluar: tombol fungsi untuk keluar dari form cari data dan kembali ke menu utama

Gambar 4.2 Tampilan tombol cari istilah

4.4.1.2 Update

Tombol update merupakan tombol yang dihubungkan dengan form Input Data yang berfungsi sebagai sarana memasukkan data ke dalam database. Form ini memiliki tiga tombol fungsi yakni:

a. Simpan : Digunakan untuk memasukkan dan menyimpan data kedalam database.


(45)

b. Batal : Berfungsi sebagai tombol untuk menghapus data yang tidak jadi dimasukkan.

c. Keluar : Digunakan jika ingin keluar dari form Input Data dan akan kembali ke menu utama.

Gambar 4.3 Tampilan tombol update

4.4.1.3 Help

Tombol ini berfungsi untuk menampilkan form help yang berisi tentang cara untuk mempergunakan kamus digital Biologi. Dalam form ini terdapat satu tumbol fungsi, yakni tombol OK yang akan menutup form help dan kembali ke menu utama.


(46)

Tampilan tombol Help:

Gambar 4.4 Tampilan tombol Help

4.4.1.4 Profil

Tombol ini terhubung dengan form profil yang berisi tentang biodata penulis, dalam

form ini terdapat satu tombol fungsi, yakni tombol exit yang berfungsi untuk keluar

dari form profil dan kembali ke menu utama.

4.4.1.5 Exit


(47)

BAB 5

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil penjelasan pada bab-bab sebelumnya, penulis dapat mengambil beberapa kesimpulan, yaitu:

a. Hadirnya komputer dalam dunia pendidikan sangat membantu dalam proses pembelajaran.

b. Bahasa pemrograman Visual Basic dapat membangun berbagai aplikasi yang dapat menjadi sarana pendidikan.

c. Perancangan kamus digital istilah-istilah Biologi ini digunakan sebagai alat bantu bagi siswa, khususnya siswa SMA dalam mencari istilah dari pelajaran Biologi yang banyak berbahasa Latin.

d. Database sangat penting dan sangat membantu untuk mengelola data yang banyak.


(48)

5.2 Saran

a. Dunia pendidikan harusnya sangat peka terhadap perkembangan yang ada, sehingga ada baiknya komputer dan juga pemanfaatannya yang bersifat positif diperkenalkan kepada siswa melalui semua bidang pelajaran, bukan hanya pada pelajaran komputer saja.

b. Data yang belum terdapat didalam kamus ini hendaknya diinput oleh pengguna agar kamus ini menjadi lebih baik lagi.


(49)

DAFTAR PUSTAKA

Bunafit Komputer. 2008. 25 Aplikasi Windows Populer dengan Visual Basic 6.0. Jakarta: PT Elex Media Komputindo.

Departemen Pendidikan Nasional. 2005. Kamus Besar Bahasa Indonesia. Jakarta: Balai Pustaka.

Firdaus. 2006. 7 Jam Belajar Interaktif Visual Basic 6.0 Untuk Orang Awam. Palembang: Maxikom.

Harfanti, Rinarizky. 9 Maret 2010. Membangun Aplikasi Kamus Digital.

Hasballah, Fajrillah. 2009. Aplikasi Game dan Multimedia dengan Visual Basic. Jakarta: PT Elex Media Komputindo.

Kimball, Johnw. 2005. Biologi. Jilid I. Edisi kelima. Terjemahan Siti Soetarmi Tjrosomo dan Nawangsari Sugiri. Jakarta: Erlangga.

Kurniadi, Adi. 2005. Pemrograman Microsoft Visual Basic. Jakarta: PT Elex Media Komputindo.

Panduan Tata Cara Penulisan Skripsi dan Tugas Akhir. 2005. Dokumen Nomor:

Akad /05/2005. Medan: Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Tim Kashiko. 2002. Kamus Lengkap Biologi. Surabaya: Kashiko.

Wahyudi, Bambang. 2003. Pengantar Struktur Data dan Algoritma. Yogyakarta: Andi.


(50)

LAMPIRAN A [LISTING PROGRAM]

Kode Form Menu Utama

Private Sub vbButton1_Click() CariData.Show

End Sub

Private Sub vbButton2_Click() Profil.Show

End Sub

Private Sub vbButton3_Click() InputData.Show

End Sub

Private Sub vbButton4_Click() Help.Show

End Sub

Private Sub vbButton5_Click()

pesan = MsgBox("Terima Kasih... Apakah Anda Yakin?", vbInformation + vbYesNo, "Perhatian")

If pesan = vbYes Then End End Sub

Kode Form Cari Data

Private Sub cmdHapus_Click() Txtistilah = ""

TxtMakna = ""

Txtistilah.SetFocus End Sub

Private Sub CmdKeluar_Click() Unload Me

End Sub

Private Sub Form_Load() Dim LI As ListItem

ListView1.View = lvwReport ListView1.Sorted = True ListView1.GridLines = True

ListView1.ColumnHeaders.Add , , "ISTILAH", ListView1.Width / 2 ListView1.ColumnHeaders.Add , , "MAKNA", ListView1.Width / 0.5 End Sub

Private Sub CariData()

Dim Istilah, Makna As String ListView1.ListItems.Clear


(51)

Open "DATAKAMUS.DAT" For Input As #1 Do Until EOF(1)

Input #1, Istilah, Makna

If UCase(Istilah) Like Txtistilah Then

Set LI = ListView1.ListItems.Add(, , Istilah) LI.SubItems(1) = Makna

End If Loop Close #1 End Sub

Private Sub txtIstilah_KeyDown(KeyCode As Integer, Shift As Integer) If Txtistilah <> "" And KeyCode = 13 Then CariData

End Sub

Kode Form Profil

Private Sub vbButton1_Click()

pesan = MsgBox("Terima Kasih... Apakah Anda Yakin?", vbInformation + vbYesNo, "Perhatian")

If pesan = vbYes Then Unload Me End Sub

Kode Form Input Data

Private Sub CmdBatal_Click() Txtistilah = ""

TxtMakna = ""

Txtistilah.SetFocus End Sub

Private Sub CmdKeluar_Click() Unload Me

End Sub

Private Sub CmdSimpan_Click()

If Txtistilah = "" Or TxtMakna = "" Then GoTo AdaKosong Open "DATAKAMUS.DAT" For Append As #1

Write #1, Txtistilah, TxtMakna Close #1

Txtistilah = "" TxtMakna = ""

Txtistilah.SetFocus Exit Sub

AdaKosong: Beep

If Txtistilah = "" Then Txtistilah.SetFocus If TxtMakna = "" Then TxtMakna.SetFocus


(52)

Kode Form Baca Data

Private Sub CmdKeluar_Click() Unload Me

End Sub

Private Sub Form_Load() Dim LI As ListItem

Dim Istilah, Makna As String ListView1.View = lvwReport ListView1.Sorted = True ListView1.GridLines = True

ListView1.ColumnHeaders.Add , , "ISTILAH", ListView1.Width / 2 ListView1.ColumnHeaders.Add , , "MAKNA", ListView1.Width / 2 Open "DATAKAMUS.DAT" For Input As #1

Do Until EOF(1)

Input #1, Istilah, Makna

Set LI = ListView1.ListItems.Add(, , Istilah) LI.SubItems(1) = Makna

Loop End Sub

Kode Form Help

Private Sub vbButton1_Click() Unload Me


(1)

BAB 5

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil penjelasan pada bab-bab sebelumnya, penulis dapat mengambil

beberapa kesimpulan, yaitu:

a.

Hadirnya komputer dalam dunia pendidikan sangat membantu dalam proses

pembelajaran.

b.

Bahasa pemrograman Visual Basic dapat membangun berbagai aplikasi

yang dapat menjadi sarana pendidikan.

c.

Perancangan kamus digital istilah-istilah Biologi ini digunakan sebagai alat

bantu bagi siswa, khususnya siswa SMA dalam mencari istilah dari pelajaran

Biologi yang banyak berbahasa Latin.

d.

Database sangat penting dan sangat membantu untuk mengelola data yang

banyak.


(2)

5.2 Saran

a.

Dunia pendidikan harusnya sangat peka terhadap perkembangan yang ada,

sehingga ada baiknya komputer dan juga pemanfaatannya yang bersifat

positif diperkenalkan kepada siswa melalui semua bidang pelajaran, bukan

hanya pada pelajaran komputer saja.

b.

Data yang belum terdapat didalam kamus ini hendaknya diinput oleh

pengguna agar kamus ini menjadi lebih baik lagi.


(3)

DAFTAR PUSTAKA

Bunafit Komputer. 2008. 25 Aplikasi Windows Populer dengan Visual Basic 6.0.

Jakarta: PT Elex Media Komputindo.

Departemen Pendidikan Nasional. 2005. Kamus Besar Bahasa Indonesia. Jakarta:

Balai Pustaka.

Firdaus. 2006. 7 Jam Belajar Interaktif Visual Basic 6.0 Untuk Orang Awam.

Palembang: Maxikom.

Harfanti, Rinarizky. 9 Maret 2010. Membangun Aplikasi Kamus Digital.

Hasballah, Fajrillah. 2009. Aplikasi Game dan Multimedia dengan Visual Basic.

Jakarta: PT Elex Media Komputindo.

Kimball, Johnw. 2005. Biologi. Jilid I. Edisi kelima. Terjemahan Siti Soetarmi

Tjrosomo dan Nawangsari Sugiri. Jakarta: Erlangga.

Kurniadi, Adi. 2005. Pemrograman Microsoft Visual Basic. Jakarta: PT Elex Media

Komputindo.

Panduan Tata Cara Penulisan Skripsi dan Tugas Akhir. 2005. Dokumen Nomor:

Akad /05/2005. Medan: Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sumatera Utara.

Tim Kashiko. 2002. Kamus Lengkap Biologi. Surabaya: Kashiko.

Wahyudi, Bambang. 2003. Pengantar Struktur Data dan Algoritma. Yogyakarta:

Andi.


(4)

LAMPIRAN A [LISTING PROGRAM]

Kode Form Menu Utama

Private Sub vbButton1_Click() CariData.Show

End Sub

Private Sub vbButton2_Click() Profil.Show

End Sub

Private Sub vbButton3_Click() InputData.Show

End Sub

Private Sub vbButton4_Click() Help.Show

End Sub

Private Sub vbButton5_Click()

pesan = MsgBox("Terima Kasih... Apakah Anda Yakin?", vbInformation + vbYesNo, "Perhatian")

If pesan = vbYes Then End End Sub

Kode Form Cari Data

Private Sub cmdHapus_Click() Txtistilah = ""

TxtMakna = ""

Txtistilah.SetFocus End Sub

Private Sub CmdKeluar_Click() Unload Me

End Sub

Private Sub Form_Load() Dim LI As ListItem

ListView1.View = lvwReport ListView1.Sorted = True ListView1.GridLines = True

ListView1.ColumnHeaders.Add , , "ISTILAH", ListView1.Width / 2 ListView1.ColumnHeaders.Add , , "MAKNA", ListView1.Width / 0.5 End Sub

Private Sub CariData()

Dim Istilah, Makna As String ListView1.ListItems.Clear


(5)

Open "DATAKAMUS.DAT" For Input As #1 Do Until EOF(1)

Input #1, Istilah, Makna

If UCase(Istilah) Like Txtistilah Then

Set LI = ListView1.ListItems.Add(, , Istilah) LI.SubItems(1) = Makna

End If Loop Close #1 End Sub

Private Sub txtIstilah_KeyDown(KeyCode As Integer, Shift As Integer) If Txtistilah <> "" And KeyCode = 13 Then CariData

End Sub

Kode Form Profil

Private Sub vbButton1_Click()

pesan = MsgBox("Terima Kasih... Apakah Anda Yakin?", vbInformation + vbYesNo, "Perhatian")

If pesan = vbYes Then Unload Me End Sub

Kode Form Input Data

Private Sub CmdBatal_Click() Txtistilah = ""

TxtMakna = ""

Txtistilah.SetFocus End Sub

Private Sub CmdKeluar_Click() Unload Me

End Sub

Private Sub CmdSimpan_Click()

If Txtistilah = "" Or TxtMakna = "" Then GoTo AdaKosong Open "DATAKAMUS.DAT" For Append As #1

Write #1, Txtistilah, TxtMakna Close #1

Txtistilah = "" TxtMakna = ""

Txtistilah.SetFocus Exit Sub

AdaKosong: Beep

If Txtistilah = "" Then Txtistilah.SetFocus If TxtMakna = "" Then TxtMakna.SetFocus End Sub


(6)

Kode Form Baca Data

Private Sub CmdKeluar_Click() Unload Me

End Sub

Private Sub Form_Load() Dim LI As ListItem

Dim Istilah, Makna As String ListView1.View = lvwReport ListView1.Sorted = True ListView1.GridLines = True

ListView1.ColumnHeaders.Add , , "ISTILAH", ListView1.Width / 2 ListView1.ColumnHeaders.Add , , "MAKNA", ListView1.Width / 2 Open "DATAKAMUS.DAT" For Input As #1

Do Until EOF(1)

Input #1, Istilah, Makna

Set LI = ListView1.ListItems.Add(, , Istilah) LI.SubItems(1) = Makna

Loop End Sub

Kode Form Help

Private Sub vbButton1_Click() Unload Me