analisis dan perancangan sistem basis data untuk ...eprints.binus.ac.id/1049/1/2007-2-00140-if...
TRANSCRIPT
iv
UNIVERSITAS BINA NUSANTARA
Jurusan Teknik Infromatika Skripsi Sarjana Komputer
Semester Ganjil tahun 2006 / 2007
Analisis Dan Perancangan Sistem Basis Data Untuk Implementasi Sistem Pakar Pada Penilaian Kualitas PP-ONLINE
Nanda Sakuntala Saraswati 0700705213 Kunti Ulima 0700726294 Renya Riandini 0700726874
Kelas / Kelompok : 07PLT / 8
Abstrak
Tujuan dari penelitian ini adalah untuk menganalisa sistem pada divisi Operasi PT. Perumahan Pembangunan dan merancang sistem basis data sesuai dengan kebutuhan divisi Operasi PT. Perumahan Pembangunan. Metodologi yang digunakan adalah dengan menganalisa sistem yang berjalan pada PT. Perumahan Pembangunan, mengidentifikasi kebutuhan informasi yang diperlukan oleh divisi Operasi terutama bagian Penilaian Kualitas, kemudian ditindak lanjuti dengan analisa dan perancangan basis data. Dengan adanya sistem usulan yang baru diharapkan dapat memenuhi tujuan penelitian ini yang dibutuhkan oleh perusahaan sehingga dapat mempermudah penggunaan dan pengorganisasian data untuk mempermudah Penilaian Kualitas proyek yang mencakup housekeeping, safety, quality dan hasil dari perancangan sistem pakar diharapkan dapat membantu pihak eksekutif dalam melakukan keputusan bisnis yang berhubungan dengan kualitas proyek. Dengan adanya basis data sebagai pendukung sistem, diharapkan PT. Perumahan Pembangunan akan terbantu dalam melakukan kegiatan dan aktivitas bisnis. Kata Kunci : Analisis, Perancangan, Basis Data, Sistem Pakar, Penilaian Kualitas Proyek
v
PRAKATA
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan
karuniaNya sehingga penulis dapat menyelesaikan penulisan skripsi ini dengan baik.
Skripsi dengan judul ANALISA DAN PERANCANGAN SISTEM BASIS
DATA UNTUK IMPLEMENTASI SISTEM PAKAR PADA PENILAIAN
KUALITAS PP-ONLINE ini disusun dalam rangka memenuhi salah satu syarat untuk
menyelesaikan studi Strata-1 pada jurusan Teknik Informatika Bina Nusantara, Jakarta.
Penulis telah berusaha secara maksimal untuk meneliti dan menyusun skripsi ini
dan bila masih terdapat kekurangan mohon dimaklumi. Atas bantuan dan dukungan
moral yang diberikan oleh berbagai pihak kepada penulis selama penulisan skripsi ini
maka perkenankanlah penulis menyampaikan terima kasih kepada semua pihak, terutama
kepada :
1. Prof. Dr. Gerardus Polla, M.App.Sc. selaku Rektor Universitas Bina Nusantara
yang telah memberikan kesempatan kepada penulis untuk dapat mengembangkan
dan menerapkan ilmu yang telah didapatnya selama masa perkuliahan
2. Setiadi Indra Digdoyono Notohamijoyo Ir.,M.T selaku dosen pembimbing skripsi
yang telah banyak membantu dalam penulisan, pembahasan, kritik, saran dalam
penyelesaian skripsi ini.
3. Hendriardi selaku Ketua Tim IT, seluruh staff IT dan Unit Operasional PT.PP
yang telah banyak memberikan bantuan baik materi maupun moril dalam
mendukung penyelesaian skripsi
vi
4. H. Mohammad Subekti, BE, M.Sc. selaku Ketua Jurusan Teknik Informatika
yang telah membantu memberikan pengarahan dan dukungan moril kepada
penulis.
5. Musyanif selaku Direktur Utama PT.PP yang telah memberikan kesempatan pada
penulis untuk melakukan penelitian guna menyelesaikan skripsi ini.
6. Ibu Betty Ariana, MT selaku Asisten Direksi PT.PP yang telah memberikan
bimbingan selama penulis melakukan penelitian guna menyelesaikan skripsi ini.
7. Para dosen Universitas Bina Nusantara yang telah memberikan saran dan
masukan dalam penulisan skripsi ini dan telah mendidik penulis selama
menempuh ilmu di Universitas Bina Nusantara
8. Keluarga besar serta rekan-rekan mahasiswa yang telah memberikan dukungan ,
semangat dan saran kepada penulis
Rasa terima kasih secara khusus penulis sampaikan kepada orang tua dan seluruh
anggota keluarga yang telah mendidik, dan memberikan dukungan kepada penulis baik
moral maupun material, yang sangat berarti dalam menyelesaikan skripsi ini.
Akhir kata, dengan rendah hati, penulis mempersembahkan skripsi ini untuk
pembaca dan pihak-pihak yang membutuhkan, semoga skripsi ini dapat memberikan
manfaat bagi kita semua dan bagi ilmu pengetahuan Indonesia. Saran dan kritik dari
pembaca untuk penyempurnaan skripsi ini akan diterima dengan baik. Terima Kasih.
Jakarta, Januari 2007
Penulis
vii
DAFTAR ISI
Halaman Judul Luar………………………………………………………………………i
Halaman Judul Dalam……………………………………………………………………ii
Halaman Persetujuan Hardcover...………………………………………………………iii
Abstrak…………………………………………………………………………………..iv
Prakata……………………………………………………………………………………v
Daftar Isi………………………………………………………………………………...vii
Daftar Tabel……………………………………………………………………………..xv
Daftar Gambar………………………………………………………………………...xviii
Daftar Lampiran……………………………………………………………………….xvii
BAB 1 PENDAHULUAN
1.1 Latar Belakang............................................................................................1
1.2 Ruang Lingkup Penelitian..........................................................................2
1.3 Tujuan dan Manfaat Penelitian...................................................................2
1.4 Metodologi Penelitian
1.4.1 Metode Analisis..............................................................................3
1.4.2 Metode Perancangan Sistem Basis Data........................................3
1.4.3 Metode Perancangan Software.......................................................4
1.5 Sistematika Penulisan…………………………………………………….5
viii
BAB 2 LANDASAN TEORI
2.1 Teori-Teori Dasar
2.1.1 Pengertian Data.............................................................................6
2.1.2 Pengertian Sistem..........................................................................6
2.1.3 Pengertian Basis Data....................................................................7
2.1.4 Karakteristik Basis Data................................................................8
2.1.5 Kelebihan dan Kekurangan Basis Data..........................................9
2.1.6 Komponen Lingkungan Basis Data..............................................13
2.1.7 Sistem Manajemen Basis Data.....................................................14
2.1.8 Komponen dalam Ruang Lingkup Database Management
System (DBMS)...........................................................................16
2.1.9 Data Definition Language (DDL)………………………………17
2.1.10 Data Manipulation Language (DML)…………………….…….18
2.1.11 Entity Relationship Modeling (ER Modeling)…………………..19
2.1.12 Normalisasi……………………………………………………...27
2.1.13 4thGL (Forth Generation Language)…………………………....32
2.1.14 Siklus Hidup Aplikasi Basis Data…………………………....…34
2.1.15 Perancangan Basisdata Konseptual, Logikal dan Fisikal……….41
2.2 Teori-teori Khusus
2.2.1 Sistem Pakar
2.2.1.1 Pengertian Sistem Pakar.......................................51
2.2.1.2 Keuntungan dan kelemahan Sistem Pakar ..........53
ix
2.2.1.3 Konsep dasar sistem pakar...................................54
2.2.1.4 Keahlian......... ......................................................54
2.2.1.5 Ahli.......................................................................54
2.2.1.6 Tujuan utama sistem pakar...................................54
2.2.1.7 Basis Pengetahuan ( Knowledge Base).................55
2.2.1.8 Perbedaan antara Sistem Konvensional
dengan Sistem Pakar.............................................55
2.2.1.9 Bentuk Sistem Pakar.............................................56
2.2.1.10 Struktur Sistem Pakar...........................................57
2.2.1.11 Motor Infersi ( Inference Engine )........................57
2.2.1.12 Ciri-ciri Sistem Pakar...........................................57
2.2.1.13 Permasalahan yang disentuh oleh
sistem pakar.........................................................58
2.2.1.14 Representation knowledge....................................58
2.2.1.15 Mengembangkan Sistem Pakar............................58
2.2.2 Proyek
2.2.2.1 Pengertian Kontrak...............................................60
2.2.2.2 Pengertian Proyek................................................60
2.2.2.3 Pengertian Kontraktor..........................................61
2.2.2.4 Pengertian Manajemen Proyek.............................61
2.2.2.5 Organisasi Proyek
2.2.2.5.1 Pengertian Organisasi Proyek.......61
2.2.2.5.2 Contoh Organisasi Proyek............62
x
2.2.2.6 Perencanaan K3 (Keselamatan dan
Kesehatan Kerja)..................................................62
2.2.2.7 Safety Plan............................................................62
2.2.2.8 House Keeping (Ketertiban dan
Kebersihan Proyek)…………………………......63
2.2.2.9 Perpajakan............................................................63
BAB 3 PERUMUSAN OBYEK PENELITIAN
3.1 Perumusan Obyek Penelitian
3.1.1 Latar Belakang Perusahaan.........................................................64
3.1.2 Struktur Organisasi Perusahaan....................................................66
3.1.3 Wewenang dan Tanggung Jawab.................................................67
3.2 Penentuan fakta kebutuhan dan tujuan pengembangan sistem
3.2.1 Mempelajari Dokumen.................................................................83
3.2.2 Analisa sistem berjalan.................................................................89
3.2.3 Analisa kebutuhan dan tujuan sistem...........................................91
3.3 Analisa SWOT Aplikasi Sistem...............................................................93
BAB 4 RANCANGAN SISTEM YANG DIUSULKAN
4.1 Sistem yang diusulkan..............................................................................94
4.1.1 Diagram Konteks........................................................................94
4.1.2 Diagram Nol Sistem Basis Data Penilaian Kualitas PT PP........96
4.1.3 Diagram Rinci
xi
4.1.3.1 Diagram rinci Penggunaan Barang PT PP............98
4.1.3.2 Diagram Rinci Penilaian Proyek........................100
4.1.3.3 Diagram Rinci Pengaduan Proyek......................101
4.2 Perancangan Basisdata
4.2.1 Perancangan Basisdata Konseptual……………………………103
4.2.1.1 Mengidentifikasi Tipe Entitas…………………..103
4.2.1.2 Mengidentifikasi Tipe Relasional………………107
4.2.1.3 Identifikasi dan asosiasi atributAtribut
dan Tipe Entitas...................................................109
4.2.1.4 Identifikasi Domain Attribut……………………125
4.2.1.5 Atribut Candidate & Primary key………………133
4.2.1.6 Model Enhanced………………………………..135
4.2.1.7 Cek Model Redudansi…………………………..136
4.2.1.8 Validasi model konseptual local
against user transaction…………………...……137
4.2.1.9 Review local conceptual data model with user…139
4.2.2 Perancangan basis data logikal
4.2.2.1 Menghilangkan hal-hal yang tidak sesuai
dengan model relasional......................................140
4.2.2.1.1 Menghilangkan relasi binary
many-to-many (*:*) ………..………..141
4.2.2.1.2 Menghilangkan relasi rekursif
xii
many-to-many (*:*) …………………146
4.2.2.1.3 Menghilangkan relasi kompleks……...146
4.2.2.1.4 Menghilangkan stribut multivalue……147
4.2.2.2 Menurunkan relasi untuk model data logikal lokal
4.2.2.2.1 Tipe entiti kuat……………………….149
4.2.2.2.2 Tipe entiti lemah……………………..150
4.2.2.2.3 Relasi binari one-to-many (1:*)……...150
4.2.2.2.4 Relasi binari one-to-one (1:1)………..156
4.2.2.2.5 Relasi rekursif one-to-one (1:1)…...…157
4.2.2.2.6 Ralasi superclass/subclass…………...158
4.2.2.2.7 Relasi binari many-to-many (*:*)…....159
4.2.2.2.8 Tipe relasi kompleks…………………164
4.2.2.2.9 Atribut multivalue…………………....164
4.2.2.3 Validasi Normalisasi…………………………...170
4.2.2.4 Validasi relasi terhadap transaksi pemakai..…...179
4.2.2.5 Integrity Constraints……...……………………179
4.2.2.6 Review model data logikal lokal terhadap
pemakai..……………………………………….180
4.2.3 Build and validate Global logical data model
4.2.3.1 Menggabungkan model data logikal
lokal kedalam model global…………………….181
4.2.4 Translate global logical data model for target DBMS
4.2.4.1 Merancang relasi dasar…………………………184
xiii
4.2.4.2 Merancang representasi dari penurunan data......212
4.2.4.3 Merancang Enterprise constraints……………..212
4.2.5 Merancang representasi fisikal
4.2.5.1 Analisa Transaksi………………………………213
4.2.5.2 Memilih organisasi file…………………………221
4.2.5.3 Pembuatan indeks setiap entiti…………………222
4.2.5.4 Estimasi kebutuhan disk………………………..226
4.2.6 Merancang User View…………………………………………243
4.2.7 Merancang mekanisme keamanan……………………………..244
4.2.8 Pemilihan DBMS……………………………………………....248
4.2.9 Mempertimbangkan penggunaan dari kontrol redudansi
4.2.9.1 Menggabungkan relasi one-to-one (1:1)……….257
4.2.9.2 Duplikasi atribut non-key dalam relasi
(1:*) untuk mengurangi join……………………258
4.2.9.3 Duplikasi atribut foreign key dalam
relasi (1:*) untuk mengurangi join……………..263
4.2.9.4 Duplikasi atribut dalam relasi
(1:*) untuk mengurangi join……………………263
4.2.9.5 Penggunaan repeating group…………………...264
4.2.9.6 Menggabungkan lookup table dengan
relasi dasar……………………………………..264
4.2.10 Memantau dan mengukur system operasional………………...271
4.3 Perancangan sistem pakar
xiv
4.3.1 Perancangan Konseptual............................................................272
4.3.2 Perancangan logikal....................................................................312
4.4 Perancangan Input dan Output
4.4.1 Perancangan layar input.............................................................322
4.4.2 Perancangan layar output...........................................................331
4.5 Perancangan aplikasi
4.5.1 Struktur menu............................................................................332
4.5.2 State Transition Diagram (STD)...............................................333
4.5.3 Spesifikasi Proses......................................................................334
BAB 5 IMPLEMENTASI DAN EVALUASI SISTEM
5.1 Rencana Implementasi.........................................................................345
5.2 Pengoperasian aplikasi.........................................................................349
5.3 Evaluasi sistem.....................................................................................402
BAB 6 SIMPULAN DAN SARAN
6.1 Simpulan............................................................................................. 406
6.2 Saran................................................................................................... 408
DAFTAR PUSTAKA…………………………………………………………….....409
DAFTAR RIWAYAT HIDUP…………………………………………………......411
LAMPIRAN………………………………………………………………………....414
FOTOCOPY SURAT SURVEY…………………………………………………...430
xv
DAFTAR TABEL
Tabel 2.1 Perbedaan Sistem Konvensional dan Sistem Pakar............................55
Tabel 3.1 Diagram SWOT……………………………………………..............93
Tabel 4.1 Kamus Data.......……………………………………………............103
Tabel 4.2 Tabel Kamus Data yang Menunjukkan Relasi
Antar Tipe Entiti...............................................................................107
Tabel 4.3 Identifikasi Atribut dan Domain Atribut…………………...............109
Tabel 4.4 Dokumen domain atribut…………………………………………..125
Tabel 4.5 Identifikasi Kandidat dan Primary Key Setiap Entiti……...............133
Tabel 4.6 Dokumen relasi dan atribut foreign key…………………………...167
Tabel 4.7 Analisa Transaksi......……………………………………...............214
Tabel 4.8 Indeks setiap entiti...........................................................................222
Tabel 4.9 Estimasi disk space tabel Barang…………………………………226
Tabel 4.10 Estimasi disk space tabel Confident Factor………………………226
Tabel 4.11 Estimasi disk space tabel Cabang………………………………...227
Tabel 4.12 Estimasi disk space tabel DVO…………………………………...228
Tabel 4.13 Estimasi disk space tabel Gambar………………………………...228
Tabel 4.14 Estimasi disk space tabel Hasil……………………………………229
Tabel 4.15 Estimasi disk space tabel Hasil_Detil……………………………..229
Tabel 4.16 Estimasi disk space tabel Hasil_Header…………………………...230
Tabel 4.17 Estimasi disk space tabel Inventaris……………………………….230
Tabel 4.18 Estimasi disk space tabel Jabatan………………………………….231
xvi
Tabel 4.19 Estimasi disk space tabel Jenis…………………………………….231
Tabel 4.20 Estimasi disk space tabel Karyawan……………………………....232
Tabel 4.21 Estimasi disk space tabel Kriteria…………………………………232
Tabel 4.22 Estimasi disk space tabel Pengawasan…………………………….233
Tabel 4.23 Estimasi disk space tabel OwnerBarang…………………………..233
Tabel 4.24 Estimasi disk space tabel OwnerProyek…………………………..234
Tabel 4.25 Estimasi disk space tabel Pekerjaan……………………………….235
Tabel 4.26 Estimasi disk space tabel Penanganan…………………………….235
Tabel 4.27 Estimasi disk space tabel Pengaduan……………………………...236
Tabel 4.28 Estimasi disk space tabel PenggunaanBarang…………………….236
Tabel 4.29 Estimasi disk space tabel Penilaian……………………………….237
Tabel 4.30 Estimasi disk space tabel PenilaianKualitas_Detail………………237
Tabel 4.31 Estimasi disk space tabel PenilaianKualitas_Header……………..238
Tabel 4.32 Estimasi disk space tabel Pos……………………………………..238
Tabel 4.33 Estimasi disk space tabel Proyek………………………………….239
Tabel 4.34 Estimasi disk space tabel PenyewaanBarang……………………..240
Tabel 4.35 Estimasi disk space tabel Standar…………………………………240
Tabel 4.36 Estimasi disk space tabel TKB……………………………………241
Tabel 4.37 Estimasi disk space tabel Target…………………………………..241
Tabel 4.38 Estimasi disk space tabel TelpCabang……………………………242
Tabel 4.39 Estimasi disk space tabel TelpKaryawan…………………………242
Tabel 4.40 Estimasi disk space tabel TelpOwner……………………………..243
Tabel 4.41 Estimasi disk space tabel TelpProyek……………………………..243
xvii
Tabel 4.42 Persyaratan piranti keras SQL Server..............................................248
Tabel 4.43 Persyaratan piranti lunak..................................................................249
Tabel 4.44 Harga SQL server 2000....................................................................251
Tabel 4.45 Platform untuk MySQL versi 4.1.....................................................252
Tabel 4.46 Standar commercial license MySQL AB.........................................253
Tabel 4.47 Perbandingan antara SQL Server dengan MySQL..........................253
Tabel 4.48 Perbandingan limit SQL Server 2000 dengan MySQL versi 4.1....254
Tabel 4.49 Hardware Requirements..................................................................255
Tabel 4.50 Perbandingan antara MySQL 4.1 dengan PostgreSQL...................256
Tabel 4.51 Limit………………………………………………………………256
Tabel 4.52 Keterangan kriteria dan standar dari housekeeping gedung............276
Tabel 4.53 Keterangan kriteria dan standar dari safety gedung.........................283
Tabel 4.54 Keterangan kriteria dan standar dari housekeeping sipil.................290
Tabel 4.55 Keterangan kriteria dan standar dari safety sipil..............................296
Tabel 4.56 Keterangan kriteria dan standar dari quality gedung.......................305
Tabel 4.57 Keterangan kriteria dan standar dari quality sipil (jalan beton).......310
Tabel 5.1 Spesifikasi kebutuhan hardware......................................................345
Tabel 5.2 Spesifikasi kebutuhan software........................................................345
Tabel 5.3 Perhitungan total disk space yang dibutuhkan server......................346
Tabel 5.4 Jadwal rencana implementasi...........................................................348
Tabel 5.5 Perbandingan sistem setelah penerapan...........................................404
xviii
DAFTAR GAMBAR
Gambar 2.1 Elemen-elemen sistem..........................................................................6
Gambar 2.2 Contoh tipe entiti................................................................................19
Gambar 2.3 Contoh binary relationship.................................................................20
Gambar 2.4 Contoh ternary relationship.................................................................20
Gambar 2.5 Contoh quarternary relationship........................................................21
Gambar 2.6 Relasi one-to-one antara Cabang dan Staf..........................................24
Gambar 2.7 Relasi one-to-many antara Staf dan Konsumen..................................25
Gambar 2.8 Relasi many-to-many antara Dosen dan Mahasiswa..........................25
Gambar 2.9 Cardinality dan participation antara Cabang dan Staf………………26
Gambar 2.10 Un – normalized Form (UNF)…………….………………………...28
Gambar 2.11 1st - normalized Form (1NF)...............................................................29
Gambar 2.12 2nd – normalized Form (2NF)..............................................................30
Gambar 2.13 3rd – normalized Form (3NF)..............................................................31
Gambar 2.14 Tahapan siklus hidup aplikasi basis data............................................34
Gambar 2.15 Tahapan pengembangan sistem pakar................................................59
Gambar 2.16 Contoh organisasi proyek...................................................................61
Gambar 3.1 Struktur Organisasi PT.PP..................................................................66
Gambar 3.2 Diagram Alir Dokumen pada Penilaian Kualitas PT. PP...................86
Gambar 3.3 Bagan Alir data sistem berjalan PT. PP....………………………......89
Gambar 4.1 Diagram Konteks Sistem Basis Data Penilaian Kualitas
Proyek PT PP......................................................................................95
Gambar 4.2 Diagram Nol Sistem Basis Data Penilaian Kualitas PT. PP...............97
xix
Gambar 4.3 Diagram Rinci Penggunaan Barang PT. PP........................................99
Gambar 4.4 Diagram Rinci Penilaian Proyek PT. PP...........................................101
Gambar 4.5 Diagram Rinci Pengaduan Owner Proyek PT. PP............................102
Gambar 4.6 ER Diagram menunjukkan tipe entiti dan relasi
dari Penilaian Kualitas.....................................................................109
Gambar 4.7 Penentuan Primary key pada relasi entiti untuk
Penilaian Kualitas proyek.................................................................135
Gambar 4.8 Diagram ER setelah pengecekan redudansi......................................136
Gambar 4.9 Model konseptual sistem basis data pendukung sistem pakar
Penilaian Kualitas Proyek.................................................................139
Gambar 4.10 Menghilangkan Relasi many-to-many antara entiti Karyawan
dengan entiti Proyek.........................................................................141
Gambar 4.11 Menghilangkan Relasi many-to-many antara entiti Karyawan
dengan entiti PenilaianKualitas.........................................................142
Gambar 4.12 Menghilangkan Relasi many-to-many antara entiti Cabang
dengan entiti Barang.........................................................................143
Gambar 4.13 Menghilangkan Relasi many-to-many antara entiti Proyek
dengan entiti Barang.........................................................................144
Gambar 4.14 Menghilangkan Relasi many-to-many antara entiti OwnerBarang
dengan entiti Barang.........................................................................145
Gambar 4.15 Menghilangkan Relasi rekursif many-to-many.................................146
Gambar 4.16 Menghilangkan atribut Multivalue pada entiti Owner......................147
Gambar 4.17 Menghilangkan atribut Multivalue pada entiti Karyawan................147
xx
Gambar 4.18 Menghilangkan atribut Multivalue pada entiti Cabang.....................148
Gambar 4.19 Menghilangkan atribut Multivalue pada entiti Proyek......................148
Gambar 4.20 Menurunkan relasi one-to-many pada relasi entiti DVO
memiliki Cabang...............................................................................150
Gambar 4.21 Menurunkan relasi one-to-many pada relasi entiti Cabang
memiliki Karyawan...........................................................................151
Gambar 4.22 Menurunkan relasi one-to-many pada relasi entiti Cabang
memiliki Proyek................................................................................152
Gambar 4.23 Menurunkan relasi one-to-many pada relasi entiti Cabang
memiliki PenilaianKualitas...............................................................153
Gambar 4.24 Menurunkan relasi one-to-many pada relasi entiti OwnerProyek
memiliki Proyek................................................................................154
Gambar 4.25 Menurunkan relasi one-to-many pada relasi entiti Karyawan
mengawasi Karyawan.......................................................................155
Gambar 4.26 Menurunkan relasi one-to-many pada relasi entiti QAR
memiliki Pekerjaan...........................................................................156
Gambar 4.27 Menurunkan relasi one-to-one..........................................................156
Gambar 4.28 Menghilangkan relasi many-to-many antara entiti Karyawan
dengan entiti PenilaianKualitas.........................................................159
Gambar 4.29 Menghilangkan relasi many-to-many antara entiti Karyawan
dengan entiti Proyek.........................................................................166
Gambar 4.30 Menghilangkan relasi many-to-many antara entiti Barang
dengan entiti Cabang........................................................................161
xxi
Gambar 4.31 Menghilangkan relasi many-to-many antara entiti Barang
dengan entiti Proyek.........................................................................162
Gambar 4.32 Menghilangkan relasi many-to-many antara entiti Barang
dengan entiti OwnerBarang..............................................................163
Gambar 4.33 Atribut multivalue dalam entiti Owner.............................................164
Gambar 4.34 Atribut multivalue dalam entiti Karyawan........................................165
Gambar 4.35 Atribut multivalue dalam entiti Cabang............................................166
Gambar 4.36 Atribut multivalue dalam entiti Proyek.............................................167
Gambar 4.37 Validasi normalisasi Assessment sheet dan QAR............................171
Gambar 4.38 Menggabungkan model data logikal lokal kedalam model
global antara Sistem Informasi Penilaian Kualitas dengan
Sistem Informasi Kepegawaian....................................................... 181
Gambar 4.39 Menggabungkan model data logikal lokal kedalam model
global antara Sistem Informasi Penilaian Kualitas dengan
Sistem Informasi Penyewaan Barang.............................................. 182
Gambar 4.40 Menggabungkan model data logikal lokal kedalam model
global antara Sistem Informasi Penilaian Kualitas dengan
Sistem Informasi Penggunaan Barang..............................................183
Gambar 4.41 Duplikasi atribut non-key dalam relasi 1:* antara entiti Cabang
dengan entiti Karyawan untuk mengurangi join...............................259
Gambar 4.42 Duplikasi atribut non-key dalam relasi 1:* antara entiti
OwnerProyek dengan entiti Pengaduan untuk mengurangi join.......260
Gambar 4.43 Duplikasi atribut non-key dalam relasi 1:* antara entiti Proyek
xxii
dengan entiti Pengaduan untuk mengurangi join..............................261
Gambar 4.44 Duplikasi atribut non-key dalam relasi 1:* antara entiti
OwnerProyek dengan entiti Proyek untuk mengurangi join.............262
Gambar 4.45 Menggabungkan lookup table Jenis dengan entiti Proyek................265
Gambar 4.46 Menggabungkan lookup table Pos dengan entiti OwnerProyek.......266
Gambar 4.47 Menggabungkan lookup table Pos dengan entiti Karyawan.............267
Gambar 4.48 Menggabungkan lookup table Pos dengan entiti Proyek..................268
Gambar 4.49 Menggabungkan lookup table Jabatan dengan entiti Karyawan.......269
Gambar 4.50 Menggabungkan lookup table DVO dengan entiti Cabang..............270
Gambar 4.51 Representasi pengetahuan Penilaian Kualitas Proyek......................273
Gambar 4.52 Bagan Proyek....................................................................................274
Gambar 4.53 Bagan Housekeeping Gedung dengan pekerjaan dan kriteria..........275
Gambar 4.54 Bagan Safety Gedung dengan pekerjaan dan kriteria.......................282
Gambar 4.55 Bagan Housekeeping Sipil dengan pekerjaan dan kriteria...............289
Gambar 4.56 Bagan Safety Sipil dengan pekerjaan dan kriteria............................295
Gambar 4.57 Bagan Quality Gedung dengan pekerjaan dan kriteria.....................304
Gambar 4.58 Bagan Quality Sipil (jalan beton) dengan pekerjaan dan kriteria.....309
Gambar 4.59 Representasi Pengetahuan sistem pakar Penilaian Kualitas.............311
Gambar 4.60 Rancangan login PP-online...............................................................322
Gambar 4.61 Rancangan Contact Us.....................................................................322
Gambar 4.62 Rancangan input Karyawan..............................................................323
Gambar 4.63 Rancangan menambah Proyek..........................................................324
Gambar 4.64 Rancangan menambah Cabang.........................................................324
xxiii
Gambar 4.65 Rancangan input Owner....................................................................325
Gambar 4.66 Rancangan input Pos.........................................................................325
Gambar 4.67 Rancangan menambah gambar.........................................................326
Gambar 4.68 Rancangan input Target....................................................................326
Gambar 4.69 Rancangan input Kriteria..................................................................327
Gambar 4.70 Rancangan input Pekerjaan...............................................................327
Gambar 4.71 Rancangan input Jenis.......................................................................328
Gambar 4.72 Rancangan input Jabatan...................................................................328
Gambar 4.73 Rancangan input Standar..................................................................329
Gambar 4.74 Rancangan Assessment Sheet...........................................................329
Gambar 4.75 Rancangan input Penggunaan Barang..............................................330
Gambar 4.76 Rancangan input Pengaduan dari Owner..........................................330
Gambar 4.77 Rancangan Output QAR...................................................................331
Gambar 4.78 Struktur menu Penilaian Kualitas.....................................................332
Gambar 4.79 STD layar login dan menu utama.....................................................333
Gambar 4.80 STD layar Assessment Sheet............................................................333
Gambar 4.81 STD layar Assessment Record..........................................................334
Gambar 4.82 STD layar peringkat..........................................................................334
Gambar 4.83 STD layar manual.............................................................................335
Gambar 4.84 STD layar Penilaian Kualitas............................................................335
Gambar 4.85 STD layar rekap................................................................................336
Gambar 4.86 STD layar Karyawan.........................................................................336
Gambar 5.1 Tampilan layar Company..................................................................349
xxiv
Gambar 5.2 Tampilan layar Project......................................................................350
Gambar 5.3 Tampilan layar News........................................................................350
Gambar 5.4 Tampilan layar Contact Us...............................................................351
Gambar 5.5 Tampilan menu formulir Contact Us................................................352
Gambar 5.6 Tampilan layar About Us..................................................................352
Gambar 5.7 Tampilan layar Office Location........................................................353
Gambar 5.8 Tampilan layar login pemakai..........................................................354
Gambar 5.9 Tampilan layar halaman Home Karyawan.......................................355
Gambar 5.10 Tampilan layar halaman Home Owner Proyek.................................356
Gambar 5.11 Tampilan layar halaman Home Admin.............................................356
Gambar 5.12 Tampilan Halaman Assessment Sheet..............................................357
Gambar 5.13 Tampilan Halaman Assessment Sheet yang berisi pekerjaan,
kriteria dan standar sesuai parameter...............................................358
Gambar 5.14 Tampilan Halaman Assessment Sheet yang dapat diinput oleh
karyawan..........................................................................................359
Gambar 5.15 Tampilan Halaman Quality Assessment Record.............................359
Gambar 5.16 Tampilan Halaman Quality Assessment Record
yang berisi data proyek setiap bulan selama satu tahun..................360
Gambar 5.17 Tampilan Halaman Peringkat Pencapaian.......................................361
Gambar 5.18 Tampilan Halaman Peringkat Pencapaian yang menampilkan
hasil setiap lokasi dan parameter.....................................................361
Gambar 5.19 Tampilan Halaman Quality Assesment...........................................362
Gambar 5.20 Tampilan Halaman Quality Assesment beserta hasil
xxv
penilaian proyek per bulan selama satu tahun.................................363
Gambar 5.21 Tampilan Halaman Grafik Rekap dan Grafik..................................363
Gambar 5.22 Tampilan Halaman Penilaian Kuallitas............................................364
Gambar 5.23 Tampilan Halaman Penilaian Kualitas.............................................365
Gambar 5.24 Tampilan Halaman Barang...............................................................366
Gambar 5.25 Tampilan Halaman Penggunaan Barang..........................................367
Gambar 5.26 Tampilan Halaman Tambah Barang.................................................367
Gambar 5.27 Tampilan Halaman Penyewaan Barang............................................368
Gambar 5.28 Tampilan Halaman Inventaris Barang..............................................369
Gambar 5.29 Tampilan Halaman Informasi Barang...............................................369
Gambar 5.30 Tampilan Halaman Tampilan Halaman Barang...............................370
Gambar 5.31 Tampilan Halaman Penanganan.......................................................371
Gambar 5.32 Tampilan Halaman Penilaian............................................................372
Gambar 5.33 Tampilan Halaman Pengawasan.......................................................373
Gambar 5.34 Tampilan Halaman Pengaduan Owner.............................................374
Gambar 5.35 Tampilan Halaman Tambah Pengaduan Owner...............................374
Gambar 5.36 Tampilan Halaman Administrator....................................................375
Gambar 5.37 Tampilan Halaman Karyawan..........................................................376
Gambar 5.38 Tampilan Halaman Insert Karyawan................................................377
Gambar 5.39 Tampilan Halaman Ubah Karyawan................................................377
Gambar 5.40 Tampilan Halaman Proyek...............................................................378
Gambar 5.41 Tampilan Halaman Tambah Proyek.................................................379
Gambar 5.42 Tampilan Halaman Ubah Proyek.....................................................380
xxvi
Gambar 5.43 Tampilan Halaman Owner................................................................381
Gambar 5.44 Tampilan Halaman Tambah Owner Proyek.....................................382
Gambar 5.45 Tampilan Halaman Ubah Owner Proyek.........................................382
Gambar 5.46 Tampilan Halaman Pekerjaan...........................................................383
Gambar 5.47 Tampilan Halaman Tambah Pekerjaan.............................................384
Gambar 5.48 Tampilan Halaman Ubah Pekerjaan.................................................384
Gambar 5.49 Tampilan Halaman Kriteria..............................................................385
Gambar 5.50 Tampilan Halaman Input Kriteria.....................................................386
Gambar 5.51 Tampilan Halaman Ubah Kriteria.....................................................387
Gambar 5.52 Tampilan Halaman Standar...............................................................388
Gambar 5.53 Tampilan Halaman Tambah Standar................................................389
Gambar 5.54 Tampilan Halaman Ubah Standar.....................................................389
Gambar 5.55 Tampilan Halaman Gambar..............................................................390
Gambar 5.56 Tampilan Halaman Tambah Gambar...............................................391
Gambar 5.57 Tampilan Halaman Ubah Gambar....................................................392
Gambar 5.58 Tampilan Halaman Cabang..............................................................393
Gambar 5.59 Tampilan Halaman Tambah Cabang................................................394
Gambar 5.60 Tampilan Halaman Ubah Cabang....................................................394
Gambar 5.61 Tampilan Halaman Pos....................................................................395
Gambar 5.62 Tampilan Halaman Tambah Pos.......................................................396
Gambar 5.63 Tampilan Halaman Ubah Pos...........................................................396
Gambar 5.64 Tampilan Halaman Target Tahunan.................................................397
Gambar 5.65 Tampilan Halaman Tambah Target Tahunan...................................398
xxvii
Gambar 5.66 Tampilan Halaman Ubah Target Tahunan........................................399
Gambar 5.67 Tampilan Halaman Jabatan...............................................................400
Gambar 5.68 Tampilan Halaman Tambah Jabatan.................................................401
Gambar 5.69 Tampilan Halaman Ubah Jabatan.....................................................401
xxviii
DAFTAR LAMPIRAN
Lampiran 1 Housekeeping Gedung Assessment Sheet..............….…………L1
Lampiran 2 Housekeeping Sipil Assessment Sheet..............……………..…L2
Lampiran 3 Safety Gedung Assessment Sheet..............…………….…….…L3
Lampiran 4 Safety Sipil Assessment Sheet..............……………………...…L4
Lampiran 5 Quality Gedung Assessment Sheet..............……………………L5
Lampiran 6 Quality Jalan Beton Assessment Sheet..............…………..……L6
Lampiran 7 Quality Assessment Record………...……………………….….L7
Lampiran 8 Kuesioner……….………...…………….………………….…..L8
1