BAB 3 ANALISIS DAN PERANCANGAN SISTEM
Dalam bab ini, penulis memaparkan rangkuman masalah-masalah dalam
mengimplementasikan sistem yang akan dibangun dengan menganalisis masalah- masalah tersebut terlebih dahulu, baik berupa diagram maupun flowchart.
3.1 Analisis Masalah
Analisis merupakan tahapan untuk mendefenisikan masalah – from requirements to specification, sedangkan design yaitu tahapan untuk memecahkan masalah – from
specification to implementation. Analisis sistem merupakan teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa
bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka Al Fatta, 2007.
Dalam melakukan pengiriman file melalui media internet pastinya banyak hal yang bisa terjadi, seperti file bisa disadap oleh stalker atau file dibaca oleh orang yang
tidak diinginkan. Selain itu juga koneksi internet yang terbatas, maka membutuhkan file dalam ukuran kecil agar file bisa dikirim dengan cepat.
Pada algoritma kriptografi Trithemius, ciphertext hasil enkripsinya lebih kurang akan sama panjang dengan plaintextnya. Oleh karena itu, file yang besar tentu
saja ciphertext yang dihasilkan akan besar juga, sehingga sulit atau lambat untuk dikirim. Dengan demikian, diperlukan algoritma kompresi untuk meminimalkan
ukuran dari file hasil enkripsi tersebut. Untuk brainstorming dari kategori utama dalam penyebab masalah-masalah
yang telah di uraikan, maka penulis menggunakan beberapa tujuan umum dalam mengidentifikasi masalah masalah dalam penulisan ini, yaitu sebagai berikut Tague,
2005.
Universitas Sumatera Utara
1. Man
Man yaitu sebagai user dimana masalah adalah keinginan user itu sendiri yang menginginkan file aman namun juga berukuran kecil.
2. Method
Metode yang pas untuk memecahkan masalah dalam penulisan ini adalah mencoba algoritma yang pas, dalam hal ini penulis menggunakan algoritma
Trithemius untuk kriptografinya dan algoritma Rice untuk pemampatan data. 3.
Materials Informasi penting dan rahasia tersimpan dalam suatu file. Dalam hal ini
penulis menggunakan file teks dengan ekstensi .docx. 4.
Machine Permasalahan file yang tidak aman dan berukuran relatif besar karena belum
menerapkan algoritma kriptografi dan juga algoritma kompresi pada file tersebut.
Untuk identifikasi masalah selanjutnya, dapat digambarkan dengan diagram Ishikawa, atau Fishbone diagram, sering juga disebut Cause and Effect Diagram,
yang diperkenalkan oleh Dr. Kaoru Ishikawa, seorang ahli pengendalian kualitas dari Jepang. Diagram Ishikawa dapat mengidentifikasi beberapa sebab-akibat dari suatu
masalah Tague, 2005. Diagram Ishikawa untuk masalah dalam penulisan ini terdapat pada gambar 3.1.
Universitas Sumatera Utara
Gambar 3.1 Analisis masalah dengan diagram Ishikawa
3.2 Analisis Kebutuhan Sistem