Request Informasi Hasil Informasi
Daftar Proposal
Daftar Proposal Masyarakat
Surabaya 4.1
Request Informasi Proposal
6 File Proposal
4.2 Hasil Request
Informasi Proposal
Gambar 3.12 DFD Level 1 SMS Gateway Manajemen Pengelolaan Dana HIbah
3.4. Desain Database
Desain database sistem akan menjelaskan konsep CDM dan PDM. Sebagai bahan input database kedalam sistem, dikerjakan pada CDM kemudian di generate
kedalam PDM. Dari PDM bisa langsung digenerate kedalam database.
3.4.1 CDM Conceptual Data Model
CDM merupakan implementasi sistem untuk membuat database. Entity merupakan objek yang terlibat di dalam sistem. Untuk menghubungkan antar
entitas dibutuhkan relationship. Dijelaskan pada gambar 3.12.
Kelurahan Masyarakat Tabel Jenis Kegiatan Masyarakat
Lembaga Pengusul Masyarakat
Verifikasi Daftar SKPD
Login User
Data User Daftar Kecamatan
Keterangan Status Prop Proposal
o o
o o
o o
Id Proposal Nama Proposal
Nama Penanggungjawab Alamat
Pengajuan Dana Kontak Telephone
T gl Masuk Integer
Variable characters 60 Variable characters 60
Variable characters 100 Money 10
Number 20 Date
Tabel Kelurahan o
Id Kelurahan Nama Kelurahan
Integer Variable characters 60
Tabel Jenis Kegiatan o
Id Jenis Kegiatan Nama Jenis Kegiatan
Integer Variable characters 60
Tabel SKPD o
Id SKPD Nama SKPD
Integer Variable characters 60
Tabel Lembaga Pengusul o
Id Lembaga Pengusul Nama Lembaga Pengusul
Integer Variable characters 60
Verifikasi o
Id Verifikasi Keterangan
Integer Variable characters 100
Hak Akses User o
Id Hak Akses Hak Akses
Characters 10 Variable characters 60
Login o
o Id Login
Username Password
... Integer
Variable characters 30 Variable characters 30
Kecamatan o
Id Kecamatan Nama Kecamatan
Integer Variable characters 60
Status Proposal o
Id Status Prop Keterangan Status Prop
Integer Variable characters 60
Gambar 3.12 CDM Manajemen Pengelolaan Dana Hibah Walikoya Surabaya
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.2 PDM Phisycal Data Model
PDM adalah hasil generate dari CDM. Sebelum di generate, programmer bisa melakukan check model, untuk mengetahui apakah ada relasi yang error.
Apabila error maka harus di ulangi proses relasinya, apabila sekedar warning maka masih bisa ditoleransi untuk melakukan generate.
FK_DAFTAR_KECAMAT AN
FK_KET ERANGAN_ST AT US_PROP FK_KELURAHAN_MASYARAKAT
FK_T ABEL_JENIS_KEGIAT AN_MASYARAKAT
FK_LEMBAGA_PENGUSUL_MASYARAKAT
FK_VERIFIKASI FK_DAFTAR_SKPD
FK_LOGIN_USER
FK_DAT A_USER Proposal
Id Proposal Id Jenis Kegiatan
Id Status Prop Id Lembaga Pengusul
Id Kelurahan Id Login
Nama Proposal Nama Penanggungj awab
Alamat Pengaj uan Dana
Kontak Telephone T gl Masuk
int int
int int
int int
varchar60 varchar60
varchar100 fl oat10,0
numeric20,0 date
pk fk2
fk5 fk3
fk1 fk4
T abel Kelurahan Id Kelurahan
Id Kecamatan Nama Kelurahan
... i nt
i nt varchar60
pk fk
Tabel Jeni s Kegi atan Id Jenis Kegiatan
Nama Jenis Kegiatan int
varchar60 pk
T abel SKPD Id SKPD
Nama SKPD int
varchar60 pk
Tabel Lembaga Pengusul Id Lembaga Pengusul
Nama Lembaga Pengusul i nt
varchar60 pk
Verifi kasi Id Veri fikasi
Id Proposal Id SKPD
Keterangan ...
int int
int varchar100
pk fk2
fk1
Hak Akses User Id Hak Akses
Hak Akses char10
varchar60 pk
Login Id Login
Id Hak Akses Username
Password ...
int char10
varchar30 varchar30
pk fk
Kecamatan Id Kecamatan
Nama Kecamatan int
varchar60 pk
Status Proposal Id Status Prop
Keterangan Status Prop int
varchar60 pk
Gambar 3.13 PDM Manajemen Pengelolaan Dana Hibah Walikoya Surabaya
Hasil PDM pada gambar 3.13 ini masih bisa di generate menjadi file database. Sehingga memudahkan programmer dalam aplikasi ke dalam sistem.
Tabel – tabel database secara otomatis akan di import ke dalam phpmyadmin database. Hal ini mencegah terjadinya kesalahan dalam membuat field dan relasi
di dalam sistem.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5. SMS Gateway