Aplikasi Kamus Bahasa Indonesia-Bahasa Simalungun dan Bahasa Simalungun-Bahasa Indonesia menggunakan Visual Basic 2010

(1)

KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM DEPARTEMEN MATEMATIKA

Jl. Bioteknologi No.1 Kampus USU, Telp. (061) 8211050, Fax (061) 8214290 Medan 20155

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nama Mahasiswa : Tosima Gultom Nomor Induk Mahasiswa : 132406049

Judul Tugas Akhir : Aplikasi Kamus Bahasa Indonesia-Bahasa Simalungun dan Bahasa Simalungun-Bahasa Indonesia menggunakan Visual Basic 2010

Dosen Pembimbing : Dr. Elly Rosmaini, M.Si Tanggal Mulai Bimbingan :

Tanggal Selesai Bimbingan :

No. Tanggal Asistensi Bimbingan

Pembahasan Asistensi Pada Bab

Paraf Dosen

Pembimbing Keterangan 1 2 3 4 5 6 7

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

Disetujui oleh:

Program Studi D3 Teknik Informatika FMIPA USU DosenPembimbing, Ketua,

Dr. Elly Rosmaini, M.Si Dr. Elly Rosmaini, M.Si NIP. 19600520 198503 2 002 NIP. 19600520 198503 2 002


(2)

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

Yang bertandatangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program D3 Teknik Informatika :

Nama Mahasiswa : TOSIMA GULTOM Nomor Induk Mahasiswa : 132406049

Program Studi : D3 TEKNIK INFORMATIKA

Judul Tugas Akhir : APLIKASI KAMUS BAHASA INDONESIA-BAHASA SIMALUNGUN DAN INDONESIA-BAHASA SIMALUNGUN-BAHASA INDONESIA MENGGUNAKAN VISUAL BASIC 2010

Telah melaksanakan tes program Tugas Akhir Mahasiswa tersebut diatas pada tanggal Juni 2016

Dengan Hasil : SUKSES / GAGAL

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

Medan, Juni 2016 Dosen Pembimbing Program Studi D3 Teknik Informatika


(3)

LISTING PROGRAM

FORM MENU UTAMA

Public Class frmlogin

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'Me.BackgroundImage=

Image.FromFile(Application.StartupPath& "\rumahbolon.JPG")

End Sub

Private Sub FileToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FileToolStripMenuItem.Click

frmSimalungunIndonesia.Show() End Sub

Private Sub ProfilToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ProfilToolStripMenuItem.Click

profil.Show() End Sub

Private Sub AboutToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub


(4)

FROM SIMALUNGUN-INDONESIA

Imports System.Data.OleDb

Public Class frmSimalungunIndonesia

Dim koneksi As OleDb.OleDbConnection Dim dr As OleDbDataReader

Dim da As OleDbDataAdapter Dim cmSQL As OleDbCommand Sub konekdb()

koneksi = New OleDbConnection koneksi.ConnectionString= "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\SKRIPSI\DatabaseKamus.accdb" ' koneksi.Open() Try koneksi.Open() 'MsgBox("Koneksi Berhasil") Catch ex As Exception

MsgBox(ex.Message) End Try

End Sub

Private Sub frmSimalungunIndonesia_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

konekdb()

RBIS.Checked = True Me.MdiParent = frmlogin End Sub


(5)

Private Sub BtnCari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCari.Click

If RBSi.Checked = True Then cmSQL = New OleDbCommand

cmSQL.CommandText = "Select * from kamus where simalungun='" & TxtCari.Text & "'"

cmSQL.Connection = koneksi dr = cmSQL.ExecuteReader dr.Read()

If dr.HasRows Then

txtArti.Text = dr.Item(2).ToString Else

MsgBox("Arti belum ada") End If

Else

cmSQL = New OleDbCommand

cmSQL.CommandText = "Select * from kamus where indonesia='" & TxtCari.Text & "'"

cmSQL.Connection = koneksi dr = cmSQL.ExecuteReader dr.Read()

If dr.HasRows Then

txtArti.Text = dr.Item(1).ToString Else

MsgBox("Arti belum ada") End If

End If End Sub

Private Sub BtnKeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnKeluar.Click


(6)

End Sub End Class

FORM INDONESIA-SIMALUNGUN

Imports System.Data.OleDb

Public Class frmSimalungunIndonesia

Dim koneksi As OleDb.OleDbConnection Dim dr As OleDbDataReader

Dim da As OleDbDataAdapter Dim cmSQL As OleDbCommand Sub konekdb()

koneksi = New OleDbConnection koneksi.ConnectionString= "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\SKRIPSI\DatabaseKamus.accdb" ' koneksi.Open() Try koneksi.Open() 'MsgBox("Koneksi Berhasil") Catch ex As Exception

MsgBox(ex.Message) End Try

End Sub

Private Sub frmSimalungunIndonesia_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

konekdb()


(7)

End Sub

Private Sub BtnCari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCari.Click

cmSQL = New OleDbCommand

cmSQL.CommandText = "Select * from kamus where indonesia='" & TxtCari.Text & "'"

cmSQL.Connection = koneksi dr = cmSQL.ExecuteReader dr.Read()

If dr.HasRows Then

txtArti.Text = dr.Item(1).ToString Else

MsgBox("Arti belum ada")

If RBSi.Checked = True Then cmSQL = New OleDbCommand

cmSQL.CommandText = "Select * from kamus where simalungun='" & TxtCari.Text & "'"

cmSQL.Connection = koneksi dr = cmSQL.ExecuteReader dr.Read()

If dr.HasRows Then

txtArti.Text = dr.Item(2).ToString Else

MsgBox("Arti belum ada") End If

End Sub


(8)

Private Sub BtnKeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnKeluar.Click

Me.Close() End Sub

End Class

FORM PROSES DATA

Imports System.Data.OleDb

Public Class frmSimalungunIndonesia

Dim koneksi As OleDb.OleDbConnection Dim dr As OleDbDataReader

Dim da As OleDbDataAdapter Dim cmSQL As OleDbCommand Sub konekdb()

koneksi = New OleDbConnection koneksi.ConnectionString= "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\SKRIPSI\DatabaseKamus.accdb" ' koneksi.Open() Try koneksi.Open() 'MsgBox("Koneksi Berhasil") Catch ex As Exception

MsgBox(ex.Message) End Try

End Sub

Private Sub frmSimalungunIndonesia_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


(9)

RBIS.Checked = True Me.MdiParent = frmlogin End Sub

Private Sub BtnCari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCari.Click

If RBSi.Checked = True Then cmSQL = New OleDbCommand

cmSQL.CommandText = "Select * from kamus where simalungun='" & TxtCari.Text & "'"

cmSQL.Connection = koneksi dr = cmSQL.ExecuteReader dr.Read()

If dr.HasRows Then

txtArti.Text = dr.Item(2).ToString Else

MsgBox("Arti belum ada") End If

Else

cmSQL = New OleDbCommand

cmSQL.CommandText = "Select * from kamus where indonesia='" & TxtCari.Text & "'"

cmSQL.Connection = koneksi dr = cmSQL.ExecuteReader dr.Read()

If dr.HasRows Then

txtArti.Text = dr.Item(1).ToString Else

MsgBox("Arti belum ada") End If


(10)

PROFIL

Public Class profil

Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click

End Sub

Private Sub profil_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click

End Sub

Private Sub Button1_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Me.Close() End Sub


(11)

DAFTAR PUSTAKA

Pamungkas. 2003. Tip & Trik, Microsoft Visual Basic 10. Jakarta. PT. Elex Media Komputindo.

Drs. Ario Suryo Kusomo. 2000. Program Database dengan Visual Basic 10. Jakarta. PT, Elex Media Komputindo.


(12)

BAB 3

PERANCANGAN SISTEM

3.1 Perancangan Sistem

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

Perancangan sistem adalah tahap setelah analisis dari siklus pengembangan sistem; pendefenisian dari kebutuhan-kebutuhan fungsional; persiapan untuk rancang bangun implementasi; menggambarkan bagaimana suatu sistem dibentuk yang dapat berupa penggambarang, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi termasuk mengkonfigurasi perangkat lunak dan perangkat keras dari suatu sistem.

3.2 Perancangan Aplikasi

Perancangan aplikasi merupakan suatu usaha untuk membuat aplikasi yang baru dimana yang lama dianggap mempunyai kekurangan akan diganti dengan aplikasi yang baru. Perancangan aplikasi akan dilakukan apabila sudah mendapatkan gambaran terhadap apa yang akan dikerjakan.


(13)

21

1. Proses Pencarian Data Indonesia-Simalungun

Pada menu proses pencarian data ini digunakan untuk menerjemahkan kata dari bahasa Indonesia ke bahasa Simalungun. Untuk mendapatkan arti bahasa Indonesia ke bahasa Simalungun maka ketikkan kata yang akan diterjemahkan ke dalam textbox bahasa Indonesia kemudian klik tombol cari terjemah maka arti dalam bahasa Simalungun akan muncul.


(14)

2. Proses Pencarian Data Simalungun-Indonesia

Pada menu proses pencarian data ini digunakan untuk menerjemahkan kata dari bahasa Simalungun ke bahasa Indonesia. Untuk mendapatkan arti bahasa Simalungun ke bahasa Indonesia maka ketikkan kata yang akan diterjemahkan ke dalam textbox bahasa Simalungun kemudian klik tombol cari terjemah maka arti dalam bahasa Indonesia akan muncul.


(15)

23

3.3 Flow Chart Program

1. Flow Chart Halaman Menu Utama


(16)

2. Flow Chart Halaman Indonesia-Simalungun


(17)

25

3. Flow Chart Halaman Simalungun-Indonesia


(18)

4. Flow Chart Halaman Proses Data


(19)

BAB 4

IMPLEMENTASI SISTEM

4.1 Defenisi Implementasi Sistem

Implementasi sitem adalah langkah- langkah atau prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang ada dalam rancangan sistem yang telah diteapkan dan disetujui seperti menginstal, menguji system yang dibuat dan memulai sistem yang baru.

4.2 Tujuan Implementasi Sistem

Adapun tujuan implementasi sistem, yaitu:

1. Menyelesaikan desain sistem yang telah ditetapkan dan disetujui sebelumnya.

2. Memastikan bahwa pengguna dapat mengoperasikan system dengan mudah sehingga mendapat informasi yang baik dan jelas.

3. Menguji apakah system tersebut sesuai dengan permintaan pemakai.

4. Memastikan bahwa konversi ke system baru telah berjalan dengan baik dan lancer dengan membuat rencana, mengontrol dan melakukan instalasi secara benar.


(20)

4.3 Komponen-Komponen Kebutuhan Sistem

Untuk menunjang penerapan system yang dirancang dibutuhkan komponen-komponen yang sangat berperan terhadap kebutuhan system agar dapat beroperasi dengan baik. Kebutuhan sistem yang dibutuhkan bersifat opsional yaitu:

a. Perangkat Keras (Hardware)

Hardware secara bahasa berarti perangkat keras dari komputer, secara istilah hardware adalah bagian dari komputer yang dapat dirasakan kehadirana secara fisik dengan cara dilihat dan disentuh. Hardware merupakan seluruh komponen peralatan yang membentuk suatu system komputer, dan peralatan lainya yang memungkinkan komputer dapat melaksanakan tugasnya.

b. Perangkat Lunak

Software adalah sekumpulan intruksi yang memungkinkan perangkat keras

untuk dapat memproses data. Dalam perangkat lunak dikenal dengan apa yang disebut system operasi dan program aplikasi.

Sistem operasi adalah sebuah software yang mengatur dan mengintegrasikan hardware agar dapat berjalan sesuai dengan yang dikehendaki, termasuk input dan output.


(21)

29

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

1. Sistem Operasi Microsoft Windows 7 2. Microsoft Visual Basic 10

3. Aplikasi Microsoft Office

C. Pemakai (brainware)

Brainware adalah semua pihak yang bertanggung jawab dalam pengembangan

system 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 mengidentifikasi pemecahan yang beralasan.

2. Programmer, orang yang membuat sistem dengan menggunakan salah

satu bahasa pemrograman yang dikuasainya. 3. Operator, yaitu orang yang memakai sistem.


(22)

4.4 Menu dalam Aplikasi Kamus Simalungun

4.4.1 Menu Utama

Menu utama dalam aplikasi ini adalah tampilan awal dimana terdapat beberapa menu yaitu kamus dan help. Pada menu kamus terdapat menu pencarian data dan pada menu help terdapat sub menu profil. Tampilan menu utama adalah sebagai berikut:


(23)

31

4.4.2 Tentang

Pada menu tentang terbagi atas dua sub menu yaitu:

a. Profil

Pada menu profil berisi tentang biodata penulis, dalam form ini sebuah tombol fungsi, yakni tombol keluar yang berfungsi untuk keluar dari form Profil Saya dan kembali ke menu utama. Tampilan menu profil saya adalah sebagai berikut:


(24)

4.4.3 Tampilan Menu Pencarian Data

Menu pencarian data merupakan menu yang dihubungkan form Cari Data berfungsi sebagai alat pencarian data yang dihubungkan dari database. Menu pencarian data terbagi atas menu pencarian data Simalungun- Indonesia dan pencarian data Indonesia-Simalungun.

a. Pencarian Data Simalungun-Indonesia

Tampilan menu Simalungun-Indonesia merupakan tampilan untuk menerjemahkan bahasa Simalungun ke bahasa Indonesia disamping itu juga terdapat daftar kata-kata bahasa Simalungun yang bisa digunakan apabila user lupa dengan kata-kata bahasa Simalungun yang ingin diartikan. Tampilan menu pencarian data Simalungun- Indonesia sebagai berikut:


(25)

33

b. Pencarian Data Indonesia-Simalungun

Tampilan menu Indonesia-Simalungun merupakan tampilan untuk menerjemahkan bahasa Indonesia ke bahasa Simalungun disamping itu juga terdapat daftar kata-kata bahasa Simalungun yang bisa digunakan apabila user lupa dengan kata-kata bahasa Simalungun yang ingin diartikan. Tampilan menu pencarian data Indonesia-Simalungun sebagai berikut:


(26)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Setelah melakukan pembahasan penulis dapat menyimpulkan beberapa hal yaitu:

1. Aplikasi Visual Basic 2010 untuk Kamus Bahasa Simalungun adalah sarana informasi perangkat lunak yang dapat digunakan siapa saja.

2. Perkembangan informasi dan teknologi yang semakin pesat membuat penulis berinisiatif untuk membuat sebuah aplikasi kamus yang lebih efektif dan efisien tanpa harus menggunakan kamus pada umumnya.

3. Program Aplikasi Kamus Simalungun ini membuat pekeraan

menerjemahkan bahasa ke dalam bahasa Simalungun dan sebaliknya

menjadi cepat.

4. Database sangat penting dan sangat membantu untuk mengelola data yang


(27)

35

5.2 Saran

1. Sebaliknya aplikasi yang telah dibuat ini dikembangkan terutama dalam hal database kata untuk memperkaya kata yang terdapat di dalam

database.

2. Pengembangan Kamus ini kearah yang lebih baik nantinya juga diharapkan oleh penulis.


(28)

BAB 2

LANDASAN TEORI

2.1 Pengertian Kamus

Kamus adalah sejenis buku yang menerangkan makna kata-kata. Ia berfungsi untuk membantu seseorang mengenal perkataan baru. Selain menerangkan maksud kata, kamus juga mungkin mempunyai pedoman sebutan, asal- usul (etimologi) sesuatu perkataan dan juga contoh penggunaan bagi sesuatu perkataan. Untuk memperjelas kadang kala terdapat juga ilustrasi di dalam kamus. Biasanya hal ini terdapat dalam kamus bahasa Perancis.

Kata kamus diserap dari bahasa Arab qamus, dengan bentuk jamaknya

qawamis. Kata Arab itu sendiri berasal dari kata Yunani Okeanos yang berarti

lautan. Sejarah kata itu jelas memperlihatkan mana dasar yang terkandung dalam kata kamus, yaitu wadah pengetahuan, khususnya pengetahuan bahasa, yang tidak terhingga dalam dan luasnya. Dalam pengertian lain, Kamus adalah buku acuan yang memuat kata dan ungkapan, biasanya disusun menurut abjad beserta penjelasan tentang makna dan pemakaianya (Kamus Besar Indonesia). Kamus disusun sesuai dengan abjad A-Z dengan tujuan untuk memudahkan pengguna kamus dalam mencari istilah-istilah yang belum dipahami maknanya.


(29)

8

2.2 Data

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

Menurut Kamus Besar Bahasa Indonesia, data adalah keterangan atau bahan nyata yang dapat dijadikan bahan kajian (analisis atau kesimpulan). Sejumlahnya penulis menggunakan data untuk menyatakan nilai- nilai yang secara actual terkandung dalam basis data sedangkan informasi digunakan untuk menyatakan makna nilai ketika dipahami oleh pengguna.

2.3 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,2004).

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

Untuk membuat dan mengakses dapat digunakan DAO (Data Access


(30)

Basic 10 dapat menangani bermacam- macam format database, yaitu format Database Microsoft Access, Microsoft Excel, dBAse, FoxPro, Paradox, ODBC,

dan File teks. Database yang akan digunakan dalam pembuatan Kamus Simalungun adalah file teks.

2.4 Aplikasi 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 indicator pemilihan terhadap pengolah kata yang hendak dipakai (Rinarizky, 2007). Pengguna kamus elektronis atau kamus digital dalam aplikasi pemrosesan teks merupakan hal yang tidak dapat dihindari. Kamus merupakan basis pemeriksaan, basis pengetahuan, bahkan sebagai basis penyelidikan. (Rinarizky, 2007).

2.5 Microsoft Visual Basic

Microsoft Visual Basic adalah sebuah sarana pembuat program yang mudah dan lengkap. Bahasa pemrograman adalah perintah-perintah atau intruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Microsoft Visual


(31)

10

Kurniadi, 2005). Microsoft Visual Basic merupakan salah satu bahasa pemrograman yang memungkinkan para programmer untuk membuat aplikasi yang berbasi 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 develover.

2.5.1 Sejarah Visual Basic

Bill Gates, pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Visual Basic merupakan event-driven programming yang berasal dari BASIC, artinya program menunggu sampai adanya respon dari user berupa event atau kejadian tertentu. Ketika event terdeteksi, event yang berhubungan akan melakukan aksi sesuai dengan kode yang diberikan.

Sejarah Visual Basic diawali dari perkembangan bahasa BASIC di darthmouth College, Amerika Serikat, pada awal tahun 1960-an. Pada tahun 1982 IBM/PC diperkenalkan pada masyarakat, Microsoft pun membuat sistem operasi MS-DOS untuk komputer ini. Didalamnya disertakan pula bahasa BASIC yang dikenal sebagai QuickBasic (QBASIC). Apple BASIC dikembangkan oleh Steve Wozniak, mantan karyawan Hewlet-Packard dan teman dekat Steve Jobs (pendiri


(32)

Apple Inc.). Steve Jobs pernah bekerja dengan Wozniak sebelumnya (mereka

membuat game arcade “Breakout” untuk Atari). Mereka mengumpulkan uang dan

bersama-sama merakit PC, dan pada tanggal 1 April 1976 mereka secara resmi mendirikan perusahaan komputer Apple.

Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya berujung pada lahirnya Visual Basic yang berbasis GUI (Graphic User Interface) bersamaan dengan Microsoft Windows. Pemrograman Visual Basic begitu mudah bagi pemula dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya komponen-komponen siap pakai.Pada tahun 1990-an era DOS berlalu digantikan era Windows. Tampilan grafis windows yang sangat bagus dan lebih interaktif mengubah pemrograman dari pekerjaan yang memusingkan kepala menjadi sebuah pekerjaan yang sangat menyenangkan. Microsoft pun akhirnya membuat BASIC versi Windows yang dikenal dengan Microsoft Visual Basic.

2.5.2 Perkembangan Visual Basic

Berikut ini adalah perkembangan Visual Basic :

1. Proyek Thunder dirintis 2. Visual Basic 1.0 (May 1991)


(33)

12

Dirilis untuk windows pada Comdex/Windows Wordltrade yang dipertunjukan di Atlanta, Georgia.

3. Visual Basic 1.0

Untuk DOS dirilis pada bulan September 1992. Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataannya merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System.

4. Visual Basic 2.0

Dirilis pada November 1992, Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada Form yang menjadikan object dapat dibuat secara seketika, serta konsep dasar dari Class modul yang berikutnya di implementasikan pada VB 4.

5. Visual Basic 3.0

Dirilis pada musim panas 1993 dan dibagi menjadi versi standard dan professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg dapat membaca serta menulis database Jet (atau Access).

6. Visual Basic 4.0 (Agustus 1995)

Merupakan versi pertama yang dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalk an kemampuan untuk menulis non-GUI class pada Visual Basic.


(34)

7. Visual Basic 5.0 (February 1997)

Microsoft merilis secara eksklusif Visual basic untuk versi windows 32 bit . Programmer yang menulis programnya pada versi 16 bit dapat dengan mudah melakukan import programnya dari VB4 ke VB5. dan juga sebaliknya, program VB5 dapat diimport menjadi VB4. VB 5 memperkenalakan kemampuan untuk membuat User Control.

8. Visual Basic 6.0 (pertengahan 1998)

Memperbaiki beberapa cakupan, temasuk kemampuannya untuk membua t Aplikasi Web-based . Visual Basic 6 di jadwalkan akan memasuki Microsoft fasa non Supported dimulai pada maret 2008.

9. Visual Basic .NET (VB 7)

Dirilis pada tahun 2002. Beberapa yang mencoba pada versi pertama .NET ini mengemukakan bahwa bahasa ini sangat kuat tetapi bahasa yang digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diberbagai area, termasuk runtime-nya yang 10 kali lebih besar dari paket runtime VB 6 serta peningkatan penggunan memory.

10. Visual Basic .NET 2003 (VB 7.1)


(35)

14

11. Visual Basic 2005 (VB 8.0)

Merupakan iterasi selanjutnya dari Visual Basic .NET dan Microsoft memutuskan untuk menghilangkan kata-kata .NET pada judulnya. Pada perilisan ini , Microsoft memasukan beberapa fitur baru, diantaranya :

a. Edit dan Continue, mungkin inilah kekurangan fitur terbesar dari VB .NET . Pada VB 2005 ini kita diperbolehkan melakukan perubahan kode pada saat program sedang dijalankan.

b. Perbaikan pada Konversi dari VB ke VB NET12Visual Basic .NET 2003 (VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1.

c. IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005

merupakan konversi If Not X Is Y menjadi If X IsNot Y.

12. Visual Basic 2005 Express, merupakan bagian dari Product Visual Studio. Microsoft membuat Visual Studio 2005 Express edition untuk pemula dan yang gemar dengan VB, salah satu produknya adalah Visual Basic 2005 Express yang merupakan produk gratis dari Microsoft.

13. Visual Basic Orcas (VB 9.0)

Dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas .NET 3.5. Pada rilis ini , Microsoft menambahkan beberapa fitur , diantaranya :

a. True Tenary operator , yaitu fungsi If(boolean,value, value) yang digunakan untuk menggantikan fungsi IIF.


(36)

b. LINQ Support c. Ekspresi Lambda d. XML Literals e. Nullable types f. Type Inference

14. Visual Basic VBx (VB 10.0)

Visual Basic 10, yang juga dkenal dengan nama VBx, akan menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi bagian dari SilverLight 1.1.

2.5.3 Struktur Aplikasi Visual Basic

Lingkungan pemrograman Visual Basic mengandung semua sarana yang anda butuhkan untuk membangun program-program yang hebat untuk windows dengan cepat dan efisien. Visual Basic merupakan bahasa pemrograman yang terstruktur.

a. Struktur aplikasi Visual Basic terdiri dari :

1. Form, yaitu windows atau jendela di mana anda akan membuat user interface atau tampilan yang merupakan antarmuka program yang akan dibuat.

2. Control, yaitu tampilan berbasis grafis yang dimasukkan pada form untuk membuat interaksi dengan memakai seperti textbox, label,


(37)

16

3. Properties, yaitu nilai atau karakteristik yang dimiliki oleh sebuah objek visual basic. Contohnya name, caption, size, dan lain-lain.

4. Metode, yaitu serangkaian perintah yang sudah tersedia untuk suatu yang dapat diminta untuk mengerjakan tugas khusus.

5. Prosedure Kejadian/ Event Prosedure, yaitu kode yang berhubungan dengan suatu objek yang dapat diminta untuk mengerjakan tugas khusus. Kode ini akan mengeksekusi ketika ada respon dari pemakai kode ketika ada event tertentu.

6. Prosedure Umum, yaitu kode yang tidak berhubungan dengan suatu objek, karena kode ini harus diminta oleh aplikasi.

7. Modul/Module, yaitu kumpulan dari prosedure umum, deklarasi variabel dan defenisi konstanta yang digunakan oleh aplikasi.

b. Tampilan Layar

Visual Basic juga memiliki tampilan layar yang terdiri dari :

1. Main Windows (Jendela Utama)

Yang terdiri dari title bar (baris judul), menu bar, dan tool bar, baris judul yang berisi nama proyek. Baris judul juga berisi mode operasi.


(38)

Visual Basic sekarang dan form yang aktif. Menu bar merupakan menu drop-down di mana dapat mengontrol operasi lingkungan Visual Basic. Tool bar berisi kumpulan gambar yang mewakili perunahan yang ada di menu. Jendela utama juga menampilkan lokasi dari form aktif yang ada di sudut kiri atas layar, lebar serta panjang form.

2. Form Windows (Jendela Form)

Adalah pusat dari pengembangan aplikasi Visual Basic. Disinilah tempat merancang aplikasi yang akan kita inginkan.

3. Project Windows (Jendela Project)

Menampilkan daftar form dan modul proyek. Proyek merupakan kumpulan dari modul form, modul class, modul standard dan file sumber yang membentuk suatu aplikasi.

4. Toolbox

Toolbox adalah kumpulan dari proyek yang digunakan atau membuat user interface serta control bagi program aplikasi. Ada 2 cara untuk menempatkan control pada suatu form :

a.Klik ganda kontrol dalam toolbox, selanjutnya anda dapat mengubah besar dan ukuran serta memindahkannya dengan memindahkannya drag atau drop.


(39)

18

b.Klik langsung kontrol pada toolbox, kemudian pindahkan pointer mouse pada jendela form, kursor akan berubah menjadi crosshairt(+).

5. Properti Windows (Jendela Properti)

Berisi daftar struktur setting property yang digunakan pada sebuah objek yang terpilih. Kotak drop-down pada bagian atas jendela berisi daftar semua objek pada form yang aktif. Ada 2 tab tampilan, yaitu tampilan Alphabetic (diurutkan berdasarkan urutan abjad) dan

Categorized (diurutkan berdasarkan kelompok).

6. Form Layout Windows (Jendela Layout Form)

Menampilkan posisi form relatif terhadap layar monitor pada saat program dijalankan atau di eksekusi (Running/Compiling).

2.5.4 Kelebihan dan Kekurangan Visual Basic

Berikut ini adalah kelebihan dari Visual Basic :

1. Pengguna dengan dasar pemrograman apapun bisa dengan mudah menggunakannya.

2. Ketika kita melakukan instalasi program lain yang mendukung penggunaannya dalam Visual Basic, maka komponen dari program tersebut bisa di masukkan dalam daftar komponen Visual Basic.


(40)

3. Ketika kita melakukan kesalahan pada penulisan kode, Visual Basic secara otomatis membenarkannya dan tidak perlu bersusah payah mendeklarasikan komponen ke dalam list kode.

Berikut ini adalah kekurangan dari penggunaan Visual Basic :

1. Sifatnya komersial

2. File Visual Basic sering menjadi target serangan virus.

3. Dokumentasi sebenarnya lengkap dalam MSDN, namun untuk masalah instalasi membutuhkan biaya dan space hardisk yang cukup besar.

2.6 Microsoft Access

Microsoft Access merupakan salah satu aplikasi pengolahan database (basis data) yang sudah disediakan secara gratis bersama dengan aplikasi microsoft lainnya dalam satu paket Microsoft Office. Hadirnya Microsoft Access memberikan berbagai kemudahan yang ditawarkan kepada setiap penggunanya, seperti pengaturan data, sistem penyaringan data dan masih banyak lagi. Untuk perkembangannya sendiri Microsoft Access masih mengikuti perkembangan Microsoft Office. Microsoft Office memiliki fungsi sebagai salah satu aplikasi yang menangani proses pembuatan sistem dan memanipulasi data. Microsoft Access juga bisa digunakan sebagai salah satu pembuatan database untuk sebuah aplikasi web dasar. Maka dalam pembuatan aplikasi pengarsipan surat ini penulis


(41)

BAB 1 PENDAHULUAN

1.1 Latar Belakang

Dalam era globalisasi sekarang ini, komputer merupakan alat yang sangat dibutuhkan oleh banyak orang. 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 hubunganya 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 pengolahan data yang ada di lingkungan sekolah. Pembelajaran di lingkungan sekolah dapat dibantu dengan aplikasi-aplikasi yang dibangun mengenai pelajaran tersebut. Perkembangan ilmu pengetahuan dan teknologi saat ini sangat mempengaruhi kehidupan manusia.

Dengan perkembangan teknologi, banyak aplikasi komputer yang dapat digunakan untuk mempermudah pekerjaan dan pembelajaran kehidupan sehari-hari. Salah satu contoh adalah kamus digital. Dengan kamus digital kita dapat menerjemahkan suatu bahasa ke bahasa lain secara komputerisasi. Untuk itu penulis mencoba membuat suatu kamus digital yang bisa menerjemahkan bahasa Indonesia-Simalungun dan bahasa Simalungun-Indonesia.


(42)

Bahasa Simalungun merupakan salah satu bahasa di antara ribuan bahasa daerah di Indonesia. Sebagai bahasa daerah, bahasa Simalungun memiliki kekhasan dalam hal tata bahasa dan arti kata. Hal itu yang membadakanya dari bahasa daerah lain, khususnya dengan rumpun bahasa Batak lainnya. Kamus bahasa Simalungun ini disusun untuk mereka yang ingin belajar Bahasa Simalungun, tetapi berasal dari daerah atau suku lain di Indonesia. Dan juga untuk mereka yang sebenarnya orang Simalungun, tetapi lingkungan hidup mereka di luar Tanah Simalungun dan bahasa yang mereka gunakan bukan bahasa Simalungun.

1.2Rumusan Masalah

1. Bagaimana membuat kamus Simalungun yang mudah digunakan dalam pelajaran komputer guna menemukan arti dari istilah- istilah yang terdapat di dalamnya.

2. Semakin berkurangnya masyarakat yang menggunakan bahasa daerah Simalungun.

3. Kecenderungan masyarakat menggunakan media komputer sehingga berkurangnya minat untuk membaca buku bahasa daerah Simalungun.


(43)

3

1.3 Batasan Masalah

Untuk menghindari pembahasan diluar permasalahan, berikut ini adalah batasan permasalahan :

1. Program Aplikasi Kamus Simalungun ini berfungsi untuk menerjemahkan kata-kata dari bahasa Indonesia ke dalam bahasa Simalungun dan juga sebaliknya.

2. Program ini dibatasi hanya untuk menerjemahkan kata dan bukan kalimat. 3. Penggunaan dalam bahasa tradisional Simalungun tidak ada dalam

program aplikasi ini.

1.4 Tujuan Penelitian

Tujuan diadakannya penelit ian ini adalah :

1. Untuk memudahkan dalam menggunakan bahasa Simalungun dalam kehidupan sehari-hari.

2. Memberikan cara belajar bahasa Simalungun dengan menggunakan komputer.

3. Untuk mencegah hilangnya pengguna bahasa Simalungun. 4. Untuk memajukan Budaya Simalungun pada umumnya.


(44)

1.5 Metode Penelitian

Untuk menyelesaikan penelitian ini, penulis melakukan penerapan metode penelitian dalam memperoleh data-data yang dibutuhkan sehingga lebih mudah dalam menyelesaikan penelitian ini dan mendapatkan hasil yang lebih baik. Metode penelitian yang penulis lakukan adalah :

1. Penelitian Kepustakaan (Library Research)

Penelitian yang dilakukan penulis di perpustakaan untuk mendapatkan data yang teoritis. Dalam hal ini yang harus diperhatikan adalah subyek yang teliti, yaitu pada buku bacaan yang menjadi pembahasan dalam membuat kamus digital guna untuk mempelajari istilah- istilah komputer.

2. Pengumpulan Data

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

3. Perancangan

Pada tahap ini penulis akan melakukan perancangan aplikasi kamus digital.


(45)

5

1.6 Tinjauan Pustaka

Sebagai karya tulis yang dinilai baik adalah memiliki referensi yang cukup. Oleh karena itu penulis mengumpulkan bahan bacaan yang memberikan informasi yang berhubungan dengan penelitian penulisa. Bahan bacaan yang dipergunakan tersebut, diperoleh dari perpustakaan universitas, koleksi milik sendiri dan pinjaman dari teman-teman penulis. Sebagai salah satu referensi penulis dalam melakukan penelitian adalah buku kamus Simalungun, dimana kosakata yang ada di dalamnya menjadi referensi yang sangat penting bagi penulis. Sehingga dengan adanya buku tersebut maka pengerjaan penelitian yang akan penulis laksanakan akan berjalan dengan harapan.

1.7 Sistematika Penulisan

Pada penulisan tugas akhir, penulis menguraikan menjadi 5 bab, yaitu: BAB 1 PENDAHULUAN

Pada bab ini berisikan latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, metodologi penelitian, tinjauan pustaka dan sistematika penulisan. BAB 2 LANDASAN TEORI

Pada bab ini penulis akan menguraikan tentang Bahasa Pemrograman Visual basic dan database yang digunakan dalam membuat aplikasi.

BAB 3 PERANCANGAN SISTEM

Pada bab ini penulis akan menganalisis aplikasi dan rancangan yang akan dibuat. BAB 4 IMPLEMENTASI SITEM


(46)

Pada bab ini, penulis menguraikan tentang implementasi, pengertian, tahap-tahap implementasi system dan kebutuhan system.

BAB 5 KESIMPULAN DAN SARAN


(47)

Abstrak

Dalam era globalisasi sekarang ini, komputer merupakan alat yang sangat dibutuhkan oleh banyak orang. 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 hubunganya dengan proses pembangunan secara menyeluruh.


(48)

MENGGUNAKAN VISUAL BASIC 2010

TUGAS AKHIR

TOSIMA GULTOM

132406049

PROGRAM STUDI D-3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2016


(49)

APLIKASI KAMUS BAHASA INDONESIA-SIMALUNGUN

DAN BAHASA SIMALUNGUN-BAHASA INDONESIA

MENGGUNAKAN VISUAL BASIC 2010

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

TOSIMA GULTOM

132406049

PROGRAM STUDI D-3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2016


(50)

PERSETUJUAN

Judul : Aplikasi Kamus Bahasa Indonesia-Bahasa Simalungun dan Bahasa Simalungun-Bahasa Indonesia menggunakan Visual Basic 2010

Kategori : Tugas Akhir Nama : Tosima Gultom Nomor Induk Mahasiswa : 132406049

Program Studi : Diploma-3 Teknik Informatika Departemen : Matematika

Fakultas : Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara

Disetujui di Medan, 2016

Disetujui Oleh

Departemen Matematika FMIPA USU Pembimbing, Ketua,


(51)

PERNYATAAN

APLIKASI KAMUS BAHASA INDONESIA-BAHASA SIMALUNGUN DAN BAHASA SIMALUNGUN-BAHASA INDONESIA MENGGUNAKAN

VISUAL BASIC 2010

TUGAS AKHIR

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

Medan, Juni 2016

TOSIMA GULTOM 132406049


(52)

PENGHARGAAN

Puji dan Syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa atas berkat dan rahmat-Nya penulis dapat menyelesaikan Tugas Akhir ini dengan baik dan dalam waktu yang telah ditetapkan. Tugas Akhir ini disusun guna memenuhi salah satu syarat kelulusan pada Program D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Dengan segala kerendahan hati dan keikhlasan, penulis ingin menyampaikan rasa terimakasih dan penghargaan kepada:

1. Ibu Dr. Elly Rosmaini, M.Si. selaku pembimbing penulis yang telah bersedia memberikan waktunya untuk membimbing penulis dalam menyelesaikan Tugas Akhir ini.

2. Ibu Dr. Elly Rosmaini, M.Si. selaku Ketua prodi D-3 Teknik Informatika dan Bapak Dr. Syahriol Sitorus, S.Si.,M.IT selaku Sekretaris prodi D-3 Teknik Informatika.

3. Bapak Prof.Drs.Tulus, Vordipl.Math., M.Si., Ph.D. selaku Ketua Departemen Matematika dan Ibu Dr. Mardiningsih M.Si selaku Sekretaris Departemen Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam.

4. Bapak Dr. Kerista Sebayang MS. selaku Dekan Fakultas Matematikan dan Ilmu Pengetahuan Alam.


(53)

5. Orang Tua Tercinta Ayahanda Jumona Gultom dan Ibunda Olesiana Br Damanik yang tetap mendoakan saya dan tetap memberikan dorongan, motivasi, nasehat, kasih saying, material dan spiritual, dan tidak lupa juga adinda Monica Yefani Br Gultom yang tetap mengingatkan saya untuk menyelesaikan tugas akhir ini.

6. Seluruh teman-teman yang sudah banyak membantu penulis menyelesaikan Tugas Akhir ini.

Penulis menyadari penulisan tugas akhir ini masih banyak kesalahan-kesalahan baik dari penulisan maupun kata-kata. Oleh karena itu penulis sangat berharap adanya kritik dan saran yang bersifat membangun dari pembaca. Akhir kata, penulis berharap tugas akhir ini bermanfaat bagi siapapun yang membacanya. Semoga Tuhan yang tetap memberkati kita semua. Amin.


(54)

APLIKASI KAMUS BAHASA INDONESIA-BAHASA SIMALUNGUN DAN BAHASA SIMALUNGUN-BAHASA INDONESIA MENGGUNAKAN

VISUAL BASIC 2010

ABSTRAK

Tugas akhir ini bertujuan membuat sebuah program aplikasi yang bias digunakan semua kalangan, khususnya dalam hal menerjemahkan kata dari bahasa Indonesia-Simalungun dan Simalungun-Indonesia. Program aplikasi kamus ini dibuat dan dikembangkan dengan perangkat lunak yang bernama Microsoft Visual

Basic 2010. Dengan adanya program aplikasi Kamus Simalungun ini dapat

mempermudah dalam proses menerjemahkan kata-kata dari bahasa Indonesia ke dalam bahasa Simalungun dan sebaliknya, sehingga pengguna ak an dapat menghemat biaya dan waktu. Program aplikasi ini juga dilengkapi dengan fungsi untuk menginput data ke dalam database. Hasil dari perancangan program aplikasi ini diharapkan lebih membantu pengguna dalam memahami tentang bahasa Simalungun.


(55)

DAFTAR ISI

Halaman

Persetujuan i

Pernyataan ii

Penghargaan iii

Abstrak v

Daftar Isi vi

Daftar Gambar viii

BAB 1. Pendahuluan ... 1.1 Latar Belakang 1

1.2 Rumusan Masalah 2

1.3 Batasan Masalah 3

1.4 Tujuan Penelitian 3

1.5 Metode Penelitian 4

1.6 Tinjauan Pustaka 5

1.7 Sistematika Penulisan 5

BAB 2. Landasan Teori ... 2.1 Pengertian Kamus 6

2.2 Data 7

2.3 Database 7

2.4 Aplikasi Kamus Digital 8

2.5 Microsoft Visual Basic 8

2.5.1 Sejarah Visual Basic 9 2.5.2 Perkembangan Visual Basic 10 2.5.3 Struktur Aplikasi Visual Basic 14 2.5.4 Kelebihan dan Kekurangan Visual Basic 17 2.6 Microsoft Acces 18 BAB 3. Perancangan Sistem... 3.1 Perancangan Sistem 19

3.2 Perancangan Aplikasi 19

3.3 Flow Chart Program 22

BAB 4. Implementasi Sistem ... 4.1 Defenisi Implementasi Sitem 25


(56)

4.2 Tujuan Implementasi Sistem 25

4.3 Komponen-komponen Kebutuhan Sistem 26

4.4 Menu Dalam Aplikasi Kamus Simalungun 28

4.4.1 Menu Utama 28

4.4.2 Tentang 29

4.4.3 Tampilan Menu Pencarian Data 30

BAB 5. Kesimpulan dan Saran... 5.1 Kesimpulan 32

5.2 Saran 33 Daftar Pustaka


(57)

DAFTAR GAMBAR

Nomor Judul Halaman

Gambar

3.1 Rancangan Proses Pencarian Data Indonesia-Simalungun 20

3.2 Rancangan Proses Pencarian Data Simalungun-Indonesia 21

3.3 Flow Chart Halaman Menu Utama 22

3.4 Flow Chart Halaman Indonesia-Simalungun 23

3.5 Flow Chart Halaman Simalungun-Indonesia 24

3.6 Flow Chart Halaman Proses Data 25

4.1 Tampilan Menu Utama 28

4.2 Tampilan Menu Profil 29

4.3 Tampilan Menu Pencarian Data Simalungun-Indonesia 30


(1)

PENGHARGAAN

Puji dan Syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa atas berkat dan rahmat-Nya penulis dapat menyelesaikan Tugas Akhir ini dengan baik dan dalam waktu yang telah ditetapkan. Tugas Akhir ini disusun guna memenuhi salah satu syarat kelulusan pada Program D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Dengan segala kerendahan hati dan keikhlasan, penulis ingin menyampaikan rasa terimakasih dan penghargaan kepada:

1. Ibu Dr. Elly Rosmaini, M.Si. selaku pembimbing penulis yang telah

bersedia memberikan waktunya untuk membimbing penulis dalam menyelesaikan Tugas Akhir ini.

2. Ibu Dr. Elly Rosmaini, M.Si. selaku Ketua prodi D-3 Teknik Informatika

dan Bapak Dr. Syahriol Sitorus, S.Si.,M.IT selaku Sekretaris prodi D-3 Teknik Informatika.

3. Bapak Prof.Drs.Tulus, Vordipl.Math., M.Si., Ph.D. selaku Ketua

Departemen Matematika dan Ibu Dr. Mardiningsih M.Si selaku Sekretaris Departemen Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam.

4. Bapak Dr. Kerista Sebayang MS. selaku Dekan Fakultas Matematikan dan


(2)

iv

5. Orang Tua Tercinta Ayahanda Jumona Gultom dan Ibunda Olesiana Br

Damanik yang tetap mendoakan saya dan tetap memberikan dorongan, motivasi, nasehat, kasih saying, material dan spiritual, dan tidak lupa juga adinda Monica Yefani Br Gultom yang tetap mengingatkan saya untuk menyelesaikan tugas akhir ini.

6. Seluruh teman-teman yang sudah banyak membantu penulis menyelesaikan

Tugas Akhir ini.

Penulis menyadari penulisan tugas akhir ini masih banyak kesalahan-kesalahan baik dari penulisan maupun kata-kata. Oleh karena itu penulis sangat berharap adanya kritik dan saran yang bersifat membangun dari pembaca. Akhir kata, penulis berharap tugas akhir ini bermanfaat bagi siapapun yang membacanya. Semoga Tuhan yang tetap memberkati kita semua. Amin.


(3)

APLIKASI KAMUS BAHASA INDONESIA-BAHASA SIMALUNGUN DAN BAHASA SIMALUNGUN-BAHASA INDONESIA MENGGUNAKAN

VISUAL BASIC 2010

ABSTRAK

Tugas akhir ini bertujuan membuat sebuah program aplikasi yang bias digunakan semua kalangan, khususnya dalam hal menerjemahkan kata dari bahasa Indonesia-Simalungun dan Simalungun-Indonesia. Program aplikasi kamus ini dibuat dan dikembangkan dengan perangkat lunak yang bernama Microsoft Visual Basic 2010. Dengan adanya program aplikasi Kamus Simalungun ini dapat mempermudah dalam proses menerjemahkan kata-kata dari bahasa Indonesia ke dalam bahasa Simalungun dan sebaliknya, sehingga pengguna ak an dapat menghemat biaya dan waktu. Program aplikasi ini juga dilengkapi dengan fungsi untuk menginput data ke dalam database. Hasil dari perancangan program aplikasi ini diharapkan lebih membantu pengguna dalam memahami tentang bahasa Simalungun.


(4)

vi DAFTAR ISI

Halaman

Persetujuan i

Pernyataan ii

Penghargaan iii

Abstrak v

Daftar Isi vi

Daftar Gambar viii

BAB 1. Pendahuluan ... 1.1 Latar Belakang 1

1.2 Rumusan Masalah 2

1.3 Batasan Masalah 3

1.4 Tujuan Penelitian 3

1.5 Metode Penelitian 4

1.6 Tinjauan Pustaka 5

1.7 Sistematika Penulisan 5

BAB 2. Landasan Teori ... 2.1 Pengertian Kamus 6

2.2 Data 7

2.3 Database 7

2.4 Aplikasi Kamus Digital 8

2.5 Microsoft Visual Basic 8

2.5.1 Sejarah Visual Basic 9 2.5.2 Perkembangan Visual Basic 10 2.5.3 Struktur Aplikasi Visual Basic 14 2.5.4 Kelebihan dan Kekurangan Visual Basic 17 2.6 Microsoft Acces 18 BAB 3. Perancangan Sistem... 3.1 Perancangan Sistem 19

3.2 Perancangan Aplikasi 19

3.3 Flow Chart Program 22

BAB 4. Implementasi Sistem ... 4.1 Defenisi Implementasi Sitem 25


(5)

4.2 Tujuan Implementasi Sistem 25

4.3 Komponen-komponen Kebutuhan Sistem 26

4.4 Menu Dalam Aplikasi Kamus Simalungun 28

4.4.1 Menu Utama 28

4.4.2 Tentang 29

4.4.3 Tampilan Menu Pencarian Data 30

BAB 5. Kesimpulan dan Saran... 5.1 Kesimpulan 32

5.2 Saran 33 Daftar Pustaka


(6)

viii

DAFTAR GAMBAR

Nomor Judul Halaman

Gambar

3.1 Rancangan Proses Pencarian Data Indonesia-Simalungun 20

3.2 Rancangan Proses Pencarian Data Simalungun-Indonesia 21

3.3 Flow Chart Halaman Menu Utama 22

3.4 Flow Chart Halaman Indonesia-Simalungun 23

3.5 Flow Chart Halaman Simalungun-Indonesia 24

3.6 Flow Chart Halaman Proses Data 25

4.1 Tampilan Menu Utama 28

4.2 Tampilan Menu Profil 29

4.3 Tampilan Menu Pencarian Data Simalungun-Indonesia 30

4.4 Tampilan Menu Pencarian Data Indonesia-Simalungun 31