Anda di halaman 1dari 15

19

BAB III
RANCANGAN BANGUN SISTEM

Sistematika pemecahan masalah untuk membuat sebuah rancangan sistem


dimulai dari ide dasar perkembangan pengambilan keputusan yang ada. Analisis ini
kemudian dikaitkan dengan permasalahan para pengambil keputusan berdasarkan
tinjauan beberapa elemen-elemen keputusan dengan mengoptimalkan sumber daya
yang tersedia melalui pendekatan suatu model pengambilan keputusan.
Sebelum melakukan rancang bangun terhadap sistem informasi verifikasi
pendidikan dan kesehatan, ada beberapa tahapan yang perlu dilalui, dengan
melakukan tahapan-tahapan untuk mencapai hasil yang telah ditetapkan dalam sistem
informasi akan menghasilkan sistem seperti yang diharapkan.
3.1

Rancangan Basis Data Sistem Informasi


Rancangan basis data merupakan serangkaian pernyataan spesifik yang

relevan dengan berbagai pemrosesan data, misalnya objek data yang akan diproses
oleh

sistem,

komposisi

masing-masing

objek

data

dan

atribut

yang

menggambarkannya serta bagaimana hubungan antara masing-masing objek data


tersebut.
Data yang akan digunakan dalam pendukung keputusan ini dalam basis data
dirancang agar data yang berkaitan ini dapat terorganisir dan tersimpan dengan baik
sehingga memudahkan dalam pencarian dan manipulasi data.

19

20

3.1.1

Entity Relationship Diagram (ERD)


Beberapa aturan bisnis mengenai relasi antar entitas dalam rancangan basis

data sistem informasi Verifikasi Pendidikan dan Kesehatan Program Keluarga


Harapan (PKH) Kabupaten Pidie Jaya dapat dijelaskan sebagai berikut :
1.

Entitas pendamping untuk verifikasi pendidikan dan kesehatan hanya


berupa data penerima bantuan tunai Program Keluarga Harapan (PKH) saja.

2.

Entitas kepala sekolah hanya memiliki satu sekolah tempat verifikasi


pendidikan

3.

Entitas kecamatan, masing- masing kecamatan memiliki beberapa desa.


kdkec

nmkec

Kd_pendampin
g

nama

Kecamatan

Memili
ki

Pendamping

1
nik

no_hp

Wilayah_kerja

nmdesa

jekel
kddesa

nis

terdapat
nmsek

Pendidikan

kepsek

Sekolah

berada

tahun

no_hp

M
Jum_bantua
n

mempuny
ai

alamat

kdsek

umur

terdapat

Kesehatan

umur

1
Puskesmas
nm_kepal
a
alamat
Nm_puskesm
as

Kd_kesehatan

M
nik
kd_puskesma
s

Kd_verifikas
i
tahap

Verifikasi

Tidak_hadir
Kd_pendidika
n

hari_efektif

Desa
kdkec

bulan

hadir
nama_sisw
a

alamat

jabatan

Memili
ki

Memili
ki

Nama_ib
u
kunjungan

Gambar 3.1 Entity Relationship Diagram (ERD) Sistem Informasi Verifikasi


Pendidikan dan Kesehatan Program Keluarga Harapan
(PKH) Kabupaten Pidie Jaya
3.1.2 Tabel Basis Data

21

Tabel-tabel yang dilibatkan dalam basis data sistem Verifikasi Pendidikan dan
Kesehatan Program Keluarga Harapan (PKH) Kabupaten Pidie Jaya, diperoleh dari
entitas-entitas yang ada pada gambar Entity Relationship Diagram. Tabel yang
diperlukan antara lain :
3.1.2.1 Desain Tabel User
Desain tabel Desa ini fungsinya adalah untuk menginput dan menyimpan
data user yang menggunakan aplikasi, untuk lebih jelas dapat dilihat pada tabel 3.1
Tabel 3.1 Desain Tabel User
No

Nama Field

Tipe Data

Ukuran

Keterangan

Idcs

Character

No Id Pemakai

Nmcs

Character

10

Nama Pemakai

Pws

Character

Password

3.1.2.2 Desain Tabel Kecamatan


Desain tabel kecamatan ini fungsinya adalah

untuk menginput dan

menyimpan data-data kecamatan yang ada dalam Kabupaten Pidie Jaya, untuk lebih
jelas dapat dilihat pada 3.2
Tabel 3.2 Desain Tabel Kecamatan
No
Nama Field
1
Kdkec
2
Nmkec

Tipe Data
Character
Character

Ukuran
2
35

Keterangan
Kode kec (primary key)
Nama kecamatan

3.1.2.3 Desain Tabel Desa


Desain tabel desa ini fungsinya adalah untuk menginput dan menyimpan data
desa yang berada di Kabupaten Pidie Jaya, dapat dilihat pada tabel 3.3
Tabel 3.4 Desain Tabel Desa

22

No

Nama Field

Tipe Data

Ukuran

Keterangan

Kdkec

Character

Kode Kecamatan

Kddesa

Character

Kode Desa

Nmdesa

Character

25

Nama Desa

3.1.2.4 Desain Tabel Pendamping


Desain tabel pendamping ini fungsinya adalah

untuk menginput dan

menyimpan data pendamping yang memverifikasi penerima bantuan pada Dinas


Sosial di Kabupaten Pidie Jaya, untuk lebih jelas terdapat pada tabel 3.5 dibawah ini :
Tabel 3.5 Desain Table Pendamping
No

Nama Field

Tipe Data

Ukuran

Keterangan

Kd_pendamping *

Character

Kode Pendamping

Nik

Numeric

16

Nomor KTP

Nama

Character

30

Nama Pendamping

Jekel

Character

12

Jenis Kelamin

Tempat

Character

35

Tempat Lahir

Tgl_lahir

Date

Tgl Lahir

Alamat

Character

35

Alamat

No_hp

Character

12

No hp

Jabatan

Character

25

Jabatan

10

Wilayah_kerja

Character

30

Wilayah Kerja

11

Kd_kec*

Character

Kode Kecamatan

12

Kd_desa *

Character

Kode Desa

3.1.2.5 Desain Tabel Sekolah


Desain tabel sekolah ini fungsinya adalah untuk menginput dan menyimpan
data sekolah tempat siswa yang diberikan bantuan dari Program Keluarga Harapan

23

(PKH) untuk diverifikasi kehadiran, untuk lebih jelas nya dapat dilihat pada tabel 3.5
berikut ini :
Tabel 3.5 Desain Tabel Sekolah
No

Nama Field

Tipe Data

Ukuran

Keterangan

Kdsek

Character

10

Kode sekolah (primary key)

Nm_Sekolah

Character

30

Nama sekolah

Kpl_sekolah

Character

25

Kepala sekolah

Alamat_sekolah

Character

25

Alamat sekolah

3.1.2.6 Desain Tabel Puskesmas


Desain tabel puskesmas ini fungsinya adalah

untuk menginput dan

menyimpan data-data puskesmas atau posyandu tempat ibu hamil atau melahirkan
bali yang mendapatkan bantuan dari Program Keluarga Harapan (PKH) untuk
diverifikasi kunjungannya, untuk lebih jelas dapat dilihat pada tabel 3.6.
Tabel 3.6 Desain Tabel Puskesmas
No

Nama Field

Tipe Data

Ukuran

Keterangan

Kd_puskesmas

Character

10

Kode Puskesmas (primary key)

Nm_puskesmas

Character

30

Nama puskesmas

Nm_kepala

Character

25

Nama Kepala puskesmas

Alamat_sekolah

Character

25

Alamat puskesmas

3.1.2.7 Desain Tabel Pendidikan


Desain tabel Pendidikan ini fungsinya adalah

untuk menginput dan

menyimpan data-data siswa penerima bantuan tunai bersyarat Program Keluarga


Harapan (PKH) untuk verifikasi kehadiran pendidikan di masing-masing sekolah
Kabupaten Pidie Jaya, untuk lebih jelas dapat dilihat pada tabel 3.7.

24

Tabel 3.7 Desain Tabel Pendidikan


No

Nama Field

Tipe Data

Ukuran

Keterangan

Kd_pendidikan

Character

10

Kode pendidikan (primary key)

Nis

Character

30

Nomor induk siswa

Nm_siswa

Character

25

Nama siswa

Jekel

Character

25

Jenis kelamin

Hari_efektif

Character

15

Hari Efektif

Umur

Character

Umur siswa

Kdsek

Character

10

Kode Sekolah (foregn key)

3.1.2.8 Desain Tabel Kesehatan


Desain tabel kesehatan ini fungsinya adalah

untuk menginput dan

menyimpan data-data balita dan ibu hamil penerima bantuan tunai bersyarat Program
Keluarga Harapan (PKH) untuk verifikasi kehadiran di masing-masing Posyandu
desa di Kabupaten Pidie Jaya, untuk lebih jelas dapat dilihat pada tabel 3.4.
Tabel 3.4 Desain Tabel Kesehatan
No

Nama Field

Tipe Data

Ukuran

Kd_Kesehatan

Character

10

Kode kesehatan (primary key)

Nik

Character

15

Nomor Induk Keluarga

Nm_Posyandu

Character

30

Nama Posyandu

Nm_Bidan

Character

25

Nama bidan

Alamat_Posyandu

Character

25

Alamat Posyandu

Umur

Character

Umur bayi atau ibu hamil

Kd_puskesmas

Character

10

Keterangan

Kode Puskesmas (primary key)

3.1.2.9 Desain Tabel Verifikasi


Desain tabel verifikasi ini fungsinya adalah untuk menginput dan menyimpan
data-data verifikasi pendidikan siswa di sekolah dan kesehatan balita juga ibu hamil

25

pada Dinas Sosial di Kabupaten Pidie Jaya, untuk lebih jelas dapat dilihat pada tabel
3.6.
Tabel 3.2 Desain Tabel Verifikasi
No

1
2
3
4
5
6
7
8
9
3.2

Nama Field

Kd_verifikasi
Nik
Status_verifikasi
Bulan
Hari_efektif
Jum_pot
Tot_bantuan
Tgl_terima_bantuan
Ket

Tipe Data

Ukuran

Character
Character
Character
Character
Character
Character
Character
Date
Character

20
35
3
10
5
7
7
20
30

Keterangan

Kode verifikasi
Nomor Induk Keluarga
Status Verifikasi
Bulan
Hari Efektif
Jumlah Potongan
Total Bantuan
Tanggal Terima Bantuan
Keterangan

Rancangan Data Flow Diagram (DFD) / Diagram Aliran Data


Data flow diagram (DFD) / diagram aliran data adalah sebuah teknik grafis

yang menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saat
data bergerak dari input menjadi output.
DFD digunakan untuk menyajikan sebuah sistem atau perangkat lunak pada
setiap tingkat abstraksi. DFD dapat dipartisi ke dalam tingkat-tingkat yang
merepresentasikan aliran informasi yang bertambah. DFD memberikan suatu
mekanisme bagi pemodelan fungsional dan pemodelan aliran informasi. DFD untuk
sistem informasi verifikasi data pendidikan dan kesehatan Program Keluarga Harapan
(PKH) di Kabupaten Pidie Jaya ditunjukkan pada gambar 3.2

26

Laporan Verifikasi

ADMIN

Laporan Penyaluran Bantuan bersyarat

Data Pendamping
Data Verifikasi
Data Pendidikan
Data Kesehatan
Data Sekolah
Data Puskesmas
Data Kecamatan

SI VERIFIKASI
PENDIDIKAN DAN
KESEHATAN
PROGRAM KELUARGA
HARAPAN PADA DINAS
SOSIAL

Data Desa

Gambar 3.2 DFD Level 0 Sistem Informasi Pendidikan Dan Kesehatan Program
Keluarga Harapan Pada Dinas Sosial

3.3

Rancangan Dialog
Rancangan dialog ini untuk memudahkan terjadinya interaksi antara pemakai

dengan sistem, dimana dalam dialog tersebut terdiri dari menu utama dan juga sub
menu yang lain termasuk menu laporan.
3.3.1 Rancangan Dialog Login ke Sistem
Form ini digunakan untuk mengatur hak akses pemakai terhadap sistem,
dimana masing-masing diberi kewenangan yang berbeda-beda dalam pengelolaan
sistem tersebut. Gambar 3.7 Desain dialog login.
Nama user
Password
Ok

Batal

Gambar 3.3 Desain dialog login

27

3.3.2

Rancangan dialog menu utama


Rancangan dialog menu utama ini terdiri dari rancangan dialog depan,

rancangan dialog Model, rancangan dialog data, rancangan dialog aktivitas,


rancangan dialog laporan dan logout.

Adapun rancangan menu utama sistem

informasi verifikasi pendidikan dan kesehatan Program Keluarga Harapan (PKH) di


Kabupaten Pidie Jaya dapat dilihat pada gambar 3.8.
LATAR
User

DATA
Kecamatan
Desa
Pendamping
Sekolah
Puskesmas
Pendidikan
Kesehatan

AKTIFITAS

LAPORAN

Verifikasi
Pendidikan dan
Kesehatan

Penerima
bantuan

LOGOUT

Gambar 3.4 Desain dialog menu utama


3.3.3 Rancangan dialog Setup Model
Rancangan setup model sistem informasi verifikasi data pendidikan dan
kesehatan untuk penyaluran bantuan tunai bersyarat Program Keluarga Harapan
(PKH) di Kabupaten Pidie Jaya terdiri dari 6 Desain form diantaranya : form
pendamping, form verifikasi, form pendidikan, form kesehatan, form kecamatan dan
form desa.
3.3.3.1 Desain Form Pendamping
Desain form pendamping ini gunanya untuk menginput dan merekam data nama
pendamping yang memverifikasi data kesehatan dan pendidikan, untuk lebih jelasnya
dapat dilihat pada gambar 3.5 Desain sub model kriteria dibawah ini :

28

Kode Pendamping
Nama Pendamping

:
:

Wilayah Kerja

No Hp

Jabatan

Kecamatan

Desa

Simpan

Batal

Gambar 3.5 Desain Form Pendamping


3.3.3.2 Desain Form Pendidikan
Desain form Pendidikan ini gunanya untuk menginput dan

merekam data

mengenai verifikasi kehadiran siswa berdasarkan hari efektif di sekolah, untuk lebih
jelasnya dapat dilihat pada gambar 3.6

Kode Pendidikan
NIS / Nama

:
:

Nama Siswa

Jenis Kelamin

Hari efektif

Umur

Tempat Sekolah

:
Simpan

Edit

Gambar 3.6 Desain form Pendidikan

29

3.3.3.3 Desain Form Kesehatan


Desain form Kesehatan ini gunanya untuk menginput dan merekam data
mengenai verifikasi kehadiran balita dan ibu hamil pada pelayanan kesehatan di
Puskesmas/Posyandu pada masing-masing desa di Kabupaten Pidie Jaya, untuk lebih
jelasnya dapat dilihat pada gambar 3.7

Kode Kesehatan
Nomor Induk Keluarga

:
:

Nama Posyandu

Nama Bidan

Alamat Posyandu

Umur

Puskesmas
Simpan

Batal

Gambar 3.7 Desain form Kesehatan


3.3.3.4 Desain Form Sekolah
Desain form sekolah ini gunanya untuk menginput dan merekam data
mengenai sekolah tempat siswa mendapatkan bantuan dari program keluarga harapan
(PKH) pada masing-masing desa di Kabupaten Pidie Jaya, untuk lebih jelasnya dapat
dilihat pada gambar 3.8
Kode Sekolah
Nama Sekolah

:
:

Kepala Sekolah

Alamat Sekolah

:
Simpan

Batal

Gambar 3.8 Desain form Kesehatan

30

3.3.3.5 Desain Form Puskesmas


Desain form puskesmas ini gunanya untuk menginput dan merekam data
puskesmas tempat ibu hamil dan melahirkan mendapatkan bantuan dari program
keluarga harapan (PKH) pada masing-masing desa di Kabupaten Pidie Jaya, untuk
lebih jelasnya dapat dilihat pada gambar 3.9
Kode Puskesmas
Nama Puskesmas

:
:

Kepala Kepala

Alamat Kepala

:
Simpan

Batal

Gambar 3.9 Desain form puskesmas


3.3.3.6 Rancangan Form Kecamatan
Rancangan form kecamatan ini gunanya adalah

untuk menginput dan

merekam data kecamatan-kecamatan yang berhubungan dengan alamat sekolah dan


alamat puskesmas penerima bantuan Program Keluarga Harapan (PKH) yang ada
dalam Kabupaten Pidie, untuk lebih jelasnya dapat dilihat pada gambar 3.10.
Kd Kecamatan

Nama Kecamatan

:
Simpan

Batal

Gambar 3.10 Desain form input data kecamatan

31

3.3.3.7 Rancangan Form Desa


Rancangan form kecamatan ini gunanya adalah untuk menginput dan merekam
data desa yang ada dalam Kabupaten Pidie untuk memudahkan dalam mencari alamat
verifikasi pendidikan dan kesehatan, untuk lebih jelasnya dapat dilihat pada gambar
3.11.

Kode Desa

Kode Kecamatan

Nama Desa

:
Simpan

Batal

Gambar 3.11 Desain form input data kecamatan


3.4.

Rancangan Laporan
Rancangan laporan sistem informasi dalam memverifikasi data kehadiran

siswa pada sekolah serta balita dan ibu hamil pada posyandu terdiri dari 2 desain
form penginputan data yaitu : form verifikasi pendidikan dan form verifikasi
kesehatan.
3.4.1

Rancangan Form verifikasi Pendidikan


Rancangan form verifikasi ini gunanya adalah untuk mengetahui kehadiran

siswa pada sekolah berdasarkan hari efektif belajar satu bulan, adapun kriteriakriteria yang dinilai dapat dilihat pada gambar 3.12.

32

Pilih NIS / Nama yang akan diverifikasi

Kode Sekolah
Nama Sekolah
Alamat
Kecamatan
Kepala Sekolah

:
:
:
:
:

ok

Kehadiran siswa
Simpan

Batal

Hari efektif
Nama Siswa

Kelas

Bulan

Paraf

Gambar 3.12 Desain form verifikasi pendidikan


3.4.2

Rancangan Form verifikasi Kesehatan


Rancangan form verifikasi ini gunanya adalah untuk mengetahui kehadiran

atau pemeriksaan balita pada posyandu pada tiap bulan, adapun kriteria- kriteria yang
dinilai dapat dilihat pada gambar 3.13.
Pilih kode ibu hamil / balita yang akan dicetak laporan

Kode Kesehatan
Nama Posyandu
Alamat
Kecamatan
Nama Bidan

:
:
:
:
:

Pemeriksaan kesehatan
Nama Balita

ok

:
Simpan

Umur

Batal

Bulan
Keterangan
Hadir / Tidak Hadir

Gambar 3.13 Desain form verifikasi Kesehatan

Paraf

33

3.4.3

Laporan Penyaluran Bantuan


Yaitu laporan untuk penyaluran bantuan bersyarat yang telah diverifikasi pada

Program Keluarga Harapan (PKH) Kabupaten Pidie Jaya. Untuk jelasnya dapat
dilihat pada gambar 3.14
Pilih Kecamatan :
Nama Pendamping Kecamatan
xx
xx
xx

Cari

Desa Jml Siswa Jml Balita

xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
xx
Gambar 3.14 Laporan penyaluran bantuan bersyarat

Jml Bantuan
xx
xx
xx

Anda mungkin juga menyukai