30
ID_USER = ID _USER KODERU AS = KOD ERUAS
ID = ID KODEBPJ = K ODEB PJ
KO DEBP J = K ODEB PJ KO DERU AS = KOD ERUA S
JLNINTSECT KONDI SI
varchar10 KODERUAS
char5 WARNA
varchar15 JLNRUAS
KODERUAS v archar10
KODEBPJ v archar5
ID v archar5
NAMARUAS v archar75
STATUS char1
FUNGSI char1
KOTAACUAN char5
KMAWAL double6,2
KMAKHIR double6,2
PANJANG double6,2
OK enumY ,T
USER ID_USER
int 10unsigned KODEBPJ
varchar5 USERNAME
char15 PASSWORD
char10 AUTHORIZE
char1 BPJ
KODEBPJ v archar5
NAMABPJ v archar15
BERITA ID
int 10 unsigned KODERUAS
v archar10 ID_USER
v archar5 BERITA
v archar250 GAMBAR
v archar150 TANGGAL
date JUDUL
char20
Gambar 3.13 ER-Diagram Phisical Data Model
3.6. Struktur file
Struktur file pada Sistem ini berdasarkan ER_Diagram pada gambar 3.12 adalah sebagai berikut :
A. Database bpj Nama Table
: BPJ Fungsi
: Untuk mencatat data-data BPJ Table 3.1
: Table BPJ Field
Type Null
Key Default
Extra KodeBPJ Varchar5
Pri NamaBPJ Varchar15 Yes
Null
31 B. Database user
Nama Table : User
Fungsi : Untuk mencatat data-data User
Table 3.2 : Table User
Field Type
Null Key
Default Extra
ID Int10unsigned
Pri Username
Varchar15 Yes
Null Password
Char10 Yes
Null Authorize
Char1 Yes
Null KodeBPJ
Varchar5 Yes
Null C. Database jlnruas
Nama Table : Jlnruas
Fungsi : Untuk mencatat data-data Jlnruas
Table 3.3 : Table Jlnruas
Field Type
Null Key
Default Extra
KodeBPJ Varchar5
Yes Null
SubBPJ Varchar100
Yes Null
KodeRuas Varchar10
Pri NamaRuas
Varchar75 Yes
Null Status
Char1 Yes
Null Fungsi
Char1 Yes
Null KotaAcuan Varchar5
Yes Null
KmAwal Double6,2
Yes Null
KmAkhir Double6,2
Yes Null
Panjang Double6,2
Yes Null
OK Enum‘Y’,’T’ Yes
Null
32 D. Database jlnIntSect
Nama Table : JlnIntSect
Fungsi : Untuk mencatat data-data intersection jalan
Table 3.4 : Table JlnIntSect
Field Type
Null Key
Default Extra
KodeRuas Varchar10 Yes
Mul Null
KmAwal Double6,2 Yes
Null KmAkhir
Double6,2 Yes Null
Panjang Double6,2 Yes
Null Kondisi
Char1 Yes
Null Warna
Varchar15 Yes Null
Keterangan Text Yes
Null E. Database strukorg
Nama Table : Strukorg
Fungsi : Untuk mencatat data-data struktur organisasi
Table 3.5 : Table Strukorg
Field Type
Null Key
Default Extra
Id Varchar6
Yes Null
Jabatan Varchar15 Yes
Null Nama
Varchar50 Yes Null
Phota Varchar50 Yes
Null
33 F. Database berita
Nama Table : Berita
Fungsi : Untuk mencatat data-data berita
Table 3.6 : Table Berita
Field Type
Null Key
Default Extra
Id Int10unsigned
Pri Tanggal
Date Yes
Null KodeRuas
Varchar10 Yes
Null Judul
Varchar150 Yes
Null Berita
Text Yes
Null Gambar
Varchar150 Yes
Null G. Database rekapitulasi kemajuan keuangan
Nama Table : forma
Fungsi : Untuk mencatat data-data rekapitulasi kemajuan
keuangan Table 3.7
: Table forma Field
Type Null
Key Default
Extra Id
Int11 Pri
Auto_increment Tanggal
Date yes
KodeProyek Varchar25
yes Proyek
Text yes
APBD Int10unsigned yes
RAPBD Int10unsigned yes
RealBT Int10unsigned yes
RealBSUUDP Int10unsigned yes
ProsesBT Int10unsigned yes
ProsesBSUUDP Int10unsigned yes Realisasi
Int10unsigned yes NonFisik
Double6,2 yes
Fisik Double6,2
yes Keterangan
Text yes
34 H. Database proyek APBD pembangunan triwulan
Nama Table : forma1
Fungsi : Untuk mencatat data-data proyek APBD pembangunan
triwulan Table 3.8
: Table forma1 Field
Type Null
Key Default
Extra Id
Int11 Pri
Auto_increment Tanggal
Date Yes
KodeProyek Varchar25
Yes Proyek
Text Yes
Kegiatan Text
Yes Masalah
Text Yes
TindakLanjut Text
Yes PihakPenyelesai Text
Yes
I. Database laporan realisasi anggaran belanja rutin bagian bulan Nama Table
: formai Fungsi
: Untuk mencatat data-data realisasi anggaran belanja rutin bagian bulan
Table 3.9 : Table formai
Field Type
Null Key
Default Extra
Id Int11
Pri Auto_increment
Tanggal Date
Yes Uraian
Text Yes
APBD Int10unsigned Yes
PAPBD Int10unsigned Yes
RealBT Int10unsigned Yes
RealBSUUDP Int10unsigned Yes
ProsesBT Int10unsigned Yes
ProsesBSUUDP Int10unsigned Yes Realisasi
Int10unsigned Yes Penyerapan
Double6,2 Yes
Keterangan Text
Yes
35 J. Database Realisasi Fisik dan Keuangan Bulan
Nama Table : formafrk
Fungsi : Untuk mencatat data-data realisasi fisik dan keuangan
bulan Table 3.10
: Table formafrk Field
Type Null
Key Default
Extra Id
Int11 Pri
Auto_increment Tanggal
Date Yes
Uraian Text
Yes KodeProyek
Varchar25 Yes
Lokasi Text
Yes StatusProyek
Varchar50 Yes
KodeManfaat Varchar50
Yes JumlahKec
Tynyint3unsigned Yes Biaya
Int10unsigned Yes
Volume Varchar100
Yes BiayaDetail
Int10unsigned Yes
Fisik Double6,2
Yes Realisasi
Int10unsigned Yes
RealisasiPersen Double6,2 Yes
KodeMasalah Text
Yes Keterangan
Text Yes
36
BAB IV IMPLEMENTASI DAN EVALUASI
4.1. Implementasi program