plagiat merupakan tindakan tidak terpuji - core.ac.uk fileabstrak perkembangan teknologi informasi...
TRANSCRIPT
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
UNTUK PEMILIHAN KACAMATA
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat
Memperoleh Gelar Sarjana Sains
Program Studi Ilmu Komputer
Oleh :
Dwi Astuti
NIM : 003124112
PROGRAM STUDI ILMU KOMPUTER
JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2007
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
HALAMAN PERSEMBAHAN
Ketika satu pintu tertutup, pintu lain terbuka, namun terkadang kita melihat dan
menyesali pintu tertutup tersebut terlalu lama hingga kita tidak melihat
pintu lain yang telah terbuka ...Alexander Graham Bell
Saat menghadapi kesulitan beberapa orang tumbuh sayap, sedang yang lain
mencari tongkat penyangga ...Oscar Wilde
Suatu kehidupan yang penuh kesalahan tidak hanya lebih berharga namun lebih
berguna dibandingkan hidup tanpa melakukan apapun …George Benard Shaw
Tempat untuk berbahagia itu di sini, waktu untuk berbahagia itu kini, cara untuk
berbahagia ialah dengan membuat orang lain bahagia …Robert G. Ingersol
Skripsi ini kupersembahkan untuk :
Orang tuaku tercinta Bapak Sukiran dan Ibu Darsih
Kakakku Kristiyan Mulyani dan Wahyudi Supriyanto
Adikku Agus Triwiyanto
Adikku Novia Catur Wijiasih
Ponakanku Andi Suryo Nugroho dan Ferly Bernard Kristanto
Kekasihku Kris Heribiyantara
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PERNYATAAN KEASLIAN KARYA
Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini tidak
memuat karya atau bagian karya orang lain, kecuali yang telah disebutkan dalam
kutipan dan daftar pustaka, sebagaimana layaknya karya ilmiah.
Yogyakarta, Juli 2007
Penulis
Dwi Astuti
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRAK
Perkembangan teknologi informasi yang pesat dan diiringi dengan
kemajuan dunia komputer baik software maupun hardware sehingga banyak
membawa perubahan pada pola hidup manusia. Banyak sistem yang dapat
mempermudah pengambilan suatu keputusan. Salah satunya adalah dalam
pemilihan kacamata.
Dengan Sistem Pendukung Pengambilan Keputusan Untuk Pemilihan
Kacamata ini konsumen dapat melakukan simulasi dengan mencoba-coba
memilih sendiri komponen-komponen kacamata sesuai dengan yang mereka
inginkan. Komponen-komponen tersebut terdiri dari lensa, frame dan harga
maksimal yang diinginkan. Hasil pemilihan tersebut dapat membantu konsumen
dalam mengambil keputusan dalam memilih kacamata.
Sistem ini didukung oleh bahasa pemrograman berbasis web dan basis
data. Dalam hal ini bahasa pemrograman berbasis web yang digunakan adalah
PHP dengan Apache sebagai servernya dan server basis data yang digunakan
adalah MySQL yang dalam pembahasanya menggunakan format HTML. Disini
juga digunakan Macromedia Dreamweaver MX yang digunakan untuk membantu
membuat desain tampilan sistem..
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRACT
The rapid development of information technology which is accompanied
by computer era progression brings about a changing of human life. There are
many systems to ease the act of making of decision. One of them is spectacles
selecting.
By the Decision Support System To Choose Eye Glasses, consumer are
able to simulate of trial error in selecting spectales components on their own as
what they want. The components include lenses, frames, and maximum price
wanted. The result of selecting is able to help the consumers in making decision of
spectacles selecting.
This system is supported by the language of web based program and data
base. In this case, the language of web based program used is PHP with Apache as
its server and the server of data base used is MySQL that using HTML format.
Here is also Macromedia Dreamweaver MX used to help in the design of system
appearance making.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Yesus Kristus yang telah
melimpahkan segala berkat dan karunia-Nya sehingga penulis dapat
menyelesaikan skripsi yang berjudul “SISTEM PENDUKUNG
PENGAMBILAN KEPUTUSAN UNTUK PEMILIHAN KACAMATA”
untuk memenuhi salah satu syarat untuk memperoleh gelar Sarjana Sains Program
Studi Ilmu Komputer, Jurusan Matematika, Fakultas Matematika dan Ilmu
Pengetahuan Alam, Universitas Sanata Dharma.
Penyusunan skripsi ini tidak lepas dari bantuan dan dukungan dari
berbagai pihak baik berupa moral, material maupun spiritual. Oleh karena itu
penulis mengucapkan terima kasih kepada :
1. Ibu P.H Prima Rosa, S.Si., Msc., selaku Kepala Program Studi Ilmu
Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sanata Dharma.
2. Bapak ST. Eko Hari Parmadi, S.Si., M. Kom., selaku dosen
pembimbing dan penguji yang telah membimbing dan mengarahkan
penulis dalam menyusun skripsi ini. Terima kasih atas masukan-
masukan, saran-saran dan kesabarannya untuk membimbing penulis
dalam menyelesaikan skripsi ini.
3. Ibu P.H Prima Rosa, S.Si., Msc, selaku dosen penguji, terima kasih
atas kesediaan menguji, saran-saran dan waktu yang diberikan.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4. Bapak Y. Joko Nugroho, S. Si, selaku dosen penguji, terima kasih atas
kesediaan menguji, saran-saran dan waktu yang diberikan.
5. Bapak-Ibu Dosen Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sanata Dharma yang telah memberikan pengalaman yang
berguna bagi penulis.
6. Pak Tukijo, selaku pegawai sekretariat, terima kasih atas semua
bantuannya selama penulis menyelesaikan studi di Universitas Sanata
Dharma.
7. Mas Susilo dan Mas Widodo, selaku pegawai laboratorium komputer
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sanata
Dharma, terima kasih atas bantuannya selama ini.
8. Orang tuaku Bapak Sukiran dan Ibu Darsih tercinta, terima kasih atas
perhatian, doa, dukungan, kesabaran dan kasih sayangnya selama ini,
sehingga penulis bisa menyelesaikan kuliah ini.
9. Kakakku tercinta Kristian Mulyani dan Wahyudi Supriyanto, terima
kasih atas semua bantuannya sehingga penulis dapat meyelesaikan
skripsi ini, tanpa kalian aku nggak bisa lulus…, juga untuk kedua
ponakanku yang lucu-lucu Andi Suryo Nugroho dan Ferly Bernard
Kristanto, Bulik Tuti sayang kalian semua.
10. Kedua adikku tercinta Agus Triwiyanto dan Novia Catur Wijiasih,
terima kasih atas doa, bantuan dan dukungan semangatnya selama
penulis menyelesaikan tugas akhir ini.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
11. Kekasihku Kris Heribiyantara, bersamamu aku merasa hari-hariku
menjadi hidup…terima kasih untuk kasih sayang, cinta, kesabaran,
dukungan dan bantuannya selama ini.
12. Teman-teman kost 101 : Suri, Maria, Asri, Debora dan Mbak Ati
terima kasih atas kebersamaannya selama ini.
13. Temi, Santy, Dian, Titin, Fery, Yulia, Marina, Dewi, Athan, Yuni
terima kasih atas kebersamaannya selama ini.
14. Semua teman Ikomp angkatan 2000 Universitas Sanata Dharma.
15. Semua pihak yang tidak bisa penulis sebutkan satu persatu yang telah
membantu dalam menyelesaikan skripsi ini.
Penulis menyadari dalam penulisan skripsi ini masih terdapat banyak
kekurangan, oleh karena itu penulis mengharapkan kritik dan saran guna
penyempurnaan skripsi ini. Penulis berharap semoga skripsi ini berguna bagi
semua pihak terutama hal-hal yang berkaitan dengan isi program dari skripsi ini.
Yogyakarta, Juli 2007
Hormat Kami,
Penulis
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR ISI
HALAMAN JUDUL ....................................................................................... i
HALAMAN PERSETUJUAN ........................................................................ ii
HALAMAN PENGESAHAN .......................................................................... iii
HALAMAN PERSEMBAHAN ...................................................................... iv
PERNYATAAN KEASLIAN KARYA ........................................................... v
ABSTRAK ...................................................................................................... vi
ABSTRACT ................................................................................................... vii
KATA PENGANTAR ..................................................................................... viii
DAFTAR ISI .................................................................................................. xi
DAFTAR GAMBAR ..................................................................................... xvi
DAFTAR TABEL ........................................................................................... xxv
BAB I PENDAHULUAN .............................................................................. 1
1.1 Latar Belakang .............................................................................. 1
1.2 Perumusan Masalah ....................................................................... 2
1.3 Batasan Masalah ............................................................................ 2
1.4 Tujuan ........................................................................................... 3
1.5 Metodologi ..................................................................................... 3
1.6 Sistematika Penulisan ..................................................................... 5
BAB II DASAR TEORI ................................................................................ 6
2.1 Konsep Dasar Sistem dan Sistem Informasi..................................... 6
2.1.1 Defnisi Sistem dan Sistem Informasi ....................................... 6
2.1.2 Tipe-tipe Sistem Informasi .................................................... 6
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.2 Keputusan ...................................................................................... 7
2.2.1 Teknik Pengambilan Keputusan.............................................. 8
2.2.2 Dasar dan Faktor Pengambilan Keputusan ............................. 9
2.2.3 Proses Pengambilan Keputusan .............................................. 13
2.3 Sistem Pendukung Pengambilan Keputusan .................................... 14
2.3.1 Pengertian SPPK.................................................................... 14
2.3.2 Karakteristik dan Kemampuan SPPK ..................................... 15
2.3.3 Komponen SPPK .................................................................. 17
2.3.3.1 Manajemen Data (Data Management) ........................ 17
2.3.3.2 Manajemen Model (Model Management) ................. 19
2.3.3.3 Manajemen Dialog (Dialog Management) .................. 21
2.3.3.4 Manajemen Pengetahuan (Knowledge Management)... 22
2.3.4 Pengembangan SPPK............................................................ 22
2.4 HTML ........................................................................................... 25
2.5 PHP ............................................................................................... 26
2.5.1 Cara Kerja PHP ..................................................................... 26
2.5.2 Struktur Program PHP .......................................................... 27
2.5.3 Komentar Pada PHP ............................................................. 28
2.6 Kombinasi PHP dan HTML .......................................................... 29
2.7 PHP Dan Database ........................................................................ 29
2.8 MySQL ......................................................................................... 30
2.8.1 Keunggulan MySQL ............................................................. 30
2.8.2 Administrasi MySQL Dengan PHPMyAdmin ........................ 32
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.8 Macromedia Dreamweaver MX .................................................... 32
BAB III ANALISIS DAN PERANCANGAN SISTEM 34
3.1 Perencanaan ................................................................................... 34
3.2 Analisa ........................................................................................... 36
3.3 Perancangan .................................................................................. 37
3.3.1 Perancangan Subsistem Model .............................................. 42
3.3.2 Perancangan Subsistem Database .......................................... 44
3.3.2.1 Diagram ER ............................................................... 44
3.3.2.2 Mapping .................................................................... 45
3.3.2.3 Kamus Data ............................................................... 45
3.3.3 Perancangan Subsistem Dialog .............................................. 48
3.3.3.1 Perancangan Untuk User ........................................... 50
3.3.3.1.1 Halaman Awal ............................................. 50
3.3.3.1.2 Daftar Lensa ............................................... 50
3.3.3.1.3 Daftar Frame ............................................... 51
3.3.3.1.4 Buku Tamu ................................................. 51
3.3.3.1.5 Menu Pilih ................................................... 52
3.3.3.1.6 Cari Data Lensa .......................................... 53
3.3.3.1.7 Cari Data Frame .......................................... 54
3.3.3.2 Perancangan Untuk Administrator ............................ 54
3.3.3.2.1 Login Administrator .................................... 54
3.3.3.2.2 Home Admin ............................................... 54
3.3.3.2.3 Input Data ................................................... 55
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.3.2.4 Update Data ................................................ 59
3.3.3.2.5 Tampil Data ................................................ 61
3.3.3.2.6 Update Buku Tamu ..................................... 64
3.3.3.2.7 Laporan ...................................................... 64
3.3.3.2.8 Ganti Password ........................................... 67
BAB IV IMPLEMENTASI PROGRAM ..................................................... 68
4.1 Implementasi Database ................................................................... 68
4.2 Implementasi Subsistem Dialog ...................................................... 71
4.2.1 Implementasi Halaman Untuk User......................................... 71
4.2.1.1 Halaman Awal ........................................................... 71
4.2.1.2 Daftar Lensa .............................................................. 72
4.2.1.3 Daftar Frame ............................................................. 72
4.2.1.4 Buku Tamu ............................................................... 73
4.2.1.5 Menu Pilih ................................................................. 73
4.2.1.6 Cari Data Lensa ......................................................... 75
4.2.1.8 Cari Data Frame ........................................................ 75
4.2.2 Implementasi Halaman Untuk Administrator .......................... 76
4.2.2.1 Login Administrator .................................................. 76
4.2.2.2 Home Admin .............................................................. 76
4.2.2.3 Input Data ................................................................. 77
4.2.2.4 Update Data .............................................................. 82
4.2.2.5 Tampil Data ............................................................... 86
4.2.2.6 Update Buku Tamu ................................................... 89
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.2.2.7 Laporan ..................................................................... 90
4.2.2.8 Ganti Password ......................................................... 92
4.3 Validasi ......................................................................................... 93
4.3.1 Validasi pada Halaman User .................................................. 93
4.3.2 Validasi pada Halaman Administrator ..................................... 94
BAB V PENUTUP ........................................................................................ 104
5.1 Kesimpulan..................................................................................... 104
5.2 Saran ............................................................................................. 105
DAFTAR PUSTAKA .................................................................................... 106
LAMPIRAN LISTING PROGRAM ............................................................ 107
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR GAMBAR
Gambar 2.1 Dasar Umum Dan Teknik Pengambilan Keputusan Manajerial ..... 10
Gambar 2.2 Hubungan Komponen SPPK (Turban, 1995) ............................... 22
Gambar 2.3 Cara Kerja PHP ........................................................................... 27
Gambar 2.4 Struktur Pemrograman PHP......................................................... 28
Gambar 2.5 Contoh Struktur Bahasa Pemrograman PHP ................................ 28
Gambar 2.6 Contoh Komentar PHP dan HTML ............................................. 28
Gambar 2.7 Contoh Kombinasi PHP dan HTML ........................................... 29
Gambar 2.8 Tampilan PHPMyAdmin 2.1.0...................................................... 32
Gambar 2.9 Tampilan Lay Out Macromedia Dreamweaver MX ....................... 33
Gambar 3.1 Diagram Konteks ........................................................................ 37
Gambar 3.2 DAD Level 0 Untuk Admin ........................................................ 38
Gambar 3.3 DAD Level 1 Proses 11 Update Data Lensa ................................ 39
Gambar 3.4 DAD Level 1 Proses 12 Update Ukuran Lensa ............................ 39
Gambar 3.5 DAD Level 1 Proses 13 Update Bahan Lensa .............................. 39
Gambar 3.6 DAD Level 1 Proses 14 Update Merek Lensa .............................. 39
Gambar 3.7 DAD Level 1 Proses 15 Update Warna Lensa ............................. 40
Gambar 3.8 DAD Level 1 Proses 16 Update Data Frame ................................ 40
Gambar 3.9 DAD Level 1 Proses 17 Update Bahan Frame ............................. 40
Gambar 3.10 DAD Level 1 Proses 18 Update Merek Frame ........................... 40
Gambar 3.11 DAD Level 1 Proses 19 Update Warna Frame ........................... 41
Gambar 3.12 DAD Level 1 Proses 20 Update Buku Tamu ............................. 41
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 3.13 DAD Level 0 Proses Pemilihan Untuk Konsumen ...................... 41
Gambar 3.14 Diagram ER untuk Lensa .......................................................... 44
Gambar 3.15 Menu Untuk User ....................................................................... 49
Gambar 3.16 Menu Untuk Admininstrator ..................................................... 49
Gambar 3.17 Rancangan Halaman Awal .......................................................... 50
Gambar 3.18 Rancangan Form Daftar Lensa .................................................... 50
Gambar 3.19 Rancangan Form Daftar Frame ................................................... 51
Gambar 3.20 Rancangan Buku Tamu .............................................................. 51
Gambar 3.21 Rancangan Menu Pilih ............................................................... 52
Gambar 3.22 Rancangan Output Hasil Pemilihan ............................................. 53
Gambar 3.23 Rancangan Form Pencarian Data Lensa ...................................... 53
Gambar 3.24 Rancangan Form Pencarian Data Frame ...................................... 54
Gambar 3.25 Rancangan Login Administrator ................................................. 54
Gambar 3.26 Rancangan Home Admin ............................................................ 55
Gambar 3.27 Rancangan Input Data Lensa ...................................................... 55
Gambar 3.28 Rancangan Input Ukuran Lensa .................................................. 56
Gambar 3.29 Rancangan Input Bahan Lensa .................................................... 56
Gambar 3.30 Rancangan Input Merek Lensa ................................................... 56
Gambar 3.31 Rancangan Input Warna lensa ..................................................... 57
Gambar 3.32 Rancangan Input Data Frame ..................................................... 57
Gambar 3.33 Rancangan Input Bahan Frame ................................................... 57
Gambar 3.34 Rancangan Input Merek Frame ................................................... 58
Gambar 3.35 Rancangan Input Warna Frame ................................................... 58
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 3.36 Rancangan Input Kacamata ........................................................ 58
Gambar 3.37 Rancangan Update Data Lensa ................................................... 59
Gambar 3.38 Rancangan Update Ukuran Lensa ............................................... 59
Gambar 3.39 Rancangan Update Bahan Lensa ................................................. 59
Gambar 3.40 Rancangan Update Merek Lensa ................................................ 59
Gambar 3.41 Rancangan Update Warna lensa .................................................. 60
Gambar 3.42 Rancangan Update Data Frame .................................................. 60
Gambar 3.43 Rancangan Update Bahan Frame ................................................ 60
Gambar 3.44 Rancangan Update Merek Frame ................................................ 60
Gambar 3.45 Rancangan Update Warna Frame ................................................ 61
Gambar 3.46 Rancangan Update Kacamata ..................................................... 61
Gambar 3.47 Rancangan Tampil Data Lensa .................................................... 61
Gambar 3.48 Rancangan Tampil Ukuran Lensa ............................................... 61
Gambar 3.49 Rancangan Tampil Bahan Lensa ................................................. 62
Gambar 3.50 Rancangan Tampil Merek Lensa ................................................. 62
Gambar 3.51 Rancangan Tampil Warna lensa ................................................. 62
Gambar 3.52 Rancangan Tampil Data Frame ................................................... 62
Gambar 3.53 Rancangan Tampil Bahan Frame ................................................. 62
Gambar 3.54 Rancangan Tampil Merek Frame ................................................ 63
Gambar 3.55 Rancangan Tampil Warna Frame ................................................ 63
Gambar 3.56 Rancangan Tampil Kacamata ...................................................... 63
Gambar 3.57 Rancangan Update Buku Tamu .................................................. 64
Gambar 3.58 Rancangan Laporan Data Lensa ................................................. 64
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 3.59 Rancangan Laporan Ukuran Lensa ............................................. 64
Gambar 3.60 Rancangan Laporan Bahan Lensa ............................................... 65
Gambar 3.61 Rancangan Laporan Merek Lensa ............................................... 65
Gambar 3.62 Rancangan Laporan Warna lensa ............................................... 65
Gambar 3.63 Rancangan Laporan Data Frame ................................................. 65
Gambar 3.64 Rancangan Laporan Bahan Frame ............................................... 66
Gambar 3.65 Rancangan Laporan Merek Frame .............................................. 66
Gambar 3.66 Rancangan Laporan Warna Frame .............................................. 66
Gambar 3.67 Rancangan Laporan Kacamata .................................................... 66
Gambar 3.68 Rancangan Ganti Password ........................................................ 67
Gambar 4.1 Database Bahan Lensa .................................................................. 68
Gambar 4.2 Database Merek Lensa ................................................................. 68
Gambar 4.3 Database Ukuran Lensa ............................................................... 68
Gambar 4.4 Database Warna Lensa ................................................................ 69
Gambar 4.5 Database Lensa ........................................................................... 69
Gambar 4.6 Database Merek Frame ................................................................. 69
Gambar 4.7 Database Bahan Frame ................................................................. 69
Gambar 4.8 Database Warna Frame ................................................................ 70
Gambar 4.9 Database Frame ........................................................................... 70
Gambar 4.10 Database Kacamata ................................................................... 70
Gambar 4.11 Database Buku Tamu ................................................................ 70
Gambar 4.12 Database Admin ......................................................................... 71
Gambar 4.13 Halaman Awal ........................................................................... 71
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.14 Daftar Lensa .............................................................................. 72
Gambar 4.15 Daftar Frame ............................................................................. 73
Gambar 4.16 Buku Tamu ............................................................................... 73
Gambar 4.17 Menu Pilih .................................................................................. 74
Gambar 4.18 Hasil Pemilihan ........................................................................... 74
Gambar 4.19 Pencarian Data Lensa ................................................................. 75
Gambar 4.20 Hasil Pencarian Data Lensa ........................................................ 75
Gambar 4.21 Pencarian Data Frame ................................................................. 75
Gambar 4.22 Hasil Pencarian Data Frame ........................................................ 76
Gambar 4.23 Login Administrator ................................................................... 76
Gambar 4.24 Halaman Menu Administrator ..................................................... 77
Gambar 4.25 Input Data Lensa ........................................................................ 77
Gambar 4.26 Input Bahan Lensa ...................................................................... 78
Gambar 4.27 Input Merek Lensa ..................................................................... 78
Gambar 4.28 Input Ukuran Lensa .................................................................... 79
Gambar 4.29 Input Warna Lensa ..................................................................... 79
Gambar 4.30 Input Data Frame ....................................................................... 80
Gambar 4.31 Input Merek Frame ..................................................................... 80
Gambar 4.32 Input Bahan Frame ..................................................................... 81
Gambar 4.33 Input Warna Frame .................................................................... 81
Gambar 4.34 Input Kacamata .......................................................................... 82
Gambar 4.35 Update Data Lensa ..................................................................... 82
Gambar 4.36 Update Bahan Lensa ................................................................... 83
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.37 Update Merek Lensa .................................................................. 83
Gambar 4.38 Update Ukuran Lensa ................................................................. 83
Gambar 4.39 Update Warna Lensa .................................................................. 84
Gambar 4.40 Update Data Frame .................................................................... 84
Gambar 4.41 Update Merek Frame .................................................................. 85
Gambar 4.42 Update Bahan Frame .................................................................. 85
Gambar 4.43 Update Warna Frame ................................................................. 85
Gambar 4.44 Update Kacamata ....................................................................... 86
Gambar 4.45 Tampil Data Lensa ..................................................................... 86
Gambar 4.46 Tampil Bahan Lensa ................................................................... 87
Gambar 4.47 Tampil Merek Lensa ................................................................... 87
Gambar 4.48 Tampil Ukuran Lensa ................................................................. 87
Gambar 4.49 Tampil Warna Lensa ................................................................... 88
Gambar 4.50 Tampil Data Frame ..................................................................... 88
Gambar 4.51 Tampil Merek Frame .................................................................. 88
Gambar 4.52 Tampil Bahan Frame .................................................................. 89
Gambar 4.53 Tampil Warna Frame ................................................................. 89
Gambar 4.54 Tampil Kacamata ....................................................................... 89
Gambar 4.55 Update Buku Tamu .................................................................... 90
Gambar 4.56 Laporan Data Lensa ................................................................... 90
Gambar 4.57 Laporan Bahan Lensa ................................................................ 90
Gambar 4.58 Laporan Merek Lensa ................................................................. 90
Gambar 4.59 Laporan Ukuran Lensa ............................................................... 91
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.60 Laporan Warna Lensa ................................................................ 91
Gambar 4.61 Laporan Data Frame ................................................................... 91
Gambar 4.62 Laporan Merek Frame ................................................................ 91
Gambar 4.63 Laporan Bahan Frame ................................................................ 92
Gambar 4.64 Laporan Warna Frame ............................................................... 92
Gambar 4.65 Laporan Kacamata ..................................................................... 92
Gambar 4.66 Ganti Password .......................................................................... 92
Gambar 4.67 Validasi Buku Tamu, Nama Belum Diisi ..................................... 93
Gambar 4.68 Validasi Buku Tamu, Email Belum Diisi .................................... 93
Gambar 4.69 Validasi Buku Tamu, Komentar Belum Diisi ............................... 93
Gambar 4.70 Validasi Pemilihan Kacamata Menu SPPK ................................. 93
Gambar 4.71 Validasi Login Memasuki Halaman Administrator ...................... 94
Gambar 4.72 Validasi Input Data Lensa, Kode Lensa Belum Diisi ................... 94
Gambar 4.73 Validasi Input Data Lensa, Bahan Belum Diisi ............................ 94
Gambar 4.74 Validasi Input data Lensa, Warna Belum Diisi ............................ 94
Gambar 4.75 Validasi Input Data Lensa, Merek Belum Diisi ............................ 94
Gambar 4.76 Validasi Input Data Lensa, Ukuran belum diisi ............................ 95
Gambar 4.77 Validasi Input Data Lensa, Gambar Lensa Belum Di Upload ...... 95
Gambar 4.78 Validasi Input Bahan Lensa, Kode Bahan Belum Diisi ................ 95
Gambar 4.79 Validasi Input Bahan Lensa, Nama Bahan Belum Diisi ................ 95
Gambar 4.80 Validasi Input Bahan Lensa, Harga Bahan Belum Diisi .............. 95
Gambar 4.81 Validasi Input Merek Lensa, Kode Merek Belum Diisi ................ 95
Gambar 4.82 Validasi Input Merek Lensa, Nama Merek Belum Diisi ............... 96
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.83 Validasi Input Merek Lensa, Harga Merek Belum Disi ............... 96
Gambar 4.84 Validasi Input Warna lensa, Kode Warna Lensa Belum Diisi ....... 96
Gambar 4.85 Validasi Input Warna Lensa, Nama Warna Lensa Belum Diisi ..... 96
Gambar 4.86 Validasi Input Ukuran Lensa, Kode Ukuran Belum Diisi ............. 96
Gambar 4.87 Validasi Input Ukuran Lensa, Jenis Ketebalan Belum Diisi .......... 96
Gambar 4.88 Validasi Input Ukuran lensa, Jenis Lensa Kiri Belum Diisi .......... 96
Gambar 4.89 Validasi Input Ukuran Lensa, Jenis Lensa Kanan Belum Diisi ..... 97
Gambar 4.90 Validasi Input Ukuran Lensa, Ukuran Lensa Kiri Belum Diisi ..... 97
Gambar 4.91 Validasi Input Ukuran Lensa, Ukuran Lensa Kanan Belum Diisi . 97
Gambar 4.92 Validasi Input Ukuran Lensa, Harga Ukuran Lensa Belum Diisi... 97
Gambar 4.93 Validasi Input Frame, Kode Frame Belum Diisi .......................... 97
Gambar 4.94 Validasi Input Frame, Bahan Frame Belum Diisi ......................... 97
Gambar 4.95 Validasi Input Frame, Warna Frame Belum Diisi ......................... 97
Gambar 4.96 Validasi Input Frame, Merek Frame Belum Diisi ......................... 98
Gambar 4.97 Validasi Input Frame, Tidak Ada Gambar Yang Diupload ........... 98
Gambar 4.98 Validasi Input Bahan Frame, Kode Bahan Belum Diisi ............... 98
Gambar 4.99 Validasi Input Bahan Frame, Nama Bahan Belum Diisi ............... 98
Gambar 4.100 Validasi Input Bahan Frame, Harga Bahan Belum Diisi ............. 98
Gambar 4.101 Validasi Input Merek Frame, Kode Merek Belum Diisi ............. 98
Gambar 4.102 Validasi Input Merek Frame, Nama Merek Belum Diisi ........... 98
Gambar 4.103 Validasi Input merek Frame, bentuk merek frame belum diisi .... 99
Gambar 4.104 Validasi Input merek Frame, Type Merek Frame Belum Diisi ... 99
Gambar 4.105 Validasi Input merek Frame, Harga Merek Frame Belum Diisi .. 99
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.106 Validasi Input warna Frame, Kodewarna Frame Belum Diisi ..... 99
Gambar 4.107 Validasi Input warna Frame, Nama Warna Frame Belum Diisi .. 99
Gambar 4.108 Validasi Input Kacamata, Silahkan Pilih Lensa .......................... 99
Gambar 4.109 Validasi Input Kacamata, Silahkan Pilih Frame ......................... 100
Gambar 4.110 Validasi Update Data Lensa ...................................................... 100
Gambar 4.111 Validasi Update Data Bahan Lensa ........................................... 100
Gambar 4.112 Validasi Update Data Merek Lensa .......................................... 100
Gambar 4.113 Validasi Update Data Ukuran Lensa ........................................ 100
Gambar 4.114 Validasi Update Data Warna Lensa ........................................... 101
Gambar 4.115 Validasi Update Data Frame ..................................................... 101
Gambar 4.116 Validasi Update Data Merek Frame ......................................... 101
Gambar 4.117 Validasi Update Data Bahan Frame ........................................ 101
Gambar 4.118 Validasi Update Data Warna Frame ......................................... 101
Gambar 4.119 Validasi Update Buku Tamu, Edit Buku Tamu ........................ 102
Gambar 4.120 Validasi Update Buku Tamu, Hapus Buku Tamu ...................... 102
Gambar 4.121 Validasi Ganti Password, Username Belum Diisi ...................... 102
Gambar 4.122Validasi Ganti Password, Password Lama Belum Diisi ............... 102
Gambar 4.123 Validasi Ganti Password, Password Baru Belum Diisi ............... 103
Gambar 4.124 Ganti Password, Konfirmasi Password Baru Belum Diisi .......... 103
Gambar 4.125 Validasi Ganti Password, Password Berhasil Diubah ................. 103
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR TABEL
Tabel 2.1 Jenis-jenis Model (Turban, 1995) .................................................... 10
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pihak penjual toko kacamata seringkali mengalami kesulitan dalam
memilih lensa yang sesuai dengan kebutuhan dan keinginan konsumen, karena
banyaknya variasi jenis, bahan, merek, warna dan harga dari lensa tersebut,
sedangkan konsumen kurang mengetahui macam-macam lensa yang ada, sehingga
konsumen kurang leluasa dalam memilih lensa yang sesuai dengan kebutuhan dan
keinginannya. Konsumen hanya bergantung pada pilihan penjual atau pihak dari
toko tersebut. Selain itu juga untuk mempercepat pihak penjual dalam melayani
konsumennya.
Sebagai contoh misalnya konsumen A yang mempunyai ukuran
kacamata –5 sebenarnya ia menginginkan lensa yang ringan tetapi tidak mampu
mengungkapkan yang dikehendakinya, karena ketidaktahuannya sehingga
akhirnya menjatuhkan pilihan pada lensa yang berharga murah tanpa
mempertimbangkan ketebalan lensa meskipun sebenarnya ia dapat memperoleh
lensa dengan ukuran yang sama namun lebih ringan.
Permasalahan di atas merupakan alasan penyusun untuk mengajukan
tugas akhir ini dengan membuat suatu sistem pendukung pengambilan keputusan
untuk membantu penyelesaian masalah.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
1.2 Perumusan Masalah
Bagaimana membuat sebuah sistem untuk membantu pengambilan
keputusan dalam pemilihan kacamata.
1.3 Batasan Masalah
Dalam pembuatan sistem ini akan dibuat batasan-batasan sebagai berikut :
a. Input lensa berupa kode lensa, bahan, warna, merek, ukuran dan
gambar lensa.
b. Input ukuran lensa berupa kode ukuran lensa, jenis ketebalan lensa
(tebal, sedang dan tipis), jenis lensa (plus, minus, silinder dan
campuran), ukuran lensa kiri dan ukuran lensa kanan.
c. Input bahan lensa berupa kode bahan lensa, nama bahan lensa dan
harga bahan lensa.
d. Input merek lensa berupa kode merek lensa, nama merek lensa dan
harga merek lensa.
e. Input warna lensa berupa kode warna lensa dan warna lensa.
f. Input frame berupa kode frame, bahan, merek, warna dan gambar
frame.
g. Input bahan frame berupa kode bahan frame, nama bahan frame dan
harga bahan frame.
h. Input merek frame berupa kode merek frame, nama merek frame,
bentuk frame, type frame dan harga merek frame.
i. Input warna frame berupa kode warna frame dan warna frame.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
j. Output berupa kacamata dengan spesifikasi lensa dan frame dengan
harga yang disortir/diurutkan dari urutan harga termurah sampai
dengan harga yang paling mahal.
k. Program diimplementasikan dengan menggunakan pemrograman
PHP, database yang digunakan adalah MySQL dan untuk mengatur
tampilannya digunakan Macromedia Dreamweaver MX.
l. Sistem hanya menangani proses pemilihan kacamata saja, tidak
memuat transaksi/penjualan.
1.4 Tujuan
Tujuan dari tugas akhir ini adalah membuat program pendukung
pengambilan keputusan untuk membantu dalam memilih kacamata.
1.5 Metodologi
Metode yang digunakan adalah sesuai dengan tahap-tahap dalam
pengembangan suatu sistem pengambilan keputusan, sebagai berikut :
a. Perencanaan
Pada tahap ini akan dilakukan perumusan masalah dan penentuan tujuan,
karena akan menentukan metode pendekatan sistem yang akan dirancang.
b. Penelitian
Pada tahap ini akan dilakukan pencarian data, pengidentifikasian pendekatan
yang cocok untuk mengetahui kebutuhan user dan sumber daya yang
tersedia.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
c. Analisis
Tahap ini merupakan penentuan pendekatan yang terbaik dan sumber daya
yang dibutuhkan dalam pembangunan sistem.
d. Perancangan
Pada tahap ini dilakukan perancangan subsistem Database, subsistem
Model, dan subsistem Pengetahuan yang merupakan subsistem utama dalam
SPPK.
e. Konstruksi
Pada tahap ini merupakan implementasi teknis, dimana akan dilakukan
penggabungan subsitem-subsistem menjadi SPPK.
f. Implementasi
Tahap ini terdiri dari :
- Testing
Merupakan tahap pengidentifikasian output sistem, apakah sesuai
dengan kriteria-kriteria yang diinginkan.
- Evaluasi
Merupakan tahap untuk mengetahui apakah sistem yang akan
dibangun sudah sesuai dengan keinginan pemakai.
- Demonstrasi
Pada tahap ini akan dilakukan demo di kalangan user, agar sistem
dapat diterima calon user nantinya.
- Training/pelatihan user
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Merupakan tahap pemberian training/pelatihan cara pengoperasian
sistem, struktur dan fungsi-fungsi yang ada dalam sistem kepada calon
user.
1.6 Sistematika Penulisan
BAB I PENDAHULUAN
Bab ini terdiri dari latar belakang penulisan, tujuan penulisan, rumusan
masalah, batasan masalah, metode penulisan dan sistematika penulisan.
BAB II DASAR TEORI
Bab ini berisi tentang dasar teori yang merupakan dasar dari penulisan
skripsi ini.
BAB III ANALISA DAN PERANCANGAN SISTEM
Bab ini berisi penjelasan tentang analisa penelitian dan perancangan sistem
yang akan dibangun
BAB IV IMPLEMENTASI PROGRAM
Bab ini berisi implementasi Sistem Pendukung Pengambilan Keputusan
Untuk Pemilihan Kacamata.
BAB V PENUTUP
Bab ini berisi kesimpulan dan saran.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB II
DASAR TEORI
2.1 Konsep Dasar Sistem dan Sistem Informasi
2.1.1 Definisi Sistem dan Sistem Informasi
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
berhubungan dan berkumpul bersama-sama untuk melakukan suatu kegiatan atau
menyelesaikan suatu sasaran tertentu (Jogiyanto, 1989).
Sistem informasi menurut Laudon & Laudon (1989) adalah serangkaian
komponen yang terkait satu sama lain dan bekerja bersama-sama untuk
mengumpulkan, mengolah, menyimpan, dan menyebarluaskan informasi guna
mendukung pengambilan keputusan, koordinasi, kontrol, analisis dan visualisasi
dalam organisasi.
2.1.2 Tipe-tipe Sistem Informasi
Laudon & Laudon (1989) menyebutkan bahwa berdasarkan tingkatan
organisasinya, sistem informasi dibagi menjadi 6 tipe, yaitu :
1. Sistem Pemrosesan Transaksi
TPS adalah sistem komputer yang melayani tingkat operasional pada suatu
organisasi, untuk menampilkan dan menyimpan transaksi rutin harian yang
dibutuhkan dalam bisnis.
2. Sistem Otomatisasi Perkantoran
OAS adalah sistem komputer, seperti pemrosesan kata, sistem surat
menyurat media elektronik, sistem penjadwalan yang dirancang untuk
meningkatkan produktivitas pekerja pengolah data perkantoran.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3. Sistem Kerja Pengetahuan
KWS adalah sistem informasi yang membantu pekerja pengetahuan dalam
membuat dan mengintegrasikan pengetahuan baru dalam organisasi.
4. Sistem Informasi Manajemen
Adalah sistem informasi untuk tingkat manajemen dalam suatu organisasi,
yang melayani fungsi perencanaan, pengawasan dan pembuatan keputusan
dengan membuat rekapitulasi dan laporan-laporan rutin.
5. Sistem Pendukung Keputusan
Adalah sistem informasi untuk tingkat manajemen dalam suatu organisasi,
yang mengkombinasikan data dan model-model analisis atau alat-alat
penganalisis data untuk mendukung pengambilan keputusan dalam
menyelesaikan masalah yang semi terstruktur.
6. Sistem Pendukung Eksklusif
Adalah sistem informasi pada tingkat strategis dalam suatu organisasi, yang
dirancang untuk pengambilan keputusan dalam memecahkan masalah-
masalah yang tidak terstruktur menggunakan tampilan grafik dan
komunikasi.
2.2 Keputusan
Sebagaimana dikutip oleh Salusu (1996), keputusan menurut Morgan
dan Cerullo (1984) adalah sebuah kesimpulan yang dicapai sesudah dilakukan
pertimbangan, yang terjadi setelah satu kemungkinan dipilih, sementara yang lain
dikesampingkan. Menurut Davis (1951), keputusan adalah hasil pemecahan
masalah yang dihadapinya dengan tegas. Suatu keputusan merupakan jawaban
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
yang pasti terhadap suatu pertanyaan. Keputusan harus dapat menjawab
pertanyaan tentang apa yang seharusnya dilakukan dan apa yang dibicarakan
dalam hubungannya dengan perencanaan. Keputusanpun dapat merupakan
tindakan terhadap pelaksanaan yang sangat menyimpang dari rencana semula.
Keputusan yang baik pada dasarnya dapat digunakan untuk membuat rencana
dengan baik pula. Keputusan merupakan hasil proses pemikiran yang berupa
pemilihan satu diantara beberapa alternatif yang dapat digunakan untuk
memecahkan masalah yang dihadapinya.
Menurut Follet (1989), keputusan adalah sebagai “hukum situasi”.
Apabila semua fakta dari situasi itu dapat diperolehnya, dan semua yang terlibat
baik pengawas maupun pelaksananya mau mentaati perintah. Wewenang tinggal
dijalankan, tetapi itu merupakan wewenang dari hukum situasi.
2.2.1 Teknik Pengambilan Keputusan
Pengambilan keputusan meliputi antara lain hal-hal yang berhubungan
dengan pengumpulan fakta. Berbagai teknik dapat digunakan untuk
mengumpulkan informasi mengenai suatu masalah, tetapi dapat juga dengan
menggantungkan diri pada para ahli atau konsultan. Pengambilan keputusan tidak
ada yang murni objektif, tetapi selalu mengandung unsur bisa pada pihak
pembuat keputusan karena tergantung pada nilai keputusan dan pada pihak nilai
keputusan dan pada penerimaan informasi tertentu sebagai fakta.
Teknik pengambilan keputusan dikelompokkan ke dalam dua jenis, yaitu :
1. Keputusan terprogram
Tradisional :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- kebiasaan
- pekerjaan rutin sehari-hari, prosedur operasional yang baku
- struktur organisasi, ada harapan bersama melalui perumusan sub-sub
tujuan dengan menggunakan saluran informasi yang terumus dengan
jelas.
Modern :
- riset operasional, analisis matematik, model-model, simulasi komputer.
- Proses data elektronik.
2. Keputusan tidak terprogram
Tradisional :
- heuristic, yaitu mendorong seseorang untuk mencari dan menemukan
sendiri intuisi, kreativitas.
- Rule of them, yaitu suatu prosedur praktis yang tidak menjamin
penyelesaian optimal.
- Dengan seleksi dan latihan bagi para eksekuif.
Modern :
- menyelenggarakan pelatihan bagi para pengambil keputusan.
- Dengan menciptakan program-program komputer.
2.2.2 Dasar dan Faktor Pengambilan Keputusan
Pengambilan keputusan sangat tergantung dari macam permasalahan
yang dihadapinya, namun juga sangat tergantung pada individu yang membuat
keputusan. Mungkin suatu keputusan dipecahkan dengan menggunakan intuisi.
Adakalanya keputusan lebih tepat jika didasarkan rasio. Mungkin juga keputusan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
diambil berdasarkan pengalaman waktu yang lalu mengingat permasalahannya
sama sedangkan situasi dan kondisinya tidak jauh berbeda. Dan berdasarkan
pengalaman ternyata keputusan yang pernah diambilnya itu berhasil baik.
Apabila dasar pengambilan keputusan telah ditetapkan, selanjutnya
pelaksanaan teknisnya dapat bermacam-macam tergantung juga masalahnya.
Dasar dan teknik pengambilan keputusan menurut Terry (1960) digambarkan
dalam diagram seperti di bawah ini :
1. Pengambilan Keputusan Berdasarkan Intuisi
Keputusan yang diambil berdasarkan intuisi atau perasaaan bersifat lebih
subjektif. Inner feeling yang bersifat subyektif ini mudah terkena sugesti,
pengaruh luar, rasa lebih suka yang satu daripada yang lain (preferences),
dan faktor kejiwaan lainnya. Mungkin sekali sifat pengaruh terhadap
keputusan yang bersifat intuitif itu tanpa disadari sepenuhnya. Hal ini
berkaitan dengan tingkat pengetahuan yang terbatas, latar belakang orang
yang bersangkutan, atau faktor lainnya.
Intuisi
Fakta
Pengalaman
Wewenang
Operation research
Linier programming
Gaming
Probability
--------------
--------------
--------------
--------------
--------------
--------------
-
Dasar
Teknik
Ranking and Statistical weighting
Keputusan berdasarkan sasaran
dan nilai-nilai (the ends)
Keputusan Instrumental
(the means)
Gambar 2.1 Dasar Umum dan Teknik Pengambilan Keputusan Manajerial
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Keuntungan :
- Karena yang memutuskan itu seseorang, maka dapat segera diputuskan
- Kalau pimpinan yang bersangkutan mempunyai olah rasa yang cukup
tinggi, maka keputusannya banyak yang tepat.
- Keputusan intuitif ini lebih tepat untuk masalah-masalah yang bersifat
kemanusiaan.
Kelemahan :
- Kecenderungan kurang tepat.
- Sulit diukur kebenarannya karena kesulitan mencari alat
pembandingnya.
- Dengan menggunakan dasar intuitif, maka dasar-dasar lainnya
seringkali lalu diabaikan.
2. Pengambilan Keputusan Rasional
Keputusan yang bersifat rasional banyak berkaitan dengan pertimbangan
dari segi daya guna. Masalah-masalah yang dihadapi juga merupakan
masalah-masalah yang memerlukan pemecahan rasional. Keputusan yang
dibuat berdasarkan pertimbangan yang rasional itu dapat terasa apabila
kepuasan optimal masyarakat dapat terlaksana dalam batas-batas nilai
kemasyarakatan yang diakui saat itu.
3. Pengambilan Keputusan Berdasarkan Fakta
Fakta berkaitan dengan data dan informasi. Kumpulan fakta yang telah
dikelompokkan secara sistematis dinamakan data. Sedangkan data itu
merupakan bahan mentah informasi. Dengan demikian data harus diolah
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
lebih dulu menjadi informasi, kemudian informasi inilah yang dijadikan
dasar pengambilan keputusan.
Keputusan yang berdasarkan sejumlah fakta, data atau informasi yang cukup
itu merupakan keputusan yang sehat, solid dan baik, namun untuk
mendapatkan informasi yang cukup itupun seringkali sulit. Bahkan dengan
bantuan komputerpun kadang kala masih mengalami kesulitan juga.
Informasi yang dipercaya itu datanya lebih dulu harus diolah dengan cermat.
Pengolahan dengan cermat melalui diagnosa, pengelompokan dan
interpretasi. Untuk keperluan ini dibutuhkan tenaga yang trampil yang
mampu mengolah data menjadi informasi yang canggih.
4. Pengambilan Keputusan Berdasarkan Wewenang
Banyak sekali keputusan diambil Karena wewenang (authority) yang
dimilikinya. Setiap orang yang menjadi pimpinan organisasi mempunyai
tugas dan wewenang untuk mengambil keputusan dalam rangka
menjalankan kegiatan demi tercapainya tujuan organisasi dengan berhasil
guna dan berdayaguna.
Keuntungan :
- banyak diterimanya oleh bawahan, terlepas apakah penerimaan itu
dilakukan dengan senang hati atau terpaksa. (usually readily accepted)
- memiliki otentitas/otentik (process authenticity)
- karena didasari wewenang yang resmi maka akan lebih permanen
sifatnya.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Adapun faktor-faktor yang perlu diperhatikan dalam pengambilan keputusan
adalah sebagai berikut :
1. Hal-hal yang berwujud maupun yang tidak berwujud, yang emosional
maupun yang rasional perlu diperhitungkan dalam pengambilan keputusan.
2. Setiap keputusan nantinya harus dapat dijadikan bahan untuk mencapai
tujuan organisasi.
3. Setiap keputusan janganlah berorientasi pada kepentingan pribadi, tetapi
harus lebih mementingkan kepentingan organisasi.
4. Jarang sekali ada satu pilihan yang memuaskan (oleh karena itu selalu
buatlah alternatif-alternatif tandingan).
5. Pengambilan keputusan itu merupakan tindakan mental. Dari tindakan
mental ini kemudian harus diubah menjadi tindakan fisik.
6. Pengambilan keputusan yang efektif membutuhkan waktu yang cukup lama.
7. Diperlukan pengambilan keputusan yang praktis untuk mendapatkan hasil
terbaik.
8. Setiap keputusan hendaknya dilembagakan, agar dapat diketahui apakah
keputusan yang diambil itu betul (atau salah).
9. Setiap keputusan itu merupakan tindakan permulaan dari serangkaian mata
rantai kegiatan berikutnya.
2.2.3 Proses Pengambilan Keputusan
Setiap keputusan yang diambil merupakan perwujudan kebijakan yang
telah digariskan. Oleh karena itu analisis proses pengambilan keputusan pada
hakekatnya sama saja dengan analisis proses kebijakan.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Komponen-komponen proses kebijakan menurut Dunn (1981):
1. masalah kebijakan (polici problem).
2. alternative kebijakan (policy alternative).
3. tindakan kebijakan (policy actions).
4. hasil kebijakan (policy outcomes)
5. pola pelaksanaan kebijakan (policy performance)
2.3 Sistem Pendukung Pengambilan Keputusan
2.3.1 Pengertian SPPK
Untuk membantu mempercepat dan mempermudah proses
pengambilan keputusan, diperlukan suatu bentuk Sistem Pendukung Pengambilan
Keputusan (SPPK). Tujuan sistem ini adalah untuk membantu pengambilan
keputusan memilih berbagai alternatif keputusan yang merupakan hasil
pengolahan informasi-informasi yang diperoleh atau tersedia, dengan
menggunakan model-model pengambilan keputusan. SPPK hanya berfungsi
sebagai alat bantu bagi pengambil keputusan untuk memperluas kemampuannya,
sedangkan keputusan terakhir tetap ditentukan oleh pemakai.
Keunggulan SPPK adalah kemampuannya menyelesaikan semua
masalah semi terstruktur. Untuk keperluan itu, dibutuhkan informasi yang
lengkap, up to date, dan dapat dipercaya kebenarannya. Selanjutnya sistem akan
memproses masukan-masukan yang diberikan untuk menghasilkan keputusan
yang terbaik terhadap masalah tersebut.
Pada prinsipnya SPPK dapat didefinisikan sebagai suatu sistem
informasi berbasis komputer yang interaktif, fleksibel, dapat beradaptasi, dan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
secara khusus dikembangkan untuk meningkatkan pengambilan keputusan dalam
memecahkan masalah-masalah yang semi terstruktur (Turban, 1995)
SPPK memanfaatkan data, membutuhkan antar muka dengan pemakai,
dan mengijinkan pembuat keputusan untuk memiliki wawasan tersendiri. SPPK
juga memanfaatkan model yang dibangun secara interaktif, mendukung semua
langkah dari pengambilan keputusan, dan membuat basis pengetahuan (knowledge
base).
2.3.2 Karakteristik dan Kemampuan SPPK
Beberapa ciri khas SPPK menurut Turban :
1. SPPK dirancang untuk membantu pengambilan keputusan dalam
memecahkan masalah yang sifatnya semi terstruktur ataupun tidak
terstruktur. Banyak masalah tidak dapat diselesaikan secara memuaskan
hanya dengan sistem komputerisasi seperti Electronic data Processing
(EDP) dan Managerial Information System (MIS), ataupun peralatan-
peralatan dan metode kuantitatif yang standar.
2. SPPK dapat digunakan oleh semua tingkat manager, mulai dari eksekutif
tertinggi sampai pada manager-manager dibawahnya.
3. SPPK dapat digunakan untuk individu ataupun kelompok.
4. SPPK dapat mendukung beberapa keadaan keputusan yang saling
bergantung atau berurutan.
5. SPPK mendukung semua langkah pada proses pengambilan keputusan yaitu
:penelusuran (intelligence), perancangan, pemilihan dan implementasi.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6. SPPK mendukung berbagai jenis gaya dan variasi dalam proses
pengambilan keputusan, sehingga ada kesesuaian atribut-atribut yang
digunakan individu pembuat keputusan (misalnya : perbendaharaan kata dan
gaya keputusan).
7. SPPK dapat beradaptasi sepanjang waktu. Pembuat keputusan harus reaktif,
berani menghadapi perubahan kondisi dengan cepat dan mengadaptasikan
SPPK terhadap perubahan itu. SPPK bersifat fleksibel, sehingga pemakai
dapat menambah, menghapus, menggabungkan atau menyusun ulang
elemen-elemen dasarnya. Kemampuan ini memungkinkan untuk membuat
analisis awal dengan cepat.
8. SPPK mudah dipakai. Pemakai harus merasa “at home” dengan sistem,
mudah digunakan pemakai (user friendly), fleksibel, berkemampuan grafis
kuat, bahasa antar muka antara manusia dengan mesin menggunakan bahasa
yang dipakai oleh pemakai, sehingga hal ini dapat meningkatkan efekivitas
SPPK.
9. SPPK lebih dimaksudkan untuk menghasilkan keputusan yang efektif (hasil
yang akurat, ketepatan waktu, dan kualitas) daripada efisiensi (biaya yang
dikeluarkan untuk membuat keputusan, termasuk biaya waktu komputer
beroperasi).
10. Pembuat keputusan dapat mengontrol proses pengambilan keputusan. SPPK
secara khusus hanya bertujuan untuk mendukung, tetapi tidak menggantikan
pembuat keputusan. Pembuat keputusan dapat menghapus rekomendasi
komputer setiap saat.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
11. Pengetahuan SPPK terus bertambah, terutama ketika muncul tuntutan baru
dan perbaikan sistem, penambahan pengetahuan yang terus menerus akan
meningkatkan dan mengembangkan kemampuan SPPK.
12. Pemakai (end user) dapat membangun sendiri SPPK yang sederhana.
Sedangkan sistem yang lebih besar membutuhkan sedikit bantuan atau peran
serta ahli Sistem Informasi.
13. SPPK biasanya memanfaatkan model (standar atau bantuan khusus) untuk
menganalisa situasi ketika keputusan harus diambil. Kemampuan model
dapat dicoba dengan strategi-strategi yang berbeda di bawah konfigurasi
yang berbeda.
14. SPPK tingkat lanjut dilengkapi dengan komponen pengetahuan yang
memungkinkan untuk membuat solusi yang efektif dan efisien dari masalah
yang sangat sulit.
2.3.3 Komponen SPPK
2.3.3.1 Manajemen Data (Data Management)
Subsistem manajemen data merupakan komponen SPPK yang menyediakan data
bagi sistem. Data tersebut disimpan dalam suatu basis data yang diorganisasikan
oleh suatu sistem yang disebut DBMS (Database Manajemen System).
Subsistem ini disusun oleh beberapa komponen yang terdiri dari :
a. Basis Data SPPK
Basis data adalah kumpulan data yang direlasikan dan diatur sesuai
kebutuhan organisasinya, dan dapat digunakan oleh banyak orang dalam
banyak aplikasi. Basis data SPPK terdiri dari beberapa jenis data yaitu :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- Data Internal
Data ini berasal dari sistem proses transaksi dalam suatu organisasi.
Data tersebut seperti data akuntansi, keuangan, pemasaran, produksi,
pribadi dan lain sebagainya, tergantung kebutuhan dari SPPK tersebut.
- Data Eksternal
Data ini bersumber dari luar organisasi seperti data industri, data
penelitian pemasaran, data sensus, data tenaga kerja daerah, peraturan
pemerintah, data perekonomian nasional.
- Data Pribadi
Data ini berupa aturan-aturan pokok yang digunakan oleh para
pembuat keputusan tertentu dari data atau dalam keadaan-keadaan
tertentu.
Untuk membangun sebuah basis data SPPK, sering dilakukan
pengambilan data dari berbagai sumber data. Operasi ini disebut
ekstraksi. Operasi ini melakukan pengambilan data berupa arsip,
kesimpulan, data yang sudah disaring, dan ringkasan data. Ekstraksi
dapat terjadi pada saat pemakai membuat laporan dari data yang ada
dalam basis data.
b. Sistem Manajemen Basis Data (Database Management System (DBMS))
Basisdata dapat dibuat, diakses dan diperbarui dengan menggunakan sistem
ini. DBMS memiliki banyak kemampuan dalam pengolahan data dan sangat
kompleks, sehingga hanya sedikit pemakai yang dapat membuat program
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
dan mengembangkan perangkat lunak DBMS. DBMS memiliki tiga fungsi
dasar yaitu penyimpan data, pencari data, dan pengontrol data.
c. Fasilitas Query
Fasilitas ini memberikan dasar-dasar untuk mengakses data. Fasilitas ini
menerima permintaan data, menentukan bagaimana permintaan tersebut
dapat dipenuhi, merumuskan rincian permintaan, dan memberikan hasilnya.
d. Direktori
Direktori data adalah daftar seluruh data dalam basis data. Direktori berisi
tentang definisi data yang berfungsi untuk mengetahui keberadaan data,
sumber data, atau kegunaan dari data tersebut. Direktori khususnya
digunakan untuk mendukung fase pengetahuan pada proses pembuatan
keputusan sebagai bantuan untuk memeriksa data, mengidentifikasikan
masalah, dan mengetahui peluan-peluang yang ada.
2.3.3.2 Manajemen Model (Model Management)
Manajemen model merupakan paket perangkat lunak yang meliputi
keuangan, statistik, pengetahuan manajemen, atau model kuantitatif lainnya yang
menyediakan kemampuan untuk menganalisa dan mengatur perangkat lunak yang
sesuai. Subsistem ini disusun oleh beberapa komponen yang terdiri dari :
a. Basis Model
Basis model terdiri dari model keuangan, statistik, pengetahuan manajemen,
atau model kuantitatif lainnya yang menyediakan kemampuan untuk
menganalisa di dalam SPPK.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Beberapa jenis model yang digunakan dalam SPPK dapat dilihat pada tabel
di bawah ini :
Tabel 1: Jenis-jenis model (Turban, 1995)
Jenis Proses dan Sasaran Teknik Dasarnya
Optimasi dengan
sedikit alternatif
Menemukan solusi terbaik
dari sedikit alternatif
Tabel keputusan,
pohon keputusan
Optimasi dengan
algoritma
Menemukan solusi terbaik
dari banyak alternatif yang
tidak terhingga dengan
menggunakan proses
pembuktian bertahap.
Model program linier
dan program
matematika lainnya,
model jaringan.
Optimasi dengan
analisa rumus
Menemukan solusi terbaik
dengan menggunakan
rumus
Beberapa model
inventaris
Simulasi Menemukan solusi yang
“cukup baik” atau yang
terbaik dari beberapa
alternatif yang dipilih
dengan menggunakan
metode percobaan.
Beberapa model
simulasi
Heuristik Menemukan solusi yang
“cukup baik” dengan
menggunakan aturan-
aturan
Pemrograman
heuristik, sistem
pakar
Model-model
deskriptif lainnya
Menemukan “bagaimana
jika” dengan menggunakan
rumus
Model keuangan
Model-model
prediktif
Meramalkan masa depan
dari keadaan yang
diberikan
Analisa markov,
model-model ramalan
b. Sistem Manajemen Basis Model
Sistem manajemen basis model adalah sistem perangkat lunak yang
berfungsi sebagai model, memperbarui atau mengubah model, dan
memanipulasi model.
c. Bahasa Pemodelan
Walaupun beberapa model sudah ada dalam basis model, namun tetap perlu
untuk menuliskan bahasa model. Ini dapat dilakukan pada bahasa tingkat
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
tinggi (COBOL), bahasa generasi keempat (4GL), dan beberapa bahasa
model lainnya.
d. Direktori Model
Direktori model sama seperti direktori pada basis data, yaitu merupakan
daftar dari semua model. Direktori ini berupa definisi model dan fungsi
model, yaitu untuk menjawab pertanyaan tentang keberadaan dan
kemampuan model.
e. Eksekusi, Integrasi, dan Perintah Model
Aktivitas model dikontrol oleh beberapa manajemen model, yaitu :
Eksekusi model mengontrol model ketika dijalankan.
1. Integrasi model mengkombinasikan operasi-operasi dan beberapa
model ketika dibutuhkan.
2. Perintah model digunakan untuk menerima dan menterjemahkan
perintah model dari komponen dialog dan membawa perintah tersebut
ke dalam sistem manajemen basis model, eksekusi model, atau fungsi-
fungsi integrasi.
2.3.3.3 Manajemen Dialog (Dialog Management)
Melalui subsistem ini pemakai dapat berkomunikasi dan memberi
perintah pada SPPK. Subsistem ini menyediakan fasilitas antar muka pemakai
(user interface) yang meliputi piranti masukan (input) dan keluaran (output).
Subsistem manajemen dialog juga menyediakan komunikasi secara fisik dengan
SPPK berupa fungsi yang dapat mengontrol arus informasi yang keluar masuk
melalui subsistem ini. Fungsi tersebut dapat menterjemahkan masukan dari bahasa
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
pemakai ke bahasa yang dapat dibaca oleh MBMS dan DBMS, dapat
menterjemahkan keluaran dari MBMS dan DBMS, dan subsistem manajemen
pengetahuan ke bahasa yang dapat dimengerti pemakai.
2.3.3.4 Manajemen Pengetahuan (Knowledge Management)
Pilihan subsistem ini dapat mendukung subsistem lainnya atau bertindak
sebagai komponen subsistem yang berdiri sendiri. Subsistem ini diperlukan ketika
subsistem lainnya mendukung SPPK tidak lagi mampu menyelesaikan masalah
yang tidak terstruktur atau semi terstruktur. Subsistem manajemen pengetahuan
disusun dari satu atau lebih sistem pakar. Seperti manajemen data dan model,
subsistem ini juga menyediakan kebutuhan eksekusi dan integrasi sistem pakar.
Hubungan komponen SPPK tersebut dapat dilihat pada gambar di bawah ini :
Gambar 2.2 Hubungan Komponen SPPK (Turban, 1995)
2.3.4 Pengembangan SPPK
Pada dasarnya pengembangan SPPK terbagi atas 8 tahapan yaitu (Turban,
1995) :
1. Perencanaan (Planning)
Sistem Berbasis
Komputer
Lainnya
Manajemen
Data
Manajemen
Pengetahuan
Manajemen
Dialog
Manager
(Pemakai)
Manajemen
Model
Data Eksternal
Data Internal
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada tahap ini yang penting dilakukan adalah perumusan masalah dan
penentuan tujuan, karena akan menentukan pemilihan jenis SPPK yang akan
dirancang dan metode pendekatan yang digunakan.
2. Penelitian (Research)
Tahap ini berhubungan dengan pencarian data dan sumber daya yang
tersedia (perangkat keras, perangkat lunak, vendor, sistem yang sudah ada,
dan hal-hal lain yang dibutuhkan).
3. Analisis dan Perancangan Konsep (Analysis and Conceptual Design).
Pada tahap ini ditentukan teknik pendekatan terbaik dan sumber daya yang
dibutuhkan untuk membangun SPPK. Hal ini meliputi tenaga teknis, staf
kantor, keuangan, dan sumber lain dari organisasi.
4. Perancangan (Design)
Spesifikasi dari komponen sistem, struktur, dan feature sistem yang
dibangun, ditentukan secara rinci pada tahap ini. Pada tahap ini dilakukan
perancangan empat subsistem utama SPPK yaitu manajemen data,
manajemen model, manajemen dialog, dan manajemen pengetahuan.
5. Konstruksi (Construction).
Tahap ini merupakan implementasi secara teknis dari perancangan, dimana
semua sistem yang sudah ada dirancang digabungkan menjadi suatu SPPK.
6. Implementasi (Implementation).
Tahap ini merupakan penerapan SPPK yang dibangun. Pada tahap ini
beberapa tugas yang harus dilakukan yaitu :
- Pengujian
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada tahap ini data-data keluaran sistem dikumpulkan dan
dibandingkan kembali apakah sudah sesuai dengan spesifikasi
rancangan yang diinginkan.
- Evaluasi
Merupakan tahap untuk mengetahui apakah sistem yang dibangun
sudah sesuai dengan keinginan pemakai.
- Demonstrasi
Pada tahap ini kemampuan operasional sistem akan di demonstrasikan
pada komunitas pemakai.
- Orientasi
Tahap ini meliputi pengenalan instruksi kemampuan dasar dan operasi
sistem kepada pemakai.
- Pelatihan
Merupakan tahap untuk melatih pemakai dalam mengoperasikan
sistem. Pada tahap ini pemakai juga dilatih untuk perawatan sistem.
- Penyebaran
Pada tahap ini, cara mengoperasikan sistem secara penuh
diperkenalkan pada seluruh anggota pemakai.
7. Pemeliharaan dan Dokumentasi (Maintenance and Documentation)
Merupakan tahap yang harus dilakukan terus-menerus untuk
mempertahankan keadaan sistem.
8. Adaptasi (Adaptation)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dalam tahap ini dilakukan pengulangan terhadap-tahapan di atas, untuk
memberi tanggapan perubahan kebutuhan pemakai.
2.4 HTML
HTML adalah bahasa pemrograman yang digunakan untuk membuat
halaman web atau yang biasa juga disebut dokumen HTML. HTML sendiri
merupakan protokol yang digunakan untuk mentransfer data dari web server ke
web browser. Protokol inilah yang kemudian mentransfer dokumen-dokumen web
yang ditulis dengan format HTML (Purbo, 2000)
Sebuah dokumen HTML sebenarnya adalah sebuah file teks. Agar file teks
dapat ditampilkan sebagai sebuah halaman web, maka didalamnya ditambahkan
perintah–perintah HTML yang disebut dengan tag. Tag (penanda) merupakan
perintah–perintah HTML yang dituliskan di dalam tanda < dan >. Pasangan atau
“penutup perintah” dari sebuah tag ditandai dengan tanda ‘/’. Misalnya pasangan
tag <html> adalah </html>
Dengan menggunakan perintah–perintah HTML (tag) kita dapat
melakukan fungsi–fungsi sebagai berikut :
a. Menentukan jenis font yang dipakai ukurannya.
b. Mengkombinsikan antar teks dan gambar.
c. Membuat link–link ke halaman web atau situs lainnya.
d. Membuat suatu form yang interaktif.
Kalau dengan bahasa HTML kita bisa memberikan perintah–perintah
untuk menyusun halaman web yang kita inginkan, maka web browser digunakan
untuk menerjemahkan perintah–perintah HTML tersebut dan menampilkan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
susunan halaman ke style built in. Browser dengan menggunakan font, warna,
garis, dan perataan teks yang dikehendaki ke komputer akan menampilkan
halaman web tersebut.
2.5 PHP
Personal Home Page (PHP) merupakan script untuk pemrograman web
dari sisi server, script yang membuat dokumen HTML, secara on the fly. Dalam
arti dokumen HTML yang dibuat dengannya menggunakan editor teks atau editor
HTML (Kadir 2002).
PHP dicipta untuk kegunaan web dan boleh menghubungkan query
database dan menggunakan simple task yang boleh diluruskan dengan 3 atau 4
kod. PHP dapat menukarkan static website yang menggunakan HTML ke
dynamic web pages yang berfungsi secara automatic seperti ASP, CGI, dan
sebagainya.
Dengan menggunakan PHP, maka maintenance suatu situs web menjadi
lebih mudah. Proses up date data dapat dilakukan dengan aplikasi yang dibuat
dengan menggunakan script PHP.
PHP secara mendasar dapat mengerjakan semua yang dapat dikerjakan
seperti mendapatkan data dari form, menghasilkan isi halaman web dinamik, dan
menerima cookies.
2.5.1 Cara Kerja PHP
Model kerja HTML diawali dengan permintaan suatu halaman web oleh
browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal dengan
alamat internet, browser mendapatkan alamat internet dari web server,
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
mengindentifikasi halaman yang dikehendaki, dan menyampaikan segala
informasi yang dibutuhkan oleh web server. Selanjutnya, web server akan
mencarikan berkas yang diminta kemudian memberikan isinya ke browser.
Browser yang mendapatkan isinya segera melakukan proses penerjemahan kode
HTML dan menampilkannya ke layar pemakai.
Bagaimana halnya kalau yang diminta adalah sebuah halaman PHP?
Prinsipnya serupa dengan kode HTML. Hanya saja, ketika berkas PHP diminta
didapatkan oleh web server, isinya segera dikirimkan ke mesinPHP dan mesin
inilah yang memproses dan memberikan hasilnya (berupa kode HTML) ke web
server. Selanjutnya, web server menyampaikan ke client.
Gambar 2.3 Cara Kerja PHP
2.5.2 Struktur Program PHP
Seperti halnya bahasa pemrograman yang lain, PHP juga memiliki struktur
penulisan. Ini penting karena jika strukturnya salah, maka intepreter tidak bisa
menjalankan kode program yang ditulis. Adapun struktur pemrograman PHP
adalah sebagai berikut:
Web
Server
Skrip PHP
Mesin PHP
Kode HTML
Browser
Permintaan
HTTP
Tanggapan
HTTP
Clien
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 2.4 Struktur Pemrograman PHP
Contoh:
Gambar 2.5 Contoh Struktur Bahasa Pemrograman PHP
Jika kode program diatas dijalankan maka akan tampil tulisan: This is a
PHP Script
2.5.3 Komentar pada PHP
Komentar adalah teks dalam script yang diabaikan oleh intepreter.
Komentar digunakan untuk memperjelas kode dan kemudahan dalam membaca
kode.
Jika hanya satu baris, bisa digunakan tanda “ // ” atau “ # ”.
Sedangkan untuk komentar yang lebih dari satu baris harus diapit dengan tanda “
/* …… */ “.
Contoh:
Gambar 2.6 Contoh Komentar PHP dan HTML
Tag Style Start Tag End Tag
Standard Tags
<? php ?>
Short Tags
<? ?>
ASP Tags
<% %>
Script Tags
<SCRIPT LANGUAGE =”php”> </SCRIPT>
// this is a comment
# this is another comment
/* this is a comment none of this will
be parsed by the intepreter
*/
<?
print (“This is a PHP Script”);
?>
<? php
print (“This is a PHP Script”);
?>
<SCRIPT LANGUAGE =”php”>
print (“This is a PHP Script”);
</SCRIPT>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.6 Kombinasi PHP dan HTML
Kode PHP dapat ditempelkan pada file HTML. Caranya dengan
menyisipkan kode PHP tersebut ke dalam file HTML. Seperti pada contoh
berikut:
Contoh:
Gambar 2.7 Contoh Kombinasi PHP dan HTML
2.7 PHP dan Database
Salah satu kelebihan PHP adalah mampu berkomunikasi dengan
berbagai database yang terkenal. Dengan demikian untuk menampilkan data yang
bersifat dinamis, yang diambil dari database merupakan hal yang mudah untuk
diimplementasikan. Itulah sebabnya sering dikatakan bahwa PHP sangat cocok
untuk membangun halaman–halaman web dinamis.
Pada saat ini PHP sudah dapat berkomunikasi dengan berbagai database
meskipun dengan kelengkapan yang berbeda–beda. Beberapa diantaranya adalah
a. dBase
b. DBM
c. Microsoft Acces
d. MSQL
e. MySQL
<HTML>
<head>
<title> kombinasi php dan html </title>
</head>
<body>
<? php
print (“This is a PHP Script”);
?>
</body>
</HTML>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
f. Oracle
2.8 MySQL
MySQL adalah sistem manajemen database relasi RDBMS (Relational
Database Management System) yang bersifat terbuka (open source). Itulah
sebabnya istilah tabel, baris, dan kolom digunakan untuk manajemen MySQL.
Pada MySQL, sebuah database mengandung satu atau beberapa tabel. Tabel
terdiri dari setiap baris dan setiap baris mengandung satu atau beberapa kolom.
MySQL memiliki kinerja, kecepatan proses, dan ketangguhan yang tidak
kalah dibanding database-database lainnya yang komersial seperti ORACLE,
Sybase, Unify, dan sebagainya. Dengan dasar Open Source, MySQL berkembang
menjadi salah satu sistem manajemen database relasi terkemuka yang diakui
secara internasional. MySQL menggunakan standar SQL (Structure Query
Language) sebagai bahasa interaktif delam mengelola data. Perintah SQL sering
juga disebut query.
2.8.1 Keunggulan MySQL
Keunggulan MySQL adalah sebagai berikut :
1. Kecepatan
Berdasarkan hasil pengujian, MySQL memiliki kecepatan paling baik
dibanding database server lainnya.
2. Mudah digunakan
Perintah-perintah dan aturan-aturan pada MySQL maupun proses
instalasinya relatif mudah digunakan.
3. Open Source
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dengan konsep ini siapa pun dapat berpartisipasi untuk mengembangkan
MySQL. Hasil pengembangan itu diserahkan kepada umum atau kepada
komunitas Open Source.
4. Kapabilitas
MySQL telah digunakan untuk mengelola database dengan jumlah 50 juta
record. Bahkan sanggup untuk mengelola 60.000 tabel dengan jumlah
baris 5.000.000.000 dan mendukung penggunaan index hingga 32 buah
index per tabelnya. Setiap index terdiri dari 1 hingga 16 kolom kriteria.
Informasi ini diperoleh dari manual MySQL yang dapat di-download dari
situs MySQL.
5. Konektifitas dan Keamanan
MySQL mendukung dan menerapkan sistem keamanan dan ijin akses
tingkat lanjut.
6. Biaya Rendah (Relatif Gratis)
Kita dapat menggunakan MySQL tanpa harus memikirkan biaya lisensi
selama mengikuti konsep Open Source / GNU Public Licences.
7. Fleksibilitas / Portabilitas
MySQL mendukung perintah-perintah database alternatif lain, sehingga
memudahkan untuk beralih dari dan ke MySQL
8. Lintas Platform dan Sistem Operasi
MySQL dapat dijalankan pada beberapa sistem operasi yang berbeda
seperti Linux, Microsoft Windows, FreeBSD, Sun Solaris, dan lain-lain.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2.8.2 Administrasi MySQL Dengan PhpMyAdmin
PhpMyAdmin merupakan program bantu yang dibuat dengan bahasa PHP
dan digunakan untuk melakukan manajemen administrasi MySQL. Seperti
membuat database, menghapus database, membuat tabel, menghapus tabel,
mengubah tabel, dan sebagainya melalui media web.
Program ini didukung dengan berbagai bahasa nasioanal dari seluruh
dunia. Mulai dari bahasa Afrika hingga Ukraina. Bahasa Indonesianya pun ada.
Gambar 2.8 Tampilan PhpMyAdmin 2.1.0
2.9 Macromedia Dreamweaver MX
Macromedia DreamWeaver merupakan software yang dikenal sebagai
software web authoring tool, yaitu software untuk desain dan lay out halaman
web. Macromedia DreamWeaver mulai menunjukkan daya tariknya sejak versi 3,
lalu versi 4, dan saat ini memiliki versi terbaru yang disebut dengan Macromedia
DreamWeaver MX.
Versi terbaru ini memiliki kemampuan bukan hanya sebagai software
untuk desain web saja tetapi juga untuk editing kode serta pembuatan aplikasi web
dengan menggunakan berbagai bahasa pemrograman web, antara lain JSP, PHP,
ASP, dan ColdFusion. Selain itu Macromedia DreamWeaver juga kompatibel
dengan sebagian besar web browser terkemuka seperti Internet Explorer, Nestcape
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Navigator, Opera, dan Mozilla. Hal ini menjadikannya sebagai web authoring tool
yang paling digemari.
Macromedia DreamWeaver MX telah mengalami banyak perbaikan dan
peningkatan dari versi sebelumnya, Macromedia DreamWeaver MX memiliki
user interface yang lebih baik dari versi 4 karena adanya peningkatan kemampuan
untuk toolbar sehingga toolbar yang sudah ada dapat dikustomisasi atau
ditambahkan fungsi baru.
Kemudian dengan adanya tag editor untuk bekerja dalam tag lalu Mode
Multiple Document Interface (MDI). MDI memberikan ruang kerja yang lebih
praktis karena memungkinkan kita bekerja dengan beberapa dokumen sekaligus
dalam satu Windows.
Selain user interface baru, Dreamweaver MX memiliki kemampuan untuk
editing kode yang lebih baik. Pada DreamWeaver MX dapat dilakukan print kode
pada Code View, kemudian fasilitas Code Hints yang dapat membantu saat
berurusan dengan tag-tag, serta Tag Inspector yang sangat berguna dalam
menangani tag-tag HTML khususnya. DreamWeaver MX juga memiliki panel
baru yaitu panel Snippets yang memberikan fasilitas mengedit dan menyimpan
blok kode yang sering digunakan.
Gambar 2.9 Tampilan Lay Out MacromediaDreamweaver MX
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB III
ANALISIS DAN PERANCANGAN SISTEM
3.1 Perencanaan
Pemilihan kacamata bagi para konsumen/pengguna kacamata adalah
salah satu faktor yang sangat menentukan ketepatan ukuran lensa kacamata yang
akan dipakai. Kadang mereka tidak tahu sebenarnya kacamata yang diinginkan
seperti apa, sehingga seringkali salah dalam menjatuhkan pilihannya. Sebagai
contoh, si A yang mempunyai ukuran kacamata -5, dan ia menginginkan kacamata
yang lebih tipis dari ukurannya dan dia tidak tahu bagaimana cara mengutarakan
apa yang dimaksudkannya itu, sehingga dia hanya menyerahkannya pada pihak
toko.
Sistem yang dibuat ini dikhususkan untuk para konsumen toko kacamata
yang akan memilih kacamata. Beberapa hal yang dibutuhkan dalam pembuatan
sistem :
1. Data lensa yang meliputi kode_lensa, bahan, warna, merek, ukuran dan
gambar lensa.
2. Data ukuran lensa yang meliputi kode_ukuran_lensa,
jenis_ketebalan_lensa, jenis_lensa, ukuran lensa kiri, ukuran lensa kanan
dan harga ukuran lensa.
3. Data bahan lensa yang meliputi kode bahan lensa, nama bahan lensa dan
harga bahan lensa.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4. Data merek lensa yang meliputi kode merek lensa, nama merek lensa
dan harga merek lensa.
5. Data warna lensa yang meliputi kode warna lensa dan warna lensa.
6. Data frame yang meliputi kode frame, bahan, merek, warna dan gambar
frame.
7. Data bahan frame yang meliputi kode bahan frame, nama bahan frame
dan harga bahan frame.
8. Data merek frame yang meliputi kode merek frame, nama merek frame
dan harga merek frame.
9. Data warna frame yang meliputi kode warna frame dana warna frame.
10. Software sebagai alat bantu dalam pembuatan program aplikasi.
11. Komputer untuk pembuatan program dan menjalankan aplikasi.
Tujuan dari pembuatan sistem ini adalah sebagai berikut :
1. Untuk menyajikan informasi bagi konsumen secara mudah dalam sebuah
aplikasi berbasis web yang dapat diakses darimana saja dalam hal ini
adalah sistem pendukung pengambilan keputusan untuk pemilihan
kacamata.
2. Mengintegrasikan dan mengimplementasikan prinsip-prinsip
pengembangan sebuah sistem pendukung pengambilan keputusan dalam
kehidupan sehari-hari.
Sumber daya yang tersedia yang dipakai dalam penulisan skripsi dan pembuatan
program adalah sebagai berikut :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
1. Komputer dengan spesifikasi AMD Sempron 2.8 GHz dan sistem operasi
yang digunakan adalah Windows XP Profesional.
2. Software PHP, MySQL dan Dreamweaver untuk pengimplementasian
program.
3. Buku-buku referensi yang mendukung dan sesuai dengan skripsi yang
dibuat.
3.2 Analisa
Beberapa hal yang sangat mempengaruhi seorang konsumen kacamata
dalam memilih kacamata yang sesuai dengan yang diinginkan antara lain :
1. Harga
Harga atau biaya merupakan salah satu faktor yang sangat mempengaruhi
dan menjadi tolok ukur apakah barang yang akan dibeli sesuai dan
terjangkau dengan daya beli dan kemampuannya atau tidak.
2. Ketebalan lensa
Ketebalan lensa sangat menentukan kesesuaian antara selera/kebutuhan
seseorang. Kadang ada seseorang yang tidak menyukai kacamata tebal
walaupun mungkin minusnya sudah banyak. Namun apabila ditinjau dari
segi harganya,kacamata dengan lensa yang cenderung ditipiskan harganya
akan lebih tinggi dibanding dengan kacamata dengan lensa yang tidak
ditipiskan.
3. Merek Lensa
Merk lensa merupakan salah satu faktor yang sangat penting untuk
pertimbangan dalam memilih sebuah kacamata. Kadang seorang konsumen
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
tidak mempedulikan berapa harga suatu barang tertentu asalkan mereknya
sesuai dengan yang diinginkan
4. Merek Frame
Merek Frame adalah faktor yang penting dalam memilih suatu kacamata,
karena merek berkaitan dengan model.
5. Kacamata yang sudah diinginkan
Apabila akan membeli sesuatu seseorang biasanya sudah mempunyai
pilihan/keinginan tersendiri akan suatu barang yang akan dibeli. Mereka
sudah ada bayangan/gambaran tentang barang tersebut.
6. Jenis lensa
Mengenai jenis lensa disediakan tiga pilihan, yaitu cekung, cembung, dan
lensa silinder yang merupakan gabungan dari cekung dan cembung.
3.3 Perancangan
Selain hal-hal yang berpengaruh pada pemilihan kacamata, proses yang
terjadi dalam sistem dituangkan ke dalam diagram konteks dan diagram arus data
(DAD). Diagram konteks dan DAD untuk proses-proses yang terjadi dalam sistem
adalah sebagai berikut :
Konteks Diagram
S P P K U n t u k
P e m i l i h a n
K a c a m a t a
K o n s u m e n A d m i n i s t r a t o r
L o g i n
I n p u t l e n s a , i n p u t u k u r a n l e n s a ,
i n p u t b a h a n l e n s a , i n p u t m e r e k l e n s a
i n p u t w a r n a l e n s a , i n p u t f r a m e ,
i n p u t b a h a n f r a m e , i n p u t m e r e k f r a m e
i n p u t w a r n a f r a m e
u p d a t e l e n s a , u p d a t e u k u r a n l e n s a
u p d a t e b a h a n l e n s a , u p d a t e m e r e k l e n s a
u p d a t e w a r n a l e n s a , u p d a t e f r a m e
u p d a t e b a h a n f r a m e , u p d a t e m e r e k f r a m e
u p d a t e w a r n a f r a m e
u p d a t e b u k u t a m u
g a n t i p a s s w o r d
V a l i d a s i L o g i n
d a t a l e n s a , d a t a u k u r a n l e n s a y g s u d a h d i i n p u t k a n
d a t a b a h a n l e n s a , d a t a m e r e k l e n s a y g s u d a h d i i n p u t k a n
d a t a w a r n a l e n s a , d a t a f r a m e y g s u d a h d i i n p u t k a n
d a t a b a h a n f r a m e , m e r e k f r a m e y g s u d a h d i i n p u t k a n
d a t a w a r n a f r a m e y g s u d a h d i i n p u t k a n
d a t a l e n s a , d a t a u k u r a n l e n s a y g s u d a h d i u p d a t e
d a t a b a h a n l e n s a , d a t a m e r e k l e n s a y g s u d a h d i u p d a t e
d a t a w a r n a l e n s a , d a t a f r a m e y g s u d a h d i u p d a t e
d a t a b a h a n f r a m e , d a t a m e r e k f r a m e y g s u d a h d i u p d a t e
d a t a w a r n a f r a m e y g s u d a h d i u p d a t e
d a t a b u k u t a m u y g s u d a h d i u p d a t e
p a s s w o r d y g s u d a h d i g a n t i
I n p u t b u k u t a m u
I n p u t m e n u p i l i h
C a r i d a t a L e n s a
C a r i d a t a F r a m e
I n f o r m a s i b u k u t a m u
I n f o r m a s i k a c a m a t a h a s i l p i l i h a n
D a t a l e n s a h a s i l p e n c a r i a n
D a t a f r a m e h a s i l p e n c a r i a n
Gambar 3.1 Diagram Konteks
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dari diagram konteks di atas dapat diperoleh DAD level 0 seperti pada gambar di
bawah ini :
DAD Level 0 Untuk Admin
1
Login
2
Input
Lensa
3
Input
Ukuran
Lensa
4
Input
Bahan
Lensa
5
Input
Merek
Lensa
6
Input
Warna
Lensa
7
Input
Frame
8
Input
Bahan
Frame
9
Input
Merek
Frame
10
Input
Warna
Frame
11
Update
Lensa
12
Update
Ukuran
Lensa
13
Update
Bahan
Lensa
14
Update
Merek
Lensa
15
Update
Warna
Lensa
16
Update
Frame
17
Update
Bahan
Frame
18
Update
Merek
Frame
19
Update
Warna
Frame
20
Update
Buku
Tamu
21
Ganti
Passwor
d
Admin
Username &
Password
Validasi
Login
Buku
Tamu
Data Buku Tamu
Buku Tamu
Data Admin
Username
& Password
Data Lensa
Data Lensa
Data Ukuran Lensa
Data Ukuran Lensa
Data Bahan Lensa
Data Bahan Lensa
Data Merek Lensa
Data Merek Lensa
Data Warna Lensa
Data Warna Lensa
Data Frame
Data Frame
Data Bahan Frame
Data Bahan Frame
Data Merek Frame
Data Merek Frame
Data Warna Frame
Data warna frame
Hasil input
lensa
Data Lensa
Data Lensa
Hasil input
ukuran lensa
Data ukuran lensa
Data ukuran lensa
Hasil input
bahan lensa
Data bahan lensa
Data bahan lensa
Hasil input
merek lensa
Data merek lensa
Data merek lensa
Hasil input
warna lensa
Data warna lensa
Data warna lensa
Hasil input
frame
Data Frame
Data Frame
Hasil input
bahan frame
Data bahan frame
Data bahan frame
Hasil input
merek frame
Data merek frame
Data merek frame
Hasil input
lensa
Data warna frame
Data warna frame
Username & password
Data lensa
Data lensa
Data ukuran lensa
Data ukuran lensa
Data bahan lensa
Data bahan lensa
Data merek lensa
Data merek lensa
Data warna lensa
Data warna lensa
Data frame
Data frame
Data bahan frame
Data bahan frame
Data merek frame
Data merek frame
Data warna frame
Data warna frame
Gambar 3.2 DAD Level 0 Untuk Admin
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAD Level 1 Proses Update Data
1. Proses update lensa
11.1
Edit
Lensa
11.2
Delete
Lensa
Data Lensa
Data Lensa
Data Lensa
Data Lensa
Data Lensa
Hasil input lensa
Data Lensa
Hasil input lensa
Data Lensa
Gambar 3. 3 DAD Level 1proses 11 Update data lensa
2. Proses update ukuran lensa
12.1
Edit
Ukuran
lensa
12.2
Delete
Ukuran
Lensa
Data Ukuran Lensa
Data UkuranLensa
Data Ukuran Lensa
Hasil input ukuran lensa
Data UkuranLensa
Data Ukuran Lensa
Data Ukuran Lensa
Data Ukuran Lensa
Hasil input ukuran lensa
Gambar 3. 4 DAD Level 1proses 12 Update ukuran lensa
3. Proses update bahan lensa
13.1
Edit
Bahan
lensa
13.2
Delete
Bahan
Lensa
Data Bahan Lensa
Data Bahan Lensa
Data Bahan Lensa
Hasil input Bahan lensa
Data Bahan Lensa
Data Bahan Lensa
Data Bahan Lensa
Data Bahan Lensa
Hasil input bahanlensa
Gambar 3. 5 DAD Level 1proses 13 Update bahan lensa
4. Proses update merek lensa
14.1
Edit
Merek
lensa
14.2
Delete
Merek
Lensa
Data Merek Lensa
Data Merek Lensa
Data Merek Lensa
Hasil input Merek lensa
Data Merek Lensa
Data Merek Lensa
Data Merek Lensa
Data Merek Lensa
Hasil input merek lensa
Gambar 3. 6 DAD Level 1proses 14 Update merek lensa
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5. Proses update warna lensa
15.1
Edit
warna
lensa
15.2
Delete
warna
lensa
Data warna Lensa
Data warna Lensa
Data warna Lensa
Hasil input warna lensa
Data warna Lensa
Data warna Lensa
Data warna Lensa
Data warna Lensa
Hasil input warna lensa
Gambar 3. 7 DAD Level 1proses 15 Update warna lensa
6. Proses update frame
16.1
Edit
frame
16.2
Delete
frame
Data frame
Data Frame
Data Frame
Hasil input frame
Data frame
Data frame
Data frame
Data frame
Hasil input frame
Gambar 3. 8 DAD Level 1proses 16 Update data frame
7. Proses update bahan frame
17.1
Edit
bahan
frame
17.2
Delete
bahan
frame
Data bahanframe
Data bahan frame
Data bahan Frame
Hasil input bahanframe
Data bahan frame
Data bahanframe
Data bahan frame
Data bahanframe
Hasil input bahan frame
Gambar 3. 9 DAD Level 1proses 17 Update bahan frame
8. Proses update merek frame
18.1
Edit
merek
frame
18.2
Delete
merek
frame
Data merek frame
Data merek frame
Data merek Frame
Hasil input merek frame
Data merek frame
Data merek frame
Data merek frame
Data merek frame
Hasil input merek frame
Gambar 3. 10 DAD Level 1proses 18 Update merek frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Buku tamu Informasi
Buku tamu
Data frame
hasil pencarian
Data Lensa
Data Frame
Data kacamata
hasil pemilihan
Data lensa
dan data
frame
Data Lensa
Data Frame
Data lensa
hasil pencarian
Data Lensa
Data Frame
9. Proses update warna frame
19.1
Edit warna
frame
19.2
Delete
warna
frame
Data warna frame
Data warna frame
Data warna Frame
Hasil input warna frame
Data warna frame
Data warna frame
Data warna frame
Data warna frame
Hasil input warna frame
Gambar 3. 11 DAD Level 1 proses 19 Update warna frame
10. Update Bukutamu
20.1
Edit
bukutamu
20.2
Delete
bukutamu
Data buku tamu
Data bukutamu
Hasil input buku tamu
Hasil input bukutamu
Data buku tamu
Data bukutamu
Data buku tamu
Data buku tamu
Data buku tamu
Gambar 3. 12 DAD Level 1 proses 20 Update bukutamu
DAD Level 0 Untuk Konsumen
Gambar 3. 13 DAD Level 0 Proses Pemilihan Untuk Konsumen
Konsumen
1
Input
Bukutamu
2
Pencarian
Data lensa
3
Pencarian
Data farme
4
Menu
Pilih
Data Lensa
Data Frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.1 Perancangan Subsistem Model
Salah satu keunggulan SPPK adalah kemampuan untuk
mengintegrasikan akses data dan model-model keputusan. Hal ini dapat dilakukan
dengan menambahkan model-model.
Model disini digunakan untuk melakukan penyeleksian, sehingga dalam
sistem ini nantinya pemakai dapat memilih sendiri komponen-komponen yang
digunakan untuk menentukan pilihannya.
Output yang dihasilkan dibentuk dari simulasi kombinasi komponen-
komponen yang ada dalam penerapan metode simulasi berdasarkan pada
pertimbangan sebagai berikut :
- Sistem yang dibentuk dikhususkan bagi toko kacamata yang
menggunakan komponen-komponen yang dipilih dalam pemilihan lensa
dan frame kacamata yang sesuai dengan keinginan konsumen.
- Subsistem yang dirancang menggunakan proses penghitungan sebagai
berikut :
Harga kacamata diperoleh dari hasil penjumlahan harga frame dan harga
lensa.
Misal :
o Untuk pilihan lensa
Misal harga lensa yang dipilih adalah Rp A, akan ditambahkan
dengan harga frame misalnya Rp B, maka akan didapat harga
kacamata yaitu :
C = A + B
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Harga lensa (A) merupakan hasil dari penjumlahan dari harga
ukuran lensa (h), harga bahan lensa (i) dan harga merek lensa (j).
A = h + i + j
o Untuk pilihan frame
Misal harga frame yang dipilih adalah Rp B, akan ditambahkan
dengan harga lensa misalnya Rp A, maka akan didapat harga
kacamata yaitu :
C = A + B
Harga frame (A) merupakan hasil dari penjumlahan dari harga
bahan frame (x), dan harga merek frame (y).
B = x + y
- Untuk pilihan lensa pencarian data berdasarkan jenis lensa kiri, jenis
lensa kanan, ukuran lensa kiri, ukuran lensa kanan, bahan lensa, warna
lensa dan merek lensa.
- Untuk pilihan frame pencarian data berdasarkan bentuk frame, bahan
frame, type frame warna frame dan merek frame.
- Untuk selanjutnya konsumen menginputkan harga maksimal kacamata
yang diinginkan.
- Sistem ini menggunakan program berbasis web yang memungkinkan
banyak konsumen mengakses sistem ini kapan saja dan dimana saja,
sehingga akan memudahkan mereka dalam memilih kacamata.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.2 Perancangan Subsistem Database
3.3.2.1 Diagram ER
Keterangan :
M = Mempunyai
Lensa
Bahan_ls
Kd_bhn_ls
Nama_bh_ls
Hrg_bh_ls
Kode_lensa
Kd_wrn_ls
Warna_ls
Warna
M
Merek
Kd_merk_ls
Nm_mrk_ls
Hrg_mrk_ls
M
M
Gambar_lensa
Frame
Bahan_frm
Kd_bhn_frm
Nama_bhn_frm
Hrg_bhn_frm
Kd_wrn_frm
Warna_frm
Warna_frm
Kode_frm
M
M
Gambar_frm
1
1
1
Merek_frm
Kd_mrk_frm
Nm_mrk_frm
Bentuk_frm
M
Type_frm
Harga_mrk_frm
1
M
Kode_ukuran_ls
Ukuran_ls
Uk_ls_kiri
Uk_ls_kanan
Jns_ketebalan_ls
Jenis_lensa kiri
Hrg_uk_lensa
Jenis_lensa kanan
M Kacamata
Gambar 3.14 Diagram ER
1
1
1
1
1
1
1
1
1
1
1
1
1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.1.1 Mapping
Dari Diagram ER diperoleh tabel-tabel ternormalisasi sebagai berikut :
1. Lensa (Kode_lensa, kode_ukuran_ls, kd_bhn_ls, kd_mrk_ls, kd_wrn_ls,
gambar_lensa).
2. Ukuran lensa (Kode_ukuran_ls, jns_ketebalan_ls, jenis_lensa kiri, jenis
lensa kanan, uk_ls_kiri, uk_ls_kanan, hrg_uk_lensa).
3. Bahan lensa (Kd_bhn_ls, nama_bhn_ls, hrg_bhn_ls).
4. Merek Lensa (Kd_mrk_ls, nm_mrk_ls, hrg_mrk_ls).
5. Warna lensa (Kd_wrn_ls, warna_ls).
6. Frame (Kode_frame, kode_bhn_frm , kode_mrk_frm, kd_wrn_frm,
gambar_frame).
7. Bahan Frame (Kode_bhn_frm, nama_bhn_frm, hrg_bhn_frm).
8. Merek Frame (kode_mrk_frm, nm_mrk_frm, bentuk_frm, type_frm,
harga_mrk_frm).
9. Warna frame (Kd_wrn_frm, warna_frame)
10. Kacamata (Kode_kacamata, Kode_lensa, kode_frame).
Tabel-tabel lain yang mendukung sistem ini adalah sebagai berikut :
1. Tabel Buku Tamu (Id, Waktu, nama, email, komentar)
2. Tabel Admin (Username, password)
3.3.1.2 Kamus Data
1. Lensa
- Kode Lensa = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Kode uk_ls = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- Kd_bhn_ls = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Kd_mrk_ls = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Kd_wrn_ls = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Gambar lensa = {A-Z|a-z}
20
2. Ukuran Lensa
- Kode uk_ls = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Jns_ketebalan_ls = {A-Z|a-z}
20
- Jenis lensa kiri = {A-Z|a-z}
20
- Jenis lensa kanan = {A-Z|a-z}
20
- Uk_ls_kiri = {
-
/
+
}+{0|1|2|3|4|5|6|7|8|9}
1
- Uk_ls_kiri = {
-
/
+
}+{0|1|2|3|4|5|6|7|8|9}
1
- Hrg_uk_ls = {0|1|2|3|4|5|6|7|8|9}
7
3. Bahan lensa
- Kd_bhn_ls = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Nama_bhn_ls = {A-Z|a-z}
20
- Hrg_bhn_ls = {0|1|2|3|4|5|6|7|8|9}
7
4. Merek Lensa
- Kd_mrk_ls = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Nama_mrk_ls = {A-Z|a-z}
20
- Hrg_mrk_ls = {0|1|2|3|4|5|6|7|8|9}
7
5. Warna Lensa
- Kd_wrn_ls = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Warna_ls = {A-Z|a-z}
20
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
6. Frame
- Kode frame = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Kd_bhn_frm = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Kd_mrk_frm = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Kd_wrn_frm = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Gambar frame = {A-Z|a-z}
20
7. Bahan Frame
- Kd_bhn_frm = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Nama_bhn_frm = {A-Z|a-z}
20
- Hrg_bhn_frm = {0|1|2|3|4|5|6|7|8|9}
7
8. Merek Frame
- Kd_mrk_frm = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Nama_mrk_frm = {A-Z|a-z}
20
- Hrg_mrk_frm = {0|1|2|3|4|5|6|7|8|9}
7
9. Warna Frame
- Kd_wrn_frm = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Warna_frm = {A-Z|a-z}
20
10. Kacamata
- Kode kacamata = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Kode Lensa = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
- Kode frame = {A-Z|a-z}
3
+ {0|1|2|3|4|5|6|7|8|9}
5
11. Buku Tamu
- Id = A-Z|a-z}
20
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- Waktu = dd-mm-yyyy
- Nama = A-Z|a-z}
40
- Email = {A-Z|a-z}
30
+ {0|1|2|3|4|5|6|7|8|9}
30
- Komentar = A-Z|a-z}
200
+ {0|1|2|3|4|5|6|7|8|9}
200
12. Admin
- Username = {A-Z|a-z}
30
+ {0|1|2|3|4|5|6|7|8|9}
30
- Password = {A-Z|a-z}
10
+ {0|1|2|3|4|5|6|7|8|9}
10
3.3.2 Perancangan Subsistem Dialog
Dalam sebuah sistem diperlukan adanya fasilitas untuk berinteraksi
antara sistem dengan pemakai (user) yang disebut user interface atau sistem
dialog, dimana dengan subsistem ini user dengan tingkat pengetahuan tentang
komputer yang minim sekali pun mampu menggunakan dengan baik sistem yang
akan dibangun. Sistem ini dibuat untuk pihak toko kacamata untuk membantu
konsumen dalam memilih kacamata yang sesuai.
Dalam SPPK yang akan dibangun ini, menu utama terdiri dari 8
submenu yaitu submenu Halaman Awal, Daftar Lensa, Daftar Frame, Buku Tamu,
Menu Pilih, Cari data lensa dan cari data frame.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Adapun tampilan menu utama seperti terlihat dalam gambar di bawah ini :
Gambar 3. 16 Menu Untuk Administrator
Menu
Utama
Halaman
Awal
Daftar
Lensa
Daftar
Frame
Buku Tamu
Menu Pilih
Cari Data
Lensa
Cari Data
Frame
Gambar 3. 15 Menu Untuk User
Login
Administrator
Input Data
UpdateData Tampil Data Buku Tamu
Update
Buku Tamu
Laporan
Home
Ganti Password
Buku Tamu
Merek
Lensa
Warna
Lensa
Frame
Lensa
Ukuran
Lensa
Bahan
Lensa
Warna
Frame
Bahan
Frame
Merek
Frame
Kacamata
Merek
Lensa
Warna
Lensa
Frame
Lensa
Ukuran
Lensa
Bahan
Lensa
Warna
Frame
Bahan
Frame
Merek
Frame
Kacamata
Merek
Lensa
Warna
Lensa
Frame
Lensa
Ukuran
Lensa
Bahan
Lensa
Warna
Frame
Bahan
Frame
Merek
Frame
Kacamata
Merek
Lensa
Warna
Lensa
Frame
Lensa
Ukuran
Lensa
Bahan
Lensa
Warna
Frame
Bahan
Frame
Merek
Frame
Kacamata
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.2.1 Perancangan Untuk User
3.3.2.1.1 Halaman Awal
Gambar 3.17 Rancangan Halaman Awal
Halaman ini merupakan halaman yang tampil waktu pertama kali di-load
oleh browser. Halaman ini terdiri dari Halaman Awal, Daftar Lensa, Daftar
Frame,Buku Tamu, Menu Pilih, Cari Data Lensa dan Cari Data Frame.
3.3.2.1.2 Daftar Lensa
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
UNTUK PEMILIHAN KACAMATA
Halaman Awal
Daftar Lensa
Daftar Frame
Buku Tamu
Menu Pilih
Cari Data Lensa
Cari Data Frame
KOMENTAR
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
UNTUK PEMILIHAN KACAMATA
Halaman Awal
Daftar Lensa
Daftar Frame
Buku Tamu
Menu Pilih
Cari Data Lensa
Cari Data Frame
Daftar Lensa
Gambar 3.18 Rancangan Form Daftar Lensa
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Halaman daftar lensa ini hanya untuk menampilkan data-data lensa yang
meliputi kode_lensa dan gambar lensa. Dalam halaman ini tidak disediakan
fasiltas untuk mengedit, menghapus maupun menambah data.
3.3.2.1.3 Daftar Frame
Halaman daftar frame ini hanya untuk menampilkan data-data frame
yang meliputi kode_frame dan gambar frame. Dalam halaman ini tidak
disediakan fasiltas untuk mengedit, menghapus maupun menambah data.
3.3.2.1.4 Buku Tamu
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
UNTUK PEMILIHAN KACAMATA
Halaman Awal
Daftar Lensa
Daftar Frame
Buku Tamu
Menu Pilih
Cari Data Lensa
Cari Data Frame
Daftar Frame
Gambar 3. 19 Rancangan Form Daftar Frame
Isi Buku Tamu
Nama :
Email :
Komentar
Kirim
Gambar 3. 20 Rancangan Buku Tamu
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Halaman buku tamu digunakan untuk menginputkan buku tamu berupa
nama, email dan komentar yang selanjutnya hasilnya akan ditampilkan pada
halaman web.
3.3.2.1.5 Menu Pilih
Halaman Sistem Pemilihan ini adalah halaman form proses pemilihan
kacamata oleh user. Dalam sistem ini disediakan kolom isian untuk user yang
terdiri dari pilihan-pilihan lensa dan pilihan-pilihan frame. Pilihan lensa terdiri
dari jenis lensa kiri, jenis lensa kanan, ukuran lensa kiri, ukuran lensa kanan,
bahan lensa, warna lensa dan merek lensa. Sedangkan pilihan frame terdiri dari
bentuk frame, bahan frame, type frame, warna frame dan merek frame. Dan
Gambar 3. 21 Rancangan Menu Pilih
Sistem Pendukung Pengambilan Keputusan Untuk Pemilihan Kacamata
PLIHAN UNTUK LENSA
PILIHAN UNTUK FRAME
Warna Frame
Merek Frame
Harga Max Kacamata yang diinginkan
Rp
Submit Reset
Jenis lensa kanan
Jenis lensa kiri
Ukuran lensa kiri
Ukuran lensa kanan
Bahan Lensa
Warna Lensa
Merek Lensa
Bentuk Frame
Bahan Frame
Type Frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
kolom terakhir yang harus diisi adalah harga maksimal kacamata yang diinginkan.
User tidak diharuskan mengisi semua pilihan dalam form tersebut, tetapi bisa
hanya mengisi salah satu dari pilihan-pilihan yang tersedia dengan syarat harga
maksimal kacamata harus diisi.
Hasil pemilihan adalah halaman yang menampilkan hasil dari pemilihan
pada proses sistem pendukung pengambilan keputusan untuk pemilihan kacamata
yaitu berupa harga sebuah kacamata yang merupakan gabungan dari hasil
penjumlahan harga lensa dan harga frame dari hasil pencarian
3.3.2.1.6 Cari Data Lensa
Halaman ini menampilkan pencarian data lensa yang berdasarkan merek,
bahan, warna, harga frame, ukuran lensa kiri dan ukuran lensa kanan.
Gambar 3. 22 Rancangan Output Hasil Pemilihan
PENCARIAN DATA LENSA
Submit
Gambar 3. 23 Rancangan Pencarian Data Lensa
HASIL PEMILIHAN KACAMATA
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.2.1.7 Cari Data Frame
Halaman ini menampilkan pencarian data frame yang berdasarkan merek
frame, bahan frame, warna frame dan bentuk frame.
3.3.2.2 Perancangan Untuk Administrator
3.3.2.2.1 Login Administrator
Login administrator ini adalah menu yang digunakan administrator
untuk masuk ke halaman administrator yaitu dengan mengisikan nama admin
dan informasi password yang diberikan atau kata kunci yang telah ditentukan oleh
administrator.
3.3.2.2.2 Home Admin
Submenu home digunakan untuk masuk ke halaman user. Tampilannya
adalah seperti pada gambar di bawah ini.
Gambar 3. 24 Rancangan Pencarian Data Frame
Gambar 3.25 Rancangan Login Administrator
User Name
Password
PENCARIAN DATA FRAME
Submit
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 3. 26 Rancangan Home Admin
Halaman ini merupakan halaman yang tampil waktu pertama kali di-load
oleh browser. Halaman ini terdiri dari Halaman Awal, Daftar Lensa, Daftar
Frame, Buku Tamu, Menu Pilih, Cari Data Lensa Dan Cari Data Frame
3.3.2.2.3 Input Data
Submenu input data terdiri dari 9 submenu yaitu :
1. Input Lensa
Gambar 3. 27 Rancangan Input Lensa
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
UNTUK PEMILIHAN KACAMATA
Halaman Awal
Daftar Lensa
Daftar Frame
Buku Tamu
Menu Pilih
Cari Data Lensa
Cari Data Frame
KOMENTAR
INPUT LENSA
Kode Lensa
Submit Reset
Upload Gambar
Browse
Ukuran Lensa
Nama Bahan Lensa
Nama Merek Lensa
Nama Warna Lensa
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2. Input Ukuran Lensa
Gambar 3. 28 Rancangan Input Ukuran Lensa
3. Input Bahan Lensa
Gambar 3. 29 Rancangan Input Bahan Lensa
4. Input Merek Lensa
Gambar 3. 30 Rancangan Input Merek Lensa
INPUT UKURAN LENSA
Kode Ukuran Lensa
Jenis Lensa
Jenis Ketebalan Lensa
Ukuran Lensa Kiri
Ukuran Lensa Kanan
Submit Reset
Harga Ukuran Lensa
INPUT BAHAN LENSA
Kode Bahan Lensa
Nama Bahan Lensa
Harga Bahan Lensa
Submit Reset
INPUT MEREK LENSA
Kode Merek Lensa
Nama Merek Lensa
Harga Merek Lensa
Submit Reset
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5. Input Warna Lensa
Gambar 3. 31 Rancangan Input Warna Lensa
6. Input Frame
Gambar 3. 32 Rancangan Input Frame
7. Input Bahan Frame
Gambar 3. 33 Rancangan Bahan Frame
INPUT WARNA LENSA
Kode Warna Lensa
Warna Lensa
Submit Reset
INPUT BAHAN FRAME
Kode Bahan Frame
Nama Bahan Frame
Harga Bahan Frame
Submit Reset
INPUT FRAME
Kode Frame
Submit Reset
Upload Gambar
Browse
Nama Bahan Frame
Nama Merek Frame
Warna Frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
8. Input Merek Frame
Gambar 3. 34 Rancangan Input Frame
9. Input Warna Frame
Gambar 3. 35 Rancangan Input Warna Frame
10. Input Kacamata
Gambar 3. 36 Rancangan Input Kacamata
INPUT MEREK FRAME
Kode Merek Frame
Nama Merek Frame
Harga Merek Frame
Submit Reset
INPUT WARNA FRAME
Kode Warna Frame
Warna Frame
Submit Reset
INPUT KACAMATA
Kode Kacamata
INPUTAN UNTUK LENSA
Submit Reset
Lensa
INPUTAN UNTUK FRAME
Frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.2.2.4 Update Data
Submenu update data terdiri dari 9 submenu, yaitu :
1. Update Lensa
Gambar 3. 37 Rancangan Update Lensa
2. Update Ukuran Lensa
Gambar 3. 38 Rancangan Update Ukuran Lensa
3. Update Bahan Lensa
Gambar 3. 39 Rancangan Update Bahan Lensa
4. Update Merek Lensa
Gambar 3. 40 Rancangan Update Merek Lensa
UPDATE LENSA
Edit Delete
Delete
Edit Delete
Edit
UPDATE UKURAN LENSA
Edit Delete
Delete
Edit Delete
Edit
UPDATE BAHAN LENSA
Edit Delete
Delete
Edit Delete
Edit
UPDATE MEREK LENSA
Edit Delete
Delete
Edit Delete
Edit
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5. Update Warna Lensa
Gambar 3. 41 Rancangan Update Warna Lensa
6. Update Frame
Gambar 3. 42 Rancangan Update Frame
7. Update Bahan Frame
Gambar 3. 43 Rancangan Update Bahan Frame
8. Update Merek Frame
Gambar 3. 44 Rancangan Update Merek Frame
UPDATE WARNA LENSA
Edit Delete
Delete
Edit Delete
Edit
UPDATE FRAME
Edit Delete
Delete
Edit Delete
Edit
UPDATE BAHAN FRAME
Edit Delete
Delete
Edit Delete
Edit
UPDATE MEREK FRAME
Edit Delete
Delete
Edit Delete
Edit
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
9. Update Warna Frame
Gambar 3. 45 Rancangan Warna Frame
10. Update Kacamata
Gambar 3. 46 Rancangan Delete Kacamata
3.3.2.2.5 Tampil Data
Submenu tampil data terdiri dari 9 submenu, yaitu :
1. Tampil Lensa
Gambar 3. 47 Rancangan Tampil Lensa
2. Tampil Ukuran Lensa
Gambar 3. 48 Rancangan Tampil Ukuran Lensa
UPDATE WARNA FRAME
Edit Delete
Delete
Edit Delete
Edit
DATA LENSA
DATA UKURAN LENSA
UPDATE KACAMATA
Delete
Delete
Delete
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3. Tampil Bahan Lensa
Gambar 3. 49 Rancangan Tampil Bahan Lensa
4. Tampil Merek Lensa
Gambar 3. 50 Rancangan Tampil Merek Lensa
5. Tampil Warna Lensa
Gambar 3. 51 Rancangan Tampil Warna Lensa
6. Tampil Frame
Gambar 3. 52 Rancangan Tampil Frame
DATA BAHAN LENSA
DATA MEREK LENSA
DATA WARNA LENSA
DATA FRAME
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
7. Tampil Bahan Frame
Gambar 3. 53 Rancangan Tampil Bahan Frame
8. Tampil Merek Frame
Gambar 3. 54 Rancangan Tampil Merek Frame
9. Tampil Warna Frame
Gambar 3. 55 Rancangan Tampil Warna Frame
10. Tampil Kacamata
Gambar 3. 56 Rancangan Tampil Kacamata
DATA BAHAN FRAME
DATA MEREK FRAME
DATA WARNA FRAME
DATA KACAMATA
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.2.2.6 Update Buku Tamu
Update buku tamu digunakan untuk mengedit dan menghapus data-data
lama atau data yang sudah tidak konsisten lagi pada buku tamu. Tampilannya
adalah seperti pada gambar di bawah ini :
3.3.2.2.7 Laporan
Submenu laporan terdiri dari 9 submenu, yaitu :
1. Laporan Lensa
Gambar 3. 58 Rancangan Laporan Lensa
2. Laporan Ukuran Lensa
Gambar 3. 59 Rancangan Laporan Ukuran Lensa
Tgl kirim
del | edit
Gambar 3. 57 Rancangan Update Buku Tamu
LAPORAN LENSA
Cetak
LAPORAN UKURAN LENSA
Cetak
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3. Laporan Bahan Lensa
Gambar 3. 60 Rancangan Laporan Bahan Lensa
4. Laporan Merek Lensa
Gambar 3. 61 Rancangan Laporan Merek Lensa
5. Laporan Warna Lensa
Gambar 3. 62 Rancangan Laporan Warna Lensa
6. Laporan Frame
Gambar 3. 63 Rancangan Laporan Frame
LAPORAN BAHAN LENSA
Cetak
LAPORAN MEREK LENSA
Cetak
LAPORAN WARNA LENSA
Cetak
LAPORAN FRAME
Cetak
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
7. Laporan bahan frame
Gambar 3. 61 Rancangan Laporan Frame
Gambar 3. 64 Rancangan Laporan Bahan Frame
8. Laporan Merek Frame
Gambar 3. 65 Rancangan Laporan Merek Frame
9. Laporan Warna Frame
Gambar 3. 66 Rancangan Laporan Merek Frame
10. Laporan Kacamata
LAPORAN BAHAN FRAME
Cetak
LAPORAN MEREK FRAME
Cetak
LAPORAN MEREK FRAME
Cetak
Gambar 3. 67 Rancangan Laporan Kacamata
LAPORAN KACAMATA
Cetak
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.3.2.2.8 Ganti Password
GANTI PASSWORD
Masukkan Username Anda
Masukkan Password Lama
Masukkan Password Baru
Ulangi Password Baru
Update
Gambar 3. 67 Rancangan Ganti Password
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB IV
IMPLEMENTASI PROGRAM
Pada bab ini akan dijelaskan mengenai implementasi dari perancangan
yang telah dibahas pada BAB III. Implementasi meliputi
4.1 Implementasi Database
- Tabel Bahan Lensa
Gambar 4.1 Database Bahan Lensa
- Tabel Merek Lensa
Gambar 4.2 Database Merek Lensa
- Tabel Ukuran Lensa
Gambar 4.3 Database Ukuran Lensa
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- Tabel Warna Lensa
Gambar 4.4 Database Warna Lensa
- Tabel Lensa
Gambar 4.5 Database Lensa
- Tabel Merek Frame
Gambar 4.6 Database Merek Frame
- Tabel Bahan Frame
Gambar 4.7 Database Bahan Frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- Tabel Warna Frame
Gambar 4.8 Database Warna Frame
- Tabel Frame
Gambar 4.9 Database Frame
- Tabel Kacamata
Gambar 4.10 Database Kacamata
- Tabel Buku Tamu
Gambar 4.11 Database Buku Tamu
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- Tabel Admin
Gambar 4.12 Database Admin
4.2 Implementasi Subsistem Dialog
Berdasarkan perancangan user interface, maka implementasi manajemen
dialog dibagi menjadi dua bagian, yaitu bagian untuk user dan administrator:
4.2.1 Implementasi Halaman Untuk User
4.2.1.1 Halaman Awal
Halaman awal (halaman utama) adalah halaman yang mempunyai menu
sama dengan halaman-halaman lainnya yang tidak dibawah halaman administrator
dan user. Menu-menu tersebut adalah Halaman Awal, Daftar Lensa, Daftar
Frame, Informasi, Buku Tamu, Menu SPPK, Cari Data Lensa Dan Cari Data
Frame. Tampilan tersebut dapat dilihat pada gambar berikut ini :
Gambar 4.13 Halaman Awal
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.2.1.2 Daftar Lensa
Halaman ini hanya untuk menampilkan data-data lensa yang meliputi
kode_lensa, bahan, merek, jenis ketebalan lensa, jenis lensa kiri, jenis lensa
kanan, ukuran lensa kiri, ukuran lensa kanan, warna, gambar dan harga lensa.
Dalam halaman ini tidak disediakan fasiltas untuk mengedit, menghapus maupun
menambah data. Tampilan tersebut dapat dilihat pada gambar berikut :
Gambar 4.14 Daftar Lensa
4.2.1.3 Daftar Frame
Halaman ini hanya untuk menampilkan data-data frame yang meliputi
kode_frame, bahan, merek, bentuk, type, warna, gambar dan harga frame. Dalam
halaman ini tidak disediakan fasiltas untuk mengedit, menghapus maupun
menambah data. Tampilan tersebut dapat dilihat pada gambar berikut :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.15 Daftar Frame
4.2.1.4 Buku Tamu
Halaman ini digunakan untuk menginputkan buku tamu berupa nama,
email dan komentar yang selanjutnya hasilnya akan ditampilkan pada halaman
web. Tampilan form buku tamu tersebut adalah seperti gambar di bawah ini :
Gambar 4.16 Buku Tamu
4.2.1.5 Menu Pilih
Halaman Menu Pilih ini adalah halaman form proses pemilihan
kacamata oleh user. Dalam sistem ini disediakan kolom isian untuk user yang
terdiri dari pilihan-pilihan lensa dan pilihan-pilihan frame. Pilihan lensa terdiri
dari jenis lensa kiri, jenis lensa kanan, ukuran lensa kiri, ukuran lensa kanan,
bahan lensa, warna lensa dan merek lensa. Sedangkan pilihan frame terdiri dari
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
bentuk frame, bahan frame, type frame, warna frame, dan merek frame. Kolom
isian terakhir yang harus diisi adalah harga maksimal kacamata yang diinginkan.
User tidak diharuskan mengisi semua pilihan dalam form tersebut, tetapi bisa
hanya mengisi salah satu dari pilihan-pilihan yang tersedia dengan syarat harga
maksimal kacamata harus diisi. Tampilan tersebut dapat dilihat pada gambar
dibawah ini :
Gambar 4.17 Menu Pilih
Hasil pemilihan adalah halaman yang menampilkan hasil dari pemilihan
pada proses sistem pendukung pengambilan keputusan untuk pemilihan kacamata
yaitu berupa harga sebuah kacamata yang merupakan gabungan dari hasil
penjumlahan harga lensa dan harga frame dari hasil pencarian. Tampilan tersebut
dapat dilihat pada gambar berikut ini :
Gambar 4.18 Hasil Pemilihan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.2.1.6 Cari Data Lensa
Halaman ini adalah halaman untuk pencarian data lensa. Pencarian
berdasarkan merek, bahan, warna, harga, ukuran lensa kiri dan ukuran lensa
kanan. Tampilan tersebut tesebut dapat dilihat pada gambar berikut ini :
Gambar 4.19 Pencarian Data Lensa
Tampilan untuk hasil pencarian data lensa adalah seperti pada gambar di
bawah ini :
Gambar 4.20 Hasil Pencarian Data Lensa
4.2.1.7 Cari Data Frame
Halaman ini adalah halaman untuk pencarian data frame. Pencarian
berdasarkan merek, bahan , warna dan bentuk frame. Tampilan tersebut adalah
seperti pada gambar di bawah ini :
Gambar 4.21 Pencarian Data Frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tampilan untuk hasil pencarian data frame adalah seperti pada gambar di
bawah ini :
Gambar 4.22 Hasil Pencarian Data Frame
4.2.2 Implementasi Halaman Untuk Administrator
4.2.2.1 Login Administrator
Login administrator ini adalah menu yang digunakan administrator
untuk masuk ke halaman administrator yaitu dengan mengisikan nama admin
dan informasi password yang diberikan atau kata kunci yang telah ditentukan oleh
administrator. Setelah itu akan tampil menu-menu untuk administrator. Tampilan
tersebut dapat dilihat seperti pada gambar 4. 18 dan gambar 4.19 di bawah ini.
Gambar 4.23 Login Administrator
4.2.2.2 Home Admin
Halaman admin adalah halaman untuk administrator yang digunakan
untuk menginputkan data, mengupdate data, menampilkan data, mengupdate buku
tamu, mencetak laporan dan mengganti password.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tampilan tersebut dapat dilihat pada gambar berikut ini :
Gambar 4.24 Halaman Menu Administrator
4.2.2.3 Input Data
Submenu input data terdiri dari 10 submenu yaitu :
1. Input Data Lensa
Form input lensa adalah halaman bagi administrator untuk
menginputkan data-data lensa. Form ini terdiri dari 6 field yang harus diisi
yang meliputi kode_ lensa, bahan_lensa, warna_lensa, merek_lensa,
ukuran_lensa dan gambar lensa. Tampilan tersebut dapat dilihat pada
gambar di bawah ini :
Gambar 4.25 Input Data Lensa
2. Input Bahan Lensa
Form input bahan lensa adalah halaman bagi administrator untuk
menginputkan data-data bahan lensa. Form ini terdiri dari 3 field yang harus
diisi yang meliputi kode_bahan_lensa, nama_bahan_lensa, dan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
harga_bahan_lensa. Tampilan tersebut dapat dilihat pada gambar di bawah
ini :
Gambar 4.26 Input Data Bahan Lensa
3. Input Data Merek Lensa
Form input merek lensa adalah halaman bagi administrator untuk
menginputkan data-data merek lensa. Form ini terdiri dari 3 field yang
harus diisi yang meliputi kode_merek_lensa, nama_merek_lensa, dan
harga_merek_lensa. Tampilan tersebut dapat dilihat pada gambar di bawah
ini :
Gambar 4.27 Input Data Merek Lensa
4. Input Ukuran Lensa
Form input merek lensa adalah halaman bagi administrator untuk
menginputkan data-data ukuran lensa. Form ini terdiri dari 7 field yang
harus diisi yang meliputi kode_ukuran_lensa, jenis ketebalan lensa, jenis
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
lensa kiri, jenis lensa kanan, ukuran lensa kiri, ukuran lensa kanan dan harga
ukuran lensa. Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.28 Input Data Ukuran Lensa
5. Input Warna Lensa
Form input warna lensa adalah halaman bagi administrator untuk
menginputkan data-data warna lensa. Form ini terdiri dari 2 field yang harus
diisi yang meliputi kode_warna_lensa, dan nama_warna_lensa. Tampilan
tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.29 Input Data Warna Lensa
6. Input Data Frame
Form input frame adalah halaman bagi administrator untuk
menginputkan data-data frame. Form ini terdiri dari 5 field yang harus diisi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
yang meliputi kode_frame, bahan_frame, warna_frame, merek_frame, dan
gambar frame. Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.30 Input Frame
7. Input Merek Frame
Form input merek frame adalah halaman bagi administrator untuk
menginputkan data-data merek frame. Form ini terdiri dari 5 field yang
harus diisi yang meliputi kode_merek_frame, nama_merek_frame,
bentuk_merek_frame, type_merek_frame dan harga_merek_frame.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.31 Input Merek Frame
8. Input Bahan Frame
Form input bahan frame adalah halaman bagi administrator untuk
menginputkan data-data bahan frame. Form ini terdiri dari 3 field yang
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
harus diisi yang meliputi kode_bahan_frame, nama_bahan_frame, dan
harga_bahan_frame. Tampilan tersebut dapat dilihat pada gambar di bawah
ini :
Gambar 4.32 Input Bahan Frame
9. Input Warna Frame
Form input warna frame adalah halaman bagi administrator untuk
menginputkan data-data warna frame. Form ini terdiri dari 2 field yang
harus diisi yang meliputi kode_warna_frame, dan nama_warna_frame.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.33 Input Warna Frame
10. Input Kacamata
Form input kacamata adalah halaman bagi administrator untuk
menginputkan data-data kacamata. Form ini terdiri dari 3 field yang harus
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
diisi yang meliputi kode_kacamata, inputan untuk lensa dan inputan untuk
frame. Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.34 Input Kacamata
4.2.2.4 Update Data
Submenu update data terdiri dari 10 submenu, yaitu :
1. Update Data Lensa
Halaman ini digunakan untuk meng-update data-data lensa. Fasilitas yang
ada dalam form ini yaitu edit dan delete. Tampilan tersebut dapat dilihat
pada gambar di bawah ini :
Gambar 4.35 Update Data Lensa
2. Update Bahan Lensa
Halaman ini digunakan untuk meng-update data-data bahan lensa. Fasilitas
yang ada dalam form ini yaitu edit dan delete. Tampilan tersebut dapat
dilihat pada gambar di bawah ini :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.36 Update Bahan Lensa
3. Update Data Merek Lensa
Halaman ini digunakan untuk meng-update data-data merek lensa. Fasilitas
yang ada dalam form ini yaitu edit dan delete. Tampilan tersebut dapat
dilihat pada gambar di bawah ini :
Gambar 4.37 Update Merek Lensa
4. Update Data Ukuran lensa
Halaman ini digunakan untuk meng-update data-data ukuran lensa. Fasilitas
yang ada dalam form ini yaitu edit dan delete. Tampilan tersebut dapat
dilihat pada gambar di bawah ini :
Gambar 4.38 Update Ukuran Lensa
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5. Update Data Warna Lensa
Halaman ini digunakan untuk meng-update data-data warna lensa. Fasilitas
yang ada dalam form ini yaitu edit dan delete. Tampilan tersebut dapat
dilihat pada gambar di bawah ini :
Gambar 4.39 Update Warna Lensa
6. Update Data Frame
Halaman ini digunakan untuk meng-update data-data frame. Fasilitas yang
ada dalam form ini yaitu edit dan delete. Tampilan tersebut dapat dilihat
pada gambar di bawah ini :
Gambar 4.40 Update Data Frame
7. Update Data Merek Frame
Halaman ini digunakan untuk meng-update data-data merek frame.
Fasilitas yang ada dalam form ini yaitu edit dan delete. Tampilan tersebut
dapat dilihat pada gambar di bawah ini :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.41 Update Merek Frame
8. Update Data Bahan Frame
Halaman ini digunakan untuk meng-update data-data bahan frame. Fasilitas
yang ada dalam form ini yaitu edit dan delete. Tampilan tersebut dapat
dilihat pada gambar di bawah ini :
Gambar 4. 42 Update Bahan Frame
9. Update Data Warna Frame
Halaman ini digunakan untuk meng-update data-data warna frame.
Fasilitas yang ada dalam form ini yaitu edit dan delete. Tampilan tersebut
dapat dilihat pada gambar di bawah ini :
Gambar 4. 43 Update Warna Frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
10. Update Data Kacamata
Halaman ini digunakan untuk meng-update data-data kacamata. Fasilitas
yang ada dalam form ini yaitu delete. Tampilan tersebut dapat dilihat pada
gambar di bawah ini
Gambar 4.44 Update data Kacamata
4.2.2.5 Tampil Data
Submenu tampil data terdiri dari 10 submenu, yaitu :
1. Tampil Data Lensa
Halaman ini digunakan untuk menampilkan data-data lensa.. Tampilan
tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.45 Tampil Data Lensa
2. Tampil Bahan Lensa
Halaman ini digunakan untuk menampilkan data-data bahan lensa.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4. 46 Tampil Bahan Lensa
3. Tampil Data Merek Lensa
Halaman ini digunakan untuk menampilkan data-data merek lensa.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.47 Tampil Merek Lensa
4. Tampil Data Ukuran lensa
Halaman ini digunakan untuk menampilkan data-data ukuran lensa.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.48 Tampil Ukuran Lensa
5. Tampil Data Warna Lensa
Halaman ini digunakan untuk menampilkan data-data warna lensa.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.49 Tampil Warna Lensa
6. Tampil Data Frame
Halaman ini digunakan untuk menampilkan data-data frame. Tampilan
tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.50 Tampil Data Frame
7. Tampil Data Merek Frame
Halaman ini digunakan untuk menampilkan data-data merek frame.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.51 Tampil Merek Frame
8. Tampil Data Bahan Frame
Halaman ini digunakan untuk menampilkan data-data bahan frame.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.52 Tampil Bahan Frame
9. Tampil Data Warna Frame
Halaman ini digunakan untuk menampilkan data-data warna frame.
Tampilan tersebut dapat dilihat pada gambar di bawah ini :
Gambar 4.53 Tampil Warna Frame
10. Tampil Data Kacamata
Halaman ini digunakan untuk menampilkan data-data kacamata.
Tampilan tersebut dapat dilihat pada gambar di bawah ini
Gambar 4.54 Tampil Warna Frame
4.2.2.6 Update Buku Tamu
Update buku tamu digunakan untuk mengedit dan menghapus data-data
lama yang sudah tidak terpakai lagi pada buku tamu. Tampilannya adalah seperti
pada gambar di bawah ini :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.2.2.7 Laporan
Submenu laporan terdiri dari 10 submenu, yaitu :
1. Laporan Data Lensa
Gambar 4. 56 Laporan Data Lensa
2. Laporan Data Bahan Lensa
Gambar 4.57 Laporan Data Bahan Lensa
3. Laporan Data Merek Lensa
Gambar 4.58 Laporan Data Merek Lensa
Gambar 4.55 Update Buku Tamu
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4. Laporan Data Ukuran lensa
Gambar 4.59 Laporan Data Ukuran Lensa
5. Laporan Data Warna Lensa
Gambar 4.60 Laporan Data Warna Lensa
6. Laporan Data Frame
Gambar 4.61 Laporan Data Frame
7. Laporan Data Merek Frame
Gambar 4.62 Laporan Data Merek Frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
8. Laporan Data Bahan Frame
Gambar 4.63 Laporan Data Bahan Frame
9. Laporan Data Warna Frame
Gambar 4.64 Laporan Data Warna Frame
10. Laporan Data Kacamata
Gambar 4.65 Laporan Data Kacamata
4.2.2.8 Ganti Password
Gambar 4.66 Ganti Password
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3 Validasi
4.3.2 Validasi Pada Halaman User
1. Buku Tamu
Gambar 4.67 Validasi Buku Tamu, belum mengisikan nama
Gambar 4.68 Validasi Buku Tamu, belum mengisikan email
Gambar 4.69 Validasi Buku Tamu, belum mengisikan komentar
2. Menu SPPK
Gambar 4.70 Validasi pemilihan kacamata pada menu SPPK
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.3 Validasi Pada Halaman Administrator
1. LoginAdmin
Gambar 4. 71 Validasi login memasuki halaman adiministrator
2. Input Data
- Input Data Lensa
Gambar 4.72 Validasi Input data Lensa, kode lensa belum diisi
Gambar 4.73 Validasi Input data Lensa, bahan belum diisi
Gambar 4.74 Validasi Input data Lensa, warna belum diisi
Gambar 4.75 Validasi Input data Lensa, merek belum diisi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.76 Validasi Input data Lensa , ukuran belum diisi
Gambar 4.77 Validasi Input data Lensa, gambar lensa belum diupload
- Input bahan lensa
Gambar 4.79 Validasi kode bahan lensa belum diisi
Gambar 4.80 Validasi, nama bahan lensa belum diisi
Gambar 4.81 Validasi harga bahan lensa belum diisi
- Input merek lensa
Gambar 4.82 Validasi, kode merek lensa belum diisi
Tidak ada foto yang di upload
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.83 Validasi, nama merek lensa belum diisi
Gambar 4.84 Validasi Input harga merek lensa belum diisi
- Input warna lensa
Gambar 4.85 Validasi kode warna lensa belum diisi
Gambar 4.86 Validasi nama warna lensa belum diisi
- Input ukuran lensa
Gambar 4.87 Validasi kode ukuran lensa belum diisi
Gambar 4.88 Validasi jenis ketebalan lensa belum diisi
Gambar 4.89 Validasi jenis lensa kiri belum diisi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.90 Validasi jenis lensa kanan belum diisi
Gambar 4.91 Validasi ukuran lensa kiri belum diisi
Gambar 4.92 Validasi ukuran lensa kanan belum diisi
Gambar 4.93 Validasi harga ukuran lensa belum diisi
- Input frame
Gambar 4.94 Validasi kode frame belum diisi
Gambar 4.95 Validasi bahan frame belum diisi
Gambar 4. 96 Validasi warna frame belum diisi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.97 Validasi merek frame belum diisi
Gambar 4.98 Validasi tidak ada gambar yang diupload
- Input bahan frame
Gambar 4.99 Validasi kode bahan frame belum diisi
Gambar 4.100 Validasi nama bahan frame belum diisi
Gambar 4.101 Validasi harga bahan frame belum diisi
- Input merek frame
Gambar 4.102 Validasi kode merek frame belum diisi
Gambar 4.103 Validasi nama merek frame belum diisi
Tidak ada foto yang di upload
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.104 Validasi bentuk merek frame belum diisi
Gambar 4.105 Validasi type merek frame belum diisi
Gambar 4.106 Validasi harga merek frame belum diisi
- Input warna frame
Gambar 4.107 Validasi kode warna frame belum diisi
Gambar 4.108 Validasi nama warna frame belum diisi
- Input Kacamata
Gambar 4.109 Validasi input kacamata, silahkan pilih lensa
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.110 Validasi input kacamata, silahkan pilih frame
3. Update Data
- Update data lensa
Gambar 4.111 Validasi update data lensa
- Update bahan lensa
Gambar 4.112 Validasi update data bahan lensa
- Update merek lensa
Gambar 4.113 Validasi update data merek lensa
- Update ukuran lensa
Gambar 4.114 Validasi update data ukuran lensa
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
- Update warna lensa
Gambar 4.115 Validasi update data warna lensa
- Update data frame
Gambar 4.116 Validasi update data frame
- Update merek frame
Gambar 4.117 Validasi update merek frame
- Update bahan frame
Gambar 4.118 Validasi update bahan frame
- Update warna frame
Gambar 4.119 Validasi update warna frame
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.120 Validasi update data lensa
4. Update Buku Tamu
Gambar 4.121 Validasi update buku tamu, hapus buku tamu
5. Ganti Password
Gambar 4.122 Validasi Ganti Password, username belum diisi
Gambar 4.123 Validasi Ganti Password, password lama belum diisi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.124 Validasi Ganti Password, password baru belum diisi
Gambar 4.125 Validasi Ganti Password, konfirmasi password baru belum
diisi
Gambar 4.126 Validasi Ganti Password, password berhasil diubah
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB V
PENUTUP
5.1 Kesimpulan
Dari hasil perancangan dan implementasi program pada sistem ini, dapat
diambil kesimpulan sebagai berikut :
1. SPPK untuk Pemilihan Lensa Kacamata sangat membantu para pengguna
yang akan memilih komponen kacamata yaitu lensa dan frame kacamata.
Sistem ini memungkinkan untuk diakses darimana saja karena berbasis web
sehingga pengguna tidak perlu pergi ke toko kacamata hanya untuk melihat
harga – harga kacamata.
2. Aplikasi ini sangat berguna bagi para konsumen yang membutuhkan lensa
dan frame kacamata karena dalam aplikasi ini terdapat fasilitas yang
mempermudah konsumen untuk memperoleh informasi tentang lensa dan
frame kacamata.
5.2 Saran
Saran-saran penerapan dan pengembangan sistem agar sistem menjadi lebih
berdaya guna adalah:
1. Sistem dapat dikembangkan secara lebih menyeluruh dan tidak hanya untuk
SPPK saja tetapi termasuk pembelian dan jika memungkinkan dibuat sistem
penjualan online.
2. SPPK pemilihan lensa kacamata dibuat untuk memudahkan pengguna yang
membutuhkan spesifikasi lensa dan frame kacamata dan untuk program
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
yang berbasis web ini akan lebih baik jika dikembangkan menggunakan
program inti Macromedia Flash dengan database karena dengan aplikasi ini
memungkinkan untuk dibuat virtualisasi kacamata antara lensa dan frame
yang sudah dipilih oleh pengguna.
3. Dalam sistem yang dibangun ini perlu ditambahkan mengenai bentuk-
bentuk frame yang sesuai dengan bentuk wajah tertentu, karena tipe wajah
akan menentukan terhadap pilihan bentuk framenya.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR PUSTAKA
Hakim, Lukmanul. Musalini, Uus. 2006. Buku Sakti Menjadi Programmer Sejati
PHP. Penerbit Solusi Media.
Jogianto HM. 1999. Analisa Dan Disain Sistem Informasi. Penerbit Andi
Yogyakarta.
Kristanto, Harianto. 1993. Konsep dan Perancangan Database. Andi Offset
Yogyakarta.
Kadir, Abdul. 2002. Dasar Pemrograman Web Dengan Menggunakan PHP.
Penerbit Andi Yogyakarta.
Kadir, Abdul. 2004. Penuntun Praktis Belajar SQL. Penerbit Andi Yogyakarta.
Laudon, Kenneth C, & Laudon, Jane P. 1998. Management Information System,
5
th
Edition, New Approaches to Organization and Technology. Englewood
Cliffs : Prentice-Hall International Inc.
Salusu J. 1996. Pengambilan Keputusan Stratejik. Penerbit Gramedia
Widiasarana Indonesia Jakarta.
Turban, Efraim. 1995. Decission Support System and Expert System. Prentice Hall
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
LAMPIRAN LISTING PROGRAM
Halaman Utama
<html>
<head>
<title>Sistem Pendukung Keputusan Pemilihan Kacamata</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">
<link href="dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<table height="600" border="1" align="center" cellpadding="0" cellspacing="0"
class="dastuti">
<tr><td width="757" height="300" align="left" valign="top"
bgcolor="#FFFFFF"><table border="0" cellpadding="0" cellspacing="0"
bgcolor="#DA7A70"><tr>
<td valign="top" width="700 height="119"
background="/das/images/master.jpg" style="background-repeat:no-repeat "><div
align="left"><img src="images/master.jpg" width="796"
height="125"></div></td></tr><tr>
<td valign="top" width="757" height="365"> <table cellpadding="0"
cellspacing="0" border="0"><tr>
<td valign="top" width="757" height="220"> <table width="793"
height="250" border="0" align="left" cellpadding="0" cellspacing="0">
<tr><td width="1" height="500" valign="top"> </td>
<td valign="top" height="500" width="1"> </td>
<td width="221" height="500" valign="top"> <table
width="208" height="72" border="3" align="left" bordercolor="#FFFFFF"
bgcolor="#990000"><tr>
<td width="240" height="22" class="bersih"> <font color="#CCCCCC"
size="2">
<?php include('menuhome.php'); ?></font></td></tr><tr>
<td height="20" align="left" class="bersih"><font
color="#CCCCCC" size="2"><strong>BukuTamu</strong></font></td></tr><tr>
<td height="22" class="bersih"> <font color="#CCCCCC"
size="2">
</font><font size="2">
<?php include('/sppk/butam/online_butam.php'); ?>
</font></td></tr>
</table></td>
<td valign="top" height="500" width="10"> </td>
<td valign="top" height="500" width="404"> <table
width="420" height="193" border="0" align="center" bgcolor="#CCCCCC"><tr>
<td width="382" valign="top" bordercolor="#FFFFFF"
bgcolor="#FFCCCC" class="bersih">
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<p align="justify"><font color="#000000" size="2">
<strong>Kapan si Kecil Perlu Memakai Kacamata?
</strong></font></p>
<p align="justify">Bila prestasi sekolah anak tiba-
tiba
menurun atau Anda mendapat laporan dari guru bahwa
anak kerap mendekat ke arah papan tulis,
cermatilah.
Bisa jadi, anak perlu memakai kacamata.</p>
<p>Mata adalah salah satu indera paling penting
bagi manusia. Kelainan pada mata tentu saja sangat
mengganggu aktivitas hidup sehari-hari. Sayangnya
seringkali gangguan dini pada mata anak luput
dari pengamatan orangtua.</p>
<p><a
href="index3.php">lanjut...>>>></a></p></td></tr></table></td>
<td valign="top" width="142"><table width="142" border="1"
align="center" bordercolor="#FFFFFF" bgcolor="#990000">
<tr><td class="bersih"> <div align="right"><font color="#CCCCCC"
size="2">CabangLily Kasoem</font></div></td></tr><tr>
<td class="bersih"> <div align="right"><font color="#CCCCCC" size="2">Jakarta
</font></div></td></tr><tr>
<td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Bandung</font></div></td></tr>
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Semarang</font></div></td></tr><tr>
<td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Surabaya</font></div></td>
</tr>
<tr>
<td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Yogyakarta</font></div></td>
</tr>
<tr>
<td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Makasar</font></div></td>
</tr>
<tr>
<td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Denpasar</font></div></td>
</tr>
<tr>
<td class="bersih"><object classid="clsid:D27CDB6E-
AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#vers
ion=6,0,29,0" width="136" height="100">
<param name="movie" value="flash/smart.swf">
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<param name="quality" value="high">
<embed src="flash/smart.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-
shockwave-flash" width="136" height="100"></embed></object>
<div align="left"><font color="#CCCCCC">
</font></div></td>
</tr>
<tr>
<td class="bersih"><object classid="clsid:D27CDB6E-
AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#vers
ion=6,0,29,0" width="137" height="100">
<param name="movie" value="flash/lilyk.swf">
<param name="quality" value="high">
<embed src="flash/lilyk.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-
shockwave-flash" width="137" height="100"></embed></object></td>
</tr>
<tr>
<td height="69" class="bersih">
<?php include('/home/scroll.php'); ?>
</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td width="757" height="93" align="center" valign="top"
background="images/1_back10.gif" style="background-repeat:no-repeat ">
<div style="margin-left:0px; margin-top:22px " class="menu1">
</div>
<div style="margin-left:0px; margin-top:30px " class="menu2">
<div align="center"><a
href="file:///D|/web_template/Template.Monster.7115.Church.Name.HTML.Template/Html
/index-6.html" class="menu2"><font color="#FFFFFF">
Copyright 2007© Dwi Astuti Ilmu Komputer Universitas Sanata
Dharma.</font></a></div>
</div></td>
</tr></table></td></tr>
</table></body></html>
Daftar Lensa
<html>
<head>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<title>Sistem Pendukung Keputusan Pemilihan Kacamata</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">
<link href="dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<table height="600" border="1" align="center" cellpadding="0" cellspacing="0"
class="dastuti">
<tr>
<td width="757" height="300" align="left" valign="top" bgcolor="#FFFFFF">
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#DA7A70">
<tr>
<td valign="top" width="700 height="119"
background="/das/images/master.jpg" style="background-repeat:no-repeat "><div
align="left"><img src="images/master.jpg" width="818" height="125">
</div></td></tr>
<tr><td valign="top" width="757" height="365"> <table border="0"
cellpadding="0" cellspacing="0" bgcolor="#990000">
<tr><td valign="top" width="757" height="220"> <table width="793"
height="300" border="0" align="left" cellpadding="0" cellspacing="0"
bgcolor="#990000">
<tr><td width="1" height="500" valign="top"> </td>
<td valign="top" height="500" width="1"> </td>
<td width="221" height="500" valign="top"> <table
width="188" height="72" border="3" align="left" bordercolor="#FFFFFF"
bgcolor="#990000">
<tr>
<td width="240" height="22" class="bersih"> <font
color="#CCCCCC" size="2">
<?php include('menuhome.php'); ?>
</font></td></tr>
<tr><td height="20" align="left" class="bersih"><font
color="#CCCCCC" size="2"><strong>Buku
Tamu</strong></font></td></tr>
<tr>
<td height="22" class="bersih"> <font size="2">
<?php include('/sppk/butam/online_butam.php'); ?>
</font><font color="#CCCCCC" size="2">
</font></td>
</tr>
</table></td>
<td valign="top" height="500" width="10"> </td>
<td valign="top" height="500" width="404"> <table
width="420" height="50" border="0" align="center" bordercolor="#FFCC33"
bgcolor="#FFCCCC">
<tr>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<td width="382" height="23" valign="top"
bordercolor="#FFFFFF" class="bersih">
<div align="left">
<p align="center"><font color="#333333" size="3"
face="Bookman Old Style"></font></p>
</div></td>
</tr>
<tr>
<td valign="top" bordercolor="#FFFFFF" class="bersih">
<p align="justify"><font color="#CCCCCC" size="2">
<?php include('/sppk/lensa/home.php'); ?>
</font><font color="#CCCCCC" size="2"> </font></p>
</td></tr></table></td>
<td valign="top" width="142"><table width="191" border="1"
align="center" bordercolor="#FFFFFF" bgcolor="#990000">
<tr><td width="181" class="bersih"> <div
align="left"><font color="#CCCCCC" size="2">CabangLily
Kasoem</font></div></td></tr>
<tr><td class="bersih"> <div align="left"><font color="#CCCCCC"
size="2">Jakarta
</font></div></td></tr>
<tr><td class="bersih"> <div align="left"><font
color="#CCCCCC" size="2">Bandung</font></div></td></tr>
<tr><td class="bersih"> <div align="left"><font color="#CCCCCC"
size="2">Semarang
</font></div></td></tr>
<tr>
<td class="bersih"> <div align="left"><font
color="#CCCCCC" size="2">Surabaya</font></div></td></tr>
<tr>
<td class="bersih"> <div align="left"><font
color="#CCCCCC" size="2">Yogyakarta</font></div></td></tr>
<tr>
<td class="bersih"> <div align="left"><font
color="#CCCCCC" size="2">Makasar</font></div></td></tr>
<tr>
<td class="bersih"> <div align="left"><font
color="#CCCCCC" size="2">Denpasar</font></div></td></tr>
<tr>
<td class="bersih"> <div align="left">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-
444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#vers
ion=6,0,29,0" width="174" height="116">
<param name="movie" value="flash/smart.swf">
<param name="quality" value="high">
<embed src="flash/smart.swf" quality="high"
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-
shockwave-flash" width="174" height="116"></embed></object>
<font color="#CCCCCC"> </font></div></td></tr>
<tr>
<td class="bersih"> <div align="left">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-
444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#vers
ion=6,0,29,0" width="177" height="129">
<param name="movie" value="flash/lilyk.swf">
<param name="quality" value="high">
<embed src="flash/lilyk.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-
shockwave-flash" width="177" height="129"></embed></object>
</div></td></tr>
<tr><td class="bersih">
<?php include('/home/scroll.php'); ?>
<div align="left"></div></td></tr>
<tr>
<td class="bersih"><div align="left"></div></td>
</tr></table></td></tr></table></td></tr></table></td></tr>
<tr>
<td width="757" height="93" align="center" valign="top"
background="images/1_back10.gif" style="background-repeat:no-repeat ">
<div style="margin-left:0px; margin-top:22px " class="menu1">
</div>
<div style="margin-left:0px; margin-top:30px " class="menu2">
<div align="center"><a
href="file:///D|/web_template/Template.Monster.7115.Church.Name.HTML.Template/Html
/index-6.html" class="menu2"><font color="#FFFFFF">
Copyright 2007© Dwi Astuti Ilmu Komputer Universitas Sanata
Dharma.</font></a></div></div></td></tr></table></td></tr>
</table></body></html>
Daftar Frame
<html>
<head>
<title>Sistem Pendukung Keputusan Pemilihan Kacamata</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">
<link href="dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<table height="600" border="1" align="center" cellpadding="0" cellspacing="0"
class="dastuti">
<tr>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<td width="757" height="300" align="left" valign="top" bgcolor="#FFFFFF">
<table border="0" cellpadding="0" cellspacing="0" bgcolor="#DA7A70">
<tr>
<td valign="top" width="700 height="119"
background="/das/images/master.jpg" style="background-repeat:no-repeat "><div
align="left"><img src="images/master.jpg" width="813" height="125">
</div></td></tr>
<tr><td valign="top" width="757" height="365"> <table cellpadding="0"
cellspacing="0" border="0">
<tr><td valign="top" width="757" height="220"> <table width="793"
height="300" border="0" align="left" cellpadding="0" cellspacing="0">
<tr><td width="1" height="500" valign="top"> </td>
<td valign="top" height="500" width="1"> </td>
<td width="221" height="500" valign="top"> <table
width="224" height="72" border="3" align="left" bordercolor="#FFFFFF"
bgcolor="#990000">
<tr><td width="240" height="22" class="bersih"> <div
align="center"><font color="#CCCCCC" size="2">
<?php include('menuhome.php'); ?>
</font></div></td></tr>
<tr>
<td height="20" align="left" class="bersih"><div
align="left"><font color="#CCCCCC"
size="2"><strong>BukuTamu</strong></font></div></td></tr>
<tr><td height="22" class="bersih"> <div
align="center"><font size="2">
<?php include('/sppk/butam/online_butam.php'); ?>
</font><font color="#CCCCCC" size="2">
</font></div></td></tr>
</table></td>
<td valign="top" height="500" width="10"> </td>
<td valign="top" height="500" width="404"> <table
width="420" height="50" border="0" align="center" bordercolor="#FFCC33"
bgcolor="#FFCCCC">
<tr><td width="382" height="23" valign="top"
bordercolor="#FFFFFF" class="bersih">
<div align="left">
<p align="center"><font color="#333333" size="3"
face="Bookman Old Style"><strong>DAFTAR
FRAME</strong> </font></p></div></td></tr>
<tr><td valign="top" bordercolor="#FFFFFF"
class="bersih">
<p align="justify"><font color="#CCCCCC" size="2">
<?php include('tampilframe.php'); ?>
</font><font color="#CCCCCC" size="2"> </font></p>
</td></tr></table></td>
<td valign="top" width="142"><table width="142" border="1"
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
align="center" bordercolor="#FFFFFF" bgcolor="#990000">
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">CabangLily Kasoem</font></div></td></tr>
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Jakarta</font></div></td></tr>
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Bandung</font></div></td></tr>
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Semarang</font></div></td></tr>
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Surabaya</font></div></td></tr>
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Yogyakarta</font></div></td></tr>
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Makasar</font></div></td></tr>
<tr><td class="bersih"> <div align="right"><font
color="#CCCCCC" size="2">Denpasar</font></div></td></tr>
<tr><td class="bersih"> <div align="left"><font
color="#CCCCCC">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-
444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#vers
ion=6,0,29,0" width="134" height="100">
<param name="movie" value="flash/smart.swf">
<param name="quality" value="high">
<embed src="flash/smart.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-
shockwave-flash" width="134" height="100"></embed></object></font></div></td></tr>
<tr><td bordercolor="#999999" class="bersih"> <div
align="left"><font color="#CCCCCC">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-
444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#vers
ion=6,0,29,0" width="134" height="100">
<param name="movie" value="flash/lilyk.swf">
<param name="quality" value="high">
<embed src="flash/lilyk.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-
shockwave-flash" width="134" height="100"></embed></object></font></div></td></tr>
<tr><td bordercolor="#999999" class="bersih">
<?php include('/home/scroll.php'); ?>
</td></tr></table></td></tr></table></td></tr></table></td></tr>
<tr><td width="757" height="93" align="center" valign="top"
background="images/1_back10.gif" style="background-repeat:no-repeat ">
<div style="margin-left:0px; margin-top:22px " class="menu1"> </div>
<div style="margin-left:0px; margin-top:30px " class="menu2">
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<div
align="center"><ahref="file:///D|/web_template/Template.Monster.7115.Church.Name.H
TML.Template/Html/index-6.html" class="menu2"><font color="#FFFFFF">
Copyright 2007© Dwi Astuti Ilmu Komputer Universitas Sanata
Dharma.</font></a></div></div></td></tr></table></td></tr>
</table></body></html>
Buku Tamu
<html>
<head>
<link href="css/tabel2.css" rel="stylesheet" type="text/css">
</head>
<body>
<form method=post action=konbtam.php>
<table width=230 px align=left>
<b><font color=#ff9900>Isi Buku Tamu</font></b>
<tr><input type=hidden name=waktu value="<?echo(date("D,d F Y"));?>"></td></tr>
<tr><td align=left>nama</td><td><input class=inputstyle type=text name=nama
size=20></td></tr>
<tr><td align=left>email</td><td><input class=inputstyle type=text name=email
size=20></td></tr>
<tr><td align=left>komentar</td><td><textarea class=inputstyle rows=7 cols=40
name=komentar></textarea></td></tr>
<tr><td></td>
<td align=left><input class=inputstyle type=submit name=submit value=kirim>
</td></tr></table></form>
</body></html>
Menu Pilih
<?php include('koneksi.inc.php'); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<title>SPPK</title>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../sppk/dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="750" border="0" align="center" class="formatbawah">
<tr> <td colspan="2"><Form action=/sppk/hasilpilihan/kacamata.php method=post>
<tr> <td colspan="3"><div align="center">Sistem Pendukung Pengambilan Keputusan
untuk Pemilihan Kacamata</div></td></tr>
<tr><td colspan="3"><strong>PILIHAN UNTUK LENSA</strong> </tr>
<tr><td width="23"> </td>
<td width="236">JENIS LENSA KIRI</td>
<td width="425">
<? include('koneksi.inc.php');
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
echo"<select name=jlkiri class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from ukuran_ls group by jenis_ls";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[3]>$row[3]</option>";
}
?>
</td></tr>
<tr> <td width="23"> </td>
<td width="236">JENIS LENSA KANAN</td>
<td width="425">
<?
include('koneksi.inc.php');
echo"<select name=jlkanan class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from ukuran_ls group by jenis_ls";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[4]>$row[4]</option>";
}
?>
</td></tr>
<tr><td width="23"> </td>
<td width="236">UKURAN LENSA KIRI</td>
<td width="425">
<?
include('koneksi.inc.php');
echo"<select name=uk_kiri class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from ukuran_ls group by ukuran_ls_kiri";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[5]>$row[5]</option>";
}
?>
</td></tr>
<tr> <td width="23"> </td>
<td width="236">UKURAN LENSA KANAN</td>
<td width="425">
<?
include('koneksi.inc.php');
echo"<select name=uk_kanan class=inputdata>";
echo"<option value=''>---apasaja---</option>";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$perintah="select * from ukuran_ls group by ukuran_ls_kanan";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[6]>$row[6]</option>";
}
?>
</td></tr>
<tr> <td> </td>
<td>BAHAN LENSA</td>
<td>
<?
include('koneksi.inc.php');
echo"<select name=bahanlensa class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from bahan_ls";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[1]>$row[2]</option>";
}
?>
</td></tr>
<tr> <td> </td>
<td>WARNA LENSA</td>
<td>
<?
include('koneksi.inc.php');
echo"<select name=warnalensa class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from warna_ls";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[2]>$row[2]</option>";
}
?>
</td></tr>
<tr> <td> </td>
<td>MEREK LENSA</td>
<td>
<?
include('koneksi.inc.php');
echo"<select name=mereklensa class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from merek_ls";
$hasil=mysql_query($perintah);
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[2]>$row[2]</option>";
}
?>
</td></tr>
<tr> <td colspan="3"><strong> PILIHAN UNTUK FRAME</strong> </tr>
<tr>
<td> </td>
<td>BENTUK FRAME</td>
<td>
<?
include('koneksi.inc.php');
echo"<select name=bentukframe class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from merek_fr group by bentuk_merek_fr";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[3]>$row[3]</option>";
}
?>
</td></tr>
<tr><td> </td>
<td>BAHAN FRAME</td>
<td>
<?
include('koneksi.inc.php');
echo"<select name=bahanframe class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from bahan_fr";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[2]>$row[2]</option>";
}
?>
</td></tr>
<tr> <td> </td>
<td>TYPE FRAME</td>
<td>
<?
include('koneksi.inc.php');
echo"<select name=typeframe class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from merek_fr group by type_merek_fr";
$hasil=mysql_query($perintah);
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[4]>$row[4]</option>";
}
?>
</td></tr>
<tr> <td> </td>
<td>WARNA FRAME</td>
<td>
<?
include('koneksi.inc.php');
echo"<select name=warnaframe class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from warna_fr";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[2]>$row[2]</option>";
}
?>
</td></tr>
<tr><td> </td>
<td>MEREK FRAME</td>
<td>
<?
include('koneksi.inc.php');
echo"<select name=merekframe class=inputdata>";
echo"<option value=''>---apasaja---</option>";
$perintah="select * from merek_fr";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[2]>$row[2]</option>";
}
?>
</td></tr>
<tr> <td height="22"> </td>
<td height="22">HARGA MAKSIMAL KACAMATA</td>
<td colspan="2">Rp. <input name="hargamax"
type="text"size="30"class=inputdata></td></tr>
<tr><td colspan="2"> </td>
<td> <input type="submit" name="Submit" value="Submit"class=inputdata> <input
type="reset" name="Submit2" value="Reset"class=inputdata></td> </tr>
<tr> <td colspan="2"> </td>
<td><a href=../sppk/index2.php>kembali ke halaman utama</a></td>
</tr></table></body></html>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Cari Data Lensa
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Pencarian Data Lensa</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor=#ffcc99>
<table bgcolor=white width="700" height=200 border="0"
align="center"class=formatcari>
<tr align=center>
<td colspan="2"><h2>Pencarian Data Lensa</h2></td>
</tr><form method=post action=optioncarilensa.php><tr>
<td><input name="lensa" type="text" size="70"></td></tr>
<tr><td><select name="dasar" id="dasar">
<option value="1">merek</option>
<option value="2">bahan</option>
<option value="3">warna</option>
<option value="4">harga</option>
<option value="5">ukuran lensa kiri { 1-9}</option>
<option value="6">ukuran lensa kanan { 1-
9}</option></select></td>
<tr><td><input type="submit" name="Submit" value="Cari
data"></td><td></td></tr>
<td></td></tr>
<tr> <td colspan="2"><a href=/sppk/index2.php>kembali ke halaman utama</a>|
<a href=/sppk/home/cariframe.php>cari data frame</a></td>
<td></td></tr>
</table></body></html>
Cari Data Frame
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Pencarian Frame</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="..ascss/input.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor=#ffcc99>
<table bgcolor=white width="700" height=200 border="0"
align="center"class=formatcari>
<tr align=center>
<td colspan="2"><h2>Pencarian Data Frame</h2></td>
</tr><form method=post action=optioncariframe.php><tr>
<td><input name="frame" type="text" id="frame" size="70">
<select name="dasar" id="dasar">
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<option value="1">merek frame</option>
<option value="2">bahan frame</option>
<option value="3">warna frame</option>
<option value="4">bentuk frame</option>
</select><input type="submit" name="Submit" value="Cari data"></td></tr>
<tr> <td colspan="2"><a href=/sppk/index2.php>kembali ke halaman utama</a> |
<a href=/sppk/home/carilensa.php>cari data lensa</a></td><td></td></tr>
</table></body></html>
Input Bahan Lensa
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::Input Data Master Bahan Lensa::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<? include('../dascss/admin.php');?>
<form method=post action=koninput.php>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">ISI DATA MASTER BAHAN
LENSA</font></td></tr>
<tr> <td width="220">KODE BAHAN LENSA</td>
<td width="420" colspan="2"><input name="kodebahanls"
type="text"class=inputdata></td></tr>
<tr> <td width="220">NAMA BAHAN LENSA</td>
<td width="420" colspan="2"><input name="namabahanls"
type="text"class=inputdata></td></tr>
<tr> <td width="220">HARGA BAHAN LENSA</td>
<td width="420" colspan="2"><input name="hargabahanls"
type="text"class=inputdata></td></tr>
<tr> <td> </td>
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php'); ?>
</body></html>
Input Merek Lensa
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::INPUT DATA MASTER MEREK LENSA::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<body>
<? include('../dascss/admin.php'); ?>
<form method=post action=koninput.php>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">ISI DATA MASTER MEREK
LENSA</font></td></tr>
<tr> <td width="220">KODE MEREK LENSA</td>
<td width="420" colspan="2"><input name="kodemerekls"
type="text"class=inputdata></td></tr>
<tr> <td width="220">NAMA MEREK LENSA</td>
<td width="420" colspan="2"><input name="namamerekls"
type="text"class=inputdata></td>
</tr>
<tr>
<td width="220">HARGA MEREK LENSA</td>
<td width="420" colspan="2"><input name="hargamerekls"
type="text"class=inputdata></td>
</tr
<tr>
<td> </td>
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php'); ?>
</body></html>
Input Warna Lensa
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::INPUT DATA MASTER WARNA LENSA::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<? include('../dascss/admin.php'); ?>
<form method=post action=koninput.php>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">INPUT DATA MASTER WARNA
LENSA</font></td></tr>
<tr>
<td width="220">KODE WARNA LENSA</td>
<td width="420" colspan="2"><input name="kodewarnals"
type="text"class=inputdata></td>
</tr>
<tr>
<td width="220">NAMA WARNA LENSA</td>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<td width="420" colspan="2"><input name="namawarnals"
type="text"class=inputdata></td>
</tr>
<tr><td> </td>
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php'); ?>
</body></html>
Input Ukuran Lensa
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::INPUT DATA MASTER UKURAN LENSA::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<? include('../dascss/admin.php'); ?>
<form method=post action=koninput.php>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">ISI DATA MASTER UKURAN
LENSA</font></td></tr>
<tr>
<td width="220">KODE UKURAN LENSA</td>
<td width="420" colspan="2"><input name="kodeukuranls"
type="text"class=inputdata></td>
</tr>
<tr>
<td width="220">JENIS KETEBALAN LENSA</td>
<td width="420" colspan="2"><input name="jenisketebalanls"
type="text"class=inputdata></td>
</tr>
<tr>
<td width="220">JENIS LENSA KIRI</td>
<td width="420" colspan="2"><input name="jenisls"
type="text"class=inputdata></td>
</tr>
<tr>
<td width="220">JENIS LENSA KANAN</td>
<td width="420" colspan="2"><input name="jenislskanan"
type="text"class=inputdata></td>
</tr>
<tr>
<td width="220">UKURAN LENSA KIRI</td>
<td width="420" colspan="2"><input name="ulskiri"
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
type="text"class=inputdata></td>
</tr>
<tr>
<td width="220">UKURAN LENSA KANAN</td>
<td width="420" colspan="2"><input name="ulskanan"
type="text"class=inputdata></td>
</tr>
<tr>
<td width="220">HARGA</td>
<td width="420" colspan="2"><input name="hargauk"
type="text"class=inputdata></td>
</tr>
<tr><td> </td>
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php'); ?>
</body></html>
Input Data Lensa
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::INPUT DATA LENSA::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<? include('../dascss/admin.php'); ?>
<form method=post action=koninput.php enctype=multipart/form-data>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">ISI DATA LENSA KACA MATA</font></td></tr>
<tr>
<td width="23"> </td>
<td width="23">KODE LENSA</td>
<td width="236" colspan="2"><input name="kodels"
type="text"class=inputdata></td>
</tr>
<tr>
<td width="23"> </td>
<td width="236">BAHAN</td>
<td width="425">
<?
include('../koneksi.inc.php');
echo"<select name=bahanls class=inputdata>";
echo"<option value=>---pilihan bahan lensa---</option>";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$perintah="select * from bahan_ls";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[1]>$row[2] | $row[3]</option>";
}
?>
</td></tr>
<tr>
<td width="23"> </td>
<td width="236">WARNA LENSA</td>
<td width="425">
<?
include('../koneksi.inc.php');
echo"<select name=warnals class=inputdata>";
echo"<option value=>---pilihan warna lensa---</option>";
$perintah="select * from warna_ls";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[1]>$row[2]</option>";
}
?>
</td></tr>
<tr> <td width="23"> </td>
<td width="236">MEREK LENSA</td>
<td width="425">
<?
include('../koneksi.inc.php');
echo"<select name=merekls class=inputdata>";
echo"<option value=>---pilihan merek lensa---</option>";
$perintah="select * from merek_ls";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[1]>$row[2]</option>";
}
?>
</td></tr>
<tr>
<td width="23"> </td>
<td width="236">UKURAN LENSA</td>
<td width="425">
<?
include('../koneksi.inc.php');
echo"<select name=ukuranls class=inputdata>";
echo"<option value=>---pilihan ukuran lensa---</option>";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$perintah="select * from ukuran_ls";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[1]>$row[2] | $row[3] | $row[4] |
$row[5]</option>";
}
?>
</td></tr>
<tr> <td width="23"> </td>
<td>UPLOAD GAMBAR</td><td><input type="file"name="namafile"class=inputstyle>
</td></tr>
<tr>
<td> </td> <td> </td>
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php'); ?>
</body></html>
Input Bahan Frame
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::Input Data Master Bahan FRAME::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<? include('../dascss/admin.php'); ?>
<form method=post action=koninput.php>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">ISI DATA MASTER BAHAN
FRAME</font></td></tr>
<tr><td width="220">KODE BAHAN FRAME</td>
<td width="420" colspan="2"><input name="kodebahanfr"
type="text"class=inputdata></td>
</tr>
<tr><td width="220">NAMA BAHAN FRAME</td>
<td width="420" colspan="2"><input name="namabahanfr"
type="text"class=inputdata></td>
</tr
<tr><td width="220">HARGA BAHAN FRAME</td>
<td width="420" colspan="2"><input name="hargabahanfr"
type="text"class=inputdata></td>
</tr
<tr><td> </td>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php');?>
</body></html>
Input Merek Frame
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::INPUT DATA MASTER MEREK FRAME::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<? include('../dascss/admin.php');?>
<form method=post action=koninput.php>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">ISI DATA MASTER MEREK
FRAME</font></td></tr>
<tr><td width="220">KODE MEREK FRAME</td>
<td width="420" colspan="2"><input name="kodemerekfr"
type="text"class=inputdata></td>
</tr>
<tr><td width="220">NAMA MEREK FRAME</td>
<td width="420" colspan="2"><input name="namamerekfr"
type="text"class=inputdata></td>
</tr>
<tr><td width="220">BENTUK MEREK FRAME</td>
<td width="420" colspan="2"><input name="bentukmerekfr"
type="text"class=inputdata></td>
</tr>
<tr><td width="220">TYPE MEREK FRAME</td>
<td width="420" colspan="2"><input name="tmerekfr"
type="text"class=inputdata></td>
</tr>
<tr><td width="220">HARGA MEREK FRAME</td>
<td width="420" colspan="2"><input name="hargamerekfr"
type="text"class=inputdata></td>
</tr>
<tr><td> </td>
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php');?>
</body></html>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Input Warna Frame
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>
<title>::INPUT DATA MASTER WARNA FRAME::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head><body>
<? include('../dascss/admin.php');?>
<form method=post action=koninput.php>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">INPUT DATA MASTER WARNA
FRAME</font></td></tr>
<tr><td width="220">KODE WARNA FRAME</td>
<td width="420" colspan="2"><input name="kodewarnafr"
type="text"class=inputdata></td>
</tr><tr><td width="220">NAMA WARNA FRAME</td>
<td width="420" colspan="2"><input name="namawarnafr"
type="text"class=inputdata></td>
</tr>
<tr><td> </td>
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php');?>
</body></html>
Input Data Frame
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::INPUT DATA LENSA::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
</head>
<body>
<? include('../dascss/admin.php');?>
<form method=post action=koninput.php enctype=multipart/form-data>
<table width="700" border="0" align="center"class=format>
<tr><td></td><td><div align="left">ISI DATA FRAME</font></td></tr>
<tr><td width="23"> </td>
<td width="23">KODE FRAME</td>
<td width="236" colspan="2"><input name="kodefr"
type="text"class=inputdata></td>
</tr><tr><td width="23"> </td>
<td width="236">BAHAN FRAME</td>
<td width="425">
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<?include('../koneksi.inc.php');
echo"<select name=bahanfr class=inputdata>";
echo"<option value=>---pilihan bahan frame---</option>";
$perintah="select * from bahan_fr";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{cho"<option value=$row[1]>$row[2] | $row[3]</option>"; }
?>
</td></tr>
<tr><td width="23"> </td>
<td width="236">WARNA FRAME</td>
<td width="425">
<?include('../koneksi.inc.php');
echo"<select name=warnafr class=inputdata>";
echo"<option value=>---pilihan warna frame yang tersedia---</option>";
$perintah="select * from warna_fr";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{ echo"<option value=$row[1]>$row[2]</option>"; } ?>
</td></tr>
<tr><td width="23"> </td>
<td width="236">MEREK FRAME</td>
<td width="425">
<?
include('../koneksi.inc.php');
echo"<select name=merekfr class=inputdata>";
echo"<option value=>---pilihan merek frame---</option>";
$perintah="select * from merek_fr";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo"<option value=$row[1]>$row[2]|$row[3]|$row[4]|$row[5]</option>";
}
?>
</td></tr>
<tr> <td width="23"> </td>
<td>UPLOAD GAMBAR</td><td><input type="file"name="namafile"class=inputstyle>
</td></tr>
<tr><td> </td> <td> </td>
<td colspan="2"><input type="submit" name="submit" value="submit"class=kirim>
<input type="reset" name="reset" value="reset"class=kirim></td>
</tr></table></form>
<? include('../dascss/admin2.php');?>
</body></html>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Update Lensa
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA LENSA</b></tr>";
echo" <td width=25%><b>KODE LS</b></td>";
echo" <td width=35%><b>BAHAN</b></td>";
echo" <td width=35%><b>HARGA BAHAN</b></td>";
echo" <td width=35%><b>MEREK</b></td>";
echo" <td width=35%><b>JENIS TEBAL</b></td>";
echo" <td width=25%><b>JENIS LENSA KIRI</b></td>";
echo" <td width=25%><b>JENIS LENSA KANAN</b></td>";
echo" <td width=25%><b>WARNA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from lensa,bahan_ls,merek_ls,ukuran_ls,warna_ls
where
lensa.bahan_ls=bahan_ls.kode_bahan_ls and
lensa.warna_ls=warna_ls.kode_warna_ls and
lensa.merek_ls=merek_ls.kode_merek_ls and
lensa.ukuran_ls=ukuran_ls.kode_ukuran_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." lensa <br><hr> ";
$perintah="select * from lensa,bahan_ls,merek_ls,ukuran_ls,warna_ls where
lensa.bahan_ls=bahan_ls.kode_bahan_ls and
lensa.warna_ls=warna_ls.kode_warna_ls and
lensa.merek_ls=merek_ls.kode_merek_ls and
lensa.ukuran_ls=ukuran_ls.kode_ukuran_ls order by lensa.id desc limit
$offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[9]</td>";
echo" <td>$row[10]</td>";
echo" <td>$row[13]</td>";
echo" <td>$row[17]</td>";
echo" <td>$row[18]</td>";
echo" <td>$row[19]</td>";
echo" <td>$row[25]</td>";
echo"<td><a href=detail_gbr_lensa.php?id=$row[0] target=_blank><image
src=../image/$row[6] width=40,height=25 class=bersih></a></td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
//include('../page.inc.php');
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Update Bahan Lensa
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA MASTER BAHAN LENSA</b></tr>";
echo" <td width=25%><b>KODE BAHAN LENSA</b></td>";
echo" <td width=35%><b>NAMA BAHAN LENSA</b></td>";
echo" <td width=25%><b>HARGA BAHAN LENSA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from bahan_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." lensa <br><hr> ";
$perintah="select * from bahan_ls order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
//include('../page.inc.php');
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
Update Merek Lensa
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA MASTER MEREK LENSA</b></tr>";
echo" <td width=25%><b>KODE MEREK LENSA</b></td>";
echo" <td width=35%><b>NAMA MEREK LENSA</b></td>";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
echo" <td width=25%><b>HARGA MEREK LENSA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from merek_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." lensa <br><hr> ";
$perintah="select * from merek_ls order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
Update Ukuran
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA MASTER UKURAN LENSA</b></tr>";
echo" <td width=25%><b>KODE UKURAN LENSA</b></td>";
echo" <td width=35%><b>JENIS KETEBALAN LENSA</b></td>";
echo" <td width=25%><b>JENIS LENSA KIRI</b></td>";
echo" <td width=25%><b>JENIS LENSA KANAN</b></td>";
echo" <td width=25%><b>UKURAN LENSA KIRI</b></td>";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
echo" <td width=25%><b>UKURAN LENSA KANAN</b></td>";
echo" <td width=25%><b>HARGA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from ukuran_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." lensa <br><hr> ";
$perintah="select * from ukuran_ls order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" <td>$row[4]</td>";
echo" <td>$row[5]</td>";
echo" <td>$row[6]</td>";
echo" <td>$row[7]</td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
Update Warna Lensa
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA MASTER WARNA LENSA</b></tr>";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
echo" <td width=25%><b>KODE WARNA LENSA</b></td>";
echo" <td width=35%><b>NAMA WARNA LENSA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from warna_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." lensa <br><hr> ";
$perintah="select * from warna_ls order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
Update Frame
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA FRAME</b></tr>";
echo" <td width=25%><b>KODE FRAME</b></td>";
echo" <td width=35%><b>BAHAN</b></td>";
echo" <td width=35%><b>MEREK</b></td>";
echo" <td width=35%><b>BENTUK</b></td>";
echo" <td width=35%><b>TYPE FRAME</b></td>";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
echo" <td width=25%><b>WARNA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from frame,bahan_fr,merek_fr,warna_fr where
frame.bahan_fr=bahan_fr.kode_b_frame and
frame.warna_fr=warna_fr.kode_warna_fr and
frame.merek_fr=merek_fr.kode_merek_fr");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." frame <br><hr> ";
$perintah="select * from frame,bahan_fr,merek_fr,warna_fr where
frame.bahan_fr=bahan_fr.kode_b_frame and
frame.warna_fr=warna_fr.kode_warna_fr and
frame.merek_fr=merek_fr.kode_merek_fr
order by frame.id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[8]</td>";
echo" <td>$row[12]</td>";
echo" <td>$row[13]</td>";
echo" <td>$row[14]</td>";
echo" <td>$row[18]</td>";
echo"<td><a href=detail_gbr_lensa.php?id=$row[0] target=_blank><image
src=../image/$row[5] width=40,height=25 class=bersih></a></td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
Update Merek Frame
<html>
<head>
<title>DAFTAR FRAME</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA MASTER MEREK FRAME</b></tr>";
echo" <td width=25%><b>KODE MEREK FRAME</b></td>";
echo" <td width=35%><b>NAMA</b></td>";
echo" <td width=35%><b>BENTUK</b></td>";
echo" <td width=35%><b>TYPE</b></td>";
echo" <td width=35%><b>HARGA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from merek_fr");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." FRAME <br><hr> ";
$perintah="select * from merek_fr order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" <td>$row[4]</td>";
echo" <td>$row[5]</td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
Update Bahan Frame
<html>
<head>
<title>DAFTAR FRAME</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA MASTER BAHAN FRAME</b></tr>";
echo" <td width=25%><b>KODE BAHAN FRAME</b></td>";
echo" <td width=35%><b>NAMA BAHAN FRAME</b></td>";
echo" <td width=25%><b>HARGA BAHAN FRAME</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from bahan_fr");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." FRAME <br><hr> ";
$perintah="select * from bahan_fr order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
Update Warna Frame
<html>
<head>
<title>DAFTAR FRAME</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="../dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="../dascss/ssmItems_edit.js" language="JavaScript1.2"></SCRIPT>
</head>
<?include('../koneksi.inc.php');?>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<br><br>
<body class=show>
<table width=700 px border=0 align=center class=format>
<?
echo" <tr><b>DATA MASTER WARNA FRAME</b></tr>";
echo" <td width=25%><b>KODE WARNA FRAME</b></td>";
echo" <td width=35%><b>NAMA WARNA FRAME</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from warna_fr");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." lensa <br><hr> ";
$perintah="select * from warna_fr order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
class=bersih width=50 height=20></td>";
echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
echo"<font size=2 face=arial><b>program by : das<b></font></center>";
?>
</body></html>
Laporan Lensa
<html>
<head>
<title>DAFTAR FRAME</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
}
</script>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
<body>
<table width=700 px border=0 align=center class=format>
<b>LAPORAN DATA LENSA
<?
echo" <tr>";
echo" <td><b>KODE LS</b></td>";
echo" <td><b>BAHAN</b></td>";
echo" <td><b>MEREK</b></td>";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
echo" <td><b>JENIS LS KIRI</b></td>";
echo" <td><b>JENIS LS KANAN</b></td>";
echo" <td><b>WARNA</b></td>";
echo" <td><b>HARGA LENSA</b></td>";
echo" <td></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from lensa,bahan_ls,merek_ls,ukuran_ls,warna_ls
where
lensa.bahan_ls=bahan_ls.kode_bahan_ls and
lensa.warna_ls=warna_ls.kode_warna_ls and
lensa.merek_ls=merek_ls.kode_merek_ls and
lensa.ukuran_ls=ukuran_ls.kode_ukuran_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." <br><hr> ";
$perintah="select * from lensa,bahan_ls,merek_ls,ukuran_ls,warna_ls where
lensa.bahan_ls=bahan_ls.kode_bahan_ls and
lensa.warna_ls=warna_ls.kode_warna_ls and
lensa.merek_ls=merek_ls.kode_merek_ls and
lensa.ukuran_ls=ukuran_ls.kode_ukuran_ls order by lensa.id desc limit
$offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
$hargalensa=$row[10]+$row[14]+$row[22];
echo" <tr class=format> ";
echo"<td><a href=#
onMouseDown=MM_openBrWindow('detail.php?id=$row[0]','','scrollbars=no,width=630,he
ight=500')>$row[1]</a></td>";
echo" <td>$row[9]</td>";
echo" <td>$row[13]</td>";
echo" <td>$row[18]</td>";
echo" <td>$row[19]</td>";
echo" <td>$row[25]</td>";
echo" <td>$hargalensa</td>";
echo"<td><a href=detail_gbr_lensa.php?id=$row[0] target=_blank><image
src=../image/$row[6] width=40,height=25 class=bersih></a></td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER><FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER></body></html>
Laporan Bahan Lensa
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
}
</script></head>
<?include('../koneksi.inc.php');?>
<br><br>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<body>
<table width=700 px border=0 align=center class=bersih>
<b>LAPOPRAN DATA MASTER BAHAN LENSA</b>
<?
echo" <tr>";
echo" <td width=25%><b>KODE BAHAN LENSA</b></td>";
echo" <td width=35%><b>NAMA BAHAN LENSA</b></td>";
echo" <td width=25%><b>HARGA BAHAN LENSA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from bahan_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
$perintah="select * from bahan_ls order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr class=format> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER>
<FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER>
</body></html>
Laporan Merek Lensa
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
}
</script></head>
<?include('../koneksi.inc.php');?>
<br><br>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<body>
<table width=700 px border=0 align=center class=bersih>
<b>LAPORAN DATA MASTER MEREK LENSA</b>
<?
echo" <tr>";
echo" <td width=25%><b>KODE MEREK LENSA</b></td>";
echo" <td width=35%><b>NAMA MEREK LENSA</b></td>";
echo" <td width=25%><b>HARGA MEREK LENSA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from merek_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
$perintah="select * from merek_ls order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr class=format> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER><FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER></body></html>
Laporan Warna Lensa
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
}
</script>
</head>
<?include('../koneksi.inc.php');?>
<br><br>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<body>
<table width=700 px border=0 align=center class=bersih>
<b>LAPORAN DATA MASTER WARNA LENSA</b>
<?
echo" <tr>";
echo" <td width=25%><b>KODE WARNA LENSA</b></td>";
echo" <td width=35%><b>NAMA WARNA LENSA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from warna_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
$perintah="select * from warna_ls order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr class=format> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER><FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER></body></html>
Laporan Ukuran Lensa
<html>
<head>
<title>DAFTAR LENSA</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
}
</script></head>
<?include('../koneksi.inc.php');?>
<br><br>
<body>
<table width=700 px border=0 align=center class=bersih>
<b>LAPORAN DATA MASTER UKURAN LENSA</b>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<?
echo" <tr>";
echo" <td width=25%><b>KODE UKURAN LENSA</b></td>";
echo" <td width=35%><b>JENIS KETEBALAN LENSA</b></td>";
echo" <td width=25%><b>JENIS LENSA KIRI</b></td>";
echo" <td width=25%><b>JENIS LENSA KANAN</b></td>";
echo" <td width=25%><b>UKURAN LENSA KIRI</b></td>";
echo" <td width=25%><b>UKURAN LENSA KANAN</b></td>";
echo" <td width=25%><b>HARGA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from ukuran_ls");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
$perintah="select * from ukuran_ls order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr class=format> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" <td>$row[4]</td>";
echo" <td>$row[5]</td>";
echo" <td>$row[6]</td>";
echo" <td>$row[7]</td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER><FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER></body></html>
Laporan Frame
<html>
<head>
<title>DAFTAR FRAME</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
}
</script></head>
<?include('../koneksi.inc.php');?>
<br><br>
<body>
<table width=700 px border=0 align=center class=bersih>
<b>LAPORAN DATA FRAME</b>
<?
echo" <tr>";
echo" <td><b>KODE FRAME</b></td>";
echo" <td><b>BAHAN</b></td>";
echo" <td><b>MEREK</b></td>";
echo" <td><b>BENTUK</b></td>";
echo" <td><b>TYPE FRAME</b></td>";
echo" <td><b>WARNA</b></td><td><b>HARGA</b></td><td></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from frame,bahan_fr,merek_fr,warna_fr where
frame.bahan_fr=bahan_fr.kode_b_frame and
frame.warna_fr=warna_fr.kode_warna_fr and
frame.merek_fr=merek_fr.kode_merek_fr
");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
$perintah="select * from frame,bahan_fr,merek_fr,warna_fr where
frame.bahan_fr=bahan_fr.kode_b_frame and
frame.warna_fr=warna_fr.kode_warna_fr and
frame.merek_fr=merek_fr.kode_merek_fr
order by frame.id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
$hargaframe=$row[9]+$row[15];
echo" <tr class=format> ";
echo"<td><a href=#
onMouseDown=MM_openBrWindow('detail.php?id=$row[0]','','scrollbars=no,width=630,he
ight=500')>$row[1]</a></td>";
echo" <td>$row[8]</td>";
echo" <td>$row[12]</td>";
echo" <td>$row[13]</td>";
echo" <td>$row[14]</td>";
echo" <td>$row[18]</td>";
echo" <td>$hargaframe</td>";
echo"<td><a href=detail_gbr_lensa.php?id=$row[0] target=_blank><image
src=../image/$row[5] width=40,height=25 class=bersih></a></td>";
//echo" <td><a href=\"edit.php?id=$row[0]\"><img src=../button/edit.gif
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
class=bersih width=50 height=20></td>";
//echo" <td><a href=\"kondelete.php?id=$row[0]\"><img
src=../button/small_delete.gif class=bersih width=50 height=20></td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER><FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER></body></html>
Laporan Merek Frame
<html>
<head>
<title>DAFTAR FRAME</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
}
</script></head>
<?include('../koneksi.inc.php');?>
<br><br>
<body>
<table width=700 px border=0 align=center class=bersih>
<b>LAPORAN DATA MASTER MEREK FRAME</b>
<?
echo" <tr class=pilih>";
echo" <td width=25%><b>KODE MEREK FRAME</b></td>";
echo" <td width=35%><b>NAMA</b></td>";
echo" <td width=15%><b>BENTUK</b></td>";
echo" <td width=55%><b>TYPE</b></td>";
echo" <td width=35%><b>HARGA</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from merek_fr");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
$perintah="select * from merek_fr order by id desc";
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
echo" <tr class=format> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" <td>$row[4]</td>";
echo" <td>$row[5]</td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER><FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER></body></html>
Laporan Bahan Frame
<html>
<head>
<title>DAFTAR FRAME</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
}
</script></head>
<?include('../koneksi.inc.php');?>
<br><br>
<body>
<table width=700 px border=0 align=center class=bersih>
<center>
<h3>LAPORAN DATA BAHAN FRAME</h3>
</center><br><br>
<?
echo" <tr class=pilih>";
echo" <td width=25%><b>KODE BAHAN FRAME</b></td>";
echo" <td width=35%><b>NAMA BAHAN FRAME</b></td>";
echo" <td width=25%><b>HARGA BAHAN FRAME</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from bahan_fr");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
$perintah="select * from bahan_fr order by id desc limit $offset,$limit";
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
$hasil=mysql_query($perintah);
while($row=mysql_fetch_row($hasil))
{
echo" <tr class=format> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" <td>$row[3]</td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER><FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER></body></html>
Laporan Warna Frame
<html>
<head>
<title>DAFTAR FRAME</title>
<link href="../dascss/input.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
function varitext(text){
text=document
print(text)
}
</script></head>
<?include('../koneksi.inc.php');?>
<br><br>
<body>
<table width=700 px border=0 align=center class=bersih>
<b>LAPORAN DATA MASTER WARNA FRAME</b>
<?
echo" <tr class=pilih>";
echo" <td width=25%><b>KODE WARNA FRAME</b></td>";
echo" <td width=35%><b>NAMA WARNA FRAME</b></td>";
echo"</tr>";
$limit=20;
$jumlah=mysql_query("select * from warna_fr");
$jumlah1=mysql_num_rows($jumlah);
if(empty($offset))
{$offset=0;}
echo"<font color=#333333>total data ada :".$jumlah1." lensa <br><hr> ";
$perintah="select * from warna_fr order by id desc limit $offset,$limit";
$hasil=mysql_query($perintah);
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
while($row=mysql_fetch_row($hasil))
{
echo" <tr class=format> ";
echo" <td>$row[1]</td>";
echo" <td>$row[2]</td>";
echo" </tr>";
}
echo"</table><center>";
?>
<CENTER><FORM>
<input name="imageField" type="image" src="../laporan/printer.gif" width=20
height=15 ONCLICK=varitext()>
| <a href=/sppk/laporan/menulaporan.php>kembali</a>
</FORM></CENTER></body></html>
Update Buku Tamu
<?
include('das/koneksi.inc.php');
$perintah="update bukutamu set
nama='$nama',
email='$email',
komentar='$komentar'
where id='$id'";
mysql_query($perintah);
header("location:option.php");
?>
Ganti Password
<?php include('sppk/koneksi.inc.php'); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>GANTI DATA PASSWORD</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="/dascss/input.css" rel="stylesheet" type="text/css">
<link href="/dascss/input.css" rel="stylesheet" type="text/css">
<link href="/informasi/inforcss.css" rel="stylesheet" type="text/css">
<SCRIPT SRC="/dascss/ssm.js" language="JavaScript1.2"></SCRIPT>
<SCRIPT SRC="/dascss/ssmItems.js" language="JavaScript1.2"></SCRIPT>
</head>
<body class=bersih>
<br><br><br><br><br><br>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<Form action=update_pas.php method=post>
<table width="500" border="0" align="center">
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
<tr bgcolor="#FF66CC">
<td colspan="2">
<div align="center">GANTI PASSWORD</div></td></tr>
<tr><td colspan="2"></td></tr>
<tr><td>Masukkan Username Anda</td>
<td><input class=inputdata type="text" name="pengguna"></td></tr>
<tr><td>Masukkan Password Lama</td>
<td><input class=inputdata type="password" name="plama"></td></tr>
<tr>
<td>Masukkan Password Baru</td>
<td><input class=inputdata type="password" name="pbaru"></td>
</tr>
<tr><td>Ulangi Password Baru</td>
<td><input class=inputdata type="password" name="pbaru2"></td></tr>
<tr>
<td></td><td><input name="imageField" type="image" src="../button/update.gif"
width="70" height="25">
</td></tr>
</form></table></body></html>
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI