LAPORAN ANALISIS SISTEM
SISTEM PEMILIHAN PENERIMA JAMINAN KESEHATAN MASYARKAT
Disusun oleh : 1. Anggo Lutfi Yunanto - 13121007 2. Muhammad Zulfikar - 13121030
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA 2016
Daftar isi Daftar isi ........................................................................................................................... ii Daftar Gambar...................................................................................................................iii Daftar Tabel ......................................................................................................................iv BAB PERANCANGAN DATABASE........................................................................................... 1 1.1
Deskripsi Data..................................................................................................... 1
1.1.1
ERD................................................................................................................ 1
1.1.2
Tabel Data ...................................................................................................... 1
1.1.3
Relasi Tabel ..................................................................................................... 5
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – ii
Daftar Gambar Gambar 1. 1 ERD sistem pemilihan penerima jamkesmas........................................................ 1 Gambar 1. 2 gambar relasi database jamkesmas .................................................................... 5
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – iii
Daftar Tabel Tabel 1. 1 tabel user ........................................................................................................... 2 Tabel 1. 2 tabel warga ......................................................................................................... 2 Tabel 1. 3 tabel parameter .................................................................................................. 2 Tabel 1. 4 tabel pendapatan ................................................................................................ 3 Tabel 1. 5 tabel pengeluaran................................................................................................ 3 Tabel 1. 6 tabel rumah ........................................................................................................ 3 Tabel 1. 7 tabel tanggungan................................................................................................. 4 Tabel 1. 8 tabel tanah ......................................................................................................... 4 Tabel 1. 9 tabel air.............................................................................................................. 4 Tabel 1. 10 tabel hasil ......................................................................................................... 5
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – iv
BAB PERANCANGAN DATABASE 1.1 Deskripsi Data 1.1.1
ERD Entity Relationship Model (ERD) sistem pemilihan penerima jaminan ke sehatan
bisa dilihat pada gambar 1.1
Gambar 1. 1 ERD sistem pemilihan penerima jamkesmas
1.1.2
Tabel Data Berikut adalah tabel-tabel data yang digunakan dalam pengembangan sistem
informasi ini. 1.1.2.1 Tabel User Tabel User merupakan tabel yang digunakan oleh user untuk mengelola si stem. Deskripsi tabel user dapat dilihat pada tabel 1.1
Field
Type
Length
Keterangan
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 1
Id_user Nama Password Hak_akses
Int varchar varchar varchar
5 40 40 40
primary key, not null, auto_increment not null not null not null
Tabel 1. 1 tabel user 1.1.2.2 Tabel Warga Tabel ini berisi calon penerima jaminan kesehatan masyarakat. Tabel warga bi sa dilihat pada tabel 1.2
Field id_warga nama alamat nomor hp
Type int varchar varchar char
Length 5 40 40 12
Keterangan primary key, not null auto_increment not null not null not null
Tabel 1. 2 tabel warga 1.1.2.3 Tabel Parameter Tabel parameter berisi nilai yang menjadi standar calon penerima diterima atau tidak diterima. Dapat dilihat pada tabel 1.3
Field id_parameter keterangan nilai
Type int varchar int
Length 5 40 5
Keterangan primary key, not null auto_increment not null not null
Tabel 1. 3 tabel parameter
1.1.2.4 Tabel Pendapatan Tabel ini merupakan kriteria yang berisi pendapatan warga calon penerima. Deskripsinya dapat dilihat pada tabel 1.4
Field id_pendapatan
Type int
Length 5
Keterangan primary key, not null auto_increment
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 2
Field pendapatan nilai
Type varchar int
Length 40 5
Keterangan not null not null
Tabel 1. 4 tabel pendapatan
1.1.2.5 Tabel Pengeluaran Tabel ini merupakan kriteria yang berisi pengeluaran warga calon penerima. Deskripsinya dapat dilihat pada tabel 1.5
Field id_pengeluaran pengeluaran nilai
Type int varchar int
Length 5 40 5
Keterangan primary key, not null auto_increment not null not null
Tabel 1. 5 tabel pengeluaran
1.1.2.6 Tabel Rumah Tabel ini merupakan kriteria yang berisi jenis rumah warga calon penerima. Deskripsinya dapat dilihat pada tabel 1.6
Field id_rumah Jenis_rumah nilai
Type int varchar int
Length 5 40 5
Keterangan primary key, not null auto_increment not null not null
Tabel 1. 6 tabel rumah
1.1.2.7 Tabel Tanggungan Tabel ini merupakan kriteria yang berisi pengeluaran warga calon penerima. Deskripsinya dapat dilihat pada tabel 1.7
Field id_tanggungan
Type int
Length 5
Keterangan primary key, not null auto_increment
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 3
Field
Type
Jumlah_tanggunga varchar n nilai int
Length
Keterangan
40
not null
5
not null
Tabel 1. 7 tabel tanggungan
1.1.2.8 Tabel Tanah Tabel ini merupakan kriteria yang berisi luas tanah warga calon penerimaan jamkesmas. Diskripsinya dapat dilihat pada tabel 1.8
Field
Type
id_tanah Luas_tanah nilai
int varchar int
Length 5 40 5
Keterangan primary key, not null auto_increment not null not null
Tabel 1. 8 tabel tanah
1.1.2.9 Tabel Air Tabel ini merupakan kriteria yang berisi dari mana warga calon penerimaan jamkesmas memperoleh air minumnya. Diskripsinya dapat dilihat pada tabel 1.9
Field
Type
id_air Jenis_airminum nilai
int varchar int
Length 5 40 5
Keterangan primary key, not null auto_increment not null not null
Tabel 1. 9 tabel air 1.1.2.10
Tabel Hasil
Tabel ini merupakan kriteria yang berisi pengeluaran warga calon penerima. Deskripsinya dapat dilihat pada tabel 1.5
Field Id_hasil
Type int
Length 5
Keterangan primary key, not null auto_increment
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 4
Field Id_warga Id_pendapatan Id_pengeluaran Id_rumah Id_tanggungan Id_tanah Id_air Jumlah_total Id_parameter Status Id_user
Type int int Int Int Int Int Int Int Int enum int
Length 5 5 5 5 5 5 5 5 5 ‘diterima,’ ’ditolak’ 5
Keterangan Foreign key Foreign key Foreign key Foreign key Foreign key Foreign key Foreign key not null Foreign key not null Foreign key
Tabel 1. 10 tabel hasil
1.1.3
Relasi Tabel
Berikut adalah relasi tabel database calon penerima jaminan kesehatan masyarakat.
Gambar 1. 2 gambar relasi database jamkesmas
Laporan ANSI – FTI Universitas Mercu Buana Yogyakarta – 5