• Tidak ada hasil yang ditemukan

Perancangan Kamus Digital Ilmu Fisika SMA Dengan Menggunakan Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2016

Membagikan "Perancangan Kamus Digital Ilmu Fisika SMA Dengan Menggunakan Visual Basic 6.0"

Copied!
73
0
0

Teks penuh

(1)

PERANCANGAN KAMUS DIGITAL ILMU FISIKA SMA

DENGAN MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

FEBRI SUSILO HTG

092406198

PROGRAM STUDI D-III TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

PERANCANGAN KAMUS DIGITAL ILMU FISIKA SMA DENGAN MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

FEBRI SUSILO HTG 092406198

PROGRAM STUDI D-III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : PERANCANGAN KAMUS DIGITAL ILMU FISIKA

SMA DENGAN MENGGUNAKAN VISUAL BASIC 6.0

Kategori : TUGAS AKHIR

Nama : FEBRI SUSILO HTG

Nomor Induk Mahasiswa : 092406198

Program Studi : DIPLOMA III TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Juni 2012

Komisi Pembimbing :

Diketahui/Disetujui oleh Pembimbing,

Departemen Matematika FMIPA USU Ketua,

(4)

iii

PERNYATAAN

PERANCANGAN KAMUS DIGITAL ILMU FISIKA SMA 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, Juni 2012

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Allah SWT, dengan berkah dan rahmat-Nya penulis dapat menyelesaikan Penulisan Tugas Akhir ini dengan sebaik-baiknya sebagai syarat untuk menyelesaikan pendidikan pada Program Diploma III Teknik Informatika FMIPA Universitas Sumatera Utara.

Banyak pihak yang telah memberikan bantuan kepada Penulis, mulai dari persiapan penulis, pengumpulan data, hingga penyempurnaan tugas akhir ini. Untuk itu, pada kesempatan ini Penulis ingin mengucapkan terima kasih yang sebesar – besarnya kepada :

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

2. Bapak Prof.Drs.Tulus,M.Si selaku ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

3. Ibu Dra.Normalina Napitupulu,M.Sc selaku pembimbing penulis yang telah banyak memberikan saran dan masukan kepada penulis dalam penyelesaian Tugas Akhir ini.

4. Seluruh staf pengajar di Fakultas Matematika Dan Ilmu pengetahuan Alam Universitas Sumatera Utara khususnya program studi D-III Teknik Informatika yang telah banyak memberikan ilmu selama perkuliahan.

5. Teristimewa kepada Ayahanda Dahyar Hutagalung dan Ibunda tercinta, abang, adik tersayang atas doa, dukungan, motivasi, semangat, kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik.

6. Untuk teman-teman penulis khususnya kepada Lukman Hakim, Haidar Rizali, Abdul Gani, Munawir serta teman-teman lainnya yang tidak dapat penulis sebutkan satu persatu. Terima kasih atas bantuan, dukungan dan semangat kepada penulis selama ini.

7. Semua rekan-rekan Kom D angkatan 2009 yang tidak dapat disebutkan satu persatu.

(6)

v

ABSTRAK

(7)

DAFTAR ISI

Daftar Tabel viii

Daftar Gambar ix

Bab 1 Pendahuluan 1

1.1 Latar Belakang 1

1.2 Rumusan Masalah 3

1.3 Batasan Masalah 3

1.4 Metodologi Penelitian 3

1.5 Maksud dan Tujuan 5

1.6 Sistematika Penulisan 5

Bab 2 Landasan Teori 7

2.1 Pengertian Komputer 7

2.2 Aplikasi 8

2.8 Pengenalan Microsoft Visual Basic 6.0 12

2.8.1 Keunggulan Visual Basic 6.0 13

2.8.2 IDE Microsoft Visual Basic 6.0 14

2.9 Pengenalan Microsoft Access 25

Bab 3 Perancangan Sistem 27

3.1 Gambaran Umum Perancangan Sistem 27

3.2 Rancangan Dari Setiap Interface Program 28

3.3 Rancangan Database 32

3.4 Flowchart Program 33

3.4.1 Flowchart Input Data 35

3.4.2 Flowchart Halaman Program Aplikasi 36

3.4.3 Flowchart Pencarian Data 37

Bab 4 Implementasi Sistem 38

4.1 Pengertian Implementasi Sistem 38

(8)

vii

4.3 Spesifikasi Sistem 39

4.4 Komponen Utama Dalam Implementasi Sistem 39

4.4.1 Perangkat Keras (Hardware) 40

4.4.2 Perangkat Lunak (Software) 40

4.4.3 Unsur Manusia (Brainware) 41

4.5 Prosedur Penggunaan Aplikasi 42

4.5.1 Tampilan Menu Utama 43

4.5.2 Halaman Input Data 44

4.5.3 Tampilan Menu Help 45

4.5.4 Tampilan Menu About Me 46

Bab 5 Penutup 47

5.1 Kesimpulan 47

5.2 Saran 47

(9)

DAFTAR TABEL

Halaman

Tabel 3.1 Tabel Istilah 32

(10)

ix

DAFTAR GAMBAR

Halaman Gambar 2.1 IDE Visual Basic 6.0 15

Gambar 2.2 Tampilan Jendela Project 17

Gambar 2.3 Tampilan Jendela Properties 18

Gambar 2.4 Toolbox 19

Gambar 2.5 Form 23

Gambar 2.6 Form Layout Window 24

Gambar 2.7 Jendela Code 24

Gambar 3.1 Rancangan Form Menu Utama 29

Gambar 3.2 Rancangan Form Login 30

Gambar 3.3 Rancangan Form Update Kamus 31

Gambar 3.4 Rancangan Form About Me 31

Gambar 3.5 Flowchart Input Data 35

Gambar 3.6 Flowchart Halaman Program Aplikasi 36

Gambar 3.7 Flowchart Pencarian Data 37

Gambar 4.1 Tampilan Menu Utama 43

Gambar 4.2 Halaman Input Data 44

Gambar 4.3 Tampilan Menu Help 45

(11)

ABSTRAK

(12)

BAB 1

PENDAHULUAN

1.1Latar 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 semakin berkembang pesat mempunyai dampak dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan.

(13)

Pada beberapa pelajaran terdapat banyak kata-kata asing yang sulit untuk di ingat. Salah satunya adalah pelajaran Fisika. Model pembelajaran manual saat ini, yaitu dengan menggunakan buku dirasa memiliki banyak kendala yaitu dalam hal 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.

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 Microsoft windows dengan menggunakan metode Graphical User Interface (GUI) yang memudahkan pemrograman untuk berinteraksi langsung dengan elemen-elemen di dalam setiap bentuk pemrograman. Dengan bahasa pemrograman yang cenderung mudah dimengerti membuat penulis memilih untuk menggunakannya dalam perancangan aplikasi kamus digital tersebut.

1.2Rumusan Masalah

(14)

3

1. Bagaimana merancang, menghasilkan aplikasi kamus digital yang mudah untuk digunakan dalam mencari makna istilah dalam ilmu Fisika.

2. Bagaimana merancang aplikasi kamus digital ilmu Fisika menggunakan Visual Basic 6.0

1.3Batasan Masalah

Supaya pembahasan masalah lebih mendalam dan terperinci maka pembahasan dibatasi menjadi:

1. Penggunaan Visual Basic 6.0 dalam perancangan aplikasi kamus digital ilmu Fisika.

2. Istilah Fisika yang digunakan adalah ilmu Fisika pada tingkat Sekolah Menengah Atas.

1.4Metodologi Penelitian

Suatu penelitian tidak terlepas dari metode pendekatan terhadap objek atau penyelesaian masalahnya. Adapun metodologi penelitian yang digunakan penulis adalah :

1. Penelitian Kepustakaan (Library Research)

(15)

Fisika pada tingkat Sekolah Menengah Atas.

2. Pengumpulan Data Pendukung

Pengumpulan data dalam penelitian penulis lakukan dengan melaksanakan pengambilan data dari buku sebagai bahan bagi penulis.

3. Membuat Rancangan Aplikasi

Proses pembuatan ini meliputi pembuatan aplikasi, pengkodean pada bahasa pemrograman terkait.

4. Data Entry

Data entry dilakukan setelah rancangan aplikasi selesai dilakukan.

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 dibuat setelah melalui tahap pengujian dan telah berjalan dengan baik.

7. Penyusunan dan Pengadaan Laporan

(16)

5

1.5Maksud dan Tujuan

Maksud penulis mengadakan penelitian ini adalah untuk membuat aplikasi kamus digital menggunakan Visual Basic 6.0.

Tujuan penelitian dilakukan untuk pembuatan Tugas Akhir ini adalah.

1. Membuat sebuah aplikasi kamus digital untuk membantu peserta didik dalam pencarian makna istilah Fisika.

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

3. Penggunaan aplikasi kamus digital dapat diimplementasikan di lingkungan sekolah untuk mempermudah siswa dalam pembelajaran ilmu Fisika.

1.6Sistematika 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

(17)

Bab 2 : LANDASAN TEORI

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

Bab 3 : PERANCANGAN SISTEM

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

Bab 4 : IMPLEMENTASI SISTEM

Bab ini membahas tentang analisa hasil dan pembahasan aplikasi kamus digital ilmu Fisika yang dirancang, pembuatan program, tampilan dari program dan pengajuan aplikasi.

Bab 5 : PENUTUP

(18)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Istilah komputer (computer) berasal dari bahasa Latin computare yang artinya menghitung. Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda. Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya dan menghasilkan output dibawah pengawasan suatu langkah-langkah instruksi program yang tersimpan di memori (stored program). Sehingga dapat disimpulkan bahwa komputer adalah:

a. Alat elektronik

b. Dapat menerima input data c. Dapat mengolah data

d. Dapat memberikan informasi

e. Menggunakan suatu program yang tersimpan di memori komputer (stored program)

(19)

g. Bekerja secara otomatis

Sedangkan yang disebut dengan program adalah kumpulan instruksi atau perintah terperinci yang sudah dipersiapkan supaya komputer dapat melakukan fungsinya dengan cara yang sudah tertentu. (Jogiyanto Hartono, 1999).

2.2 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.3 Kamus

(20)

9

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

2.4 Kamus Digital

Kamus digital lebih mengutamakan pada fasilitas pengolahan kata elektronis, yaitu sebuah fasilitas yang memungkinkan aplikasi pengolahan kata memeriksa ejaan dari dokumen yang diketik. Hal ini dapat meminimumkan kemungkinan salah eja atau salah ketik. Di negara-negara maju, penggunaan fasilitas pengolahan kata elektronis sangat umum sehingga menjadi salah satu indikator pemilihan terhadap pengolahan kata yang hendak dipakai (Rinarizky, 2007).

(21)

2.5 Data

Data dapat di defenisikan sebagai bahan keterangan tentang kejadian-kejadian nyata atau fakta-fakta tertentu yang tidak acak yang menunjukkan jumlah, tindakan, atau hal. (suranta, 2004, hal:2).

Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan. Data dapat berupa angka-angka, huruf atau simbol khusus atau gabungan darinya. Data mentah belum bisa diolah lebih lanjut. Pengolahan data adalah manipulasi dari data kedalam bentuk yang lebih berguna dan lebih berarti, berupa suatu informasi.

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.

2.6 Database

(22)

11

menjadi hal utama dalam perancangan sistem komputer. Database menjadi prioritas tersendiri dalam kinerja, diantaranya:

1. Database tidak hanya berisi data tetapi juga berisi rencana atau model data. 2. Database dapat menjadi sumber utama yang digunakan secara bersama-sama

oleh berbagai pemakai sesuai dengan kebutuhan (Yuswanto, 2001).

2.7 Sistem

Suatu sistem dapat diartikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi satu sama lain. Umumnya elemen-elemen pada sebuah sistem saling berhubungan dan berinteraksi dalam pencapaian tujuan yang sama.

Elemen-elemen yang mewakili suatu sistem secara umum adalah masukan (input), pengolahan (processing) dan keluaran (output). Suatu sistem juga memiliki ciri-ciri yaitu:

a. Mempunyai elemen-elemen sistem.

b. Mempunyai manajemen terpadu diantara elemen-elemen sistem c. Mempunyai ruang lingkup

(23)

2.8 Pengenalan Microsoft Visual Basic 6.0

Microsoft Visual Basic 6.0 merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa pemrograman Visual Basic yang dikembangkan oleh Microsoft sejak tahun 1991 merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an.

Microsoft Visual Basic merupakan bahasa pemrograman yang menghasilkan aplikasi-aplikasi pada Windows yang berbasis grafis (GUI- Grafical User Interface). Microsoft Visual Basic merupakan event-driven programming (pemrograman terkendali kejadian) yang mengandung arti bahwa program menunggu sampai adanya respon dari pemakai, yang berupa event atau kejadian tertentu. Ketika event terdeteksi maka kode yang berhubungan dengan event akan dijalankan. Microsoft Visual Basic 6.0 ini mempunyai kemampuan yang sangat besar dalam membuat program-program yang lebih kompleks. Microsoft Visual Basic 6.0 terdiri dari beberapa versi, dan Microsoft Visual Basic 6.0 merupakan penyempurnaan dari versi sebelumnya.

Microsoft Visual Basic 6.0 memiliki berbagai jenis yang terdapat dipasaran diantaranya adalah sebagai berikut:

1. Standard Edition/Learning Edition

(24)

13

sebuah aplikasi. 2. Professional Edition

Professional Edition merupakan versi yang memberikan berbagai sarana ekstra yang dibutuhkan oleh para programmer professional. Misalnya seperti kontrol- kontrol tambahan, dukungan untuk pemrograman internet, compiler untuk membuat file help, serta sarana pemgembangan database yang lebih baik.

3. Enterprise Edition

Enterprise Edition merupakan versi yang dikhususkan untuk para programmer yang ingin mengembangkan aplikasi remote computing atau client/server. Biasanya versi ini digunakan untuk pembuatan aplikasi pada jaringan.

2.8.1 Keunggulan Visual Basic 6.0

Sejak diciptakan versi pertamanya pada tahun 1991, Microsoft Visual Basic kini telah mencapai versi yang keenam yang memiliki keunggulan dari versi sebelumnya. Berikut ini beberapa keunggulan dari Microsoft Visual Basic 6.0 :

1. Kemampuan membuat ActiveX dan fasilitas internet yang lebih banyak. 2. Memiliki compiler yang dapat menghasilkan output file executable (*.exe). 3. Memiliki beberapa tambahan sarana wizard yang lebih lengkap.

4. Membuat flat form pembuatan program yang diberi nama developer studio. 5. Sarana akses data yang lebih cepat dan handal untuk membuat aplikasi

(25)

6. Penambahan kontrol baru yang lebih canggih serta peningkatan kaidah struktur bahasa Microsoft Visual Basic 6.0.

2.8.2 IDE Microsoft Visual Basic 6.0

(26)

15

Tampilan jendela Visual Basicadalah sebagai berikut:

Gambar 2.1 IDE Visual Basic 6.0

Keterangan dari gambar diatas:

1. Title Bar

(27)

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.

4. Project Explorer

(28)

17

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

Gambar 2.2 Tampilan Jendela project

5. Properties Window

(29)

Berikut tampilan properties Window:

Gambar 2.3 Tampilan Jendela Properties

6. ToolBox atau Kontrol

(30)

19

Gambar 2.4 ToolBox

Adapun secara garis besar fungsi dari masing-masing kontrol tersebut adalah sebagai berikut.

a. Pointer

(31)

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

(32)

21

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

l. Timer

Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Ini merupakan kontrol non visual.

m. DriveListBox, DirListBox, dan FileListBox

(33)

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 Microsoft Excel, Microsoft Word, dan lain-lain.

r. SSTab

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

s. DataGrid

(34)

23

t. DataList dan DataCombo

DataList dan DataCombo digunakan untuk menampilkan data dalam sebuah drop-down list box. (Fajrillah Hasballah, 2002).

7. Form Window

Form merupakan window atau jendela di mana akan dibuat user interface. Kita dapat menambahkan sebanyak mungkin form kedalam aplikasi kita sesuai dengan kebutuhan.

Gambar 2.5 Form

8. Form Layout Window

(35)

Berikut tampilan Form Layout Window

Gambar 2.6 Form Layout Window

9. Jendela Code

Jendela Code Merupakan jendela yang digunakan untuk menuliskan kode program.

(36)

25

2.9 Pengenalan Microsoft Access

Microsoft access adalah salah satu aplikasi Microsoft Office Suite. Microsoft Access diciptakan untuk membuat dan menangani suatau 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 data seperti menambah dan menghapus data.(Oviliani Yety Yuliana:2007).

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.

(37)

Secara konsep, setiap tabel harus memiliki kunci primer (Primary 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. (Abdul Kadir: 2003).

(38)

BAB 3

PERANCANGAN SISTEM

3.1 Gambaran Umum Perancangan Sistem

Perancangan sistem bertujuan 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 ilmu Fisika, maka penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan user yang akan menggunakan aplikasi kamus digital ini. Pada aplikasi ini form akan diminimalisir agar terkesan praktis dan simpel. Aplikasi kamus digital ini terdiri dari enam form yang akan dirancang adalah form menu utama, form admin, form login, dan tiga form lain yang berfungsi sebagai informasi tentang penggunaan aplikasi.

(39)

Perancangan sistem dipergunakan untuk menyajikan sebuah program menjadi sebuah sistem yang dapat menjadi aplikasi yang mempermudah kerja manusia. Program ini dapat dipergunakan menggunakan PC sehingga user dapat dengan mudah menggunakan sebagai pedoman untuk mencari kata-kata.

3.2 Rancangan Dari Setiap Interface Program

1. Rancangan Interface menu utama.

Di awal program aplikasi terdapat menu utama sekaligus berfungsi sebagai form output. Dalam form ini kita bisa melihat istilah-istilah yang telah di input melalui form edit, serta searching dalam pencarian istilah. Form ini dirancang dengan 6 Label, 4 TextBox, 1 ListView serta 2 buah Timer. Form ini dilengkapi dengan menu editor yang akan memudahkan pengguna dalam memilih menu-menu yang ada. Hanya dengan mengklik tombol tujuan maka form dari tombol yang diklik akan muncul.

(40)

29

Gambar rancangan form menu utama adalah sebagai berikut:

Gambar 3.1 Rancangan Form Menu Utama

2. Rancangan Form Login

Form Login digunakan untuk masuk kedalam form update kamus, tujuan dari form login ini adalah untuk menjaga kenyamanan data dalam database, setiap pengguna yang hendak mengupdate isi dari kamus digital itu diwajibkan untuk memasukkan username dan password, tanpa username dan password, pengguna tidak bisa mengubah maupun menambah data dalam database. Form ini memiliki 2 buah label untuk username dan password, 2 buah textBox, dan 2 buah command button untuk login dan keluar.

KAMUS DIGITAL FISIKA

Text Search(input)

Daftar List Istilah Makna (output)

(41)

Berikut gambar rancangan form login.

Gambar 3.2 Rancangan Form Login

3. Rancangan Form Update Kamus

Form update kamus digunakan untuk menambah istilah-istilah baru, menghapus, meng-update serta mengedit istilah-istilah yang ada dalam database. Dalam form ini terdapat 3 textbox untuk istilah, makna dan pencarian, mempunyai 5 command button yang digunakan untuk tombol new, save, update, delete, dan exit. Fungsi dari masing-masing tombol adalah new untuk menambah kata-kata baru, save untuk menyimpan data yang sudah dimasukkan ,update fungsinya untuk mengubah atau mengganti kata-kata yang sudah ada, delete fungsinya untuk menghapus kata-kata yang berada didalam database, exit untuk keluar dari halaman update kamus. Form ini juga mempunyai 1 buah listview yang berfungsi untuk menampilkan isi dari database, atau menampilkan istilah-istilah yang sudah masuk dalam database.

User Name : Password :

xxxxxxx xxxxxxx

(42)

31

Gambar 3.3 Rancangan Form Update Kamus

4. Rancangan Form About Me

Pada menu interface about me terdapat keterangan tentang penulis. Menu ini juga ada tombol close yang akan mengarahkan kembali ke menu Utama.

Gambar 3.4 Rancangan Form About me Update Kamus

Input Makna Daftar List Istilah Text Search Istilah Input Istilah

New Save Update Delete Exit

Nama : xxxxxxxxx Nim : xxxxxxx Kelas : xxxxx

Universitas Sumatera Utara 2012

About Me Foto

Close

(43)

3.3 Rancangan Database

Database adalah sekumpulan data yang terdiri dari suatu tabel yang saling berhubungan. Fungsi dari suatu database adalah untuk menampung beberapa tabel dan query yang digunakan sebagai sumber pengolahan data. 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.

Database yang penulis gunakan dalam perancangan aplikasi ini adalah KAMUS_FISIKA.mdb dari Microsoft Acces 2007. Dalam database ini terdapat 2 tabel yang digunakan untuk login, serta penyimpanan istilah-istilah yang akan dimasukkan oleh pengguna. Berikut adalah tampilan rancangan 2 tabel yang dipergunakan, yaitu tabel_istilah dan tabel_login.

Tabel Istilah

Field Name Data Type Keterangan

Id Auto Number Long integer

Istilah Teks 255

Makna Memo -

Tabel 3.1 Tabel istilah Keterangan :

1. Field ‘Id’ merupakan field nomor id setiap data yang di-input-kan.

(44)

33

3. Field ‘Makna’ merupakan field untuk menyimpan makna atau defenisi istilah yang di-input oleh user.

Tabel Login

Tabel 3.2 Tabel Login

3.4 Flowchart Program

Flowchart adalah penggambaran secara grafik dari langkah – langkah dan urutan – urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah ke dalam segmen – segmen yang lebih kecil dan menolong dalam menganalisis alternatif – alternatif lain dalam pengoperasian Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut. Petunjuk untuk membuat flowchart Bila seorang analis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan, seperti :

1. Flowchart digambarkan dari halaman atas ke bawah dan kiri ke kanan.

2. Aktifitas yang digambarkan harus didefinisikan secara hati – hati dan defenisi ini harus dapat dimengerti oleh pembacanya.

3. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.

Field Name Data Type Keterangan

Username Text 25

(45)

4. Setiap langkah dari aktifitas harus diuraikan dengan menggunakan deksripsi kata kerja.

5. Setiap langkah dari aktifitas harus berada pada urutan yang benar.

6. Lingkup, range dan aktifitas yang sedang digambarkan harus ditelusuri dengan hati - hati. Percabangan - percabangan yang memotong aktifitas yang sedang digambarkan tidak perlu digunakan dan percabangannya diletakkan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangan tidak berkaitan dengan sistem.

(46)

35

3.4.1 Flowchart Input Data

Gambar 3.5 Flowchart Input Data INPUT DATA

DATABASE

OUTPUT START

(47)

3.4.2 Flowchart Halaman Program Aplikasi

T

Y

T

Y

(48)

37

3.4.3 Flowchart Pencarian Data

T

Y

Gambar 3.7 Flowchart Pencarian Data START

INPUT DATA

DATABASE

CARI DATA

OUTPUT

EXIT

(49)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi sistem adalah prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui seperti menginstall sistem, menguji sistem yang dibuat dan memulai sistem baru atau sistem yang diperbaiki.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini 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.

(50)

39

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.

4.3 Spesifikasi Sistem

Spesifikasi sistem untuk yang dianjurkan penulis untuk membuat dan menjalankan aplikasi kamus digital ini adalah sebagai berikut:

1. Komputer dengan minimal processor Intel Pentium III, 667 MHz atau setara. 2. Memori RAM 128 MB atau lebih.

3. Kapasitas Hardisk minimal 10 GB.

4. Microsoft Windows 2000 service pack 4 atau XP Home. 5. Microsoft Windows XP Professional (lebih disarankan).

4.4 Komponen Utama Dalam Implementasi Sistem

(51)

4.4.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. Contoh hardware yaitu:

a. Monitor

b. CPU (Central Processing Unit)

c. Harddisk sebagai tempat sistem beroperasi dan media penyimpanan d. Memori

e. Keyboard dan mouse

4.4.2 Perangkat Lunak (Software)

Software (perangkat lunak) adalah program yang digunakan untuk menjalankan perangkat keras. 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.

(52)

41

termasuk input dan output.

Tanpa adanya perangkat lunak ini komponen perangkat keras tidak akan berfungsi, adapun aplikasi dan software yang digunakan dalam pembangunan aplikasi kamus digital ini meliputi Sistem Operasi Windows7 Ultimate, Microsoft Visual Basic 6.0 dan Microsoft Acces 2007, Adobe Potoshop CS4

4.4.3. Unsur Manusia (Brainware)

Brainware merupakan faktor manusia yang menangani fasilitas komputer yang ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian untuk menangani sistem dan merupakan unsur manusia yang meliputi :

a. Analisis Sistem, yaitu orang membentuk dan membangun fasilitas rancangan sistem atau program.

b. Programmer, yaitu orang yang mengerti bahasa pemrograman yang digunakan dalam membuat dan membangun suatu program.

c. Operator (administrator), yaitu orang yang mengoperasikan sistem seperti memasukkan data untuk dioperasikan oleh komputer dalam menghasilkan informasi dan sebagainya.

(53)

4.5 Prosedur Penggunaan Aplikasi

Program aplikasi kamus digital ini memiliki satu projek dan beberapa form. Masing-masing menu memiliki tampilan form yang berbeda. Untuk menjalankan aplikasi kamus digital tersebut silahkan klik pada sortcut atau file program aplikasi yang berekstensi *.exe. Maka akan muncul halaman utama aplikasi kamus digital ilmu Fisika.

Pada halaman utama terdapat kotak pencarian istilah-istilah yang ingin kita temukan secara cepat maknanya, selain itu form ini juga menyediakan menu dan submenu guna menghubungkan ke form lain, yakni menu File, Edit dan menu Help. Dalam menu File terdapat 2 submenu yaitu: Refresh dan Exit, fungsi dari submenu refresh adalah untuk menyegarkan dan menata ulang kembali program. Pada menu Edit terdapat submenu options, fungsi dari submenu ini adalah sebagai langkah dalam mengupdate isi dari kamus digital ini, submenu options ini akan terhubung ke form login. Pada menu Help terdapat 2 submenu yaitu: submenu Tentang Program, dan Panduan Kamus. Submenu Tentang program menjelaskan tentang fasilitas utama yang terdapat pada aplikasi kamus digital ini, sedangkan pada submenu Panduan Kamus adalah menerangkan cara input istilah-istilah kedalam database. Pada sudut sebelah kanan terdapat tombol About me yang akan menghubungkan ke halaman About me yang berisi keterangan tentang panulis. Berikut tampilan dari masing-masing halaman aplikasi kamus digital.

(54)

43

4.5.1 Tampilan Menu Utama

Pada halaman ini terdapat terdapat sebuah List view yang berfungsi menampilkan daftar istilah yang sudah dimasukkan kedalam database. Dalam form ini juga terdapat kotak pencarian istilah-istilah yang ingin kita temukan secara cepat maknanya. Berikut menu utama dari aplikasi kamus digital :

(55)

4.5.2 Halaman Input Data

Halaman input data adalah halaman yang berfungsi untuk menambahkan istilah dan makna kedalam database. Pada halaman ini juga terdapat tombol New, Save, Update, Delete yang memiliki fungsi masing-masing. Untuk menambahkan data kedalam database, cukup masukkan istilah pada kotak input istilah dan masukkan maknanya pada kotak input artinya, setelah itu klik tombol save, maka database berhasil ditambahkan, dan secara otomatis akan ditampilkan pada Listview disebelah kanan. Pada halaman ini juga terdapat sebuah Timer yang berfungsi untuk menjalankan Label dibagian bawah sehingga tampak seperti teks berjalan.

(56)

45

4.5.3 Tampilan Menu Help

Pada halaman utama terdapat menu Help yang berisi submenu panduan kamus yang akan menghubungkan kita pada halaman panduan kamus. Pada halaman ini berisi keterangan tentang cara untuk mengupdate isi kamus.

(57)

4.5.4 Tampilan Menu About Me

Pada sudut sebelah kanan dibagian bawah halaman utama aplikasi ini terdapat sebuah tombol About me yang akan menghubungkan kita pada halaman tentang penulis. Halaman ini berisi tentang data penulis, dan bagian bawah terdapat tombol close yang akan mengubungkan kita kembali pada halaman utama.

(58)

BAB 5

PENUTUP

5.1 Kesimpulan

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

1. Sistem yang dirancang merupakan kamus istilah Fisika yang berbentuk aplikasi digital yang dapat dilakukan pencarian kata dengan lebih cepat dan efisien.

2. Kamus digital memudahkan dalam meng-input, meng-update, meng-edit, dan menghapus data kamus dan terdapat konfirmasi kepada pengguna setiap aksi yang dilakukan oleh pengguna.

5.2 Saran

(59)

1. Program kamus digital yang dibangun oleh penulis masih perlu dilakukan perbaikan seperti pembuatan interface program yang lebih baik lagi, serta penyajian data yang lebih relevan. Pengembangan program aplikasi kamus digital perlu ditingkatkan dikemudian hari baik dalam perancangan keamanan data seperti pembuatan password yang dapat diubah-ubah dan perancangan database yang lebih kompleks dan dapat dibentuk suatu relasi antara file yang satu dengan yang lainnya sehingga didapat keterangan istilah yang lebih baik dan tepat.

(60)

DAFTAR PUSTAKA

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

Daryanto. 2004. Belajar Komputer Visual Basic. Bandung: Yrama Widya.

Evangelos, Petroutsos. 2002. Menguasai Pemrograman Database Dengan Visual Basic 6.0. Jakarta: PT.Elex Media Komputindo.

Firdaus.2006. Visual Basic 6.0 Untuk Orang Awam. Palembang: Maxikom.

Pramono, Djoko. 1999. Mudah Menguasai Visual Basic 6.0 .Jakarta: PT. Elex Media Komputindo.

Ramadhan, Arief. 2004. 36 Jam Belajar Komputer Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo Kelompok Gramedia.

(61)

KEMENTRIAN 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 Mahasiswa

Nama : Febri Susilo Htg

Nomor Induk Mahasiswa : 092406198

Judul Tugas Akhir : Perancangan Aplikasi Kamus Digital Ilmu Fisika SMA Dengan Menggunakan Visual Basic 6.0 Dosen Pembimbing : Dra.Normalina Napitupulu,M.Sc

Tanggal Mulai Bimbingan : 20 Maret 2012 Tanggal Selesai Bimbingan : 09 Juni 2012

No Tanggal Asisten Bimbingan

Pembahasan Pada Asistensi Mengenai, Pada Bab :

Paraf Dosen

Pembimbing Keterangan 1 20 Maret 2012 Proposal Tugas Akhir

2 02 Juni 2012 Bab 1 3 02 Juni 2012 Bab 2 4 04 Juni 2012 Bab 3 5 04 Juni 2012 Bab 4 6 04 Juni 2012 Bab 5

7 09 Juni 2012 Pengujian Program

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

Diketahui, Disetujui,

Departemen Matematika FMIPA USU Pembimbing Utama/

Ketua Penanggung Jawab

(62)

1

S U R A T K E T E R A N G A N

Hasil Uji Program Tugas Akhir

Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma III Teknik Informatika :

N a m a : FEBRI SUSILO HTG

N I M : 092406198

Program Studi : D-III TEKNIK INFORMATIKA

Judul TA : PERANCANGAN KAMUS DIGITAL ILMU FISIKA SMA DENGAN MENGGUNAKAN VISUAL BASIC 6.0

Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal

09 Juni 2012.

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, 09 Juni 2012

Dosen Pembimbing/Kepala Lab. Komputer,

(63)

LISTING PROGRAM

Form Menu Utama (frmMain)

Dim Red, Green, Blue As Integer Private Sub Form_Load()

lbljalan.Caption = "Terimakasih Telah Menggunakan Kamus Digital Fisika Ini"

Private Sub lstView_ItemClick(ByVal Item As MSComctlLib.ListItem)

(64)

2

Private Sub PopData(strTextSearch As String)

(65)

Private Sub mnuExit_Click()

pesan = MsgBox("Terima Kasih...! Apakah Anda yakin mau keluar?", vbInformation + vbYesNo, "Perhatian")

If pesan = vbYes Then End

(66)

4

Label4.ForeColor = Int(RGB(Red, Green, Blue)) Label4.Refresh

End Sub

Private Sub txtSearch_Change() PopData (txtSearch.Text)

End Sub

Form Halaman Input Data (frmUpdate) Private Sub cmdDelete_Click()

Dim strDelete As String

strDelete = "Delete from tabel_istilah Where Id = " & gintIdItem.Text & ""

gAdoConn.Execute strDelete

MsgBox "Data Berhasil Di Hapus", vbInformation, "INFO" PopData (strTextSearch) Dim strSQL As String

Dim RS As ADODB.Recordset

If txtWord.Text & txtMeaning.Text = "" Then

MsgBox "Data Masih Kosong. ", vbExclamation, "Alert" Exit Sub

End If

If txtWord.Text = "" Then

(67)

End If

If txtMeaning.Text = "" Then

MsgBox "MASUKKAN ARTINYA.", vbExclamation, "Alert" Exit Sub

End If

strSQL = "Insert into tabel_istilah(Istilah,Makna)Values('" & SQLSafe(txtWord.Text) & "','" & _

SQLSafe(txtMeaning.Text) & "')" gAdoConn.Execute strSQL

MsgBox "Data Berhasil Di Simpan", vbInformation, "INFO"

PopData (strTextSearch) txtWord.Text = ""

txtMeaning.Text = ""

End Sub

Private Sub cmdUpdate_Click() Dim strUpdate As String

strUpdate = "Update tabel_istilah Set Istilah = '" & SQLSafe(txtWord) & "'," & _

"Makna = '" & SQLSafe(txtMeaning) & "' Where Id = " & gintIdItem & ""

gAdoConn.Execute strUpdate

MsgBox "Data Berhasil Di Update", vbInformation, "INFO"

(68)

6

Private Sub lstView_BeforeLabelEdit(Cancel As Integer) Dim intSelItem As Integer

Private Sub Form_Unload(Cancel As Integer) frmMain.Show

Private Sub lstView1_ItemClick(ByVal Item As MSComctlLib.ListItem)

(69)

Private Sub Timer1_Timer()

lbljalan.ForeColor = Int(RGB(Red, Green, Blue)) lbljalan.Refresh

End Sub

Private Sub Timer2_Timer()

lbljalan.Left = lbljalan.Left - 5 If lbljalan.Left < -7000 Then lbljalan.Left = 10000

(70)

8

Private Sub PopData(strTextSearch As String)

(71)

Form Help (frmHelp)

Private Sub Command1_Click() Unload Me

End Sub

Form About Me (frmAboutMe)

Private Sub Command1_Click() Unload Me

End Sub

Form Tentang Program (frmAboutProgram) Dim Red, Green, Blue As Integer Private Sub TbExit_Click()

Label1.ForeColor = Int(RGB(Red, Green, Blue)) Label1.Refresh

End Sub

Private Sub Timer2_Timer() Label2.Left = Label2.Left - 15

If Label2.Left <= -Label2.Left Then Label2.Left = frmAboutProgram.Width End If

(72)

10

Module_Koneksi

Public gAdoConn As ADODB.Connection

Public Function SQLSafe(strValue As String) As String Dim strTemp1 As String

strTemp1 = Replace(strValue, "'", "''")

SQLSafe = strTemp1 End Function

Form Login

Public conn As New ADODB.Connection Public RS As New ADODB.Recordset

Private Sub cmdKeluar_Click()

conn.Open "provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\KAMUS_FISIKA.mdb"

If RS.State = 1 Then RS.Close

RS.Open "select * from tabel_login where username= '" & txtUser.Text & "' And password = '" & txtPass.Text & "'", conn, 3, 3

If Not RS.EOF Then

(73)

Private Sub txtPass_KeyPress(KeyAscii As Integer) 'Jika enter ditekan

If (KeyAscii = 13) Then KeyAscii = 0

cmdLogin_Click End If

Gambar

Gambar 2.1 IDE Visual Basic 6.0
Gambar 2.2 Tampilan Jendela project
Gambar 2.3 Tampilan Jendela Properties
Gambar 2.4 ToolBox
+7

Referensi

Dokumen terkait

[r]

Jika tombol baca spinner di-click, maka teks label nilai akan berubah sesuai nilai dari spinner. Jika spinner tanggal diubah nilainya oleh

bahwa berdasarkan pertimbangan sebagaimana dimaksud huruf a, perlu menetapkan Keputusan Bupati Bantul tentang Pembentukan Tim Kuasa Hukum/Pengacara Pemerintah Kabupaten Bantul

[r]

bahwa berdasarkan pertimbangan sebagaimana dimaksud huruf a, perlu menetapkan Keputusan Bupati Bantul tentang Pembentukan Tim Pembantu Sekretariat Panitia Pengadaan Tanah

[r]

Menimbang : bahwa sehubungan adanya alih tugas beberapa Pegawai Negeri Sipil di lingkungan Pemerintah Kabupaten Bantul, maka perlu menetapkan

[r]