Anda di halaman 1dari 51

F.

Kamus Data

1. Kamus Data Masukan

a. Data Permohonan KTA

Nama arus : Data Permohonan KTA

Bentuk data : Kertas

Arus data : Permohonan Pembuatan KTA

Penjelasan : Sebagai Syarat Permohonan Pembuatan KTA

Periode : Sesuai dengan kebutuhan IDI.

Volume :-

Struktur Data : < Data Permohonan KTA> : Header + Isi

Header : id_dokter + nama + tempat_tgl_lahir +

jenis_kelamin + alamat + agama +

kewarganegaraan

Isi : no + nama + tempat_tgl_lahir + jenis_kelamin +

alamat + agama + kewarganegaraan.

b. Data Pendidikan Dokter

Nama arus : Data Pendidikan Dokter

Alias : Data Pendidikan Dokter

Bentuk data : Kertas

Arus data : Pendidikan Dokter

Deskripsi :merupakan syarat pendataan dokter

Periode : Setiap ada pendataan

Volume : setiap ada pendataan

21
22

Struktur Data : <Data pendidikan dokter> : Header + Isi

Header :-

Isi : id_dokter + nama + nama_kk + alamat +

jenis_kelamin + tanggal_pendataan + keterangan

c. Data Tempat Praktek

Nama arus : Data Tempat Praktek

Bentuk data : Kertas

Arus data : pemohon

Deskripsi : merupakan syarat pendataan dokter

Periode : Setiap ada pendataan

Struktur Data : <Data Tempat Praktek> : Header + Isi

Header : no_TP + nama + alamat + jenis_kelamin +

tanggal_pendataan + keterangan

Isi : no + nama + alamat + jenis_kelamin +

tanggal_pendataan + tanggal_praktek + keterangan

d. Data Permohonan Pindah Keanggotaan

Nama arus : Data Permohonan Surat Pindah Keanggotaan

Bentuk data : Kertas

Arus data : pemohon

Deskripsi : merupakan formulir untuk mengajukan surat

pindah keanggotaan

Periode : Setiap pindah keanggotaan

Struktur Data : <Permohonan pindah keanggotaan> : Header + Isi


23

Header : no_PK + nama + alamat + jenis_kelamin +

tanggal_pindah_keanggotaan + keterangan

Isi : no + nama + alamat + jenis_kelamin +

tanggal_pindah_keanggotaan + keterangan

2. Kamus Data Keluaran

a. Surat Keterangan KTA Jadi

Nama arus : Surat Keterangan KTA Jadi

Bentuk data : Kertas

Arus data : PB - Anggota

Deskripsi : Surat keterangan KTA jadi

Periode : Setiap pembuatan kta

Struktur Data : < Surat Keterangan KTA > : Header + Isi

Header : id_dokter + nama + tempat_tgl_lahir +

jenis_kelamin + alamat + agama +

kewarganegaraan

Isi : no + nama + tempat_tgl_lahir + jenis_kelamin +

alamat + agama + kewarganegaraan

b. Surat Keterangan Pendidikan Dokter

Nama arus : Surat Keterangan Pendidikan Dokter

Bentuk data : Kertas, Laporan

Arus data : PB - Anggota

Penjelasan : Surat Keterangan Pendidikan Dokter

Periode : Per periode


24

Volume :-

Struktur Data : <Surat Keterangan Pendidikan Dokter> : Header +

Isi + Footer

Header : no_TP + nama + alamat + jenis_kelamin +

tanggal_pendataan + keterangan

Isi : no + nama + alamat + jenis_kelamin +

tanggal_pendataan + keterangan

Footer : id_dokter + nama + alamat + jenis_kelamin +

tanggal_pendataan + keterangan

c. Surat Keterangan Tempat Praktek

Nama arus : Surat Keterangan Tempat Praktek

Bentuk data : Kertas

Arus data : PB - Anggota

Deskripsi : Surat keterangan Tempat Praktek

Periode : Setiap ada pndataan

Struktur Data : < Surat Keterangan Tempat Praktek > : Header +

Isi

Header : no_TP + alamat + jenis_kelamin +

tanggal_Pendataan + tanggal_praktek + keterangan

Isi : no + nama + alamat + jenis_kelamin +

tanggal_pendataan + tanggal_praktek + keterangan

d. Surat Keterangan Pindah Keanggotaan

Nama arus : Surat Keterangan Pindah Keanggotaan


25

Bentuk data : Kertas

Arus data : PB - Anggota

Deskripsi : Surat Keterangan Pindah Keanggotaan

Periode : Setiap Pindah Keanggotaan

Struktur Data : < Surat Keterangan Pindah keanggotaan > :

Header + Isi

Header : no_PK + nama + alamat + jenis_kelamin +

tanggal_pindah_keanggotaan + pindah_ke +

keterangan

Isi : no + nama + alamat + jenis_kelamin +

tanggal_pindah_keanggotaan + pindah_ke + keterangan

G. Spesifikasi Proses

1. Spesifikasi Proses untuk Proses 1.1.p Persyaratan KTP

Proses : 1.1

Nama proses : Persyaratan KTP

Masukan : data_persyaratan_ktp

Keluaran : terima_data_persyaratan_ktp

Uraian : Persyaratan KTP

2. Spesifikasi Proses untuk Proses 1.2.p Surat Permohonan Pembuatan KTP

Proses : 1.2

Nama Proses : Surat Permohonan Pembuatan KTP

Masukan : surat_permohonan_ktp

Keluaran : surat_permohonan_ktp
26

Uraian : Surat Permohonan Pembuatan KTP penduduk ke lurah

3. Spesifikasi Proses untuk Proses 1.3.p Surat Pengantar Rt/Rw

Proses : 1.3

Nama Proses : Surat Pengantar Rt/Rw

Masukan : Surat Pengantar Rt/Rw

Keluaran : terima_surat_pengantar

Uraian : Proses untuk surat pengantar Rt/Rw

4. Spesifikasi Proses untuk Proses 1.4.p Penerimaan Data KTP

Proses : 1.4

Nama Proses : Penerimaan Data KTP

Masukan : data_ktp

Keluaran : ktp

Uraian : Proses untuk terima data ktp dari lurah ke penduduk

5. Spesifikasi Proses untuk Proses 2.1.p Surat Permohonan Data Kelahiran

Proses : 2.1

Nama Proses : Surat Permohonan Data Kelahiran

Masukan : Surat Permohonan Data Kelahiran

Keluaran : data_kelahiran

Uraian : Surat Permohonan Data Kelahiran

6. Spesifikasi Proses untuk Proses 2.2.p Data Kelahiran

Proses : 2.2

Nama Proses : Data Kelahiran

Masukan : Data Kelahiran

Keluaran : data_kelahiran

Uraian : Data Kelahiran


27

7. Spesifikasi Proses untuk Proses 2.3.p Penerimaan Surat Permohonan Data

Kelahiran

Proses : 2.3

Nama Proses : Penerimaan Surat Permohonan Data Kelahiran

Masukan : Penerimaan Surat Permohonan Data Kelahiran

Keluaran : data_kelahiran

Uraian : Penerimaan Surat Permohonan Data Kelahiran

8. Spesifikasi Proses untuk Proses 3.1.p Surat Permohonan Data Kematian

Proses : 3.1

Nama Proses : Surat Permohonan Data Kematian

Masukan : Surat Permohonan Data Kematian

Keluaran : data_kematian

Uraian : Surat Permohonan Data Kematian

9. Spesifikasi Proses untuk Proses 3.2.p Surat Permohonan Data Kematian

Proses : 3.2

Nama Proses : Surat Permohonan Data Kematian

Masukan : Surat Permohonan Data Kematian

Keluaran : data_kematian

Uraian : Surat Permohonan Data Kematian

10. Spesifikasi Proses untuk Proses 3.3.p Penerimaan Data Kematian

Proses : 3.3

Nama Proses : Penerimaan Data Kematian

Masukan : Data Kematian

Keluaran : Data Kematian

Uraian : Penerimaan Data Kematian


28

11. Spesifikasi Proses untuk Proses 4.1.p Surat Permohonan Data Penduduk Datang

Proses : 4.1

Nama Proses : Surat Permohonan Data Penduduk Datang

Masukan : Surat Permohonan Data Penduduk Datang

Keluaran : data penduduk datang

Uraian : Surat Permohonan Data Penduduk Datang

12. Spesifikasi Proses untuk Proses 4.2.p Data Penduduk Datang

Proses : 4.2

Nama Proses : Data Penduduk Datang

Masukan : Data Penduduk Datang

Keluaran : data penduduk datang

Uraian : Data Penduduk Datang

13. Spesifikasi Proses untuk Proses 4.3.p Penerimaan Data Penduduk Datang

Proses : 4.3

Nama Proses : Penerimaan Data Penduduk Datang

Masukan : Data Penduduk Datang

Keluaran : data penduduk datang

Uraian : penerimaan surat permohonan data penduduk datang

14. Spesifikasi Proses untuk Proses 5.1.p Surat Permohonan Data Penduduk Pindah

Proses : 5.1

Nama Proses : Surat Permohonan Data Penduduk Pindah

Masukan : Surat Permohonan Data Penduduk Pindah

Keluaran : data penduduk pindah

Uraian : Surat Permohonan Data Penduduk Pindah

15. Spesifikasi Proses untuk Proses 5.2.p Data Penduduk Pindah


29

Proses : 5.2

Nama Proses : Data Penduduk Pindah

Masukan : Data Penduduk Pindah

Keluaran : data penduduk pindah

Uraian : Data Penduduk pindah

16. Spesifikasi Proses untuk Proses 5.3.p Penerimaan Data Penduduk Pindah

Proses : 5.3

Nama Proses : Penerimaan Data Penduduk Pindah

Masukan : Data Penduduk Pindah

Keluaran : data penduduk pindah

Uraian : penerimaan surat permohonan data penduduk pindah

17. Spesifikasi Proses untuk Proses 6.1.p Buat Laporan Data KTP

Nomor Proses : 6.1

Nama Proses : Buat Laporan Data KTP

Masukan : Laporan Data KTP

Keluaran : Data KTP

Uraian : Laporan Data KTP

18. Spesifikasi Proses untuk Proses 6.2.p Buat Laporan Data Kelahiran

Nomor Proses : 6.2

Nama Proses : Buat Laporan Data Kelahiran

Masukan : Laporan Data Kelahiran

Keluaran : Data Kelahiran

Uraian : Laporan Data Kelahiran

19. Spesifikasi Proses untuk Proses 6.3.p Buat Laporan Data Kematian

Nomor Proses : 6.3


30

Nama Proses : Buat Laporan Data Kematian

Masukan : Laporan Data Kematian

Keluaran : Data Kematian

Uraian : Laporan Data Kematian

20. Spesifikasi Proses untuk Proses 6.4.p Buat Laporan Data Penduduk Datang

Nomor Proses : 6.4

Nama Proses : Buat Laporan Data Penduduk Datang

Masukan : Laporan Data Penduduk Datang

Keluaran : Data Penduduk Datang

Uraian :Laporan Data Penduduk Datang

21. Spesifikasi Proses untuk Proses 6.5.p Buat Laporan Data Penduduk Pindah

Nomor Proses : 6.5

Nama Proses : Buat Laporan Data Penduduk Pindah

Masukan : Laporan Data Penduduk Pindah

Keluaran : Data Penduduk Pindah

Uraian : Laporan Data Penduduk Pindah

22. Spesifikasi Proses untuk Proses 6.6.p Buat Laporan Jumlah Penduduk

Nomor Proses : 6.6

Nama Proses : Buat Laporan Jumlah Penduduk

Masukan : Laporan Data Jumlah Penduduk

Keluaran : Jumlah Penduduk

Uraian : Laporan Jumlah Penduduk

23. Spesifikasi Proses untuk Proses 7.1.p Penyerahan KTP

Nomor Proses : 7.1

Nama Proses : Penyerahan KTP


31

Masukan : Data KTP

Keluaran : Data KTP

Uraian : Penyerahan KTP

24. Spesifikasi Proses untuk Proses 7.2.p Penyerahan Surat Keterangan Kelahiran

Proses : 7.2

Nama Proses : Penyerahan Surat Keterangan Kelahiran

Masukan : Surat Keterangan Kelahiran

Keluaran : Surat Keterangan Kelahiran

Uraian : Penyerahan Surat Keterangan Kelahiran

25. Spesifikasi Proses untuk Proses 7.3.p Penyerahan Surat Keterangan Kematian

Proses : 7.3

Nama Proses : Penyerahan Surat Keterangan Kematian

Masukan : Surat Keterangan Kematian

Keluaran : Surat Keterangan Kematian

Uraian : Penyerahan Surat Keterangan Kematian

26. Spesifikasi Proses untuk Proses 7.4.p Penyerahan Surat Keterangan Penduduk

Datang

Proses : 7.4

Nama Proses : Penyerahan Surat Keterangan Penduduk Datang

Masukan : Surat Keterangan Penduduk Datang

Keluaran : Surat Keterangan Penduduk Datang

Uraian : Penyerahan Surat Keterangan Penduduk Datang

27. Spesifikasi Proses untuk Proses 7.5.p Penyerahan Surat Keterangan Penduduk

Pindah

Proses : 7.5
32

Nama Proses : Penyerahan Surat Keterangan Penduduk Pindah

Masukan : Surat Keterangan Penduduk Pindah

Keluaran : Surat Keterangan Penduduk Pindah

Uraian : Penyerahan Surat Keterangan Penduduk Pindah

H. Bagan Terstruktur

a. Proses 1.1 Persyaratan KTA

Periksa kta

Data kta
Data
kta Data
kta

Simpan Data kta Baca Data kta Input Data kta

Gambar 4.11 Persyaratan KTA

b. Proses 1.2 Surat Permohonan


33

Buat pengajuan pemohon


Data
Data pemohon
pemohon

Review Pengajuan Baca Data pemohon

Gambar 4.12 Surat Permohonan

c. Proses 1.3 Surat Pengantar

Input data Pengantar


Data
Data Pengantar
Data
Pengantar Penganta
r

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Pengantar

Gambar 4.13 Surat Pengantar

4. Proses 1.4 Penerimaan Data KTA


34

Buat KTA
Data
Data KTA
KTA Data
KTA

Pengajuan Selesai Tanda Tangan Pengajuan Baca Data KTA

Gambar 4.14 buat SO

5. Proses 2.1 Surat Permohonan Data Kelahiran

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.15 Surat Permohonan Data kelahiran

6. Proses 2.2 Data Kelahiran

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.16 data Kelahiran

7. Proses 2.3 Penerimaan Data Kelahiran


35

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.17 Penerimaan Data Kelahiran

8. Proses 3.1 Surat Permohonan Data Kelahiran

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.18 Surat Permohonan Data Kelahiran

9. Proses 3.2 Data Kematian

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.19 Data Kematian

10. Proses 3.3 Penerimaan data Kematian


36

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.20 Penerimaan data Kematian

11. Proses 4.1 Surat Permohonan Data Penduduk Datang

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.21 Surat Permohonan Data Penduduk Datang

12. Proses 4.2 Data Penduduk Datang

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.22 Data Penduduk Datang

13. Proses 4.3 Penerimaan Penduduk Datang


37

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.23 Penerimaan Penduduk Datang

14. Proses 5.1 Surat Permohonan Data Penduduk Pindah

Buat kelahiran
Data
Data Kelahiran
Kelahir Data
an Kelahiran

Pengajuan Selesai Baca Data


Tanda Tangan Pengajuan
Kelahiran

Gambar 4.24 Surat Permohonan Data Penduduk Pindah

I. Spesifikasi Modul

1.1.Modul Persyaratan KTA

Mulai

Data Anggota

Pengadaan Anggota

Input Data Anggota

Baca Data Anggota


38

Simpan Data Anggota

Selesai

1.2.Modul Surat Permohonan

Mulai

Data Anggota

Baca Data Anggota

Review Pengajuan data Anggota

Selesai

1.3.Modul Surat Pengantar

Mulai

Baca data Anggota masuk

Tanda tangan pengajuan

Pengajuan selesai disetujui

Selesai

1.4.Modul Penerimaan Data KTA

Mulai

Baca data Anggota masuk

Tanda tangan pengajuan


39

Pengajuan selesai disetujui

Selesai

1.5.Modul Surat Permohonan Data Kelahirn

Mulai

Baca data kelahiran

Tanda tangan pengajuan kelahiran

Pengajuan selesai disetujui kelahiran

Selesai

2.1. Modul Data Kelahiran

Mulai

Input data Kelahiran

Periksa data Kelahiran

Update data Kelahiran

Simpan Kelahiran

Selesai

2.2. Modul Penerimaan Data Kelahiran

Mulai

Input nama Kelahiran


40

Cetak nama Kelahiran

Kirim Kelahiran

Selesai

2.3. Modul Surat Permohonan Data Kelahiran

Mulai

Input nama Kelahiran

Cetak nama Kelahiran

Kirim Kelahiran

Selesai

3.1 Modul Data Kematian

Mulai

Input nama data kematian

Cetak nama data kematian

Terima data kematian

Simpan data kematian

Selesai

3.2 Modul Penerimaan Data Kematian

Mulai
41

Periksa data kematian

Tanda tangan data kematian

Proses periksa data kematian

Konfirmasi data kematian

Selesai

3.3 Modul surat permohonan data penduduk datang

Mulai

Periksa Penduduk datang

Tanda tangan Penduduk datang

Proses periksa data Penduduk

Konfirmasi penerimaan Penduduk

Selesai

4.1 Modul data penduduk datang

Mulai

Cetak Penduduk Masuk

Baca data Penduduk Masuk

Baca data file Penduduk


42

Proses periksa data laporan Penduduk

Selesai

4.2 Modul penerimaan penduduk datang

Mulai

Pembuatan laporan Penduduk Masuk

Cetak laporan Penduduk Masuk

Baca data file Penduduk

Baca data file Penduduk Masuk

Proses periksa data laporan Penduduk Masuk

Status laporan pemasukan oke

Selesai

4.3 Modul penduduk pindah

Mulai

Pembuatan Laporan Pengeluaran Penduduk

Cetak laporan pengeluaran Penduduk

Baca data file Penduduk

Baca data file Penduduk


43

Proses cek data laporan pengeluaran

Status Laporan Pengeluaran oke

Selesai

J. Analisa Basisdata

1. ERD (Entity Relationship Diagram)


44

M Nama_kk
Tinggal di Nama
Alamat
Id_anggota

Jenis_Kelamin
Keterangan

Datang_dari Tgl_Peristiwa_Pe
nduduk_Datang
jumlah

Anggota Datang

id_TP Nama
id_Pendidikan Nama
Alamat
No_KTA
No_KTA Alamat
Tmpat_tgl_lahir
jumlah
Jenis_Kelamin jumlah Nama_FK
Tgl_Praktek
Keterangan Tgl_Pengajuan
Keterangan

Tempat Praktek
Pendidikan Lanjutan

Melakukan
Melakukan

Id_penduduk
Nama
kewarganegaraan
Alamat
Tgl_Lahir

Jenis_Kelamin agama NO_KTA Nama

M
Anggota Mempunyai KTA
I

i
M

Melakukan
Tinggal_Di Mengelola

I id_pindah Nama
Id_Kelurahan
Id_Kecamatan Alamat
Sekretariat No_KTA
Nama_Kelurahan Tmpat_tgl_lahir
jumlah
Jenis_Kelamin
Pindah_Ke
Keterangan
Kelurahan Tgl_Pindah

I
Pindah

Memiliki

Nama_Kabupaten
Id_Kecamatan Id_Kabupaten Id_Kabupaten
Id_Propinsi
Nama_Kecamatan Id_Propinsi Nama_Propinsi

Kecamatan memiliki Kabupaten memiliki Propinsi

Gambar 4.11 Diagram ERD Sistem yang Diusulkan

2. Spesifikasi File Basis Data

a. Spesifikasi File Penduduk Datang


45

Nama file : Penduduk Datang

Media : Harddisk

Organisasi : Index Sequential

Primary Key : no_penduduk

Panjang Record : 10+10+25+20+20+20+20+15+25 =

175 Byte

Jumlah Record : 1750 Record

Struktur :

Tabel 4.1. Spesifikasi File Penduduk Datang

No Nama Field Tipe Data Field Size Keterangan

1. No Varchar 10 No

2. Nama Varchar 10 Nama

3. Nama KK Varchar 25 Nama KK

4. Alamat Varchar 20 Alamat

5 Jenis_Kelamin Varchar 20 Jenis_Kelamin

6 Tanggal_peristiwa_ Varchar 20 Tanggal peristiwa

penduduk_datang penduduk datang

7 Datang_dari Varchar 20 Datang dari


46

8 Jumlah varchar 15 jumlah

9 Keterangan varchar 25 keterangan

b. Spesifikasi File Kelahiran

Nama file : Kelahiran

Media : Harddisk

Organisasi : Index Sequential

Primary Key : no

Panjang Record : 10+15+10+20+10+20+10+20+20 =

160 Byte

Jumlah Record : 1750 Record

Struktur :

Tabel 4.2. Spesifikasi File Kelengkapan Berkas

No. Nama Field Tipe Data Field Size Keterangan

1. No Varchar 10 No

2. Nama Varchar 15 Nama

3. Nama_KK Varchar 10 Nama KK

4. Alamat Varchar 20 Alamat

5. jenis_kelamin Varchar 20 Jenis kelamin

6. Tgl_pendudk_lahir Varchar 10 Tanggal penduduk


47

lahir

7 Jumlah Varchar 20 jumlah

8 Keterangan Varchar 20 Keterangan

c. Spesifikasi File Kematian

Nama file : Kematian

Media : Harddisk

Organisasi : Index Sequential

Primary Key : no

Panjang Record : 10+15+10+20+20+10+20+20+20+25 =

240 Byte

Jumlah Record : 1750 Record

Struktur :

Tabel 4.3. Spesifikasi File Kematian

No. Nama Field Tipe Field Keterangan

Data Size

1. No Varchar 10 No

2. Nama Varchar 15 Nama

3. Nama_KK Varchar 10 Nama KK

4. Alamat Varchar 20 Alamat


48

5. jenis_kelamin Varchar 20 Jenis kelamin

6. Usia Varchar 10 Usia

7. Tgl_pendudk_mati Varchar 10 Tanggal

penduduk mati

8. Jumlah Varchar 20 jumlah

9. Keterangan Varchar 25 keterangan

d. Spesifikasi File Penduduk

Nama file : Penduduk

Media : Harddisk

Organisasi : Index Sequential

Primary Key : no

Panjang Record : 10+20+20+25+10+5+20+20+20+25 =

220 Byte

Jumlah Record : 1750 Record

Struktur :

Tabel 4.4. Spesifikasi File Nomor Penduduk


49

No. Nama Field Tipe Data Field Size Keterangan

1. No Varchar 10 No

2. Nama Varchar 10 Nama

3. Tempat_tgl_lahir Varchar 20 Tempat

tanggal_lahir

4. Jenis_kelamin Varchar 20 Jenis_kelamin

5. Alamat Varchar 25 Alamat

6. Agama Varchar 10 Agama

7. Golongan_darah Varchar 5 Golongan_darah

8. Pekerjaan Varchar 20 Pekerjaan

9. Kewarganegaran Varchar 20 kewarganegaran

10. Status Varchar 15 Status

e. Spesifikasi File KK

Nama file : KK

Media : Harddisk

Organisasi : Index Sequential

Primary Key : no

Panjang Record : 10+10+25+20+20+20+20+20+20+20+20 =

190 Byte

Jumlah Record : 1750 Record


50

Struktur :

Tabel 4.5. Spesifikasi File KK

No Nama Field Tipe Data Field Size Keterangan

1. No Varchar 10 No

2. Nama Varchar 10 Nama

3. Nik Varchar 25 Nik

4. Jenis_Kelamin Varchar 20 Jenis Kelamin

5 Tempat_tgl_lahir Varchar 20 Tempat tanggal

lahir

6 Agama Varchar 20 Agama

7 Pendidikan Varchar 20 Pendidikan

8 Jenis_pekerjaan Varchar 20 Jenis Pekerjaan

9 Status Pernikahan Varchar 20 Status Pernikahan

10 Status_Hubungan Varchar 20 Status_Hubungan_

_dalam Keluarga dalam Keluarga

11 Kewarganegaraan Varchar 20 Kewarganegaraan

f. Spesifikasi File Pimdah

Nama file : Pindah

Media : Harddisk

Organisasi : Index Sequential


51

Primary Key : no

Panjang Record : 10+10+25+25+20+20+20+ 10+20+20+20=

190 Byte

Jumlah Record : 1750 Record

Struktur :

Tabel 4.6. Spesifikasi File Pindah

No Nama Field Tipe Field Size Keterangan

. Data

1. No Varchar 10 No

2. Nama Varchar 10 Nama

3. Nama_KK Varchar 25 Nama KK

4. Alamat Varchar 25 Alamat

5. Jenis_Kelamin Varchar 20 Jenis Kelamin

6. Tempat_tgl_lahir Varchar 20 Tempat tanggal

lahir

7. Agama Varchar 20 Agama

8. Tgl_perstiwa_pindah Varchar 10 Tanggal Peristiwa

Pindah

9. Pindah_ke Varchar 20 Pindah Ke

10. Jumlah Varchar 20 Jumlah

11. Keterangan Varchar 20 Keterangan


52

g. Spesifikasi File Kelurahan

Nama file : Kelurahan

Media : Harddisk

Organisasi : Index Sequential

Primary Key : no

Panjang Record : 10+10+25+20 =

75 Byte

Jumlah Record : 1750 Record

Struktur :

Tabel 4.7. Spesifikasi File Kelurahan

No Nama Field Tipe Data Field Size Keterangan

1. No Varchar 10 No

2. Id_Kelurahan Varchar 10 Id Kelurahan

3. Id_Kecamatan Varchar 25 Id Kecamatan

4. Nama_Kelurahan Varchar 20 Nama Kelurahan

h. Spesifikasi File Kecamatan

Nama file : Kecamatan

Media : Harddisk
53

Organisasi : Index Sequential

Primary Key : no

Panjang Record : 10+10+25+20 =

75 Byte

Jumlah Record : 1750 Record

Struktur :

Tabel 4.7. Spesifikasi File Kecamatan

No Nama Field Tipe Data Field Size Keterangan

1. No Varchar 10 No

2. Id_Kecamatan Varchar 10 Id Kecamatan

3. Id_Kabupaten Varchar 25 Id Kabupaten

4. Nama_Kecamatan Varchar 20 Nama Kecamatan

K. Rancangan Layer, Form Masukan, dan Form Keluaran


54

1. Rancangan Antar Muka / Dialog Layar

Rancangan antar muka atau dialog layar merupakan rancang

bangun percakapan antara pengguna dengan komputer yang terdiri dari

proses memasukkan data ke sistem kemudian menampilkan kembali

output informasi kepada pengguna dengan uraian sebagai berikut:

Menu Utama

About Menu Akses Menu Berkas Laporan

Log Out Penduduk Datang Penduduk Pindah Lap. Penduduk

Lap. Penduduk
Datang
Exit Kelahiran Kelurahan

Lap. Kelahiran
Kematian Kecamatan

Lap. Kematian
Penduduk

Lap. KK
KK

Gambar 4.12 Rancangan Antar Muka atau Dialog Layar

1. Rancangan Tampilan Layar


55

Aplication Pendataan Kependudukan Kelurahan Kapuk Muara

LOGO

USER ID

PASSWORD

LOGIN BATAL

Gambar 4.13 Rancangan Tampilan Menu Login

Rancangan ini terdapat pada awal program. Menu login digunakan

sebagai kata kunci sebelum kita memasuki program utama. Agar tidak

sembarang Pendudukan orang dapat mengakses program ini. Sehingga

dalam Form menu kerahasiaannya tetap terjaga dengan baik.

Apabila pengguna dapat memasukkan nama pengguna dan kata

kunci dengan tepat, maka menu utama akan tampil dan program siap untuk

dijalankan.
56

Selamat Datang
Di Aplication Pendataan Kependudukan Kelurahan Kapuk Muara

LOGO

Daftar Menu

Gambar 4.14 Rancangan Tampilan Menu Utama

Layar di atas menampilkan tampilan menu sistem Pendataan

Penduduk Pada Kelurahan Kapuk Muara. Pada layar utama tersedia menu

bar yang terdiri dari menu Akses yang digunakan pada saat pengguna

ingin login atau exit dari aplikasi, menu file input data Penduduk yang

digunakan untuk memasukkan data yang berkaitan dengan Data Penduduk,

menu file kependudukan yang digunakan untuk memasukkan data-data

Penduduk Masuk, data-data Pengeluaran Penduduk. Menu Laporan untuk

mencetak semua laporan Pendataan Penduduk.


57

2. Rancangan Form Masukan Data

SIMPAN EDIT HAPUS BATAL REFRESH

Nomor Agama

Nama Golongan Darah

Tempat tanggal lahir Pekerjaan

Jenis Kelamin Kewarganegaraan

Alamat Status

Cari berdasarkan nama

Nomor nama tempattanggallahir jeniskelamin alamat agama golongandarah pekerjaan kewarganegaraan status

Gambar 4.15 Rancangan Tampilan Form Data Penduduk

Pada tampilan diatas merupakan rancangan tampilan Form Data

Penduduk. Form ini memiliki beberapa tombol yang terdiri dari tombol

untuk Tambah untuk memasukkan data Penduduk baru, menyimpan data

Penduduk telah di input user cukup menekan tombol Simpan, sedangkan

tombol Ubah digunakan untuk mengubah data yang telah di input, tombol

Batal digunakan untuk membatalkan semua data yang telah di input, serta

tombol Hapus berfungsi ketika user ingin menghapus data yang telah di

input.
58

SIMPAN EDIT HAPUS BATAL REFRESH

Nomor Jumlah

Nama Katerangan

Nama KK

Alamat

Jenis Kelamin
Tanggal Peristiwa
Penduduk Datang

Datang Dari

Cari berdasarkan Nama

Nomor Nama NamaKK Alamat Jenis Kelamin TanggalPeristiwapendudukdatang Datangdari Jumlah Keterangan

SIMPAN EDIT HAPUS BATAL REFRESH

Gambar 4.16 Rancangan Tampilan Form Data Penduduk Datang

Layar diatas merupakan rancangan tampilan form Data Penduduk

Datang yang digunakan untuk menginput data-data Penduduk Masuk.

Pada form ini terdapat beberapa tombol yang berfungsi untuk

menambahkan data yang baru, menyimpan semua kegiatan penginputan

yang terjadi pada menu ini, membatalkan semua kegiatan penyimpanan

yang telah dilakukan, dan mengeluarkan dari form data Penduduk Masuk

untuk kembali ke menu utama.


59

SIMPAN EDIT HAPUS BATAL REFRESH

Nomor Keterangan

Nama

Nama KK

Alamat

Jenis Kelamin
Tanggal Penduduk
Lahir

Jumlah

Cari berdasarkan Nama / Nama KK

Nomor Nama NamaKK Alamat Jeniskelamin TanggalPendudukLahir Jumlah Keterangan

SIMPAN EDIT HAPUS BATAL REFRESH

Gambar 4.17 Rancangan Tampilan Form Kelahiran

Pada rancangan tampilan Form Kelahiran memiliki beberapa

tombol yang dapat digunakan untuk menambah, menyimpan, mengubah,

membatalkan, dan menghapus semua file Kelahiran yang telah di input.

Form ini juga memiliki tombol yang juga digunakan keluar dan kembali

ke tampilan menu utama.


60

SIMPAN EDIT HAPUS BATAL REFRESH

Nomor Jumlah

Nama Keterangan

Nama KK

Alamat

Jenis Kelamin

Usia

Tanggal Penduduk Mati

Cari berdasarkan nama / nama KK

Nomor Nama NamaKK Alamat JenisKelamin Usia TanggalPendudukMati Jumlah Keterangan

SIMPAN EDIT HAPUS BATAL REFRESH

Gambar 4.18 Rancangan Tampilan Form Kematian Penduduk

Pada rancangan tampilan Form Kematian Penduduk memiliki

beberapa tombol yang dapat digunakan untuk menambah, menyimpan,

mengubah, membatalkan, dan menghapus semua file Kematian Penduduk

yang telah di input. Form ini juga memiliki tombol yang juga digunakan

keluar dan kembali ke tampilan menu utama.


61

SIMPAN EDIT HAPUS BATAL REFRESH

Nomor Jenis Pekerjaan

Nama Status Pernikahan

NIK Status Hubungan dalam


Keluarga

Jenis Kelamin Kewarganegaraan

Tempta tanggal Lahir

Agama

Pendidikan

Cari berdasarkan Nama / NIK

Nomor nama NIK JenisKelamin Tempattanggallahir Agama Pendidikan Jenis Pekerjaan Status Pernikahan Statushubungandalamkeluarga
Kewarganegaraan

SIMPAN EDIT HAPUS BATAL REFRESH

Gambar 4.19 Rancangan Tampilan Form KK

Rancangan tampilan Form KK berfungsi untuk menginput data-

data KK. Pada menu ini, juga terdapat tombol yang berfungsi untuk

menambahkan data KK, menyimpan data KK, mengubah hasil inputan

data-data KK, membatalkan semua tindakan yang dilakukan pada form ini,

dan keluar dari tampilan Form Data KK.


62

SIMPAN EDIT HAPUS BATAL REFRESH

Nomor Tanggal peristiwa


pindah

Nama Pindah Ke

Nama KK Jumlah

Alamat

Jenis Kelamin

Tempat tanggal lahir

Agama

Cari berdasarkan nama / nama KK

Nomor Nama NamaKK Alamat JenisKelamin Tempattanggallahir agama tanggalperistiwapindah pindahke jumlah

SIMPAN EDIT HAPUS BATAL REFRESH

Gambar 4.20 Rancangan Tampilan Form Pindah Penduduk

Rancangan tampilan Form Pindah Penduduk berfungsi untuk

menginput data-data Pindah Penduduk. Pada menu ini, juga terdapat

tombol yang berfungsi untuk menambahkan data Pindah Penduduk,

menyimpan data Pindah Penduduk, mengubah hasil inputan data-data

Pindah Penduduk, membatalkan semua tindakan yang dilakukan pada form

ini, dan keluar dari tampilan Form Data Pindah Penduduk.


63

SIMPAN EDIT HAPUS BATAL REFRESH

Nomor

ID Kelurahan

ID Kecamatan

Nama Kelurahan

Cari berdasarkan ID Kelurahan

Nomor IDKelurahan IDKecamatan Namakelurahan

SIMPAN EDIT HAPUS BATAL REFRESH

Gambar 4.21 Rancangan Tampilan Form Kelurahan

Rancangan tampilan Form Kelurahan berfungsi untuk menginput data-data

Kelurahan. Pada menu ini, juga terdapat tombol yang berfungsi untuk

menambahkan data Kelurahan, menyimpan data Kelurahan, mengubah

hasil inputan data-data Kelurahan, membatalkan semua tindakan yang

dilakukan pada form ini, dan keluar dari tampilan Form Data Kelurahan.
64

SIMPAN EDIT HAPUS BATAL REFRESH

Nomor Jumlah

Nama Keterangan

Nama KK

Alamat

Jenis Kelamin

Usia

Tanggal Penduduk Mati

Cari berdasarkan nama / nama KK

Nomor Nama NamaKK Alamat JenisKelamin Usia TanggalPendudukMati Jumlah Keterangan

SIMPAN EDIT HAPUS BATAL REFRESH

Gambar 4.22 Rancangan Tampilan Form Kecamatan

Rancangan tampilan Form Kecamatan berfungsi untuk menginput data-

data Kecamatan. Pada menu ini, juga terdapat tombol yang berfungsi

untuk menambahkan data Kecamatan, menyimpan data Kecamatan,

mengubah hasil inputan data-data Kecamatan, membatalkan semua

tindakan yang dilakukan pada form ini, dan keluar dari tampilan Form

Data Kecamatan.
65

3. Rancangan Form Keluaran

Form ini digunakan untuk mencetak laporan. Dalam hal ini,

terdapat beberapa form yang sebelum dicetak user harus menyaring

tanggal data terlebih dahulu. Kemudian untuk melihat tampilannya dengan

mengklik tombol preview, dan begitu seterusnya untuk laporan lainnya.

Untuk tampilan penggunaan report masih sama seperti laporan lainnya.

Berikut ini beberapa form keluaran dalam sistem kependudukan atau

Pendataan Penduduk :
66

a. Daftar Data Penduduk

Laporan Data Penduduk

Nomor nama tempattanggallahir jeniskelamin alamat agama golongandarah pekerjaan


kewarganegaraan status

Gambar 4.23 Rancangan Form Keluaran Data Penduduk


67

b. Daftar Data Penduduk Datang

Laporan Data Penduduk


Datang

Nomor Nama NamaKK Alamat Jenis Kelamin TanggalPeristiwapendudukdatang


Datangdari Jumlah Keterangan

Gambar 4.24 Rancangan Form Keluaran Data Penduduk Datang


68

c. Daftar Data Kelahiran Penduduk

Laporan Data Kelahiran


Penduduk

Nomor Nama NamaKK Alamat Jeniskelamin TanggalPendudukLahir Jumlah


Keterangan

Gambar 4.25 Rancangan Form Keluaran Data Kelahiran Penduduk


69

d. Daftar Data Kematian Penduduk

Laporan Data Kematian


Penduduk

Nomor Nama NamaKK Alamat JenisKelamin Usia TanggalPendudukMati Jumlah


Keterangan

Gambar 4.26 Rancangan Form Keluaran Data Kematian Penduduk


70

e. Daftar Data KK Penduduk

Laporan Data KK Penduduk

Nomor nama NIK JenisKelamin Tempattanggallahir Agama Pendidikan Jenis


Pekerjaan Status Pernikahan Statushubungandalamkeluarga Kewarganegaraan

Gambar 4.27 Rancangan Form Keluaran Data KK Penduduk


71

Anda mungkin juga menyukai