89
f. Data Flow Diagram DFD Level 2 Diagram 1 Proses 4.0
Staff Opname Kominfomas
Pimpinan 4.1
Olah data View report
4.2 Mutasi
4.3 Report
Operator Sudin Input data
Input mutasi verifikasi
Report jumlah barang inventarisasi Report jumlah barang pertahun
Report jumlah persudin Report mutasi barang
Gambar 4.9. DFD Level 2 Diagram 1 proses 4.0
Keterangan umum Level 2 diagram 1 proses 4.0:
Report
, hasil dari penginputan dan mutasi yang diinput oleh operator sudin
. Dicek dan diverifikasi datanya oleh staff opname, lalu semua laporan diberikan kepada pimpinan sebagai laporan. Laporan ini
bisa dicetak atau dilihat secara digital.
90
4.3.2. Desain Basis Data
a. ERD Entity Relations Database
Gambar 4.10. Entitas Relations Diagram
91
b. Normalisasi
Suatu organisasi yang terdiri dari beberapa group elemen yang berulang perlu diorganisasikan kembali. proses normalisasi
merupakan proses pengelompokan data ke dalam bentuk tabel yang menyatakan relasi.
Berikut tahapan normalisasi dalam aplikasi yang penulis ajukan: 1. Bentuk tidak normal
Tabel 4.2. Bentuk tidak normal
ID KD_UNIT
KD_JAR KD_MJAR
KD_SPK KD_ASET
SN JUM
TAHUN ASAL
KEGUNAAN NOINV
KONDISI TGL_SURVEI
KD_MJAR MEREK
KD_JAR NAMAJARINGAN
ID KD_UNIT
KD_PC KD_MEREK
KD_SPK KD_ASET
SN JUM
TAHUN ASAL
KEGUNAAN
92
NOINV KONDISI
TGL_SURVEI KD_MEREK
MEREK KD_PC
NAMA ID
JUDUL FILE
ID KD_UNIT
KD_PPENDUKUNG KD_MPPENDUKUNG
KD_SPK KD_ASET
SN JUM
TAHUN ASAL
KEGUNAAN NOINV
KONDISI TGL_SURVEI
KD_MEREK MEREK
KD_PPENDUKUNG NAMA
ID KD_UNIT
KD_JPRINTER KD_MPRINTER
KD_SPK KD_ASET
SN JUM
TAHUN ASAL
KEGUNAAN NOINV
KONDISI TGL_SURVEI
KD_JPRINTER NAMA
KD_MPRINTER NAMA
93
MUTASI_ID JENIS_PERANGKAT
NAMA_TABLE ID_PERANGKAT
JUMLAH MUTASI_ID
TGL_MUTASI NO_SURAT
LOKASI PERUNTUKAN
KETERANGAN LAMA_PENGGUNAAN
PETUGAS_PENYERAH NIP_PETUGAS_PENYERAH
PETUGAS_PENERIMA NIP_PETUGAS_PENERIMA
DISETUJUI DISETUJUI_NIP
user_id user_nama
user_pwd grup_id
user_role unit_id
seksi_id user_aktivasi
inputby inputdate
KD_UNIT NAMAUNIT
94
2. Bentuk normal 1NF Tabel 4.3. Bentuk normal ke 1NF
ID KD_UNIT
KD_JAR KD_MJAR
KD_SPK KD_ASET
SN JUM
TAHUN ASAL
KEGUNAAN NOINV
KONDISI TGL_SURVEI
KD_MJAR MEREK
KD_JAR NAMAJARINGAN
ID KD_UNIT
KD_PC KD_MEREK
KD_SPK KD_ASET
SN JUM
TAHUN ASAL
KEGUNAAN NOINV
KONDISI TGL_SURVEI
KD_MEREK MEREK
KD_PC NAMA
ID JUDUL
FILE ID
KD_UNIT KD_PPENDUKUNG
95
KD_MPPENDUKUNG KD_SPK
KD_ASET SN
JUM TAHUN
ASAL KEGUNAAN
NOINV KONDISI
TGL_SURVEI KD_MEREK
MEREK KD_PPENDUKUNG
NAMA ID
KD_UNIT KD_JPRINTER
KD_MPRINTER KD_SPK
KD_ASET SN
JUM TAHUN
ASAL KEGUNAAN
NOINV KONDISI
TGL_SURVEI KD_JPRINTER
NAMA KD_MPRINTER
NAMA MUTASI_ID
JENIS_PERANGKAT NAMA_TABLE
ID_PERANGKAT JUMLAH
MUTASI_ID TGL_MUTASI
NO_SURAT LOKASI
PERUNTUKAN KETERANGAN
LAMA_PENGGUNAAN PETUGAS_PENYERAH
96
NIP_PETUGAS_PENYERAH PETUGAS_PENERIMA
NIP_PETUGAS_PENERIMA DISETUJUI
DISETUJUI_NIP user_id
user_nama user_pwd
grup_id user_role
unit_id seksi_id
user_aktivasi inputby
inputdate KD_UNIT
NAMAUNIT
97
3. Bentuk normal 2NF Bentuk normal kedua dilakukan bila data berada dalam bentuk
normal pertama. Semua atribut bukan kunci haruslah bergantung pada kunci primer
Tabel 4.4. Bentuk normal 2NF
jaringan ID
KD_UNIT KD_JAR
KD_MJAR KD_SPK
KD_ASET SN
JUM TAHUN
ASAL KEGUNAAN
NOINV KONDISI
TGL_SURVEI
komputer ID
KD_UNIT KD_PC
KD_MEREK KD_SPK
KD_ASET SN
JUM TAHUN
ASAL KEGUNAAN
NOINV KONDISI
TGL_SURVEI
printer ID
KD_UNIT KD_JPRINTER
KD_MPRINTER KD_SPK
KD_ASET SN
JUM TAHUN
ASAL KEGUNAAN
NOINV KONDISI
TGL_SURVEI
unit KD_UNIT
NAMAUNIT
objeksurvey ID
JUDUL FILE
kom_merek KD_MEREK
MEREK
ppendukung ID
KD_UNIT KD_PPENDUKUNG
KD_MPPENDUKUNG KD_SPK
KD_ASET SN
JUM TAHUN
ASAL KEGUNAAN
NOINV KONDISI
TGL_SURVEI
tbmutasi MUTASI_ID
TGL_MUTASI NO_SURAT
LOKASI PERUNTUKAN
KETERANGAN LAMA_PENGGUNAAN
PETUGAS_PENYERAH NIP_PETUGAS_PENYERAH
PETUGAS_PENERIMA NIP_PETUGAS_PENERIMA
DISETUJUI DISETUJUI_NIP
kom_perangkt KD_PC
NAMA
jar_merek KD_MJAR
MEREK
jar_perangkt KD_JAR
NAMAJARINGAN
ppendukung_merek KD_MEREK
MEREK
printer_jenis KD_JPRINTER
NAMA
ppendukung_prngkt KD_PPENDUKUNG
NAMA
printer_merek KD_MPRINTER
NAMA
Tb_lookup MUTASI_ID
JENIS_PERANGKAT NAMA_TABLE
ID_PERANGKAT JUMLAH
tbuser
user_id user_nama
user_pwd grup_id
user_role unit_id
seksi_id user_aktivasi
inputby inputdate
Keterangan : : Primary Key = Kunci Utama
: Foreign Key = Kunci Tamu
Bentuk yang penulis dapatkan hanya sampai 2NF dianggap sudah selesai, penulis tidak melakukan tahap 3NF.
98
c. Kamus Data
Kamus data merupakan deskripsi dari semua objek data yang dikonsumsi atau diproduksi sistem. Dalam sistem ini terdapat tujuh belas
tabel yang masing- masing direpresentasikan oleh kamus data:
Tabel 4.5 Spesifikasi tabel jaringan
Name filed Tipe Filed
Kunci Panjang Filed
Keterangan
ID KD_UNIT
KD_JAR KD_MJAR
KD_SPK KD_ASET
SN JUM
TAHUN ASAL
KEGUNAAN NOINV
KONDISI TGL_SURVEI
int double
double double
varchar varchar
varchar double
double varchar
varchar varchar
varchar date
PK FK
FK FK
11 50
50 50
100 150
50 100
Tabel 4.6 Spesifikasi tabel jaringan_merek
Name filed Tipe Filed
Kunci Panjang Filed
Keterangan
KD_MJAR MEREK
double varchar
FK
255
Tabel 4.7 Spesifikasi tabel jaringan_perangkat
Name filed Tipe Filed
Kunci Panjang Filed
Keterangan
KD_JAR NAMAJARINGAN
double varchar
FK
255
Tabel 4.8 Spesifikasi tabel komputer
Name filed Tipe Filed
Kunci Panjang Filed
Keterangan
ID KD_UNIT
KD_PC KD_MEREK
KD_SPK KD_ASET
int double
double double
varchar varchar
PK FK
FK FK
11 50
50
99
SN JUM
TAHUN ASAL
KEGUNAAN NOINV
KONDISI TGL_SURVEI
varchar double
double varchar
varchar varchar
varchar date
50 255
255 100
100
Tabel 4.9
Spesifikasi tabel komputer_merek
Name filed Tipe Filed
Kunci Panjang Filed
Keterangan
KD_MEREK MEREK
double varchar
FK
255
Tabel 4.10
Spesifikasi tabel komputer_perangkat
Name filed Tipe Filed
Kunci Panjang Filed
Keterangan
KD_PC NAMA
double varchar
FK
255
Tabel 4.11
Spesifikasi tabel objek_survey
Name filed Tipe Filed
Kunci Panjang Filed
Keterangan
ID JUDUL
FILE int
varchar blob
PK
2 100
Tabel 4.12 Spesifikasi tabel ppendukung
Name filed Tipe Filed
Kunci Panjang Filed
Keterangan
ID KD_UNIT
KD_PPENDUKUNG KD_MPPENDUKUNG
KD_SPK KD_ASET
SN JUM
TAHUN ASAL
KEGUNAAN NOINV
KONDISI TGL_SURVEI
int double
double double
varchar varchar
varchar double
double varchar
varchar varchar
varchar date
PK FK
FK FK
11 50
50 50
100 150
50 100