Batasan masalah yang menjadi acuan dalam pengerjaan skripsi ini adalah sebagai berikut:
1. Menggunakan bahasa pemrograman C. 2. Aplikasi proxy server menggunakan Squid Proxy Server versi 3
3. Wizard berbentuk Command Line Interface yang diimplementasikan pada Ubuntu Server 11.10.
4. Aplikasi Wizard terdiri dari pengaturan IP Address, pemblokiran situs dan konten, pengaturan pemakaian alokasi memori dan disk, dan kontrol bandwidht.
5. Pengaturan IP Address hanya terdiri dari satu network.
1.4 Tujuan Masalah
Penelitian ini bertujuan merancang suatu aplikasi untuk mengkonfigurasi squid dengan tampilan yang mudah dan dapat digunakan oleh administrator jaringan pemula.
1.5 Manfaat Penelitian
Manfaat penelitian ini adalah memudahkan para pengguna biasa atau administrator jaringan pemula untuk konfigurasi squid.
1.6 Metode Penelitian
Tahapan yang dilakukan dalam penelitian ini adalah:
1. Studi Literatur Penulisan skripsi ini diawali dengan melakukan pembelajaran literatur pada
sejumlah buku, artikel, paper, jurnal, makalah, maupun situs internet mengenai squid proxy server dan pemrograman bahasa C.
2. Analisis Penelitian Pada tahap ini disusun kerangka konfigurasi apa saja yang akan dibuat dalam
Universitas Sumatera Utara Universitas Sumatera Utara
aplikasi wizard.
3. Perancangan Penelitian Perancangan dilakukan dengan membuat rancangan antarmuka, UML unified
modelling language proses kerja sistem untuk memudahkan dalam implementasinya.
4. Implementasi dan Pengujian Dalam tahap ini dilakukan pemrograman terhadap aplikasi yang menggunakan
bahasa pemrograman C.
5. Dokumentasi Dalam tahapan ini dilakukan penyusunan laporan dari hasil analisis, perancangan
dalam format penulisan penelitian.
1.7 Sistematika Penulisan
Dalam penulisan skripsi ini penulis membuat sistematika sebagai berikut: BAB 1 PENDAHULUAN membahas Latar Belakang, Perumusan Masalah, Batasan
Masalah, Tujuan penelitian, Manfaat Penelitian, Metode Penelitian yang dilakukan serta Sistematika penulisan.
BAB 2 LANDASAN TEORI membahas tentang landasan teori tentang jaringan komputer dan Squid Proxy Server
BAB 3 ANALISIS DAN PERANCANGAN membahas mengenai UML Unified Modelling Language sistem serta perancangan antar muka pengguna.
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM membahas tentang implementasi dan pengujian sistem.
BAB 5 KESIMPULAN DAN SARAN merupakan kesimpulan dari semua pembahasan yang ada dengan saran-saran yang ditujukan bagi para pembaca atau
pengembang.
Universitas Sumatera Utara Universitas Sumatera Utara
BAB 2 LANDASAN TEORI