Aplikasi Kamus Digital Bahasa Jerman Menggunakan Visual Basic 6.0
APLIKASI KAMUS DIGITAL BAHASA JERMAN
MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
IKHSAN AKMAL S
102406151
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
Universitas Sumatera Utara
APLIKASI KAMUS DIGITAL BAHASA JERMAN
MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas akhir dan memenuhi syarat mencapai gelar Ahli Madya
IKHSAN AKMAL S
102406151
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: APLIKASI KAMUS DIGITAL BAHASA JERMAN
MENGGUNAKAN VISUAL BASIC 6.0
: TUGAS AKHIR
: IKHSAN AKMAL S
: 102406151
: DIPLOMA III TEKNIK INFORMATIKA
: MATEMATIKA
: MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA
Diluluskan di
Medan, Juni 2013
Diketahui :
Ketua Departemen Matematika FMIPA USU
Disetujui :
Pembimbing Utama/
Penanggung Jawab
Prof. Dr. Tulus, M.Si.
NIP. 19620901 198803 1 002
Dra. Elly Rosmaini, M.Si
NIP. 19600520 198503 2 002
Universitas Sumatera Utara
iii
PERNYATAAN
APLIKASI KAMUS DIGITAL BAHASA JERMAN 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 disebut sumbernya.
Medan,
Juni 2013
Ikhsan Akmal S
102406151
Universitas Sumatera Utara
iv
PENGHARGAAN
Alhamdulillah Puji syukur penulis ucapkan ke hadirat Allah SWT yang telah
memberikan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan tugas
akhir yang berjudul Aplikasi Kamus digital Bahasa Jerman Menggunakan Visual
Basic 6.0 ini tepat pada waktunya. Shalawat beserta salam juga penulis haturkan ke
hadirat junjungan kita Nabi besar Muhammad SAW.
Tugas akhir ini disusun sebagai salah satu syarat untuk meneyelesaikan
pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara. Dalam tugas akihr ini, penulis banyak
mendapat masukan serta dukungan dari berbagai pihak.
Secara khusus penulis menyampaikan rasa terima kasih yang sedalam –
dalamnya kepada Kedua orang tua penulis yang telah mendidik dan membesarkan
penulis dengan kasih sayang yang tulus juga segala pengorbanan yang tak terhitung
nilainya dengan selalu memberikan doa dan dukungan baik moril maupun materil.
Selesainya tugas akhir ini tidak terlepas dari bimbingan, bantuan dan dukungan banyak
pihak, sehingga pada kesempatan ini penulis mengucapkan terima kasih yang sebesar
– besarnya kepada :
1. Orang tua penulis yang selalu penulis cintai dan hormati, Ayahanda Afredin
Sitompul dan Ibunda Bidasari Harahap
Universitas Sumatera Utara
v
2. Ibu Dra. Elly Rosmaini, M.Si selaku dosen pembimbing tugas akhir yang telah
memberikan bimbingan dan pengarahan kepada penulis selama menyusun tugas
akhir ini.
3. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara
4. Bapak Prof. Dr. Tulus M.Si, selaku ketua Departemen Matematika
5. Bapak Syahriol Sitorus S.Si, M.IT dan Ibu Dra. Elly Rosmaini, M.Si, selaku ketua
dan sekretaris program studi Diploma III Teknik Informatika
6. Seluruh dosen program studi Diploma III Teknik Informatika Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sumatera Utara yang telah memberikan
ilmu pengetahuannya kepada penulis selama perkuliahan.
7. Para Pegawai FMIPA USU yang telah banyak membantu penulis.
8. Abangnda M.Fazlan Sitompul, Kakanda Efriza Fadillah Sitompul, adik Hafni
Rodiah Sitompul dan Ina Hijrayania Hsb telah banyak membimbing dan
mendampingi penulis dalam merancang Tugas Akhir sehingga dapat selesai tepat
waktu.
9. Sahabat – sahabat seperjuangan penulis M.Rizky, Irina D.S Gultom, Dhita Pratiwi,
Inda Ernita, Ridho Adli, Ammazizzaky Tarigan, Dimas Andika Nasution, Nurdin
Siregar, Mhd.Rizki, Diory S.M Marbun, dan Pratama Nugraha.
10. Teman – teman Kom B’10 yang telah banyak memberikan ilmu kepada penulis
baik dalam menyusun tugas akhir ini maupun pada masa perkuliahan.
Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin
untuk mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan
Universitas Sumatera Utara
vi
kekurangan dalam penulisan tugas akhir ini. Untuk itu penulis mengharapkan kritik
dan saran dari pembaca sekalian demi penyempurnaan tugas akhir ini.
Demikian tugas akhir ini saya buat. Semoga tulisan ini bermanfaat bagi kita
semua, Amin.
Medan,
Juni 2013
Penulis
Ikhsan Akmal S
Universitas Sumatera Utara
vi
ABSTRAK
Pada era globalisasi saat ini teknologi informasi semakin berkembang pesat. Informasi
sangat dibutuhkan masyarakat dalam berbagai bidang kehidupan. Dalam hal ini
informasi yang disajikan harus efektif dan efisien. Dengan berkembangnya teknologi
informasi mengakibatkan perubahan dalam hal penyampaian informasi. Kini
informasi disampaikan melalui berbagai media seperti media elektronik, cetak,
telekomunikasi dan lain sebagainya. Untuk itu perancangan aplikasi kamus digital
bahasa jerman ini dibuat, untuk membantu memudahkan pemakai dalam mengelola
kata dengan baik.
.
Universitas Sumatera Utara
vii
ABSTRACT
In the current era of globalization, information technology is growing rapidly.
Information is very important in many areas of life. In this case the information
presented must be effective and efficient. With the development of information
technology lead to changes in the delivery of information. Information is now
delivered through various media such as electronic media, printing,
telecommunications and others. For the design of digital applications german
language dictionary was created, to help facilitate users in managing the well.
Universitas Sumatera Utara
vii
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Daftar Isi
Daftar Tabel
Daftar Gambar
ii
iii
iv
vi
vii
ix
x
Bab 1 Pendahuluan
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Batasan Masalah
1.4 Tujuan dan Manfaat
1.5 Metode Penelitian
1.6 Sistematika Penulisan
1
1
3
3
4
4
6
Bab 2 Landasan Teori
2.1 Pengertian Bahasa Jerman
2.2 Pengertian Kamus
2.3 Pengertian Kamus Digital
2.4 Pengembangan Sistem
2.4.1 Tahapan Studi Kelayakan
2.4.2 Tahapan Analisis Sistem
2.4.3 Tahapan Perancangan Sistem
2.5 Pengertian Data
2.6 Pengertian Database
2.7 Pengertian Aplikasi
2.8 Perancangan Database
2.9 Pengenalan Microsoft Accsess
2.10 Data Flow Diagram
2.11 Diagram Konteks Dan Level Nol
2.12 Flowchart
2.13 Microsoft Visual Basic
2.13.1 IDE Microsoft Visual Basic
2.13.2 Komponen-Komponen Pada Visual Basic 6.0
2.13.3 Macam-Macam Objek Pada Visual Basic 6.0
8
8
9
10
11
11
11
12
12
13
14
15
16
18
19
19
21
22
23
25
Bab 3 Analisis Dan Perancangan Sistem
3.1 Analisis
3.2 Perancangan Keluaran (Output)
3.3 Perancangan Masukan (Input)
30
30
31
32
Universitas Sumatera Utara
viii
3.4 Perancangan Help
3.5 Perancangan About
3.6 Perancangan Dialog Program
3.7 Perancangan File
3.8 Perancangan Program
3.8.1 Flowchart Halaman Aplikasi
3.9 Pengumpulan Data Dan Sumber Data
33
34
35
36
39
40
41
Bab 4 Implementasi Dan Pembahasan Sistem
4.1 Pengertian Implementasi Sistem
4.2 Kebutuhan Sistem
4.2.1 Pengertian Perangkat Keras
4.2.2 Pengertian Perangkat Lunak
4.2.3 Pengertian Pemakai
4.3 Tampilan Program
4.3.1 Tampilan Menu Home
4.3.2 Tampilan Menu Indonesia-Jerman
4.3.3 Tampilan Menu Jerman-Indonesia
4.3.4 Tampilan Menu Video Tutorial
4.3.5 Tampilan Menu About Us
43
43
44
45
46
47
47
48
49
49
50
51
Bab 5 Kesimpulan dan Saran
5.1 Kesimpulan
5.2 Saran
52
52
53
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
ix
DAFTAR TABEL
Halaman
Tabel 2.1 Tabel Simbol-Simbol Data Flow Diagram
Tabel 2.2 Tabel Simbol-Simbol Flowchart
Tabel 3.1 Tabel Rancangan File Database Kamus
Tabel 3.2 Tabel Bahasa Jerman
18
20
38
41
Universitas Sumatera Utara
x
DAFTAR GAMBAR
Halaman
Gambar 1.1
Gambar 2.1
Gambar 2.2
Gambar 2.3
Gambar 3.1
Gambar 3.2
Gambar 3.3
Gambar 3.4
Gambar 3.5
Gambar 3.6
Gambar 3.7
Gambar 3.8
Gambar 4.1
Gambar 4.2
Gambar 4.3
Gambar 4.4
Gambar 4.5
Diagram Konteks Pembuatan Kamus
Siklus Pengolahan Data
IDE Visual Basic
ToolBox
Form Output Istilah
Form Input Istilah
Form Menu Video Tutorial
Form Menu About Us
Alur Dialog Program Aplikasi Kamus Digital Bahasa Jerman
Diagram Konteks Program Aplikasi Kamus Digital Bahasa Jerman
Diagram Level Nol Program Aplikasi Kamus
Flowchart Program Aplikasi
Tampilan Home
Tampilan Indonesia-Jerman
Tampilan Jerman- Indonesia
Tampilan Video Tutorial
Tampilan About Us
5
13
23
25
32
33
34
35
36
39
40
40
48
49
50
50
51
Universitas Sumatera Utara
MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
IKHSAN AKMAL S
102406151
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
Universitas Sumatera Utara
APLIKASI KAMUS DIGITAL BAHASA JERMAN
MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas akhir dan memenuhi syarat mencapai gelar Ahli Madya
IKHSAN AKMAL S
102406151
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2013
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
: APLIKASI KAMUS DIGITAL BAHASA JERMAN
MENGGUNAKAN VISUAL BASIC 6.0
: TUGAS AKHIR
: IKHSAN AKMAL S
: 102406151
: DIPLOMA III TEKNIK INFORMATIKA
: MATEMATIKA
: MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA
Diluluskan di
Medan, Juni 2013
Diketahui :
Ketua Departemen Matematika FMIPA USU
Disetujui :
Pembimbing Utama/
Penanggung Jawab
Prof. Dr. Tulus, M.Si.
NIP. 19620901 198803 1 002
Dra. Elly Rosmaini, M.Si
NIP. 19600520 198503 2 002
Universitas Sumatera Utara
iii
PERNYATAAN
APLIKASI KAMUS DIGITAL BAHASA JERMAN 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 disebut sumbernya.
Medan,
Juni 2013
Ikhsan Akmal S
102406151
Universitas Sumatera Utara
iv
PENGHARGAAN
Alhamdulillah Puji syukur penulis ucapkan ke hadirat Allah SWT yang telah
memberikan rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan tugas
akhir yang berjudul Aplikasi Kamus digital Bahasa Jerman Menggunakan Visual
Basic 6.0 ini tepat pada waktunya. Shalawat beserta salam juga penulis haturkan ke
hadirat junjungan kita Nabi besar Muhammad SAW.
Tugas akhir ini disusun sebagai salah satu syarat untuk meneyelesaikan
pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara. Dalam tugas akihr ini, penulis banyak
mendapat masukan serta dukungan dari berbagai pihak.
Secara khusus penulis menyampaikan rasa terima kasih yang sedalam –
dalamnya kepada Kedua orang tua penulis yang telah mendidik dan membesarkan
penulis dengan kasih sayang yang tulus juga segala pengorbanan yang tak terhitung
nilainya dengan selalu memberikan doa dan dukungan baik moril maupun materil.
Selesainya tugas akhir ini tidak terlepas dari bimbingan, bantuan dan dukungan banyak
pihak, sehingga pada kesempatan ini penulis mengucapkan terima kasih yang sebesar
– besarnya kepada :
1. Orang tua penulis yang selalu penulis cintai dan hormati, Ayahanda Afredin
Sitompul dan Ibunda Bidasari Harahap
Universitas Sumatera Utara
v
2. Ibu Dra. Elly Rosmaini, M.Si selaku dosen pembimbing tugas akhir yang telah
memberikan bimbingan dan pengarahan kepada penulis selama menyusun tugas
akhir ini.
3. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara
4. Bapak Prof. Dr. Tulus M.Si, selaku ketua Departemen Matematika
5. Bapak Syahriol Sitorus S.Si, M.IT dan Ibu Dra. Elly Rosmaini, M.Si, selaku ketua
dan sekretaris program studi Diploma III Teknik Informatika
6. Seluruh dosen program studi Diploma III Teknik Informatika Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sumatera Utara yang telah memberikan
ilmu pengetahuannya kepada penulis selama perkuliahan.
7. Para Pegawai FMIPA USU yang telah banyak membantu penulis.
8. Abangnda M.Fazlan Sitompul, Kakanda Efriza Fadillah Sitompul, adik Hafni
Rodiah Sitompul dan Ina Hijrayania Hsb telah banyak membimbing dan
mendampingi penulis dalam merancang Tugas Akhir sehingga dapat selesai tepat
waktu.
9. Sahabat – sahabat seperjuangan penulis M.Rizky, Irina D.S Gultom, Dhita Pratiwi,
Inda Ernita, Ridho Adli, Ammazizzaky Tarigan, Dimas Andika Nasution, Nurdin
Siregar, Mhd.Rizki, Diory S.M Marbun, dan Pratama Nugraha.
10. Teman – teman Kom B’10 yang telah banyak memberikan ilmu kepada penulis
baik dalam menyusun tugas akhir ini maupun pada masa perkuliahan.
Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin
untuk mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan
Universitas Sumatera Utara
vi
kekurangan dalam penulisan tugas akhir ini. Untuk itu penulis mengharapkan kritik
dan saran dari pembaca sekalian demi penyempurnaan tugas akhir ini.
Demikian tugas akhir ini saya buat. Semoga tulisan ini bermanfaat bagi kita
semua, Amin.
Medan,
Juni 2013
Penulis
Ikhsan Akmal S
Universitas Sumatera Utara
vi
ABSTRAK
Pada era globalisasi saat ini teknologi informasi semakin berkembang pesat. Informasi
sangat dibutuhkan masyarakat dalam berbagai bidang kehidupan. Dalam hal ini
informasi yang disajikan harus efektif dan efisien. Dengan berkembangnya teknologi
informasi mengakibatkan perubahan dalam hal penyampaian informasi. Kini
informasi disampaikan melalui berbagai media seperti media elektronik, cetak,
telekomunikasi dan lain sebagainya. Untuk itu perancangan aplikasi kamus digital
bahasa jerman ini dibuat, untuk membantu memudahkan pemakai dalam mengelola
kata dengan baik.
.
Universitas Sumatera Utara
vii
ABSTRACT
In the current era of globalization, information technology is growing rapidly.
Information is very important in many areas of life. In this case the information
presented must be effective and efficient. With the development of information
technology lead to changes in the delivery of information. Information is now
delivered through various media such as electronic media, printing,
telecommunications and others. For the design of digital applications german
language dictionary was created, to help facilitate users in managing the well.
Universitas Sumatera Utara
vii
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Daftar Isi
Daftar Tabel
Daftar Gambar
ii
iii
iv
vi
vii
ix
x
Bab 1 Pendahuluan
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Batasan Masalah
1.4 Tujuan dan Manfaat
1.5 Metode Penelitian
1.6 Sistematika Penulisan
1
1
3
3
4
4
6
Bab 2 Landasan Teori
2.1 Pengertian Bahasa Jerman
2.2 Pengertian Kamus
2.3 Pengertian Kamus Digital
2.4 Pengembangan Sistem
2.4.1 Tahapan Studi Kelayakan
2.4.2 Tahapan Analisis Sistem
2.4.3 Tahapan Perancangan Sistem
2.5 Pengertian Data
2.6 Pengertian Database
2.7 Pengertian Aplikasi
2.8 Perancangan Database
2.9 Pengenalan Microsoft Accsess
2.10 Data Flow Diagram
2.11 Diagram Konteks Dan Level Nol
2.12 Flowchart
2.13 Microsoft Visual Basic
2.13.1 IDE Microsoft Visual Basic
2.13.2 Komponen-Komponen Pada Visual Basic 6.0
2.13.3 Macam-Macam Objek Pada Visual Basic 6.0
8
8
9
10
11
11
11
12
12
13
14
15
16
18
19
19
21
22
23
25
Bab 3 Analisis Dan Perancangan Sistem
3.1 Analisis
3.2 Perancangan Keluaran (Output)
3.3 Perancangan Masukan (Input)
30
30
31
32
Universitas Sumatera Utara
viii
3.4 Perancangan Help
3.5 Perancangan About
3.6 Perancangan Dialog Program
3.7 Perancangan File
3.8 Perancangan Program
3.8.1 Flowchart Halaman Aplikasi
3.9 Pengumpulan Data Dan Sumber Data
33
34
35
36
39
40
41
Bab 4 Implementasi Dan Pembahasan Sistem
4.1 Pengertian Implementasi Sistem
4.2 Kebutuhan Sistem
4.2.1 Pengertian Perangkat Keras
4.2.2 Pengertian Perangkat Lunak
4.2.3 Pengertian Pemakai
4.3 Tampilan Program
4.3.1 Tampilan Menu Home
4.3.2 Tampilan Menu Indonesia-Jerman
4.3.3 Tampilan Menu Jerman-Indonesia
4.3.4 Tampilan Menu Video Tutorial
4.3.5 Tampilan Menu About Us
43
43
44
45
46
47
47
48
49
49
50
51
Bab 5 Kesimpulan dan Saran
5.1 Kesimpulan
5.2 Saran
52
52
53
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
ix
DAFTAR TABEL
Halaman
Tabel 2.1 Tabel Simbol-Simbol Data Flow Diagram
Tabel 2.2 Tabel Simbol-Simbol Flowchart
Tabel 3.1 Tabel Rancangan File Database Kamus
Tabel 3.2 Tabel Bahasa Jerman
18
20
38
41
Universitas Sumatera Utara
x
DAFTAR GAMBAR
Halaman
Gambar 1.1
Gambar 2.1
Gambar 2.2
Gambar 2.3
Gambar 3.1
Gambar 3.2
Gambar 3.3
Gambar 3.4
Gambar 3.5
Gambar 3.6
Gambar 3.7
Gambar 3.8
Gambar 4.1
Gambar 4.2
Gambar 4.3
Gambar 4.4
Gambar 4.5
Diagram Konteks Pembuatan Kamus
Siklus Pengolahan Data
IDE Visual Basic
ToolBox
Form Output Istilah
Form Input Istilah
Form Menu Video Tutorial
Form Menu About Us
Alur Dialog Program Aplikasi Kamus Digital Bahasa Jerman
Diagram Konteks Program Aplikasi Kamus Digital Bahasa Jerman
Diagram Level Nol Program Aplikasi Kamus
Flowchart Program Aplikasi
Tampilan Home
Tampilan Indonesia-Jerman
Tampilan Jerman- Indonesia
Tampilan Video Tutorial
Tampilan About Us
5
13
23
25
32
33
34
35
36
39
40
40
48
49
50
50
51
Universitas Sumatera Utara