Bab 1 Pendahuluan 1.1 Latar Belakang Salah satu nilai tertinggi karya tulis adalah orisinalitas atau keaslian. Pernyataan ini mengandung makna, bahwa sebuah karya tulis harus memiliki nilai kualitas dalam hal keaslian, objektivitas, dan kejujuran. Makna „asli‟ bukan berarti semua ide, gagasan, dan pengetahuan yang disampaikan seseorang dalam karya tulisnya tersebut, semuanya berasal dari dirinya sendiri. Melainkan lebih pada kejujuran dalam mengemukakan tulisannya. Apabila sebuah kata, kalimat, paragraf, ide, gagasan, atau pendapat yang dimunculkan dalam tulisan tersebut adalah milik orang lain (atau dari sumber lain), maka etika ilmiahnya adalah mencantumkan sumber dengan jujur dan objektif dari kutipan tersebut didapatkan. Contoh kasusnya yaitu kasus plagiat dari salah satu universitas di Bandung, berupa artikel di media sosial dan empat tulisan lainnya. Plagiasi dilakukan terhadap beberapa artikel jurnal internasional (Jonathan, 2012). Plagiarisme
disebabkan
oleh
dua
faktor.
Pertama,
mahasiswa malas dan mencari cara mudah untuk menghasilkan tulisan. Mahasiswa tidak mau bersusah payah mencari sumber informasi, baik yang berupa buku teks, jurnal atau terbitan berkala lainnya. Hal ini semakin parah dengan koleksi pustaka yang serba terbatas, lokasi perpustakaan yang relatif jauh, dan
1
2
akses yang relatif sulit ke perpustakaan. Oleh sebab itu, bukan rahasia bahwa mahasiswa mengambil jalan pintas. Mahasiswa menjadi santai karena telah memberi upah terhadap penelitian dan pembuatan tulisannya (skripsi, laporan). Kedua, mahasiswa tidak menguasai teknik pengacuan/pengutipan pustaka atau perujukan terhadap karya orang lain, sebagaimana yang berlaku di universitas. Selama tidak disengaja, penyebab kedua ini masih bisa ditoleransi. Toleransi biasanya berupa perbaikan tulisan dan perbaikan ini harus diselesaikan dalam jangka waktu tertentu (Prof.Dr. Mochamad Arief Soendjoto,M.Sc, 2013). Berdasarkan wawancara yang dilakukan permasalahan yang ada adalah mahasiswa bingung dalam mencari topik skripsi sehingga mengandalkan situs pencarian di internet untuk mendapatkan hasil yang diinginkan. Tapi situs pencarian tersebut tidak langsung memberikan hasil sesuai harapan. Selain mencari dari situs pencarian, mahasiswa juga mencari di perpustakaan unversitas, tapi mahasiswa tidak tahu seberapa besar tingkat kesamaan dengan topik skripsi yang akan dikerjakan. Sehingga mahasiswa menginginkan aplikasi yang mudah untuk diopersikan dan hasilnya sesuai dengan harapan. Sedangkan masalah para dosen adalah jika ada mahasiswa yang bertanya, dosen kurang mengetahui apakah topik itu sudah ada yang membuat atau belum. Dengan menerapkan teknologi yang semakin berkembang maka dapat membantu memecahkan masalah tersebut dengan
3
menggunakan
algoritma
Levenshtein
dalam
pendekatan
Approximate String Matching.
1.2 Rumusan Masalah Berdasarkan latar belakang tersebut, dapat dirumuskan permasalahan sebagai berikut: -
Bagaimana merancang suatu aplikasi untuk mendeteksi plagiarisme judul dan abstract skripsi dengan menggunakan algoritma Levenshtein?
1.3 Tujuan dan Manfaat Tujuan dari penelitian ini yaitu merancang suatu aplikasi untuk mendeteksi plagiarisme judul dan abstract skripsi dengan menerapkan algoritma Levenshtein. Manfaat dari perancangan aplikasi ini adalah membantu para mahasiswa yang sedang mencari topik skripsi, membantu para dosen dalam menyeleksi skripsi melalui judul dan abstract, penilitian ini juga nantinya dapat digunakan untuk referensi, bahan pembanding, atau sebagai dasar penelitian yang lain.
1.4 Batasan Masalah Batasan masalah dalam pembuatan skripsi ini adalah:
Pembuatan aplikasi menggunakan bahasa pemrograman Java dengan algoritma Levenshtein.
4
Aplikasi ini digunakan untuk mendeteksi judul dan abstract.
Aplikasi ini mengambil data dari Perpustakaan UKSW.
Data yang diambil di Fakultas Teknologi Informasi dari awal hingga pada periode wisuda Juli 2012.
1.5
Sistematika Penulisan Untuk memberikan gambaran secara menyeluruh mengenai
masalah yang akan dibahas, sistematika penulisan skripsi ini dibagi dalam beberapa bab sebagai berikut: Bab I Pendahuluan Bab ini merupakan gambaran umum mengenai latar belakang masalah, rumusan masalah, tujuan, batasan masalah, dan sistematika penulisan Bab II Tinjauan Pustaka Bab ini berisi penjelasan tentang penelitian terdahulu, dasar-dasar teori, seputar netbeans, JSP dan algoritma Levenshtein yang melandasi penyusunan dan perancangan sistem aplikasi yang dibuat. Bab III Metode dan Perancangan Sistem Bab ini berisi tentang analisa permasalahan dan rancangan sistem yang digunakan, meliputi metodologi perancangan sistem, analisis kebutuhan, desain sistem dan perangkat lunak (diagram use-case, diagram aktifitas, diagram kelas, diagram sequence), dan desain antarmuka. Bab IV Hasil dan Pembahasan
5
Bab ini menjelaskan tentang penerapan rancangan program ke dalam bahasa pemrograman, analisis hasil, serta analisa mengenai kelebihan dan kekurangan sistem. Bab V Kesimpulan dan saran Bab ini berisi tentang kesimpulan sesuai dengan hasil pengujian
sistem
yang
pengembangan program.
telah
dibangun
dan
saran