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