DAFTAR ISI Hal. RIWAYAT HIDUP PENULIS Abstrak Abstract Lembar Pengesahan KATA PENGANTAR ..……………………………………………………….. UCAPAN TERIMA KASIH ………………………………………………….. DAFTAR ISI ..………………………………………………………………… DAFTAR GAMBAR ..……………………………………………………….... DAFTAR TABEL ….…………………………………………………………. DAFTAR SIMBOL ..…………………………………………………………..
i ii iv vii ix x
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah …………………………………………………... 1.2 Identifikasi Masalah ………………………………………………………. 1.3 Batasan Masalah …………………………………………………………... 1.4 Tujuan ……………………………………………………………………... 1.5 Teknik Penelitian ………………………………………………………….. 1.5.1 Observasi …………………………………………………………… 1.5.1.1 Wawancara ………………………….……………………… 1.5.1.2 Pengumpulan Dokumen……………………………………. 1.5.2 Study Literature …………………………………………………….. 1.5.3 Konsultasi …………………………………………………………... 1.6 Metodologi Pengembangan Perangkat Lunak ……………………………. 1.6.1 Analisis (Analysis)………………………………………………….. 1.6.2 Perancangan (Design)………………………………………………. 1.6.3 Pengkodean (coding) ………………………………………………. 1.6.4 Pengujian (Testing) ………………………………………………… 1.6.5 Perawatan (Maintenance) …………………………………………. 1.7 Jadwal Penelitian dan Penyusunan Laporan …………………………….. 1.8 Sistematika Penulisan ……………………………………………………..
1 4 5 6 7 7 7 7 7 8 8 9 9 9 9 10 10 11
BAB II DASAR TEORI 2.1 Administrasi Kependudukan ……………………………………………… 2.1.1 Pindah Datang ………………………………………………………. 2.1.2 Kelahiran …………………………………………………………… 2.1.3 Kematian ………………………………………………………...….. 2.1.4 Penduduk ……………………………………………………………
13 16 17 17 18
iv
2.1.5 Kartu Keluarga ……………………………………………………... 2.2 Data ………………………………………………………………………... 2.3 Informasi …………………………………………………………………... 2.4 Database (Basis Data) ……………………………………………………... 2.4.1 Kegunaan Database……………………………………………….. 2.4.2 Jenjang Data ……………………………………………………… 2.4.3 Tipe File …………………………………………………………... 2.4.4 Tipe data …………………………………………………………... 2.4.5 Database Relasional ………………………………………………. 2.4.6 Perancangan Database ……………………………………………. 2.4.7 DBMS …………………………………………………………….. 2.4.8 Relasi ( Relational Database Management System / RDBMS ) ….. 2.5 Sistem Prosedur / Flow Map ………………………………………………. 2.6 Data Flow Diagram / Diagram Aliran Data ……………………………….. 2.7 Borland Delphi …………………………………………………………….. 2.7.1 Lingkungan Delphi ……………………………………………………… BAB III ANALISIS 3.1 Keadaan Umum Instansi…………………………………………………… 3.1.1 Profil Desa ………………………………………………………… 3.1.2 Struktur Organisasi ………………………………………………... 3.1.3 Peta Wilayah ……………………………………………………… 3.1.4 Gambaran Sistem Yang Sedang Berjalan ………………………… 3.2 Analisis Sistem Yang Sedang Berjalan …………………………………… 3.2.1 Deskripsi Prosedur ……………………………………………….. 3.2.2 Deskripsi Dokumen ………………………………………………. 3.2.3 Identifikasi Kebutuhan Pengguna ……………………………….. 3.3 Evaluasi Sistem Yang Sedang Berjalan …………………………………… 3.4 Rekomendasi Perbaikan / Pengembangan Sistem ……………………….. 3.4.1 Kebutuhan Informasi …………………………………………….. 3.4.2 Kebutuhan Aplikasi (Proses Pengolahan Data) …………………. 3.4.3 Deskripsi Kebutuhan Fungsional ………………………………… 3.4.4 Pemodelan Kebutuhan Fungsional ( Diagram Konteks ) ………… 3.4.5 Data Flow Diagram ……………………………………………….. 3.4.6 Kamus Data ……………………………………………………….. 3.4.7 Usulan Perancangan Prosedur ……………………………………. 3.5 Model Data Konseptual ……………………………………………………
37 38 45 46 46 50 50 63 70 71 74 74 75 75 76 77 80 82 102
BAB IV PERANCANGAN 4.1 Perancangan Basis Data …………………………………………………… 4.1.1 Keterhubungan Antar Tabel ……………………………………… 4.1.2 Deskripsi Tabel ……………………………………………………
103 103 104
v
20 21 23 23 24 24 25 26 27 28 29 30 31 31 34 30
4.2 Perancangan Perangkat Lunak …………………………………………….. 4.2.1 Arsitektur Perangkat Lunak ………………………………………. 4.2.2 Antarmuka Pemakai ……………………………………………….
110 110 111
BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi ………………………………………………………………. 5.1.1 Implementasi Perangkat Keras (Hardware) ……………………… 5.1.2 Implementasi Perangkat Lunak (Software) ………………………. 5.1.3 Implementasi Perangkat Basis Data (DataBase) …………………. 5.1.4 Implementasi Antar Muka (Interface) ……………………………. 5.2 Pengujian ………………………………………………………………...
117 117 118 118 123 130
BAB VI PENUTUP 6.1 Kesimpulan ……………………………………………….……………….. 6.2 Saran ……………………………………………………………………….
134 135
DAFTAR PUSTAKA ………………………………………………………….
137
LAMPIRAN Lampiran 1 : Modul Program Lampiran 2 : Surat Keputusan Penetapan Pembimbing Penyusunan Skripsi Lampiran 3 : Kartu Bimbingan Skripsi
vi
DAFTAR GAMBAR Gambar 1.1 2.1 2.2 2.3 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 3.20 3.21 3.22 3.23 3.24 3.25 3.26 3.27 4.1 4.2 4.3 4.4 4.5 4.6
Metodologi Waterfall ................................................................... Ilustrasi Komponen Database ...................................................... Hierarki Database ....................................................................... Lingkungan dan tool dalam Delphi ............................................. Struktur Organisasi Desa Margaluyu ........................................... Peta Wilayah ............................................................................... Diagram Sistem Prosedur (Flowmap) Pendataan penduduk ......... Diagram Sistem Prosedur (Flowmap) Pendataan Kematian........... Diagram Sistem Prosedur (Flowmap) Pendataan Kelahiran........... Diagram Sistem Prosedur (Flowmap) Pendataan Pindah Datang.... Diagram Sistem Prosedur (Flowmap) Pendataan Pindah keluar.... Diagram Sistem Prosedur (Flowmap) Surat Permohonan KK........ Diagram Sistem Prosedur (Flowmap) Update Jumlah Penduduk... Diagram konteks Sistem Administrasi Kependudukan.................. DFD Logis tingkat-1 Sistem Administrasi Kependudukan............. Proses Olah data Kelahiran........................................................... Proses Olah data Kematian............................................................ Proses Olah Data pindah keluar..................................................... Proses Hitung Perubahan Jumduk.................................................. Prosedur Pendataan KK dan Penduduk......................................... Prosedur Pembuatan Laporan KK.................................................. Prosedur Pembuatan Laporan Penduduk.......................................... Prosedur Pendataan Kematian........................................................ Prosedur Pembuatan Laporan Kematian........................................ Prosedur Pendataan Kelahiran....................................................... Prosedur Pembuatan Laporan Kelahiran........................................ Prosedur Pendataan Pindah Datang............................................... Prosedur Pembuatan Laporan Pindah Datang................................. Prosedur Pendataan Pindah keluar.................................................. Prosedur Update Jumlah Penduduk……………………………….. Model Data Konseptual................................................................. Keterhubungan Antar Tabel.......................................................... Arsitektur Perangkat Lunak............................................................ Rancangan Tata Letak Antar muka Form KK................................ Rancangan Tata Letak Antar muka Form Penduduk .................... Rancangan Tata Letak Antar muka Form Kelahiran ........................ Rancangan Tata Letak Antar muka Form Kematian......................
vii
Hal 8 25 30 36 45 46 50 52 54 56 58 60 62 76 77 78 78 79 79 82 84 86 88 90 92 94 95 97 99 101 102 103 110 111 112 113 114
4.7 4.8 5.1 5.2 5.3 5.4 5.5 5.6 5.7
Rancangan Tata Letak Antar Muka Form Pindah Keluar.............. Rancangan Tata Letak Antar Muka Form Pindah datang.............. Tampilan Form Utama................................................................... Tampilan Form KK........................................................................ Tampilan Form Penduduk.............................................................. Tampilan Form Kelahiran................................................................. Tampilan Form Kematian................................................................. Tampilan Form Pindah keluar.......................................................... Tampilan Form Pindah datang..........................................................
viii
115 116 123 124 125 126 127 128 129
DAFTAR TABEL Tabel 1.1 2.1 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 5.1 5.2 5.3 5.4 5.5 5.6
Jadwal Penelitian dan Penyusunan Laporan ........................... Tipe data ................................................................................ Tabel isi dokumen formulir data penduduk .......................... Isi dokumen buku register kematian ..................................... Isi dokumen buku register kelahiran ..................................... Isi dokumen buku register pindah datang ............................. Isi dokumen buku register pindah keluar ................................ Isi dokumen surat kematian ................................................... Isi dokumen surat kelahiran .................................................. Isi dokumen surat keterangan pindah (Data daerah asal) ...... Isi dokumen surat keterangan pindah (Data daerah tujuan) ... Tabel Kebutuhan Informasi ................................................... Deskripsi Kebutuhan Fungsional ............................................ Struktur tabel Penduduk ........................................................ Struktur tabel m_kk ............................................................... Struktur tabel kk ..................................................................... Struktur tabel alamat ............................................................. Struktur tabel meninggal ........................................................ Struktur tabel kelahiran .......................................................... Struktur tabel pindah datang .................................................. Struktur tabel detail datang ................................................... Struktur tabel pindah keluar .................................................. Struktur tabel detail keluar ..................................................... Pengujian Form KK ............................................................... Pengujian Form Penduduk........................................................ Pengujian Form kelahiran.......................................................... Pengujian Form Kematian ........................................................ Pengujian Form pindah keluar................................................... Pengujian Form Pindah datang..................................................
ix
Hal 10 27 63 64 65 65 66 67 68 69 70 74 75 104 105 105 106 106 107 107 108 108 109 130 130 131 131 132 133
DAFTAR SIMBOL A. Flow Map No 1
Simbol
Keterangan Dokumen Menunjukan dokumen berupa dokumen input dan output baik untuk proses manual maupun proses berbasis mekanik atau komputer.
2
Proses Manual Menunjukan proses yang dilakukan secara manual.
3
Pemasukan Data Online Memasukan data dengan alat online seperti Komputer.
4
Keputusan Sebuah tahap pembuatan keputusan
5
File Harddisk Menunjukan
media
penyimpanan
data/informasi file pada proses berbasis komputer.
x
6
Pengarsipan (Offline Storage) Menunjukan
simpanan
komputer/informasi
file
data pada
non proses
manual. 7
Simbol Proses Terkomputerisasi Menunjukan
kegiatan
proses
yang
dilakukan secara komputerisasi. 8
Penghubung Menunjukan alir dokumen yang terputus atau terpisah pada halaman alir dokumen yang sama.
9
Arah Alir Dokumen Menunjukan arah aliran dokumen antar bagian yang terkait pada suatu sistem. Dapat dari sistem keluar atau pun dari luar ke sistem dan antar bagian diluar sistem.
Simbol Flow Map [Sumber : Al-Bahra Bin Ladjamudin, 2005:72-73]
xi
B. Data Flow Diagram (DFD) No 1
Simbol
Keterangan E n t i t a s (Boundary) Menunjukan entitas atau bagian yang terlibat yang melakukan proses.
2
Simbol Proses Menunjukan pemrosesan data/informasi yang terjadi didalam sistem.
3
Simpanan Data (Data Store) Merupakan
simbol
dari
media
penyimpanan data berupa file. 4
Arah Alir Dokumen Menunjukan arah aliran dokumen antar bagian yang terkait pada suatu sistem. Dapat dari sistem keluar atau pun dari luar ke sistem dan antar bagian di luar sistem.
Simbol Data Flow Diagram (DFD) [Sumber : Al-Bahra Bin Ladjamudin, 2005:72-73]
xii