BAB III Rabu Pagi

21
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

description

bab 3

Transcript of BAB III Rabu Pagi

19BAB IIIRANCANGAN BANGUN SISTEMSistematika pemecahanmasalahuntukmembuat sebuahrancangansistemdimulai dari ide dasar perkembangan pengambilan keputusan yang ada. Analisis inikemudiandikaitkandenganpermasalahanparapengambil keputusanberdasarkantinjauanbeberapaelemen-elemenkeputusandenganmengoptimalkansumberdayayang tersedia melalui pendekatan suatu model pengambilan keputusan.Sebelummelakukan rancangbangun terhadap sisteminformasi verifikasipendidikan dan kesehatan, ada beberapa tahapan yang perlu dilalui, denganmelakukan tahapan-tahapan untuk mencapai hasil yang telah ditetapkan dalam sisteminformasi akan menghasilkan sistem seperti yang diharapkan.3.1 Rancangan Basis Data Sistem InformasiRancangan basis data merupakan serangkaian pernyataan spesifik yangrelevan dengan berbagai pemrosesan data, misalnya objek data yang akan diprosesoleh sistem, komposisi masing-masing objek data dan atribut yangmenggambarkannya serta bagaimana hubunganantara masing-masing objekdatatersebut.ata yang akan digunakan dalam pendukung keputusan inidalam basis datadirancang agar data yang berkaitan ini dapat terorganisir dan tersimpan dengan baiksehingga memudahkan dalam pencarian dan manipulasi data. 19!"3.1.1 Entity Relationsi! Diagram "ERD# #eberapaaturan bisnismengenairelasiantar entitasdalamrancangan basisdata sisteminformasi $erifikasi %endidikan dan &esehatan %rogram&eluarga'arapan (%&') &abupaten %idie *aya dapat dijelaskan sebagai berikut + 1. ,ntitaspendamping untukverifikasi pendidikan dan kesehatan hanyaberupa data penerima bantuan tunai %rogram &eluarga 'arapan (%&') saja.!. ,ntitaskepalasekolah hanya memiliki satusekolahtempat verifikasipendidikan-. ,ntitas kecamatan, masing- masingkecamatanmemiliki beberapa desa..ambar -.1 ,ntity Relationship iagram (,R) Sistem /nformasi $erifikasi%endidikan dan &esehatan %rogram &eluarga 'arapan (%&') &abupaten %idie *aya3.1.$ Ta%el Basis Data mempunyai$erifikasikddesa nmdesakdkecnmkecumurkunjungannik 0ama1ibu&d1kesehatanno1hpjabatannamaalamat&d1pendampingesaterdapat%endidikan2emiliki%endamping2emiliki&ecamatan2emilikiberadaSekolah &esehatanterdapat%uskesmaskdkec3ilayah1kerjatahun*um1bantuannikbulan&d1verifikasitahaphadirno1hp 4idak1hadiralamat0m1puskesmaskd1puskesmasnm1kepalakepsekalamatnmsekkdsekumurjekelhari1efektifnama1sis5a&d1pendidikan11 2211222222221nis!14abel-tabel yang dilibatkan dalam basis data sistem $erifikasi %endidikan dan&esehatan %rogram &eluarga 'arapan (%&') &abupaten %idie *aya, diperoleh darientitas-entitas yang ada pada gambarEntity Relationship Diagram. 4abel yangdiperlukan antara lain + 3.1.$.1 Desain Ta%el Useresaintabelesaini fungsinyaadalahuntukmenginput danmenyimpandata user yang menggunakan aplikasi, untuk lebih jelas dapat dilihat pada tabel -.14abel-.1 esain 4abel 6serNo Nama &iel' Ti!e Data U()ran *eterangan1 /dcs 7haracter - 0o /d %emakai! 0mcs 7haracter 1" 0ama %emakai- %5s 7haracter 8 %ass5ord3.1.$.$ Desain Ta%el *ecamatanesain tabel kecamatan ini fungsinya adalah untuk menginput danmenyimpan data-data kecamatan yang ada dalam &abupaten %idie *aya, untuk lebihjelas dapat dilihat pada -.!4abel-.! esain 4abel &ecamatanNo Nama &iel' Ti!e Data U()ran *eterangan1 &dkec 7haracter ! &ode kec (primary key)! 0mkec 7haracter -9 0ama kecamatan3.1.$.3 Desain Ta%el Desaesain tabel desa ini fungsinya adalahuntuk menginput dan menyimpan datadesa yang berada di &abupaten %idie *aya, dapat dilihat pada tabel -.-4abel-.: esain 4abel esa!!No Nama &iel' Ti!e Data U()ran *eterangan1 &dkec 7haracter ! &ode &ecamatan! &ddesa 7haracter ! &ode esa- 0mdesa 7haracter !9 0ama esa3.1.$.+ Desain Ta%el ,en'am!ing esain tabel pendamping ini fungsinya adalah untuk menginput danmenyimpan data pendamping yang memverifikasi penerima bantuanpada inasSosial di &abupaten %idie *aya, untuk lebih jelas terdapat pada tabel -.9 diba5ah ini +4abel-.9 esain 4able %endampingNo Nama &iel' Ti!e Data U()ran *eterangan1 &d1pendamping ;7haracter 9 &ode %endamping! 0ik 0umeric18 0omor &4%- 0ama7haracter -" 0ama %endamping: *ekel7haracter1! *enis &elamin9 4empat7haracter -9 4empat .!:4abel-.> esain 4abel %endidikanNo Nama &iel' Ti!e Data U()ran *eterangan1 &d1pendidikan 7haracter 1" &ode pendidikan (primary key)! 0is7haracter -" 0omor induk sis5a- 0m1sis5a 7haracter !9 0ama sis5a: *ekel 7haracter !9 *enis kelamin9 'ari1efektif 7haracter19 'ari ,fektif8 6mur 7haracter! 6mur sis5a> &dsek 7haracter1" &ode Sekolah (foregn key)3.1.$.0 Desain Ta%el *eseatanesain tabel kesehatan ini fungsinya adalah untuk menginput danmenyimpan data-data balita dan ibu hamil penerima bantuan tunai bersyarat %rogram&eluarga'arapan(%&') untukverifikasi kehadirandi masing-masing%osyandudesa di &abupaten %idie *aya, untuk lebih jelas dapat dilihat pada tabel -.:.4abel-.: esain 4abel &esehatanNo Nama &iel' Ti!e Data U()ran *eterangan1 &d1&esehatan 7haracter 1" &ode kesehatan (primary key)! 0ik 7haracter 19 0omor /nduk &eluarga- 0m1%osyandu 7haracter -" 0ama %osyandu: 0m1#idan 7haracter !9 0ama bidan9 Alamat1%osyandu 7haracter !9 Alamat %osyandu8 6mur 7haracter! 6mur bayi atau ibu hamil> &d1puskesmas 7haracter 1" &ode %uskesmas (primary key)3.1.$.1 Desain Ta%el 2erifi(asiesain tabel verifikasi ini fungsinya adalahuntuk menginput dan menyimpandata-data verifikasi pendidikan sis5a di sekolah dan kesehatan balita juga ibu hamil!9pada inas Sosial di &abupaten %idie *aya, untuk lebih jelas dapat dilihat pada tabel-.8.4abel-.! esain 4abel $erifikasiNo Nama &iel' Ti!e Data U()ran *eterangan1 &d1verifikasi 7haracter !" &ode verifikasi! 0ik 7haracter -9 0omor /nduk &eluarga- Status1verifikasi 7haracter - Status $erifikasi: #ulan 7haracter 1" #ulan9 'ari1efektif 7haracter 9 'ari ,fektif8 *um1pot 7haracter > *umlah %otongan> 4ot1bantuan 7haracter > 4otal #antuan= 4gl1terima1bantuan ate !" 4anggal 4erima #antuan9 &et 7haracter -" &eterangan3.$ Rancangan Data &lo3 Diagram "D&D# 4 Diagram Aliran Dataata flo5 diagram (?) @ diagram aliran data adalah sebuah teknik grafisyang menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saatdata bergerak dari input menjadi output.? digunakan untuk menyajikan sebuah sistem atau perangkat lunak padasetiap tingkat abstraksi. ? dapat dipartisi ke dalam tingkat-tingkat yangmerepresentasikan aliran informasi yang bertambah. ? memberikan suatumekanisme bagi pemodelan fungsional dan pemodelan aliran informasi. ? untuksistem informasi verifikasi data pendidikan dan kesehatan %rogram &eluarga 'arapan(%&') di &abupaten %idie *aya ditunjukkan pada gambar -.! !85a!oran 2erifi(asi5a!oran ,enyal)ran Bant)an %ersyarat Data ,en'am!ing Data 2erifi(asiData ,en'i'i(anData *eseatanData Se(olaData ,)s(esmasData *ecamatanData Desa.ambar -.! ?