BAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. penyampaian dan penerimaan informasi. Mulai dari perusahaan-perusahaan,

BAB I PENDAHULUAN. Teknologi informasi merupakan salah satu tool penting untuk

Artikel Jurnal penelitian tugas akhir di suatu institusi perguruan tinggi

BAB 1 PENDAHULUAN. jual beli barang secara online dengan hanya memanfaatkan fasilitas forum jual. beli, atau menggunakan media telepon dan sms.

BAB I PENDAHULUAN. yang secara cermat dipilih, bahan ajar yang berkualitas, serta metodologi

BAB I PENDAHULUAN. beserta penyediaan fasilitasnya, tidak hanya dilakukan oleh pemerintah, namun

BAB I PENDAHULUAN. manusia dengan bantuan alat dan akal sehingga seakan-akan memperpanjang,

BAB I PENDAHULUAN. Kemajuan teknologi informasi saat ini fungsinya sudah merambah ke

BAB I PENDAHULUAN. majunya teknologi komputer. Kebutuhan akan teknologi komputer pun semakin

BAB I PENDAHULUAN. digunakan untuk identitas citra adalah nama file, tanggal pengambilan,

1 BAB I PENDAHULUAN. Seiring dengan berkembangnya teknologi, permainan (game) terus

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

BAB I PENDAHULUAN. sebagai sumber pertama dan utama yang banyak memuat ajaran-ajaran yang

PENDAHULUAN. kepada pihak yang membutuhkan. Permasalahan lainnya adalah kurangnya

BAB I PENDAHULUAN. bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin cepat dan persaingan yang semakin

BAB I PENDAHULUAN. dan dengan fungsi yang hampir menyerupai komputer. Android adalah sistem

BAB I PENDAHULUAN. didapatkan secara mudah, cepat, efektif dan akurat. pengaruh perkembangan teknologi informasi. Sebagai institusi pendidikan, saat

BAB I PENDAHULUAN. Bahasa adalah satu media yang dipakai di berbagai negara karena merupakan salah satu

ABSTRAK. manfaatnya. Pemanfaatan komputer dimulai dari pengolahan data-data yang sangat rumit.

Rational Unified Process (RUP)

BAB I PENDAHULUAN. sebagainya. Perubahan paradigma terutama dipicu oleh perkembangan teknologi

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Seleksi Nasional Masuk Perguruan Tinggi Negeri (SNMPTN) adalah salah

SISTEM INFORMASI PENGELOLAAN IZIN PRAKTEK KERJA LAPANGAN UNTUK SEKOLAH MENENGAH KEJURUAN SECARA ONLINE DI STT GARUT

BAB 1 PENDAHULUAN 1.1. Latar Belakang

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

BAB I PENDAHULUAN. bidang organisasi. Kemajuan teknologi memungkinkan berbagai pengelolaan

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. pesat, salah satunya adalah perangkat portable seperti ponsel, notebook dan yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk

BAB 1 PENDAHULUAN. memasuki berbagai aspek kehidupan. Salah satunya adalah semakin banyak

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB I PENDAHULUAN. karya tulis. Berbagai aplikasi seperti Ms. Word, Notepad, maupun Open Office

BAB I PENDAHULUAN. membantu dan bermanfaat bagi lembaga-lembaga atau perusahaanperusahaan. Penyampaian informasi dengan website tidak membutuhkan

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

1. BAB 1 PENDAHULUAN. Latar Belakang

BAB I PENDAHULUAN. terus bertambah dari tahun ke tahun. Aset merupakan sumber daya berwujud yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. dimana ilmu pengetahuan dan pendidikan tidak hanya dapat diperoleh dari metode

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB I PENDAHULUAN. meningkatkan produktivitas, dan keunggulan lain yang merupakan bagian penting

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. pada saat ini. Internet atau yang sering disebut sebagai dunia maya bukanlah

BAB I PENDAHULUAN.

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. Saat ini penggunaan teknologi dan informasi sangat diperlukan bagi setiap

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Politeknik Kesehatan Kemenkes Jakarta I merupakan salah satu unit pelaksana teknis di lingkungan Kementerian Kesehatan yang menyelengarakan

BAB 1 PENDAHULUAN. tersebut yang sangat memerlukan teknologi informasi sebagai pijakan. memberikan informasi, serta tidak dibatasi jarak dan waktu.

BAB I PENDAHULUAN 1.1 Latar Belakang

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap 2010/2011

DAFTAR ISI. HALAMAN JUDUL...i. HALAMAN PENGESAHAN PEMBIMBING...ii. HALAMAN PENGESAHAN PENGUJI...iii. ABSTRAK...iv. KATA PENGANTAR...v. DAFTAR ISI...

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis,

BAB I PENDAHULUAN. penunjang Al-Quran untuk memudahkan untuk mempelajarinya, yang bisa

1. Latar Belakang Masalah Di era globalisasi saat ini perkembangan teknologi informasi (TI) sangat pesat, yang menuntut manusia atau pengguna TI agar

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan masalah

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2009/2010

PENGEMBANGAN APLIKASI CONTROLLING TUGAS AKHIR BERBASIS WEB SISI KOORDINATOR, DAN PEMANGKU KEPUTUSAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

BAB I PENDAHULUAN. Sistem informasi manajemen layanan kesehatan (SIMLKES) merupakan

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Telepon selular(ponsel) semakin berkembang dari hari ke hari, tidak hanya

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

Sistem Pakar Diagnosa Menentukan Kerusakan Pada Mesin Cuci Dengan Metode Forward Chaining Berbasis Web. Agung Wicaksono Sistem Informasi

BAB I PENDAHULUAN. Terdapat sistem operasi yang berkembang antara lain mobile phone

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet

RANCANG BANGUN SISTEM PENGELOLAAN DATA KULIAH KERJA LAPANG PLUS MEMANFAATKAN FRAMEWORK CODEIGNITER DENGAN MENGGUNAKAN METODE WATERFALL

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. harga buku dan juga sebagai upaya mengurangi dampak pemanasan global

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi informasi dapat dimanfaatkan untuk meningkatkan kinerja dan

BAB I PENDAHULUAN. manusia, salah satunya adalah komputer. Saat ini suatu sistem aplikasi komputer

BAB I PENDAHULUAN. dipungkiri lagi bahwa saat ini telah banyak instansi-instansi pemerintah maupun

BAB I PENDAHULUAN. dan terkadang juga tidak mengikuti jam mata kuliah. Salah satu faktor

BAB I PENDAHULUAN.

Politeknik Negeri Sriwijaya

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

BAB I PENDAHULUAN 1.1 Latar belakang

ABSTRAK. KataKunci : Sistem, Pendukung, Keputusan, Siswa, Teladan, AHP

BAB I PENDAHULUAN. Salah satunya teknologi internet yang dapat merambah dunia. pendidikan, yang melingkupi sistem informasi berbasis web sebagai wujud

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat


BAB I PENDAHULUAN I-1

BAB 1 PENDAHULUAN. Gambar 1.1 Penggunaan internet di Indonesia Sumber: InternetLiveStats (2015)

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi mengalami kemajuan yang sangat pesat. Ini merupakan bukti bahwa manusia senantiasa berusaha untuk mendapatkan kebutuhan hidupnya dengan cara yang mudah, cepat, dan akurat. Komputer merupakan salah satu produk hasil pemikiran manusia dalam rangka memenuhi kebutuhan manusia secara mudah, cepat, dan akurat. Kecepatan dan keakuratan dalam mengolah data baik itu skala kecil maupun skala besar adalah salah satu alasan mengapa komputer semakin banyak digunakan saat ini. Salah satu implikasi dari perkembangan tersebut adalah semakin banyaknya penggunaan komputer untuk pengolahan data, baik itu di instansi-instansi pemerintah, swasta, maupun dalam dunia pendidikan. Salah satu instansi yang menggunakan komputer untuk pengolahan data adalah perpustakaan, baik itu perpustakaan di perguruan tinggi maupun perpustakaan daerah. Sebuah perpustakaan dipastikan memiliki koleksi buku yang sangat banyak, terutama perpustakaan di perguruan tinggi yang memiliki banyak koleksi seperti buku materi kuliah, skripsi, laporan kerja praktik, jurnal, dan yang lainnya. Terkadang seorang pengguna salah dalam memasukkan data buku tersebut dan dapat menyebabkan duplikasi data. Sehingga dibutuhkan suatu pencegahan atau 1

2 proteksi agar tidak terjadi duplikasi buku berupa sistem pendeteksian kemiripan judul buku yang dimasukkan. Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri Sunan Gunung Djati Bandung (UIN SGD Bandung) memiliki sebuah perpustakaan yang menyimpan berbagai buku, seperti buku kuliah, laporan kerja praktik, dan skripsi. Perpustakaan tersebut memerlukan sebuah inovasi baru dalam menunjang kebutuhan para anggotanya baik itu mahasiswa maupun dosen dalam mendapatkan referensi yang disimpan di dalamnya. Dengan proses yang masih konvensional, akan membutuhkan banyak tempat untuk penyimpanan buku-bukunya. Dan dalam pencarian buku juga akan membutuhkan waktu yang cukup banyak apabila buku-bukunya tidak tersimpan pada rak-rak sesuai kategorinya. Dan para anggotanya membutuhkan suatu cara yang cepat dan akurat untuk memenuhi kebutuhan dalam mendapatkan referensi. Dengan tersimpannya buku secara digital, maka proses pencarian buku maupun proses untuk memperoleh buku dalam hal ini download (mengunduh) referensi berbentuk digital yang dilakukan anggota baik itu mahasiswa maupun dosen akan semakin mudah. Selain itu, perpustakaan ini memiliki koleksi seperti laporan kerja praktik, dan skripsi yang terdiri dari dua buah bentuk yaitu buku cetak (hard copy) juga bentuk digital (soft copy). Akan sangat baik apabila data yang berbentuk digital tersebut dimanfaatkan. Untuk menyajikan koleksi berbentuk digital ini dibutuhkan sebuah sistem yang terkomputerisasi. Maka, sistem e-library adalah solusi yang baik untuk masalah ini. Dengan menggunakan media berupa komputer atau laptop dan terhubung dengan internet, mahasiswa

3 maupun dosen akan dengan mudah mencari sebuah referensi-referensi yang dibutuhkan dalam bentuk digital. Dan dengan mudahnya mahasiswa dan dosen dapat download (mengunduh) ataupun upload (mengunggah) file yang diinginkan. Dalam dunia pemrograman website, ada banyak sekali bahasa pemrograman yang dapat digunakan. Salah satu bahasa pemrograman web yang sangat populer di kalangan programmer adalah PHP. Ada juga framework PHP untuk mempermudah programmer dalam mengembangkan website yang akan dibuat. Framework merupakan suatu kertas/kerangka kerja dalam aplikasi web yang didalamnya memiliki suatu potongan-potongan program yang disusun (modul), sehingga programmer tidak perlu membuat kode dari awal, karena framework telah menyediakannya. CodeIgniter merupakan salah satu dari sekian banyak framework PHP yang ada. Framework ini menggunakan model MVC (Model, View, Control) untuk membangun website dinamis dengan menggunakan PHP. Tujuan dari pembuatan framework CodeIgniter ini adalah untuk menghasilkan framework yang akan dapat digunakan untuk pengembangan proyek pembuatan website secara lebih cepat dibandingkan dengan pembuatan website dengan cara koding secara manual. Dari pemaparan masalah yang telah disebutkan diatas, maka penulis akan mengambil judul Deteksi Kemiripan Judul Buku Menggunakan Metode Tokenizing Pada E-library (Studi Kasus Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung).

4 1.2 Perumusan Masalah Berdasarkan latar belakang tersebut, maka dapat dirumuskan sebagai berikut: a. Bagaimana membuat aplikasi e-library dengan pendeteksian kemiripan judul buku pada input judul buku yang akan dimasukkan menggunakan tokenizing? b. Bagaimana membangun aplikasi e-library yang berisi file-file seperti e-book, jurnal elektronik, skripsi, laporan kerja praktik, dengan fasilitas download, upload, view, dan pencarian file? 1.3 Tujuan Penulisan Tujuan penulisan judul Deteksi Kemiripan Judul Buku Menggunakan Metode Tokenizing Pada E-Library adalah untuk: a. Membuat aplikasi e-library dengan pendeteksian kemiripan judul buku menggunakan tokenizing pada input judul buku yang akan dimasukkan. b. Membuat aplikasi e-library dalam mengelola informasi dan buku/referensi dalam bentuk digital. c. Membuat aplikasi e-library dengan menggunakan framework CodeIgniter dan database MySQL. d. Memudahkan bagi member untuk download maupun upload file ke aplikasi e-library yang dapat diakses di komputer mana saja yang terhubung dengan internet.

5 1.4 Batasan Masalah Agar perancangan aplikasi ini dapat mencapai sasaran yang diharapkan, maka diberi batasan sebagai berikut: a. Pendeteksian kemiripan judul menggunakan tokenizing terdapat pada proses input judul buku di aplikasi e-library. Dengan penentuan persentase kemiripan antara 80-99 persen. b. Aplikasi e-library ini hanya berisi buku-buku dengan format digital seperti e-book, laporan kerja praktik, skripsi, jurnal dengan ruang lingkup Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung. c. Aplikasi e-library ini dilengkapi dengan fasilitas download file, upload file, view file, pencarian, dan komentar pada setiap buku. d. Aplikasi e-library ini dirancang menggunakan bahasa pemrograman PHP dengan framework CI (CodeIgniter) dan database MySQL. 1.5 Metode Penelitian Dalam rangka memperoleh data sesuai yang tepat, maka metode pengumpulan data dilakukan untuk memperoleh penjelasan yang lebih akurat tentang masalah yang ada.

6 1.5.1 Teknik Pengumpulan Data a. Studi Pustaka 1. Studi Literatur Penulis melakukan studi literatur seperti mencari dan mempelajari jurnal yang berhubungan, melakukan komparasi terhadap sistem e- library yang sudah ada, atau melalui buku-buku yang berhubungan dengan judul tugas akhir ini. b. Studi Lapangan 1. Wawancara Penulis melakukan wawancara terhadap pihak yang terkait dalam rangka memperoleh data yang banyak dan akurat. 2. Pengamatan Penulis melakukan pengamatan secara langsung proses yang berjalan. 1.5.2 Metode Pengembangan Perangkat Lunak Dalam mengembangkan perangkat lunak, hal yang penting dan harus diperhatikan adalah supaya menghasilkan suatu sistem yang baik dan lengkap sesuai dengan informasi yang dibutuhkan. Untuk itu digunakanlah metode-metode pengembangan perangkat lunak. Dan metode yang digunakan pada pengembangan perangkat lunak ini adalah metode RUP (Rational Unified Proccess).

7 Dalam buku The Rational Unified Process An Introduction, Second Edition (2000) yang ditulis oleh Philipe Krutchen, menjelaskan bahwa RUP adalah sebuah proses rekayasa perangkat lunak. RUP sendiri menyediakan pendekatan yang disiplin untuk menetapkan pekerjaan dan tanggung jawab dalam pembangunan organisasi. Tujuannya adalah untuk memastikan produksi perangkat lunak berkualitas tinggi yang memenuhi kebutuhan pengguna dalam jadwal dan anggaran yang telah disesuaikan. Gambar 1.1 Proses pengembangan perangkat lunak dengann Arsitektur RUP [Philippe Kruchten, 2000] Menurut Taryana Suryana (2007), tahapan pengembangan perangkat lunak dengan metode RUP adalah sebagai berikut: Inception Pada tahap ini pengembang mendefinisikan batasan kegiatan, melakukan analisis kebutuhan user, dan melakukan perancangan awal

8 perangkat lunak (perancangan arsitektural dan use case). Pada akhir fase ini, prototipe perangkat lunak versi Alpha harus sudah dirilis. Elaboration Pada tahap ini dilakukan perancangan perangkat lunak mulai dari menspesifikasikan fitur perangkat lunak hingga perilisan prototipe versi Betha dari perangkat lunak. Construction Pengimplementasian rancangan perangkat lunak yang telah dibuat dilakukan pada tahap ini. Pada akhir tahap ini, perangkat lunak versi akhir yang sudah disetujui administrator dirilis beserta dokumentasi perangkat lunak. Transition Instalasi, deployment dan sosialisasi perangkat lunak dilakukan pada tahap ini. 1.6 Sistematika Penulisan BAB I PENDAHULUAN Bab ini menjelaskan tentang latar belakang masalah, perumusan masalah, tujuan penulisan, batasan masalah, metode penelitian, dan sistematika penulisan.

9 BAB II LANDASAN TEORI Bab ini membahas tentang landasan teori yang digunakan seperti menjelaskan tentang text mining, tokenizing, text similarity (kemiripan teks), e-library, definisi internet, HTML, bahasa pemrograman PHP, framework CodeIgniter, basis data, MySQL. BAB III ANALISIS SISTEM Bab ini berisi analisis yang dibutuhkan sistem, diantaranya analisis kebutuhan non fungsional yang terdiri dari analisis perangkat keras, analisis perangkat lunak, analisis pengguna. Dan analisis kebutuhan fungsional yang terdiri dari alur deteksi kemiripan judul buku, use case diagram, activity diagram. BAB IV PERANCANGAN SISTEM Bab ini berisi tentang prancangan sistem yang terdiri dari arsitektur sistem, class diagram, sequence diagram, perancangan tabel, perancangan antar muka (interface), dan algoritma proses utama. BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini berisi implementasi dan pengujian sistem yang terdiri dari implementasi sistem, implementasi antar muka (interface), dan pengujian sistem yang telah dibuat.

10 BAB VI KESIMPULAN DAN SARAN Bab ini berisi kesimpulan yang diambil dari pembahasan yang telah dilakukan sebelumnya serta saran untuk pengembangan kedepannya.