• Tidak ada hasil yang ditemukan

Aplikasi Kamus Digital Antonim Dan Sinonim Kata Dalam Bahasa Indonesia Dengan Menggunakan Microsoft Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2016

Membagikan "Aplikasi Kamus Digital Antonim Dan Sinonim Kata Dalam Bahasa Indonesia Dengan Menggunakan Microsoft Visual Basic 6.0"

Copied!
56
0
0

Teks penuh

(1)

APLIKASI KAMUS DIGITAL ANTONIM DAN SINONIM KATA

DALAM BAHASA INDONESIA DENGAN MENGGUNAKAN

MICROSOFT VISUAL BASIC 6.0

TUGAS AKHIR

SITA SARTIKA

092406012

PROGRAM STUDI D III TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

TUGAS AKHIR

APLIKASI KAMUS DIGITAL ANTONIM DAN SINONIM KATA DALAM BAHASA INDONESIA DENGAN MENGGUNAKAN MICROSOFT VISUAL

BASIC 6.0

Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh gelar Ahli Madya

SITA SARTIKA 092406012

PROGRAM STUDI D III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : APLIKASI KAMUS DIGITAL ANTONIM DAN SINONIM KATA DALAM BAHASA INDONESIA MENGGUNAKAN VISUAL BASIC 6.0

Kategori : PROPOSAL TUGAS AKHIR

Nama : SITA SARTIKA

Nomor Induk Mahasiswa : 092406012

Program Studi : DIPLOMA (D III) TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Disetujui Oleh Pembimbing

Syahril Efendi, S.Si, M.IT Nip : 196711101996021001

(4)

PERNYATAAN

APLIKASI KAMUS DIGITAL ANTONIM DAN SINONIM KATA

DALAM BAHASA INDONESIA DENGAN MENGGUNAKAN

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

(5)

PENGHARGAAN

Puji syukur penulis panjatkan kepada ALLAH SWT atas limpahan rahmat dan hidayah-Nya sehingga kajian tugas akhir ini dapat diselesaikan dengan baik dan dalam waktu yang telah ditetapkan.

Penyusunan tugas akhir ini masih banyak memiliki kekurangan karena keterbatasan kemampuan dan pengetahuan penulis, sehingga diharapkan kritik dan saran yang membangun serta dapat memberikan inspirasi yang baik untuk kemajuan tugas akhir ini.

Tugas Akhir merupakan salah satu syarat yang harus dilakukan setiap mahasiswa Teknik Informatika untuk dapat menyelesaikan pendidikan di Program DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.

Pada kesempatan ini penulis juga menyampaikan terima kasih kepada seluruh pihak yang sudah banyak membantu:

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

2. Bapak Dr.Marpongahtun, M.Sc selaku Pembantu Dekan I Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

3. Prof. Dr.Tulus,Vordipl.Math., M.Si., Ph.D selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

4. Bapak Syahril Efendi, S.Si, M.IT selaku Kepala Program Studi D III Teknik Informatika dan selaku pembimbing tugas akhir saya yang ikut serta membantu penulis dalam menyelesaikan laporan tugas akhir ini.

5. Ibu Dra. Mardiningsih, M.Si selaku sekretaris Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 6. Bapak Syahriol Sitorus, S.Si, M.IT selaku sekretaris Program Studi D III

(6)

7. Seluruh staf / Pegawai Fakultas MIPA Universita Sumatera Utara khususnya Program Studi D III Teknik Informatika.

8. Ayahanda dan Ibunda tercinta yang telah memberikan segenap doa dan dukungan nya.

9. Sahabat terbaik Selvia Ulvah, pembimbing Reza Alfi dan dukungan dari yang tercinta Khaled Hafis.

10. Seluruh rekan-rekan dari D III Teknik Informatika FMIPA USU, khususnya Kom A 2009, terimakasih atas saran dan kritik dalam penyusunan Tugas Akhir ini.

(7)

ABSTRAK

(8)

DAFTAR ISI

BAB 3 PERANCANGAN SISTEM 23

3.1 Gambaran Umum Sistem Perancangan 23

3.2 Algoritma 24

3.2.1 Algoritma dari Setiap Interface Program 24 3.2.2 Database Program Kamus Digital 28 3.3 Flow Chart Program 29

BAB 4 ANALISA HASIL DAN PEMBAHASAN 33

(9)

BAB 5 KESIMPULAN DAN SARAN 37

5.1 Kesimpulan 37

5.2 Saran 38

Daftar Pustaka 39

(10)

DAFTAR TABEL

Halaman Tabel 2.1 Fungsi Setiap Tool di Toolbar 9 Tabel 2.2 Fungsi dari Setiap Tool di Toolbox 11

Tabel 2.3 Flow Chart 20

(11)

DAFTAR GAMBAR

Halaman Gambar 2.1 Tampilan Awal Lembar Kerja Microsoft Visual Basic 6.0 8

Gambar 2.2 Tampilan Menu Bar 8

Gambar 2.3 Tampilan Toolbar 8

Gambar 2.4 Tampilan ToolBox Standard 11

Gambar 2.5 Tampilan Form Window 14

Gambar 2.6 Tampilan Jendela Project 14

Gambar 2.7 Tampilan Jendela Properties 15 Gambar 2.8 Tampilan Jendela Form Layout 15

Gambar 2.9 Tampilan Window Code 16

Gambar 3.1 Tampilan Form Menu Utama 24

Gambar 3.2 Tampilan Form Menu Antonim 25

Gambar 3.3 Tampilan Form Menu Sinonim 26

Gambar 3.4 Tampilan Form Menu Data Baru 26

Gambar 3.5 Tampilan Form Tentang Saya 27

Gambar 3.6 Flow Chart Halaman Menu Utama 29

Gambar 3.7 Flow Chart Halaman Antonim 30

Gambar 3.8 Flow Chart Halaman Sinonim 31

Gambar 3.9 Flow Chart Halaman Data Baru 32

Gambar 4.1 Tampilan Menu Utama 33

Gambar 4.2 Tampilan Menu Antonim 34

Gambar 4.3 Tampilan Menu Sinonim 34

Gambar 4.4 Tampilan Data Baru 35

(12)

1. Judul Penelitian

APLIKASI KAMUS DIGITAL ANTONIM DAN SINONIM KATA DALAM BAHASA INDONESIA DENGAN MENGGUNAKAN MICROSOFT VISUAL

BASIC 6.0

2. Latar Belakang

Perkembangan teknologi informasi yang kian hari kian pesat telah memberikan banyak kemudahan dalam berbagai bidang, hampir seluruh aspek kehidupan saat ini membutuhkan teknologi informasi. Semua pekerjaan terasa jauh lebih mudah dan praktis jika memanfaatkan teknologi informasi, misalnya adalah aplikasi perkantoran (Microsoft office: word, excel, power point) yang seluruh operasional kerjanya semakin menggantungkan diri dengan teknologi informasi dan komputerisasi. Hampir semua orang mengenal dan menggunakan aplikasi perkantoran (Microsoft office) ini, baik kalangan pelajar, mahasiswa, dan pekerja kantoran.

Teknologi komputer yang sudah berkembang dengan sangat cepat, baik dari segi perangkat lunak maupun perangkat keras diikuti dengan semakin banyaknya penerapan komputer di berbagai bidang kehidupan. Salah satunya yaitu penggunaan kamus digital antonim dan sinonim kata dalam bahasa indonesia sebagai alat yang digunakan untuk membantu setiap anak dalam belajar.

(13)

Oleh karena itu, penulis mengajukan sebuah proposal yang berjudul “APLIKASI KAMUS DIGITAL ANTONIM DAN SINONIM KATA DALAM BAHASA INDONESIA MENGGUNAKAN VISUAL BASIC 6.0”. Dengan tujuan supaya dapat membantu setiap siswa tingkat SD, SMP, dan SMA dalam mancari lawan kata serta persamaan kata.

3. Rumusan Masalah

Perancangan kamus digital ini memiliki beberapa cakupan yaitu mempermudah untuk mencari antonim dan sinonim kata dalam pelajaran bahasa indonesia. Untuk itu penulis melakukan pembatasan masalah hanya untuk mencari lawan kata dan persamaan kata saja. 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 tersedia pada Microsoft Visual Basic 6.0.

4. Tujuan Penelitian

Adapun tujuan perancangan kamus digital ini adalah:

1. Mendesain perangkat lunak kamus digital dan source code nya.

2. Merancang perangkat lunak yang sesuai guna membantu siswa dalam

pencarian antonim dan sinonim kata dan sebaliknya.

(14)

5. Tinjauan Pustaka

Perangkat lunak adalah perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan, struktur data yang memungkinkan program memanipulasi informasi secara proporsional, dan dokumen yang menggambarkan operasi dan kegunaan program (Roger S. Pressman, 1997).

Pada perancangan perangkat lunak ini, penulis mempergunakan Microsoft visual basic 6.0 sebagai bahasa pemrogramannya. Microsoft Visual Basic 6.0 merupakan bahasa pemrograman, yang menghasilkan aplikasi-aplikasi pada Windows yang berbasis grafis (GUI-Grafical user interface).

6. Metode penelitian

Penelitian ini akan dilaksanakan dengan mengikuti beberapa langkah yang akan digunakan penulis, yaitu:

1. Pengumpulan data-data pendukung

(15)

2. Membuat Rancangan Aplikasi

Proses pembuatan ini meliputi pembuatan rancangan aplikasi dan pembuatan user interface aplikasi.

3. Pengujian Aplikasi

Menguji apakah aplikasi yang dibuat telah berhasil berjalan sesuai dengan keinginan dan melakukan perbaikan kesalahan jika masih terdapat error pada aplikasi.

4. Implementasi Aplikasi

Penerapan aplikasi yang dirancang setelah melalui tahap pengujian dan telah berjalan dengan baik.

5. Penyusunan dan pengadaan laporan

Tahap akhir dari penelitian yang dilakukan, yaitu membuat laporan tentang penelitian yang telah dilakukan.

7. Jadwal Pelaksanaan

Program ini akan dilaksanakan selama lima bulan, mulai dari bulan Januari 2012 sampai bulan Mei 2012 dengan jadwal pelaksanaan program sebagai berikut:

1. Pemilihan Judul

2. Pengajuan proposal

(16)

4. Mengumpulkan data untuk kebutuhan perangkat lunak

5. Perancangan sistem

6. Implementasi sistem

7. Pengujian perangkat lunak

8. Perbaikan

4. Pengumpulan data untuk

(17)

ABSTRAK

(18)

BAB 1

PENDAHULUAN

1.1 Latar Belakang Masalah

Bahasa adalah alat komunikasi antar anggota masyarakat berupa lambang bunyi, yang dihasilkan oleh ucap manusia. Pengertian bahasa itu meliputi dua bidang yaitu : bunyi yang dihasilkan oleh alat ucap dan arti atau makna yang tersirat dalam arus bunyi itu sendiri. Bunyi itu merupakan getaran yang merangsang alat pendengaran kita, serta arti atau makna adalah isi yang terkandung di dalam arus bunyi yang menyebabkan adanya reaksi terhadap hal yang kita dengar. (Ritonga, P, 2009)

Antonim (lawan kata) dan sinonim (persamaan kata) merupakan bagian dari pembelajaran bahasa Indonesia. Pengenalan antonim sudah ada sejak kita duduk di bangku sekolah dasar. Tujuan adanya pengenalan antonim dan sinonim dalam mata pelajaran bahasa Indonesia adalah untuk mengenalkan kepada siswa dan siswi bahwa antonim dan sinonim sering digunakan dalam berbagai soal test pekerjaan maupun perguruan tinggi.

(19)

1.2 Identifikasi Masalah

Adanya kamus digital antonim dan sinonim kata ini diharapkan mampu membantu para pelajar, mahasiswa, maupun masyarakat umum dalam mencari antonim dan sinonim kata yang mereka inginkan. Kendala harga buku kamus yang dijual dengan harga yang mahal pun dapat terbantu dengan menggunakan aplikasi ini. Aplikasi ini dapat juga mempermudah dalam pencarian antonim dan sinonim kata dengan memasukkan kata yang di inginkan sehingga kata yang ingin dicari akan langsung muncul. Sedangkan bila dengan buku kamus kita perlu membolak-balik halaman-halaman buku tersebut dan mencari kata yang kita inginkan dengan teliti.

1.3 Batasan Masalah

Kamus ini dibangun dengan menggunakan bahasa pemrograman Visual Basic 6.0. Penggunaan bahasa Visual Basic 6.0 dikarenakan bahasa ini memiliki tools yang mempermudah programmer untuk membangun sebuah aplikasi. Visual Basic 6.0 merupakan pemrograman yang cukup popular karena sering digunakan untuk membangun sebuah aplikasi.

Cakupan kamus digital ini hanya mencari antonim kata dan sinonim kata. Hanya saja ada tambahan tools untuk memasukkan kata baru yang nantinya akan langsung tersimpan di database kamus tersebut.

1.4 Rumusan Masalah

Rumusan masalah yang dapat ditarik dari pembangunan aplikasi kamus digital antonim dan sinonim kata adalah :

1. Bagaimana kamus digital ini dapat membantu untuk mencari antonim (lawan kata) dan sinonim (persamaan kata).

(20)

3. Sejauh mana aplikasi ini dapat membantu user dengan baik.

1.5 Tujuan

Adapun tujuan perancangan kamus digital ini adalah:

4. Untuk penyelesaian tugas akhir yang merupakan syarat kelulusan program D3 Teknik Informatika Universitas Sumatera Utara.

5. Merancang perangkat lunak yang sesuai guna membantu siswa dalam mencari antonim (lawan kata) dan sinonim (persamaan kata) sebaliknya. 6. Merancang perangkat lunak yang dapat dikembangkan dan digunakan

kehidupan sehari-hari.

1.6 Manfaat

Manfaat yang dapat diperoleh dari pembangunan aplikasi kamus digital antonim (lawan kata) dan sinonim (persamaan kata) adalah :

1. Memahami secara lebih dalam tentang pembangunan sebuah aplikasi dengan menggunakan bahasa pemrograman Visual Basic 6.0 yang banyak digunakan. 2. Melatih untuk membangun sebuah aplikasi yang lebih besar dan kompleks

lagi.

1.7 Sistematika Penulisan

Maksud dan tujuan dari pembuatan sistematika penulisan tugas akhir ini adalah untuk mempermudah penulis dalam membuat dan menyelesaikan permasalahan yang dianalisis oleh penulis sehingga lebih terarah dan lebih terfokus serta diuraikan bab per-bab. Sistematika penulisan laporan ini adalah :

BAB 1 : Mengenai latar belakang pembuatan tugas akhir ini, identifikasi, batasan dan rumusan masalah, tujuan, serta manfaat dari tugas akhir ini.

(21)

Masalah yang penulis pilih adalah tentang pembangunan sebuah aplikasi kamus digital antonim (lawan kata) dan sinonim(persamaan kata) dalam bahasa Indonesia.

BAB 3 : Pada bab ini penulis menjelaskan tentang perancangan pembuatan kamus digital ini.

BAB 4 : Menyajikan tentang pengertian implementasi sistem, Tujuan implementasi sistem, komponen utama dalam implementasi sistem, spesifikasi

program, serta pemeliharaan sistem.

(22)

BAB 2

LANDASAN TEORI

2.1 Sekilas Tentang Bahasa Indonesia

Bahasa Indonesia berasal dari bahasa Melayu, merupakan bahasa yang terpenting di kawasan Republik Indonesia. Ikrar ini sekaligus bermakna bahwa bahasa Indonesia berkedudukan sebagai bahasa nasional, sebagai alat yang mempersatukan seluruh suku bangsa di Indonesia. Namun masih ada beberapa alasan mengapa bahasa Indonesia menduduki tempat terkemuka diantara beratus-ratus bahasa nusantara yang masing-masing amat penting bagi penuturnya sebagai bahasa ibu. Dalam bahasa Indonesia juga terdapat antonim dan sinonim kata, pengertian dari antonim dan sinonim kata tersebut adalah :

2.1.1 Antonim

Pengertian antonim adalah dua kata atau lebih yang memiliki makna yang berlawanan.

2.1.2 Sinonim

(23)

Naik = Turun

2.2 Pengenalan Microsfot Visual Basic 6.0

Microsoft Visual Basic adalah bahasa pemrograman yang digunakan untuk membuat aplikasi Windows yang berbasis GUI (Graphical User Interface). Visual Basic merupakan event-driven programming yang berasal dari BASIC, artinya program menunggu sampai adanya respon dari user berupa event/kejadian tertentu (tombol di klik, menu dipilih, dan lain-lain). Ketika event terdeteksi, event yang berhubungan akan melakukan aksi sesuai dengan kode yang diberikan (http://www.google.com/ diakses tanggal 19 April 2012).

Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya Microsoft Visual Basic yang dibangun dari ide untuk membuat bahasa yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows (http://www.google.com/ diakses tanggal 19 April 2012).

(24)

pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows dengan komponen ActiveX Control. Dengan komponen ini, memungkinkan pengguna untuk memanggil dan menggunakan semua model data yang ada di dalam sistem operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam Visual Basic yang mengadopsi 2 (dua) macam jenis pemrograman yaitu Pemrograman Visual dan Object Oriented Programming (OOP) (http://www.google.com/ diakses tanggal 19 April 2012).

Aplikasi-aplikasi yang kokoh dapat dibangun dengan lebih mudah menggunakan bahasa pemrograman Visual Basic 6.0 daripada dengan bahasa pemrograman lain. Bahasa pemrograman lain mengharuskan kita mempelajari script-script tertentu yang lebih rumit daripada bahasa visual basic. Mendesain interface aplikasi yang dibangun dengan Visual Basic 6.0 juga lebih mudah, hanya dengan mengatur properties dari form aplikasi yang sedang kita bangun.

Microsoft Visual Basic 6.0 telah dikembangkan sejak tahun 80-an. Microsoft Visual Basic 6.0 memiliki berbagai jenis. Microsoft Visual Basic 6.0 yang terdapat dipasaran antara lain :

a. Standard Edition/Learning Edition

Standard Edition/Learning Edition merupakan versi standar yang sudah mencakup berbagai sarana dasar dari Visual Basic 6.0 untuk mengembangkan sebuah aplikasi.

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

c. Enterprise Edition

(25)

ini digunakan untuk pembuatan aplikasi pada jaringan. 2.3 Lingkungan di Visual Basic 6.0

Gambar 2.1 Tampilan awal lembar kerja Microsoft Visual Basic 6.0

Beberapa lingkungan komponen penting di Visual Basic (Edy Winarno, S.T., M.Eng, 2007) :

1. Menu Bar

Menampilkan daftar menu yang berisi daftar perintah-perintah yang dapat digunakan saat bekerja pada Visual BASIC. Terdiri dari menu File, Edit, View, Project, Format, Debug, Run, Query, Diagram, Tools, Add-Ins, Window dan Help.

Gambar 2.2 Tampilan Menu Bar

2. Main Toolbar

(26)

Gambar 2.3 Tampilan Toolbar

Fungsi dari masing-masing tombol di Main Toolbar (Madcoms, 2008)

Tabel 2.1 Fungsi Setiap Tool di ToolBar

Toolbar Nama Fungsi

Add Project Menambah project baru, dengan pilihan : 1. Standar EXE

2. ActiveX EXE 3. ActiveX DLL 4. ActiveX Control

Add Form Menambahkan item dengan pilihan : 1. Form Save Project Menyimpan project.

Menu Editor Menampilkan kotak dialog Menu Editor

Open Project Membuka project yang sudah pernah dibuat sebelumnya

Save Project

Group

Menyimpan project.

Cut Memotong kontrol yang ada di jendela form atau teks yang ada di jendela kode.

Copy Menyalin kontrol yang ada di jendela form atau teks yang ada di jendela kode.

(27)

Find Mencari text pada jendela kode.

Undo Membatalkan suatu perintah yang dijalankan

sebelumnya.

Redo Mengulangi suatu perintah yang pernah dibatalkan.

Start Menjalankan program.

Break Menghentikan program yang sedang di jalankan sementara.

End Menghentikan program yang sedang di jalankan.

Project

Explorer

Menampilkan jendela Project Explorer .

Properties

Window

Menampilkan jendela Properties.

Form layout

window

Menampilkan jendela Form Layout.

Object Browser Menampilkan jendela Object Browser.

Toolbox Menampilkan jendela Toolbox.

3. Jendela ToolBox (ToolBox Standard)

(28)

Gambar 2.4 Tampilan ToolBox Standard

Fungsi dari masing-masing kontrol adalah :

Tabel 2.2 Fungsi dari Setiap Tool di ToolBox

Tool Nama Keterangan

Picture Box Komponen ini digunakan untuk menampilkan gambar dengan tipe file gambar Bitmap (bmp), Icon (ico), Gif (gif), JPEG (jpeg).

Label Komponen ini digunakan untuk menampilkan teks, dan pemakai tidak dapat melakukan interaksi dengan komponen ini saat program berjalan.

(29)

Frame Komponen ini digunakan untuk mengelompokan kumpulan / group dari komponen lain seperti option button, check box, command button dan lainnya.

Command Button Komponen ini digunakan untuk memberikan suatu perintah atau tindakan ketika digunakan dalam aplikasi.

Check Box Komponen ini digunakan untuk menyediakan pilihan dimana pemakai / user dapat memilih lebih dari satu buah pilihan dari beberapa pilihan yang disediakan.

Option Button Komponen ini digunakan untuk menyediakan pilihan dimana pemakai / user hanya dapat memilih satu buah pilihan dari beberapa pilihan yang disediakan.

Combo Box Komponen ini digunakan untuk menentukan pilihan dari daftar pilihan yang sudah disediakan. Bentuk pilihannya berupa Dropdown list.

List Box Komponen ini digunakan untuk menentukan pilihan dari daftar pilihan yang sudah disediakan. Bentuk pilihannya tidak berupa Drop-down list tetapi semua item yang ada pada komponen tersebut ditampilkan.

Horizontal Scroll Bar

Komponen ini digunakan untuk memungkinkan pemakai memilih atau mengubah sesuatu dari sebuah obyek selama masih dalam jangkauan nilai horizontal obyek.

(30)

Timer Komponen ini digunakan untuk mengoperasikan waktu kejadian pada rutin program termasuk interval waktunya.

Drive List Box Komponen ini dapat digunakan untuk menampilkan daftar drive yang terdapat pada komputer.

Dir List Box Komponen ini dapat digunakan untuk menampilkan daftar direktori yang terdapat pada sebuah drive di komputer.

File List Box Komponen ini dapat digunakan untuk menampilkan daftar file yang terdapat pada sebuah direktori di komputer.

Shape Komponen ini digunakan untuk membentuk obyek dua dimensi seperti bujur sangkar, lingkaran, empat persegi dan elips.

Line Komponen ini digunakan untuk membentuk garis.

Image Box Komponen ini digunakan untuk menampilkan gambar bitmaps (bmp), windows meta file (wmf) dan Icon (ico)

Data Komponen ini digunakan untuk

menghubungkan antara form dari VB 6.0 dengan database yang akan digunakan dalam aplikasi yang dibuat.

OLE Komponen ini memungkinkan pemakai untuk menempelkan suatu obyek dari aplikasi VB 6.0 ke aplikasi yang mendukung OLE (Object Linking and Embedding)

4. Form Window

(31)

mulanya dapat kecil namun bisa diubah sesuai dengan kebutuhan.

Gambar 2.5 Tampilan Form Window

5. Project Window

Project Explorer merupakan area berisi semua file program aplikasi Visual Basic 6.0. Suatu aplikasi Visual Basic disebut dengan Project (proyek), dan setiap proyek bisa terdiri dari satu atau lebih file misalnya form, modul, class dan lain-lain.

Gambar 2.6 Tampilan Jendela Project

6. PropertiesWindow

(32)

cangan User Interface maupun pemrograman.

Gambar 2.7 Tampilan Jendela Properties

7. Form Layout Window

Form Layout Window Merupakan jendela jendela yang menunjukkan tataletak form saat ditampilkan pada layar monitor. Dengan bantuan Form Layout Window ini, akan dapat diketahui posisi aplikasi saat dijalankan.

Gambar 2.8 Tampilan Jendela Form Layout

8. Window Code

(33)

Gambar 2.9 Tampilan Window Code

2.4 Microsoft Access 2007

Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007.

(34)

Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL); query dapat dilihat dan disunting sebagai statemen-statemen SQL, dan statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek.

Access mengizinkan pengembangan yang relatif cepat karena semua table basis data, kueri, form, dan report disimpan di dalam berkas basis data miliknya (*.MDB). Untuk membuat Query, Access menggunakan Query Design Grid, sebuah program berbasis grafis yang mengizinkan para penggunanya untuk membuat query tanpa harus mengetahui bahasa pemrograman SQL. DI dalam Query Design Grid, para pengguna dapat memperlihatkan tabel basis data sumber dari query, dan memilih field-field mana yang hendak dikembalikan oleh proses dengan mengklik dan menyeretnya ke dalam grid. Join juga dapat dibuat dengan cara mengklik dan menyeret field-field dalam tabel ke dalam field dalam tabel lainnya. Access juga mengizinkan pengguna untuk melihat dan memanipulasi kode SQL jika memang diperlukan.

Bahasa pemrograman yang tersedia di dalam Access adalah Microsoft Visual Basic for Applications (VBA), seperti halnya dalam beberapa aplikasi Microsoft Office. Dua buah pustaka komponen Component Object Model (COM) untuk mengakses basis data pun disediakan, yakni Data Access Object (DAO), yang hanya terdapat di dalam Access 97, dan ActiveX Data Objects (ADO) yang tersedia dalam versi-versi Access terbaru.

2.5 Adobe Photoshop CS4

(35)

pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS, versi sembilan disebut Photoshop CS2, versi sepuluh di sebut Adobe Photoshop CS3, dan terakhir ini adalah Adobe Photoshop CS4 (Creative Suite).

Photoshop tersedia untuk Microsoft Windows, Mac OS X, dan Mac OS versi 9 ke atas juga dapat digunakan oleh sistem operasi lain seperti Linux dengan bantuan perangkat lunak tertentu seperti CrossOver.

Meskipun pada awalnya Photoshop dirancang untuk menyunting gambar untuk cetakan berbasis-kertas, Photoshop yang ada saat ini juga dapat digunakan untuk memproduksi gambar untuk World Wide Web. Beberapa versi terakhir juga menyertakan aplikasi tambahan, Adobe ImageReady, untuk keperluan tersebut.

2.6 Pengertian Aplikasi

Ada banyak pengert ian m engenai aplikasi oleh para ahli dalam sit us

ht t p: / / w ww .ilm ukom put er.com / yait u:

1. Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktivitas (Buyens, 2001).

2. Aplikasi adalah sistem lengkap yang mengerjakan tugas spesifik (Post, 1999). 3. Aplikasi basis data terdiri atas sekumpulan menu, formulir, laporan dan program yang memenuhi kebutuhan suatu fungsional unit bisnis/organisasi/instansi (Kroenke, 1990).

(36)

2.7 Pengertian Kamus

Kamus adalah sejenis buku rujukan yang menerangkan makna kata-kata. Kamus ini berfungsi untuk membantu seseorang mengenal perkataan baru. Selain menerangkan maksud kata, kamus juga mungkin mempunyai pedoman sebutan, asal-usul

Untuk memperjelas kadang kala terdapat juga

Kata kamus diserap dari bahasa Arab qamus, dengan bentuk jamaknya qawamis. Kata Arab itu sendiri berasal dari kata Yunani Ωκεανός (okeanos) yang

berar

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.

2.8 Pengertian Digital

Digital berasal dari kata Digitus, dalam bahasa Yunani berarti jari jemari. Apabila kita hitung jari jemari orang dewasa, maka berjumlah sepuluh(10). Nilai sepuluh tersebut terdiri dari 2 radix, yaitu 1 dan 0 atau on dan off (bilangan biner). Semua system computer menggunakan system digital sebagai basis datanya.

2.9 Flow-Chart

(37)

seorang analisis dan programmer akan membuat flow chart, ada beberapa petunjuk yang harus diperhatikan, seperti :

1. Flow chart 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.

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.

7. Gunakan symbol – symbol flowchart yang standard.

Berikut ini adalah gambar simbol – simbol standar dalam flow chart beserta dengan arti dari masing – masing simbol :

Tabel 2.3 Flow-Chart

Simbol Keterangan

Terminal/Interupt

(Mulai/Berhenti)

Simbol ini dipergunakan untuk menunjukkan awal kegiatan atau akhir kegiatan atau berhentinya suatu program.

Input/Output (data/hasil)

(38)

Process (Pengolahan)

Suatu simbol yang melambangkan diprosesnya suatu data.

Decision (Keputusan)

Dipakai untuk menuliskan jika adanya percabangan, seperti if, case.

Prefendefined

Untuk program-program yang sering dipergunakan sebuah program berulang kali, biasanya dibuat program terpisah dengan sebuah sub program (subroutine). Untuk menghubungkan program utama dengan subroutine dipergunakan symbol ini.

Connector (Penghubung)

Bila suatu flow-chart sangat panjang dan diputus di tengah sebelum selesai, jika disambung dalam halaman yang sama lagi, maka digunakan symbol ini.

Flow lines (Garis Alir)

(39)

BAB 3

PERANCANGAN SISTEM

Sebelum melakukan perancangan sistem informasi, maka harus dilakukan analisis sistem terlebih dahulu untuk memperoleh gambaran yang jelas mengenai kelebihan dan kekurangan sistem yang sedang berjalan.

3.1 Gambaran Umum Sistem Perancangan

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 atau lebih sering disingkat dengan Visual Basic 6.0 saja. Program ini juga dilengkapi dengan penambahan kata yang bisa di input sendiri oleh user.

Desain yang userfriendly sangat diperlukan oleh semua aplikasi. Program aplikasi ini dikemas secara userfriendly baik desain tampilan warnanya maupun letak tool-tool aplikasi ini. Diharapkan user dapat menggunakan aplikasi ini dengan mudah, cepat serta dapat membuat user betah berlama-lama di depan aplikasi.

Perancangan sistem merupakan pemaparan tentang program yang telah dibuat agar program lebih mudah dimengerti. Desain yang user friendly membuat user betah berlama-lama menggunakan sebuah aplikasi, kesesuaian tampilan yang diharapkan juga dapat mempermudah user untuk menggunakan sebuah aplikasi yang masih baru dikenalnya. Program ini diharapkan mudah dipergunakan oleh berbagai kalangan.

(40)

untuk penyimpanan kata-kata adalah Microsoft Access 2007. Sebagai koneksi dengan database dipergunakan koneksi ADODB.

3.2 Algoritma

Algoritma merupakan suatu cara menganalisa (menjelaskan) urutan dan hubungan kegiatan-kegiatan yang dilakukan untuk memecahkan suatu permasalahan sehingga tercapai tujuan yang diinginkan.

3.2.1 Algoritma dari setiap Interface Program

1. Interface menu utama program aplikasi

Di awal program aplikasi terdapat menu-menu yang menuju ke form tentang program, form tentang saya, form Antonim, form Sinonim, form data baru, dan form keluar. Hanya dengan mengklik tombol tujuan maka form dari tombol yang diklik akan muncul.

(41)

2. Interface Antonim

Pada tampilan form ini digunakan untuk mencari lawan kata sesuai dari kata yang kita input atau masukkan. Untuk mendapatkan antonim kata maka ketikkan kata yang akan di cari di textbox maka secara otomatis antonim kata yang di maksud akan langsung keluar. Untuk mempersingkat waktu dalam mencari kata yang kita inginkan selanjutnya, klik tombol hapus (Alt+H) dan secara otomatis kata yang kita masukkan tadi akan terhapus, dan apabila ingin kembali ke form utama klik kembali (Alt+K).

Gambar 3.2 Tampilan Form MenuAntonim

3. Interface Sinonim

(42)

Gambar 3.3 Tampilan Form Menu Sinonim

4. Interface Data Baru

Disini merupakan tempat untuk memproses setiap kata-kata baru yang ingin ditambahkan ke dalam database agar kamus semakin lengkap dan sesuai dengan kebutuhan user. Untuk menambah kata di form antonim dan sinonim di database masukkan kata di textbox lalu simpan. Untuk kembali ke form utama pilih tombol kembali (Alt+K).

Gambar 3.4 Tampilan Form Data Baru

Simpan Simpan

(43)

5. Form Tentang Saya

Pada menu interface Tentang Saya terdapat keterangan tentang penulis. Menu ini juga ada tombol kembali yang akan mengarahkan kembali ke menu Utama.

Gambar 3.5 Tampilan Form Tentang Saya

3.2.2 Database Program Kamus Digital

Database kamus ini bernama ‘Kamus’ yang mempunyai sebuah tabel, yakni ‘kamus’. Terdiri dari 3 field, yakni ID, kata, Antonim. Berikut gambaran tentang tabel dari kamus digital ini,

Tabel 3.1 Database

Nama Field Tipe Data

ID Auto Number

kata Text

Antonim Text

Database kamus ini bernama ‘Kamus’ yang mempunyai sebuah tabel, yakni ‘kamus’. Terdiri dari 3 field, yakni ID, kata, Sinonim. Berikut gambaran tentang tabel dari kamus digital ini,

Gambar Tentang Penulis

(44)

28

Nama Field Tipe Data

ID Auto Number

kata Text

Sinonim Text

Keterangan :

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

2. field ‘kata’ merupakan field untuk menyimpan kata dalam bahasa Inggris yang di-input oleh user.

(45)

28

(46)

28

2. Flow Chart Menu Antonim

No

Yes

Gambar 3.7 Flow Chart Halaman Antonim

A

Input Antonim

If Exist in Database

Tampilan Antonim

(47)

28

Flow Chart Menu Sinonim

No

Yes

Gambar 3.8 Flow Chart Halaman Sinonim

B

Input Sinonim

If Exist in Database

Tampilan

(48)

28

3. Flow Chart Menu Data Baru

No

Gambar 3.9 Flow Chart Halaman Data Baru

C

Antonim

Input Kata Antonim

If Exist in Database

Sinonim

Input Kata Sinonim

If Exist In Database

(49)

28

BAB 4

ANALISA HASIL DAN PEMBAHASAN

4.1 Pembuatan Program

Pembuatan program aplikasi kamus digital Antonim dan Sinonim kata dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0

4.1.1 Tampilan Menu Utama

Gambar 4.1 Tampilan Menu Utama

[Listing program ada pada lampiran 1]

(50)

28

4.1.2 Tampilan Menu Antonim

Gambar 4.2 Tampilan Menu Antonim

[Listing Program ada pada lampiran 2]

Gambar 4.2 tampilan menu Antonim merupakan tampilan untuk mencari antonim kata yang diinginkan.

4.1.3 Tampilan Menu Sinonim

Gambar 4.3 Tampilan Menu Sinonim

[Listing Program ada pada lampiran 3]

(51)

28

yang diinginkan.

4.1.4 Tampilan Menu Data Baru

Gambar 4.4 Tampilan Menu Data Baru

[Listing Program ada pada lampiran 4]

Gambar 4.4 tampilan menu Data Baru merupakan tampilan untuk menambahkan data yang belum ada di database, user bisa langsung menambahkan data antonim dan sinonim melalui form ini.

4.1.5 Menu Tentang Saya

(52)

28

[Listing Program ada pada lampiran 5]

(53)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan penulisan Tugas Akhir ini dengan adanya program aplikasi kamus digital Antonim dan Sinonim kata ini, dapat disimpulkan :

1. Dalam menyelesaikan pembuatan program Aplikasi kamus digital Antonim dan Sinonim kata ini, usaha yang dilakukan adalah mengumpulkan, mengkaji buku-buku, browsing internet, menyajikan data, pembuatan desain untuk proses user interface program, melakukan implementasi sebagai dasar pembuatan program.

2. Perancangan program Aplikasi kamus digital Antonim dan Sinonim kata ini dapat memberikan pengetahuan dan informasi yang sangat berguna bagi user tentang kata-kata dalam bahasa Indonesia.

3. Aplikasi kamus digital Antonim dan Sinonim kata ini dikemas secara userfriendly agar dapat digunakan dengan mudah bagi user yang masih awam sekalipun.

4. User dapat dengan mudah mencari sebuah kata Antonim dan Sinonim kata dengan mengetikkan kata untuk mencari kata maka akan muncul kata yang ingin dicari.

(54)

5.2 Saran

Aplikasi kamus digital Antonim dan Sinonim kata yang dibuat penulis dirasa masih belum mengakomodir semua kebutuhan user. Di samping itu pemanfaatan teknologi untuk perangkat lunak yang digunakan belum dapat diaplikasikan secara optimal.

(55)
(56)

9. Daftar Pustaka

DAFTAR PUSTAKA

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

Kurniadi, Adi. 2000. Pemrograman Visual Basic 6.0. Jakarta: PT. Elex media Komputindo.

Leong, Marlong 2006. Dari Pemrograman untuk Programmer Visual Basic. Yogyakarta: Andi Offset.

Pressman, Roger S. 1997. Software Engineering, A Practitioner’s Approach, McGraw-Hill. Terjemahan LN Harnaningrum. Yogyakarta: Andi.

Sommervile, Ian. 1992. Software engineering, Fourth Edition, Adduison Weslwy Jogiyanto, Bedjo. 1992. Teori dan Aplikasi Program Komputer Bahasa Basic. Edisi V.

Yogyakarta: Penerbit Adi Offset.

Gambar

Gambar 2.1 Tampilan awal lembar kerja Microsoft Visual Basic 6.0
Tabel 2.1 Fungsi Setiap Tool di ToolBar
gambar dengan tipe file gambar Bitmap (bmp),
gambar bitmaps (bmp), windows meta file
+7

Referensi

Dokumen terkait

Aplikasi Kamus Digital Bahasa Minang, form yang akan dirancang adalah plash. sreen, form menu utama, form input data, form baca data, dan form

Untuk itu penulis akan membahas judul “ PERANCANGAN APLIKASI TES POTENSI AKADEMIK STAN MENGGUNAKAN MICROSOFT VISUAL BASIC

Microsoft Visual Basic merupakan salah satu bahasa pemrograman yang memungkinkan para programmer untuk membuat aplikasi yang berbasi Windows dengan sangat mudah,

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

Microsoft Visual Basic merupakan salah satu bahasa pemrograman yang memungkinkan para programmer untuk membuat aplikasi yang berbasi Windows dengan sangat mudah,

Sistem aplikasi kamus bahasa Jerman dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0 ini merupakan sistem yang mempermudah pengguna dalam pencarian terjemahan

Bahasa pemrograman yang tersedia di dalam Access adalah Microsoft Visual Basic for Applications (VBA), seperti halnya dalam beberapa aplikasi Microsoft Office..

Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam