KP1122469211
ANALISA MODEL DALAM MEMBANDINGKAN DOKUMEN UNTUK MENGUKUR PROSENTASE KEMIRIPAN,
STUDI KASUS: PADA TEKNIK INFORMATIKA DI PERGURUAN TINGGI RAHARJA
LAPORAN KULIAH KERJA PRAKTEK
OLEH:
1112469211 FIFIT ALFIAH
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
RAHARJA
(2013/2014)
LEMBAR PERSETUJUAN
ANALISA MODEL DALAM MEMBANDINGKAN DOKUMEN UNTUK MENGUKUR PROSENTASE KEMIRIPAN,
STUDI KASUS: PADA TEKNIK INFORMATIKA DI PERGURUAN TINGGI RAHARJA
Diajukan guna melengkapi sebagian syarat untuk mengikuti Skripsi pada Jurusan Teknik Informatika Konsentrasi Software Engineering
STMIK Raharja Tahun Akademik 2013/2014.
Tangerang, Juni 2014
Dosen Pembimbing |
Pembimbing Lapangan
| ||||
(Junaidi, M.Kom) |
(Junaidi, M.Kom)
| ||||
NID : 05062 |
NIP : 001405
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
RAHARJA
LEMBAR KEASLIAN KULIAH KERJA PRAKTEK
Saya yang bertandatangan di bawah ini,
NIM |
: 1112469211
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Teknik Informatika
|
Konsentrasi |
: Software Engineering
|
Menyatakan bahwa Kuliah Kerja Praktek (KKP) ini merupakan karya tulis saya sendiri dan bukan salinan atau duplikat dari laporan KKP yang telah dipergunakan dilingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.
Tangerang, Juni 2014 | |
Fifit Alfiah | |
NIM. 1112469211 |
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
Dalam dunia pendidikan terkadang terjadi praktik plagiatrisme / penjiplakan hasil dari penelitian dan penulisan. Plagiatrisme atau yang sering di sebut dengan tindakan plagiat adalah penjiplakan atau pengambilan karangan, pendapat, dan sebagainya dari orang lain dan menjadikannya seolah karangan dan pendapat sendiri. Seperti mahasiswa yang sedang membuat penulisan ilmiah skripsi, terjadi tindakan plagiat dalam menyalin data (copy and paste). Adanya persamaan judul penulisan ilmiah skripsi antar mahasiswa membuat mahasiswa melakukan penyalinan data atau teks, sehingga memicu terjadinya penulisan ilmiah yang sama karena bersumber dari data yang sama, hal ini juga di dukung melimpahnya sumber informasi di internet. Untuk mendeteksi adanya tingkat kesamaan sumber data dokumen dan source code dapat dilakukan beberapa pendekatan yang sudah banyak di pakai. Pada penelitian ini akan di paparkan beberapa metode pendeteksi plagiat, sebagai solusi dari masalah tindakan plagiat yang telah terjadi selama ini. Dengan adanya beberapa metode pendekatan yang sudah banyak dipakai otomatis untuk mendeteksi tindakan plagiat, seperti Algoritma Winnowing, Algoritma Jaro-Winkler dan Algoritma Rabin-Karp diharapkan dapat menghasilkan prosentasi akurasi yang tinggi, hal ini dimungkinkan masing-masing pendekatan memiliki beberapa kelemahan dan kelebihan. Analisa model dapat menciptakan prosentasi kemiripan yang tinggi dalam membandingkan dokumen karena antara pendekatan yang satu dengan yang lainnya bisa saling menutupi kekurangan.
Kata Kunci: plagiatrisme dokumen, winnowing, jaro-winkler, rabin-karp, collaborative methods
ABSTRACT
In the world of education sometimes occurs practice plagiatrisme / plagiarism results of research and writing. Plagiatrisme or who is often called the act of plagiarism is plagiarism or making bouquets, opinions, etc. from others and make it as their own essays and opinion. Like the students who are making scientific writing thesis, an act of plagiarism in copying the data (copy and paste). The similarity between the title of scientific writing thesis students make students make copies of data or text, thus causing the same scientific writing as sourced from the same data, it also boosted the abundance of resources on the internet. To detect the level of similarity data source document and source code to do some of the approaches that have been widely in use. In this study will describe several methods of detecting plagiarism, as the solution of problems that plagiarism has occurred over the years. By there several methods that have been widely used approach automatically to detect plagiarism, such as the Winnowing algorithm, Jaro-Winkler algorithm and Rabin-Karp algorithm is expected to yield a high percentage of accuracy, it is possible each approach has some drawbacks and advantages. Analisa can create a model of a high percentage of similarity in comparing documents because of the approach one another with each other to cover the shortfall .
Keywords : plagiatrisme documents , Winnowing , Jaro - Winkler , Rabin - Karp , collaborative methods
KATA PENGANTAR
Alhamdulillah Puji Syukur penulis panjatkan kehadirat Allah Swt, karena dengan rahmat dan hidayah-Nya penulis dapat menyelesaikan laporan Kuliah Kerja Praktek ini yang berjudul “Analisa model dalam membandingkan dokumen untuk mengukur prosentase kemiripan study kasus : pada Teknik Informatika di Perguruan Tinggi Raharja”. Kuliah Kerja Praktek ini diambil sebagai salah satu syarat untuk Skripsi dan kelulusan pada Perguruan Tinggi Raharja.
Penulis berharap karya tulis ini dapat memberikan informasi yang bermanfaat dan tambahan pengetahuan bagi para pembaca umumnya serta mahasiswa pada khususnya. Dan semoga karya tulis ini dapat menjadi bahan perbandingan dalam periode selanjutnya, dan dapat menjadi suatu karya ilmiah yang baik.
Pada kesempatan ini penulis mengucapkan terima kasih atas bantuannya yang tak ternilai harganya kepada :
- Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
- Bapak Sugeng Santoso, M.Kom, selaku Pembantu Ketua I STMIK Raharja.
- Bapak Junaidi, M.Kom selaku Kepala Jurusan Teknik Informatika, sekaligus Dosen pembimbing KKP dan Stackholder.
- Dosen dan Staf Perguruan Tinggi Raharja yang telah memberikan bekal ilmu pengetahuan kepada peneliti.
- Kepada Ade Setiadi yang senantiasa membantu, memberi motivasi dan semangat agar laporan ini selesai dengan baik.
- Kepada teman-teman (Arba,Dhimas, Imam, Dwi Fitri, Anggi, Rivai, Eka, dkk) .
- Dan semua pihak yang tidak dapat disebutkan satu persatu.
- 1 BAB I
- 2 BAB II
- 3 BAB III
- 4 BAB IV
- 5 DAFTAR PUSTAKA
- Bagaimana cara membandingkan dokumen untuk mengukuran persentasi kemiripan pada penulisan ilmiah yang dilakukan oleh kalangan akademis pada Teknik Informatika di Perguruan Tinggi Raharja ?
- Model-model apa saja yang bisa digunakan untuk membandingkan dokumen yang dapat mengetahui tingkat kemiripan pada Teknik Informatika di Perguruan Tinggi Raharja ?
- Model apa saja yang paling efektif dan efesien dalam mengukur persentasi kemiripan penulisan ilmiah pada Teknik Informatika di Perguruan Tinggi Raharja ?
Peneliti memfokuskan penelitian ini pada analisa sebuah sistem membandingkan dokumen untuk mengukuran persentasi kemiripan penulisan ilmiah. Hal ini dimaksudkan agar peneliti dapat fokus dalam satu bagian. Sehingga data yang diperoleh akurat, spesifik, dan memudahkan peneliti untuk menganalisis data yang diperoleh.
Penilitian ini akan membandingkan sebuah kemiripan dokumen dan memunculkan analisa frase dan kata yang memiliki persamaannya.
- Mengetahui cara membandingkan dokumen untuk mengukuran persentasi kemiripan pada penulisan ilmiah yang dilakukan oleh kalangan akademis pada Teknik Informatika di Perguruan Tinggi Raharja.
- Mengetahui Model-model yang cocok untuk membandingkan dokumen yang dapat mengetahui tingkat kemiripan pada Teknik Informatika di Perguruan Tinggi Raharja.
- Mengetahui Model yang paling efektif dan efesien dalam mengukur persentasi kemiripan penulisan ilmiah pada Teknik Informatika di Perguruan Tinggi Raharja.
- Mendapatkan cara membandingkan dokumen untuk mengukur persentasi kemiripan pada penulisan ilmiah yang dilakukan oleh kalangan akademis pada Teknik Informatika di Perguruan Tinggi Raharja.
- Mendapatkan Model-model yang cocok untuk membandingkan dokumen yang dapat mengetahui tingkat kemiripan pada Teknik Informatika di Perguruan Tinggi Raharja.
- Mendapatkan Model yang paling efektif dan efesien dalam mengukur persentasi kemiripan penulisan ilmiah pada Teknik Informatika di Perguruan Tinggi Raharja.
- Metode Pengamatan Langsung (Observasi)
Merupakan cara pengumpulan data dimana penulis diharuskan untuk terlibat langsung dalam pencarian datanya atau peninjauan secara cermat dan langsung di lokasi penelitian. Dalam hal ini, penulis dengan berpedoman kepada desain penelitiannya perlu mengunjungi sebuah instansi akademik sebagai lokasi penelitian untuk mengamati berbagai hal atau kondisi yang ada dilapangan dan meminta data yang diperlukan sebagai bahan untuk menulis laporan penelitian. Kemudian dari pengamatan lapangan tersebut dijadikan pedoman untuk dilakukan pengamatan terhadap sistem yang akan dikembangkan. Dengan cara ini penulis diharapkan dapat mengetahui dan memahami sistem yang akan penulis analisa. - Metode Wawancara (Interview)
Merupakan teknik pengumpulan data yang dilakukan melalui tatap muka dan tanya jawab langsung antara pengumpul data maupun peneliti terhadap nara sumber atau sumber data. Wawancara pada penelitian sampel besar biasanya hanya dilakukan sebagai studi pendahuluan karena tidak mungkin menggunakan wawancara pada 1000 responden, sedangkan pada sampel kecil teknik wawancara dapat diterapkan sebagai teknik pengumpul data (umumnya penelitian kualitatif). Wawancara terstruktur artinya peneliti telah mengetahui dengan pasti apa informasi yang ingin digali dari responden sehingga daftar pertanyaannya sudah dibuat secara sistematis. Peneliti juga dapat menggunakan alat bantu tape recorder, kamera photo, dan material lain yang dapat membantu kelancaran wawancara.
Wawancara tidak terstruktur adalah wawancara bebas, yaitu peneliti tidak menggunakan pedoman wawancara yang berisi pertanyaan yang akan diajukan secara spesifik, dan hanya memuat poin-poin penting masalah yang ingin digali dari responden.
- Metode Studi Pustaka
Adalah segala upaya yang dilakukan oleh peneliti untuk memperoleh dan menghimpun segala informasi tertulis yang relevan dengan masalah yang diteliti. Informasi ini dapat diperoleh dari buku-buku, laporan penelitian, karangan ilmiah, tesis/disertasi, ensiklopedia, buku tahunan, peraturan-peraturan, ketetapan-ketetapan dan sumber-sumber lain, serta melakukan searching pada internet. Dalam hal ini seorang peneliti berkewajiban mempelajari teori-teori yang mendasar masalah dan bidang penelitiannya. Selain itu, penulis juga perlu memanfaatkan hasil penelitian dan pemikiran yang relevan dengan masalah penelitiannya untuk menghindari terjadinya pengulangan penelitian serupa atau duplikasi yang tidak diinginkan. Dengan melakukan kajian bahan-bahan pustaka yang ada, penulis dapat memperoleh informasi secara sistematis kemudian menuangkannya dalam bentuk rangkuman yang utuh. - Keahlian (Expertise )
- Fakta-fakta tentang area permasalahan.
- Teori-teori tentang area permasalahan.
- Aturan-aturan tentang apa yang harus dilakukan dalamsituasi permasalahan yang diberikan.
- Strategi global untuk memecahkan masalah.
- Pakar (Expert ) Sulit untuk mendefinisikan apakah yang dimaksud dengan pakar itu. Masalahnya adalah berapa banyak keahlian yang harus dimiliki oleh seseorang agar dapat dikualifikasikan sebagai pakar. Namun berikut ini dijelaskan beberapa kualifikasi yang harus dimiliki oleh seorang pakar :
- Dapat mengenal dan merumuskan masalah.
- Dapat memecahkan masalah dengan cepat dansemestinya.
- Dapat menjelaskan suatu solusi.
- Dapat menentukan hubungan.
- Belajar dari pengalaman
- Pemindahan Keahlian (Transferring Expertise ) Tujuan dari sistem pakar adalah memindahkan keahlian dari seorang pakar ke komputer dan kemudian ke manusia lain yang bukan pakar. Proses ini meliputi empat kegiatan, yaitu :
- Memperoleh pengetahuan pakar.
- Merepresentasikan pengetahuan ke dalam komputer.
- Mengolah pengetahuan sehingga dapat menghasilkan kesimpulan.
- Memindahkan pengetahuan ke pengguna.
- Menarik Kesimpulan (Inferencing )
- Aturan (Rule )
- Kemampuan Menjelaskan (Explanatin Capability)
- Bekerja secara sistematis berdasarkan pengetahuan dan mekanisme tertentu.
- Pengambilan keputusan berdasarkan kaidah-kaidah tertentu dan dapat merespons masukkan user (melalui kotak dialog).
- Dikembangkan secara bertahap dan terbatas pada bidangkeahlian tertentu saja.
- Outputnya berupa saran atau anjuran.
- Meningkatkan output dan produktivitas. Sistem pakar dapat bekerja lebih cepat dari manusia.
- Meningkatkan kualitas. Sistem pakar menyediakan nasihat yang konsisten dan dapat mengurangi tingkat kesalahan.
- Handal (Reability ). Sistem pakar tidak lelah/bosan, jugakonsisten dalam memberi jawaban.
- Merupakan arsip yang terpercaya dari sebuah keahlian, sehingga pengguna seolah-olah berkonsultasi langsung dengan pakar, meskipun sang pakar mungkin sudah pensiun.
- Memungkinkan orang awam bisa mengerjakan pekerjaan para ahli
- Bisa melakukan proses secara berulang secara otomatis
- Menyimpan pengetahuan dan keahlian para pakar
- Mampu mengambil dan melestarikankeahlian para pakar
- Mampu beroperasi dalam lingkungan berbahaya
- Memiliki kemampuan untuk mengakses pengetahuan
- Memiliki realibilitas
- Meningkatkan kapabilitas system computer
- Memiliki kemampuan untuk bekerja dengan informasi yang tidak
- Lengkap dan mengandung ketidakpastian
- Meningkatkan kapabilitas dalam penyelesaian masalah
- Menghemat waktu dalam pengambilan keputusan
- Masalah dalam mendapatkan pengetahuan, dimana pengetahuan tidak selalu bisa didapatkan dengan mudah, karena kadangkala pakar dari masalah yang kita buat tidak ada, dan kalaupun ada kadang-kadang pendekatan yang dimiliki oleh pakar berbeda-beda.
- Untuk membuat suatu sistem pakar yang benar-benar berkualitas tinggi sangatlah sulit dan memerlukan biaya yang sangat besar untuk pengembangan dan pemeliharaannya.
- Sistem pakar tidaklah 100% bernilai benar. Oleh karena ituperlu diuji ulang secara teliti sebelum digunakan. Dalam halini peran manusia tetap merupakan faktor dominan
- Data teks seperti essay, artikel, jurnal, penelitian dan sebagainya.
- Dokumen teks yang lebih terstruktur seperti bahasa pemrograman.
- Word-for-word plagiarism Menyalin setiap kata secara langsung tanpa diubah sedikitpun.
- Plagirism of authorship Mengakui hasil karya orang lain sebagai hasil karya sendiri dengancara mencantumkan nama sendiri menggantikan nama pengarang yang sebenarnya.
- Plagiarism of ideas Mengakui hasil pemikiran atau ide orang lain.
- Plagiarism of sources Jika seorang penulis menggunakan kutipan dari penulis lainnya tanpa mencantumkan sumbernya.
- Jika terdapat string yang sama yang panjangnya sama dengan panjang t, dimana t merupakan jaminan ambang nilai yang ditentukan, maka pencocokan terdeteksi.
- Tidak dapat mendeteksi beberapa pencocokan jika lebih pendek dari gangguan nilai ambang, k.
- Penghapusan karakter-karakter yang tidak relevan (whitespace insensitivity).
- Pembentukan rangkaian gram dengan ukuran k.
- Penghitungan nilai hash.
- Membagi ke dalam window tertentu.
- Pemilihan beberapa nilai hash menjadi document fingerprinting.
- Asumsikan teks adalah string s yang panjangnya t. </li
- Hilangkan tanda baca dan spasi.</li
- Sebelum melakukan fungsi hash dengan menggunakan notasi k- gram. k-gram merupakan substring yang berdampingan dari panjang k. Membagi dokumen menjadi k- gram, dimana k merupakan parameter yang di pilih pengguna.</li
- Lakukan fungsi hash untuk setiap k-grams.</li
- Memilih beberapa hasil hash menjadi dokumen fingerprinting. Permasalahan yang muncul adalah bagaimana memilih fingerprint dari hasil hash. Terdapat beberapa pendekatan untuk menangani masalah tersebut.
- Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.
- Menghindari pembuatan ulang (reinventing the wheel) sehingga menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah dilakukan oleh orang lain.
- Mengidentifikasikan metode yang pernah dilakukan dan yang relevan terhadap penelitian ini.
- Meneruskan apa yang penelitian sebelumnya telah dicapai sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat membangun diatas landasan (platform) dari pengetahuan atau ide yang sudah ada.) serta mengetahui orang lain yang spesialisasi dan area penelitian yang sama dibidang ini.
- Penelitian ini dilakukan oleh Fifit Alfiah, pada tahun 2014 dengan judul “Collaborative Methods model dalam membandingkan dokumen untuk mengukur prosentase kemiripan”. Penelitian ini membahas tentang persentasi kemiripan atau kesamaan tingkat penulisan dalam analisa antar dokumen, untuk mengukur tingkat kesamaan atau kemiripan antara beberapa dokumen dilakukan pembandingan antara 2 dokumen untuk di analisa dalam segi penulisannya, dengan menggunakan beberapa metode dari algoritma yang berbeda agar dapat membuat sistem yang lebih akurat dan memberikan hasil kemiripan dengan sangat besar persentasenya .
- Penelitian ini dilakukan oleh Anna Kurniawati, Sulistyo Puspitodjati dan Sazali Rahman pada tahun 2010 dengan judul “Implementasi Algoritma Jaro-Winkler Distance untuk Membandingkan Kesamaan Dokumen Berbahasa Indonesia” penelitian ini membahas tentang pembuatan aplikasi menghitung tingkat kesamaan dokumen berbasis web. Metode yang digunakan untuk menghitung tingkat kesamaan dokumen dengan menggunakan Algoritma jaro-winkler distance. Untuk dapat mengukur tingkat kesamaan dokumen dengan cepat, maka diperlukan alat bantu untuk dapat menghitung tingkat kesamaan antar dokumen.
- Penelitian ini dilakukan oleh Anna Kurniawati dan I Wayan Simri Wicaksana pada tahun 2008 dengan judul “Perbandingan Pendekatan Deteksi Plagiarism Dokumen Dalam Bahasa Inggris” penelitian ini membahas tentang bagaimana cara untuk meminimalisasi praktik plagiarisme, diperlukan pendeteksian terhadap penulisan. Pada penelitian ini akan dipaparkan hasil analisis dua metode untuk mendeteksi plagiarisme dokumen. Aspek kelebihan dan kekurangan dari pendekatan-pendekatan tersebut digunakan sebagai tolak ukur untuk membangun pendekatan yang lebih optimal untuk mendeteksi plagiarisme dokumen.
- Penelitian ini dilakukan oleh Hari Bagus Firdaus pada tahun 2012 dengan judul “Deteksi Plagiat Dokumen Menggunakan Algoritma Rabin-Karp” penelitian ini membahas tentang bagaimana cara mengantisipasi tindakan plagiat, dibutuhkan suatu cara yang dapat menganalisis teknik-teknik plagiat yang dilakukan. Ada beberapa pendekatan yang bisa diambil, salah satunya dengan mempergunakan algoritma pencarian string Rabin-Karp. Penelitian ini hanya membahas secara skematis bagaimana algoritma Rabin-Karp bekerja dalam mendeteksi plagiat pada suatu dokumen, bukan implementasinya dalam sebuah program atau aplikasi.
- Penelitian ini di lakukan oleh Mudafiq Riyan Pratama, Eko Budi Cahyono dan Gita Indah Marthasari pada tahun 2012 dengan judul “Aplikasi Pendeteksi Duplikasi Dokumen Teks Bahasa Indonesia Menggunakan Algoritma Winnowing Dengan Metode K-Gram Dan Synonym Recognition” penilitian ini membahas tentang sistem deteksi duplikasi menggunakan algoritma menampi yang outputnya dalam bentuk dari seperangkat nilai-nilai hash sebagai fingerprinting dokumen yang diperoleh melalui metode k-gram. masukan dari Proses fingerprinting dokumen adalah file teks. Maka outputnya akan menjadi satu set nilai hash, yang disebut sidik jari. Fingerprint inilah yang akan menjadi dasar perbandingan antara file teks yang telah dimasukkan. keberadaan dari pengakuan konsep sinonim dimaksudkan untuk dapat mengenali kata-kata yang mengandung sinonim sebagai tindakan plagiarisme. Mendeteksi duplikat menggunakan sinonim mendapatkan persentase lebih tinggi dibandingkan tanpa menggunakan sinonim.
- Pada tanggal 5 April 2002 AMIK Raharja Informatika mendapatkan status Akreditasi “B”untuk Jurusan Manajemen Informatika (MI) berdasarkan Surat Keputusan Badan Akreditasi Nasional-Perguruan Tinggi (BAN-PT) Nomor:003/BAN-PT/AK-1/DPL/IV/2002.
- Pada tanggal 4 Mei 2006 Perguruan Tinggi Raharja mendapatkan predikat terakreditasi yaitu Strata 1 Program Studi Teknik Informatika No.SK.001/BAN-PT/Ak-X/S1/V/2006 dengan nilai “335″ mendapatkan peringkat “B”.
- Pada tanggal 11 Mei 2006 Perguruan Tinggi Raharja mendapatkan predikat terakreditasi yaitu Strata 1 Program Studi Sistem Informasi No.SK.002/BAN-PT/Ak-X/S1/V/2006 dengan nilai “314″ mendapatkan peringkat “B”.
- Pada tanggal 3 Agustus 2007 dengan Sertifikat Akreditasi No.SK.006/BAN-PT/AK-VII/Dpl-III/VII/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Diploma III Manajemen Informatika di AMIK Raharja Informatika mendapat peringkat “B” dengan nilai “320”.
- Pada tanggal 25 Agustus 2007 dengan Sertifikat Akreditasi No.SK.019/BAN-PT/Ak-X/S1/VIII/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Strata 1 Sistem Komputer di STMIK Raharja mendapat peringkat “B” dengan nilai “352”.
- Pada tanggal 29 Desember 2007 sesuai Surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan No.SK.017/BAN-PT/Ak-VII/Dpl-III/XII/2007 yang berisi Badan Akreditasi Nasional Perguruan Tinggi menyatakan bahwa program studi Diploma Tiga Teknik Informastika di AMIK Raharja Informatika mendapat peringkat “B” dengan nilai “358”.
- Pada tanggal 18 Januari 2008 Program Studi Diploma Tiga, yaitu Komputerisasi Akuntansi No.SK.019/BAN-PT/Ak-VII/Dpl-III/I/2008 dengan nilai “381″ mendapatkan peringkat “A”. Kini seluruh Program Studi yang ada pada AMIK Raharja Informatika dan STMIK Raharja statusnya telah terakreditasi.
- Pada tahun 2009 Perguruan Tinggi Raharja berhasil dalam Verifikasi dan Tersertifikasi ISO 9001:2008 (Sistem Manajemen Mutu Raharja) dari Lloyd Register Quality Assurance (LRQA-UKAS).
- Pada tanggal 08 Juli 2011 sesuai surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 010/BAN-PT/Ak-XIV/S1/VII/2011, menyatakan bahwa Program Studi Sarjana Teknik Informatika, Sekolah Tinggi Manajemen Informatika dan Komputer Raharja, Tangerang terakreditasi B.
- Pada tanggal 23 September 2011 sesuai surat Keputusan oleh Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT) dengan Nomor 025/BAN-PT/Ak-XIV/S1/IX/2011, menyatakan bahwa Program Studi Sarjana Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan Komputer Raharja, Tangerang terakreditasi B.
- Menyelenggarakan program-program studi yang menunjang perkembangan dan penerapan teknologi informasi dalam berbagai bidang ilmu.
- Menyediakan sarana dan lingkungan yang kondustif bagi pelaksanaan kegiatan belajar-mengajar yang efektif dan efisien, sehingga terbentuk lulusan-lulusan yang bermoral, terampil dan kreatif.
- Menjaga keterkaitan dan relevansi seluruh kegiatan akademis dengan kebutuhan pembangunan sosial-ekonomi dan industri Indonesia serta mengantisipasi semakin maraknya globalisasi kehidupan masyarakat.
- Melangsungkan kerjasama dengan berbagai pihak, baik dari dalam maupun luar negeri, sehingga ilmu dan teknologi yang diberikan selalu mutakhir serta dapat diterapkan secara berhasil guna dan tepat guna.
- Menghasilkan lulusan yang memiliki kemampuan akademik dan dapat menerapkan, mengembangkan serta memperluas informatika dan komputer secara profesional.
- Menghasilkan lulusan yang mampu mengadakan penelitian dalam bidang informatika dan komputer, yang hasilnya dapat diimplementasikan untuk memenuhi kebutuhan masyarakat di lapangan.
- Menghasilkan lulusan yang mampu mengabdikan pengetahuan dan keterampilan dalam bidang informatika dan komputer secara profesional kepada masyarakat.
- Ketua
Wewenang:a. Menyelenggarakan program kerja yang berpedoman pada visi, misi, fungsi dan tujuan pendirian Perguruan Tinggi Raharja.
b. Menyelenggarakan kegiatan dan pengembangan pendidikan, penelitian serta pengabdian pada masyarakat.
c. Menyelenggarakan kegiatan pengembangan administrasi.
d. Menyelenggarakan kegiatan-kegiatan yang menunjang terwujudnya Tri Darma Perguruan Tinggi.
Tanggung jawab:Memimpin penyelenggaraan pendidikan, penelitian, pengabdian kepada masyarakat, membina tenaga pendidikan, mahasiswa, tenaga administrasi dan administrasi IK Raharja hubungannya dengan lingkungan.
- Pembantu Ketua I (Bidang Akademik)
Wewenang:a. Menjalankan program kebijaksanaan akademik.
b. Mengawasi dan membina serta mengembangkan program studi sesuai kebijaksanaan yang telah digariskan.
c. Membina dan mengembangkan kegiatan penelitian dan pengabdian pada masyarakat.
d. Mengadakan afiliasi.
e. Membina dan mengembangkan kelembagaan.
Tanggung jawab :Membantu Ketua dalam memimpin pelaksanaan pendidikan, penelitian dan pengabdian pada masyarakat.
- Asisten Direktur Akademik
Wewenang :a. Mengusulkan kepada Direktur atas prosedur pelaksanaan proses belajar mengajar.
b. Mengusulkan kepada Direktur tentang kenaikan honor staf binaannya.
c. Mengusulkan kepada Direktur tentang pengangkatan, pemberhentian staf binaannya.
d. Memberikan kebijakan pelaksanaan layanan pada bidangnya.
e. Mengusulkan kepada Direktur tentang unit layanan baru yang dibutuhkan.
f. Memberikan sangsi kepada staf binaannya yang melanggar tata tertib karyawan.
g. Mengusulkan kepada Direktur tentang pengangkatan dan pemberhentian dosen.
Tanggung Jawab :a. Bertanggung jawab atas penyusunan JRS yang efektif dan efisien.
b. Bertanggung jawab atas pengimplementasian pelaksanaan proses belajar mengajar.
c. Bertanggung jawab atas kemajuan kualitas pelayanan Akademik yang berkesinambungan.
d. Bertanggung jawab atas kelancaran proses belajar mengajar.
- Asisten Direktur Operasional
Wewenang:a. Mengusulkan kepada Direktur atas prosedur pelaksanaan pelayanan proses belajar mengajar.
b. Mengusulkan kepada Direktur tentang kenaikan honor.
c. Mengusulkan kepada Direktur tentang kepangkatan, pemberhentian staf binaannya.
d. Mengusulkan kepada Direktur tentang unit layanan baru yang dibutuhkan.
e. Memberikan sanksi kepada staf binaannya yang melanggar tata tertib karyawan.
Tanggung Jawab:a. Bertanggung jawab atas penyusunan kalender akademik tahunan.
b. Bertanggung jawab atas pengimplementasian pelaksanaan pada bidangnya.
c. Bertanggung jawab atas kemajuan kualitas pelayanan yang berkesinambungan pada bidangnya.
d. Bertanggung jawab atas kelancaran proses belajar mengajar.
- Kepala Jurusan
Wewenang :a. Mengusulkan kepada Asisten Direktur Akademik tentang perubahan matakuliah dan materi kuliah yang dianggap telah kadaluarsa bahkan perubahan Kurikulum Jurusan.
b. Mengusulkan kepada Asisten Direktur Akademik tentang kenaikan honor dosen binaannya.
c. Mengusulkan kepada Asisten Direktur Akademik tentang pengadaan seminar, pelatihan, penambahan kelas perkuliahan, pengangkatan dosen baru, pemberhentian dosen.
d. Memberikan kebijakan administratif akademik seperti cuti kuliah, perpindahan jurusan, ujian susulan, pembukaan semester pendek.
e. Mengusulkan kepada Asisten Direktur Akademik tentang pembukaan peminatan/konsentrasi baru dalam jurusannya.
f. Memberikan sanksi akademik kepada mahasiswa yang melanggar tata tertib Perguruan Tinggi Raharja.
Tanggung Jawab :a. Bertanggung jawab atas penyusunan dan pengimplementasian kurikulum, SAP dan Bahan Ajar.
b. Bertanggung jawab atas monitoring kehadiran dosen dalam perkuliahan, jam konsultasi dan tugas-tugas yang disampaikan ke dosen.
c. Bertanggung jawab atas terlaksananya penelitian dan pelaksanaan seminar.
d. Bertanggung jawab atas pembinaan mahasiswa dan dosen binaannya.
e. Bertanggung jawab atas prestasi Akademik mahasiswa.
f. Bertanggung jawab atas peningkatan jumlah mahasiswa dalam jurusannnya.
- Mencetak Formulir kelengkapan Validasi KKP di SIS.
- Kemudian melakukan pembayaran Validasi KKP di kasir Raharja.
- Mengajukan dosen untuk menjadi pembimbing dan judul KKP.
- Menghadap Kepala Jurusan untuk konfirmasi dan acc dosen pembimbing dan judul KKP.
- Menyerahkan kelengkapan Validasi KKP kepada RPU untuk mencetak Formulir Bimbingan.
- Memulai Pembekalan KKP dan bimbingan dengan dosen pembimbing yang disetujui oleh Kepala Jurusan.
- Membuat Analisa Sistem yang akan Berjalan; Log In System -> Menampilkan menu Input Dokumen -> Input Dokumen -> Cek Originality -> Menampilkan Laporan Originality -> Detail Laporan -> log out dari System.
- Analisa Batasan Sistem
- Analisa Kebutuhan Sistem
- Analisa Kontrol
- Analisa Kelebihan dan kekurangan Sistem yang Berjalan
- Analisa Masukan
Nama Masukan : File Dokumen
Fungsi : Sebagai media yang menampilkan keoriginality sebuah dokumen dan persamaan kata atau kemiripan penulisannya
Sumber : User yang membutuhkan
Media : Internet
Frekuensi : Setiap ada permintaan
Format : Tampilan Web
Keterangan : Hasil analisa laporan originality
- Analisa Proses
Nama Modul : Permintaan Input Dokumen
Masukan : File Dokumen
Keluaran : Analisa Dokumen
Ringkasan Proses: Proses ini akan menghasilkan laporan detail hasil analisa originality antar dokumen bagi user.
- Analisa Keluaran
- Spesifikasi Hardware
a.Processor : Intel(R) Core(TM) i3-2310M
b.Monitor : SVGA 15”
c.Mouse : Optical
d.Keyboard : PS/2
e.RAM : 2 GB
f.Harddisk : 500 GB
g.Printer : HP
- Spesifikasi Software
a.Microsoft Office 2007
b.Adobe Dreamweaver
c.Google Chrome
d.Adobe Photoshop
e.Visual Paradigm
- Hak Akses (Brainware)
a.Stakeholder
b.Pembuat/Penulis
- Membandingkan dokumen untuk pengukuran persentasi kemiripan pada penulisan ilmiah yang dilakukan oleh kalangan akademis masih jarang digunakan sehingga untuk penggunaannya masih sulit.
- Dengan banyaknya model yang digunakan dalam analisa sistem untuk membandingkan dokumen yang dapat mengetahui tingkat kemiripan harus memilih atau bahkan menemukan model sendiri yang lebih efektif dalam penggunaannya.
- Model yang paling efektif dan efesien dalam mengukur persentasi kemiripan penulisan ilmiah terdapat 3(tiga) algoritma dengan berbagai metode yang berbeda membuat penulis harus menganalisa dan mempelajari berbagai metode agar sistem mampu berjalan dengan optimal.
- Merancang sistem dengan menggunakan Unified Modelling Language (UML) yang berbasis OOP (Object Oriented Programming) sehingga sistem dalam memberikan detail laporan analisa originality dokumen yang berjalan lebih optimal dan akurat.
- Menyediakan suatu sistem pembanding dokumen untuk mengetahui persentase kemiripan tulisannya dengan menggunakan akses internet hanya dengan mengupload file dokumen sehingga menghasilkan laporan analisa originality dokumen dengan cepat dan akurat serta meningkatkan kinerja yang optimal.
- Menyediakan aplikasi database yang terelasi dengan tabel-tabel sistem analisa sehingga diperlukan sebuah program yang dapat menunjang dan mempermudah kegiatan tanpa merubah prosedur yang berjalan.
Cara membandingkan dokumen untuk mengukur persentasi kemiripan penulisan dapat menggunakan software yang menyediakan fasilitas dan berfungsi untuk menghasilkan analisa persentasi kesamaan antar dokumen.
Terdapat banyak model algoritma yang dapat digunakan untuk membandingkan persentase tingkat kemiripan antar dokumen dengan menggunakan metode yang berbeda pula dengan setiap prosesnya pada setiap jenis software yang tersedia.
Ada 3(tiga) jenis model algoritma yang paling efektif dan efesien dalam mengukur persentase kemiripan penulisan dokumen yaitu algoritma Jaro-Winkler, algoritma Rabin-Karp dan algoritma Winnowing dengan berbagai metode berbeda mampu menghasilkan analisa dengan tingkat kemiripan yang berbeda.
Dengan adanya software atau aplikasi yang mampu menghasilkan analisa persentase tingkat kemiripan pada sebuah dokumen mampu mengurangi tindakan plagiatrisme pada instansi akademik karena sebelum melakukan penerbitan ataupun publish akan di cek terlebih dahulu keaslian atau Originality sebuah dokumen dengan dokumen pembandingnya.
Untuk menghasilkan dan membuat software dan aplikasi menjadi lebih efisien dan efektif semoga kedepannya dapat menghasilkan model baru dengan menggabungan metode yang ada untuk membuat hasil persentase analisa yang lebih baik dalam membandingkan.
Untuk mempercepat proses menghasilkan analisa persentase tingkat kemiripan dan meningkatkan efisiensi waktu dan tenaga sebaiknya digunakan sistem komputerisasi yang mempunyai daya akses yang cepat dan akurat.
Untuk memberikan kenyaman kepada User (pengguna) selama pemakaian aplikasi atau Software dan memberikan fasilitas tambahan pada sistem agar menjadi aplikasi yang sempurna.
- A.1. Surat Pengantar KKP
- A.2. Form Validasi KKP
- A.3. Form Penggantian Judul
- A.4. Kartu Bimbingan KKP
- A.5. Daftar Mata Kuliah Yang Belum Diambil
- A.6. Daftar Nilai
- A.7. Formulir Seminar Proposal KKP
- A.8. Formulir Seminar Proposal KKP
- A.9. Daftar Riwayat Hidup
- A.10. Kartu Studi Tetap Final (KSTF)
- A.11. Kwitansi Pembayaran Bimbingan KKP
- A.12. Lampiran Sertifikat TOEFL
- A.13. Sertifikat PROSPEK
- A.14. Sertifikat-Sertifikat IT (1 Internasional + 3 Nasional: REC, Ilmuti, mahasiswa)
Lebih khusus tak lupa penulis ucapkan kepada kedua Orang Tua dan keluarga, yang selalu memberi motivasi dan semangat, baik moril maupun materil dan do’a untuk keberhasilan penulis.
Penulis menyadari bahwa dalam penulisan Laporan Kuliah Kerja Praktek ini masih jauh dari sempurna, namun demikian kritik dan saran yang bersifat membangun sangat diharapkan dapat berkarya yang lebih baik lagi.
Akhir kata dari saya dan semua pihak yang telah membantu terwujudnya karya tulis ini, semoga Allah SWT melimpahkan rahmat dan hidayahnya Amin.
Tangerang, Juni 2014 | |
Fifit Alfiah | |
NIM. 1112469211 |
Daftar isi
DAFTAR GAMBAR
DAFTAR SIMBOL
DAFTAR SIMBOL USE CASE DIAGRAM
DAFTAR SIMBOL ACTIVITY DIAGRAM
DAFTAR SIMBOL SEQUENCE DIAGRAM
BAB I
Latar Belakang
Dalam dunia pendidikan terkadang sering terjadi praktik plagiarisme (penjiplakan) dalam penelitian dan penulisan ilmiah bagi mahasiswa. Penjiplakan atau plagiat menurut Permendiknas, (Pencegahan dan Penanggulangan Plagiat di Perguruan Tinggi, No 7, Pasal 1 ayat 1 2010) Plagiarisme atau yang sering di sebut dengan tindakan plagiat adalah penjiplakan atau pengambilan karangan, pendapat, dan sebagainya dari orang lain dan menjadikannya seolah karangan dan pendapat sendiri.
Penjiplakan di dunia pendidikan, (Universitas Pendidikan Indonesia 2012: 1-15) biasa terjadi jika seperti mahasiswa yang sedang membuat penulisan ilmiah terjadi tindakan plagiat dalam menyalin data ( copy and paste) skripsi dengan banyaknya fasilitas internet, memudahkan para mahasiswa untuk melakukan tindakan plagiat.
Tindak plagiat kerap muncul dalam berbagai versi ada yang melakukan pengambilan keseluruhan dokumen karya orang lain dan menyebutnya karya sendiri, ada yang menulis kembali menerbitkannya, ada yang hanya menggunakan sebagian karya orang lain dengan mengabung-gabungkan beberapa karya oranglain.
Penulisan ilmiah adalah kasus paling banyak terjadinya tindakan plagiat dalam dunia pendidikan yang dilakukan mahasiswa karena teknologi yang menunjang dan adanya hampir persamaan judul penulisan ilmiah antar mahasiswa membuat mahasiswa melakukan penyalinan teks atau data (copy and paste) pada penulisan ilmiah skripsi sehingga memungkinkan terjadinya penulisan ilmiah yang sama karena bersumber dari data yang sama dengan melimpahnya segala sumber informasi hanya dengan mengakses internet membuat semakin banyaknya jenis plagiat dalam segala bentuk.
Bukan tidak ada teknik bagaimana menghindar dan mencari solusi untuk mengurangi tindakan plagiat, untuk meminimalisasi praktik plagiarisme, diperlukan pendeteksian terhadap penulisan. Oleh karena itu perlu dibuat sebuah aplikasi yang dapat mendeteksi kesamaan dokumen. Berdasarkan latar belakang diatas, maka penulis mencoba untuk melakukan analisis dan kajian terhadap adanya tindakan plagiat pada dokumen penulisan ilmiah dengan judul " Analisa model dalam membandingkan dokumen untuk mengukur prosentase kemiripan, study kasus : pada Teknik Informatika di Perguruan Tinggi Raharja ".
Perumusan Masalah
Setiap penelitian dimulai dari rumusan masalah yang dilanjutkan dengan pemecahan masalah. Rumusan masalah berbeda dengan masalah. Masalah merupakan kesenjangan antara yang di harapkan dengan yang terjadi, maka rumusan masalah itu merupakan suatu pertanyaan yang akan dicarikan jawabannya melalui pengumpulan data. Masalah akan timbul apabila ada kesenjangan antara teori (what should be) dengan kenyataan yang dijumpai (what is).
Maka, dari penjelasan rumusan masalah tersebut, dapat ditarik beberapa permasalahan sebagai berikut :
Ruang Lingkup
Setiap penulis memiliki persepsi dan gagasan yang berbeda-beda terhadap suatu hal. Untuk itu perlu diberikan batasan untuk menghindari penafsiran yang keliru atas judul penelitian ini. Untuk menghindari kesalahpahaman dalam menginterpretasi, sekaligus memudahkan pembaca dalam memahami judul penelitian ini, maka penulis merasa perlu untuk mencantumkan batasan masalah dalam penelitian ini, sehingga tidak menimbulkan kesimpangsiuran dalam pembahasan selanjutnya. adapun batasan masalah dalam penelitian ini adalah sebagai berikut.
Hipotesis (Opsi)
Merupakan jawaban sementara terhadap rumusan masalah penelitian, di mana rumusan masalah penelitian telah dinyatakan dalam bentuk pertanyaan. Dikatakan sementara karena jawaban yang diberikan baru didasarkan pada teori. Hipotesis dirumuskan atas dasar kerangka pikir yang merupakan jawaban sementara atas masalah yang dirumuskan.
Penelitian yang merumuskan hipotesis adalah penelitian yang menggunakan pendekatan kuantitatif. Pada penelitian kualitatif hipotesis tidak dirumuskan, tetapi justru diharapkan dapat ditemukan hipotesis. Selanjutnya hipotesis tersebut akan diuji dengan pendekatan kuantitatif.
Tujuan dan Manfaat Penulisan
Tujuan Penulisan
Adapun tujuan dari penulisan ini adalah :
Manfaat Penulisan
Adapun manfaat dari penulisan ini adalah :
Metode Penelitian
Metode penelitian merupakan suatu rangkaian cara atau kegiatan pelaksanaan penelitian yang didasari oleh asumsi-asumsi dasar, pandangan-pandangan filosofis dan ideologis, pertanyaan dan isu-isu yang dihadapi. Suatu penelitian mempunyai rancangan penelitian tertentu. Rancangan ini menggambarkan prosedur atau langkah-langkah yang harus ditempuh, waktu penelitian, sumber data dan kondisi arti apa data dikumpulkan dan dengan cara bagaimana data tersebut dihimpun dan diolah untuk digunakan dalam pembuatan laporan.
Metode Pengumpulan
Adapun penjelasan lebih rinci mengenai metode yang digunakan penulis dalam menyusun Laporan Kuliah Kerja Praktek (KKP) ini sebagai berikut :
Wawancara terbagi atas wawancara terstruktur dan tidak terstruktur:
Sistematika Penulisan
Guna memahami lebih jelas laporan KKP ini, maka penulisan laporan penelitian dilakukan dengan cara mengelompokkan materi menjadi beberapa sub bab dengan sistematika penulisan sebagai berikut :
BAB I PENDAHULUAN
Bab ini menjelaskan tentang informasi umum yaitu latar belakang penelitian, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, metode penelitian, dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang berupa pengertian dan definisi. Bab ini juga menjelaskan mengenai Algoritma Rabin-Karp, Algoritma Winnowing, Algoritma Jaro-Winkler, metode Hasing, metode String Metric, metode fingerprinting, literature review dan definisi lainnya yang berkaitan dengan sistem yang dibahas.
BAB III ANALISA SISTEM YANG BERJALAN
Bab ini berisikan analisa organisasi pada Teknik Informatika di Perguruan Tinggi Raharja, analisa batasan sistem, analisa sistem berjalan, tata laksana sistem berjalan, permasalahan yang dihadapi dan konfigurasi sistem.
BAB IV PENUTUP
Bab ini berisi kesimpulan dan saran yang berkaitan dengan analisa dan optimalisasi sistem berdasarkan yang telah diuraikan pada bab-bab sebelumnya.
DAFTAR PUSTAKA
LAMPIRAN
BAB II
Konsep Dasar Sistem Pakar
Definisi Sistem Pakar
Menurut Kusrini (2006: 11)1 sistem pakar adalah sistem berbasis komputer yang menggunakan pengetahuan, fakta, dan teknik penalaran dalam memecahkan masalah yang biasanya hanya dapat dipecahkan oleh seorang pakar dalam bidang tersebut.
Menurut Martin dan Oxman sistem pakar adalah sistem yang berbasis komputer yang menggunakan pengetahuan, fakta dan teknik penalaran dalam memecahkan masalah yang biasanya hanya dapat dipecahkan oleh seorang pakar dalam bidang tersebut (Kusrini, 2006:11)1.
Edward Feigenbaum mendefinisikan sistem pakar sebagai suatu program komputer cerdas yang menggunakan knowledge (pengetahuan) dan prosedur inferensi untuk menyelesaikan masalah yang cukup rumit yang membutuhkan seorang ahli untuk menyelesaikannya (Arhami, 2005:2)2.
Jadi sistem pakar adalah sistem yang ditranfer dari seorang ahli melalui komputer, lalu pengetahuan yang ditransfer itu disimpan dalam komputer yang berguna bagi user berkonsultasi pada komputer untuk suatu nasehat kemudian komputer dapat menyimpulkan dari yang dikonsultasikan seperti layaknya seorang pakar, selain itu juga komputer bisa menjelaskan ke user tersebut bahkan dengan alasan-alasannya.
Menurut Efraim Turban (dalam Hasanah,2011)3 konsep dasar sistem pakarmengandung: keahlian, ahli, pengalihan keahlian, inferensi, aturan dan kemampuan menjelaskan. Keahlian adalah suatu kelebihan penguasaan pengetahuan di bidang tertentu yang diperoleh dari pelatihan, membaca atau pengalaman.
Suatu sistem pakar adalah suatu sistem komputer yang menyamai (emulates ) kemampuan pengambilan keputusan dari seorang pakar (Arhami, 2005:2)2 . Basis pengetahuan yang diperoleh, diambil dari pengalaman seorang pakar maupun teori-teori yang ada pada bidang yang spesifik saja, oleh karena itu sistem pakar memiliki keterbatasan.
Sistem pakar adalah sistem yang membutuhkan dasar pengetahuan yang baik, yang dibangun seefisien mungkin. Sistem ini memerlukan satu atau lebih mekanisme penalaran untuk menerapkan pengetahuan terhadap masalah yang dihadapi. Setelah itu dibutuhkan suatu mekanisme penalaran untuk menerapkan pengetahuan pada permasalahan yang ada (Rich and Knight, 2011:547)4.
Dari definisi yang ada di atas dapat disimpulkan bahwa sistem pakar adalah suatu sistem yang dibangun untuk memindahkan kemampuan dari seorang atau beberapa orang pakar ke dalam komputer yang digunakan untuk memecahkan masalah yang dihadapi oleh pemakai dalam bidang tertentu dimana sistem pakar bertindak layaknya seperti seorang pakar atau konsultan dalam suatu lingkungan tertentu.
Komponen Dasar Sistem Pakar
Ada enam hal yang menjadi komponen dasar dari sebuah Sistem Pakar (Arhami, 2005:11)2 , yaitu :
Keahlian dapat diperoleh dari pelatihan/ training , membacaatau dari pengalaman. Keahlian itu meliputi :
Pengetahuan disimpan dalam komputer berupa komponen yang disebut knowledge base. Pengetahuan ini dibedakan menjadi dua, yaitu fakta dan rule .
Keistimewaan dari sistem pakar adalah kemampuan nalarnya. Komputer diprogram sehingga dapat membuat kesimpulan. Pengambilan keputusan ini dilaksanakan dalam komponen yang disebut inference engine.
Kebanyakan sistem pakar adalah sistem berbasis rule, pengetahuan disimpan dalam bentuk rule-rule sebagai prosedur pemecahan masalah.
Keistimewaan lain dari sistem pakar adalah kemampuan menjelaskan darimana asal sebuah solusi/rekomendasi diperoleh.
Adapun ciri-ciri sistem pakar diantaranya adalah:
Struktur dan Bentuk Sistem Pakar
Kategori Sistem Pakar dan Metode Inferensi
Keuntungan dan Kelemahan Sistem Pakar
Keuntungan Sistem Pakar
Dari hasil penelitian yang telah dilakukan, ada beberapa kesimpulan yang dapat diambil sebagai berikut:
Kelemahan Sistem Pakar
Selain memiliki kelebihan, sistem pakar juga memiliki kelemahan (Arhami, 2005:10)2 diantaranya adalah :
Konsep Dasar Model
Konsep Dasar Metode
Konsep Dasar Algoritma
Definisi Algoritma
Algoritma berasal dari kata nya yaitu “algoritma”, kata ini tidak muncul dalam kamus Webster pada tahun 1957. Menurut Rinaldi Munir (2011:10)14, Para ahli bahasa menemukan kata algorism berasal dari nama cendikiawan muslim yang terkenal yaitu Abu Ja’far Muhammad Ibnu Musa Al-Khuwarijmi (Al-Khuwarijmi dibaca oleh orang Barat menjadi algorism) dalam bukunya yang berjudul Kitab Aljabar Wal-muqabala, yang artinya “Buku Pemugaran dan Pengurangan” (The book of restoration and reduction). Dari judul buku itu kita memperoleh kata “aljabar” (algebra). Perubahan dari kata algorism menjadi algorithm muncul karena kata algorism sering dikelirukan dengan arithmetic sehingga akhiran –sm berubah menjadi –thm.
“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Katalogismerupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.
Menurut Thomas H. Cormen (2009:5)14, Algoritma adalah prosedur komputasi yang mengambil beberapa nilai atau kumpulan nilai sebagai input kemudian di proses sebagai output sehingga algoritma merupakan urutan langkah komputasi yang mengubah input menjadi output.
Menurut Donald E. Knuth (1973:4)15, algoritma dalam pengertian modern mempunyai kemiripan dengan istilah resep , proses, metode, teknik, prosedur, rutin . Algor itma adalah sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus.
Jenis-Jenis Algoritma
Konsep Kesamaan Dokumen
Definisi Plagiatrisme
Mendahului pembahasan lebih mendalam dari topik yang diangkat, penulis menjabarkan Definisi yang digunakan dalam menyatakan tindakan plagiarisme. Plagiarisme adalah tindakan penyalahgunaan, pencurian/perampasan, penerbitan, pernyataan, atau menyatakan sebagai milik sendiri sebuah pikiran, ide, tulisan, atau ciptaan yang sebenarnya milik orang lain (Ardini Ridhatillah, 2003:511) 16. Sistem pendeteksi plagiarisme dapat di kembangkan untuk :
Tipe-Tipe Plagiatrisme
Terdapat beberapa metode dalam Algoritma yang digunakan dalam pembuatan sistem pendeteksi pengukuran tingkat kemiripan dokumen.
Konsep Algoritma Winnowing
Definisi Algoritma Winnowing
Algoritma winnowing merupakan algoritma dokumen fingerprinting yang digunakan untuk mendeteksi salinan dokumen dengan menggunakan teknik hashing (Schleime, dkk. 2014). Untuk meng-hash dokumen dengan menggunakan k-gram, panjang substring k dimana k merupakan nilai yang dipilih oleh pengguna. Dokumen akan dibagi ke dalam k-gram yang mungkin dan kemudian k-gram tersebut akan di hash. Untuk memilih fingerprint dari hasil yang di hash, dilakukan pembagian dengan menggunakan window w, dan dipilih nilai yang paling kecil.
Dari setiap window dipilih nilai hash yang paling minimum atau kecil. Jika terdapat nilai minimum lebih dari satu nilai, maka pilih dari window sebelah kanan. Kemudian simpan semua hasil hash yang telah dipilih yang merupakan fingerprint dokumen.
Diberikan kumpulan dokumen, ingin menemukan substring yang sama diantara dokumen-dokumen tersebut, propertis yang dilakukan adalah :
Nilai konstan t dan k ≤ t dipilih oleh pengguna. Menghindari pencocokan string yang sama dibawah nilai gangguan nilai ambang dengan mempertimbangkan hash k-grams.
Input dari proses document fingerprinting adalah file teks. Kemudian output-nya akan berupa sekumpulan nilai hash yang disebut fingerprint. Fingerprint inilah yang akan dijadikan dasar pembanding antara file-file teks yang telah dimasukkan. Salah satu prasyarat dari algoritma deteksi penjiplakan adalah whitespace insensitivity, dan algoritma Winnowing telah memenuhi prasyarat tersebut yaitu membuang seluruh karakter-karakter yang tidak relevan seperti: tanda baca, spasi dan juga karakter lain, sehingga nantinya hanya karakter-karakter yang berupa huruf atau angka yang akan diproses lebih lanjut .
Secara garis besar, berikut konsep algoritma Winnowing bekerja:
Metode Dokumen FingerPrinting
Dokumen fingerprinting merupakan metode yang digunakan Untuk mendeteksi keakuratan salinan antar dokumen, baik semua teks yang terdapat di dalam dokumen atau hanya sebagian teks saja. Prinsip kerja dari metode dokumen fingerprinting ini adalah dengan menggunakan teknik hashing. Teknik hashing adalah sebuah fungsi yang mengkonversi setiap string menjadi bilangan Kurniawati, 2008).
Prinsip kerja dari metode dokumen fingerprinting ini adalah dengan menggunakan teknik hashing. Teknik hashing adalah sebuah fungsi yang mengkonversi setiap string menjadi bilangan kemudian menyimpannya dalam sebuah skema atau bagan. Ide dasar metode dokumen fingerprinting adalah menyimpan skema atau bagan kecil yang berisi kumpulan angka atau bilangan yang akan dibandingkan dengan skema atau bagan antar dua dokumen. Skema digital dokumen fingerprinting terdiri dari sejumlah posisi yang diberi tanda di dalam dokumen, algoritma fingerprinting yang akan memilih tanda yang akan di tambahkan untuk setiap posisi tergantung pada jumlah salinan.
Secara umum prinsip kerja dari metode dokumen fingerprinting adalah dengan tahapan sebagai berikut:
Hashing
Hashing adalah suatu cara untuk mentransformasi sebuah string menjadi suatu nilai yang unik dengan panjang tertentu (fixed-length) yang berfungsi sebagai penanda string tersebut. Fungsi untuk menghasilkan nilai ini disebut fungsi hash, sedangkan nilai yang dihasilkan disebut nilai hash. Penggunaan hashing dalam pencarian pada database, apabila tidak di-hash, pencarian akan dilakukan karakter-per-karakter pada nama-nama yang panjangnya bervariasi dan ada 26 kemungkinan pada setiap karakter. Namun pencarian akan menjadi lebih efisien setelah di-hash karena kemungkinan setiap angka berbeda. Nilai hash pada umumnya digambarkan sebagai fingerprint yaitu string pendek yang terdiri atas huruf dan angka yang terlihat acak (data biner yang ditulis dalam heksadesimal).
Konsep Algoritma Rabin-Karp
Konsep Algoritma Jaro-Winkler Distance
Study Pustaka (Literatur Review)
Metode Studi Pustaka dilakukan untuk menunjang metode wawancara dan observasi yang telah dilakukan. Pengumpulan informasi yang dibutuhkan dalam mencari referensi-referensi yang berhubungan dengan penelitian yang dilakukan.
Manfaat dari studi pustaka ini antara lain:
Banyak penelitian sebelumnya yang dilakukan mengenai kemiripan antar dokumen dan penelitian lain yang berkaitan. Dalam upaya menerapkan beberapa metode algoritma dalam mendeteksi kemiripan antar dokumen ini perlu dilakukan studi pustaka (literature review) sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya yaitu:
BAB III
Gambaran Umum Perguruan Tinggi Raharja
Dengan semakin banyaknya perguruan–perguruan tinggi yang berkembang di daerah Tangerang, khususnya di bidang ilmu komputer, semakin erat pula persaingan yang terjadi di dalamnya. Namun, banyak perguruan tinggi yang masih belum dapat memenuhi kebutuhan masyarakat dalam memperoleh data secara komputerisasi di setiap bidang.
Dalam dunia komputer segala sesuatunya serba canggih serta otomatis dan perkembangannya pun sangat cepat, banyak instansi yang menggunakan kecanggihan komputer seperti instansi pemerintah maupun swasta serta dunia perkantoran bahkan dunia pendidikan sudah menerapkannya, tetapi perkembangan komputer selalu berubah setiap saat. Oleh karena itu Perguruan Tinggi Raharja dengan pendiriannya mempunyai misi untuk ikut membantu program pemerintah dalam upaya mencerdaskan kehidupan Bangsa Indonesia serta meningkatkan sumber daya manusia (SDM) dalam menghadapi era globalisasi.
Telah menjadi tekad para pendiri perguruan tinggi ini untuk membantu pemerintah dan masyarakat Kota Tangerang dalam Perguruan Tinggi Raharja yang diselenggarakan oleh Yayasan Nirwana Nusantara dan merupakan pendidikan yang terbaik dalam bidang ilmu komputer.
Sejarah Singkat Perguruan Tinggi Raharja
Perguruan Tinggi Raharja bermula dari sebuah lembaga kursus komputer yang bernama LPPK (Lembaga Pendidikan dan Pelatihan Komputer) Raharja yang terletak di Jl. Gatot Subroto Km.2 Harmoni Mas Cimone Tangerang.
LPPK Raharja diresmikan pada tanggal 3Januari 1994 oleh Bapak Walikota Tangerang Drs.H.Zakaria Machmud, Raharja telah terdaftar pada Depdiknas Kotamadya Tangerang dengan Nomor 201/PLSM/02.4/L.93. Lembaga inilah yang mempelopori penggunaan Operating System Windows dan aplikasinya di wilayah Tangerang dan sekitarnya, hal tersebut mendapat respon positif dan jumlah peminatnya pun meningkat pesat seiring dengan kerjasama yang dilakukan oleh lembaga ini dengan Sekolah Lanjutan Tingkat Atas yang ada di Tangerang.
Karena semakin pesatnya perkembangan dan pertumbuhan akan komputerisasi dan meningkatnya peminat masyarakat Tangerang maka pada tanggal 24 Maret 1999 LPPK Raharja berkembang menjadi Akademi Manajemen Informatika dan Komputer (AMIK) Raharja Informatika yang diresmikan melalui Surat Keputusan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor: 56/D/O/1999 yang diserahkan langsung dari Bapak Prof.Dr.Udju D.Rusdi selaku Koordinator KOPERTIS wilayah IV Jawa Barat kepada Ketua Yayasan Nirwana Nusantara Ibu Kasarina Sudjono, dengan menyelenggarakan Jurusan Manajemen Informatika (MI) jenjang D3.
Pada tanggal 2 Februari 2000 AMIK Raharja Informatika menjadi satu-satunya perguruan tinggi yang menjalankan studi formal untuk program Diploma I (D1) dengan memberikan gelar Ahli Pratama dan Program Diploma II (D2) dengan memberikan gelar Ahli Muda dan Diploma III (D3) dengan memberikan gelar Ahli Madya kepada lulusannya sesuai dengan Surat Keputusan Koordinator Perguruan Tinggi Swasta Wilayah IV Jawa Barat dengan Nomor 3024/004/KL/1999.
Kemudian pada tanggal 7 September 2000 sesuai dengan surat keputusan Direktur Jendral Pendidikan Tinggi Departemen Pendidikan Nasional Nomor 354/Dikti/Kep/2000, menambah 2 program yakni D3 Teknik Informatika dan D3 Komputerisasi Akuntansi.
Kini AMIK Raharja Informatika mempunyai 3 (tiga) program studi Diploma III dengan jurusan Manajemen Informatika (MI), Teknik Informatika (TI) dan Komputerisasi Akuntansi (KA) yang masing-masing jurusan memberikan gelar Ahli Madya (A.md), Ahli Muda (AM), dan Ahli Pratama (AP) kepada lulusannya.
Pada tanggal 20 Oktober 2000 dalam usahanya untuk meningkatkan mutu dan kualitas daripada lulusan, AMIK Raharja Informatika meningkatkan statusnya dengan membuka Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja. Dengan surat keputusan Nomor 42/01/YNN/PR/II/2000, ketua Yayasan Nirwana Nusantara mengajukan permohonan pendirian STMIK Raharja kepada Mendiknas KOPERTIS Wilayah IV Jawa Barat dengan 3 (tiga) program studi yaitu Jurusan Sitem Informasi (SI), Teknik Informatika (TI), dan Sistem Komputer (SK). Hal tersebut telah mendapat tanggapan dari Direktur Jendral Pendidikan Tinggi dengan surat keputusan Nomor 5706/D/T/2000. Dan dengan melalui Surat Keputusan Menteri Pendidikan Nasional Nomor 74/D/O/2001, STMIK Raharja menjadi Perguruan Tinggi Komputer yang memiliki program studi terlengkap di Provinsi Banten. Tidak hanya sampai disini, dalam rangka meningkatkan mutu dan kualitas lulusan Raharja sesuai dengan Rencana Induk Pengembangan (RIP) Raharja, bahwa dalam kurun waktu tidak lebih dari 5 tahun sudah berdiri Universitas Raharja.
Pada saat ini, Perguruan Tinggi Raharja pun telah meningkatkan mutu dan kualitasnya melalui Sertifikat Akreditasi, diantaranya yaitu sebagai berikut :
1. Jurusan / Program Studi pada STMIK Raharja
Tabel 3.1 Jurusan atau Program Studi pada STMIK Raharja
2. Jurusan / Program Studi pada AMIK Raharja Informatika
Tabel 3.2 Jurusan atau Program Studi pada AMIK Raharja
Visi, Misi dan Tujuan Perguruan Tinggi Raharja
Visi dan Misi
Visi Raharja adalah menjadi perguruan tinggi swasta yang secara berkesinambungan meningkatkan kualitas pendidikannya, memberikan pelayanan dalam menciptakan sumber daya manusia yang tangguh, memiliki daya saing tinggi dalam era kompetisi globalisasi, terutama di bidang teknologi informasi dan komputer. Menjadikan pribadi raharja sebagai sumber daya manusia terampil dan ahli, mampu bersaing dalam dunia bisnis maupun non bisnis, menghasilakan tenaga intelektual dan professional, serta mampu berkembang dalam cakrawala yang lebih luas.
Dalam rangka mencapai visi yang digariskan, Raharja senantiasa akan berupaya untuk melaksanakan misinya sebagai berikut:
Visi dan misi di atas, dipahami dan didekati dengan kesadaran komitmen pada kualitas yang menjadi target dalam manajemen dan sistem pendidikan di Perguruan Tinggi Raharja. Kualitas sebagai suatu dimensi yang merupakan bagian dari apa yang disebut “Total Qualitas Manajemen”. Konsep berpikir kualitas terdiri dari : performance (kinerja), feature (fasilitas), durability (daya tahan), reliability(kehandalan), conformity (kesesuaian), esthetic (keindahan), dan easy to be repaired (kemudahan perbaikan). Ketujuh elemen itu merupakan perhatian utama manajemen dan sistem pendidikan Perguruan Tinggi Raharja yang dituangkan dalam ISO9001 : 2008 (Sistem Manajemen Mutu Raharja).
Tujuan Perguruan Tinggi Raharja
Arti Nama Raharja
Raharja, kata ini diinspirasikan dari motto kota dan kabupaten Tangerang, yaitu “Bhakti Karya Adhi Kerta Raharja” dan “Setya Karya Kerta Raharja” yang berarti “kesejahteraan” yang dalam arti luasnya adalah keinginan dan niat para pendiri untuk membantu pemerintah ikut serta dalam membangun masyarakat yang sejahtera melalui penguasaan dibidang teknologi informasi dan komputer. Sedangkan Raharja sendiri memiliki motto “Get The Better Future By Computer Science” (meraih sukses yang gemilang dengan ilmu komputer).
Arti Green Campus
Green Campus, yang berarti Kampus Hijau memiliki makna yang luas “Green” atau dengan sebutan “Green Leaves” sering diartikan dengan masih hijau generasi muda Indonesia adalah bibit-bibit unggul yang masih hijau dan green campus berpotensi melahirkan generasi pribadi yang matang dan berguna bagi bangsa dan Negara.
“Green” dalam konteks “Green Power” berarti kekuatan financial. Green Campus sebagai kampus yang dapat memberikan power untuk menipang seluruh aktifitas perkuliahan bertujuan menciptakan pribadi raharja yang dapat mandiri secara financial (financially independent).
Lokasi Kampus
Kampus Modern, Jalan Jenderal Sudirman No. 40, Modern Cikokol - Tangerang, Banten 15117.
Struktur Organisasi
Sebuah organisasi atau perusahaan harus mempunyai suatu struktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha, untuk menunjukkan kerangka-kerangka hubungan diantara fungsi, bagian-bagian maupun tugas dan wewenang serta tanggung jawab. Serta untuk menunjukan rantai (garis) perintah dan perangkapan fungsi yang diperlukan dalam suatu organisasi.
Sama halnya dengan Perguruan Tinggi Raharja yang mempunyai struktur organisasi manajemen sebagai berikut:
Gambar 3.3 Struktur Organisasi Akademik Perguruan Tinggi Raharja
Wewenang dan Tanggung Jawab
Seperti halnya dengan sebuah perusahaan, Perguruan Tinggi Raharja dalam manajemen akademiknya terdapat bagian-bagian yang mempunyai wewenang serta tanggung jawab dalam menyelesaikan semua pekerjaannya.
Berikut adalah wewenang serta tanggung jawab bagian-bagian yang ada pada Perguruan Tinggi Raharja, yaitu sebagai berikut:
Tata Laksana Sistem yang Berjalan
Prosedur Sistem yang Berjalan
Prosedur sistem yang akan berjalan tersebut memiliki 7 (tujuh) alur sebagai berikut:
Rancangan Prosedur Sistem Berjalan
Untuk menganalisa sistem yang berjalan, pada penelitian ini digunakan program Visual Paradigm for UML 6.4. Enterprise Edition untuk menggambarkan use case diagram, activity diagram dan sequence diagram. Namun Penulis hanya membuat alur mulai dari penggunaan sistem. Bukan pada penulisan laporan tersebut .
Analisa Sistem Pada Use Case Diagram
Gambar 3.2 Use Case Diagram Sistem
Berdasarkan gambar 3.2, Use case Diagram yang ada terdapat:
a.1 Actor yaitu User (Pengguna sistem).
b.1 Sistem yaitu aplikasi yang digunakan.
c.4 Use Case yaitu Input Dokumen, Cek Originality, Laporan Originality, dan Detail Laporan Dokumen.
Analisa Sistem Pada Activity Diagram
Gambar 3.3 Activity Diagram sistem
Berdasarkan gambar 3.3, Activity Diagram yang ada terdapat:
1 Initial note yang digunakan user untuk mengawali masuk atau log in ke system, setelah user log in system menampilkan menu untuk menginput dokumen (ketik atau upload), kemudian user melakukan input dokumen ke dalam system, dan setelah di proses system menampilkan cek originality dokumen dan menampilkan laporan tentang dokumen yang di input kemudian memberikan detail laporan originality dokumen kepada user, setelah selesai user berinteraksi dengan system melakukan log out system untuk keamanan dokumen, dan diakhiri dengan Final State.
Analisa Sistem Pada Sequence Diagram
Gambar 3.4 Sequence Diagram Sistem
Berdasarkan gambar 3.4, Sequence Diagram yang ada terdapat:
Aktor sebagai user yang melakukan kegiatan interaksi antarmuka menggunakan Lifeline dengan sistem yang mempunyai 7 Message yang merupakan komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi dengan aktifitasnya: Log In System, Menampilkan menu Input Dokumen, Input Dokumen, Cek Originality, Menampilkan Laporan Originality, Detail Laporan, dan log out dari System.
Analisa Sistem Yang Berjalan
Metode Analisa Sistem
Adapun batasan sistem (boundary system) pada Analisa model dalam membandingkan dokumen untuk mengukur prosentase kemiripan ini dibatasi hanya pada proses menginput dokumen hanya bisa mengupload 2 dokumen.
Berdasarkan hasil analisa terhadap Sistem Pakar ini membutuhkan perancangan sistem yang sempurna dari sistem yang akan membandingkan dokumen untuk mengukur prosentase kemiripan dari analisa sistem yang berjalan agar dapat menghasilkan analisa yang akurat, benar, jelas, cepat, dan efisien serta mempunyai hasil yang maksimal.
Pengendalian yang diterapkan pada system aplikasi pembandingkan dokumen untuk mengukur prosentase kemiripan yaitu adanya pengaksesan untuk user yang akan menggunakan sistem bagi kepentingannya.
User yang ingin menggunakan sistem untuk mengecek originality tulisan dokumennya dapat digunakan dengan mudah . kelebihannya user ataupun penguji penulisannya mampu mengetahui tingkat kemiripan dokumennya dengan dokumen lainnya, kekurangannya masih jarang sistem seperti ini dan belum efektif penggunaannya.
Analisa Masukan, Analisa Proses, Analisa Keluaran
Nama Keluaran : Permintaan Hasil Analisa Dokumen
Fungsi :Menampilkan Detail Analisa Laporan Originality Dokumen
Media : Internet dan Komputer
Distribusi : User (pengguna)
Konfigurasi Sistem Yang Berjalan
Di dalam membuat analisa program untuk penulisan laporan KKP (Kuliah Kerja Praktek), penulis menggunakan komputer dengan konfigurasi minimal sebagai berikut:
Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah
Permasalahan Yang Dihadapi
Berdasarkan hasil analisa yang dilakukan, maka penulis memutuskan permasalahan yang dihadapi oleh kalangan akademis pada saat ini masih banyaknya plagiat dokumen dalam penulisan ilmiah, belum adanya sistem yang dapat mendeteksi kemiripan antar dokumen secara otomatis, sehingga banyak kalangan akademis mengalami plagiatan dokumen dan diketahuia setalah tulisan tersebut terpublish, dengan adanya sistem sebelum penulis membuat karya tulisan mampu mengecek keaslian dokumen dan mampu mengurani pencurian data. Sehingga dalam proses pelaporan analisa dokumen tersebut tidak bisa dilakukan dengan mudah , efektif dan efisien. Dari masalah yang dihadapi penulis dapat menyimpulkan sebagian besar masalah uang dihadapi adalah :
Alternatif Pemecahan Masalah
Untuk mengatasi masalah yang dihadapi dalam proses penginputan dokumen dan menghasilkan laporan analisa dokumen yang akurat dan jelas, maka penulis mengusulkan alternatif pemecahan masalah yaitu antara lain dengan membangun suatu sistem yang menghasilkan analisa yang lebih efektif dan efisien, diantaranya :
BAB IV
Kesimpulan
Berdasarkan hasil analisa dan perumusan masalah yang telah dilakukan, maka penulis dapat menyimpulkan bahwa :
Saran
Untuk menanggulangi permasalahan dan mencapai hasil yang baik, maka saran dan pendapat yang penulis kemukakan adalah :
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
LAMPIRAN A