PERANCANGAN APLIKASI KAMUS ISTILAH HUKUM DENGAN MENERAPKAN ALGORITMA NOT SO NAIVE BERBASIS ANDROID
Abstract
Hukum merupakan himpunan peraturan yang mengatur tata tertib dalam suatu masyarakat dan seharusnya ditaati oleh anggota masyarakat yang bersangkutan. Pada dasarnya hukum perlu dipelajari oleh siapapun, untuk menghindari adanya seseorang yang buta akan hukum. Namun yang menjadi masalah sekarang adalah masih banyak orang yang tak mengenal tentang ilmu hukum, biasanya dikarenakan banyaknya istilah-istilah di dalam ilmu hukum yang sulit untuk dimengerti. Untuk mengatasi hal tersebut, maka di perlukan suatu sistem aplikasi kamus istilah hukum berbasis android. Aplikasi di rancang agar dapat melakukan proses pencarian istilah hukum dengan mudah dan cepat. Dalam proses pencariannya, aplikasi ini menerapkan algoritma Not So Naive. Cara kerjanya adalah dengan memindai teks dan pola dari kiri ke kanan. Pola dapat bergeser sebanyak 2 posisi ke kanan jika mengalami kecocokkan. Dengan adanya penerapan Algoritma Not So Naive dalam kamus istilah hukum berbasis android ini. Maka dapat melakukan proses pencarian kata dengan lebih mudah dan cepat. Dan juga diharapkan dapat membantu proses dalam mempelajari ilmu hukum.
Kata Kunci: Hukum, Kamus Istilah Hukum, Algoritma Not So Naive
Â
References
E. K. Sari and A. Simanunsong, Hukum Dalam Ekonomi (Edisi Kedua). Jakarta: GRASINDO, 2008.
D. Cantone and S. Faro, "Searching For A Substring With Contant Extra Space Complexity," in Proceeding of The International Conference on FUN with Algorithms, 2004, p. 4.
A. Patra M. Zen and D. Hutagalung, Eds., Panduan Bantuan Hukum di Indonesia. Jakarta: YLBHI, 2007.
N. Safaat H, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung: INFORMATIKA, 2015.
R. Sarno, Y. Anistyasari, and R. Fitri, Semantic Search. Yogyakarta: ANDI, 2012.
C. Charras and Thierry Lecroq, Handbook of Exact String Matching. London: King's College London Publications, 2004.
E. Buulolo, "Implementasi Algoritma String Matching Dalam Pencarian Surat dan Ayat Dalam Bible Berbasis Android," vol. III, p. 23, Maret 2013.
F. Suharsono, Kamus Hukum. Jakarta: Vandetta Publishing, 2010.
L. Sitorus, Algoritma dan Pemrograman. Yogyakarta: ANDI, 2015.
A. S Rosa and M. Shalahuddin, Rekayasa Perangkat Lunak. Bandung: INFORMATIKA, 2011.
B. Raharjo, I. Heryanto, and A. Haryono, Tuntutan Pemrograman Java untuk Handphone dan Alat Telekomunikasi Mobile. Bandung: INFORMATIKA, 2010.