Anda di halaman 1dari 4

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Harddisk adalah bagian komponen komputer yang sangat penting. Harddisk


digunakan untuk menyimpan data, dokumen dan file - file lain di dalam sebuah
personal computer. Cakram keras (bahasa Inggris: harddisk atau harddisk drive
disingkat HDD atau hard drive disingkat HD) adalah sebuah komponen perangkat
keras yang menyimpan data sekunder dan berisi piringan magnetis.

Sebagai media penyimpanan data, Harddisk merupakan salah satu komponen


inti dari sebuah komputer dalam berbagai jenis dan ukuran. Karena kebutuhan
penyimpanan data yang semakin meningkat dari masa kemasa hingga saat ini para
produsen berlomba membuat hardisk yang berukuran besar. Saat ini, berbagai macam
pabrik hardisk sudah mengeluarkan berbagai macam ukuran hardisk, dari 40 GB
sampai 1 TB (Tera Byte) atau setara dengan 1000 Giga. Menggunakan hardisk yang
berukuran besar memang menyenangkan. Harddisk dengan ukuran besar itu pun
masih akan menjadi penuh, meskipun kita merasa tidak menyimpan file yang
berukuran besar.

Kemungkinan terjadi tersimpannya file yang sama pada directory yang


berbeda sangat besar, mencari file yang sama tersebut pada masing-masing directory
sangat sulit dilakukan dan akan memakan waktu yang lama. Aplikasi ini mampu
menyelesaikan masalah tersebut. Aplikasi ini mampu mengetahui file yang sama yang
terletak di directory yang berbeda dengan menentukan directory yang terdapat pada
harddisk.

Universitas Sumatera Utara


Aplikasi ini menggunakan metode MD5 hash. MD5 (Message-Digest
algorithm 5) digunakan untuk melakukan pemeriksaan integritas file dalam berbagai
situasi. Algoritma MD5 menerima masukan berupa pesan dengan ukuran sembarang
dan menghasilkan message digest yang panjangnya 128 bit.

1.2 Rumusan Masalah

Yang menjadi rumusan masalah dalam penelitian ini adalah bagaimana menganalisa
dan mengimplementasikan kemampuan Metode MD5 Hash untuk mencari file yang
sama pada aplikasi Duplicate File Finder.

1.3 Batasan Masalah

Dalam penelitian ini penulis membuat batasan masalah, yaitu:


1. Memilih directory yang tersedia pada harddisk
2. Jenis file yang digunakan *.docx, *.doc, *.txt
3. Keluaran berupa file yang isinya sama, tipe file yang sama dan diketahui
berdasarkan nilai hash yang sama
4. Bahasa pemrograman yang digunakan adalah Microsoft Visual C# dengan
sistem operasi Microsoft Windows dan format yang digunakan FAT32
5. Fungsi Hash MD5 yang digunakan adalah fungsi Hash yang sudah ada.

1.4 Tujuan Penelitian

Tujuan penulisan untuk menganalisa cara kerja aplikasi Duplicate File Finder dan
membuat aplikasi implementasi Duplicate File Finder menggunakan Metode MD5
Hash.

Universitas Sumatera Utara


1.5 Manfaat Penelitian

Manfaat penulisan untuk memahami metode MD5 Hash dalam menentukan


mencocokan file yang sama tersebut diharapkan mampu menjadi inspirasi
membuat aplikasi yang lebih baik lagi. Penulisan ini dapat dijadikan bahan untuk
penulisan lebih lanjut di bidang yang berkaitan.

1.6 Metodologi Penelitian

Dalam penelitian ini, tahapan-tahapan yang akan dilalui adalah sebagai berikut:
1. Studi Kepustakaan
Pengumpulan referensi dalam penelitian yang penulis lakukan dengan mencari
jurnal, buku, tulisan ilmiah, e-book, maupun artikel lain yang berhubungan
dengan duplicate file, sistem berkas, Algoritma MD5 Hash.

2. Analisis dan Perancangan Sistem


Tahap ini digunakan untuk mengolah data dari hasil studi kepustakaan
kemudian melakukan analisis sehingga menjadi suatu informasi. Proses ini
meliputi pembuatan algoritma program, UML (Unified Modelling
Lamguange), flowchart sistem, rancangan aplikasi, dan pembuatan user
interface aplikasi.

3. Implementasi Sistem
Menerapkan MD5 Hash ke dalam aplikasi komputer yang sedang dirancang.

4. Pengujian Aplikasi
Menguji apakah aplikasi yang dibuat telah berhasil berjalan sesuai dengan
keinginan dan melakukan perbaikan kesalahan jika masih terdapat error pada
aplikasi.

Universitas Sumatera Utara


5. Dokumentasi
Tahap akhir dari penelitian yang dilakukan, yaitu membuat kesimpuan dan
laporan tentang penelitian yang telah dilakukan.

1.7 Sistematika Penulisan

Sistematika penulisan dari skripsi ini terdiri dari:

BAB 1 : PENDAHULUAN
Bab ini menjelaskan mengenai latar belakang pemilihan judul skripsi
”Analisis Duplicate File Finder Menggunakan Metode MD5 Hash”,
rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian,
metode penelitian dan sistematika penulisan.

BAB 2 : LANDASAN TEORI


Bab ini membahas teori-teori yang berkaitan dengan Sistem berkas dan
algoritma MD5 Hash.

BAB 3 : ANALISIS DAN PERANCANGAN


Bab ini akan membahas mengenai analisis kebutuhan sistem yang meliputi
analisis pengenalan, analisis algoritma dan perancangan sistem.

BAB 4 : IMPLEMENTASI DAN PENGUJIAN


Bab ini menjelaskan kriteria yang dibutuhkan agar aplikasi yang dirancang
berjalan dengan baik dan pengujian kinerja dari aplikasi tersebut.

BAB 5 : KESIMPULAN DAN SARAN


Bab ini memuat kesimpulan dari uraian bab-bab sebelumnya dan hasil
penelitian yang diperoleh. Bab ini juga memuat saran yang diharapkan
dapat bermanfaat untuk pengembangan selanjutnya.

Universitas Sumatera Utara

Anda mungkin juga menyukai