pengembangan sistem informasi …mmt.its.ac.id/download/semnas/semnas xiii/mti/03. prosiding...

9
Prosiding Seminar Nasional Manajemen Teknologi XIII Program Studi MMT-ITS, Surabaya 5 Pebruari 2011 PENGEMBANGAN SISTEM INFORMASI PENDAFTARAN DAN PEMUTAKHIRAN PEMILIH DENGAN OTENTIKASI IDENTITAS BERBASIS BIOMETRIKA WAJAH DAN SIDIK JARI DI KPUD KABUPATEN GRESIK Hamzah Rizaldy, Rully Soelaiman Magister Manajemen Teknologi - Manajemen Teknologi Informasi Pascasarjana Institut Teknologi Sepuluh Nopember Surabaya E-mail: [email protected] , [email protected] ABSTRAK Pelaksanaan Pemilukada menyisakan isu-isu yang terkait proses pendaftaran dan pemutakhiran data pemilih, seperti: keberadaan pemilih ganda, pemilih yang tidak memenuhi syarat dan ketentuan, serta pemilih yang kehilangan hak suara karena tidak terdaftar di dalam Daftar Pemilih Tetap (DPT). Penelitian ini mengusulkan dua gagasan perbaikan proses penyusunan DPT. Pertama, efisiensi dan efektifitas proses penyusunan DPT dapat diusahakan dengan mewujudkan sebuah sistem informasi yang menunjang kegiatan tersebut. Kedua, duplikasi dan penyalahgunaan identitas pemilih dapat dieliminir dengan mengharuskan orang yang bersangkutan hadir pada proses pemeriksaan identitas melalui sistem biometrika. Penelitian ini akan mengembangkan sebuah software Sistem Informasi Pendaftaran dan Pemutakhiran Pemilih (SITARLIH) yang mampu mengotomasi, menyederhanakan, dan mempercepat keseluruhan proses penyusunan DPT serta menekan duplikasi dan penyalahgunaan identitas dengan mekanisme otentikasi identitas pemilih berbasis biometrika wajah dan sidik jari. Dengan biometrika multimodal diharapkan akan didapatkan tingkat pengenalan yang lebih baik dibanding unimodal. Pengembangan software tersebut menggunakan siklus pengembangan software berbasis komponen model V yang diusulkan oleh Ivica Crnkovic berdasarkan pertimbangan penggunaan dua Software Development Kit (SDK) biometrika komersial, yaitu: Luxand FaceSDK dan Griaule Fingerprint SDK, untuk membangun sistem biometrika multimodal wajah dan sidik jari. SITARLIH hasil penelitian ini diharapkan mampu meningkatkan efisiensi dan efektifitas proses penyusunan DPT serta mengurangi duplikasi dan penyalahgunaan identitas. Kata kunci: Pemilukada, final voters list (DPT), multimodal biometrics, Luxand FaceSDK, Griaule Fingerprint SDK PENDAHULUAN Latar Belakang Keberadaan pemilih ganda, pemilih yang tidak memenuhi syarat dan ketentuan, serta pemilih yang kehilangan hak suara karena tidak terdaftar di dalam DPT, merupakan kendala yang menjadi prioritas KPU dalam proses perbaikan penyusunan DPT Pemilu periode mendatang. KPU dituntut lebih mandiri dalam proses penyusunan DPT, bahkan diharapkan dapat berperan aktif membantu mempercepat perwujudan Nomer Induk Kependudukan (NIK) sebagai Single Identity Number (SIN) melalui

Upload: phungdat

Post on 11-Mar-2018

223 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

PENGEMBANGAN SISTEM INFORMASI PENDAFTARAN DANPEMUTAKHIRAN PEMILIH DENGAN OTENTIKASI IDENTITAS

BERBASIS BIOMETRIKA WAJAH DAN SIDIK JARI DI KPUDKABUPATEN GRESIK

Hamzah Rizaldy, Rully SoelaimanMagister Manajemen Teknologi - Manajemen Teknologi Informasi

Pascasarjana Institut Teknologi Sepuluh Nopember SurabayaE-mail: [email protected], [email protected]

ABSTRAK

Pelaksanaan Pemilukada menyisakan isu-isu yang terkait proses pendaftaran danpemutakhiran data pemilih, seperti: keberadaan pemilih ganda, pemilih yang tidakmemenuhi syarat dan ketentuan, serta pemilih yang kehilangan hak suara karena tidakterdaftar di dalam Daftar Pemilih Tetap (DPT).

Penelitian ini mengusulkan dua gagasan perbaikan proses penyusunan DPT.Pertama, efisiensi dan efektifitas proses penyusunan DPT dapat diusahakan denganmewujudkan sebuah sistem informasi yang menunjang kegiatan tersebut. Kedua,duplikasi dan penyalahgunaan identitas pemilih dapat dieliminir dengan mengharuskanorang yang bersangkutan hadir pada proses pemeriksaan identitas melalui sistembiometrika.

Penelitian ini akan mengembangkan sebuah software Sistem InformasiPendaftaran dan Pemutakhiran Pemilih (SITARLIH) yang mampu mengotomasi,menyederhanakan, dan mempercepat keseluruhan proses penyusunan DPT sertamenekan duplikasi dan penyalahgunaan identitas dengan mekanisme otentikasi identitaspemilih berbasis biometrika wajah dan sidik jari. Dengan biometrika multimodaldiharapkan akan didapatkan tingkat pengenalan yang lebih baik dibanding unimodal.Pengembangan software tersebut menggunakan siklus pengembangan software berbasiskomponen model V yang diusulkan oleh Ivica Crnkovic berdasarkan pertimbanganpenggunaan dua Software Development Kit (SDK) biometrika komersial, yaitu: LuxandFaceSDK dan Griaule Fingerprint SDK, untuk membangun sistem biometrikamultimodal wajah dan sidik jari. SITARLIH hasil penelitian ini diharapkan mampumeningkatkan efisiensi dan efektifitas proses penyusunan DPT serta mengurangiduplikasi dan penyalahgunaan identitas.

Kata kunci: Pemilukada, final voters list (DPT), multimodal biometrics, LuxandFaceSDK, Griaule Fingerprint SDK

PENDAHULUAN

Latar Belakang

Keberadaan pemilih ganda, pemilih yang tidak memenuhi syarat dan ketentuan,serta pemilih yang kehilangan hak suara karena tidak terdaftar di dalam DPT,merupakan kendala yang menjadi prioritas KPU dalam proses perbaikan penyusunanDPT Pemilu periode mendatang. KPU dituntut lebih mandiri dalam proses penyusunanDPT, bahkan diharapkan dapat berperan aktif membantu mempercepat perwujudanNomer Induk Kependudukan (NIK) sebagai Single Identity Number (SIN) melalui

Page 2: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-2

pendaftaran dan pemutakhiran data pemilih. Proses penyusunan DPT membutuhkansebuah mekanisme otentikasi yang secara tegas menolak duplikasi dan penyalahgunaanidentitas. Salah satu mekanisme otentikasi yang dapat diandalkan adalah sistembiometrika (Putra, 2009). Dengan memadukan dua karakteristik biometrika yangberbeda diharapkan akan didapatkan tingkat pengenalan yang lebih baik dibandingmenggunakan salah satu dari karakteristik biometrika tersebut (Ross, 2006).

Tujuan dan Ruang Lingkup Penelitian

Penelitian ini mengusulkan dua gagasan perbaikan proses penyusunan DPT.Pertama, efisiensi dan efektifitas proses penyusunan DPT dapat diusahakan denganmewujudkan sebuah sistem informasi yang menunjang kegiatan tersebut (SITARLIH -Sistem Informasi Daftar Pemilih). Kedua, duplikasi dan penyalahgunaan identitaspemilih dapat dieliminir dengan mengharuskan orang yang bersangkutan hadir padaproses pemeriksaan identitas melalui sistem biometrika wajah dan sidik jari. Penelitianini memanfaatkan dua SDK biometrika komersial, yaitu: Luxand FaceSDK 3.0 danGriaule Fingerprint SDK 2009, berdasarkan pertimbangan tidak ada batasan fitur padaversi trial-nya, memiliki dokumentasi lengkap dan contoh kode program, serta dapatdiunduh langsung dari internet. Penelitian ini tidak membahas secara detil tentangalgoritma dan model matematis yang digunakan oleh masing-masing vendor SDK.CASIA-FACEv5 dan CASIA-FINGERv5 (CASIA, 2010) digunakan sebagai databasewajah dan sidik jari untuk uji coba.

METODA

Pengembangan SITARLIH menggunakan siklus Component-Based SoftwareDevelopment (CBSD) model V (Gambar 2.1) yang diusulkan oleh Ivica Crnkovicterkait dengan penggunaan SDK Biometrika. Ruang lingkup penelitian tidak termasuktahap Operation & Maintenance karena tahap ini merupakan kegiatan inspeksi danpemeliharaan berkelanjutan terhadap sistem yang telah diimplementasikan, termasukdidalamnya upgrade SDK versi terbaru.

Gambar 1. Detail Model V untuk CBSD (Cronkovic, dkk., 2005)

Page 3: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-3

Tahap RequirementSpesifikasi kebutuhan sistem dideskripsikan dengan tetap memperhatikan

kesesuaian antara kebutuhan dan SDK komersial yang tersedia. Negosiasi danmodifikasi kebutuhan diperlukan karena SDK komersial yang tepat sama denganspesifikasi kebutuhan tidak selalu dapat ditemukan. Deskripsi kebutuhan sistem tersebutakan digunakan sebagai pondasi desain sistem.

Tahap Desain SistemSeluruh spesifikasi kebutuhan sistem diwujudkan dalam bentuk desain sistem

menggunakan diagram Unified Modeling Language (UML). Sedangkan konsep basisdata relasional didesain dengan menggunakan Entity Relationship Diagram (ERD).Graphical User Interface (GUI) didesain berdasarkan desain sistem dan desain databaseserta berpedoman pada spesifikasi kebutuhan. Inspeksi ketersediaan SDK komersialdilakukan hingga akhir fase desain sistem. Negosiasi dan modifikasi desain sistemdiperlukan untuk penyesuaian dengan spesifikasi teknis SDK yang tersedia.

Diagram use case SITARLIH ditunjukkan Gambar 2. Arsitektur SITARLIHditunjukkan oleh Gambar 3. Diagram sequence otentikasi identitas ditunjukkan olehgambar 4. ERD SITARLIH ditunjukkan oleh gambar 5.

Gambar 2 Diagram Use Case SITARLIH

Page 4: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-4

Gambar 3 Arsitektur SITARLIH

Gambar 4. Diagram Sequence Otentikasi Identitas

Page 5: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-5

Gambar 5 ERD SITARLIH

Tahap System Integration dan Component DeploymentSDK terpilih diintegrasikan (deployment) pada lingkungan Windows 32-bit

melalui infrastruktur DLL/OCX menggunakan Microsoft Visual Basic 6.0. Model fisikbasis data diimplementasikan pada MySQL 5.2 melalui Data Definition Language(DDL).

Tahap System TestingUser Acceptance Test (UAT) dilakukan terhadap keseluruhan sistem sebagai

sarana verifikasi dan validasi kesesuaian antara sistem yang dihasilkan denganspesifikasi kebutuhan. Hasil dari UAT dijadikan dasar untuk merevisi bug danmemperbaiki unjuk kerja sistem.

HASIL DAN DISKUSI

Hasil implementasi penelitian ini berupa software SITARLIH, seperti yangyang ditunjukkan pada Gambar 6, Gambar 7, Gambar 8, Gambar 9 dan Gambar 10.Tampilan utama (Gambar 6) terdiri dari dua area, yaitu: profil pemilih (area kiri) dandaftar pemilih (area kanan). Terdapat dua toolbar utama, yaitu: untuk pemeliharaandaftar pemilih (Gambar 7 Atas) dan profil pemilih (Gambar 7 Bawah).

Area profil pemilih terdiri tiga panel, yaitu: panel biodata dan biometrikamasing-masing Pemilih (Gambar 8), panel akuisisi biometrika (Gambar 9) dan panelotentikasi biometrika (Gambar 10). Akuisisi biometrika dapat dilakukan secaralangsung menggunakan webcam (wajah) dan fingerprint device atau secara tidaklangsung dengan membuka file gambar BMP/JPG foto dan sidik jari hasil scan formulirregistrasi pemilih.

Page 6: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-6

Gambar 6. Tampilan Utama SITARLIH

Gambar 7 Toolbar Daftar Pemilih (Atas) dan Toolbar Profil Pemilih (Bawah)

Gambar 8. Panel Biodata dan Biometrika Pemilih

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-6

Gambar 6. Tampilan Utama SITARLIH

Gambar 7 Toolbar Daftar Pemilih (Atas) dan Toolbar Profil Pemilih (Bawah)

Gambar 8. Panel Biodata dan Biometrika Pemilih

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-6

Gambar 6. Tampilan Utama SITARLIH

Gambar 7 Toolbar Daftar Pemilih (Atas) dan Toolbar Profil Pemilih (Bawah)

Gambar 8. Panel Biodata dan Biometrika Pemilih

Page 7: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-7

Gambar 9. Panel Akuisisi Biometrika Wajah dan Sidik Jari

Gambar 10. Panel Otentikasi Biometrika

Keragaman latar belakang, busana, aksesori, pose, iluminasi cahaya, jarakpengambilan gambar wajah menjadi kendala pada proses pengenalan wajah. Wajahtidak terdeteksi atau bahkan mendeteksi sesuatu yang bukan wajah seperti pada Gambar3.6. Oleh karena itu, proses akuisisi wajah dilakukan dengan supervisi pada kondisi full-

Page 8: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-8

frontal face, yaitu: pose diam, tegak, menghadap kamera, mencakup keseluruhan kepalatermasuk rambut, leher dan bahu serta diambil dengan latar belakang, jarak dan kondisipencahayaan yang relatif sama. Busana polos (tidak bercorak dan banyak kerutan)dengan warna yang kontras dengan latar belakang dan warna kulit.

Keragaman tekanan, kelembaban, bekas luka, dan rotasi jari, serta kebersihanpermukaan sensor menjadi kendala pada proses pengenalan sidik jari (Gambar 11). Olehkarena itu, proses akuisisi sidik jari dilakukan dengan supervisi pada kondisi posisi jarisejajar sesor, bersih dari debu, kotoran dan minyak (termasuk permukaan sensor), sertamenggunakan jari-jari tangan kiri (kecuali untuk orang kidal).

Gambar 11. Kesalahan dalam Deteksi Wajah dan Sidik Jari.

Uji coba menggunakan database CASIA-FACEv5 (2500 sampel wajah dari 500individu) dan CASIA-FINGERv5 (20000 sampel sidik jari dari 500 individu) padamesin Intel Pentium Dual-Core E5300 2.60GHz 1 Gb RAM, rata-rata waktu yangdiperlukan untuk deteksi dan ektraksi fitur wajah ± 535,38 ms (parameter size 256 level2), dengan kesalahan mencapai ± 1,08%. Sedangkan, rata-rata waktu yang diperlukanuntuk ektraksi minusi sidik jari ± 68 ms (parameter resolusi 500 dpi dan rotasimaksimum 180°), dengan kesalahan mencapai ± 0,2%. Dari beberapa kali uji cobadengan nilai ambang rangking 20% teratas (seluruh sampel) di dapatkan tingkatkesuksesan pengenalan mencapai lebih dari 90%.

KESIMPULAN

Software SITARLIH hasil penelitian ini, selain dapat membantu KPUD Gresikdalam usaha peningkatkan efisiensi dan efektifitas proses penyusunan DPT, dapat jugadijadikan sebagai mekanisme otentikasi identitas pemilih yang mampu menekanduplikasi dan penyalahgunaan identitas melalui sistem biometrika wajah dan disik jari.Perlu adanya pengujian lebih lanjut untuk men-tunning unjuk kerja sistem biometrikamelalui optimalisasi parameter-parameter dan nilai ambang. Pengembangan SITARLIHke tingkat Nasional perlu mempertimbangkan penggunaan sistem database terdistribusi,server clustring, dan multithreding dalam koridor .NET framework, atau solusialternatif lainnya adalah penggunaan smartcard sebagai kartu pemilih yang menyimpanprofil pemilih beserta biometrika wajah dan sidik jarinya.

DAFTAR PUSTAKA

Chinese Academy of Sciences Institute of Automation (2010), CASIA Face DatabaseVersion 5.0, http://biometrics.idealtest.org/dbDetailForUser.do?id=9

Chinese Academy of Sciences Institute of Automation (2010), CASIA FingerprintDatabase Version 5.0, http://biometrics.idealtest.org/dbDetailForUser.do?id=7

Crnkovic, Ivica, Larsson, Stig dan Chaudron, Michel (2005), “Component-based

Page 9: PENGEMBANGAN SISTEM INFORMASI …mmt.its.ac.id/download/SEMNAS/SEMNAS XIII/MTI/03. Prosiding Hamz… · Magister Manajemen Teknologi ... algoritma dan model matematis yang digunakan

Prosiding Seminar Nasional Manajemen Teknologi XIIIProgram Studi MMT-ITS, Surabaya 5 Pebruari 2011

ISBN : 978-602-97491-2-0C-3-9

Development Process and Component Lifecycle”, Journal of Computing andInformation Technology - CIT 13, Vol. 4, hal. 321-327.

Dessimoz, D., Richiardi, J., Champod, C., Drygajlo, A. (2006), “MBIOID: MultimodalBiometrics for Identity Documents”, Research Report, Université de Lausanne,Swiss.

Fahmi, A. Syed dan Choi, Ho-Jin (2008), “Life Cycles for Component-Based SoftwareDevelopment”, IEEE 8th International Conference on Computer andInformation Technology Workshops, hal. 637-642.

Griaule Tecnologia. Griaule Biometrics Fingerprint SDK 2009 Developer's Manual(2008), http://www.griaulebiometrics.com/page/en-us/manual/finggerprint-sdk

Griaule Tecnologia. Griaule Biometrics - Understanding Biometric (2008),http://www.griaulebiometrics.com/page/en-us/book/understanding-biometrics

Heisele, Bernd, Serre, Thomas dan Poggio, Tomaso (2007), “A Component-basedFramework for Face Detection and Identification”, International Journal ofComputer Vision - Springer Science + Business Media, LLC., USA, Vol. 74,No. 2, hal. 167-181.

KPUD Klaten, Petunjuk Teknis Penyusunan Daftar Pemilih Pemilihan Umum Bupatidan Wakil Bupati Klaten (2010), http://kpuklaten.com/wp-content/uploads/2010/04/bimbingan-teknis_pemutakhiran.ppt

Luxand Incorporated, Luxand FaceSDK 3.0 Developer's Guide (2008),http://www.luxand.com/facesdk/documentation.

Putra, IKG. Darma, (2009), Sistem Biometrika, Edisi 1, Penerbit Andi, Yogyakarta.

Roques, Pascal, (2004), Uml in Practice, Edisi 1, John Wiley & Sons Ltd, England.

Ross, Arun A., Nandakumar, Karthik, dan Jain, Anil K. (2006), Handbook ofMultibiometrics, Edisi 1, Springer Science+Business Media, LLC, USA.