PROGRAM APLIKASI PENCATATAN HISTORY DARI WEB BROWSER UNTUK MEMUDAHKAN ORANGTUA MENGAWASI ANAK-ANAKNYA KETIKA MENGGUNAKAN INTERNET Tugas Akhir MUHAMMAD REZA FAUZI 072406130 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
PROGRAM APLIKASI PENCATATAN HISTORY DARI WEB BROWSER UNTUK MEMUDAHKAN ORANGTUA MENGAWASI ANAK-ANAKNYA KETIKA MENGGUNAKAN INTERNET Tugas Akhir Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya MUHAMMAD REZA FAUZI 072406130 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
PERSETUJUAN Judul : PROGRAM APLIKASI PENCATATAN HISTORY DARI WEB BROWSER UNTUK MEMUDAHKAN ORANGTUA MENGAWASI ANAK ANAKNYA KETIKA MENGGUNAKAN INTERNET Kategori : TUGAS AKHIR Nama : MUHAMMAD REZA FAUZI Nomor Induk Mahasiswa : 072406130 Program Studi : D3 ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2010 Komisi Pembimbing : Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Dr. Saib Suwilo, M.Sc Drs. Suyanto, M.Kom NIP : 19640109 198803 1 004 NIP : 19590813 198601 1002
PERNYATAAN Program Aplikasi Pencatatan History Dari Web Browser Untuk Memudahkan Orangtua Mengawasi Anak anaknya Ketika Menggunakan Internet TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, 22 Mei 2010 MUHAMMAD REZA FAUZI 072406130
PENGHARGAAN Puji da syukur penulis panjatkan kehadirat Allah SWT atas segala berkat dan rahmat-nya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik dan dalam waktu yang telah ditetapkan. Ucapan terima kasih penulis sampaikan kepada Bapak Drs. Suyanto, M. Kom selaku pembimbing yang telah meluangkan waktunya dan membantu penulis dalam penyelesaian tugas akhir ini. Ucapan terima kasih juga ditujukan kepada Bapak Dr. Saib Suwilo, M. Sc selaku Ketua Departemen Matematika, Bapak Prof. Eddy Marlianto,M. Sc dan Dr. Sutarman, M.Sc selaku Dekan dan Pembantu Dekan I FMIPA USU, semua dosen dan pegawai FMIPA USU. Akhirnya, tidak terlupakan kepada kedua orang tua tercinta Ayahanda Alm. Syafruddin dan Ibunda Yusmaniar yang telah memberikan dorongan, nasehat, kasih sayang, doa, dukungan material dan spritual, tak lupa juga kepada kakak Kusmadewi dan Fifi Anggriani dan juga abang Kusairi dan Faisal Fadli yang telah mendukung penulis dalam pembuatan tugas akhir ini, dan juga adinda Tika Wahyuni Siregar yang telah memberi semangat dalam pembuatan tugas akhir ini. Semoga Allah SWT member keberkahan kepada mereka semua, Amin.
ABSTRAK Penggunaan internet yang kian meluas di Indonesia tentu merupakan berita baik namun dibalik itu dampak negatif pun juga mengancam sehingga untuk itu para orang tua perlu untuk menanamkan beberapa pemahaman kepada anak sisi positif dan negatif dari internet. Dilema penggunaan internet untuk anak muncul akibat dari sifat media yang satu ini memiliki sifat super terbuka dimana setiap orang tanpa pandang bulu yang telah terkoneksi dengan internet dapat dengan bebas mengakses informasi di dalamnya. Sehingga filter yang ada bertumpu pada individu masing-masing. Di titik inilah orang tua harus berperan aktif, yaitu memperkuat filter pada diri anak. Tugas akhir ini bertujuan untuk membuat suatu software yang membatu orang tua untuk mengawasi anak-anaknya ketika menggunakan internet, sehingga anak-anak dapat terawasi walaupun orangtua tidak melihat secara langsung anak-anaknya ketika menggunakan internet.
DAFTAR ISI Persetujuan i Pernyataan ii Penghargaan iii Abstrak iv Daftar Isi v Daftar Tabel vii Daftar Gambar viii BAB 1 Pendahuluan 1 1.1 Lata Belakang 1 1.2 Perumusan Masalah 2 1.3 Batasan Masalah 2 1.4 Tujuan 3 1.5 Metode Penelitian 3 1.6 Sistematika Penulisan 4 BAB 2 Landasan Teori 5 2.1 Internet 5 2.2 Sejarah Internet 5 2.3 Dampak Internet 8 2.3.1 Dampak Positif 8 2.3.2 Dampak Negatif 9 2.4 Sekilas Mengenai Visual Basic 6.0 11 2.5 Interface Visual Basic 6.0 12 2.6 Konsep Dasar Pemrograman Dalam Visual Basic 6.0 13 2.7 Activity Diagram 17 BAB 3 Perancangan Sistem 19 3.1 Analisis 19 3.2 Perancangan Sistem 20 3.2.1 Diagram Konteks 20 3.2.2 Data Flow Diagram 21 3.2.3 Activity Diagram 23 3.2.4 Activity Diagram Ketika Program Aktif 24 3.2.5 Activity Diagram Ketika Program Pasif 25 3.3 Fasilitas Program Aplikasi 25 3.3.1 Penggunaan Tools 26 3.3.2 Perancangan Form 26 BAB 4 Implementasi Sistem 29 4.1 Pengertian dan Tujuan Implementasi 29 4.2 Spesifikasi Hardware dan Software 29 4.3 Cara Menggunakan Program 30 4.4 Tampilan Program 34 4.5 Uji Program 35 BAB 5 Kesimpulan dan Saran 39 5.1 Kesimpulan 39 5.2 Saran 40 Daftar Pustaka 41
Lampiran Lampiran A : Source Code Program Lampiran B : Surat Keterangan Uji Program Lampiran C : Kartu Bimbingan
DAFTAR TABEL Tabel 2.1 Tipe tipe Data yang Digunakan Dalam Visual Basic 6.0 15 Tabel 2.2 : Operator Aritmatika 15 Table 2.3 : Operator Perbandingan 16 Tabel 2.4 : Operator Logika 16 Tabel 2.5 : Notasi Activity Diagram 17 Tabel 3.1 : Simbol-simbol Data Flow Diagram 22
DAFTAR GAMBAR Gambar 1.1 Diagram Konteks Aplikasi 3 Gambar 2.1 Interface Antar Muka Visual Basic 6.0 12 Gambar 2.2 Komponen Standar Dalam Toolbox 13 Gambar 2.3 Contoh Activity Diagram 18 Gambar 3.1 Diagram Konteks 20 Gambar 3.2 DFD program aplikasi 22 Gambar 3.2 Activity diagram form utama 23 Gambar 3.3 Activity Diagram Ketika Program Aktif 24 Gambar 3.4 Activity Diagram Ketika Program Pasif 25 Gambar 3.5 Form Ketika Program Aktif 27 Gambar 3.6 Form Ketika Program Pasif 27 Gambar 4.1 Klik Program 30 Gambar 4.2 Menentukan Nama File Backup 31 Gambar 4.3 Run At Start Up 31 Gambar 4.4 File Backup 32 Gambar 4.5 Isi Backup 33 Gambar 4.6 Program Non Aktif 33 Gambar 4.7 Program Aktif 34 Gambar 4.8 Program Tidak Aktif 34 Gambar 4.9 Web Browser 35 Gambar 4.10 Hasil Backup History 36 Gambar 4.11 Direktori 37 Gambar 4.12 Catatan Direktori File 38