Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR
|
|
- Agus Djaja Muljana
- 7 tahun lalu
- Tontonan:
Transkripsi
1 44 Jurnal Teknik Elektro dan Komputer, Vol.1, No.1, April 2013, Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR Nisa Hidayani 1, Juni Nurma Sari 2, Rahmat Suhatman 3 1 Jl. Umbansari No1 Rumbai Pekanbaru Riau Politeknik Caltex Riau, icha857@yahoo.com 2 Politeknik Caltex Riau, juni@pcr.ac.id 3 Politeknik Caltex Riau, rahmat@pcr.ac.id Abstrak Website merupakan salah satu sarana informasi yang biasa dimanfaatkan untuk media promosi. Tidak hanya bagi para pelaku bisnis, namun juga bagi instansi-instansi pendidikan seperti perguruan tinggi, salah satunya adalah perguruan tinggi Politeknik Caltex Riau. Dengan menambahkan sebuah textfield untuk pencarian content pada website PCR, maka diterapkanlah algoritma Brute Force untuk melakukan pencarian string dalam lingkup website PCR. Algoritma Brute Force merupakan algoritma pencarian string yang menggunakan metode pemeriksaan setiap karakter pada pattern dengan setiap karakter pada teks. Sistem yang dirancang menggunakan bahasa pemrograman web PHP dan MySQL sebagai database sistemnya ini, dapat membantu para pengguna untuk melakukan pencarian dan memperoleh informasi yang tersedia pada website PCR. Namun hasil pencarian menggunakan metode ini, tidak secepat dan seakurat hasil apabila menggunakan SQL LIKE%. Kata Kunci: website, pattern matching, Brute Force Abstract Website is one of information media that usually used for promoting media. Not only used by business executives, but also used by education institutes such as Politeknik Caltex Riau. By complementing a textfield for content searching in the website of PCR, Brute Force Algorithm is implemented for string content searching which is used in the website scope. Brute Force is a String Matching method which compares each character of the pattern with the text. This system will be developed by using PHP as the web programming codes and MySQL as the database system. It will help the website visitors in doing content search and getting available information of the website. Nevertheless, the searching result of this method is not as quick and accurate as the SQL LIKE% s. Keywords : website, pattern matching, Brute Force 1 Pendahuluan Banyak perguruan-perguruan tinggi telah menjadikan website sebagai media promosi maupun informasi bagi para mahasiswa dan calon mahasiswanya. Salah satu perguruan tinggi yang menerapkan website sebagai media informasinya adalah perguruan tinggi Politeknik Caltex Riau (PCR). Pada website PCR ini tersedia informasi mengenai PCR, mulai dari sejarah PCR hingga forum alumni. Informasi yang terdapat pada sebuah website kadang sulit untuk dicari dengan penelusuran manual pada halaman web. Sehingga banyak website yang menyediakan fasilitas pencarian pada halaman webnya, agar apa yang akan dicari dapat dengan mudah ditemukan dengan metode pencarian berdasarkan kata yang ditulis pada fasilitas pada web tersebut. Penelitian ini mengimplementasikan algoritma Brute Force untuk melakukan pencarian string pada sebuah web. Pada web yang digunakan disediakan sebuah textfield dimana pengunjung dapat memasukkan keyword yang akan dicari pada web tersebut, dan sistem akan menelusuri semua content yang terdapat di pada web untuk kemudian ditampilkan di halaman hasil pencarian. Algoritma Brute Force merupakan algoritma yang sederhana dan mudah untuk dimengerti, dan dirancang untuk menghasilkan algoritma yang layak untuk beberapa masalah penting seperti pencarian, pengurutan, pencocokan string, dan perkalian matriks [1]. Dengan diimplementasikannya textfield pencarian yang dirancang dengan bahasa
2 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String 45 pemrograman web PHP ini, diharapkan dapat membantu pengunjung website dalam melakukan pencarian content yang diinginkan pada website Tujuan dari penelitian ini adalah menerapkan metode Pattern Matching khususnya algoritma brute force dalam pencarian content pada website PCR dan Membangun sebuah fasilitas pencarian content pada website PCR. Perumusan masalah dari implementasi ini adalah bagaimana membangun sebuah metode pencarian pada website PCR menggunakan algoritma brute force dan bagaimana menerapkan metode brute force pada yang diharapkan dapat membantu pengunjung website dalam mencari content yang terdapat pada website PCR. 2 Tinjauan Pustaka 2.1 Website PCR Website PCR merupakan media informasi yang dibangun dengan tujuan untuk memberikan berbagai macam informasi mengenai PCR [2]. Mulai dari sejarah PCR, program studi yang ada di PCR, fasilitas yang tersedia, informasi mengenai penerimaan mahasiswa baru setiap tahunnya, informasi prestasi yang dicapai oleh PCR, penelitian hingga info lowongan pekerjaan dan forum untuk para alumni PCR. 2.2 Metode Brute Force Brute Force merupakan algoritma pencarian string termudah. Dengan asumsi bahwa teks berada di dalam array T[1..n] dan pattern berada di dalam array P[1..m], maka algoritma Brute Force pencocokan string adalah sebagai berikut [1] : 1. Mula-mula pattern P dicocokkan pada awal teks T. 2. Dengan bergerak dari kiri ke kanan, bandingkan setiap karakter di dalam pattern P dengan karakter yang bersesuaian di dalam teks T sampai: a. Semua karakter yang dibandingkan cocok atau sama (pencarian berhasil), atau b. Dijumpai sebuah ketidakcocokan karakter (pencarian belum berhasil) 3. Bila pattern P belum ditemukan kecocokannya dan teks T belum habis, geser pattern P satu karakter ke kanan dan ulangi langkah 2. Contoh cara kerja algoritma Brute Force: Pattern : FORMASI Teks : INFO INFORM DIINFORMASIKAN Gambar 1. Contoh Pencarian Brute Force 3 Perancangan 3.1 Perancangan Pencarian Content Pada Web PCR Menggunakan Metode Brute Force Pada bagian ini akan dijelaskan bagaimana metode brute force tersebut bekerja di dalam program. Pada system ini pencarian pattern dilakukan tidak hanya pada page yang aktif saja, tetapi pencarian dilakukan pada semua page. Data yang akan diproses diasumsikan sebagai berikut :
3 46 Nisa Hidayani, Juni Nurma Sari, Rahmat Suhatman Pattern Teks : UMPCR : ujian masuk PCR I (UMPCR) Gambar 2. Perancangan Metode Brute Force pada system Proses : 1. Mula-mula pattern disejajarkan dengan teks pada posisi paling kiri (lihat baris 1 pada contoh diatas) perbandingan dilakukan mulai dari karakter pertama pattern, maka didapatkan karakter U dari pattern sejajar dengan karakter pertama teks, yaitu U. 2. Karena terdapat kesamaan karakter antara pattern dengan teks, maka geser karakter satu langkah ke kanan dan mulai membandingkan karakter ke-dua pada pattern dengan karakter berikutnya dan ternyata masih sama, lalu lakukan pergeseran satu karakter lagi ke kanan, namun tidak terdapat kesejajaran, sehingga harus dilakukan pencocokan kembali dari awal pattern. Geser pattern satu indeks ke kanan. 3. Cocokkan kembali setiap karakter hingga terdapat kecocokan antara pattern dan teks. 4. Lakukan langkah-langkah diatas sampai teks habis. Gambaran Output yang dihasilkan : Ujian masuk PCR I (UMPCR I) Ujian masuk PCR I (UMPCR I) akan diadakan pada tanggal Ujian masuk PCR II (UMPCR II) Ujian masuk PCR II (UMPCR II) akan diadakan pada tanggal 3.2 Flow Chart User Flowchart adalah penggambaran secara grafis dari langkah-langkah dan urutan-urutan prosedur dari suatu program. Flowchart menolong analisis dan programmer untuk memecahkan masalah ke dalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian [3 ]. Pada penelitian ini, flow chart user dari sistem dapat dilihat pada Gambar 3 dan untuk flowchar dari algoritma brute force bisa dilihat pada Gambar 4.
4 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String 47 Gambar 3. Flow Chart User Gambar 4. Flowchart Algoritma Brute Force
5 48 Nisa Hidayani, Juni Nurma Sari, Rahmat Suhatman 3.3 Tabel Sistem Berikut tabel yang digunakan dalam pembuatan sistem yang terdiri dari 2 tabel yaitu : 1. Tabel Admin, berisi data-data admin yang ada dalam sistem Tabel 1. Tabel Admin No NamaField Tipe Data Keterangan 1 Username String 2 Password String 2. Tabel Berita, berisi berita-berita yang berhubungan dengan PCR Tabel 2. Tabel Berita No Nama Field Tipe Data Keterangan 1 Id_berita Number Primary Key 2 jenis_berita String 3 Judul_berita String 4 Waktu Date 5 Gambar String 6 Isi_berita String 7 Deskripsi String 4 Hasil dan Pembahasan 4.1 Tampilan Awal Website Gambar 5. Tampilan Awal website Tampilan awal dari website PCR bisa dilihat pada Gambar 5. Pada halaman ini terdapat dua text field, satu text field digunakan untuk pencarian menggunakan metode brute force, dan satu textfield untuk melakukan pencarian menggunakan SQL LIKE %. Tampilan dari hasil pencarian menggunakan algoritma brute force, dapat dilihat pada Gambar 6, sedangkan untuk pencarian menggunakan SQL LIKE% dapat dilihat pada Gambar 7. Gambar 6. Tampilan hasil pencarian brute force
6 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String 49 Gambar 7. Tampilan hasil pencarian SQL LIKE% 4.2 Metode Pengujian Sistem ini diuji sebelum diimplementasikan. Metode pengujian yang dilakukan adalah : 1. Membandingkan berapa lama waktu pencarian satu pattern dan output yang dihasilkan dari metode brute force dan SQL LIKE%. 2. Membandingkan berapa lama waktu pencarian dua pattern dan output yang dihasilkan dari metode brute force dan SQL LIKE%. 3. Membandingkan berapa lama waktu pencarian lebih dari tiga pattern dan output yang dihasilkan dari metode brute force dan SQL LIKE%. 4. Meng-inputkan beberapa pattern yang tidak sama persis dengan data yang ada di dalam database namun terdapat beberapa kata saja dari pattern inputan yang sama dengan teks yang ada di dalam database dan kemudian membandingkannya dengan hasil yang akan muncul apabila dilakukan hal yang sama menggunakan SQL %LIKE. 5. Melakukan pencarian pattern yang sama sekali tidak terdapat di dalam database dan kemudian membandingkannya dengan hasil yang akan muncul apabila menggunakan SQL %LIKE. 6. Untuk melakukan pencatatan waktu pencarian, dilakukan secara otomatis dengan menggunakan PHP code. Sesuai dengan metode pengujian yang telah dilakukan, berikut data hasil perbandingan yang didapat : 1. Pengujian I : pencarian satu pattern Tabel 3. Pengujian I Pattern Banyak hasil Lama pencarian (seconds) BruteForce LIKE% BruteForce LIKE % Pengumuman PCR Mahasiswa Seminar UMPCR Lomba Jurusan Jadwal Gemastik Politeknik JUMLAH RATA-RATA
7 50 Nisa Hidayani, Juni Nurma Sari, Rahmat Suhatman Analisa dari pengujian I adalah : a. Hasil pencarian : (banyak hasil yang sama / banyak data) x 100% = 100% sama b. Waktu yang dibutuhkan : 2. Pengujian II : pencarian dua pattern Pattern Banyak hasil Tabel 4 Pengujian II Lama Pencarian(seconds) BruteForce LIKE % BruteForce LIKE% Lowongan kerja Job vacancy Mahasiswa PCR Ujian masuk Hasil seleksi Biaya kuliah Cisco academy Kuliah umum Lowongan magang Pengumuman hasil JUMLAH RATA-RATA Analisa dari pengujian II adalah : SQL LIKE% lebih cepat 0.40% dari pada metode brute force. Untuk pencarian pattern Mahasiswa PCR, SQL LIKE% membutuhkan waktu lebih lama, namun hasil nya lebih banyak. 3. Pengujian III : pencarian lebih dari dua pattern Tabel 5. Pengujian III Pattern Banyak hasil Lama pencarian(seconds) BruteForce LIKE% BruteForce LIKE % Penjaringan siswa unggul daerah Ujian masuk PCR
8 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String 51 PCR gelar lomba seni Biaya kuliah di PCR Inter high school accounting Pengumuman hasil ujian masuk PCR Pengumuman hasil seleksi Trakindo Persyaratan mahasiswa berprestasi KTM sekaligus ATM bagi mahasiswa baru Applied engineer seminar JUMLAH RATA-RATA Analisa dari pengujian III adalah : SQL LIKE% lebih cepat 0.084% dari pada metode brute force. 4. Pengujian IV : pencarian beberapa pattern yang tidak sama persis dengan teks Tabel 6 Pengujian IV Banyak hasil Lama Pencarian Pattern BruteForce LIKE % BruteForce LIKE % Inter high school olimpiade Pemberitahuan hasil UMPCR JUMLAH RATA-RATA SQL LIKE% 0.37% lebih cepat daripada metode brute force. 5. Pengujian V : pencarian pattern yang sama sekali tidak tersedia di dalam database
9 52 Nisa Hidayani, Juni Nurma Sari, Rahmat Suhatman Tabel 7. Pengujian V Pattern Banyak hasil Lama pencarian BruteForce LIKE % BruteForce LIKE % Teknik Informatika Elearning PCR JUMLAH RATA-RATA Analisa dari pengujian V adalah : SQL LIKE% 2.24% lebih cepat daripada metode brute force 5 Analisa dan Evaluasi Berdasarkan hasil pengujian-pengujian yang dilakukan, dapat dianalisa bahwa hasil pencarian metode brute force tidak jauh berbeda dengan LIKE%. Terdapat kasus tertentu yang menyebabkan perbedaan hasil ini. Seperti pada pengujian II, terjadi perbedaan hasil pencarian keyword Mahasiswa PCR, hal ini dikarenakan proses pengecekan karakter pada metode ini yang membandingkan setiap karakter pattern dengan karakter dan sub kata pada teks harus sesuai satu sama lain. Metode brute force juga memiliki kekurangan dalam waktu pencarian, semakin panjang pattern inputan atau semakin panjang teks yang ditelusuri, semakin lama waktu pencarian. Sedangkan apabila menggunakan SQL LIKE%, output yang dihasilkan lebih akurat. Data pattern tidak harus sesuai dengan susunan kata yang terdapat di dalam satu teks. Waktu yang dibutuhkan untuk pencarian pattern pun tidak terlalu lama, kecuali apabila SQL LIKE% mencari dua pattern yang susunannya tidak sama persis dengan teks atau terdapat jarak antara kedua pattern tersebut seperti pada kata Mahasiswa PCR pada hasil pengujian II. Untuk mengimplementasikan metode brute force pada system, dibuatlah source code sebagai berikut seperti gambar 8 : Gambar 8. Gambar Bruteforce PHP Source Code
10 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String 53 6 Kesimpulan dan Saran 6.1 Kesimpulan Setelah dilakukan beberapa pengujian, dapat disimpulkan bahwa: 1. Metode pencocokan string brute force cukup baik dalam menyelesaikan masalah pencarian. 2. Metode ini melakukan pengecekan karakter yang benar-benar sesuai dengan teks. Apabila terdapat ketidaksamaan, maka brute force tidak menghasilkan output bahkan yang mengandung pattern masukan. 3. Pada sistem ini, setelah didapat satu solusi, brute force akan terus melakukan pengecekan karakter hingga record yang tersimpan di dalam database habis. 4. Pada sistem ini, penyimpanan pattern tidak diperlukan. Untuk melakukan pencarian dan menghasilkan solusi sesuai dengan pattern yang diinputkan, metode ini menampung setiap record yang mengandung kata inputan atau pattern dan kemudian menampilkan hasilnya. 5. Dalam hal akurasi hasil dan kecepatan, SQL LIKE% lebih unggul dibandingkan dengan metode brute force. 6. Metode brute force mengasumsikan spasi sebagai karakter. Sehingga meskipun user menginputkan beberapa pattern, brute force akan melakukan pengecekan karakter sesuai dengan inputan user. 6.2 Saran Untuk mendapatkan waktu pencarian yang lebih cepat dan hasil yang lebih akurat, maka diharapkan modifikasi dari algoritma dapat dilakukan tanpa mengubah prinsif dari algoritman bruteforce. 7 Daftar Pustaka [1] Munir, Rinaldy. Program Studi Teknik Informatika ITB. Diktat Kuliah Strategi Algoritmik, [2] Azhar. Pengantar Direktur. (accessed 22 Januari, 2012). [3] Mrirfan. Flowchart. 15 Februari, (accessed 18 Januari, 2012). [4] Budiasa, Rheno Manggala. Aplikasi Sederhana Pattern Matching dengan Algoritma Brute Force pada, 2009: 1. [5] Kadir, Abdul. Dasar Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta: ANDI, 2008.
Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR
Jurnal... Vol. XX, No. X, Bulan 20XX, XX-XX 1 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR Nisa Hidayani 1, Juni Nurma Sari 2, Rahmat Suhatman 3 Program Studi
Lebih terperinciAlgoritma Pencarian String dalam Pemilihan Anggota Sebuah Organisasi
Algoritma Pencarian String dalam Pemilihan Anggota Sebuah Organisasi Kevin Alfianto Jangtjik / 13510043 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciImplementasi Algoritma Pencocokan String dalam Penentuan Tombol Respons Facebook
Implementasi Algoritma Pencocokan String dalam Penentuan Tombol Respons Facebook Raden Fajar Hadria Putra - 13511076 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
Lebih terperinciAPLIKASI CHATTER BOT UNTUK SMA CENDANA RUMBAI DENGAN MENGGUNAKAN METODE BOYER MOORE
Jurnal... Vol. XX, No. X, Bulan 20XX, XX-XX 1 APLIKASI CHATTER BOT UNTUK SMA CENDANA RUMBAI DENGAN MENGGUNAKAN METODE BOYER MOORE Devia Puspita N 1, Juni Nurma Sari 2, Heni Rachmawati 2 1) Jurusan Komputer,
Lebih terperinciBAB I PENDAHULUAN. tanpa aturan-aturan yang baku. Sedangkan dalam pemasaran konvensional, barang
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi internet disebabkan oleh kemajuan di bidang teknologi, komputer, dan telekomunikasi. Dengan internet pelaku bisnis tidak lagi mengalami kesulitan
Lebih terperinciAplikasi Algoritma Pencarian String Dalam Sistem Pembayaran Parkir
Aplikasi Algoritma Pencarian String Dalam Sistem Pembayaran Parkir Andi Kurniawan Dwi P - 13508028 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.
Lebih terperinciAplikasi Algoritma String Matching dan Regex untuk Validasi Formulir
Aplikasi Algoritma String Matching dan Regex untuk Validasi Formulir Edmund Ophie - 13512095 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
Lebih terperinciPemanfaatan Algortima Boyer Moore dalam Penyaringan Teks Halaman Website Sederhana
Pemanfaatan Algortima Boyer Moore dalam Penyaringan Teks Halaman Website Sederhana Rheno Manggala Budiasa and 13506119 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut
Lebih terperinciANALISIS STRING MATCHING PADA JUDUL SKRIPSI DENGAN ALGORITMA KNUTH-MORRIS PRATT (KMP)
ANALISIS STRING MATCHING PADA JUDUL SKRIPSI DENGAN ALGORITMA KNUTH-MORRIS PRATT (KMP) Wistiani Astuti whistieruslank@gmail.com Teknik Informatika, Universitas Muslim Indonesia Abstrak Skripsi adalah suatu
Lebih terperinciAnalisis Algoritma Knuth Morris Pratt dan Algoritma Boyer Moore dalam Proses Pencarian String
Analisis Algoritma Knuth Morris Pratt dan Algoritma Boyer Moore dalam Proses Pencarian String Rama Aulia Program Studi Teknik Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung
Lebih terperinciTECHNICAL REPORT PENGGUNAAN ALGORITMA PENCOCOKAN STRING BOYER-MOORE DALAM MENDETEKSI PENGAKSESAN SITUS INTERNET TERLARANG
TECHNICAL REPORT PENGGUNAAN ALGORITMA PENCOCOKAN STRING BOYER-MOORE DALAM MENDETEKSI PENGAKSESAN SITUS INTERNET TERLARANG Ario Yudo Husodo Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung
Lebih terperinciPenerapan Algoritma Brute Force pada permainan Countdown Number
Penerapan Algoritma Brute Force pada permainan Countdown Number Farhan Amin (13515043) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10
Lebih terperinciPERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP
PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP Mutiara Sari 1, Kasmir Tanjung 2 Konsentrasi Teknik Komputer, Departemen Teknik Elektro Fakultas Teknik,
Lebih terperinciPERANCANGAN APLIKASI TEXT EDITOR DENGAN MENERAPKAN ALGORITMA KNUTH-MORRIS-PRATT
Jurnal Riset Komputer (JURIKOM), Vol. No., Agustus ISSN -X (Media Cetak) Hal : - PERANCANGAN APLIKASI TEXT EDITOR DENGAN MENERAPKAN ALGORITMA KNUTH-MORRIS-PRATT Firman Matondang, Nelly Astuti Hasibuan,
Lebih terperinciPenggunaan Algoritma Knuth-Morris-Pratt untuk Pengecekan Ejaan
Penggunaan Algoritma Knuth-Morris-Pratt untuk Pengecekan Ejaan Andreas Dwi Nugroho - 13511051 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
Lebih terperinciAPLIKASI ALGORITMA KNUTH-MORRIS-PRATT PADA MESIN PENCARI KATA UNTUK LINGKUNGAN WEBSITE MAHASISWA INFORMATIKA 2005
APLIKASI ALGORITMA KNUTH-MORRIS-PRATT PADA MESIN PENCARI KATA UNTUK LINGKUNGAN WEBSITE MAHASISWA INFORMATIKA 2005 Herdyanto Soeryowardhana Program Studi Teknik Informatika Institut Teknologi Bandung Jl.
Lebih terperinciPerbandingan Algoritma Brute Force dan Backtracking dalam Permainan Word Search Puzzle
Perbandingan Algoritma Brute Force dan Backtracking dalam Permainan Word Search Puzzle Veren Iliana Kurniadi 13515078 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
Lebih terperinciAPLIKASI ALGORITMA PENCOCOKAN STRING KNUTH-MORRIS-PRATT (KPM) DALAM PENGENALAN SIDIK JARI
APLIKASI ALGORITMA PENCOCOKAN STRING KNUTH-MORRIS-PRATT (KPM) DALAM PENGENALAN SIDIK JARI Winda Winanti Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung
Lebih terperinciIMPLEMENTASI ALGORITMA BOYER-MOORE PADA PERMAINAN WORD SEARCH PUZZLE
IMPLEMENTASI ALGORITMA BOYER-MOORE PADA PERMAINAN WORD SEARCH PUZZLE Steven Kristanto G 1 Antonius Rachmat C 2 R. Gunawan Santosa 3 stev_en12@yahoo.co.id anton@ti.ukdw.ac.id gunawan@ukdw.ac.id Abstract
Lebih terperinciAplikasi Pencarian Data Produk Herbal Menggunakan Algoritma Boyer-Moore
ISSN: 0216-3284 945 Aplikasi Pencarian Data Produk Herbal Menggunakan Algoritma Boyer-Moore Linda Hasanah 1, Hugo Aprilianto 2 Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan
Lebih terperinciPENGGUNAAN ALGORITMA APOSTOLICO-CROCHEMORE PADA PROSES PENCARIAN STRING DI DALAM TEKS
PENGGUNAAN ALGORITMA APOSTOLICO-CROCHEMORE PADA PROSES PENCARIAN STRING DI DALAM TEKS Sindy Gita Ratri Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung
Lebih terperinciPenerapan Algoritma Pattern Matching untuk Mengidentifikasi Musik Monophonic
Penerapan Algoritma Pattern Matching untuk Mengidentifikasi Musik Monophonic Fahziar Riesad Wutono (13512012) 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
Lebih terperinciPenerapan Algoritma Boyer Moore-Dynamic Programming untuk Layanan Auto-Complete dan Auto-Correct
Penerapan Algoritma Boyer Moore-Dynamic Programming untuk Layanan Auto-Complete dan Auto-Correct Christabella Chiquita B. - 13509050 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika
Lebih terperinciBAB I PENDAHULUAN. Kemajuan teknologi internet dan e-business belakangan ini telah
BAB I PENDAHULUAN 1.1 Latar Belakang Kemajuan teknologi internet dan e-business belakangan ini telah menyebabkan pertumbuhan pesat dalam hal jumlah dan tipe informasi yang tersedia bagi suatu aplikasi
Lebih terperinciBAB 1 PENDAHULUAN. Internet, dalam (28 April 2006)
BAB 1 PENDAHULUAN 1.1. Pengantar Komputer adalah alat yang dipakai untuk mengolah informasi menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya
Lebih terperinciPERBANDINGAN ALGORITMA KNUTH MORRIS PRATT DAN BOYER MOORE PADA HUMAN RESOURCE INFORMATION SYSTEM DI B.A.S LPKIA
PERBANDINGAN ALGORITMA KNUTH MORRIS PRATT DAN BOYER MOORE PADA HUMAN RESOURCE INFORMATION SYSTEM DI B.A.S LPKIA Teguh Nurhadi Suharsono 1, Ega Bahari 2 Program Studi Sistem Informasi, STMIK LPKIA Bandung
Lebih terperinciBAB 1 PENDAHULUAN. Universitas Kristen Maranatha
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pengajaran mata kuliah pemrograman biasanya diikuti oleh banyak mahasiswa. Dengan semakin besarnya jumlah mahasiswa dan banyaknya tugas yang harus diperiksa,
Lebih terperinciSISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)
SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU) Meilysa Puspita Sari Jurusan Sistem Informasi Sekolah Tinggi Manajemen Informatika dan Komputer
Lebih terperinciRANCANG BANGUN MODUL AJAR GRAFIKA KOMPUTER BERBASIS WEB
RANCANG BANGUN MODUL AJAR GRAFIKA KOMPUTER BERBASIS WEB Juni Nurma Sari, Melvawati, dan Meilany Dewi Jurusan Teknik Komputer - Politeknik Caltex Riau Kampus Politeknik Caltex Riau, Jl. UmbanSari no 1,
Lebih terperinciBAB 1 PENDAHULUAN. Setiap tahunnya Universitas Sumatera Utara menamatkan ribuan mahasiswa dari
BAB 1 PENDAHULUAN 1.1 Latar Belakang Setiap tahunnya menamatkan ribuan mahasiswa dari bebagai jurusan, salah satunya Diploma 3 Ilmu Komputer. Setelah tamat dari kuliah, data atau informasi mengenai mahasiswa
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang Permasalahan
BAB 1 PENDAHULUAN 1.1 Latar Belakang Permasalahan Teknik Struktur Data dan Data Mining merupakan salah satu ilmu komputer yang penting dan menarik perhatian teori informatika. Saat ini teknik ini sudah
Lebih terperinciAPLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP
Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,
Lebih terperinciIMPLEMENTASI ALGORITMA STRING MATCHING KNUTH MORRIS PRATT DALAM PENCARIAN KATA KUNCI ABSTRAK KARYA ILMIAH
IMPLEMENTASI ALGORITMA STRING MATCHING KNUTH MORRIS PRATT DALAM PENCARIAN KATA KUNCI ABSTRAK KARYA ILMIAH Husniati 1, Usman Ependi, M.Kom 2., Nia Oktaviani, M.Kom 3. 1 Mahasiswa Teknik Informatika Universitas
Lebih terperinciSistem Informasi Penjualan Berbasis Web di Toko Buku Raja Murah (Sales Information System Web-Based in The Book Shop Raja Murah)
Sistem Informasi Penjualan Berbasis Web di Toko Buku Raja Murah (Sales Information System Web-Based in The Book Shop Raja Murah) Sigit Sugiyanto seagyt@gmail.com Abstract - With the website, the Raja Murah
Lebih terperinciAlgoritma String Matching pada Mesin Pencarian
Algoritma String Matching pada Mesin Pencarian Harry Octavianus Purba 13514050 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Bandung, Indonesia 13514050@stei.itb.ac.id Proses
Lebih terperinciBAB 1 PENDAHULUAN. 1.1.Latar Belakang
7 BAB 1 PENDAHULUAN 1.1.Latar Belakang Saat ini informasi sangat mudah didapatkan terutama melalui media internet. Dengan banyaknya informasi yang terkumpul atau tersimpan dalam jumlah yang banyak, user
Lebih terperinciBAB 1 PENDAHULUAN. Kebutuhan akan informasi yang akurat dan tepat untuk penyajian data sangat
BAB 1 PENDAHULUAN 1.1 Latar Belakang Kebutuhan akan informasi yang akurat dan tepat untuk penyajian data sangat diperlukan oleh suatu organisasi atau perusahaan. Koperasi merupakan salah satu organisasi
Lebih terperinciDESAIN WEB PERPUSTAKAAN PCR VIRTUAL 3 DIMENSI ONLINE
Jurnal Teknik Informatika, Vol 1 September 2012 DESAIN WEB PERPUSTAKAAN PCR VIRTUAL 3 DIMENSI ONLINE Febriegy Saputra 1, Meilany Dewi 2, Warnia Nengsih 3 Program Studi Teknik Informatika Jurusan Komputer
Lebih terperinciBAB II ANALISI DAN PERANCANGAN. Komponen komponen yang diperlukan untuk menganalisis. kebutuhan dari obyek yang dibangun antara lain sistem pendukung,
BAB II ANALISI DAN PERANCANGAN 2.1 Analisi Kebutuhan Komponen komponen yang diperlukan untuk menganalisis kebutuhan dari obyek yang dibangun antara lain sistem pendukung, pengguna (user) dan fungsinya.
Lebih terperinciIMPLEMENTASI APLIKASI PENJADWALAN PEMBELAJARAN BERBASIS WEB PADA POLITEKNIK NEGERI MADIUN
IMPLEMENTASI APLIKASI PENJADWALAN PEMBELAJARAN BERBASIS WEB PADA POLITEKNIK NEGERI MADIUN Lutfiyah Dwi Setia Dosen Politeknik Negeri Madiun Lutfiyah17@pnm.ac.id Abstrak Proses penjadwalan adalah suatu
Lebih terperinciPengembangan Sistem Verifikasi Mata Kuliah Dengan Parsing Data Text Transkrip Siakad Pada Jurusan Ilmu Komputer
Pengembangan Sistem Verifikasi Mata Kuliah Dengan Parsing Data Text Transkrip Siakad Pada Jurusan Ilmu Komputer 1 Astria Hijriani, 2 Dwi Sakethi, 3 Rian Pandu 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Mengingat SD NEGRI merupakan suatu instansi pendidikan di
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Mengingat SD NEGRI 101828 merupakan suatu instansi pendidikan di Glugur Rimbun, hal inilah yang menyebabkan SD NEGRI 101828 Glugur Rimbun ini berusaha meningkatkan
Lebih terperinciPencarian File Teks Berbasis Content dengan Pencocokan String Menggunakan Algoritma Brute force
Scientific Journal of Informatics Vol. 3, No. 1, Mei 2016 p-issn 2407-7658 http://journal.unnes.ac.id/nju/index.php/sji e-issn 2460-0040 Pencarian File Teks Berbasis Content dengan Pencocokan String Menggunakan
Lebih terperinciRancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web
Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web Design of IT Asset Management Information System At PT. Tirta Investama Plant Web Based Citeureup
Lebih terperinciDesain Sistem Informasi Evaluasi Diri Program Studi Teknik Informatika Politeknik Caltex Riau
Desain Sistem Informasi Evaluasi Diri Program Studi Teknik Informatika Politeknik Caltex Riau Juni Nurma Sari, S.Kom, M.MT dan Wawan Yunanto, S.Kom Jurusan Teknik Komputer Kampus Politeknik Caltex Riau
Lebih terperinciPoliteknik Negeri Sriwijaya BAB I PENDAHULUAN
BAB I PENDAHULUAN 1.1. Latar Belakang, dahulunya bernama Politeknik Universitas Sriwijaya secara resmi dibuka pada tanggal 20 September 1982. Perguruan tinggi sebagai penyelenggara pendidikan setelah SMA/SMK/MA/MAK
Lebih terperinciBAB I PENDAHULUAN Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Karya tulis ilmiah merupakan hasil dari sebuah penelitian, dan penelitian adalah salah satu kegiatan pengembangan ilmu pengetahuan. Dengan melakukan penelitian diharapkan
Lebih terperinciBAB IV PERANCANGAN Perancangan Proses Kriptanalisis
BAB IV PERANCANGAN 4.1. Perancangan Proses Kriptanalisis Proses kriptanalisis adalah proses untuk memecahkan cipher. Pada kasus sistem kriptografi monoalphabetik tentang username dan password akan dijelaskan
Lebih terperinciJurnal Teknik Informatika, Vol 1 September 2012
1 Jurnal Teknik Informatika, Vol 1 September 2012 PEMBUATAN APLIKASI UNTUK MENDETEKSI KEBENARAN PERINTAH SQL QUERY MENGGUNAKAN METODE KNUTH-MORRIS PRATT (KMP) Thio Wibowo 1), Ardianto Wibowo 2), Rika Perdana
Lebih terperinciPattern Matching dalam Aplikasi SimSimi
Pattern Matching dalam Aplikasi SimSimi Diah Fauziah - 13512049 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132, Indonesia
Lebih terperinciPenggunaan String Matching Dalam Mencari Kata Dalam Permainan Mencari Kata Dari Sebuah Matriks Huruf
Penggunaan String Matching Dalam Mencari Kata Dalam Permainan Mencari Kata Dari Sebuah Matriks Huruf Luthfi Kurniawan 13514102 1 Program Studi Informatika Sekolah Teknik Elektro dan Informatika Institut
Lebih terperinciBAB I PENDAHULUAN. atau bagian yang terintregasikan melalui sistem yang dipakai untuk. pengolahan, penyusunan dan pelayanan koleksi yang mendukung
BAB I PENDAHULUAN A. Latar Belakang Sebagai sebuah sistem, perpustakaan terdiri dari beberapa unit kerja atau bagian yang terintregasikan melalui sistem yang dipakai untuk pengolahan, penyusunan dan pelayanan
Lebih terperinciSISTEM PENCARIAN PASAL-PASAL TINDAK PIDANA PELANGGARAN BERDASARKAN KUHP DENGAN METODE STRING MATCHING BOYER-MOORE SKRIPSI
SISTEM PENCARIAN PASAL-PASAL TINDAK PIDANA PELANGGARAN BERDASARKAN KUHP DENGAN METODE STRING MATCHING BOYER-MOORE SKRIPSI Diajukan Untuk Memenuhi Sebagai Persyaratan Dalam Memperoleh Gelar Sarjana Komputer
Lebih terperinciAplikasi String Matching Pada Fitur Auto-Correct dan Word-Suggestion
Aplikasi String Matching Pada Fitur Auto-Correct dan Word-Suggestion Johan - 13514206 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10
Lebih terperinciBAB I PENDAHULUAN. teknologi lainnya adalah salah satu alat bantu yang paling tepat, disamping. seluler atau handpone hampir semua orang memilikinya.
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi dari tahun ke tahun jelas terlihat secara nyata, apalagi dalam bidang penyampaian informasi yang menjadi kata kunci sekarang ini. Semua
Lebih terperinciBAB 1 PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi saat ini sudah cukup maju,
BAB 1 PENDAHULUAN 1.1. Latar Belakang Perkembangan ilmu pengetahuan dan teknologi saat ini sudah cukup maju, khususnya teknologi informasi telah mengalami perkembangan yang sangat pesat. Hal tersebut ditandai
Lebih terperinciIMPLEMENTASI METODE STRING MATCHING UNTUK APLIKASI PENGARSIPAN DOKUMEN (STUDI KASUS : SMPN 3 SUMBER KAB. CIREBON)
JURNAL DIGIT, Vol. 7 No.1 Mei 2017, pp. 50~61 50 IMPLEMENTASI METODE STRING MATCHING UNTUK APLIKASI PENGARSIPAN DOKUMEN (STUDI KASUS : SMPN 3 SUMBER KAB. CIREBON) Ida Mulyawati 1, Ridho Taufiq Subagio
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Sistem informasi pengolahan petty cash yang berjalan saat ini di PT. Langkat Nusantara Kepong dapat memberikan hasil yang cukup akurat, namun dari
Lebih terperinciBAB 1 PENDAHULUAN. Universitas Sumatera Utara
BAB 1 PENDAHULUAN 1.1 Latar Belakang Dunia pendidikan dan ilmu pengetahuan pada saat ini semakin berkembang dengan pesat yang disertai dengan semakin banyaknya arus informasi dan ilmu pengetahuan ilmiah
Lebih terperinciAplikasi Algoritma BFS dan String Matching pada Tag Suggestions di Facebook
Aplikasi Algoritma BFS dan String Matching pada Tag Suggestions di Facebook Catherine Pricilla 13514004 1 Program Studi Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.
Lebih terperinciPenerapan Algoritma Knuth Morris Pratt dalam Aplikasi Penerjemah Teks
Penerapan Algoritma Knuth Morris Pratt dalam Aplikasi Penerjemah Teks Okharyadi Saputra (13510072) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl.
Lebih terperinciPENGEMBANGAN APLIKASI UJIAN ONLINE SEBAGAI MEDIA PEMBELAJARAN SISWA SEKOLAH MENENGAH PERTAMA
PENGEMBANGAN APLIKASI UJIAN ONLINE SEBAGAI MEDIA PEMBELAJARAN SISWA SEKOLAH MENENGAH PERTAMA Widaryanto Prodi Teknik Informatika e-mail: widaryanto@ymail.com Abstract Exam is one way to evaluate the learning
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1. Deskripsi Sistem Sistem Ekstraksi Web untuk Hadits yang diterjemahkan dalam Bahasa Indonesia. Sistem ini berfungsi sebagai suatu search engine yang mampu menampilkan hasil
Lebih terperinciBAB I PENDAHULUAN Latar Belakang
1 BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan dunia IT (Information Technology) dengan hadirnya mesin pencarian (Search Engine) di dalam sistem komputer yang merupakan salah satu fasilitas internet
Lebih terperinciIMPLEMENTASI NORMALISASI DATABASE AKADEMIK TERHADAP MySQL
IMPLEMENTASI NORMALISASI DATABASE AKADEMIK TERHADAP MySQL Dwita Mentari 1 Jurusan Sistem Informasi Sekolah Tinggi Teknik Harapan Medan Jl. HM Jhoni No 70 Medan, Indonesia 1 dwitamentari@ymail.com Abstrak
Lebih terperinciANALISIS DAN PERANCANGAN WEBSITE DI SMPN 1 MOYUDAN NASKAH PUBLIKASI
ANALISIS DAN PERANCANGAN WEBSITE DI SMPN 1 MOYUDAN NASKAH PUBLIKASI Disusun oleh : AMRI DWI HUDAYA 07.02.6715 FATKHAN AMIRUL HUDA 07.02.6718 JURUSAN MANAJEMEN INFORMATIKA SEKOLAH TINGGI INFORMATIKA DAN
Lebih terperinciBAB III ANALISA MASALAH DAN RANCANGAN PROGRAM
30 BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Pada bab ini akan dibahas mengenai analisis permainan, yaitu konsep aturan dan cara bermain pada game yang berhubungan dengan program yang
Lebih terperinciJURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2012
APLIKASI E-RECRUITMENT DILENGKAPI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN LOWONGAN PEKERJAAN MENGGUNAKAN METODE PROFILE MATCHING SKRIPSI Diajukan oleh : EKO AGUS MURYANTO 0734010129 JURUSAN TEKNIK INFORMATIKA
Lebih terperinciBAB I PENDAHULUAN. Sistem informasi merupakan sekumpulan komponen yang saling berhubungan,
BAB I PENDAHULUAN 1.1. Latar Belakang Sistem informasi merupakan sekumpulan komponen yang saling berhubungan, mengumpulkan, memproses, menyimpan, dan mendistribusikan informasi untuk menunjang pengambilan
Lebih terperinciJurnal SCRIPT Vol. 3 No. 2 Juni 2016 PEMBUATAN SISTEM INFORMASI BERBASIS WEB DI SD ISLAM TERPADU AL-KHAIRAT MENGGUNAKAN PHP DAN MYSQL
PEMBUATAN SISTEM INFORMASI BERBASIS WEB DI SD ISLAM TERPADU AL-KHAIRAT MENGGUNAKAN PHP DAN MYSQL Harno Priyanto 1, Erfanti Fatkhiyah 2 1 Manajemen Informatika, FTI, IST AKPRIND, harno.priy@gmail.com 2
Lebih terperinciIMPLEMENTASI ALGORITMA BRUTE FORCE DALAM APLIKASI KAMUS ISTILAH KESEHATAN
IMPLEMENTASI ALGORITMA BRUTE FORCE DALAM APLIKASI KAMUS ISTILAH KESEHATAN Heny Pratiwi 1), Ita Arfyanti 2), Dendy Kurniawan 3) 1 Teknik Informatika, STMIK Widya Cipta Dharma 2 Sistem Informasi, STMIK Widya
Lebih terperinciSistem Informasi Pengolahan Pembimbing Akademik Jurusan Ilmu Komputer
Sistem Informasi Pengolahan Pembimbing Akademik Jurusan Ilmu Komputer 1 Anie Rose Irawati, 2 Dwi Sakethi dan 3 Dimas Wisnu Anggoro 1 Jurusan Ilmu Komputer Universitas Lampung 2 Jurusan Ilmu Komputer Universitas
Lebih terperinciIMPLEMENTASI ALGORITMA BRUTE FORCE DALAM PENCARIAN DATA KATALOG BUKU PERPUSTAKAAN
IMPLEMENTASI ALGORITMA BRUTE FORCE DALAM PENCARIAN DATA KATALOG BUKU PERPUSTAKAAN Mesran Dosen Tetap Program Studi Teknik Informatika STMIK Budi Darma Medan Jl. Sisingamangaraja No.338 Simpang Limun Medan
Lebih terperinciBAB 1 PENDAHULUAN. mencapai tujuan, antara lain input, proses, output, dan outcome (Depdiknas, 2007:5).
BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada zaman modern seperti saat ini dengan kemajuan teknologi yang sangat pesat, dibutuhkan sumber daya manusia yang berkualitas baik. Sekolah sebagai sistem adalah
Lebih terperinciBAB I PENDAHULUAN. sebuah institusi pendidikan. Karena alumni bisa berperan sebagai duta
1 BAB I PENDAHULUAN A. Latar Belakang Alumni memiliki peranan yang penting untuk pengembangan sebuah institusi pendidikan. Karena alumni bisa berperan sebagai duta yang mencerminkan kualitas sebuah institusi
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Penerimaan mahasiswa baru merupakan salah satu proses yang ada di instansi pendidikan seperti universitas yang berguna untuk menyaring calon mahasiswa yang terpilih
Lebih terperinciMencari Pola dalam Gambar dengan Algoritma Pattern Matching
Mencari Pola dalam Gambar dengan Algoritma Pattern Matching Muhammad Farhan Majid (13514029) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Pengertian Aplikasi Berbasis Web Aplikasi merupakan program yang berisikan perintah-perintah untuk melakukan pengolahan data. Secara umum, aplikasi adalah suatu proses dari cara
Lebih terperinciBAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman
BAB 3 PERANCANGAN SISTEM 3.1 Analisis Sistem Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman Online Buku yang berbasis Web, terlebih dahulu penulis merencanakan bagaimana alur kerja
Lebih terperinciBAB II ANALISIS DAN PERANCANGAN
BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan dari Sistem Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna(user) dan
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Tugas akhir adalah salah satu mata kuliah yang wajib ditempuh mahasiswa untuk dapat lulus dari perguruan tinggi. Karena dengan mata kuliah tugas akhir ini, mahasiswa
Lebih terperinciRANCANG BANGUN PENGELOLAAN DATA PESERTA DIKLAT BERBASIS WEB (STUDI KASUS: BALAI TEKNOLOGI KOMUNIKASI PENDIDIKAN DIY)
RANCANG BANGUN PENGELOLAAN DATA PESERTA DIKLAT BERBASIS WEB (STUDI KASUS: BALAI TEKNOLOGI KOMUNIKASI PENDIDIKAN DIY) Lutfandita Landistyas, Kusrini STMIK AMIKOM Yogyakarta email : kusrini@amikom.ac.id
Lebih terperinciPoliteknik Negeri Sriwijaya
BAB I PENDAHULUAN 1.1. Latar Belakang Dinas Tenaga Kerja Kota Palembang yang beralamat di Jalan Kapten Anwar Sastro Kota Palembang adalah suatu Instansi Pemerintah yang bertanggung jawab dalam program
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait didalam knowledge management system tentang jasa export dan import yang
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Dalam ilmu kesehatan banyak terdapat istilah medis yang berasal dari bahasa Yunani atau Latin. Secara umum, istilah yang berkaitan dengan diagnosis dan operasi memiliki
Lebih terperinciPEMBUATAN WEB SISTEM INFORMASI AKADEMIK PROGRAM STUDI DIII INSTRUMENTASI DAN ELEKTRONIKA BERBASIS PHP DAN MYSQL TUGAS AKHIR
PEMBUATAN WEB SISTEM INFORMASI AKADEMIK PROGRAM STUDI DIII INSTRUMENTASI DAN ELEKTRONIKA BERBASIS PHP DAN MYSQL TUGAS AKHIR Diajukan guna melengkapi persyaratan dalam menyelesaikan pendidikan tingkat diploma
Lebih terperinciBab III. PERANCANGAN SISTEM
Bab III. PERANCANGAN SISTEM 3.1. Ruang Lingkup Website Berdasarkan kebutuhan masyarakat akan Informasi berita website berita ini dirancang menjadi 3 fungsi utama secara langsung bedasarkan penguna : a.
Lebih terperinciSistem Penjadwalan Mata Pelajaran di SMA Muhammadiyah 1 Kota Magelang Dengan Algoritma Genetika
Sistem Penjadwalan Mata Pelajaran di SMA Muhammadiyah 1 Kota Magelang Dengan Algoritma Genetika Tri Handoyo 1, Ariska Kurnia Rachmawati 2, Eko Prasetyo 3 Teknik Informatika STMIK BINA PATRIA Magelang e-mail
Lebih terperinciJurnal Aksara Komputer Terapan Politeknik Caltex Riau Vol. 4, No. 2, Tahun
Vol. 4, No. 2, Tahun 2015 1 Jurnal Aksara Komputer Terapan Politeknik Caltex Riau Website : https://jurnal.pcr.ac.id/index.php/jakt/about/index Email : pustaka@pcr.ac.id Perancangan Dan Implementasi Sistem
Lebih terperinciSISTEM INFORMASI ORDER ALAT MUSIK DAN ORDER REKAMAN BERBASIS WEB DI STUDIO RECORD ORANGE MADIUN SKRIPSI
SISTEM INFORMASI ORDER ALAT MUSIK DAN ORDER REKAMAN BERBASIS WEB DI STUDIO RECORD ORANGE MADIUN SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) Pada Program
Lebih terperinciPerencanaan Dan Pembuatan Aplikasi Absensi Dosen Menggunakan Radio Frequency Identification (RFID) (Studi Kasus Politeknik Negeri Tanah Laut)
Perencanaan Dan Pembuatan Aplikasi Absensi Dosen Menggunakan Radio Frequency Identification (RFID) (Studi Kasus Politeknik Negeri Tanah Laut) Santoso 1,*, Wan uliyanti 1 1 Jurusan Teknik Informatika, Politeknik
Lebih terperinciPenerapan Algoritma Knuth-Morris-Pratt dalam Music Identification (Musipedia)
Penerapan Algoritma Knuth-Morris-Pratt dalam Music Identification Musipedia Adi Nugraha Setiadi 13508062 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. tersebut. Menurut Satzinger, J.W., Jackson, R.B., & Burd, S.D. (2010, p4)
BAB IV DESKRIPSI PEKERJAAN 4.1 Requirement Analysis Dalam menganalisis sebuah kebutuhan dari sebuah sistem perlu dilakukan analisis yang bertujuan untuk mengetahui kebutuhan dari sistem tersebut. Menurut
Lebih terperinciSISTEM INFORMASI LAYANAN PUBLIK PARIWISATA KOTA BOGOR BERBASIS WEB
SISTEM INFORMASI LAYANAN PUBLIK PARIWISATA KOTA BOGOR BERBASIS WEB Dinni Dwiyani. [10104507] Jurusan Sistem Informasi, Fakultas Ilmu Komputer Universitas Gunadarma Desember 2008 Dosen Pembimbing : Drs.
Lebih terperinciSistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh
86 JURNAL SISTEM DAN INFORMATIKA Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh Shofwan Hanief STMIK STIKOM Bali Jl. Raya Puputan No. 86 Renon, Denpasar, telp/fax 0361 24445/0361
Lebih terperinciAnalisis Perbandingan Performansi Algoritma Zhu-Takaoka dan Algoritma Karp-Rabin Pada Pencarian Kata Di Rumah Baca Buku Sunda
Analisis Perbandingan Performansi Algoritma Zhu-Takaoka dan Algoritma Karp-Rabin Pada Pencarian Kata Di Rumah Baca Buku Sunda LATAR BELAKANG RUMAH BACA BUKU SUNDA BANYAKNYA Buku Banyaknya Algoritma 35
Lebih terperinciSISTEM INFORMASI PENDAFTARAN CALON SISWA BARU SECARA ONLINE PADA SMK NEGERI 7 MEDAN
SISTEM INFORMASI PENDAFTARAN CALON SISWA BARU SECARA ONLINE PADA SMK NEGERI 7 MEDAN Waisen1), Kiki Martina Jamilah2) STMIK IBBI Jl. Sei Deli No. 18 Medan, Telp. 061-4567111 Fax. 061-4527548 e-mail: white_sen@yahoo.com1)
Lebih terperinciBAB I PENDAHULUAN. pula. Teknologi juga bisa diibaratkan suatu alat yang sangat penting untuk
BAB I PENDAHULUAN A. LATAR BELAKANG Pada masa sekarang ini kemajuan teknologi sangatlah pesat, perkembangannya kian hari kian meningkat dan persaingan pun kian ketat pula. Teknologi juga bisa diibaratkan
Lebih terperinciAlgoritma Pencarian String Knuth-Morris-Pratt Dalam Pengenalan Tulisan Tangan
Algoritma Pencarian String Knuth-Morris-Pratt Dalam Pengenalan Tulisan Tangan Andri Rizki Aminulloh Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung Jalan
Lebih terperinciPENERAPAN ALGORITMA BOYER-MOORE PADA LAYANAN SMS AUTO REPLY (STUDI KASUS UPT PMB UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR
PENERAPAN ALGORITMA BOYER-MOORE PADA LAYANAN SMS AUTO REPLY (STUDI KASUS UPT PMB UNIV. MUHAMMADIYAH MALANG) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatikauniversitas
Lebih terperinci