• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Analisis File Access.log Squid

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Analisis File Access.log Squid"

Copied!
13
0
0

Teks penuh

(1)
(2)
(3)

Pernyataan

Tugas akhir yang berikut ini :

Judul : Perancangan dan Implementasi Aplikasi

Analisis File Access.Log Squid Berbasis

Desktop (Studi Kasus: CV Sukses Jaya

Utama)

Pembimbing : 1. Suprihadi, S.Si., M.Kom.

2. Michael Bezaleel Wenas, S.Kom., M.Cs.

adalah benar hasil karya saya :

Nama : Aulia Adie Putra

NIM : 672005063

Saya menyatakan tidak mengambil sebagian atau seluruhnya dari

hasil karya orang lain kecuali sebagaimana yang tertulis pada daftar

pustaka. Pernyataan ini dibuat dengan sebenar-benarnya sesuai

dengan ketentuan yang berlaku dalam penulisan karya ilmiah.

Salatiga, 03 Mei 2012

(4)

Prakata

Puji syukur yang dalam saya sampaikan kepada Tuhan Yang

Maha Esa, karena berkat kemurahan-Nya, skripsi ini dapat saya

selesaikan sesuai yang diharapkan. Dalam skripsi ini saya membahas

mengenai “Perancangan dan Implementasi Aplikasi Analisis File

Access.Log Squid Berbasis Desktop”.

Skripsi ini dibuat dalam rangka sebagai syarat untuk

menyelesaikan Program Studi Teknik Informatika, Fakultas

Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga.

Dalam proses pembuatan skripsi ini, tentunya saya

mendapatkan bimbingan, arahan, koreksi dan saran, untuk itu rasa

terima kasih yang dalam, saya sampaikan kepada :

1. Bapak Andeka Rocky Tanamaah, S.E., M.Cs., selaku Dekan

Fakultas Teknologi Informasi Universitas Kristen Satya

Wacana Salatiga.

2. Bapak Dian W. Chandra, S.Kom., M.Cs., selaku Ketua

Program Studi Teknik Informatika Fakultas Teknologi

Informasi Universitas Satya Wacana Salatiga.

3. Bapak Suprihadi, S.Si., M.Kom., selaku dosen pembimbing

pertama yang selalu memberikan arahan dan dukungan

dalam penyelesaian laporan penelitian ini. Terimakasih telah

membimbing penulis dengan baik sehingga laporan

penelitian ini bisa selesai dengan baik.

4. Michael Bezaleel Wenas, S.Kom., M.Cs., selaku dosen

(5)

membimbing penulis, masukan-masukan yang sangat berarti

untuk penulis.

5. Dosen-dosen pengajar dan asisten-asisten di FTI yang baik

secara langsung maupun tidak langsung telah bersama-sama

membagikan pengetahuannya kepada penulis.

6. Petugas TU FTI yang selama ini telah banyak berjasa dalam

pelayanannya kepada mahasiswa.

7. Pak Fajar dan Mas Aji, terima kasih sudah membantu

sehingga laporan penelitian ini bisa selesai.

8. Teman-teman di FTI angkatan 2005, angkatan sebelumnya

dan sesudahnya yang tidak dapat penulis sebutkan satu per

satu.

9. Teman-teman seperjuangan sekaligus sahabat-sahabat

terdekat, Dimas, Dahat, Fajrin, Rendra dan yang lain. Terima

kasih atas semangat dan bantuan yang selalu diberikan.

10. Seseorang yang selalu membuat saya tersenyum dan bahagia,

semangat, bantuan dan doanya juga. Terima kasih Wuri.

11. Yang tersayang Bapak, Ibuk, Fikar, Zukhruf, dan semua

keluarga yang selalu memberikan doa dan dukungan.

Semoga Allah senantiasa memberikan kesehatan dan umur

panjang, betapa besar pengorbanan dan usaha yang diberikan

(6)

Penulis menyadari pembuatan laporan penelitian ini masih

belum sempurna. Oleh karena itu, kritik dan saran yang membangun

sangat penulis harapkan dalam pengembangan laporan penelitian

khususnya, dan dalam pengembangan ilmu pengetahuan ke

depannya.

Salatiga, 03 Mei 2012

Penyusun

(7)

Daftar Isi

2.4 Internet Protocol Address (IP Address) ... 9

2.5 Router ... 10

3.2 Analisis dan Definisi Kebutuhan ... 21

3.2.1 Analisa Kebutuhan Pengguna ... 23

3.2.2 Analisa Kebutuhan Fungsional ... 23

3.2.3 Analisa Kebutuhan Software ... 23

3.2.4 Analisa Kebutuhan Hardware ... 23

3.3 Perancangan Sistem dan Perangkat Lunak ... 24

3.3.1 Diagram Alur atau Flowchart ... 24

(8)

3.3.3 Activity Diagram ... 27

3.3.4 Sequence Diagram ... 28

3.3.5 Class Diagram ... 30

3.4 Desain Antarmuka ... 31

Bab 4 Hasil dan Pembahasan ... 35

4.1 Implementasi Sistem ... 35

4.2 Pengujian Sistem ... 50

4.2.1 Uji Berdasarkan Ukuran File Access.log ... 50

4.2.2 Uji Validitas ... 51

Bab 5 Kesimpulan dan Saran ... 53

5.1 Kesimpulan ... 53

5.2 Saran ... 53

(9)

Daftar Tabel

(10)

Daftar Gambar

Gambar 2.1 Squid diantara Clients dan Servers ... 12

Gambar 2.2 Relations Clients, Proxy, dan Server ... 13

Gambar 3.1 Model Waterfall ... 19

Gambar 3.2 Topologi Jaringan Kantor CV Sukses Jaya Utama ... 21

Gambar 3.3 Flowchart Proses Analisis File Access.log ... 25

Gambar 3.4 Use Case Diagram Sistem Analisis Access.log ... 27

Gambar 3.5 Activity Diagram Analisis Access.log ... 28

Gambar 3.6 Sequence Diagram Analisis Access.log ... 29

Gambar 3.7 Class Diagram Analisis Access.log ... 31

Gambar 3.8 Desain User Interface Aplikasi Analisis Access.log Bagian Tabel ... 32

Gambar 3.9 Desain User Interface Aplikasi Analisis Access.log Bagian Grafik Pie ... 32

Gambar 4.1 Halaman Utama Aplikasi ... 36

Gambar 4.2 Menu dari Aplikasi yang Dibuat ... 36

Gambar 4.3 Sub Menu Open dari Menu File ... 37

Gambar 4.4 Proses Analisis File Access.log ... 37

Gambar 4.5 Hasil Analisis Access.log dalam Bentuk Tabel Semua IP ... 41

Gambar 4.6 Hasil Analisis Access.log dalam Bentuk Grafik Pie Semua IP ... 42

Gambar 4.7 Hasil Analisis Access.log dalam Bentuk Tabel Per IP ... 45

Gambar 4.8 Hasil Monitoring Access.log dalam Bentuk Grafik Pie Per IP ... 46

Gambar 4.9 Submenu Save Chart As Image ... 47

Gambar 4.10 Menu Chart Warna EarthTones ... 48

Gambar 4.11 Menu Chart Warna Chocolate ... 48

Gambar 4.12 Menu Chart Warna BrightPastel ... 49

(11)

Daftar Kode Program

Kode Program 4.1 File LogReader.cs untuk Membaca File

Access.log ... 38

Kode Program 4.2 File LogReader.cs untuk Membaca Data

Per Baris ... 40

(12)

Lampiran

Lampiran 1 Surat Keterangan Penelitian ... xv

Lampiran 2 Surat Pernyataan Staff IT CV Sukses Jaya

Utama ... xvi

(13)

Abstract

The internet technology available in the Office of the CV Sukses Jaya Utama is intended to support the work of employees. The Office creates a rule that employees are not allowed to access certain websites that do not contribute for the company. But the company does not have aplication to find out the usage of internet by employees yet. This research aims to design and build an analysis software that read a access.log file from squid. This file holds information about what websites the employees has accessed. The methods used in this research is waterfall. The application is implemented using Visual C # programming language. Thus, the analysis application can help the user in this case the management to find a URL address that accessed by the IP Address is in a Local Area Network (LAN).

Keywords: Internet, File access.log squid, Visual C # Programming

Gambar

Tabel 4.1    Tabel Uji Ukuran File Access.logTabel 4.2    Tabel Uji Validasi ...................................................

Referensi

Dokumen terkait

Pada tombol “Edit”, ketika user memilih tombol tersebut harus terlebih dahulu memilih data yang akan di ubah pada tabel data konsumen, kemudian tekan tombol

daun kelor dalam bentuk olahan sayur daun kelor saja, sedangkan pada penelitian ini dilakukan pada wanita tidak hamil yang mengkonsumsi beberapa olahan daun

Pada tugas akhir ini, akan dikonstruksi model Q-ball dari fitur-fitur seperti solusi, total energi, rapat energi, tumbukan antar Q-ball, dan total muatan secara analitik

Selain itu juga didalam sebuah citra juga terdapat Kompresi Citra adalah aplikasi kompresi data yang dilakukan terhadap citra digital dengan tujuan untuk

Guru menerapkan model pembelajaran “ular tangga PAI ( SKI dan Fiqih )” untuk memahami konsep materi sistem yang akan diberikan dengan tahapan sebagai berikut :. • Permainan ini

Pada kasidah Hadrah seperti gambar diatas tentu mempunya banyak kesamaan seperti halnya, lirik atau puji-pujian dimainkan dengan duduk atau bersila, jenis kasidah

• Semburkan Skin Renew ke atas kapas muka • Sapukan 3 lapisan (mengikut jenis kulit) • Gunakan pada waktu malam sahaja • Lakukan 10 malam berturut-turut, diikuti. 10