id_faq+telepon+pertanyaan+pesan+keterangan+penyelesaian+tgl_faq+id _hasil
Format :
Tabel 4.3
Daftar Faq
4.3.3 Perancangan Database
a. Entity Relationship Diagram
ERD ERD ini menjelaskan hubungan antara entitas yang satu dengan entitas
lainnya. Pada gambar 4.11 terdapat empat belas entitas dengan penjelasan sebagai berikut: banyak pegawai memiliki satu tim support, satu subbidrt, satu admin, dan
satu kepbidit. Satu pegawai melaporkan banyak mslh. Satu admin mencatat banyak mslh. Satu mslh terbagi atas satu jenis_mslh. Satu mslh memiliki banyak
lokasi. Satu mslh memiliki banyak via. Satu jenis_mslh memiliki banyak mslh_hd. Satu mslh_hd memiliki satu hd. Satu jenis_mslh memiliki banyak
mslh_lan. Satu mslh_lan memiliki satu lan. Banyak mslh_hd diselesaikan oleh satu subbidrt dan banyak mslh_lan diselesaikan oleh satu tim support. Satu mslh
memiliki satu status. Satu mslh_lan memiliki satu status dan satu mslh_hd memiliki satu status. Pada entitas buku_buku tamu memiliki satu hasil dan satu
hasil dimiliki oleh satu buku_tamu. Dan satu faq memiliki satu hasil serta satu hasil memiliki satu faq.
92
pegawai Mslh
Subbidrt sebagai
sebagai mencatat
Timsupport Admin
Jenis_mslh memiliki
Mslh_lan Memiliki
Mslh_hd Memiliki
nopeg nama_peg
jabatan alamat
unit tgl_masuk
tgl_lahir pendidikan
email Id_mslh
nama_mslh hr
wkt Id_lokasi
Id_via
Id_jenis id_mslh_hd
Hr_hd Wkt_hd
Mslh_hd Solusi_hd
Id_mslh_lan Solusi_lan
id_tim nopeg
Nama_tim Telp_tim
Ket_tim nopeg
Telp_admin nama_admin
Ket_admin
Id_sub nopeg
Nama_sub Telp_sub
Ket_sub
deskripsi
Mslh_lan Hr_lan
Wkt_lan
menyelesaikan menyelesaikan
1 1
1
1
M
M M
1 M
1 sebagai
memiliki Status
memiliki
memiliki sebagai
Kepbidit
Pass_sub Pass_admin
Pass_tim
id_kep Ket_kep
Nama_kep nopeg
Telp_kep Pass_kep
melaporkan
nopeg id_status
id_jenis
Id_status Ket_status
Id_jenis Id_sub
Id_status Ket_hd
Id_jenis id_tim
Ket_hd Id_status
1
1 1
M M
1 M
1 1
1 M
1 1
M 1
M
User_id_admin User_admin
Ket_spesifik
id_lan
lan berdasarkan
1
M
idLan Nama_lan
hd berdasarkan
M 1
Id_hd Nama_hd
via lokasi
berdasarkan berdasarkan
Id_lokasi Ket_lokasi
Id_via Ket_via
M 1
M 1
pesan
M
1
id_tim
Konfirmasi pesan
1 M
1
id_kep
Buku tamu memiliki
hasil
faq memiliki
1 1
M
M
Id_tamu telepon
Ket_tamu saran
Tgl_tamu Id_hasil
Id_hasil Nama_hasil
keterangan telepon
Id_faq pertanyaan
penyelesaian pesan
Id_hasil Tgl_faq
Gambar 4.23
ERD Pengem
bangan Sistem
Monitoring Help Desk
93
b. Normalisasi 1.
Unnormalize Tabel di bawah ini merupakan tabel unnormalize, yaitu tabel yang
masih mempunyai atribut-atribut yang ganda. Tabel di bawah belum normal, maka dapat dinormalisasikan dengan cara menghilangkan atribut
yang berulang. Data dikumpulkan apa adanya sesuai dengan saat memasukkan data. Penormalan tabel unnormalize disebut 1NF, dan tabel
1NF akan dijelaskan pada tabel berikutnya.
Tabel 4.4 Unnormalize
94
2. Normalisasi 1 NF
Tabel di bawah merupakan tabel penormalan pertama. Dikarenakan pada tabel 4.1 masih terdapat atribut berulang maka dibuatlah tabel 1 NF,
dimana tabel tersebut menghapus atribut berulang yang terdapat pada tabel unnormalize.
Pada tabel ini setiap atribut harus mempunyai data yang atomic
data terkecil dan sudah mempunyai primary key.
Tabel 4.5 Normalisasi 1 NF
95
3. Normalisasi 2 NF
Tabel di bawah merupakan tabel normal kedua, dimana setiap atribut sudah memiliki ketergantungan fungsional sepenuhnya pada
primary key. Pada tabel di bawah ini sudah mencapai normal karena tidak
ada ketergantungan antara atribut. Didapatkan hasil dari normalisasi 2 NF yakni tujuh belas tabel nopeg, timsupport, subbidrt, jenis_mslh, status,
admin, mslh_lan, mslh, mslh_hd, lan, via, lokasi, kepbidit, hd, buku_tamu, hasil dan faq
Tabel 4.6
Normalisasi 2 NF
.’. Keterangan : =
Primary Key =
Foreign Key
96
c. Kamus Data Penjelasan Pada Proses
1. Proses 1.0
Nama Proses :Kelola Tamu
Masukan :Jawab_faq
Keluaran :daftar_faq
Ringkasan Proses :merupakan suatu proses pencatatan buku tamu 2.
Proses 2.0 Nama Proses
:Pencatatan Masalah Masukan
:Form_masalah Keluaran
:bukti_form_masalah Ringkasan Proses :merupakan suatu proses pencatatan masalah baik
terkait koneksi jaringan LAN maupun kerusakan hardware
. 3.
Proses 3.0 Nama Proses
:Identifikasi Masalah Masukan
:form_masalah_lan, form_pesan_kerusakan_hardware,
form_masalah_kerusakan_hardware. Keluaran
:bukti_form_masalah_lan, bukti_masalah_kerusakan_hardware,
bukti _form_masalah_kerusakan_hardware.
97
Ringkasan Proses :merupakan suatu proses identifikasi masalah baik terkait koneksi jaringan LAN maupun kerusakan
hardware .
4. Proses 4.0
Nama Proses :Pembuatan Laporan Bulanan
Masukan :status_hasil_masalah dari database mslh, mslh_lan, mslh_hd
Keluaran :hasil_bukti_form_masalah, laporan_bulanan
Ringkasan Proses :merupakan suatu proses pembuatan hasil laporan baik terkait koneksi jaringan LAN maupun
kerusakan hardware.
d. Kamus Data Penjelasan Pada Data Flow