• Tidak ada hasil yang ditemukan

Gambar 3.14 Sequence Diagram Registrasi... III-24 Gambar 4.1 Activity Diagram Voting Election... IV-3 Gambar 4.2 Activity Diagram Verifikasi

N/A
N/A
Protected

Academic year: 2021

Membagikan "Gambar 3.14 Sequence Diagram Registrasi... III-24 Gambar 4.1 Activity Diagram Voting Election... IV-3 Gambar 4.2 Activity Diagram Verifikasi"

Copied!
8
0
0

Teks penuh

(1)

v

DAFTAR ISI

ABSTRACT ... i

ABSTRAK ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR GAMBAR ... viii

DAFTAR TABEL ... x

DAFTAR SIMBOL ... xi

BAB I PENDAHULUAN

1.1 Latar Belakang ... I-1 1.2 Perumusan Masalah ... I-4 1.3 Tujuan ... I-4 1.4 Batasan Masalah... I-4 1.5 Metodologi Penelitian ... I-5 1.6 Sistematika Penulisan ... I-7

BAB II LANDASAN TEORI

2.1 Pemilu ... II-1 2.1.1 Penyelenggara Pemilu ... II-2 2.1.2 Tahapan Penyelenggara Pemilu ... II-2 2.1.3 Tata Cara Pemungutan Suara ... II-4 2.1.4 Tata Cara Perhitungan Suara ... II-5 2.2 E-Voting ... II-5 2.3 Sistem ... II-7 2.3.1 Elemen dalam Sistem ... II-8 2.3.2 Beberapa Klasifiaksi Sistem ... II-8 2.4 Perangkat Lunak / Aplikasi ... II-9 2.5 Basis Data / Database ... II-9 2.6 Pemrograman Berbasis Objek ... II-10 2.7 Unified Modeling Language (UML) 2 ... II-13 2.8 Waterfall & Iteratif ... II-21 2.9 Lan / Network (TCP/IP) dan Penggunaan Protokol Web ... II-26

(2)

vi

2.10 PHP (Personal Home Page) ... II-26 2.11 Apache Web / HTTP Server ... II-27 2.12 MySQL ... II-28 2.13 PhpMyAdmin ... II-30 2.14 Perkembangan Sidik Jari di Indonesia ... II-32 2.15 Sidik Jari Manusia ... II-33 2.16 Ekstraksi Sidik Jari ... II-35 2.16.1 Ciri Sidik Jari ... II-36 2.16.2 Minutia... II-38 2.17 Pencocokan Ciri Sidik jari ... II-38 2.18 Encapsulation ... II-39

BAB III ANALISIS SISTEM

3.1 Identifikasi Masalah ... III-1 3.2 Prinsip Sistem Kerja dari Sistem yang Lama ... III-2 3.3 Identifikasi Penyebab Masalah Sistem Lama ... III-6 3.4 Hasil Analisis ... III-7 3.5 Karakteristik Sidik Jari Manusia ... III-7 3.6 Global versus Local Features ... III-7

3.7 Teknologi Fingerprint ... III-11 3.8 Macam-macam Metode Fingerprint ... III-13 3.9 Analisa Kebutuhan Perangkat Lunak yang akan Dibangun .. III-15 3.9.1 Use Case Diagram ... III-15 3.9.2 Definisi Actor ... III-16 3.9.3 Use Case Scenario ... III-17 3.9.4 Use Case Scenario Voting Election ... III-17 3.9.5 Use Case Scenario Verifikasi Fingerprint ... III-19 3.9.6 Use Case Scenario Registrasi ... III-20 3.10 Sequence Diagram ... III-21 3.11 Sequence Diagram Voting Election ... III-21 3.12 Sequence Diagram Verifikasi Fingerprint ... III-23 3.13 Sequence Diagram Registrasi ... III-24

(3)

vii BAB IV PERANCANGAN

4.1 Deskripsi Sistem ... IV-2 4.2 Perancangan Sistem ... IV-2 4.2.1 Activity Diagram ... IV-3 4.2.1.1 Activity Diagram Voting Election ... IV-3 4.2.1.2 Activity Diagram Verifikasi Fingerprint ... IV-4 4.2.1.3 Activity Diagram Registrasi ... IV-5 4.2.2 Class Diagram ... IV-6 4.3 Perancangan Basis Data... IV-7 4.4 Perancangan Interface ... IV-8 4.5 Bentuk Pseudo Code/Algoritma Compare Template ... IV-11

BAB V IMPLEMENTASI

5.1 Lingkungan Implementasi ... V-1 5.1.1 Lingkungan Perangkat Keras ... V-1 5.1.2 Lingkungan Perangkat Lunak ... V-2 5.2 Implementasi Antarmuka ... V-2 5.3 Implementasi Fungsi ... V-13 5.4 Analisis Implementasi ... V-13 5.5 Tahapan Sistem Baru ... V-16 5.6 Fungsi Utama Verifikasi ... V-16 5.7 Testing (Pengujian) ... V-16 BAB VI PENUTUP

6.1 Kesimpulan ... VI-1 6.2 Saran ... VI-1 DAFTAR PUSTAKA

LAMPIRAN

(4)

viii

DAFTAR GAMBAR

Gambar 1.1 Blok Diagram alat Fingerprint ... I-5 Gambar 2.1 Proses Pemungutan Suara Secara Konvensional di TPS ... II-4 Gambar 2.2 Touch Screen sebagai media Pemilu ... II-6 Gambar 2.3 Klasifikasi Jenis Diagram UML ... II-19 Gambar 2.4 Iteratif and Waterfall Model ... II-25 Gambar 2.5 Sidik Jari ... II-34 Gambar 2.6 Gamabr (a) Citra sidik jari dengan kualitas yang baik, bukit dan

lembah dapat dibedakan dengan baik (b) pada bagian tengah gambar bukit dan lembah tidak dapat dibedakan dengan baik (c) citra sidik jari yang kering ... II-34 Gambar 2.7 Langkah-langkah umum dalam ekstraksi ciri ... II-36 Gambar 2.8 Karakteristik ciri Sidik Jari level 1 ... II-37 Gambar 2.9 Karakteristik ciri Sidik Jari level 2 dan 3 ... II-37 Gambar 2.10 (a)Ridge Ending (b)Bifurcation (c)Lake (d)Independent ridge

(e)Point/Island (f)Spur (g)Crossover ... II-38 Gambar 2.11 TCP/IP data transfer ... II-40 Gambar 3.1 Workflow prinsip sistem kerja yang lama ... III-3 Gambar 3.2 Flow Diagram kegiatan prinsip sistem kerja dari sistem yang

lama ... III-5 Gambar 3.3 Ulnar Loop ... III-9 Gambar 3.4 Radial Loop ... III-9 Gambar 3.5 Plain Arch ... III-10 Gambar 3.6 Tented Arch ... III-10 Gambar 3.7 Double Loop Whorl ... III-10 Gambar 3.8 Plain Whorl ... III-10 Gambar 3.9 Central Pocket Loop Whorl... III-10 Gambar 3.10 Accident Whorl ... III-10 Gambar 3.11 Use Case Diagram Global ... III-17 Gambar 3.12 Sequence Diagram Voting Election ... III-22 Gambar 3.13 Sequence Diagram Verifikasi Fingerprint ... III-23

(5)

ix

Gambar 3.14 Sequence Diagram Registrasi ... III-24 Gambar 4.1 Activity Diagram Voting Election ... IV-3 Gambar 4.2 Activity Diagram Verifikasi Fingerprint ... IV-4 Gambar 4.3 Activity Diagram Registrasi ... IV-5 Gambar 4.4 Class DiagramDigital Voting System dengan Menggunakan

Fingerprint... IV-6

Gambar 4.5 Perancangan Interface Menu ... IV-8 Gambar 4.6 Perancangan Interface Registrasi ... IV-9 Gambar 4.7 Perancangan Interface Verifikasi ... IV-10 Gambar 4.8 Perancangan Antarmuka Verifikasi (tampilan awal) ... IV-10 Gambar 4.9 Perancangan Antarmuka Verifikasi

(setelah verifikasi fingerprint) ... IV-11 Gambar 5.1 Antarmuka Menu... V-3 Gambar 5.2 Antarmuka Registrasi ... V-4 Gambar 5.3 Antarmuka Registrasi Data Fingerprint Sudah Tersimpan di

Database ... V-5

Gambar 5.4 Antarmuka Registrasi Data Fingerprint Belum Tersimpan di Database ... V-6

Gambar 5.5 Antarmuka Registrasi Fingerprint telah digunakan ... V-7 Gambar 5.6 Antarmuka Registrasi Sidik Jari yang dimasukkan Berbeda .... V-7 Gambar 5.7 Antarmuka Registrasi Hasil Scan Jelek ... V-8 Gambar 5.8 Antarmuka Verifikasi Fingerprint ... V-8 Gambar 5.9 Antarmuka Scan Verifikasi Fingerprint ... V-9 Gambar 5.10 Antarmuka Verifikasi Fingerprint Voter sudah Memilih ... V-10 Gambar 5.11 Antarmuka Voting Election ... V-11 Gambar 5.12 Antarmuka Voting Election setelah Verifikasi Fingerprint .... V-12 Gambar 5.13 Flowchart Setelah Menggunakan Digital Voting System dengan

Menggunakan Fingerprint ... V-14 Gambar 5.14 Graph Setelah Menggunakan Digigtal Voting System dengan

Menggunakan Fingerprint ... V-15 Gambar 5.15 Worlflow Setelah Menggunakan Digital Voting System dengan

Menggunakan Fingerprint ... V-16

(6)

x

DAFTAR TABEL

Tabel 2.1 Tabel Jenis Diagram UML 2.0 ... II-19 Tabel 3.1 Proccessing Step pada Digital Voting System ... III-6 Tabel 3.2 Use Case Scenario Voting Election ... III-18 Tabel 3.3 Use Case Scenario Verifikasi Fingerprint... III-19 Tabel 3.4 Use Case Scenario Registrasi ... III-20 Tabel 4.1 Tabel Voter ... IV-7 Tabel 4.2 Tabel nosuara ... IV-7 Tabel 4.3 Tabel pos ... IV-8 Tabel 4.4 Tabel mhs ... IV-8 Tabel 5.1 Implementasi Fungsi ... V-13 Tabel 5.2 Proccessing Step Setelah menggunakan Digital Voting Sstem

dengan Menggunakan Fingerprint ... V-15 Tabel 5.3 Testing ... V-17

(7)

Simbol

xi

DAFTAR SIMBOL

Deskripsi Definisi

Aktor Aktor menggambarkan

pengguna yang berinteraksi dengan sistem.

Use Case Abstraksi dari interaksi antara sistem dan aktor.

Association Simbol Association relasi asosiasi.

Collaboration

Deskripsi dari urutan aksi

ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor Realization Operasi yang benar-benar dilakukan oleh

suatu objek.

Dependency

Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempegaruhi elemen yang bergantung padanya elemen yang tidak mandiri

Generalization

Hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor

Class Himpunan dari objek-

atribut serta operasi yang sama.

Definisi

menggambarkan user atau pengguna yang berinteraksi dengan

Abstraksi dari interaksi antara sistem

Association, menggambarkan

Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor

benar dilakukan oleh

Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri akan mempegaruhi elemen yang bergantung padanya elemen yang

Hubungan dimana objek anak berbagi perilaku dan struktur data dari objek yang ada di

ancestor)

-objek yang berbagi atribut serta operasi yang sama.

(8)

xii Realization

Operasi yang benar-benar dilakukan oleh suatu objek.

Dependency

Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempegaruhi elemen yang bergantung padanya elemen yang tidak mandiri.

LifeLine Objek entity, antarmuka yang saling berinteraksi.

Message

Spesifikasi dari komunikasi antar objek yang memuat informasi

tentang aktifitas yang terjadi

Message

Spesifikasi dari komunikasi antar objek yang memuat informasi

tentang aktifitas yang terjadi Message to

Self

Message to Self, menggambarkan pesan yang menuju dirinya sendiri.

Activity

Memperlihatkan bagaimana masing masing kelas antarmuka saling berinteraksi satu sama lain

Start Node Bagaimana objek dibentuk atau diawali.

Actifity Final Node

Bagaimana objek dibentuk dan dihancurkan

Nary Association

Upaya untuk menghindari asosiasi dengan lebih dari 2 objek.

benar dilakukan oleh

Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri akan mempegaruhi elemen yang bergantung padanya elemen yang

, antarmuka yang saling

dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.

Spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.

, menggambarkan pesan yang menuju dirinya sendiri.

Memperlihatkan bagaimana masing- masing kelas antarmuka saling berinteraksi satu sama lain

Bagaimana objek dibentuk atau diawali.

Bagaimana objek dibentuk dan

Upaya untuk menghindari asosiasi dengan lebih dari 2 objek.

Referensi

Dokumen terkait