CDM Conceptual Data Model PDM Phisycal Data Model

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