TUGAS AKHIR
ARRUM APRILLIATI
072406030
PROGRAM STUDI D-3 ILMU KOMPUTER
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2010
Universitas Sumatera Utara
TUGAS AKHIR
APLIKASI ANTIVIRUS AVIGEN PADA SISTEM WINDOWS
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
ARRUM APRILLIATI
072406030
PROGRAM STUDI D-3 ILMU KOMPUTER
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2010
Universitas Sumatera Utara
PERSETUJUAN
Judul : APLIKASI ANTIVIRUS AVIGEN PADA SISTEM
WINDOWS
Kategori : TUGAS AKHIR
Nama : ARRUM APRILLIATI
Nomor Induk Mahasiswa : 072406030
Program Studi : D3 ILMU KOMPUTER
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA
Diluluskan di
Medan, Juni 2010
Diketahui/Disetujui oleh:
Departemen Matematika FMIPA USU
Ketua, Pembimbing,
Dr. Saib Suwilo, M.Sc. Drs. Bambang Irawan, M.Sc.
NIP 19640109 198803 1 004 NIP 19470421 197603 1 001
Universitas Sumatera Utara
PERNYATAAN
APLIKASI ANTIVIRUS AVIGEN PADA SISTEM WINDOWS
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, 30 Mei 2010
ARRUM APRILLIATI
072406030
Universitas Sumatera Utara
PENGHARGAAN
Puji dan 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.
Tugas Akhir merupakan salah satu syarat yang harus dilakukan setiap
mahasiswa Ilmu Komputer untuk dapat menyelesaikan pendidikan di Program D-3
Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas
Sumatera Utara.
Pada kesempatan ini penulis juga menyampaikan terima kasih sebesar-
besarnya kepada seluruh pihak yang sudah banyak membantu:
1. Bapak Dr. Eddy Marlianto, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam di Universitas Sumatera Utara.
2. Bapak Dr. Saib Suwilo, M.Sc, selaku ketua Departemen Matematika di
Universitas Sumatera Utara.
3. Bapak Drs. Bambang Irawan, M.sc, selaku Dosen pembimbing pada
penyelesaian Tugas Akhir ini yang telah memberikan panduan dan penuh
kepercayaan kepada penulis untuk menyelesaikan kajian Tugas Akhir ini.
4. Para Staf/Pengajar Jurusan D3 Ilmu Komputer FMIPA USU.
5. Ke dua orang tua dan keluarga untuk segenap doa dan dukungannya.
6. Kakak dan Adik, terimakasih atas saran dan dukungannya.
7. Seluruh rekan-rekan dari D3 Ilmu Komputer FMIPA USU, khususnya Kom B
2007, terimakasih atas saran dan kritik dalam penyusunan Tugas Akhir ini.
Semoga Allah SWT akan membalasnya.
Universitas Sumatera Utara
ABSTRAK
Pada penulisan Tugas Akhir ini, penulis membuat perangkat lunak antivirus. Antivirus
merupakan sebuah jenis perangkat lunak yang digunakan untuk mendeteksi dan
menghapus virus komputer dari sistem komputer. Disebut juga dengan Virus
Protection Software.
Metode dan rancangan aplikasi antivirus avigen ini dengan menggunakan
perangkat lunak Visual Basic 6.0 sebagai bahasa pemrogramannya, editor skrip
program, dan juga digunakan untuk mendesain sebuah antivirus. Cara kerja dari
antivirus yang dibuat adalah menghapus virus yang terdapat di bagian Registry,
System, dan Local Drive.
Hasil rancangan dari aplikasi antivirus avigen dapat menentukan apakah
sebuah sistem komputer telah terinfeksi dengan sebuah virus atau tidak. Target yang
akan dicapai dari aplikasi antivirus avigen ini adalah user mampu mendeteksi jenis
virus dan mampu mengupdate antivirus avigen. Apabila perangkat lunak antivirus
avigen ini tidak dapat menghapus virus, maka virus yang ada pada komputer akan
dikarantina. Antivirus avigen ini belum mampu mendeteksi virus-virus terbaru. Kajian
ini dibuat bertujuan untuk menambah wawasan cara membuat anti virus yang
sederhana.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
PERSETUJUAN ii
PERNYATAAN iii
PENGHARGAAN iv
ABSTRAK v
DAFTAR ISI vi
DAFTAR GAMBAR viii
DAFTAR TABEL ix
BAB 1 PENDAHULUAN
1.1 Latar Belakang 1
1.2 Identifikasi Masalah 2
1.3 Pembatasan Masalah 2
1.4 Perumusan Masalah 3
1.5 Maksud dan Tujuan Penulisan 3
1.6 Tinjauan Pustaka 4
1.7 Sistematika Penulisan 5
BAB 2 LANDASAN TEORI
2.1 Pengertian Aplikasi 7
2.2 Pengertian Virus 8
2.3 Pengertian Antivirus 11
2.4 Microsoft Visual Basic 6.0 15
BAB 3 PERANCANGAN SISTEM
3.1 Perencanaan dan Perancangan 17
3.2 Flowchart 18
3.3 Struktur Perancangan Aplikasi Antivirus 19
3.4 Pembuatan Form Aplikasi Antivirus 20
BAB 4 IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem 29
4.2 Tujuan Implementasi Sistem 29
4.3 Tampilan Utama Antivirus 30
4.3 Tampilan Proses Scan Antivirus 31
Universitas Sumatera Utara
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan 32
5.2 Saran 33
DAFTAR PUSTAKA
LAMPIRAN A
LAMPIRAN B
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 3.1 Flowchart Rancangan Aplikasi Antivirus 18
Gambar 3.2 Struktur Rancangan Aplikasi Antivirus 19
Gambar 3.3 Form Console 20
Gambar 3.4 Tampilan Menu Editor 21
Gambar 3.5 Tampilan dengan Tambahan Menu 23
Gambar 3.6 Tampilan Form dengan Logo 23
Gambar 3.7 Desain Tombol Fungsi 24
Gambar 3.8 Tampilan Link Fungsi 25
Gambar 3.9 Tampilan List Editor dan Progrest 26
Gambar 3.10 Tampilan Timer dan Image List 27
Gambar 3.11 Tampilan Akhir Antivirus 28
Gambar 4.1 Tampilan Utama Antivirus 30
Gambar 4.2 Tampilan Proses Scan Anti Virus 31
Universitas Sumatera Utara
DAFTAR TABEL
Halaman
Tabel 3.1 Pengaturan Menu Editor 21
Tabel 3.2 Pengaturan properti teks berjalan 27
Universitas Sumatera Utara