DAFTAR ISI
HALAMANJUDUI LEMBAR PENGESAHAN DOSEN PEMBIMBING.
LEMBAR PENGESAFIAN DOSEN PENGUJI HALAMAN PERSEMBAHAN
ii
iv
HALAMAN MOTTO
v
HALAMAN PERNYATAAN KEASLIAN HASIL TUGAS AKHIR KATAPENGANTAR
vi
vn
SAR1
ix
TAKARIR
DAFTAR ISI DAFTAR TABEL
•••
DAFTAR GAMBAR BAB I
BAB II
xiv
PENDAHULUAN
j
1.1
1
Latar Bclakang
1.2 Rumusan Masalah
3
1.3 Batasan Masalah
4
1.4 Tujuan Penelitian
4
1.5 Manfaat Penelitian
4
1.6 Metodologi Penelitian
5
1.7 Sistematika Penulisan
5
LANDASAN TEORI 2.1 Logika fuzzy
8 g
2.1.1
Pengertian Logika fuzzy
g
2.1.2
Alasan Digunakannya Logika Fuzzy
9
2-1-3
Himpunan Fuzzy
10
2-1 -4 2.1 -5
Fuzzy MCDM (Multi Criteria Decision Making) Langkah Penyelesaian Masalah dengan MCDM ...
11 11
2-2 Perancangan Produk
15
XI
BAB III
BAB IV
BABV
BAB VI BAB VII
2-2.1
Komponen-Komponen Pembentukan Produk
17
2-2.2
Quality Function Deployment (QFD)
17
2.2.3
AnalisisHOQ
21
2.2.3
Prioritas Keputusan
22
ANALISIS KEBUTUHAN SISTEM 3.1. Metode Analisis
23 23
3-2.1
Masukan Sistem
23
3.2.2
Keluaran Sistem
24
32.3
Kebutuhan Proses
24
32.4
Analisis Kebutuhan Antarmuka
25
3.2.5
Kebutuhan Perangkat Lunak
25
3.2.6
Kebutuhan Perangkat Keras
25
PERANCANGAN PERANGKAT LUNAK 4.1 Metode Perancangan 4.2 Hasil perancangan
26 26 26
4.2.1
Perancangan Aplikasi
27
4.2.2
Perancangan Basisdata
33
4.2.3
Perancangan Antarmuka
37
IMPLEMENTASI PERANGKAT LUNAK
47
5.1 Batasan Implementasi
47
5.2 Pemilihan Perangkat Lunak 5.2 Implementasi Antarmuka
47 48
ANALISIS KINERJA PERANGKAT LUNAK PENUTUP
61 78
7.1 7.2
70 70
Kesimpulan Saran
DAFTAR PUSTAKA
80
XII
DAFTAR GAMBAR Gambar. 2.1
Pemetaan Input-Output
o
Gambar. 2.2
Struktur Hirarki Masalah Komponen Pembentuk Produk
)2 ]7
Pendekatan QFD
m
Gambar. 2.3
Gambar. 2.4 Gambar. 4.1
Gambar. 4.2 Gambar. 4.3 Gambar. 4.4
Gambar. 4.5 Gambar. 4.6 Gambar. 4.7 Gambar. 4.8
Gambar. 4.9
Context Diagram level 0 DFD Level 1 DFD Level 2 proses I DFD Level 2 proses 2 DFD Level 2 proses 3 DFD Level 3 proses 2.2 DFD Level 3 proses 2.3 Relasi Antar Tabel
27 28 29 3Q 3j 32 33 36
Rancangan Antarmuka Menu Utama Rancangan Antarmuka Login Rancangan Antarmuka Input Data Produk Rancangan Antarmuka Input Produk Lanjut Rancangan Antarmuka Input Gambar Alternatif Rancangan Antarmuka Hapus Data Produk Rancangan Antarmuka Konfirmasi Hapus Data produk Rancangan Antarmuka Pilih Produk Rancangan Antarmuka Pengambilan Keputusan
37 38 33 39 39 40 40 41 42
Gambar. 4.18
Rancangan Antarmuka Pengambilan Keputusan Lanjut
42
Gambar. 4.19
Rancangan Antarmuka Lihat Data Produk Rancangan Antarmuka Lihat Data Produk Lanjut Rancangan Antarmuka Data Anggota Rancangan Antarmuka Data Fuzzy Segitiga
43 43 44 44
Gambar. 4.10 Gambar. 4.11
Gambar. 4.12 Gambar. 4.13 Gambar. 4.14
Gambar. 4.15 Gambar. 4.16
Gambar. 4.17
Gambar. 4.20 Gambar. 4.21 Gambar. 4.22
xiv
Gambar. 5.1
Splash Screen
Gambar. 5.2
Tampilan Menu Utama Tampilan Login Tampilan Ganti Password Tampilan Input Produk
49 5() ^, 5,
Tampilan Input Produk Lanjut Tampilan Input Gambar Alternatif
52 53
Tampilan Hapus Produk Tampilan Hapus Produk Lanjut Tampilan Lihat Data Produk Tampilan Lihat Data Produk Lanjut
^ 54 54 55
Gambar. 5.12
Tampilan Proses Produk
«
Gambar. 5.13
Tampilan Pengambilan Keputusan Hitung Bobot Rata-rata .. Tampilan Pengambilan Keputusan Desain Optimal Tampilan DataAnggota Tampilan Data Fuzzy Segitiga
56 57 60 60
Gambar. 6.1
Pesan Kesalahan Login Data Tidak Lengkap atau Kosong
61
Gambar. 6.2
Pesan Kesalahan Login Data Tidak Benar 62 Pesan Kesalahan Login User Sedang Aktif 62 Pesan Kesalahan Ganti Password Data Tidak Lengkap 62 Pesan Kesalahan Password Lama Tidak Benar 63 Pesan Kesalahan Password Baru Dan Konfirmasi Tidak 63
Gambar. 5.3 Gambar. 5.4
Gambar. 5.5 Gambar. 5.6 Gambar. 5.7 Gambar. 5.8 Gambar. 5.9 Gambar. 5.10 Gambar. 5.11
Gambar. 5.14
Gambar. 5.15 Gambar. 5.16
Gambar. 6.3 Gambar. 6.4 Gambar. 6.5 Gambar. 6.6
.„
Benar
Gambar. 6.7
Pesan Kesalahan Tambah Anggota Data Tidak Lengkap Atau 63 Kosong
Gambar. 6.8 Gambar. 6.9
Gambar. 6.10
Pesan Kesalahan Tambah Anggota User_id Sudah ada Pesan Kesalahan Ubah User Id Pesan Kesalahan Hapus Data Anggota
xv
64 64 64
Gambar. 6.11 Gambar. 6.12
Gambar. 6.13 Gambar. 6.14
Pesan Kesalahan Kunci User Aktif Pesan Kesalahan Buka User Aktif Pesan Kesalahan Buka User Tidak Aktif
65 65 65
Pesan Kesalahan Input Produk Data Tidak Lengkap Atau 66 Kosong
Gambar. 6.15 Gambar. 6.16
Pesan Kesalahan Input Produk Nama Sudah Ada 66 Pesan Kesalahan Jumlah Kriteria Dan Alternatif Tidak Sesuai 66 Batasan
Gambar. 6.17
Pesan Kesalahan Input Data Lanjut Alternatif Belum 67 Lengkap
Gambar. 6.18
Pesan Kesalahan Input Data Lanjut Kriteria Belum Lengkap
67
Gambar. 6.19
Pesan Kesalahan Hapus Produk Pesan Kesalahan Proses Produk Pesan Kesalahan Nilai Alfa Cut Kosong Pesan Kesalahan Niiai Alfa Cut Tidak Sesuai
67 68 68 68
Pesan Kesalahan Tidak Ada Desain Optimal Untuk Disimpan
69
Pesan Kesalahan Pilih Untuk Lihat Data Produk Pesan Kesalahan Nama Bobot Bilangan Fuzzy Proses Input Alternatif Dan Kriteria Struktur Hirarki Kasus Proses Penentuan Bobot Kcpentingan Dan Kecocokan Proses Perhitungan Bobot Rata-rata Proses Perhitungan Bobot Kecocokan Untuk a - 0 Proses Perhitungan Bobot Kecocokan Untuk a - 0,5 Proses Perhitungan Bobot Kecocokan Untuk a - I
69 69 71 7] 73 73 75 75 76
Gambar. 6.20 Gambar. 6.21
Gambar. 6.22 Gambar. 6.23 Gambar. 6.24
Gambar. 6.25 Gambar. 6.26 Gambar. 6.27 Gambar. 6.28 Gambar. 6.29 Gambar. 6.30 Gambar. 6.31 Gambar. 6.32
xvi