BAB I PENDAHULUAN. media penyimpanan data yang memiliki ukuran hingga ratusan gigabyte bahkan

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. bentuk data berupa data audio maupun data berbentuk video. Oleh karena itu

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. cepat, seiring dengan kebutuhan manusia yang juga terus bertambah. Teknologi

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. globalisasi pada saat sekarang ini, penggunaan komputer yang baik juga berperan. penting pada siklus penyusunan laporan akuntansi.

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. tidak berhak. Permasalahan tersebut membuat aspek keamanan dalam bidang

BAB III ANALISA PEMBAHASAN MASALAH

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 4 PERANCANGAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. membuat kita untuk lebih membuka diri dalam menerima perubahan-perubahan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. semakin pesat berkembangnya terutama mengenai sistem informasinya. Ini

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. sering digunakan dalam kehidupan sehari-hari, seperti internet, e-commerce,

BAB 4 IMPLEMENTASI DAN EVALUASI. Processor Intel Pentium IV 2.41GHz RAM 512 MB DDR. Hard disk 40 GB. Monitor 15 Samsung SyncMaster 551v

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. dibuat menjadi sistem pakar. Gangguan-gangguan kesehatan ini

BAB IV HASIL DAN PEMBAHASAN


BAB I PENDAHULUAN. perusahaan, organisasi, lembaga serta lingkungan yang berada diluar sistem

BAB I PENDAHULUAN. berbasis komputerisasi dengan berbagai dukungan aplikasi, baik dalam hal

BAB I PENDAHULUAN. dan militer, kini telah digunakan secara luas di berbagai bidang, misalnya Bisnis,

BAB I PENDAHULUAN. manajemen harus mengetahui tujuan yang akan dicapai, ha-hal yang harus

BAB I PENDAHULUAN. instansi serta jenis usaha yang lain telah menggunakan teknologi komputer.

Bab 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

BAB I PENDAHULUAN. Bahan ajar adalah segala bentuk bahan yang digunakan untuk membantu

BAB IV IMPLEMENTASI DAN EVALUASI..Net 2005 dan menggunalan SQL Server 2005 sebagai database.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM. dengan struktur yang sederhana dengan algoritma yang rumit, sehingga

BAB I PENDAHULUAN. penjualan tiket yang akan diserahkan kepada pimpinan perusahaan.

BAB I PENDAHULUAN. berjalan lancar, cepat, tepat dan pastinya mudah. dengan transaksi keuangan dengan tepat dan akurat. Sebagai contoh penulis

BAB IV IMPLEMENTASI DAN EVALUASI. dan perangkat lunak dengan spesifikasi tertentu. Adapun kebutuhan perangkat

BAB I PENDAHULUAN. remaja maupun orang dewasa. Game ini terdiri dari game tradisional dan

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software

BAB I PENDAHULUAN. menjadi informasi dan didistribusikan untuk pemakai. apapun seiring dengan perkembangan teknologi. Semakin tingginya wawasan

1.5 Spesifikasi Sistem Dalam menyelesaikan tugas akhir ini, penulis menggunakan spesifikasi hardware, software,dan Brainware sebagai berikut: 1.

BAB I PENDAHULUAN. Semakin cepat waktu yang ditempuh maka semakin pendek pula jalur yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. usaha bengkel sepeda motor, membuat mereka sering mengalami kesulitan dalam

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. mencapai hasil kerja yang maksimal. Handphone sebagai salah satu teknologi

BAB I PENDAHULUAN. produksi secara keseluruhan sangat ditentukan oleh pemilihan jenis perlengkapan

BAB III ANALISA MASALAH DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. pada PT. Buana Jaya Lestari menggunakan sistem terkomputerisasi, yaitu dalam

BAB 4 IMPLEMENTASI DAN EVALUASI. aplikasi sistem informasi geografis ini adalah : a. Spesifikasi perangkat keras minimum : memori 64 MB.

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB I PENDAHULUAN. Salah satu program TNI dalam meningkatkan jumlah perajurit TNI yaitu

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III KONSEP, DESAIN DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. Kantor polisi dan pos polisi merupakan layanan bagi keamanan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Rumusan Masalah

BAB I PENDAHULUAN. Stasiun TV dan Radio di Kota Medan. Diharapkan dengan dibuatnya tugas akhir

BAB I PENDAHULUAN. untuk mencegah informasi tersebut sampai pada pihak-pihak lain yang tidak

BAB I PENDAHULUAN. Perkembangan teknologi sekarang ini telah menciptakan aplikasi-aplikasi

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB I PENDAHULUAN. kehidupan manusia. Perubahan lingkungan yang pesat, dinamis dan luas tersebut

BAB I PENDAHULUAN. dengan perusahaan-perusahaan lainnya. Untuk itu diperlukan adanya metode

BAB I PENDAHULUAN. teknologi informasi khususnya di bidang komputer memungkinkan seseorang untuk

BAB IV IMPLEMENTASI APLIKASI

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. Processor : Intel Pentium IV 1.60 GHz RAM : 256 MB

BAB I PENDAHULUAN. percepatan di berbagai bidang. Secara langsung ataupun tidak, teknologi informasi

BAB I PENDAHULUAN. untuk menghasilkan tanaman-tanaman yang bermutu dan berkualitas. Seperti

BAB I PENDAHULUAN. Teknologi modern telah berkembang pesat, khususnya yang berkaitan

BAB IV HASIL DAN UJI COBA. Pakar Diagnosa Faktor Kegagalan Penanaman Ulang Kelapa Sawit menggunakan

BAB 4 IMPLEMENTASI DAN EVALUASI. tentang jenis-jenis alat yang digunakan, cara-cara membangun jaringan komputer

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. meliputi perkembangan permainan yang berhubungan dengan kata. Anagram

BAB I PENDAHULUAN. terdapat berbagai aturan yang harus dipahami oleh penggunanya dan target-target

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB V IMPLEMENTASI SISTEM. system informasi hanya saja Implementasi sistem (system implementation)

BAB I PENDAHULUAN. tertentu kepada penerima informasi. Berdasarkan hal tersebut, salah satu faktor

BAB I PENDAHULUAN. mendapatkan untung atau malah merugi. Pendapatan (Revenues) adalah kenaikan

BAB I PENDAHULUAN. CV. Sejati Furniture adalah suatu perusahaan perseorangan yang bergerak

BAB I PENDAHULUAN. akhir, hal itu menjadi sebuah peluang bagi para pengembang Information

BAB IV HASIL DAN UJI COBA

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB 4. komponen yang sangat berperan penting, yaitu komponen perangkat keras

BAB I PENDAHULUAN. Kriptografi dapat pula diartikan sebagai ilmu atau seni untuk menjaga

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan sistem pendaftaran siswa baru dan pembagian kelas pada SMK

BAB I PENDAHULUAN. mereka dan juga agar bertahan dalam persaingan. Kedai Kopi Uleekareng dan Gayo merupakan sebuah kedai yang bergerak

BAB I PENDAHULUAN. tertentu (biasanya satu tahun). Sehingga dimungkinkan adanya penilaian, tindakan

Transkripsi:

BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi komputer dewasa ini memungkinkan disimpannya data dalam bentuk file dalam jumlah yang besar karena adanya media penyimpanan data yang memiliki ukuran hingga ratusan gigabyte bahkan Terabyte. Hal ini mengakibatkan sering terjadi ada puluhan hingga ratusan folder yang tersimpan di dalam sebuah media penyimpanan data. Masalah yang sering terjadi adalah sulitnya mencari satu file diantara kumpulan file tersebut. Kemungkinan adanya file dengan nama yang hampir sama semakin menambah masalah pencarian file ini. Lamanya waktu yang dibutuhkan aplikasi dalam mencari file yang diinginkan menyebabkan efisiensi pencarian file tidak optimal dan terkadang memakan banyak memory utama dalam proses pencarian. Oleh karena itu dibutuhkan suatu perangkat lunak yang dapat mencari file yang diinginkan pengguna dengan waktu yang cepat, sehingga efisiensi pencarian file dapat terjaga dengan baik. Beberapa metode pencarian data yang dapat di implementasikan ke dalam bentuk sebuah perangkat lunak, salah satunya adalah metode DFS ( Depth First Search). DFS merupakan sebuah algoritma pencarian data mendalam pada suatu simpul dalam setiap level dari yang paling kiri, jika pada level yang paling dalam solusi belum ditemukan, maka pencarian dilanjutkan pada simpul sebelah kanan dan simpul yang disebelah kiri dapat

2 dihapus dari memori. Setiap data akan dicek satu persatu berdasarkan kata kunci pencarian yang diinputkan. Dalam pencarian file ini, metode DFS dapat diterapkan dengan mengecek apakah nama file mengandung salah satu kata dari kata kunci yang diinputkan. Jika bernilai true, maka file tersebut akan ditampilkan, sebaliknya jika tidak maka akan dilewati. Dengan cara ini, waktu pencarian file akan singkat karena file tidak perlu diperiksa secara keseluruhan. Berdasarkan latar belakang masalah diatas, penulis tertarik untuk merancang sebuah perangkat lunak pencarian file pada sistem operasi Windows 7 Ultimate dengan algoritma DFS berdasarkan kata kunci yang inputkan dan menuangkannya dalam bentuk sebuah tugas akhir yang berjudul: Perancangan Aplikasi Untuk Pencarian File Dengan Metode Algoritma DFS ( Depth First Search). I.2. Ruang Lingkup Permasalahan I.2.1. Identifikasi Masalah Berdasarkan latar belakang diatas, maka masalah dapat didefenisikan sebagai berikut: 1. Media penyimpanan data yang memiliki ukuran hingga ratusan gigabyte bahkan terabyte memungkinkan disimpanya file atau folder dalam jumlah yang besar sehingga menyebabkan sulitnya mencari salah satu file diantara kumpulan file tersebut. Kemungkinan adanya file dengan nama yang hampir sama semakin menambah masalah dalam proses pencarian file.

3 I.2.2. Perumusan Masalah Adapun perumusan masalah dalam penelitian ini adalah sebagai berikut: 1. Bagaimana proses pencarian file dengan menggunakan algoritma DFS? 2. Bagaimana pengecekan nama file berdasarkan kata kunci yang diinputkan? 3. Bagaimana bentuk implementasi metode DFS dalam sebuah perangkat lunak pencarian file pada sistem operasi Windows 7 Ultimate? I.2.3. Batasan Masalah Adapun batasan masalah yang penulis berikan dalam pembuatan skripsi ini adalah sebagai berikut : 1. Perangkat lunak dirancang untuk berjalan pada sistem operasi Microsoft Windows 7 Ultimate. 2. Proses pencarian file dibatasi pada file yang berada pada media penyimpanan data hard disk. 3. Bahasa pemrograman yang digunakan adalah Microsoft Visual Studio.Net 2008. I.3. Tujuan dan Manfaat I.3.1. Tujuan Adapun tujuan yang ingin dicapai melalui penulisan skripsi ini adalah sebagai berikut :

4 1. Untuk menganalisis proses kerja pencarian file dengan menggunakan metode DFS. 2. Untuk menganalisis cara mengenali nama file pada sistem operasi Windows 7 Ultimate. 3. Untuk merancang sebuah perangkat lunak pencarian file menggunakan algoritma DFS. I.3.2. Manfaat Manfaat yang diharapkan dari penulisan skripsi ini adalah : 1. Menghasilkan sebuah perangkat lunak yang dapat membantu proses pencarian file dalam media penyimpanan hard disk pada sistem operasi Windows 7 Ultimate. 2. Sebagai bahan referensi mengenai cara mengenali atribut-atribut file. 3. Sebagai bahan referensi mengenai metode pencarian data, khususnya dengan menggunakan algoritma DFS. I.4. Metodologi Penelitian Dalam penulisan skripsi ini, penulis melakukan beberapa hal untuk mendapatkan data yang diperlukan, antara lain : a. Studi kepustakaan (library search). Untuk mendapatkan hasil teori yang valid untuk dijadikan sebuah landasan, penulis mencari beberapa buku referensi dari beberapa perpustakaan.

5 b. Pengumpulan data melalui surfing (field research). Pencarian atau penjelajahan untuk mencari data yang dapat dijadikan landasan penulis yang sesuai melalui internet. Dalam pembuatan aplikasi untuk pencarian file dengan metode algoritma DFS ini, penulis melakukan langklah-langkah sebagai berikut: 1. Prosedur Perancangan Adapun tata cara yang penulis lakukan dalam prosedur perancangan perangkat lunak pencarian file dengan metode algoritma DFS ini sebagaimana terlihat pada Gambar 1.1. Target : Merancang Aplikasi Untuk Pencarian File Melakukan analisis kebutuhan dari sistem yang dirancang Melakukan analisa terhadap spesifikasi yang dibutuhkan sistem yang dirancang Memulai perancangan sistem dan implementasi terhadap perancangan sistem Gagal Verifikasi Rancangan Berhasil Melakukan Pengujian sistem Finalisasi Gambar I.1 Prosedur perancangan

6 2. Analisis Kebutuhan Adapun analisa yang penulis lakukan terhadap kebutuhan yang diharapkan dari sistem yang dirancang adalah sebagai berikut: a. Sistem harus dapat digunakan untuk mencari file berdasarkan keyword dan lokasi drive yang diinputkan pengguna. b. Sistem harus dapat memfilter file yang akan dicari berdasarkan format file yang dipilih pengguna. c. Sistem harus dapat menampilkan seluruh hasil pencarian dalam sebuah list hasil pencarian. 3. Spesifikasi Dan Design Adapun spesifikasi dari sistem yang dirancang ini adalah sebagai berikut: a. Sistem membutuhkan sistem operasi Windows 7 Ultimate agar dapat berjalan dengan baik. b. Sistem membutuhkan memory minimal 1 GB agar dapat berjalan dengan baik. c. Sistem membutuhkan processor 2,00 GHz agar dapat berjalan dengan baik. d. Sistem hanya dapat digunakan untuk mencari file berdasarkan keyword yang diinputkan pengguna. Sedangkan desain sistem yang penulis rancang agar pengguna dapat berinteraksi dengan perangkat lunak yang dirancang adalah sebagai berikut: a. Form Utama Berfungsi sebagai form yang berisi menu-menu dan tombol-tombol yang dapat dipilh user untuk melakukan pencarian file.

7 b. Form Bantuan Berfungsi untuk menampilkan informasi singkat cara menggunakan aplikasi pencarian file ini. c. Form Informasi Berfungsi untuk menampilkan informasi singkat mengenai perancang aplikasi pencarian file ini. 4. Implementasi dan Verifikasi Tahap implementasi yang penulis lakukan terhadap perancangan aplikasi untuk pencarian file dengan algoritma DFS ini adalah: a. Melakukan Implementasi Desain Form Pada tahapan ini, penulis melakukan implementasi desain form dengan cara menbuat form-form sesuai dengan desain yang dirancang pada bahasa pemrograman Visual Studio.Net 2008. b. Melakukan Coding Program Pada tahap ini penulis menuliskan coding-coding yang dibutuhkan agar aplikasi ini dapat melakukan pencarian file sesuai dengan keyword yang diinputkan pengguna. c. Melakukan Pengujian Sistem Pada tahapan ini, penulis melakukan pengujian pada setiap form yang dihasilkan. Pengujian dilakukan untuk mengetahui apakah ada kesalahan (error) pada setiap form untuk melakukan perbaikan.

8 d. Validasi Validasi sistem yang penulis lakukan adalah melakukan pengujian sistem secara keseluruhan. Validasi ini dilakukan agar sistem yang dirancang telah sesuai dengan kebutuhan awal, yaitu dapat digunakan untuk mencari file sesuai dengan keyword, drive dan format file yang diinginkan pengguna. e. Finalisasi Pada tahapan ini adalah tahapan hasil dari aplikasi yang sudah dirancang dan berjalan sesuai rencana. I.5. Sistematika Penulisan Langkah-langkah atau tahapan-tahapan yang ditempuh dalam menyelesaikan penelitian ini adalah: BAB I : PENDAHULUAN Pada bab ini menerangkan tentang latar belakang, rumusan masalah, batasan masalah, tujuan dan manfaat penelitian, metodologi penelitian dan sistematika penulisan. BAB II : TINJAUAN PUSTAKA Pada bab ini menerangkan tentang teori dasar yang berhubungan dengan program yang dirancang, serta bahasa pemrograman yang digunakan.

9 BAB III : ANALISIS MASALAH DAN RANCANGAN PROGRAM Pada bab ini mengemukakan tentang analisa masalah program yang akan dirancang dan perancangan program yang digunakan dalam penulisan skripsi ini. BAB IV : HASIL DAN UJI COBA Pada bab ini mengemukakan tentang hasil dan implementasi sistem yang dirancang mencakup uji coba sistem, tampilan, serta perangkat keras yang dibutuhkan, serta analisa sistem yang dirancang untuk mengetahui kelebihan dan kelemahan sistem yang dibuat. BAB V : KESIMPULAN DAN SARAN Pada bab ini mengemukakan tentang kesimpulan penelitian dan saran dari peneliti sebagai perbaikan dimasa yang akan datang.