• Tidak ada hasil yang ditemukan

Aplikasi Pencarian File Berdasarkan Struktur Karakter Dengan Menggunakan Algoritma Apostolico Giancarlo

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Pencarian File Berdasarkan Struktur Karakter Dengan Menggunakan Algoritma Apostolico Giancarlo"

Copied!
11
0
0

Teks penuh

(1)

SKRIPSI

YASIR NASUTION

081402076

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(2)

APLIKASI PENCARIAN FILE BERDASARKAN STRUKTUR KARAKTER

DENGAN MENGGUNAKAN ALGORITMA

APOSTOLICO GIANCARLO

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh

Ijazah Sarjana Teknologi Informasi

YASIR NASUTION

081402076

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : APLIKASI PENCARIAN FILE BERDASARKAN

STRUKTUR KARAKTER DENGAN

MENGGUNAKAN ALGORITMA APOSTOLICO

GIANCARLO

Kategori : SKRIPSI

Nama : YASIR NASUTION

Nomor Induk Mahasiswa : 081402076

Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI

Departemen : TEKNOLOGI INFORMASI

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI UNIVERSITAS SUMATERA UTARA

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Sarah Purnamawati, ST,M.Sc Dr. Erna Budhiarti Nababan, M.IT NIP. 19830226 201012 2 003 NIP. ---

Diketahui/Disetujui oleh

Program Studi S1 Teknologi Informasi Ketua,

(4)

iii

PERNYATAAN

APLIKASI PENCARIAN FILE BERDASARKAN STRUKTUR KARAKTER DENGAN

MENGGUNAKAN ALGORITMA APOSTOLICO GIANCARLO

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, 14 April 2016 Yasir Nasution

(5)

UCAPAN TERIMA KASIH

Puji dan syukur penulis sampaikan ke hadirat Allah SWT atas rahmat dan karunia yang diberikan sehingga penulis dapat menyelesaikan skripsi ini sebagai syarat untuk memperoleh gelar sarjana Teknologi Informasi Pada program Studi S1 Teknologi Informasi Universitas Sumatera Utara.

Ucapan terima kasih penulis ucapkan kepada Ibu Erna Budhiarti dan Ibu Sarah Purnamawati selaku dosen pembimbing yang telah meluangkan banyak waktu untuk memberikan motivasi, masukan dan saran kepada penulis. Ucapan terima kasih juga ditujukan untuk Bapak Dedy Arisandi dan Bapak Sawaluddin yang telah bersedia menjadi dosen pembanding. Ucapan terima kasih juga penulis ucapkan untuk seluruh dosen serta seluruh staf pegawai (TU) di program Studi S1 Teknologi Informasi.

(6)

v

ABSTRAK

Banyaknya jumlah file di dalam media hard disk tersebut menimbulkan suatu masalah, yaitu bagaimana menemukan satu atau lebih file pada media hard disk dengan cepat dan tepat. Algoritma apostolico giancarlo merupakan salah satu alternatif dalam memecahkan masalah pencarian file dengan menggunakan pembandingan terhadap karakter pada nama file dengan kata kunci yang diberikan. Algoritma yang merupakan pengembangan dari algoritma boyer-moore ini mengukur persentase kemunculan karakter kata kunci pada karakter nama file serta melakukan pengecekan berdasarkan urutan karakter pada kata kunci. Dengan menggunakan prinsip ini, proses pencarian file menjadi lebih cepat dan efisien karena tidak perlu dilakukan pengecekan hingga akhir karakter nama file, jika kata kunci sudah ditemukan di awal atau tengah pencarian. Aplikasi pencarian file dengan menggunakan algoritma apostolico giancarlo ini mampu melakukan pencarian file pada folder atau drive yang ditentukan berdasarkan kata kunci yang diberikan oleh pengguna. Hasil output berupa daftar nama file yang mendekati kata kunci pencarian ditampilkan beserta dengan persentase kemiripan nama file tersebut dengan kata kunci pencarian yang digunakan.

(7)

APPLICATION OF FILE SEARCH BASED ON CHARACTER STRUCTURE USING ALGORITHM OF APOSTOLICO GIANCARLO

ABSTRACT

There are a big number of file in hard disk media will cause any problems, i.e, how to find one file or more on hard disk media quickly and accurately. Algorithm of Apostolico Giancarlo is one of alternative in problem solving of file search using comparison to the character on the name of file with keyword. The algorithm as the development of Boyer moore algorithm is measure the percentage of the appearance of keyword character. By using this principle, the process of file search is quick and efficient because it did not do the checking all of character of the file name, if the keyword had found in the early or in the middle of search. The application of file search using apostolic Giancarlo algorithm can do the search of file on the folder or drive that determined based on the keyword of the user. The output is a list of file name that approach the keywords of search that displayed with percentage of matching of the name of file with the keywords of searching.

(8)
(9)

Bab 3 Analisi dan Perancangan Sistem ... 17

3.1 Arsitektur Umum Sistem ... 17

3.2 Penerapan Algoritma Apostolico Giancarlo ... 17

3.3 Perancangan Sistem ... 21

3.3.1 Proses Kerja Sistem ... 21

3.3.2 Perancangan Antarmuka Program ... 23

3.3.3 Pseudo-code Program ... 25

Bab 4 Implementasi dan Pembahasan ... 27

4.1 Implementasi ... 27

4.1.1 Tampilan Hasil ... 27

4.1.2 Pengujian Sistem ... 36

4.2 Pembahasan ... 38

Bab 5 Penutup ... 41

5.1 Kesimpulan ... 41

5.2 Saran ... 42

(10)

ix

DAFTAR TABEL

Hal.

Tabel 2.1 Menyamakan Posisi Pattern ... 12

Tabel 2.2 Pergeseran Dengan Karakter Buruk ... 12

Tabel 2.3 Perbandinggan Setelah Karakter Yang Sama ... 13

Tabel 2.4 Melakukan Lompatan Karakter ... 13

Tabel 2.5 Penelitian Terdahulu ... 14

Tabel 3.1 Hasil Pre-Processing ... 18

Tabel 3.2 Pencocokan I ... 18

Tabel 3.3 Pencocokan II ... 19

Tabel 3.4 Pencocokan III ... 19

Tabel 3.5 Pencocokan IV ... 20

Tabel 4.1 File Uji ... 28

(11)

DAFTAR GAMBAR

Hal.

Gambar 2.1 Kombinasi Kode ASCII ... 5

Gambar 3.1 Arsitektur Umum Sistem ... 16

Gambar 3.2 Proses Kerja Sistem ... 21

Gambar 3.3 Rancangan Form Utama ... 23

Gambar 3.4 Rancangan Form Cari ... 23

Gambar 3.5 Rancangan Form Info ... 24

Gambar 4.1 Tampilan Form Utama ... 26

Gambar 4.2 Tampilan Form Info ... 27

Gambar 4.3 Tampilan Form Cari ... 29

Gambar 4.4 Konfigurasi Pengujian Pertama ... 30

Gambar 4.5 Hasil Pengujian Pertama ... 31

Gambar 4.6 Konfigurasi Pengujian Kedua ... 32

Gambar 4.7 Hasil Pengujian Kedua ... 33

Gambar 4.8 Konfigurasi Pengujian Ketiga ... 34

Gambar 4.9 Hasil Pengujian Ketiga ... 35

Gambar 4.10 Konfigurasi Pengujian Keempat ... 36

Referensi

Dokumen terkait

Hasil penelitian menunjukkan adanya respon dalam penerapan sistem pengelola keuangan yang baru seperti respon yang timbul sangat bervariasi dari mulai dapat

(1) Dalam rangka kesiagaan penanggulangan keadaan darurat tumpahan minyak di laut tingkatan tier 1, ADPEL atau KAKANPEL atau pimpinan unit pengusahaan minyak dan gas bumi

PUSAT PENELITIAN BIOTEKNOLOGI, LEMBAGA ILMU PENGETAHUAN INDONESIA 140. PUSAT PENELITIAN ELEKTRONIKA DAN TELEKOMUNIKASI,

Peraturan Pemerintah Nomor 18 Tahun 1999 tentang Pengelolaan Limbah Bahan Berbahaya dan Beracun (Lembaran Negara Republik Indonesia Tahun 1999 Nomor 31, Tambahan Lembaran

Simpulan dari kegiatan P2M ini adalah: (1) Deseminasi pengetahuan, pemahaman dan keterampilan tentang konsep desa wisata dan inovasi dalam pemanfaatan lingkungan hidup dalam

Dari masalah yang ditemukan, peneliti tertarik untuk mempelajari data sekunder tersebut, mencoba mendeskripsikan dan ingin melihat perbedaan lama rawat

Berdasarkan hasil penelitian tentang faktor yang berhubungan dengan kejadian Obesitas Sentral di Poliklinik Pabrik Gula Camming PTP Nusantara X (Persero) Kab.Bone

q) Mengesahkan pengisian lowongan antar waktu jabatan Kepengurusan di DPTP, DPTKK , DPTKC GENPENUS, berdasarkan usulan dari DPTP, DPTKK , DPTKC GENPENUS yang