Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR
|
|
- Sucianty Rachman
- 7 tahun lalu
- Tontonan:
Transkripsi
1 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 Teknik Informatika dan Multimedia, Politeknik Caltex Riau Jl. Umbansari (Patin) No. 1, Rumbai-Pekanbaru icha857@yahoo.com 1, juni@pcr.ac.id 2, rahmat@pcr.ac.id 3 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. Pada tugas akhir ini diimplementasikan algoritma Brute Force untuk melakukan pencarian string. Pada web ini disediakan sebuah textfield dimana pengunjung dapat memasukkan keyword yang akan dicari pada web tersebut, dan sistem akan menelusuri semua content yang terdapat di dalam web tersebut untuk kemudian ditampilkan di halaman hasil pencarian. Algoritma Brute Force merupakan algoritma yang sederhana dan mudah untuk dimengerti serta memang dirancang sehingga menghasilkan algoritma yang layak untuk beberapa masalah penting seperti pencarian, pengurutan, pencocokan string, dan perkalian matriks (Munir, 2004). Dengan diimplementasikannya textfield pencarian yang dirancang dengan bahasa pemrograman web PHP ini, diharapkan dapat membantu pengunjung website dalam melakukan pencarian content yang diinginkan pada website
2 2 Nisa Hidayani Adapun tujuan dari proyek akhir ini adalah : 1. Menerapkan metode Pattern Matching khususnya algoritma brute force dalam pencarian content pada website PCR. 2. Membangun sebuah fasilitas pencarian content pada website PCR Perumusan masalah dari implementasi ini adalah : 1. Bagaimana membangun sebuah metode pencarian pada website PCR menggunakan algoritma brute force. 2. Bagaimana menerapkan metode brute force pada yang diharapkan dapat membantu pengunjung website dalam mencari content yang terdapat pada website PCR. 3. Tinjauan Pustaka 3.1 Website PCR Website PCR merupakan media informasi yang dibangun dengan tujuan untuk memberikan berbagai macam informasi mengenai PCR. 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. 3.2 Metode Brute Force Brute Force merupakan algoritma pencarian string termudah. Dengan asusi 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 ( Munir, 2004) : 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: - Semua karakter yang dibandingkan cocok atau sama (pencarian berhasil), atau - 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. Persoalan pencocokan string dapat dirumuskan sebagai berikut: 1. Teks (text), yaitu (long) string yang panjangnya n karakter 2. Pattern, yaitu string dengan panjang m karakter (m < n) yang akan dicari di dalam teks Contoh cara kerja algoritma Brute Force: Pattern : FORMASI Teks : INFO INFORM DIINFORMASIKAN Gambar 1.1 Contoh Pencarian Brute Force Sumber : bulansabit.blogdetik.com 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 : Pattern : UMPCR Teks : ujian masuk PCR I (UMPCR)
3 Jurnal... Vol. XX, No. X, Bulan 20XX, XX-XX 3 Gambar 2.1 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 Flowchart 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 (Mrirfan, 2010) Flowchart User Start Keywords Pencarian Ketersedian data tidak Tidak ada hasil tersedia Tampilkan hasil End Gambar 2.3 Flowchart User
4 4 Nisa Hidayani Flowchart Brute Force Gambar 2.2 Flowchart Algoritma Brute Force 3.3 Tabel 1. Tabel Admin, berisi data-data admin yang ada dalam sistem Tabel 5.1 Tabel Admin No NamaField Tipe Data Keterangan 1 Username String 2 Password String 2. Tabel Berita, berisi berita-berita yang berhubungan dengan PCR 5.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
5 Jurnal... Vol. XX, No. X, Bulan 20XX, XX-XX 5 4. Hasil dan Pembahasan 4.1 Tampilan Awal Website Gambar 3.3 Tampilan Awal website 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 %. a. Tampilan Hasil pencarian brute force Tampilan halaman apabila melakukan pencarian menggunakan metode brute force. b. Tampilan Hasil Pencarian SQL LIKE% Gambar 3.4 Tampilan hasil pencarian brute force 4.2 Metode Pengujian Gambar 3.4 Tampilan hasil pencarian SQL LIKE% 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%.
6 6 Nisa Hidayani 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. Berikut source code PHP untuk melakukan pencatatan waktu. Sesuai dengan metode pengujian yang telah dilakukan, berikut data hasil perbandingan yang didapat : 1. Pengujian I : pencarian satu pattern Pattern Analisa dari pengujian I adalah : a. Hasil Pencarian : b. Waktu yang dibutuhkan: =.... Banyak hasil = LIKE % lebih cepat 1.006% daripada Bruteforce 2. Pengujian II : pencarian dua pattern Tabel 5.3 Pengujian I = 100% sama Tabel 5.4 Pengujian II Lama pencarian (seconds) BruteForce LIKE% BruteForce LIKE % Pengumuman PCR Mahasiswa Seminar UMPCR Lomba Jurusan Jadwal Gemastik Politeknik JUMLAH RATA-RATA Pattern Banyak hasil Lama Pencarian(seconds) BruteForce LIKE % BruteForce LIKE% Lowongan kerja Job vacancy Mahasiswa PCR Ujian masuk Hasil seleksi Biaya kuliah
7 Jurnal... Vol. XX, No. X, Bulan 20XX, XX-XX 7 Cisco academy Kuliah umum Lowongan magang Pengumuman hasil JUMLAH RATA-RATA Analisa dari pengujian II adalah : a. Hasil : = = 90% sama., terdapat perbedaan pada pencarian pattern Mahasiswa PCR b. Waktu yang dibutuhkan : = =.... = SQL LIKE% lebih cepat 0.40% daripada metode brute force. Untuk pencarian pattern Mahasiswa PCR, SQL LIKE% membutuhkan waktu yang lebih lama, namun hasilnya lebih banyak. 3. Pengujian III : pencarian lebih dari dua pattern Tabel 5.5 Pengujian III Pattern Banyak hasil Lama pencarian(seconds) BruteForce LIKE% BruteForce LIKE % Penjaringan siswa unggul daerah Ujian masuk PCR 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 : a. Hasil pencarian : = = 100 % sama. =
8 8 Nisa Hidayani b. Waktu yang dibutuhkan : = =.... SQL LIKE% lebih cepat 0.084% daripada metode brute force. 4. Pengujian IV : pencarian beberapa pattern yang tidak sama persis dengan teks Tabel 5.6 Pengujian IV Pattern Inter high school olimpiade Pemberitahuan hasil UMPCR Banyak hasil Lama Pencarian BruteForce LIKE % BruteForce LIKE % JUMLAH RATA-RATA Analisa dari pengujian IV adalah : a. Hasil = = = 100 % sama b. Waktu yang dibutuhkan : = =.... SQL LIKE% 0.37 % lebih cepat daripada metode brute force. 5. Pengujian V : pencarian pattern yang sama sekali tidak tersedia di dalam database Tabel 5.7 Pengujian V Pattern Banyak hasil Lama pencarian BruteForce LIKE % BruteForce LIKE % Teknik Informatika Elearning PCR JUMLAH RATA-RATA Analisa dari pengujian V adalah : a. Hasil = = = 100% sama b. Waktu yang dibutuhkan = =.... SQL LIKE% 2.24% lebih cepat daripada metode brute force.
9 Jurnal... Vol. XX, No. X, Bulan 20XX, XX-XX 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 : Gambar 4.23 Gambar Bruteforce PHP Source Code 5.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 inputan. 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. 5.2 Saran Untuk mendapatkan waktu pencarian yang lebih cepat dan hasil yang lebih akurat, modifikasi algoritma diharapkan dapat dilakukan tanpa mengubah prinsip dasar dari algoritma brute force tersebut.
10 10 Nisa Hidayani 5 Daftar Pustaka Akbar, Mohammad, Ipan Fuadina, and Jaya Pramadesa. Algoritma Pencarian String Menggunakan Metode Brute Force yang Diperkaya (accessed 6 Januari, 2012). Azhar. Pengantar Direktur. (accessed 22 Januari, 2012). Budiasa, Rheno Manggala. Aplikasi Sederhana Pattern Matching dengan Algoritma Brute Force pada, 2009: 1. Kadir, Abdul. Dasar Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta: ANDI, Karame, Ghassan O. Privacy-Preserving Outsourcing of Brute-Force Key Searches. October Kristanto, Andri. Kecerdasan Buatan. Yogyakarta: Graha Ilmu, Kusrini. Sistem Pakar Teori dan Aplikasi. Yogyakarta: ANDI, MADCOMS. Aplikasi Program PHP & MySQL untuk Membuat Website Interaktif. Yogyakarta: ANDI, MakalahStmik (accessed 6 Januari, 2012). MMSI, Parno S.Kom. Data Flow Diagram, 2011: 1. Mrirfan. Flowchart. 15 Februari, (accessed 18 Januari, 2012). Munir, Rinaldy. Program Studi Teknik Informatika ITB. Diktat Kuliah Strategi Algoritmik, W, Darren. Displaying Load Time with PHP (accessed 24 August, 2012). (accessed 11 July, 2012).
Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR
44 Jurnal Teknik Elektro dan Komputer, Vol.1, No.1, April 2013, 44-53 Perancangan dan Implementasi Metode Brute Force untuk Pencarian String pada Website PCR Nisa Hidayani 1, Juni Nurma Sari 2, Rahmat
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 terperinciAplikasi Konsep Sistem Pakar Untuk Troubleshooting PC Menggunakan PHP dan MySql
Aplikasi Konsep Sistem Pakar Untuk Troubleshooting PC Menggunakan PHP dan MySql Wiwin Anggarini Jurusan Sistem Informasi, Ilmu Komputer Universitas Gunadarma Jl. Margonda Raya, 100, Pondok Cina, Depok
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 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 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 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 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 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 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 terperinciNurfarida: Rancang Bangun Aplikasi Kuisioner. Kinerja Dosen dan Staff Politeknik Kediri
4 JURNAL INFORMATIKA & MULTIMEDIA, Vol. 05, No. 01, Tahun 2013 Rancang Bangun Aplikasi Kuisioner Kinerja Dosen dan Staff Politeknik Kediri Ellya Nurfara Teknik Informatika, Politeknik Kediri Jl. Mayor
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 terperinciBAB I PENDAHULUAN. pesat terutama perkembangan internet. Dengan adanya internet dapat
BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH Perkembangan teknologi informasi dan komunikasi saat ini berkembang pesat terutama perkembangan internet. Dengan adanya internet dapat memudahkan penyebaran
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 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 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 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 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 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 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 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 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 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 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 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 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 terperinciBAB 3 METODOLOGI. 3.1 Metodologi (Diagram Alir Kerangka Berpikir) Metode yang akan digunakan dalam pembuatan skripsi ini menggunakan Waterfall Model.
BAB 3 METODOLOGI 3.1 Metodologi (Diagram Alir Kerangka Berpikir) Metode yang akan digunakan dalam pembuatan skripsi ini menggunakan Waterfall Model. Gambar 3.1 Waterfall Model (Sumber: Pressman, p39) a.
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 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 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 terperinciANALISIS DAN PERANCANGAN WEB SEBAGAI MEDIA PROMOSI PADA DJALEEPRODUKTAMA FREELANCE GRAPHIC PARTNER YOGYAKARTA. Naskah Publikasi
ANALISIS DAN PERANCANGAN WEB SEBAGAI MEDIA PROMOSI PADA DJALEEPRODUKTAMA FREELANCE GRAPHIC PARTNER YOGYAKARTA Naskah Publikasi Diajukan oleh : FERI PARIYANTO 09.21.0467 kepada JURUSAN TEKNIK INFORMATIKA
Lebih terperinciAPLIKASI PEMBELAJARAN INTEGRAL BERBASIS WEB
APLIKASI PEMBELAJARAN INTEGRAL BERBASIS WEB Juwairiah, Retno Wulan Sari, Wilis Kaswidjanti Jurusan Teknik Informatika UPN Veteran Yogyakarta Jl. Babarsari 2 Tambakbayan 55281 Telp (0274) 485323 Abstract
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 terperinciPERANCANGAN WEBSITE PENYEDIAAN DAN PENCARIAN INFORMASI LOWONGAN PEKERJAAN
PERANCANGAN WEBSITE PENYEDIAAN DAN PENCARIAN INFORMASI LOWONGAN PEKERJAAN Melyanto 1, Kristina 2, Thommy Willay 3, 1,2,3 Teknik Informatika, STMIK Widya Dharma, Pontianak e-mail: 1 melyantohuang@gmail.com,
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 terperinciPerancangan Sistem Informasi Perpustakaan Berbasis Web Pada SMK Swasta Budi Setia
Perancangan Sistem Informasi Perpustakaan Berbasis Web Pada SMK Swasta Budi Setia Indra Gunawan, Winda Agustina2 STMIK IBBI Jl. Sei Deli No. 8 Medan, Telp. 064567 Fax. 064527548 email: winda269@yahoo.com
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 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 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 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 terperinciIMPLEMENTASI METODE TERM FREQUENCY INVERSED DOCUMENT FREQUENCE (TF-IDF) DAN VECTOR SPACE MODEL PADA APLIKASI PEMBERKASAN SKRIPSI BERBASIS WEB
IMPLEMENTASI METODE TERM FREQUENCY INVERSED DOCUMENT FREQUENCE (TF-IDF) DAN VECTOR SPACE MODEL PADA APLIKASI PEMBERKASAN SKRIPSI BERBASIS WEB Abdul Rokhim 1), Achmad ainul yaqin 2) 1) Program Studi/Prodi
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 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 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 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 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 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 terperinciBAB IV IMPLEMENTASI DAN EVALUASI SISTEM. disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem
BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 1.1. Implementasi Sistem Pada tahap ini merupakan proses pembuatan perangakat lunak yang disesuaikan dengan desain sistem yang sudah dibuat. Rancang Bangun sistem
Lebih terperinciMETODE LOGIKA FUZZY UNTUK MEREKOMENDASIKAN PILIHAN SISWA KURSUS BAHASA INGGRIS DI KABUPATEN NGANJUK ARTIKEL SKRIPSI
METODE LOGIKA FUZZY UNTUK MEREKOMENDASIKAN PILIHAN SISWA KURSUS BAHASA INGGRIS DI KABUPATEN NGANJUK ARTIKEL SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Guna Memperoleh Gelar Sarjana Komputer (S.Kom)
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SYSTEM
24 BAB III ANALISA DAN PERANCANGAN SYSTEM 3.1 Gambaran Umum Perusahaan PT. Braling Indo sebagai adalah perusahaan jasa outsourcing dan Badan Usaha Penyaluran Jasa merupakan mitra perusahaan yang memberikan
Lebih terperinciJurnal JARKOM Vol. 2 No. 1 Desember 2014
PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS UNTUK PEMETAAN DAN PENCARIAN LOKASI USAHA KERAJINAN TANGAN MENGGUNAKAN CAKEPHP Meireza Pratama 1, Mohammad sholeh 2, Naniek widyastuti 3 1,2,3 Teknik Informatika,
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 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 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 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 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 I PENDAHULUAN 1.1 Latar Belakang Aplikasi Penjadwalan dan Input Mata Pelajaran di SMA Negeri 3 Sintang berbasis Web 1.
BAB I PENDAHULUAN 1.1 Latar Belakang Pengolahan data berupa jadwal mata pelajaran dan input nilai siswa yang dilakukan saat ini masih bersifat manual, tak terkecuali di SMA Negeri 3 Sintang. Sering terjadinya
Lebih terperinciTEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI 2016
PERANCANGAN APLIKASI UNTUK MENDIAGNOSA AWAL GANGGUAN PADA KEHAMILAN DENGAN PENDEKATAN SISTEM PAKAR SKRIPSI Diajukan Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana (S.Kom) Pada Program Teknik
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 terperinciPENERAPAN STRING MATCHING DENGAN ALGORITMA BOYER MOORE PADA APLIKASI FONT ITALIC UNTUK DETEKSI KATA ASING
PENERAPAN STRING MATCHING DENGAN ALGORITMA BOYER MOORE PADA APLIKASI FONT ITALIC UNTUK DETEKSI KATA ASING Rohmat Indra Borman 1), Agus Pratama 2) 1) Komputerisasi Akuntansi, STMIK Teknokrat 2) Teknik Informatika,
Lebih terperinciPEMBERDAYAAN SISTEM PEMERINTAHAN DAN POTENSI DESA PADA KABAPUTEN PRINGSEWU BERBASIS WEB
PEMBERDAYAAN SISTEM PEMERINTAHAN DAN POTENSI DESA PADA KABAPUTEN PRINGSEWU BERBASIS WEB Asih Mekar Sari Jurusan Sistem Informasi, Sekolah Tinggi Manajemen dan Informatika STMIK Pringsewu Lampung Jl. Wismarini
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 terperinciSISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN PANGAN MENGGUNAKAN METODE FORWARD CHAINING
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN PANGAN MENGGUNAKAN METODE FORWARD CHAINING M. Ghofar Rohman *) 1) Dosen Program Studi Teknik Informatika, Fakultas Teknik,Universitas Islam Lamongan, E-mail
Lebih terperinciMODUL 11 PHP&MYSQL UPDATE & SEARCHING
MODUL 11 PHP&MYSQL UPDATE & SEARCHING PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2015/2016 Latihan kali ini menggabungkan aplikasi- aplikasi yang sudah kita buat sebelumnya agar
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 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 terperinciAPLIKASI TEST ONLINE BAGI CALON SISWA BARU UNIVERSITAS LANCANG KUNING ABSTRAK ABSTRACT
APLIKASI TEST ONLINE BAGI CALON SISWA BARU UNIVERSITAS LANCANG KUNING David Setiawan 1, Mhd. Arief Hasan 2, Zamzami 3 1,2,3 Universitas Lancang Kuning ABSTRAK Aplikasi Tes Online merupakan sarana media
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 terperinciSISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK
SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER Andriyani Siyoperman Gea ABSTRAK Monitoring peralatan bengkel pada CV. Mandala Motor perusahaan yang bergerak di
Lebih terperinciAPPLICATION OF THE CONCEPT OF AN EXPERT SYSTEM FOR TROUBLESHOOTING PC USING PHP AND MYSQL
APPLICATION OF THE CONCEPT OF AN EXPERT SYSTEM FOR TROUBLESHOOTING PC USING PHP AND MYSQL Wiwin Anggarini, Drs. Yusuf Yahya, MAT Undergraduate Program, Faculty of Computer Science, 2009 Gunadarma University
Lebih terperinciAplikasi Multi Criteria Decision Making Menggunakan Metode Promethee
Jurnal Teknik Informatika Vol. 1 September 2012 1 Aplikasi Multi Criteria Decision Making Menggunakan Metode Promethee Nurul Hadi 1, Yuli Fitrisia 2 & Wawan Yunanto 3 1 Program Studi Sistem Informasi Politeknik
Lebih terperinci