lxxx Pengumpulan data merupakan proses pengadaan data primer untuk
keperluan penelitian. Berikut ini adalah metode pengumpulan data.yang digunakan oleh penulis :
a. Studi Lapangan, yaitu observasi yang penulis lakukan dengan terjun langsung ke lapangan untuk mendapatkan informasi terkait dengan
penelitian yang dilakukan untuk melihat sistem yang telah berjalan, serta bagaimana sistem keamanan baru dapat diterapkan dengan menggunakan
firewall IPCop. b. Studi Pustaka. Metode ini dilakukan dengan penelusuran dan
pembelajaran melalui media kepustakaan seperti buku, makalah, literature, websites yang berkaitan dengan keamanan jaringan, firewall dan IPCop
yang berbasis open source untuk menambah pengetahuan terhadap sistem yang akan diterapkan.
c. Studi Literatur. Metode ini dilakukan dengan membandingkan penelitian sebelumnya atau penelitian yang sejenis dengan penelitian yang sekarang
dilakukan
3.4. Metode Pembangunan Sistem
Penulis melakukan pembangunan sistem yang terdiri dari fase atau tahapan sebagai berikut :
a. Analysis Analisis
Pembangunan dimulai dengan fase analisis. Pada tahap ini dilakukan proses perumusan permasalahan, mengidentifikasi konsep dari Firewall,
network interface pada IPCop. Kemudian mengumpulkan dan mendefinisikan
lxxxi kebutuhan seluruh komponen sistem tersebut, sehingga sepesifikasi
kebutuhan mengenai sistem firewall IPCop dapat diperjelas. Analisis itu sendiri penulis bagi menjadi beberapa tahap. Tahap ini meliputi :
1. Identify. Penulis melakukan identifikasi permasalahan yang dihadapi
sehingga dibutuhkan proses pengembangan lebih lanjut. 2.
Understand. Penulis memahami mekanisme kerja sistem yang telah berjalan pada tempat penelitian sehingga dapat mengetahui bagaimana
sistem baru akan dibangun dan dikembangkan. 3.
Analyze. Penulis melakukan analisis terhadap sistem yang sedang berjalan, dan memberikan usulan sistem baru yang lebih baik untuk
diterapkan. Penulis juga melakukan studi kelayakan dan melihat kebutuhan sistem yang akan dibangun atau dikembangkan.
4. Report. Tahapan ini melakukan aktifitas pembuatan laporan yang
berisisi rincian komponen dan elemen yang dibutuhkan dalam penelitian.
b. Design Perancangan
Tahapan selanjutnya adalah design. Jika tahap analisis
mendefinisikan “apa yang harus dilakukan sistem”, maka tahap perancangan mendefinisikan “bagaimana cara sistem itu dapat
melakukannya”. Pada fase ini, spesifikasi kebutuhan sistem yang akan dibangun, yang merupakan hasil dari tahap analisis, digunakan untuk
menghasilkan spesifikasi desain atau rancangan sistem yang akan dikembangkan. Penulis tidak melakukan perancangan skema jaringan dari
lxxxii awal, melainkan hanya menambahkan extended skema jaringan yang
telah ada.
c. Simulation Prototyping Prototipe Simulasi
Tahap selanjutnya adalah pembuatan prototipe sistem yang akan dibangun, sebagai simulasi dan implementasi sistem produksi. Dengan
demikian penulis dapat mengetahui gambaran umum dari proses komunikasi, keterhubungan dan mekanisme kerja dari interkoneksi
keseluruhan elemen sistem yang akan dibangun. Penulis membangun prototipe sistem ini pada lingkungan virtual dengan menggunaka mesin
virtual, yaitu Virtual Box 3.12, dengan pertimbangan bahwa proses kesalahan yang mungkin terjadi tidak akan mempengaruhi lingkungan
sistem nyata dan proses pembangunan prototipe dapat jauh lebih cepat.
d. Implementation Implementasi