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

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
Nomor Induk Mahasiswa
Judul Tugas Akhir

Dosen Pembimbing
Tanggal Mulai Bimbingan
Tanggal Selesai Bimbingan

No.

Tanggal Asistensi
Bimbingan


: Tosima Gultom
: 132406049
: Aplikasi Kamus Bahasa Indonesia-Bahasa Simalungun dan
Bahasa Simalungun-Bahasa Indonesia menggunakan Visual
Basic 2010
: Dr. Elly Rosmaini, M.Si
:
:

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

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

DosenPembimbing,

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

Universitas Sumatera Utara


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 INDONESIABAHASA SIMALUNGUN DAN 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


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

Universitas Sumatera Utara

LISTING PROGRAM

FORM MENU UTAMA

Public Class frmlogin
Private
System.Object,

Sub

Form1_Load(ByVal

ByVal

e


As

sender

System.EventArgs)

As

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

Universitas Sumatera Utara

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

Universitas Sumatera Utara

Private

Sub

System.Object,

BtnCari_Click(ByVal

ByVal

e

As


sender

System.EventArgs)

As

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

System.Object,

BtnKeluar_Click(ByVal

ByVal

e

As

sender

System.EventArgs)

As

Handles

BtnKeluar.Click
Me.Close()

Universitas Sumatera Utara

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()
RBIS.Checked = True
Me.MdiParent = frmlogin

Universitas Sumatera Utara

End Sub
Private

Sub

System.Object,

ByVal

BtnCari_Click(ByVal
e

As

sender

System.EventArgs)

As

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

Universitas Sumatera Utara

Private

Sub

System.Object,

BtnKeluar_Click(ByVal

ByVal

e

As

sender

System.EventArgs)

As

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)
Handles MyBase.Load
konekdb()

Universitas Sumatera Utara

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

Sub

System.Object,

BtnCari_Click(ByVal

ByVal

e

As

sender

System.EventArgs)

As

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

Universitas Sumatera Utara

PROFIL
Public Class profil
Private
System.Object,

Sub
ByVal

Label1_Click(ByVal
e

As

sender

System.EventArgs)

As

Handles

Label1.Click
End Sub
Private
System.Object,

Sub
ByVal

profil_Load(ByVal
e

As

sender

System.EventArgs)

As

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

Universitas Sumatera Utara