bab iv analisis dan desain sistem 4.1 analisa sistemsir.stikom.edu/id/eprint/783/7/bab iv.pdf ·...

37
18 BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistem Analisis sistem bertujuan untuk mengidentifikasi permasalahan - permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi perangkat keras (hardware), perangkat lunak (software) dan pengguna.Analisis ini diperlukan sebagai dasar bagi tahapan perancangan sistem.Analisis sistem meliputi identifikasi permasalahan, spesifikasi aplikasi, spesifikasi pengguna, dan lingkungan operasi. Aplikasi administrasi kependudukan ini merupakan aplikasi yang menangani administrasi kependudukan yang hanya meliputi pencatatan kelahiran ,kematian dan perpindahan penduduk dengan adanya aplikasi administrasi kependudukan ini diharapkan proses pelayanan administrasi kependudukan menjadi lebih mudah baik dalam hal pencatatan maupun penyimpanan data serta pembuatan laporan laporan dalam administrasi kependudukan. DocumentFlow memuat hasil survey yang didapat dari kelurahan Sarirejo , dimana Dokumen Flow ini menggambarkan proses proses pencatatn administrasi kependudukan yaitu pencatatn kelahiran, kematuan dan perpindahan penduduk sebelum mengun sistem informasi administrasi kependudukan Dalam menentukan alur sistem yang dibuat dibutuhkan suatu perancangan untuk mengetahui bagaimana sistem berjalan sehingga dapat mempermudah pengguna untuk mengetahui cara kerja sistem

Upload: nguyenkiet

Post on 03-Jul-2019

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

18

BAB IV

ANALISIS DAN DESAIN SISTEM

4.1 Analisa Sistem

Analisis sistem bertujuan untuk mengidentifikasi permasalahan -

permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi

perangkat keras (hardware), perangkat lunak (software) dan pengguna.Analisis ini

diperlukan sebagai dasar bagi tahapan perancangan sistem.Analisis sistem

meliputi identifikasi permasalahan, spesifikasi aplikasi, spesifikasi pengguna, dan

lingkungan operasi.

Aplikasi administrasi kependudukan ini merupakan aplikasi yang

menangani administrasi kependudukan yang hanya meliputi pencatatan kelahiran

,kematian dan perpindahan penduduk dengan adanya aplikasi administrasi

kependudukan ini diharapkan proses pelayanan administrasi kependudukan

menjadi lebih mudah baik dalam hal pencatatan maupun penyimpanan data serta

pembuatan laporan – laporan dalam administrasi kependudukan.

DocumentFlow memuat hasil survey yang didapat dari kelurahan

Sarirejo , dimana Dokumen Flow ini menggambarkan proses – proses pencatatn

administrasi kependudukan yaitu pencatatn kelahiran, kematuan dan perpindahan

penduduk sebelum mengun sistem informasi administrasi kependudukan

Dalam menentukan alur sistem yang dibuat dibutuhkan suatu

perancangan untuk mengetahui bagaimana sistem berjalan sehingga dapat

mempermudah pengguna untuk mengetahui cara kerja sistem

Page 2: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

19

4.1.1 Document Flow Pencatata Kelahiran

Kelahiran

PegawaiPenduduk Kecamatan

Phas

e

Mulai

Surat LahirCatat data

kelahiran

Data KelahiranBuat

Laporan Kelahiran

Laporan BulananLaporan Kelahiran

Laporan Kelahiran

Selesai

Surat Keterang

an KelahiranSurat Keterangan

Kelahiran

Gambar 4 . 1 Docflow Pencatatan Kelahiran

Dokumen Flow Pencatatan kelahiran penduduk dimulai dari penduduk

yang menyerahkan surat lahir kepada pegawai kelurahan yang selanjutnya

kelahiran dicatat , kemudian penduduk dibuatkan surat keterangan kelahiran oleh

pegawai kelurahan, selanjutnya pegawai kelurahan membuat laporan kelahiran

per tahun dan diserahkan ke kecamatan.

Page 3: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

20

4.1.2 Document Flow Pencatatan Kematian Penduduk

Kematian

PegawaiPenduduk Kecamatan

Phas

eMulai

Data Penduduk Yang Meninggal

Catat data

kematian

Data KematianBuat

Laporan Kematian

Laporan BulananLaporan Kematian

Laporan Kematian

Selesai

Surat Keterang

an Kematian

Surat Keterangan Kematian

Gambar 4 . 2 Docflow Pencatatan Kematian

Document Flow Pencatatan kematian dimulai dari penduduk yang

melaporkan dan menyerahkan data kematian kepada kelurahan yang kemudian

data tersebut dicatat , kemudian penduduk memperoleh surat keterangan

kematian dan pegawai membuat laporan kematian per tahun yang diserahkan ke

kecamatan.

Page 4: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

21

4.1.3 Document Flow Mutasi Penduduk Masuk

Mutasi Penduduk Masuk

PegawaiPenduduk Kecamatan

Phase

Mulai

Surat Keterangan Pindah dan KK

Catat data

Penduduk masuk

Data Penduduk Masuk

Buat Laporan

Penduduk Masuk

Laporan BulananLaporan Penduduk

Masuk

Laporan Penduduk Masuk

Selesai

Gambar 4 . 3 Docflow Pencatatan Mutasi Masuk

Proses dimulai dari penduduk masuk menyerahkan surat pengantar pindah

yang kemudian penduduk masuk tersebut dicatat oleh pegawai yang

selanjutnya pegawai membuat alaporan penduduk masuk per tahun yang

diberikan kepada kecamatan.

Page 5: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

22

4.1.4 Dokument Flow Mutasi Penduduk Keluar

Mutasi Penduduk Keluar

PegawaiPenduduk Kecamatan

Phas

e

Mulai

Data Perpindahan

Catat data

Penduduk Keluar

Data Pendudu Masuk

Buat Laporan

Penduduk Keluar

Laporan BulananLaporan Penduduk Keluar

Laporan Penduduk Keluar

Selesai

Pengantar Keluar

Pengantar Keluar

Gambar 4 . 4 Docflow Mutasi Keluar

Proses dimulai dari penduduk yang menyerahkan data perpindahan ke pegawai

yang kemuduian pegawai mencatat perpindahan keluar dan membuatkan surat

pengantar perpindahan keluar , dan pegawai membuat laporan penduduk keluar

tiap tahun yang diserahkan ke kecamatan.

Page 6: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

23

4.2 Desain Sistem

Perancangan sistem ini dimaksudkan untuk membantu memecahkan

masalah pada sistem yang sedang berjalan dan merup suatu sistem yang baik dan

sesuai dengan kebutuhan semua pihak. Rancangan yang baik harus melalui

beberapa tahap-tahap perncangan mulai dari System Flow, Context Diagram,

HIPO, ERD, DFD, Conceptual Data Model (CDM), Phisical data Model (PDM),

DBMS, dan desain input outputnya.

4.2.1 System Flow

System Flow menentukan alur sistem yang dibuat dibutuhkan suatu

perancangan untuk mengetahui bagaimana sistem berjalan sehingga dapat

mempermudah pengguna untuk mengetahui cara kerja sistem.

Page 7: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

24

A. Maintenance Penduduk dan KK

PegawaiCATATAN SIPIL Penduduk

Ph

ase

TABEL DATA PENDUDUK

Mulai Input Data Penduduk

Simpan Data Penduduk

Database Penduduk KTP

SELESAI

Cetak Pengantar KTP

Pengantar KTP

Gambar 4 . 5 System Flow Maintenance Penduduk

Pada Gambar 4.5 System Flow Maintenance Penduduk proses dimulai

dari catatn sipil yang memberikan data penduduk kepada kelurahan yang

kemudian data tersebut diinputkan oleh pegawai ke dalam aplikasi dan tersimpan

dalam database aplikasi yang nantinya data tersebut berguna jika penduduk ingin

membuat KTP.

Page 8: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

25

B. System Flow Pencatatn Kelahiran

Kelahiran

PegawaiPenduduk Kecamatan

Ph

ase

Surat Lahir dan Kartu Keluarga

Mulai

Buat Laporan Kelahiran dan Surat

Kelahiran

Laporan Kelahiran

Laporan Kelahiran

Input Data kelahiran

Simpan Data Kelahiran

Selesai

12

N

Database Kelahiran

Surat Kelahiran

Gambar 4 . 6 System Flow Pencatatan Kelahiran

Pada Gambar 4.6 System Flow Pencatatan kelahiran proses pertama adalah

penduduk memberikan surat lahir yang kemudian dari surat lahir tersebut

Page 9: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

26

diinputkan ke dalam sistem dan penduduk dibuatkan surat keterangan lahir dan

pegawai mencetak laporan kelahiran per tahun.

C. System Flow Pencatatan Kematian Penduduk

Kematian

PegawaiPenduduk Kecamatan

Phas

e

Data Kematian

Mulai

Update KK

Buat Laporadan surat kematiann

Kematian

Laporan KemtianLaporan Kelahiran

Input Data Kematian

Simpan Data Kematian

Selesai

12

N

Database Kematian

Database KK

Database Kematian

Surat Kematian

Gambar 4 . 7 System Flow Pencatatan Kematian Penduduk

Page 10: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

27

Pada Gambar 4.7 System Flow Pencatatan kematian penduduk dimulai

dari penduduk melaporkan kematian dan surat kematian dari dokter kemudian

data kematian diinput dan pegawai mencetak surat keterangan kematian dan

mencetak laporan kematian per tahun untuk diberikan ke kecamatan.

D. System Flow Pencatata Penduduk Masuk

Mutasi Penduduk Masuk

PegawaiPenduduk Kecamatan

Phas

e

Mulai

Surat Keterangan Pindah dan KK

Laporan BulananLaporan Penduduk Masuk

Laporan Penduduk Masuk

Selesai

Buat Laporan Penduduk Masuk

Input Data Penduduk Masuk

Simpan Penduduk

12

N

Data Penduduk Masuk

Detil Penduduk Masuk

Data KK

Penduduk KTP

Gambar 4 . 8 System Flow Pencatatn Penduduk Masuk

Pada Gambar 4.8 System flow Pencatatn penduduk masuk dimulai

dari penduduk yang menyerahkan surat pengantar pindah yang

kemudian dari surat tersebut data perpindahan diinputkan ke dalam

Page 11: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

28

sistem , kemudian pegawai membuat laporan penduduk masuk per

tahun.

E. System Flow Pencatatan Penduduk Keluar

Mutasi Penduduk Keluar

PegawaiPenduduk Kecamatan

Phas

e

Mulai

Data Pindah dan KK

Laporan Penduduk Keluar

Laporan Penduduk Keluar

Selesai

Buat Laporan Penduduk Keluar

dan Surat Pengantar

Input Data Penduduk Keluar

Simpan Penduduk Keluar

Update KK

12

N

Detil Penduduk Keluar

Data Penduduk Keluar

Data KK

Surat Pengantar

Gambar 4 . 9 System Flow Pencatatn Penduduk Keluar

Pada Gambar 4.9System flow Pencatatan Penduduk keluar proses dimulai

dari penduduk mengajukan pindah keluar kemudian pegawai menginputkan data

penduduk keluar ke sistem setelah data tersimpan kemudian pegawai mencetak

surat pengantar pindah keluar yang diberikan kepada penduduk sebagai surat

pengantar keluar, dan tiap tahun pegawai mencetak laporan penduduk keluar

yang diberikan kepada kecamatan.

Page 12: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

29

4.2.2 Data Flow Diagram

A. Contex Diagram

Context diagram dari sistem informasi Administrasi kependudukan dapat

ditunjukkan pada Gambar 4.10

SURAT PENGANTAR MUTASI KELUAR

SURAT KEMATIAN

KTP

SURAT KELAHIRAN

DATA PENDUDUK AWAL

LAPORAN KELAHIRAN

LAPORAN KEMATIAN

LAPORAN PENDUDUK MASUK

LAPORANPENDUDUK KELUAR

TRANSAKSI PENDUDUK KELUAR

TRANSAKSI PENDUDUK MASUK

TRANSAKSI KEMATIAN

TRANSAKSI KELAHIRAN

PEGAWAI

0

SISTEM INFORMASI

ADMINISTRASI

KEPENDUDUKAN

+

KECAMATAN

PENDUDUK

Gambar 4 . 10 Contex Diagram Sistem Informasi Administrasi Kependudukan

B. Hierarchy Input Output

Gambar 4.11 adalah Hierarchy Input Output dari sistem informasi

Administrasi kependudukan. Fungsi dari hierarchy Input Output adalah

Page 13: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

30

memberikan gambaran proses dan subproses yang ada. Untuk lebih jelasnya

ditunjukkan Gambar 4.11.

Sistem Informasi Administrasi

Kependudukan

0

Sub sistem pemeliharaan

File Induk

1

Sub sistem pemeliharaan

File Transaksi

2

Sub sistem Cetak Laporan

3

File Penduduk

KTP

1.1

File KK

1.2

Transaksi Kelahiran

2.1

Transaksi Kematian

2.2

Transaksi Penduduk

Masuk

2.3

Transaksi Penduduk

Keluar

2.4

Laporan Kelahiran

3.1Laporan Kematian

3.2

Laporan Penduduk Masuk

3.3

Laporan Penduduk Keluar

3.4

Surat Kelahiran

3.5Surat Kematian

3.6

Surat Pengantar Keluar

3.7

Pengantar KTP

3.8

Gambar 4 . 11 Hierarchy Input Output

C. DFD Level 0 Sistem Informasi Administrasi Kependudukan

Proses perancangan selanjutnya setelah context diagram adalah DFD

Level 0 yaitu hasil decompose dari context diagram yang membagi proses

yang ada menjadi sub – sub dari pemeliharaan file master , proses transaksi dan

juga laporan yang dipisah menjadi lebih detail mulai dari inputan , data store dan

outputnya dalam sistem informasi administrasi kependudukan ini data master

Page 14: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

31

terdiri dari data master penduduk dan KK untuk transaksi terdiri pencatatan

kelahiran, pencatatan kematian, pencatatan penduduk masuk dan pencatatan

penduduk keluar dan laporan terdiri dari laporan kelahiran, laporan kematian ,

laporan penduduk masuk dan laporan penduduk keluar .

SURAT PENGANTAR

SURAT KELAHIRAN

LAPORAN KEMATIAN

LAPORAN PENDUDUK KELUAR

LAPORAN PENDUDUK MASUK

LAPORAN KELAHIRAN

PENDUDUK MASUK

DATA KELAHIRAN

PENDUDUK KELUAR

DATA KEMATIAN PENDUDUK

Penduduk Baru

DATA PENDUDUK BARU

PENDUDUK MASUK

DETIL PENDUDUK MASUK

DETIL PENDUDUK KELUAR

PENDUDUK KELUAR

penduduk meninggal

DATA PENDUDUK KELUAR

DATA PENDUDUK MASUK

DATA KEMATIAN

DATA KELAHIRAN

DATA KELAHIRAN

PEGAWAI

KECAMATAN

1

KELAHIRAN

+

1DATABASE

KELAHIRAN

2 KK

2

KEMATIAN

+

3

PENDUDUK MASUK

+

4

PENDUDUK KELUAR

+

5

LAPORAN

+

4DATABASE

KEMATIAN

5DATABASE PENDUDUK

KELUAR

6 DETIL PENDUDUK KELUAR

7 DATABASE PENDUDUK MASUK

8 DETIL PENDUDUK MASUK

9 PENDUDUK KTP

PENDUDUK

Gambar 4 . 12 DFD Level 0 Sistem Informasi Administrasi Kependudukan

Page 15: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

32

D. DFD Level 1 Sub Proses Mengolah Data Master

DFD Level 1ini adalah pengembangan dari sub proses maintenance yang

ada pada level 0, untuk lebih jelasnyabisa dilihat pada Gambar 4.13.

Gambar 4 . 13 DFD Level 1 Sub Proses Mengolah Data Master

E. DFD Level 1 Sub Proses Transaksi

DFD Level 1ini adalah pengembangan dari sub prosesTransaksi Pegawai

yang ada pada level 0, untuk lebih jelasnyabisa dilihat pada Gambar 4.13.

DATA KELAHIRAN

DATA KELAHIRAN

PEGAWAI

1DATABASE

KELAHIRAN

1

Kelahiran

+

data kematian

DATA KEMATIANPEGAWAI

4DATABASE

KEMATIAN

2

Kematian

2.

2.

Page 16: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

33

DATA PENDUDUK MASUK

DATA PENDUDUK BARU

Penduduk Baru

PENDUDUK MASUK

DETIL PENDUDUK MASUK

PEGAWAI8 DETIL PENDUDUK MASUK

7 DATABASE PENDUDUK MASUK2 KK

9 PENDUDUK KTP

3

Mutasi Masuk

DATA PENDUDUK KELUAR

DETIL PENDUDUK KELUAR

PENDUDUK KELUAR

PEGAWAI 5 DATABASE PENDUDUK KELUAR

6 DETIL PENDUDUK KELUAR

4

Mutasi Keluar

Gambar 4 . 14 DFD Level 1 Sub Proses Transaksi

2. DATA PENDUDUK BARU

Penduduk Baru

PENDUDUK MASUK

DETIL PENDUDUK MASUK

PEGAWAI8 DETIL PENDUDUK MASUK

7 DATABASE PENDUDUK MASUK2 KK

9 PENDUDUK KTP

3

Mutasi M asuk

2

2.

Page 17: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

34

F. DFD Level 1 Sub Proses Laporan

DFD Level 1ini adalah pengembangan dari sub prosesMengolah Data

laporan Pegawai yang ada pada level 0, untuk lebih jelasnyabisa dilihat pada

Gambar 4.15.

SURAT PENGANTAR

Surat Kematian

PENDUDUK KELUAR

LAPORAN PENDUDUK KELUAR

LAPORAN PENDUDUK MASUKPENDUDUK MASUK

LAPORAN KEMATIANDATA KEMATIAN PENDUDUK

DATA KELAHIRANLAPORAN KELAHIRAN

4DATABASE

KEMATIAN

5 DATABASE PENDUDUK KELUAR

1DATABASE

KELAHIRAN

7 DATABASE PENDUDUK MASUK

KECAMAT

AN

KECAMAT

AN

KECAMAT

AN

KECAMAT

AN

PENDUDUK

PENDUDUK

PENDUDUK

1

Laporan

Kelahiran

2

Laporan

Kematian

3

Laporan

Penduduk

Masuk

4

Laporan

Penduduk

Keluar

Gambar 4 . 15 DFD Level 1 Sub Proses Laporan

Page 18: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

35

4.2.3 Entity Relationship Diagram

Setelah dilakukan analisis terhadap sistem, langkah berikutnya

perancangan sistem. Dimana dalam perancangan sistem ini dapat memberikan

tentang gambaran sistem yang dibuat. Dengan menggun model dan beberapa

tahap yaitu :

A. Conceptual Data Model (CDM)

Conceptual Data Model (CDM) untuk sistem yang direncan terlihat

dalam Gambar 4.16.

MUTASI_KELUAR = DETIL_KELUAR

MUTASI_MASUK = DET IL_MASUK

MUTASI KELUAR = kkMUTASI KELUAR = kk2

mutasu masuk = KKmutasu masuk = KK2

kematian=kk2

kelahiran = KK2

KK=PENDUDUK KTP

Penduduk_KTP

NIK2

NO_KK

NAMA

NO_URUT

JENIS_KELAMIN

No_KTP

TEM PAT_LAHIR

TANGGAL_LAHIR

GOL_DARAH

AGAM A

STATUS_NIKAH

STATUS KELUAR GA

PENDIDIKAN

RT

RW

PEKERJAAN

NAMA_IBU

NAMA_AYAH

WARGA_NEGAR A

KK

NIK2

NO_KK

NO_URUT

NAMA

JENIS_KELAMIN

TEM PAT_LAHIR

TANGGAL_LAHIR

STATUS KELUAR GA

RT

RW

NAMA_AYAH

NAMA_IBU

kelahiran

NOMOR_LAHIR

NAMA

JENIS_KELAMIN

NAMA_AYAH

NAMA_IBU

HARI

TANGGAL

TEM PAT

mutasi masuk

NIK2

NOMOR_KELUAR

No_KTP

NO_URUT

NAMA

JENIS_KELAMIN

TEM PAT_LAHIR

TANGGAL_LAHIR

GOL_DARAH

AGAM A

STATUS_NIKAH

STATUS KELUAR GA

PENDIDIKAN

PEKERJAAN

NAMA_IBU

NAMA_AYAH

RT

RW

WARGA_NEGAR A

ALAMAT_ASAL

RT_ASAL

RW_ASAL

PROPINSI_ASAL

KEM ATIAN

NOMOR_KEMATIAN

NIK2

NAMA

JENIS_KELAMIN

TEM PAT

TANGGAL

SEBAB

MUTASI KELUAR

Nomor

NIK2

No_KTP

NO_URUT

NAMA

JENIS_KELAMIN

TEM PAT_LAHIR

TANGGAL_LAHIR

AGAM A

STATUS_NIKAH

STATUS KELUAR GA

PENDIDIKAN

PEKERJAAN

WARGA_NEGAR A

ALAMAT_TUJUAN

RW_TUJUAN

RT_TUJUAN

KEC_TUJUAN

KAB_TUJUAN

PROPINSI_ASAL

TANGGAL_PINDAH

KETERANGAN

DETIL_KELUAR

Nomor2

NIK22

NO_URUT2

NAMA2

JENIS_KELAMIN2

TEM PAT_LAHIR2

TANGGAL_LAHIR 2

AGAM A2

STATUS_NIKAH2

STATUS KELUAR GA2

PENDIDIKAN2

PEKERJAAN2

WARGA_NEGAR A3

ALAMAT_TUJUAN2

RW_TUJUAN2

RT_TUJUAN2

KEC_TUJUAN2

KAB_TUJUAN2

PROPINSI_ASAL2

TANGGAL_PINDAH2

KETERANGAN2

Status

detil_masuk

NIK23

NOMOR_KELUAR2

No_KTP3

NO_URUT3

NAMA4

JENIS_KELAMIN4

TEM PAT_LAHIR3

TANGGAL_LAHIR 3

GOL_DARAH2

AGAM A3

STATUS_NIKAH3

STATUS KELUAR GA3

PENDIDIKAN3

PEKERJAAN3

NAMA_IBU2

NAMA_AYAH2

RT2

RW2

WARGA_NEGAR A4

ALAMAT_ASAL2

RT_ASAL2

RW_ASAL2

PROPINSI_ASAL3

KETERANGAN

Status

Gambar 4 . 16 CDM Sistem Informasi Administrasi Kependudukan

B. Physical Data Model

Page 19: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

36

Physical Data Model (PDM)untuk sistem yang direncan terlihat dalam

Gambar 4.17

NOMOR = NOMOR

NK32 = NK32

NK3 = NK3NOMOR = MUT_NOMOR

NK32 = MUT_NK32

NIK = NIKNOMOR = NOMOR

NK32 = NK32

NK3 = NK3NIK = NIKNIK = NIK

NOMOR_KEMATIAN = NOMOR_KEMATIAN

NK22 = NK22

NIK = NIKNOMOR_LAHIR = NOMOR_LAHIR

NIK = NIK

PENDUDUK_KTP

NK varchar(2)

NIK varchar(20)

NO_KK varchar(2)

NAMA varchar(100)

NO_URUT <undefined>

JENIS_KELAMIN varchar(100)

NO_KTP varchar(2)

TEM PAT_LAHIR varchar(100)

TANGGAL_LAHIR varchar(100)

GOL_DARAH varchar(100)

AGAM A varchar(100)

STATUS_NIKAH varchar(100)

STATUS_KELUARGA date

PENDIDIKAN char(2)

RT varchar(100)

RW varchar(100)

PEKERJAAN varchar(10)

NAM_IBU varchar(20)

NAMA_AYAH varchar(50)

WARGA_NEGARA varchar(100)

KK

NIK varchar(20)

NOMOR_LAHIR varchar(10)

NOMOR_KEMATIAN varchar(15)

NK22 varchar(2)

NK3 varchar(2)

NOMOR varchar(11)

NK32 varchar(2)

MUT_NOM OR varchar(11)

MUT_NK32 varchar(2)

NO_KK varchar(2)

NO_URUT <undefined>

NAMA varchar(100)

JENIS_KELAMIN varchar(100)

TEM PAT_LAHIR varchar(100)

TANGGAL_LAHIR date

STATUS_KELUARGA varchar(100)

RT varchar(2)

RW varchar(100)

NAMA_AYAH varchar(50)

NAMA_IBU varchar(50)

PENDUDUK_KTP2

NOMOR_LAHIR varchar(10)

NIK varchar(20)

NAMA varchar(100)

JENIS_KELAMIN varchar(100)

NAMA_AYAH varchar(50)

NAMA_IBU varchar(50)

HARI varchar(10)

TANGGAL date

TEM PAT varchar(100)

MUTASI_M ASUK1

NK3 varchar(2)

NIK varchar(20)

NOMOR_KELUAR varchar(10)

NO_KTP3 varchar(2)

NO_URUT4 <undefined>

NAMA4 varchar(100)

JENIS_KELAMIN4 varchar(100)

TEM PAT_LAHIR4 varchar(100)

TANGGAL_LAHIR4 varchar(100)

GOL_DARAH3 varchar(100)

AGAM A3 varchar(100)

STATUS_NIKAH3 date

STATUS_KELUARGA4 char(2)

PENDIDIKAN3 varchar(10)

PEKERJAAN3 varchar(20)

NAM_IBU3 varchar(100)

NAMA_AYAH4 varchar(100)

RT4 varchar(100)

RW4 varchar(100)

WARGA_NEGARA3 varchar(2)

ALAMAT_ASAL varchar(100)

RT_ASAL varchar(5)

RW_ASAL varchar(5)

PROPINSI_ASAL varchar(100)

KEM ATIAN

NOMOR_KEMATIAN varchar(15)

NK22 varchar(2)

NIK varchar(20)

NAMA22 varchar(100)

JENIS_KELAMIN22 varchar(100)

TEM PAT varchar(100)

TANGGAL date

SEBAB varchar(100)

MUTASI_KELUAR

NOMOR varchar(11)

NK32 varchar(2)

NIK varchar(20)

NO_KTP32 varchar(2)

NO_URUT42 <undefined>

NAMA42 varchar(100)

JENIS_KELAMIN42 varchar(100)

TEM PAT_LAHIR42 varchar(100)

TANGGAL_LAHIR42 varchar(100)

AGAM A32 varchar(100)

STATUS_NIKAH32 date

STATUS_KELUARGA42 char(10)

PENDIDIKAN32 varchar(10)

PEKERJAAN32 varchar(20)

WARGA_NEGARA32 varchar(2)

ALAMAT_ASAL2 varchar(100)

RW_ASAL2 varchar(100)

RT_ASAL2 varchar(5)

KEC_TUJUAN varchar(100)

KAB_TUJUAN varchar(100)

PROPINSI_ASAL2 varchar(100)

TANGGAL_PINDAH date

KETERANGAN varchar(100)

DETIL_KELUAR

NOMOR2 varchar(11)

NK322 varchar(2)

NOMOR varchar(11)

NK32 varchar(2)

NO_URUT422 <undefined>

NAMA422 varchar(100)

JENIS_KELAMIN422 varchar(100)

TEM PAT_LAHIR422 varchar(100)

TANGGAL_LAHIR422 varchar(100)

AGAM A322 varchar(100)

STATUS_NIKAH322 date

STATUS_KELUARGA422 char(10)

PENDIDIKAN322 varchar(10)

PEKERJAAN322 varchar(20)

WARGA_NEGARA322 varchar(2)

ALAMAT_ASAL22 varchar(100)

RW_ASAL22 varchar(100)

RT_ASAL22 varchar(5)

KEC_TUJUAN2 varchar(100)

KAB_TUJUAN2 varchar(100)

PROPINSI_ASAL22 varchar(100)

TANGGAL_PINDAH2 date

KETERANGAN2 varchar(100)

STATUS varchar(12)

MUTASI_M ASUK12

NK33 varchar(2)

NK3 varchar(2)

NOMOR_KELUAR2 varchar(10)

NO_KTP33 varchar(2)

NO_URUT43 <undefined>

NAMA43 varchar(100)

JENIS_KELAMIN43 varchar(100)

TEM PAT_LAHIR43 varchar(100)

TANGGAL_LAHIR43 varchar(100)

GOL_DARAH33 varchar(100)

AGAM A33 varchar(100)

STATUS_NIKAH33 date

STATUS_KELUARGA43 char(2)

PENDIDIKAN33 varchar(10)

PEKERJAAN33 varchar(20)

NAM_IBU32 varchar(100)

NAMA_AYAH43 varchar(100)

RT43 varchar(100)

RW43 varchar(100)

WARGA_NEGARA33 varchar(2)

ALAMAT_ASAL3 varchar(100)

RT_ASAL3 varchar(5)

RW_ASAL3 varchar(5)

PROPINSI_ASAL3 varchar(100)

KETERANGAN varchar(100)

STATUS varchar(12)

Gambar 4 . 17 PDM Sistem Informasi Administrasi Kependudukan

4.2.4 Struktur File

Dalam hal merancang struktur tabel yang diperlukan, meliputi nama

tabel, nama atribut, tipe data, serta data pelengkap seperti primary key, foreign

key, dan sebagainya. Rancangan basis data aplikasi ini terdiri dari tabel-tabel

sebagai berikut:

Struktur tabel digun untuk menggambarkan secara detil tentang tabel-tabel

yang terdapat dalam sebuah sistem.

Page 20: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

37

1. Tabel Penduduk

Nama Tabel : Tabel Penduduk

Primary Key : NIK

Foreign Key : -

Fungsi : Menyimpan data Penduduk

Tabel 4 . 1 Data Penduduk

2.

Tabel KK

Nama Tabel : Tabel KK

Primary Key : NIK

Foreign Key : -

Fungsi : Menyimpan data KK

No. Nama_Field Type_Data Constraint

1. NIK Varchar(20) Primary Key

2. Nama Varchar(50) Null

3. No_KK Varchar(20) Null

4. Urut_KK Varchar(5) Null

5. No_KTP Varchar(20) Null

6. Jenis_Kelamin Varchar(10) Null

7. Tempat_lahir Varchar(50) Null

8. Tanggal_lahir Varchar(50) Null

9. Gol_Darah Varchar(2) Null

10. Agama Varchar(10) Null

11. Status_Nikah Varchar(20) Null

12. Status_keluarga Varchar(20) Null

13. Pendidikan Varchar(50) Null

14. Pekerjaan Varchar(50) Null

15. Nama_Ibu Varchar(50) Null

16. Nama_Ayah Varchar(50) Null

17. RT Varchar(5) Null

18. RW Varchar(5) Null

19. Warga_Negara Varchar(50) Null

Page 21: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

38

Tabel 4 . 2 Tabel KK

No. Nama_Field Type_Data Constraint

1. NIK Varchar(20) Primary Key

2. Nama Varchar(50) Null

3. No_KK Varchar(20) Null

4. Urut_KK Varchar(5) Null

5. Jenis_Kelamin Varchar(10) Null

5. Tempat_lahir Varchar(50) Null

7. Tanggal_lahir Varchar(50) Null

8. Gol_Darah Varchar(2) Null

9. Agama Varchar(10) Null

10. Status_Nikah Varchar(20) Null

11. Status_keluarga Varchar(20) Null

12. Pendidikan Varchar(50) Null

13. Pekerjaan Varchar(50) Null

14. Nama_Ibu Varchar(50) Null

15. Nama_Ayah Varchar(50) Null

16. RT Varchar(5) Null

17. RW Varchar(5) Null

18. Warga_Negara Varchar(50) Null

3. Tabel Lurah

Nama Tabel : Tabel Lurah

Primary Key : NIP

Foreign Key : -

Fungsi : Menyimpan data Lurah(Tanda tangan)

Tabel 4 . 3 Tabel Lurah

No. Nama_Field Type_Data Constraint

1. NIP Varchar(20) Primary Key

2. Nama Varchar(50) Null

Page 22: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

39

4. Tabel Pegawai

Nama Tabel : Tabel Pegawai

Primary Key : NIP

Foreign Key : -

Fungsi : Menyimpan data Pegawai(Login)

Tabel 4 . 4 Tabel Data Pegawai

No. Nama_Field Type_Data Constraint

1. NIP Varchar(20) Primary Key

2. Nama Varchar(50) Null

3. Alamat Varchar(50) Null

4. Jabatan Varchar(20) Null

5. Tabel Kelahiran

Nama Tabel : Tabel Kelahiran

Primary Key : Nomor_lahir

Foreign Key : -

Fungsi : Menyimpan data Kelahiran

Tabel 4 . 5 Tabel Kelahiran

No. Nama_Field Type_Data Constraint

1. Nomor_Kelahiran Varchar(20) Primary Key

2. Nama Varchar(50) Null

3. Jenis_Kelamin Varchar(10) Null

4. Nama_Ibu Varchar(50) Null

5. NIK_Ibu Varchar(20) Null

6. Nama_Ayah Varchar(10) Null

7. NIK_Ayah Varchar(20) Null

8. Hari Varchar(10) Null

9. Tanggal Varchar(50) Null

10. Tempat Varchar(20) Null

11. Alamat Varchar(50) Null

Page 23: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

40

6. Tabel Kematian

Nama Tabel : Tabel Data Kematian

Primary Key : Nomor_kematian

Foreign Key : NIK

Fungsi : Menyimpan data Kematian

Tabel 4 . 6 Tabel Kematian

No. Nama_Field Type_Data Constraint

1. Nomor_Kematian Varchar(20) Primary Key

2. NIK Varchar(20) Foreign Key

3. Nama Varchar(50) Null

4. Jenis_Kelamin Varchar(50) Null

5. Tempat _ Lahir Varchar(50) Null

6. Tanggal _ Lahir Varchar(50) Null

7. Status_keluarga Varchar(20) Null

8. Status_Nikah Varchar(20) Null

9. Agama Varchar(10) Null

10. Alamat Varchar(50) Null

11. Hari Varchar(50) Null

12. Tanggal Varchar(50) Null

13. Tempat Varchar(20) Null

14 Sebab Varchar(50) Null

Page 24: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

41

7. Tabel Mutasi Masuk

Nama Tabel : Tabel Data Mutasi Masuk

Primary Key : Nomor_Pindah

Foreign Key :-

Fungsi : Menyimpan data mutasi masuk

Tabel 4 . 7 Tabel Mutasi Masuk

No. Nama_Field Type_Data Constraint

1. Nomor_Pindah Varchar(20) Primary Key

2. NIK Varchar(20) Null

3. Nama Varchar(50) Null

4. No_KK Varchar(20) Null

5. Urut_KK Varchar(5) Null

6. Jenis_Kelamin Varchar(10) Null

7. Tempat_lahir Varchar(50) Null

8. Tanggal_lahir Varchar(50) Null

9. Agama Varchar(10) Null

10. Status_Nikah Varchar(20) Null

11. Status_keluarga Varchar(20) Null

12. Pendidikan Varchar(50) Null

13. Pekerjaan Varchar(50) Null

14. Warga_Negara Varchar(50) Null

15. Alamat_asal Varchar(50) Null

16. RT_Asal Varchar(5) Null

17. RW_Asal Varchar(5) Null

18. Kec_Asal Varchar(50) Null

19. Kab_Asal Varchar(50) Null

20. Prop_Asal Varchar(50) Null

21. Tanggal_Pindah Varchar(50) Null

22. Keterangan Varchar(50) Null

23. Status Varchar(10) Null

24. Jumlah_Pengikut int Null

Page 25: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

42

8. Tabe Detil Mutasi Masuk

Nama Tabel : Tabel Detil Mutasi Masuk

Primary Key : Nomor_Pindah

Foreign Key :-

Fungsi : Menyimpan data mutasi masuk

Tabel 4 . 8 Tabel Detil Mutasi Masuk

No. Nama_Field Type_Data Constraint

1. Nomor_Pindah Varchar(20) Primary Key

2. NIK Varchar(20) Null

3. Nama Varchar(50) Null

4. No_KK Varchar(20) Null

5. Urut_KK Varchar(5) Null

6. Jenis_Kelamin Varchar(10) Null

7. Tempat_lahir Varchar(50) Null

8. Tanggal_lahir Varchar(50) Null

9. Agama Varchar(10) Null

10. Status_Nikah Varchar(20) Null

11. Status_keluarga Varchar(20) Null

12. Pendidikan Varchar(50) Null

13. Pekerjaan Varchar(50) Null

14. Warga_Negara Varchar(50) Null

15. Alamat_asal Varchar(50) Null

16. RT_Asal Varchar(5) Null

17. RW_Asal Varchar(5) Null

18. Kec_Asal Varchar(50) Null

19. Kab_Asal Varchar(50) Null

20. Prop_Asal Varchar(50) Null

21. Tanggal_Pindah Varchar(50) Null

22. Keterangan Varchar(50) Null

23. Status Varchar(10) Null

Page 26: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

43

9. Tabe Mutasi Keluar

Nama Tabel : Tabel Data Mutasi Keluar

Primary Key : Nomor_Pindah

Foreign Key : NIK

Fungsi : Menyimpan data mutasi Keluar

Tabel 4 . 9 Tabel Mutasi Keluar

No. Nama_Field Type_Data Constraint

1. Nomor_Pindah Varchar(20) Primary Key

2. NIK Varchar(20) Foreign Key

3. Nama Varchar(50) Null

4. No_KK Varchar(20) Null

5. Urut_KK Varchar(5) Null

6. Jenis_Kelamin Varchar(10) Null

7. Tempat_lahir Varchar(50) Null

8. Tanggal_lahir Varchar(50) Null

9. Agama Varchar(10) Null

10. Status_Nikah Varchar(20) Null

11. Status_keluarga Varchar(20) Null

12. Pendidikan Varchar(50) Null

13. Pekerjaan Varchar(50) Null

14. Warga_Negara Varchar(50) Null

15. Alamat_Tujuan Varchar(50) Null

16. RT_Tujuan Varchar(5) Null

17. RW_Tujuan Varchar(5) Null

18. Kec_Tujuan Varchar(50) Null

19. Kab_Tujuan Varchar(50) Null

20. Prop_Tujuan Varchar(50) Null

21. Tanggal_Pindah Varchar(50) Null

22. Keterangan Varchar(50) Null

23. Status Varchar(10) Null

24. Jumlah_Pengikut int Null

Page 27: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

44

10. Tabe Detil Mutasi Keluar

Nama Tabel : Tabel Detil Mutasi Keluar

Primary Key : Nomor_Pindah

Foreign Key : NIK

Fungsi : Menyimpan detil mutasi Keluar

Tabel 4 . 10Tabel Detil Mutasi Keluar

No. Nama_Field Type_Data Constraint

1. Nomor_Pindah Varchar(20) Foreign Key

2. NIK Varchar(20) Null

3. Nama Varchar(50) Null

4. No_KK Varchar(20) Null

5. Urut_KK Varchar(5) Null

6. Jenis_Kelamin Varchar(10) Null

7. Tempat_lahir Varchar(50) Null

8. Tanggal_lahir Varchar(50) Null

9. Agama Varchar(10) Null

10. Status_Nikah Varchar(20) Null

11. Status_keluarga Varchar(20) Null

12. Pendidikan Varchar(50) Null

13. Pekerjaan Varchar(50) Null

14. Warga_Negara Varchar(50) Null

15. Alamat_Tujuan Varchar(50) Null

16. RT_Tujuan Varchar(5) Null

17. RW_Tujuan Varchar(5) Null

18. Kec_Tujuan Varchar(50) Null

19. Kab_Tujuan Varchar(50) Null

20. Prop_Tujuan Varchar(50) Null

21. Tanggal_Pindah Varchar(50) Null

22. Keterangan Varchar(50) Null

23. Status Varchar(10) Null

Page 28: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

45

4.2.5 Desain Input Output

Desain inputoutput merup rancangan input/output berupa form untuk

memasukkan data dan laporan sebagai informasi yang dihassilkan dari pengolahan

data. Desain inputoutput juga merup acuan pembuat aplikasi dalam merancang

dan membangun system.

A. Form Login

Gambar 4 . 18 Form Login

Pada Gambar 4.18 merup gambar desain input untuk form login. Form

desain input login digun jika user ingin masuk ke dalam program.User harus

memasukkanusername dan password yang mereka miliki. Jika username dan

password benar maka user dapat masuk ke dalam program. User dapat

mengakses menu-menu yang ada pada program.

Page 29: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

46

B. Form Data Penduduk

Gambar 4 . 19 Form Data Penduduk

Form Input data penduduk ini digun uuntuk menginputkan data penduduk awal

berdasarkan tabel data penduduk yang diberikan oleh catatan sipil.

C. Form Kelahiran

Gambar 4 . 20 Form Kelahiran

Page 30: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

47

Form input kelahiran digun untuk mencatat data kelahiran penduduk

didalamnya terdapat tombol simpan ,cetak dan keluar tombol cetak digun untuk

mencetak surat keterangan kelahiran.

D. Form Kematian

Gambar 4 . 21 Form Kematian

Form inmencetak surat keterangan kematian.put data kematian berfungsi

untuk mencatat data kematian penduduk yang didalamnya terdapat tombol

simpan,cetak,hapus dan keluar tombol hapus digun untuk menghapus data jika

terjadi kesalahan dan tombol cetak digun untuk mebcetak surat keterangan

kematian.

Page 31: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

48

E. Form Mutasi Masuk

Form mutasi masuk ini digun untuk mencatat data penduduk masuk ,

tombol simpan digun untuk menyimpan data penduduk masuk tombol generate

digun untuk menggenerate nomor pindah penduduk ,combobox status berisi status

data yang dimasukkan yaitu “Pemohon” atau “Pengikut”.

Gambar 4 . 22 Form Mutasi Masuk

Page 32: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

49

F. Form Mutasi Keluar

Gambar 4 . 23 Mutasi Keluar

Form mutasi keluar digun untukmencatat data mutasi keluar , didalam

form ini terdapat tombol simpan untuk menyimpan data , tombo update untuk

meng update data jika terdapat kesalahan dan hapus untuk meng hapus data.

Page 33: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

50

G. Form Laporan Data Penduduk

Gambar 4 . 24 Form Laporan Data Penduduk

Form ini menampilkan laporan data penduduk yang diambil dari database

penduuduk.

H. Form Surat Pengantar KTP

Gambar 4 . 25 surat Pengantar KTP

Page 34: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

51

Form Pengantar KTP berfungsi untuk mencetak surat pengantar KTP

yang berisi data penduduk yang ingin membuat KTP bar ataupu perpanjang KTP.

I. Laporan Kelahiran

laporan kelahiran yaitu menampilkan data kelahiran yang dapat

ditampilkan per tahun.

Gambar 4 . 26 Laporan Kelahiran.

Page 35: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

52

J. Laporan Kematian per tahun.

Laporan Kematian menampilkan data penduduk yang meninggal ,

laporan ini menampilkan data kematian per tahun.

Gambar 4 . 27 Laporan Kematian.

K. Surat Keterangan Kematian

Surat Keterangan kematian yaitu surat yang diberikan kepada penduduk

setelah penduduk melakukan pellaoran kematian,

Gambar 4 . 28 Keterangan Kematian.

Page 36: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

53

L. Laporan Mutasi Masuk Masuk

Laporan penduduk masuk berisi data penduduk masuk yang ditampilkan

per tahun.

Gambar 4 . 29 Mutasi Masuk .

M. Laporan Mutasi Keluar

Laporan mutasi keluar berisi data mutasi keluar yang ditampilkan per

tahun.

Gambar 4 . 30 Laporan Mutasi Masuk .

Page 37: BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistemsir.stikom.edu/id/eprint/783/7/BAB IV.pdf · pembuatan laporan – laporan dalam administrasi kependudukan. ... HIPO, ERD, DFD,

54

N. Surat Pengantar Mutasi Keluar

Surat pengantar mutasi keluar berisi tentang data penduduk yang pindah

keluar yaitu pemohon dan pengikut.

Gambar 4 . 31 Pengantar Keluar .