bab iv rancangan sistem usulan 4.1. umum · 1. proses pengisian formulir akta kelahiran, kartu...
TRANSCRIPT
46
BAB IV
RANCANGAN SISTEM USULAN
4.1. Umum
Komputer merupakan alat elektronik yang dapat menerima input/output
data, mengolah data, dan memberi informasi. Seiring berkembangnya zaman,
komputer pun memiliki fungsi yang sangat penting bagi manusia. Pada saat ini
komputer sudah banyak digunakan sebagai alat pengolahan data pada berbagai
kegiatan, antara lain pengolahan data, penyusunan daftar barang, pengolahan data
pasien, pengolahan daftar gaji karyawan, dan lain-lain. Pengolahan data
merupakan serangkaian kegiatan yang dilakukan dengan menggunakan masukan
berupa data dan menghasilkan informasi yang bermanfaat untuk mencapai tujuan
tertentu sesuai yang direncanakan. Data dan informasi merupakan dua hal yang
tidak dapat dipisahkan antara yang satu dengan yang lainnya, maka keduanya
memegang suatu peranan yang sangat penting bagi suatu organisasi, perusahaan,
instansi, dan lembaga.
Untuk itu, penulis akan mencoba membuat sistem yang akan diusulkan
pada Desa Rancabango yang merupakan komputerisasi dari sistem yang sedang
berjalan Desa Rancabango ini dan diharapkan sistem usulan ini nantinya dapat
membuat pengurus lebih efektif dalam penggunaan komputer yang masih bisa
menggunakan software yang nantinya bisa lebih mempermudah pekerjaan juga
lebih efisien dalam waktu pengerjaan. Software yang penulis usulkan yaitu
menggunakan aplikasi Microsoft Visual Basic 6.0.
47
4.2. Prosedur Sistem Usulan
Pada sistem usulan ini, Desa Rancabango melakukan pembangunan
komputerisasi sistem untuk sistem data kependudukan. Untuk lebih jelasnya
prosedur dari sistem usulan adalah sebagai berikut:
1. Proses Pengisian Formulir Akta Kelahiran, Kartu Keluarga (KK), dan Surat
Keterangan Pindah di Desa.
Penduduk mengisi formulir Akta Kelahiran, Kartu Keluarga (KK), dan Surat
Keterangan Pindah kepada pihak desa. Setelah itu menyerahkan persyaratan
dalam pembuatan Akta Kelahiran berupa fotocopy KTP, fotocopy Kartu
Keluarga, persyaratan dalam pembuatan Kartu keluarga berupa berupa surat
pengantar dari RT, fotocopy Ijazah, fotocopy KTP Orangtua, dan dalam
pembuatan Surat Keterangan Pindah penduduk harus membawa persyaratan
berupa surat pengantar dari RT, fotocopy KTP, fotocopy Kartu Keluarga, surat
keterangan pindah, fotocopy KTP Saksi ke kantor Desa. Setelah itu diserahkan
kepada pihak Desa untuk pendataan dan disimpan menjadi File Formulir.
2. Proses Pendataan Permohonan Pembuatan Akta Kelahiran, Kartu Keluarga
(KK), dan Surat Keterangan Pindah di Desa.
Dari file formulir yang berupa formulir Akta Kelahiran, formulir Kartu
Keluarga (KK) dan formulir Surat Keterangan Pindah disimpan yang nantinya
akan menjadi data formulir.
3. Proses Pembuatan Laporan
Bagian administrasi akan membuat semua laporan yang bersumber dari data-
data formulir dalam pembuatan Akta Kelahiran, Kartu Keluarga (KK), dan
Surat Keterangan Pindah. Kemudian laporan tersebut akan diberikan kepada
48
kepala desa untuk ditandatangani. Kemudian laporan pembuatan Akta
Kelahiran, Kartu Keluarga (KK), dan Surat Keterangan Pindah akan di buat
file gabungan yaitu terdiri dari file laporan Surat Keterangan Pindah, file
laporan Kartu Keluarga (KK) dan file laporan Akta Kelahiran.
5. Proses Penyerahan Akta Kelahiran, Kartu Keluarga (KK), dan Surat
Keterangan Pindah.
Bagian Administrasi akan menyerahkan Akta Kelahiran, Kartu Keluarga (KK),
dan Surat Keterangan Pindah yang telah selesai dibuat untuk diserahkan ke
penduduk.
49
4.3. Diagram Alir Data (DAD) Sistem Usulan
4.3.1. Diagram Contex Sistem Usulan
PendudukInformasi Sistem Informasi Data
Kependudukan Pada Desa
Kepala
Desa
FcIjazah
FcKK
FcKTPO
FcKTP
FcKTPS
SKP
AK
KK
SKP
FcIjazah
FcKK
FcKTPO
FcKTP
FcKTPS
SKP
AK
KK
SKP
SKP acc
SKP
LAK
LKK
LSKP
Gambar IV.1
Diagram Conteks Sistem Usulan
Keterangan:
FcIjazah = Fotocopy Ijazah
FcKKL = Fotocopy Kartu Keluarga
FcKTPO = Fotocopy KTP Orangtua
KTP = Kartu Tanda Penduduk
KK = Kartu Keluarga
FcKTPS = Fotocopy KTP Saksi
SKP = Surat Keterangan Pindah
LAK = Laporan Akta Kelahiran
LKK = Laporan Kartu Keluarga
LSKP = Laporan Surat Keterangan Pindah
50
4.3.2. Diagram Nol Sistem Usulan
Penduduk
1
Proses Pengisian
Formulir
FcIjazah
FcKTPO
FcKK
FcKTPS
KTP
SKP
Formulir AK
Formulir KK
Formulir SKP
2
Proses Pendataan
3
Proses
Pembuatan
Laporan
Kepala Desa
Lap.
AK
Lap.
KK
Lap.
SKP
4
Proses
Penyerahan
Akta Kelahiran
Kartu Keluarga
Surat Keterangan Pindah
Laporan Akta Kelahiran,
Kartu keluarga, Surat
Keterangan Pindah
D3
Lap.
AK,KK,
SKP
SKP
AK
KK
D1 File Formulir File Formulir
D2 Data Formulir
Data Formulir
Data Formulir AK
Data Formulir KK
Data Formulir SKP
Akta Kelahiran
Kartu Keluarga
Surat Keterangan Pindah
Gambar IV.2
Diagram Nol Sistem Usulan
Keterangan:
FcIjazah = Fotocopy Ijazah
FcKK = Fotocopy Kartu Keluarga
FcKTPO= Fotocopy KTP Orangtua
KTP = Kartu Tanda Penduduk
51
KK = Kartu Keluarga
FcKTPS = Fotocopy KTP Saksi
SKP = Surat Keterangan Pindah
Lap. KK= Laporan Kartu Keluarga
Lap. AK= Laporan Akta Kelahiran
Lap. SKP= Laporan Surat Keterangan Pindah
4.4. Kamus Data Sistem Usulan
A. Kamus Data Dokumen Masukan
1. Nama Arus Data : Copy Ijazah
Alias : -
Bentuk Data : Dokumen Catatan Komputer
Arus Data : Penduduk – Proses 1, Administrasi – Proses 2
Penjelasan : Untuk mengetahui data penduduk yang lahir, pindah dan
membuat kartu keluarga
Periode : Setiap ada permohonan pembuatan kartu keluarga
Volume : 1 Lembar
Struktur Data : Header + Isi
Header = Nm_pemerintah+Nm_sekolah
Isi = Nama+Tempat_tanggal_lahir+Nama_orangtua+Nomor_
induk_siswa+Nomor_induk_siswa_nasional+Sekolah_
Asal
2. Nama Arus Data : Copy KTP
Alias : -
52
Bentuk Data : Dokumen Catatan Komputer
Arus Data : Penduduk – Proses 1, Administrasi – Proses 2
Penjelasan : Untuk mengetahui data penduduk yang lahir, pindah dan
membuat kartu keluarga
Periode : Setiap ada permohonan pembuatan akta kelahiran, surat
keterangan pindah dan kartu keluarga
Volume : 1 Lembar
Struktur Data : Header + Isi
Header = Nm_provinsi+Nm_kabupaten
Isi =Nik+Nama+Tempat_tanggal_lahir+Jenis_kelamin+Alamat
+Agama+Status_perkawinan+Pekerjaan+Kewarganegara
an+Masa_berlaku_KTP
Keterangan:
Alamat= RT/RW+Kelurahan/Desa+Kecamatan
3. Nama Arus Data : Copy Kartu Keluarga
Alias : -
Bentuk Data : Dokumen Catatan Komputer
Arus Data : Penduduk – Proses 1, Administrasi – Proses 2
Penjelasan : Untuk mengetahui data penduduk yang pindah dan lahir
Periode : Setiap ada permohonan pembuatan akta kelahiran dan surat
keterangan pindah
Volume : 1 Lembar
Struktur Data : Header + Isi
Header = Nminstansi+judul+periode
53
Keterangan:
Periode=Bulan+Tahun
Isi=No+Nama+NIK+Jenis_Kelamin+Tempat_Lahir+Tang
gal_Lahir+Agama+Pendidikan+Pekerjaan+Status_Kawin
+Status_Hubungan_dalam_Keluarga+Kewarganegaraan+
Dokumentasi_Imigrasi+Nama_Orangtua
4. Nama Arus Data : Surat Keterangan Pindah
Alias : -
Bentuk Data : Dokumen Catatan Komputer
Arus Data : Penduduk – Proses 1, Administrasi – Proses 2
Penjelasan : Untuk mengetahui data penduduk yang pindah
Periode : Setiap ada permohonan pembuatan surat keterangan
pindah
Volume : 1 Lembar
Struktur Data : Header + Isi
Header = Nminstansi+judul+periode
Keterangan:
Periode=Bulan+Tahun
Isi=NIK, Nama, Alamat Sekarang, Alamat Tujuan Pindah,
Jumlah Keluarga yang Pindah.
B. Kamus Data Dokumen Keluaran
1. Nama Arus Data : Laporan Akta Kelahiran
Alias : -
Bentuk Data : Dokumen Catatan Komputer
54
Arus Data : Proses 3 – Administrasi
Penjelasan : Laporan untuk Kepala Desa
Periode : Setiap Periode
Volume : Rata-rata 1 halaman
Struktur Data : Header + Isi
Header = Nminstansi+judul+periode
Keterangan:
Periode=Bulan+Tahun
Isi=TTL+Nama+Alamat+Nama_Orangtua
2. Nama Arus Data : Laporan Kartu Keluarga
Alias : -
Bentuk Data : Dokumen Catatan Komputer
Arus Data : Proses 3 – Administrasi
Penjelasan : Laporan untuk Kepala Desa
Periode : Setiap Periode
Volume : Rata-rata 1 halaman
Struktur Data : Header + Isi
Header = Nminstansi+judul+periode
Keterangan:
Periode=Bulan+Tahun
Isi=No+Nama+NIK+Jenis_Kelamin+Tempat_Lahir+Tang
gal_Lahir+Agama+Pendidikan+Pekerjaan+Status_Kawin
+Status_Hubungan_dalam_Keluarga+Kewarganegaraan+
Dokumentasi_Imigrasi+Nama_Orangtua
55
3. Nama Arus Data : Laporan Keterangan Pindah
Alias : -
Bentuk Data : Dokumen Catatan Komputer
Arus Data : Proses 3 – Administrasi
Penjelasan : Laporan untuk Kepala Desa
Periode : Setiap Periode
Volume : Rata-rata 1 halaman
Struktur Data : Header + Isi
Header = Nminstansi+judul+periode
Keterangan:
Periode=Bulan+Tahun
Isi=NIK, Nama, Alamat Sekarang, Alamat Tujuan Pindah,
Jumlah Keluarga yang Pindah.
4.5. Spesifikasi Sistem Usulan
4.5.1. Bentuk Dokumen Masukan
1. Nama Dokumen : Copy Ijazah
Fungsi : Sebagai Persyaratan Pembuatan Akta Kelahiran
Sumber : Penduduk
Tujuan : Administrasi
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Permohonan Pembuatan Akta Kelahiran
Bentuk : Lampiran C.1
56
2. Nama Dokumen : Copy Kartu Keluarga
Fungsi : Sebagai Persyaratan Pembuatan Akta Kelahiran
Sumber : Penduduk
Tujuan : Administrasi
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Permohonan Pembuatan Akta Kelahiran
Bentuk : Lampiran C.2
3. Nama Dokumen : Copy Kartu Tanda Penduduk Orangtua
Fungsi : Sebagai Persyaratan Pembuatan Akta Kelahiran
Sumber : Penduduk
Tujuan : Administrasi
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Permohonan Pembuatan Akta Kelahiran
Bentuk : Lampiran C.3
4. Nama Dokumen : Kartu Tanda Penduduk
Fungsi : Sebagai Persyaratan Pembuatan Keterangan Pindah
Sumber : Penduduk
Tujuan : Administrasi
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Permohonan Pembuatan Keterangan Pindah
Bentuk : Lampiran C.4
57
5. Nama Dokumen : Surat Keterangan Pindah
Fungsi : Sebagai Persyaratan Pembuatan Keterangan Pindah
Sumber : Penduduk
Tujuan : Administrasi
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Permohonan Pembuatan Keterangan Pindah
Bentuk : Lampiran C.5
6. Nama Dokumen : Copy Kartu Tanda Penduduk Saksi
Fungsi : Sebagai Persyaratan Pembuatan Keterangan Pindah
Sumber : Penduduk
Tujuan : Administrasi
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Permohonan Pembuatan Keterangan Pindah
Bentuk : Lampiran C.6
4.5.2. Bentuk Dokumen Keluaran
1. Nama Dokumen : Laporan Kartu Keluarga
Fungsi : Sebagai laporan kartu keluarga
Sumber : Administrasi
Tujuan : Kepala Desa
Media : Kertas
Jumlah : 1 (satu) Lembar
58
Frekuensi : Setiap Ada Laporan Pembuatan Kartu Keluarga
Bentuk : Lampiran D.1
2. Nama Dokumen : Laporan Akta Kelahiran
Fungsi : Sebagai laporan Akta Kelahiran
Sumber : Administrasi
Tujuan : Kepala Desa
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Laporan Pembuatan Akta Kelahiran
Bentuk : Lampiran D.2
3. Nama Dokumen : Laporan Surat Keterangan Pindah
Fungsi : Sebagai laporan Surat Keterangan Pindah
Sumber : Administrasi
Tujuan : Kepala Desa
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Laporan Pembuatan Surat Keterangan Pindah
Bentuk : Lampiran D.3
4. Nama Dokumen : Cetakan Kartu Keluarga
Fungsi : Sebagai Cetakan Kartu Keluarga
Sumber : Kepala Desa
Tujuan : Penduduk
Media : Kertas
Jumlah : 1 (satu) Lembar
59
Frekuensi : Setiap Ada Cetakan Pembuatan Kartu Keluarga
Bentuk : Lampiran D.4
5. Nama Dokumen : Cetakan Akta Kelahiran
Fungsi : Sebagai Cetakan Akta Kelahiran
Sumber : Kepala Desa
Tujuan : Penduduk
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Cetakan Pembuatan Akta Kelahiran
Bentuk : Lampiran D.5
6. Nama Dokumen : Cetakan Surat Keterangan Pindah
Fungsi : Sebagai Cetakan Surat Keterangan Pindah
Sumber : Kepala Desa
Tujuan : Penduduk
Media : Kertas
Jumlah : 1 (satu) Lembar
Frekuensi : Setiap Ada Cetakan Pembuatan Surat Keterangan Pindah
Bentuk : Lampiran D.6
60
4.5.3. Entity Relantionship Diagram
a. Entity Relantionship Diagram
Penduduk
Mempunyai
Mempunyai
Mempunyai Kartu Keluarga
Surat Keterangan
Pindah
Akta Kelahiran
1
1
1
1
1
1
NIK
Nama
No_kk Nama_kk
Alamat_asal
Alamat_tujuan
Alasan
Jml_keluarga
No_kk
NIK Nama
Jns_kelamin
Nama_ayah
No_akta
Nama_ibu
No_kk
Nama
NIK
Jns_kelamin
Tmpt_lahir
Tgl_lahir Agama
Pendidikan
pekerjaan
Status_perkawinan
Alamat
Gol_darah
Jns_kelamin
Tgl_lahir
Tmpt_lahir
Agama
Status
Pendidikan
Pekerjaan
Nama
No_kk
NIK
No_akta
Tgl_pindah
Tempat_lahir
Status_dlm_keluarga
Kewarganegaraan
Nama_ayah
Nama_ibu
Tgl_lahir
Gambar IV.3
Diagram Entity Relantionship Diagram
61
b. Logical Record Structure
Penduduk
Kartu Keluarga
No_kk*
Nama
NIK
Jns_kelamin
Tmpt_lahir
Tgl_lahir
Agama
Pendidikan
Pekerjaan
Status_perkawinan
Status_dlm_keluarga
Kewarganegaraan
Nama_ayah
Nama_ibu
Surat Ket. Pindah
NIK*
Nama
No_kk
Nama_kk
Alamat_asal
Alamat_tujuan
Alasan
Jml_keluarga
Tgl_pindah
Akta Kelahiran
No_akta*
No_kk
NIK
Nama
Jns_kelamin
tmpt_lahir
Tgl_lahir
Nama_ayahNama_ibu
1
1
1
1
NIK*
Nama**
Alamat
Jns_kelamin
Tmpt_lahir
Tgl_lahir
Agama
Status
Pendidikan
Pekerjaan
Gol_darah
No_kk**
No_akta**
1
1
Gambar IV.4
Diagram Logical Record Structure
4.5.4. Spesifikasi File
a. File Akta Kelahiran
Nama File : File Akta Kelahiran
Akronim : Akta Kelahiran
62
Fungsi : Untuk menyimpan data akta kelahiran
Tipe : File
Organisasi File : Indexed Sequential
Akses File : Random
Media : Localhost
Panjang Record : 41 byte
Kunci Field : No_akta
Software : MySQL
Table IV.1
Spesifikasi File Akta Kelahiran
2
3
4
7
8
6
5
1
No Elemen Data Akronim Tipe Panjang Keterangan
Primary Key
25
25
25
25
15
15
25
Text
Integer
Text
Text
Text
Text
Text
Integer
No_kk
NIK
Nama
Tmpt_lahir
Nama_ayah
Jns_kelamin
No_kk
Nomor Kartu Keluarga
NIK
Nama
Nama Ibu
Tempat Lahir
Nama Ayah
Jenis Kelamin
Nomor Akta Kelahiran
Nama_ibu9
Tanggal Lahir Tgl_lahir
25
Date
b. File Kartu Keluarga
Nama File : File Kartu Keluarga
Akronim : Kartu Keluarga
Fungsi : Untuk menyimpan data kartu keluarga
Tipe : File
Organisasi File : Indexed Sequential
63
Akses File : Random
Media : Localhost
Panjang Record : 41 byte
Kunci Field : No_kk
Software : MySQL
Table IV.2
Spesifikasi File Kartu Keluarga
2
3
4
7
8
6
5
1
No Elemen Data Akronim Tipe Panjang Keterangan
Primary Key
25
25
25
15
15
15
25
Text
Integer
Text
Text
Text
Date
Text
Integer
Nama
NIK
Jns_kelamin
Pendidikan
Tgl_lahir
Tmpt_lahir
No_kkNomor Kartu Keluarga
NIK
Nama
Nama Ibu
Tempat Lahir
Nama Ayah
Jenis Kelamin
Agama
Tanggal Lahir
Agama
Pendidikan
9
10
11
12
13
14
Pekerjaan
Status Perkawinan
Status dalam Keluarga
Kewarganegaraan
Pekerjaan
Status_Perkawinan
Status_dlm_ Keluarga
Kewarganegaraan
Nama_ayah
Nama _ibu Text
Text
Text
Text
Text
Text 15
15
15
15
25
25
c. File Surat Keterangan Pindah
Nama File : File Surat Keterangan Pindah
Akronim : Surat Keterangan Pindah
Fungsi : Untuk menyimpan data surat keterangan pindah
Tipe : File
Organisasi File : Indexed Sequential
64
Akses File : Random
Media : Localhost
Panjang Record : 41 byte
Kunci Field : NIK
Software : MySQL
Table IV.3
Spesifikasi File Surat Keterangan Pindah
2
3
4
7
8
6
5
1
No Elemen Data Akronim Tipe Panjang Keterangan
Primary Key
25
25
25
30
15
25
Text
Text
Text
Date
Text
Text
Integer
Nama
No_kk
Nama_kk
Tgl_pindah
Alamat_tujuan
NIK
Nama
Nomor Kartu Keluarga
Nama Kepala Keluarga
Jumlah Keluarga
Alamat Tujuan
Alamat Asal
NIK
Jml_keluarga
9
10
Tanggal Pindah
Alasan
Text
alasan
Alamat_asal
Integer
15
4.5.5. Struktur Kode
Sistem pengkodean digunakan untuk memudahkan pencarian data yang
dibutuhkan. Pengkodean digunakan untuk tujuan mengklarifikasikan data,
masukan data kedalam komputer dan untuk mengambil bermacam-macam
informasi yang berhubungan dengan kode tersebut.
Tipe kode yang digunakan adalah tipe kode grup. Kode grup
merupakan kode yang berdasarkan field-field dan tiap field kode mempunyai arti,
keuntungan menggunakan kode grup adalah mudah diperluas dapat ditambah atau
65
diganti sebagian juga menunjukan jenjang dari data. Struktur kode yang
digunakan dalam komputerisasi sistem data kependudukan pada Desa
Rancabango pada sistem usulan sebagai berikut:
1. Kode Nomor Akta Kelahiran terdiri dari 11 digit
X X 9 9 9 9 9 9 9 9 9
Kode Index
Kependudukan AK
No Urut
Surat
Tanggal
Surat
Bulan
Surat
Tahun
Surat
Contoh Kode Nomor Akta Kelahiran:
A K 0 0 1 1 7 1 0 1 7
Kode Index
Kependudukan AK
No Urut
Surat
Tanggal
Surat
Bulan
Surat
Tahun
Surat
Keterangan:
Kode Nomor Akta Kelahiran dengan Kode AK adalah inisial dari surat, 001
adalah nomor urut dari surat, 17 adalah tanggal dibuat surat, 10 adalah bulan
dibuat surat, dan 17 adalah tahun dibuatnya surat.
2. Kode Nomor Kartu Keluarga terdiri dari 11 digit
X X 9 9 9 9 9 9 9 9 9
Kode Index
Kependudukan KK
No Urut
Surat
Tanggal
Surat
Bulan
Surat
Tahun
Surat
66
Contoh Kode Nomor Kartu Keluarga:
K K 0 0 1 1 8 1 0 1 7
Kode Index
Kependudukan KK
No Urut
Surat
Tanggal
Surat
Bulan
Surat
Tahun
Surat
Keterangan:
Kode Nomor Kartu Keluarga dengan Kode KK adalah inisial dari surat, 001
adalah nomor urut dari surat, 18 adalah tanggal dibuat surat, 10 adalah bulan
dibuat surat, dan 17 adalah tahun dibuatnya surat.
3. Kode Nomor Surat Keterangan Pindah terdiri dari 12 digit
X X 9 9 9 9 9 9 9 9 9
Kode Index
Kependudukan Pindah
No Urut
Surat
Tanggal
Surat
Bulan
Surat
Tahun
Surat
X
Contoh Kode Nomor Surat Keterangan Pindah:
7 5 0 0 1 1 9 1 0 1 7
Kode Index
Kependudukan Pindah
No Urut
Surat
Tanggal
Surat
Bulan
Surat
Tahun
Surat
4
Keterangan:
Kode nomor surat keterangan pindah dengan kode 475 adalah nomor index
pindah dari kependudukan, 001 adalah nomor urut dari surat, 18 adalah tanggal
dibuat surat, 10 adalah bulan dibuat surat, dan 17 adalah tahun dibuatnya surat.
67
4.5.6. Spesifikasi Program
Spesifikasi program merupakan penjelasan program-program yang akan
dibuat dalam pengolahan data kependudukan. Program-program tersebut terdiri
dari menu utama dengan berbagai sub menu seperti menu master, menu data,
menu laporan, menu tentang dan menu keluar. Menu program-program tersebut
dapat digambarkan dalam bentuk diagram Hierarchy plus Input Process Output
(HIPO) sebagai berikut:
Menu Utama
0.0
Data
2.0
Input Data KK
2.1
Input Data AK
2.2
Input Data
Pindah
2.3
Laporan
3.0
Laporan KK
3.1
Laporan AK
3.2
Laporan
Pindah
3.3
Tentang
4.0
Sejarah
4.1
Visi Misi
4.2
Keluar
5.0
0.0 0.0 0.0 0.0
2.0
2.0
2.0
4.0
4.0
3.0
3.0
3.0
Master
1.0
Data
Penduduk
1.1
Data
Admin
1.2
0.0
1.0
1.0
Login
0.0
Gambar IV.5
Diagram Hierarchy plus Input Process Output (HIPO)
68
Spesifikasi program dalam program ini, terdiri dari:
1. Login
Nama Program : Login
Akronim : login.frm
Fungsi : Masuk ke dalam program
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.1
Proses : Pada menu utama terdapat perintah cetak dan keluar
2. Menu Utama
Nama Program : Menu Utama
Akronim : MDIForm1
Fungsi : Menampilkan menu utama program data kependudukan
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.2
Proses : Pada menu utama terdapat lima buah pilihan yaitu:
69
1. Menu Master
2. Menu Data
3. Menu Laporan
4. Menu Tentang
5. Menu Keluar
3. Menu Master
Nama Program : Input Data Penduduk
Akronim : inputpenduduk.frm
Fungsi : untuk menampilkan menu input data penduduk
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.3
Proses : Pada menu input data penduduk terdapat fungsi instruksi
(Tambah, Simpan, Hapus, Edit, Batal, Tutup).
a. Pilih tombol Tambah untuk menambahkan data pada
form
b. Pilih tombol Simpan untuk menyimpan data
70
c. Pilih tombol Hapus untuk menghapus data pada form
d. Pilih tombol Edit untuk mengubah data pada form
e. Pilih tombol Batal untuk membatalkan proses input
f. Pilih tombol Tutup untuk menutup form input
4. Menu Input Data Admin
Nama Program : Input Data Admin
Akronim : inputpenduduk.frm
Fungsi : untuk menampilkan menu input data Admin
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.4
Proses : Pada menu input data admin terdapat fungsi instruksi
(Tambah, Simpan, Hapus, Edit, Batal, Tutup).
a. Pilih tombol Tambah untuk menambahkan data pada
form
71
b. Pilih tombol Simpan untuk menyimpan data
c. Pilih tombol Hapus untuk menghapus data pada form
d. Pilih tombol Edit untuk mengubah data pada form
e. Pilih tombol Batal untuk membatalkan proses input
f. Pilih tombol Tutup untuk menutup form input
5. Menu Input Data Kartu Keluarga
Nama Program : Input Data Kartu Keluarga
Akronim : inputkk.frm
Fungsi : untuk menampilkan menu Input Data Kartu Keluarga
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.5
Proses : Pada menu Input Data Kartu Keluarga
terdapat fungsi instruksi (Tambah, Simpan, Hapus, Edit,
Batal, Tutup dan Cetak).
72
a) Pilih tombol Tambah untuk menambahkan data pada
form
b) Pilih tombol Simpan untuk menyimpan data
c) Pilih tombol Hapus untuk menghapus data pada form
d) Pilih tombol Edit untuk mengubah data pada form
e) Pilih tombol Batal untuk membatalkan proses input
f) Pilih tombol Tutup untuk menutup form input
g) Pilih tombol Cetak untuk mencetak data
6. Menu Input Data Akta Kelahiran
Nama Program : Input Data Akta Kelahiran
Akronim : inputak.frm
Fungsi : untuk menampilkan menu Input Data Akta Kelahiran
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.6
73
Proses : Pada menu input Data Akta Kelahiran terdapat fungsi
instruksi (Tambah, Simpan, Hapus, Edit, Batal, Tutup dan
Cetak).
a) Pilih tombol Tambah untuk menambahkan data pada
form
b) Pilih tombol Simpan untuk menyimpan data
c) Pilih tombol Hapus untuk menghapus data pada form
d) Pilih tombol Edit untuk mengubah data pada form
e) Pilih tombol Batal untuk membatalkan proses input
f) Pilih tombol Tutup untuk menutup form input
g) Pilih tombol Cetak untuk mencetak data
7. Menu Input Data Pindah
Nama Program : Input Data Pindah
Akronim : inputpindah.frm
Fungsi : untuk menampilkan menu Input Data pindah
Index Program : Index Sequential
74
Bentuk Tampilan : Lampiran E.7
Proses : Pada menu Input Data pindah terdapat fungsi instruksi
(Tambah, Simpan, Hapus, Edit, Batal, Tutup dan Cetak).
a) Pilih tombol Tambah untuk menambahkan data pada
form
b) Pilih tombol Simpan untuk menyimpan data
c) Pilih tombol Hapus untuk menghapus data pada form
d) Pilih tombol Edit untuk mengubah data pada form
e) Pilih tombol Batal untuk membatalkan proses input
f) Pilih tombol Tutup untuk menutup form input
g) Pilih tombol Cetak untuk mencetak data
8. Menu Laporan Kartu Keluarga
Nama Program : Laporan Kartu Keluarga
Akronim : laporankk.frm
Fungsi : untuk menampilkan menu Laporan Kartu Keluarga
75
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.8
Proses : Pada menu Laporan Kartu Keluarga terdapat fungsi
instruksi (Cetak).
a) Pilih tombol Cetak untuk mencetak data
9. Menu Laporan Akta Keluarga
Nama Program : Laporan Akta Keluarga
Akronim : laporanak.frm
Fungsi : untuk menampilkan menu Laporan Akta Keluarga
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.9
Proses : Pada menu Laporan Akta Keluarga terdapat fungsi
instruksi (Cetak).
a) Pilih tombol Cetak untuk mencetak data
76
10. Menu Laporan Surat Keterangan Pindah
Nama Program : Laporan Surat Keterangan Pindah
Akronim : laporanak.frm
Fungsi : untuk menampilkan menu Laporan Surat Keterangan
Pindah
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.10
Proses : Pada menu Laporan Surat Keterangan Pindah terdapat
fungsi instruksi (Tambah, Simpan, Hapus, Edit, Batal,
Tutup dan Cetak).
a) Pilih tombol Cetak untuk mencetak data
77
11. Menu Tentang
Nama Program : Menu Tentang
Akronim : tentang.frm
Fungsi : Menampilkan menu tentang
Index Program : Index Sequential
Bentuk Tampilan : Lampiran E.11
Proses : Pada menu utama terdapat dua buah pilihan yaitu:
1. Menu Sejarah
78
2. Menu Visi Misi
4.6. Spesifikasi Sistem Komputer
4.6.1. Umum
Spesifikasi Komputer pada sistem yang terkomputerisasi sangatlah
penting serta dibutuhkan sebagai faktor pendukung ketika mengimplementasikan
sebuah sistem komputerisasi yang terdiri dari perangkat keras dan perangkat lunak
yang digunakan untuk pengolahan data.
4.6.2. Perangkat Keras
Perangkat keras (Hardware) adalah seperangkat alat yang dapat
membantu sistem yang diusulkan. Hardware yang digunakan untuk menerapkan
suatu sistem komputerisasi haruslah sesuai dengan tingkat kecepatan dan
kapasitas memori komputer yang dibutuhkan. Apabila komputer yang digunakan
memiliki kecepatan dan memori yang rendah, maka sistem akan berjalan lambat
79
dan tidak optimal. Maka dari itu perlu adanya perangkat keras yang mendukung
untuk sistem usulan, sebagai berikut:
1. Server
a. CPU
1). Processor Intel Core 2 Duo
2). RAM 2 GB
3). Hard Disk 500 GB
4). VGA 1 GB
b. Mouse : Wireless
c. Keyboard : QWERTY 108 keys
d. Monitor : Liquid Crystal Display (LCD)
e. Koneksi Internet: Local Area Network (LAN)
2. Client
a. CPU
1). Processor Intel Core 2 Duo
2). RAM 2 GB
3). Hard Disk 500 GB
4). VGA 1 GB
b. Mouse : Wireless
c. Keyboard : QWERTY 108 keys
d. Monitor : Liquid Crystal Display (LCD)
e. Koneksi Internet: Local Area Network (LAN)
f. Printer : Printer Dot Matrix dan Printer Ink Jet
80
4.6.3. Perangkat Lunak
Penggunaan komputer tidak terlepas dari pemakaian perangkat lunak,
oleh karena itu dibutuhkan suatu perangkat lunak yang kompeten dengan aktifitas
Desa yang mampu mendukung kelancaran dalam aktifitas Desa, sehingga mampu
mendukung kelancaran dalam aktifitas pengolahan data kependudukan.
Dalam penggunaan perangkat lunak (Software), Bagian Administrasi
dalam menjalankan aktifitasnya menggunakan perangkat lunak sebagai berikut:
a) Sistem operasi yang digunakan adalah Microsoft Windows 7.
b) Aplikasi database yang digunakan yaitu MySQL.
c) Aplikasi program yang digunakan adalah Visual Basic 6.0.
4.7. Jadwal Implementasi
Jadwal implementasi adalah rencana penerapan yang diusulkan,
berhubungan dengan waktu dan lainnya penerapan sebuah sistem sehingga dapat
diketahui berapa lama waktu yang dibutuhkan sampai sistem tersebut dapat
dijalankan sepenuhnya. Berikut ini adalah penerapan sistem yang diusulkan pada
Desa Rancabango:
1. Menyiapkan data awal
Menyiapkan data awal bertujuan untuk mengumpulkan data dan
mengelompokkan data, estimasi waktu yang dibutuhkan untuk menyiapkan
data awal adalah dua minggu.
81
2. Analisa
Analisa bertujuan untuk mengetahui permasalahan yang terjadi pada sistem
yang terlah ada, waktu yang dibutuhkan untuk menganalisa sistem tersebut
adalah dua minggu.
3. Desain Sistem
Hasil analisa dan data-data yang telah didapat seperti permasalahan sistem,
dan sistem yang berjalan, maka penulis menggambarkan hasil analisa usulan
itu pada tahap ini waktu yang dibutuhkan adalah dua minggu.
4. Desain Perangkat Lunak
Dengan permasalahan telah ditemukan solusinya maka tahap selanjutnya
adalah membuat desain perangkat lunak, pada tahap ini dibutuhkan waktu
satu minggu.
5. Pembuatan dan Tes Program
Pembuatan rancangan sistem yang cukup baik, dalam tahap pembuatan dan
test program merupakan tahap yang rumit karena terdapat beberapa faktor
yang mempengaruhi seperti perangkat komputer yang dibutuhkan dan lain-
lain sehingga waktu yang dibutuhkan sedikitnya empat minggu.
6. Tes Sistem
Dalam tahap ini, pemasangan pengujian sistem yang baru dibuat apakah
sudah berjalan dengan baik atau belum dan tahap ini dibutuhkan waktu dua
minggu.
7. Pelatihan
Bertujuan untuk memberikan lahitan kepada anggota dan meningkatkan
kemampuan kepada penggunana (user) dalam memahami dan menggunakan
82
program komputer yang ada sehingga penerapan sistem yang baru dapat
dikuasai oleh para pengguna (user), dan waktu yang dibutuhkan adalah satu
minggu.
8. Pembuatan Buku Petunjuk dimaksudkan agar pengguna sistem usulan dapat
lebih mengerti dan dapat mengatasi kesulitan apabila kurang mengerti dengan
sistem baru dan yang dijalankan dengan melihat buku petunjuk, maka
pembuatan buku petunjuk ini dibutuhkan waktu satu minggu.
9. Evaluasi dan Operasional
Kegiatan pengoperasian secara penuh setelah masa pelatihan selesai, selama
sistem dipakai maka tetap perlu dipantau agar dapat mengetahui kekurangan
dari sistem yang baru agar dapat diperbaiki. Untuk evaluasi dan operasional
dibutuhkan waktu satu minggu.
Tabel IV.4
Jadwal Implementasi
NO KEGIATAN
WAKTU
BULAN I BULAN II BULAN III BULAN IV
1
2
3
4
7
9
8
6
5
1 1 1 122 2 2333 344 4 4
Persiapan Data Awal
Analisa
Pelatihan
Pembuatan Buku Petunjuk
Tes Sistem
Evaluasi & Operasional
Pembuatan & Tes Program
Desain Perangkat Lunak
Desain Sistem
30