• Tidak ada hasil yang ditemukan

Sistem informasi penyusunan daftar pemilih tetap (dpt) pada panitia pemilihan kecamatan (ppk) berbasis web

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem informasi penyusunan daftar pemilih tetap (dpt) pada panitia pemilihan kecamatan (ppk) berbasis web"

Copied!
15
0
0

Teks penuh

(1)

LAPORAN SKRIPSI

SISTEM INFORMASI PENYUSUNAN DAFTAR PEMILIH TETAP (DPT) PADA PANITIA PEMILIHAN KECAMATAN (PPK) BERBASIS WEB

SONY VINDA NUGROHO NIM.201753046

DOSEN PEMBIMBING

ANDY PRASETYO UTOMO, S.KOM., MT PRATOMO SETIAJI, S.KOM., M.KOM.

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS 2019

(2)
(3)
(4)

iv

SISTEM INFORMASI PENYUSUNAN DAFTAR PEMILIH TETAP (DPT) PADA PANITIA PEMILIHAN KECAMATAN (PPK) BERBASIS WEB

Nama Mahasiswa : Sony Vinda Nugroho

NIM : 2017-53-046

Pembimbing : 1. Andy Prasetyo Utomo, S.KOM., MT

2. Pratomo Setiaji, S.Kom, M.Kom

RINGKASAN

Daftar pemilih tetap (DPT) merupakan daftar nama dan identitas penduduk warga negara Indonesia yang telah memenuhi syarat sebagai pemilih tetap berdasarkan undang-undang dan berhak menggunakan haknya untuk memberikan suaranya di TPS dalam pemilu. Dalam penyusunan DPT masih ditemukan beberapa permasalahan yang terjadi, diantaranya yaitu petugas pemutakhiran data pemilih (PPDP) agak kesulitan mengecek seseorang apakah sudah masuk di dalam DPT atau belum, karena PPDP hanya membawa DPT yang ada di dalam tempat pemungutan suara (TPS)nya saja dalam bentuk berkas. Hal ini beresiko menjadikan pemilih ganda apabila seseorang yang dimasukkan oleh PPDP ke dalam DPT TPSnya ternyata sudah terdaftar di DPT TPS lain. Masalah lain yang timbul adalah pada saat pengumuman DPT kepada warga, pengumuman dalam bentuk berkas manual akan menyulitkan warga untuk mengecek apakah dirinya sudah masuk di dalam DPT atau belum. Sehingga dibutuhkan suatu sistem pengelolaan untuk kegiatan penyusunan DPT yang dapat mengelola seluruh proses dari penyusunan DPT sampai pada pengumuman kepada warga.

(5)

v

SISTEM INFORMASI PENYUSUNAN DAFTAR PEMILIH TETAP (DPT) PADA PANITIA PEMILIHAN KECAMATAN (PPK) BERBASIS WEB

Nama Mahasiswa : Sony Vinda Nugroho

NIM : 201753046

Pembimbing :

1. Andy Prasetyo Utomo, S.Kom., MT

2. Pratomo Setiaji, S.Kom., M.Kom

ABSTRAK

Daftar pemilih tetap (DPT) merupakan daftar nama dan identitas penduduk warga negara Indonesia yang telah memenuhi syarat sebagai pemilih tetap berdasarkan undang-undang dan berhak menggunakan haknya untuk memberikan suaranya di TPS dalam pemilu. Di dalam PKPU dipaparkan bahwasannya pemilih itu adalah penduduk yang berusia paling rendah 17 (tujuh belas) tahun atau sudah/pernah menikah yang terdaftar di dalam daftar pemilih. Dalam penyusunan DPT masih ditemukan beberapa permasalahan yang terjadi, diantaranya yaitu petugas pemutakhiran data pemilih (PPDP) agak kesulitan mengecek seseorang apakah sudah masuk di dalam DPT atau belum, karena PPDP hanya membawa DPT yang ada di dalam tempat pemungutan suara (TPS)nya saja dalam bentuk berkas. Hal ini beresiko menjadikan pemilih ganda apabila seseorang yang dimasukkan oleh PPDP ke dalam DPT TPSnya ternyata sudah terdaftar di DPT TPS lain. Masalah lain yang timbul adalah pada saat pengumuman DPT kepada warga, pengumuman dalam bentuk berkas manual akan menyulitkan warga untuk mengecek apakah dirinya sudah masuk di dalam DPT atau belum. Sehingga dibutuhkan suatu sistem pengelolaan untuk kegiatan penyusunan DPT yang dapat mengelola seluruh proses dari penyusunan DPT sampai pada pengumuman kepada warga.

Tujuan dari penelitian ini adalah untuk membantu proses penyusunan DPT pada tingkat PPK supaya bisa lebih efisien dalam menyusun dan merawat data pemilih. Dengan adanya Sistem Informasi Penyusunan Daftar Pemilih Tetap (DPT) Pada Panitia Pemilihan Kecamatan (PPK) Berbasis Web diharapkan bisa membantu PPK, PPS, dan PPDP dalam melakukan penyusunan DPT.

(6)

vi

KATA PENGANTAR

Dengan segala kerendahan dan keyakinan diri yang kuat, puji syukur alhamdulillah atas kehadirat Allah SWT yang telah melimpahkan segala rahmat, hidayah dan taufiqNya sehingga penulis dapat menyelesaikan penulisan laporan

skripsi yang berjudul “Sistem Informasi Penyusunan Daftar Pemilih Tetap

(DPT) Pada Panitia Pemilihan kecamatan (PPK) Berbasis Web.”.

Penyusunan Skripsi/Tugas Akhir ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar sarjana S1 pada program studi sistem informasi fakultas teknik Universitas Muria Kudus.

Dalam menyelesaikan skripsi ini, penulis banyak kendala dan hambatan, namun dengan bantuan dan dorongan serta semangat dari berbagai pihak, akhirnya skripsi ini dapat terselaikan. Oleh karena itu, penulis menyampaikan ucapan terima kasih sebersar-besarnya kepada :

1. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus

2. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku Ketua Progdi Sistem

Informasi Fakultas Teknik Universitas Muria Kudus

4. Bapak Andy Prasetyo Utomo, S.KOM., M.T selaku dosen pembimbing

utama yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.

5. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku dosen pembimbing

pendamping yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.

6. Bapak Sulaiman S.Pd selaku ketua PPK Gebog yang telah memberikan

izin melakukan penelitian, sehingga penulis dapat menyelesaikan laporan skripsi ini.

7. Dosen-dosen di program studi sistem informasi yang telah mendidik dan

(7)

vii

8. Bapak Sholikhul dan Ibu Sri Murwati selaku orang tua yang selalu

memberi dukungan serta doa dan kasih sayang sehingga penulis dapat menyelesaikan penulisan skripsi ini.

9. Teman-teman seperjuangan yang selalu mendukung satu sama lain dalam

mengerjakan skripsi.

Penulis menyadari sepenuhnya bahwa dalam penulisan skripsi ini masih banyak kekurangan dan ketidaksempurnaan. Oleh karena itu, saran dan masukan dari pembaca sangat penulis harapkan guna perbaikan di masa-masa mendatang. Akhirnya sebagai penutup penulis berharap semoga laporan skripsi ini dapat bermanfaat bagi pembaca untuk mengembangkan ilmu pengetahuan khusunya bidang teknologi dan sistem informasi. Amin.

Kudus,15 Agustus 2019 Penulis

(8)

viii

MOTTO DAN PERSEMBAHAN

“Hai orang-orang yang beriman, jadikanlah sabar dan sholatmu sebagai penolongmu, sesungguhnya Allah beserta orang-orang yang sabar”

(Al-Baqarah: 153)

“Sekali terjun dalam perjalanan jangan pernah mundur sebelum meraihnya, yakin usaha sampai. Karena sukses itu harus melewati banyak proses, bukan hanya menginginkan hasil akhir dan tahu beres tetapi harus selalu keep on progress. Meskipun kenyataannya banyak hambatan dan kamu pun sering di buat stress, percayalah tidak ada jalan lain untuk meraih sukses selain melewati yang namanya proses”. (Sony)

PERSEMBAHAN:

1. Allah SWT yang telah melimpahkan

rahmat serta hidayah-NYA kepada saya.

2. Ayah, ibuku, adik-adikku tercinta,

ketulusannya dari hati atas doa yang tak pernah putus, semangat yang tak ternilai.

3. Serta untuk orang-orang terdekatku yang

tersayang.

4. Dan untuk Almameter ku Universitas

(9)

ix DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

RINGKASAN ... iv

ABSTRACT ... v

KATA PENGANTAR ... vi

MOTTO DAN PERSEMBAHAN ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xv BAB I PENDAHULUAN ... 1 1.1. Latar Belakang ... 1 1.2. Rumusan Masalah ... 3 1.3. Batasan Masalah ... 3 1.4. Tujuan ... 3 1.5. Manfaat ... 3 1.6. Metodologi Penelitian ... 4

1.6.1. Metode Pengumpulan Data ... 4

1.6.2. Metode Pengembangan Sistem ... 5

1.6.3. Metode Perancangan Sistem ... 7

1.7. Kerangka Pemikiran... 9

(10)

x

2.1. Penelitian Terkait ... 10

2.2. Tabel Perbandingan Penelitian Terkait ... 11

2.3. Landasan Teori ... 12

2.3.1. Pengertian Sistem Informasi ... 12

2.3.2. Pengertian Penyusunan ... 12

2.3.3. Pengertian Daftar Pemilih tetap ... 12

2.3.4. Pengertian Panitia Pemilihan Kecamatan ... 13

2.3.5. Pengertian Website... 13

2.3.6. Flow Of Document (FOD) ... 13

2.3.7. Unified Modeling Language (UML) ... 14

2.3.8. Entity Relationship Diagram (ERD) ... 16

BAB III METODOLOGI PENELITIAN... 17

3.1. Objek Penelitian ... 17

3.2. Analisa Sistem Lama... 17

3.3. Analisa dan Rancangan Sistem Baru ... 22

3.3.1. Analisa Kebutuhan ... 22

3.3.2. Rancangan Sistem Baru ... 23

3.3.2.1. Analisa Aktor Sistem ... 23

3.3.2.2. Busines Use Case ... 24

3.3.2.3. Sistem Use Case ... 27

3.3.2.4. Skenario Use Case... 28

3.3.2.5. Class Diagram ... 37

3.3.2.6. Sequence Diagram ... 44

3.3.2.7. Activity Dagram ... 55

3.3.2.8. Statechart Diagram ... 65

3.3.3. Rancangan Basis Data ... 72

3.3.4. Desain Input dan Output ... 82

BAB IV IMPLEMENTASI DAN PEMBAHASAN ... 89

4.1. Implementasi Sistem ... 89

(11)

xi 4.3. Tampilan Program ... 89 4.4. Pengujian Sistem ... 96 BAB V PENUTUP ... 99 5.1. Kesimpulan ... 99 5.2. Saran ... 99 DAFTAR PUSTAKA ... 100

(12)

xii

DAFTAR GAMBAR

Gambar 1.1 Kerangka Pemikiran ... 9

Gambar 3.1 FOD Prosedur Penyusunan Daftar Pemilih Tetap... 19

Gambar 3.2 FOD Prosedur Masukan Dari Masyarakat ... 20

Gambar 3.3 FOD Prosedur Pengajuan Surat Pindah Memilih ... 21

Gambar 3.4 Business use case Sistem Informasi Penyusunan DPT ... 26

Gambar 3.5 Sistem use case Sistem Informasi Penyusunan DPT ... 27

Gambar 3.6 Class User ... 38

Gambar 3.7 Class Admin ... 38

Gambar 3.8 Class PPK ... 38

Gambar 3.9 Class PPS... 39

Gambar 3.10 Class PPDP ... 39

Gambar 3.11 Class DP4 ... 40

Gambar 3.12 Class Coklit ... 40

Gambar 3.13 Class DPS ... 41

Gambar 3.14 Class Masukan Masyarakat ... 41

Gambar 3.15 Class Pindah Memilih ... 42

Gambar 3.16 Class Laporan Perkembangan DPS ... 42

Gambar 3.17 Class DPT ... 43

Gambar 3.18 Class diagram sistem informasi penyusunan DPT ... 43

Gambar 3.19 Sequence diagram kelola user ... 44

Gambar 3.20 Sequence diagram kelola DP4... 45

Gambar 3.21 Sequence diagram coklit ... 46

Gambar 3.22 Sequence diagram konfirmasi coklit ... 47

Gambar 3.23 Sequence diagram kelola DPS ... 48

Gambar 3.24 Sequence diagram cek NIK ... 49

Gambar 3.25 Sequence diagram masukan masyarakat ... 50

Gambar 3.26 Sequence diagram konfirmasi masukan ... 51

Gambar 3.27 Sequence diagram permintaan pindah memilih ... 52

Gambar 3.28 Sequence diagram konfirmasi pindah memilih ... 53

(13)

xiii

Gambar 3.30 Sequence diagram kelola DPT ... 54

Gambar 3.31 Activity diagram kelola user ... 55

Gambar 3.32 Activity diagram kelola DP4 ... 56

Gambar 3.33 Activity diagram coklit... 57

Gambar 3.34 Activity diagram konfirmasi coklit ... 58

Gambar 3.35 Activity diagram kelola DPS... 59

Gambar 3.36 Activity diagram cek NIK ... 60

Gambar 3.37 Activity diagram masukan masyarakat ... 60

Gambar 3.38 Activity diagram konfirmasi masukan ... 61

Gambar 3.39 Activity diagram permintaan pindah memilih ... 62

Gambar 3.40 Activity diagram konfirmasi pindah memilih ... 63

Gambar 3.41 Activity diagram laporan perkembangan DPS ... 64

Gambar 3.41 Activity diagram laporan perkembangan DPS ... 64

Gambar 3.42 Statechart diagram tambah user ... 65

Gambar 3.43 Statechart diagram ubah user ... 65

Gambar 3.44 Statechart diagram hapus user ... 66

Gambar 3.43 Statechart diagram tambah DP4 ... 66

Gambar 3.44 Statechart diagram cari DP4 ... 66

Gambar 3.45 Statechart diagram ubah DP4 ... 67

Gambar 3.46 Statechart diagram hapus DP4 ... 67

Gambar 3.47 Statechart diagram coklit ... 67

Gambar 3.48 Statechart diagram coklit ... 68

Gambar 3.49 Statechart diagram tambah DPS ... 68

Gambar 3.50 Statechart diagram cari DPS ... 68

Gambar 3.51 Statechart diagram ubah DPS ... 69

Gambar 3.52 Statechart diagram ubah DPS ... 69

Gambar 3.53 Statechart diagram masukan masyarakat ... 69

Gambar 3.54 Statechart diagram konfirmasi masukan ... 70

Gambar 3.55 Statechart diagram masukan masyarakat ... 70

Gambar 3.56 Statechart diagram konfirmasi masukan ... 70

Gambar 3.57 Statechart diagram lihat perkembangan DPS ... 71

(14)

xiv

Gambar 3.59 Statechart diagram lihat perkembangan DPS ... 71

Gambar 3.50 Menentukan entitas ... 72

Gambar 3.51 Menentukan primary key ... 72

Gambar 3.52 Mengidentifikasi derajat kardinalitas relasi ... 73

Gambar 3.53 Entity Relationship Diagram Penyusunan DPT ... 74

Gambar 3.54 Relasi Tabel Penyusunan DPT ... 82

Gambar 3.55 Halaman login ... 83

Gambar 3.56 Halaman utama admin ... 83

Gambar 3.57 Halaman utama PPK ... 84

Gambar 3.58 Halaman utama PPS ... 84

Gambar 3.59 Halaman utama PPDP ... 85

Gambar 3.60 Desain form input data user ... 85

Gambar 3.61 Desain form input data DP4 ... 86

Gambar 3.62 Desain form input coklit ... 86

Gambar 3.63 Desain form input data DPS ... 87

Gambar 3.64 Desain form input masukan masyarakat ... 87

Gambar 3.65 Desain output DPS ... 88

Gambar 3.66 Desain output detail DPS ... 88

Gambar 4.1 Halaman Login ... 89

Gambar 4.2 Menu Utama Admin ... 90

Gambar 4.3 Menu User ... 90

Gambar 4.4 Menu Tambah User ... 91

Gambar 4.5 Menu Ubah User ... 91

Gambar 4.6 Menu Hapus User ... 92

Gambar 4.7 Menu Utama PPK... 92

Gambar 4.8 Menu Kelola DP4 ... 93

Gambar 4.9 Tampilan ubah DP4 ... 93

Gambar 4.10 Menu Utama PPS ... 94

Gambar 4.11 Menu Kelola DP4 ... 94

Gambar 4.12 Tampilan ubah DP4 ... 95

(15)

xv

DAFTAR TABEL

Tabel 2.1 Perbandingan Penelitian ... 11

Tabel 2.2 Simbol Diagram Alir Data (Flow Of Document) ... 13

Tabel 3.1 Proses Business Use Case ... 24

Tabel 3.2 Skenario Use Case Kelola User ... 28

Tabel 3.3 Skenario Use Case Kelola DP4 ... 29

Tabel 3.4 Skenario Use Case Coklit ... 29

Tabel 3.5 Skenario Use Case Konfirmasi Coklit ... 30

Tabel 3.6 Skenario Use Case Kelola DPS ... 31

Tabel 3.7 Skenario Use Case Cek NIK ... 32

Tabel 3.8 Skenario Use Case Masukan Masyarakat ... 32

Tabel 3.9 Skenario Use Case Konfirmasi Masukan... 33

Tabel 3.10 Skenario Use Case Permintaan Pindah Memilih ... 34

Tabel 3.11 Skenario Use Case Permintaan Pindah Memilih ... 35

Tabel 3.12 Skenario Use Case Laporan Perkembangan DPS ... 36

Tabel 3.13 Skenario Use Case Kelola DPT ... 37

Tabel 3.14 Struktur tabel user ... 75

Tabel 3.15 Struktur tabel dp4 ... 76

Tabel 3.16 Struktur tabel coklit ... 77

Tabel 3.17 Struktur tabel dps ... 78

Tabel 3.18 Struktur tabel masukan_masyarakat ... 79

Tabel 3.19 Struktur tabel perkembangan_dps ... 80

Tabel 4.1 Pengujian Black Box Proses Login ... 96

Referensi

Dokumen terkait

Setelah melakukan uji pendahuluan dengan variasi konsentrasi tersebut didapatkan hasil bahwa semua larva yang diuji mengalami kematian pada semua konsentrasi, hal

Berdasarkan Peraturan Pemerintah Nomor 30 Tahun 2014 tentang Statuta Universitas Airlangga Pasal 59 disebutkan Program Pascasarjana berubah nama menjadi Sekolah Pascasarjana

Salah satu pemecahan masalah-masalah terkait kabel yang panjang adalah penggunaan dengan menggunakan sinyal digital pada pengiriman data pengukuran, sehingga lebih kebal

Untuk data tanah (hasil analisis di Laboratorium) dilakukan analisis data yaitu dengan mengetahui kriteria penilaian dari masing- masing parameter yang diujikan

Purwakanthi guru swara vokal /a/ tersebut, bersumber dari kata becak, yang merupakan pokok bahasan utama pada bagian pertama. Dengan kata becak diturunkan menjadi

a dan b, perlu menetapkan Peraturan Bupati Pangandaran tentang Perubahan Atas Peraturan Bupati Nomor 17 Tahun 2018 tentang Tata Cara Pembagian dan Penetapan

Kemudian rujukan ditunjukkan dengan menuliskan nama belakang penulis dan tahun terbitan, tanpa nomor halaman (Fulan, 2019). Porsi dalam pendahuluan yaitu 10% dari total

Berdasarkan hasil penelitian dan pengamatan penulis di Perpustakaan SMP Negeri 1 Bantul dapat diketahui bahwa kegiatan pengolahan bahan pustaka di perpustakaan SMK