Apa itu Algoritma C4.5?

Pengertian Algoritma C4.5 dapat sobat baca pada posting Data Mining Algoritma C4.5.

Bagaimana Cara Impelentasi Data Mining Algoritma C4.5 pada PHP dan MySql?

Artikel kali ini saya akan berbagi teknik implementasi data mining Algoritma C4.5 menggunakan PHP dan Database MySql. silahkan simak dengan seksama, dan jika ada yang kurang dipahami silahkan berkomentar pada kolom komentar.

Langkah-Langkah Penerapan Data Mining ALgoritma C4.5 pada PHP dan MySql.

Untuk langkah implementasi Algoritma C4.5 saya menggunakan pada Prediksi Kepuasan Stakeholder. dan mungkin akan terciptakan banyak tabel. oke langsung saja....
Pertama-tama buatlah database Baca : Cara Membuat Database MySql dan tabel-tabel sebagai berikut:

Atau silahkan copy script dibawah ini:
-- phpMyAdmin SQL Dump -- version 3.1.1 -- http://www.phpmyadmin.net -- -- Host: localhost -- Waktu pembuatan: 04. Nopember 2018 jam 00:34 -- Versi Server: 5.1.30 -- Versi PHP: 5.2.8 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Database: `kepuasan_stakeholder` -- -- -------------------------------------------------------- -- -- Struktur dari tabel `admin` -- CREATE TABLE IF NOT EXISTS `admin` ( `username` varchar(20) NOT NULL, `password` varchar(20) NOT NULL, `idmember` varchar(11) NOT NULL, PRIMARY KEY (`username`,`password`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Dumping data untuk tabel `admin` -- INSERT INTO `admin` (`username`, `password`, `idmember`) VALUES ('admin', 'admin', '1a'), ('petugas', 'petugas', '1b'); -- -------------------------------------------------------- -- -- Struktur dari tabel `alumni` -- CREATE TABLE IF NOT EXISTS `alumni` ( `nim` char(12) NOT NULL, `nama` char(50) NOT NULL, `jekel` enum('L','P') NOT NULL, `kd_prodi` int(5) unsigned zerofill NOT NULL, `thn_lulus` date NOT NULL, `judul` text NOT NULL, `ket` varchar(20) NOT NULL, PRIMARY KEY (`nim`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Dumping data untuk tabel `alumni` -- INSERT INTO `alumni` (`nim`, `nama`, `jekel`, `kd_prodi`, `thn_lulus`, `judul`, `ket`) VALUES ('080502001', 'MUKHTARIZAL', 'L', 55201, '2013-11-12', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PEMBELIAN MOBIL MENGGUNAKAN METODE SIMPLE ADDITIVE WATING (SAW)', ''), ('080502010', 'KHAIRUL RIZAL', 'L', 55201, '2013-09-24', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN LOKASI DEALER CABANG CV TRIMOTOR MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)', ''), ('080502012', 'ZAHRATURRIADHI', 'L', 55201, '2013-11-26', 'SISTEM PAKAR PENGUJIAN KELAYAKAN KENDERAAN BERMOTOR PADA DINAS PERHUBUNGAN KABUPATEN MENGGUNAKAN METODE FORWARD CHANING', ''), ('080502026', 'PUTRI RIZKI', 'P', 55201, '2013-11-26', 'DESAIN WEBSITE RUMAH SAKIT TELAGA BUNDA', ''), ('080502029', 'RIDHA MAULANA', 'L', 55201, '2013-09-24', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN LOKASI PENANAMAN POHON RAMBUTAN PADA KABUPATEN BIREUEN (STUDY KASUS DI DINAS PERTANIAN)', ''), ('080502031', 'JULIANDA', 'L', 55201, '2013-09-24', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PRIORITAS USULAN SERTIFIKASI GURU MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)', ''), ('080502037', 'HENDRI SANOVA', 'L', 55201, '2013-11-12', 'APLIKASI SISTEM PAKAR MENENTUKAN JENIS GANGGUAN PERKEMBANGAN PADA ANAK DI SDLB BIREUEN MENGGUNAKAN METODE INTERAKTIF FORWARD CHAINING (STUDI KASUS : SDLB KABUPATEN BIREUEN)', ''), ('080502039', 'JULIANA', 'P', 55201, '2013-09-24', 'SISTEM PAKAR PENDIAGNOSA PENYAKIT TANAMAN KAKAU MENGGUNAKAN METODE FORMARD CHAINING', ''), ('080502040', 'JULI ANDRIANI', 'P', 55201, '2013-09-24', 'APLIKASI MULTIMEDIA PEMBELAJARAN BAHASA ACEH UNTUK ANAK SEKOLAH DASAR', ''), ('080502042', 'A L B A R', 'L', 55201, '2013-08-16', 'SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA PADA SMA NEGERI 1 BIREUEN MENGGUNAKAN METODE FUZZY DATABASE TAHANI', ''), ('080502061', 'AFIANI', 'P', 55201, '2013-08-29', 'SISTEM PENDUKUNG KEPUTUSAN PENERIMA RUMAH BANTUAN MUSLIM AID DI KECMATAN PEUSANGAN SELATAN', ''), ('080502063', 'HAJJUL JUMAINA', 'P', 55201, '2013-08-29', 'SISTEM PENDUKUN KEPUTUSAN PENILAIAN PRESTASI KERJA PEGAWAI PADA KANTOR BUPATI BIREUEN DENGAN METODE TOPSIS', ''), ('080502069', 'NURMALIS', 'P', 55201, '2013-11-12', 'PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB DI SMP NEGERI 1 PEUSANGAN', ''), ('080502093', 'EKA NURDINI', 'P', 55201, '2013-09-24', 'SISTEM PAKAR MENDIAGNOSA PENYAKIT DAN HAMA PADA TANAMAN PISANG BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING', ''), ('080502104', 'MUSLIMIN', 'L', 55201, '2013-11-26', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KEPALA SMA PADA KABUPATEN BIREUEN MENGGUNAKAN METODE PROFILE MATCHING', ''), ('080502109', 'YUDI SHAHPUTRA', 'L', 55201, '2013-11-26', 'SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BANTUAN USAHA MIKRO MENGGUNAKAN METODE PROFILE MATCHING', ''), ('080502116', 'MUHAMMAD NASIR', 'L', 55201, '2013-09-24', 'SISTEM PAKAR MENDIAGNOSA KERUSAKAN MOTOR SUZUKI MENGGUNAKAN METODE FORWARD CHAINING', ''), ('080502142', 'DEVIANUR', 'P', 55201, '2013-09-24', 'PEMBUATAN ANIMASI INTERAKTIF PEMBELAJARAN TAJWID BERBASIS FLASH MENGGUNAKAN DECISION TREE DAN FUZZY LOGIC', ''), ('080502143', 'AIDAFITRIA', 'P', 55201, '2013-11-12', 'PEMBUATAN CD INTERAKTIF PEMBELAJARAN ILMU ALAM UNTUK ANAK SD BERBASIS FLASH', ''), ('080502146', 'LAILA SARI ANDRIANI', 'P', 55201, '2013-09-24', 'SISTEM PENDUKUNG KEPUTUSAN PENILAIAN KINERJA GURU MENGGUNAKAN METODE AHP ( STUDI KASUS SMA NEGERI 2 PEUSANGAN )', ''), ('080502156', 'FAISAL', 'L', 55201, '2013-09-24', 'PENJADWALAN LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER INIVERSITAS ALMUSLIM BERBASIS WEB', ''), ('080502161', 'DELFINA ALDA', 'P', 55201, '2013-08-16', 'APLIKASI SMS GATEWAY DALAM PEMILIHAN RAYA PRESIDEN MAHASISWA UNIVERSITAS ALMUSLIM BERBASIS WEB', ''), ('080502164', 'ALFIATI', 'P', 55201, '2013-08-29', 'SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN TENAGA KEAMANAN PT. IMA MEUKAT RAYA LHOKSEUMAWE MENGGUNAKAN SIMPLE ADDITIVE WEIGHTING (SAW)', ''), ('080502171', 'QUDRI PHONNA', 'P', 55201, '2013-08-29', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PENERIMA RUMAH ZAKAT MENGGNAKAN METODE PROFIL MATCHING', ''), ('0905020178', 'ZURIANI', 'P', 55201, '2013-11-12', 'PENGENALAN RANGKA TUBUH BERBASIS MULTIMEDIA UNTUK PROSES PEMBELAJARAN', ''), ('0905020256', 'FITRIA', 'P', 55201, '2013-09-24', 'TUTORIAL CARA BELAJAR CEPAT MEMBACA ALQURAN METODE IQRA PADA ANAK BERBASIS MULTIMEDIA MENGGUNAKAN DECISION TREE', ''), ('0905020259', 'MIFTAHUL HUDA', 'L', 55201, '2013-11-26', 'PENGEMBANGAN E-LEARNING DENGAN MENERAPKAN TEKNIK PEMOGRAMAN AJAX', ''), ('1005020266', 'SYARIFAH MAYLIZA', 'P', 55201, '2013-11-26', 'SISTEM PENDUKUNG KEPUTUSAN DALAM PENENTUAN CALON MAHASISWA JALUR UNDANGAN DI SMA NEGERI 1 SIMPANG ULIM DENGAN METODE SIMPLE ADDITIVE NEIGHTING (SAW)', ''), ('1005020269', 'RAUZAH FITRIAH', 'P', 55201, '2013-09-24', 'SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BANTUAN RUMAH DHUAFA MENGGUNAKAN METODE SAW (SIMPLE ADDITIVE WEIGHTING) STUDI KASUS DINAS SOSIAL ACEH UTARA', ''), ('1005020271', 'MISNAWATI', 'P', 55201, '2013-09-24', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN REKRUTMEN FASILISATOR KABUPATEN (FASKAB)', ''), ('060501194', 'NURHAMAH', 'P', 55202, '2013-11-12', 'LAPORAN HASIL PERTANIAN DALAM KAWASAN KECAMATAN PEUDADA KABUPATEN BIREUEN MENERAPKAN KONEKSI VISUAL BASIC', ''), ('080501108', 'MIRZA IMANDA', 'L', 55202, '2013-09-24', 'SISTEM PENDATAAN PEGAWAI DI MAN BIREUEN MENGGUNAKAN PEMOGRAMAN VISUAL', ''), ('0905010014', 'ERNIE SARTIKA', 'P', 55202, '2013-09-24', 'ANALISA SISTEM BELL OTOMATIS DI SMA NEGERI 2 BIREUEN MENGGUNGAKAN VISUAL BASIC', ''), ('0905010045', 'ZULHIKMAH SAPUTRI', 'P', 55202, '2013-08-16', 'PERANCANGAN SISTEM INFROMASI AKUNTANSI BELANJA KECAMATAN', ''), ('0905010051', 'MIFTHA FERNANDA', 'L', 55202, '2013-08-29', 'SISTEM PENJADWALAN LABORATORIUM DI UNIVERSITAS ALMUSLIM BIREUEN', ''), ('0905010069', 'SAIFUL ANWAR', 'L', 55202, '2013-08-29', 'PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB', ''), ('1005010005', 'ZIKRI RAHMATI', 'P', 55202, '2013-11-12', 'SISTEM PERANGKAT LUNAK MATA PELAJARAN BIOLOGI MENGGUNAKAN MULTIMEDIA', ''), ('1005010009', 'M ICHSAN', 'L', 55202, '2013-09-24', 'VALIDASI HARGA EMAS PADA TOKO MAS TEMAN SETIA BERBASIS MULTIUSER', ''), ('1005010016', 'ZAINAL', 'L', 55202, '2013-11-26', 'SISTEM INFORMASI BANDARA MALIKUSSALEH MENGGUNAKAN PHP DAN JAVASCRIPT', ''), ('1005010021', 'CUT WINDA SUFINA', 'P', 55202, '2013-11-26', 'SISTEM INFORMASI PENDATAAN PRONA (PROYEK NASIONAL) PADA KANTOR PERTANAHAN KABUPATEN BIREUEN MENGGUNAKAN VISUAL BASIC', ''), ('1005010031', 'RIZKI VONNA DANITA', 'P', 55202, '2013-09-24', 'SISTEM PENGOLAHAN DATA PENDAFTARAN PERMOHONAN HAK ATAS TANAH PADA BADAN PERTANAHAN NASIONAL (BPN) KABUPATEN BIREUEN MENGGUNAKAN VISUAL BASIC 6.0', ''), ('1005010054', 'FARADHILA', 'P', 55202, '2013-09-24', 'APLIKASI PENGOLAHAN DATA PERLENGKAPAN DAN PEMELIHARAAN PADA SEKRETARIAT DPRK BIREUEN', ''), ('1005010060', 'HERI AFRIZAL', 'L', 55202, '2013-11-12', 'APLIKASI PENDATAAN ASET TANAH WAKAF MASING-MASING GAMPONG KANTOR PERTANAHAN KABUPATEN BIREUEN BERBASIS ONLINE MENGGUNAKA PHP DAN MY SQL', ''), ('1005010064', 'MUHIBUDDIN', 'L', 55202, '2013-09-24', 'MEDIA PEMBELAJARAN INTERAKTIF TEKNOLOGI SD NEGERI 1 GANDAPURA BERBASIS MULTIMEDIA', ''), ('1005010067', 'HANIF AKBAR', 'L', 55202, '2013-09-24', 'SISTEM INFORMASI DATA YURIDIS PADA KANTOR PERTANAHAN KABUPATEN BIREUEN MENGGUNAKAN VISUAL BASIC 6.0', ''), ('1005010069', 'AL MUKARRAM', 'L', 55202, '2013-08-16', 'SISTEM INFORMASI PENGELOLAAN DANA BANTUAN OPERASIONAL SEKOLAH (BOS) PADA MIN SAMUTI MENGGUNAKAN VISUAL BASIC', ''), ('0905010054', 'SANTIA', 'P', 55202, '2013-05-02', 'SISTEM INFORMASI PENGOLAAN DATA KEGIATAN GEUCHIK DI WILIYAH KECAMATAN SIMPANG MAMPLAM', ''), ('0905010010', 'FIDYANA', 'P', 55202, '2013-05-02', 'SISTEM PENDUKUNG KEPUTUSAN SELEKSI MAHASISWA BARU DI UNIVERSITAS ALMUSLIM MENGGUNKAN VISUAL BASIC 60', ''), ('0905010065', 'MULIAWATI', 'P', 55202, '2013-05-02', 'SISTEM INFORMASI PEMBAYARAN PAJAK KENDERAAN BERMOTOR PADA DINAS PENGELOLAAN KEUANGAN DAN KEKAYAAN ACEH UPTD WILAYAH III DPKKA KABUPATEN BIREUEN MENGGUNAKAN PHP', ''), ('0905010043', 'MUHIBUDDIN', 'L', 55202, '2013-05-02', 'SISTEM PENDAFTRAN KKM SECARA ON LINE UNIVERSITAS ALMUSLIM', ''), ('0905010020', 'YUSRAWATI', 'P', 55202, '2013-05-02', 'SISTEM INFORMASI TAGIHAN LISTRIK DI PT. PLN (PERSERO) RAYON MATANGGLUMPANGDUA', ''), ('0905010018', 'RAHIMAH', 'P', 55202, '2013-05-02', 'SISTEM INFORMASI PENDAPATAN MASYARAKAT DI WILAYAH KECAMATAN KUTABLANG MENGGUNAKAN PEMOGRAMAN VISUAL BASIC 6.0', ''), ('080502139', 'M.RIDHA', 'L', 55201, '2013-05-02', 'Sistem Pendukung Keputusan Mutasi Guru menggunakan Metode AHP', ''), ('0905010003', 'RINA SAPUTRI', 'P', 55202, '2013-02-04', 'SITEM INFORMASI PEMILIHAN MUKIM GAMPONG DI KECAMATAN KUTABLANG BERBASIS WEB', ''), ('0905010023', 'HERLINA', 'P', 55202, '2013-02-04', 'SISTEM INFORMASI DISTRIBUSI MATA KULIAH PADA FAKULTAS ILMU KOMPUTER BERBASIS WEB', ''), ('080501137', 'NURHASANAH', 'P', 55202, '2013-02-04', 'SISTEM INFORMASI NOMOR UN (UJIAN NASIONAL ) PESERTA PADA SMA N 1 MUARA BATU DENGAN MENGGUNAKLAN VISUAL BASIC', ''), ('080502151', 'CHAEROEN NIESA', 'P', 55201, '2013-02-04', '"APLIKASI PEMBELAJARAN MATEMATIKA INTERAKTIF UNTUK SEKOLAH DASAR BERBASIS MULTIMEDIA MENGGUNAKAN FUZZY LOGIC"', ''), ('080502152', 'ULFA IRYANDA', 'P', 55201, '2013-02-04', 'SISTEM PENDUKUNG KEPUTUSAN PENILAIAN KINERJA PEGAWAI PADA DINAS PENDIDIKAN KEBUDAYAAN, PEMUDA DAN OLAH RAGA KABUPATEN BIREUEN DENGAN MENGGUNAKAN METODE AHP', ''), ('0905010072', 'MUAMMAR', 'L', 55202, '2013-02-04', 'PEMBUATAN WEB SMA NEGERI 3 PEUSANGAN MENGGUNAKAN PHP', ''), ('0905010070', 'ZAINAL ABIDIN', 'L', 55202, '2013-02-04', 'SISTEM INFORMASI PENGOLAHAN DATA CUTI PADA KANTOR CAMAT JANGKA KABUPATEN BIREUEN', ''), ('0905010078', 'HUSAINI', 'L', 55202, '2013-02-06', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PENGALIHAN STATUS STAF MENJADI DOSEN TETAP UNIVERSITAS ALMUSLIM', ''), ('0905010059', 'MAYA ARIANTI', 'P', 55202, '2013-02-06', 'LAPORAN BULANAN SEKOLAH DASAR DINAS DIKBUDPORA BIREUEN', ''), ('0905010047', 'LENI SAFRINA', 'P', 55202, '2013-02-06', 'SISTEM INFORMASI MANAJEMEN ADMINISTRASI NOMOR UNIK POKOK PENDIDIKAN DAN TENAGA KEPENDIDIKAN (NUPTK) PADA DINAS DIKBUDPORA KABUPATEN BRIEUEN', ''), ('080502020', 'ISMUHARDI', 'L', 55201, '2013-02-06', 'E-SERVICE PADA KANTOR PELAYANAN PERIZINAN TERPADU SATU PINTU KABUPATEN BIREUEN MENGGUNAKAN METODE ANTRIAN', ''), ('080502034', 'SYUKRAN CHAIDIR', 'L', 55201, '2013-02-06', 'PERANCANGAN PERANGKAT LUNAK MATA PELAJARAN GEOGRAFI MENGGUNAKAN MULTIMEDIA', ''), ('080502032', 'NOVITA HENDRIANI', 'P', 55201, '2013-02-06', 'SISTEM PENDUKUNG KEPUTUSAN PENENTUAN LOKASI PEMBANGUNAN PUSKESMAS PEMBANTU (PUSTU) DENGAN MENGGUNAKAN PROFILE MATCHING (STUDI KASUS DINAS KESEHATAN KABUPATEN BIREUEN)', ''), ('080502019', 'HENNI SOFIA', 'P', 55201, '2013-02-06', 'PERANCANGAN WEBSITE RUMAH SAKIT BMC SECARA ONLINE', ''), ('1005020270', 'SAIFUL AFWADI', 'L', 55201, '2013-02-06', 'APLIKASI PEMBELAJARAN BAHASA INDONESIA , INGGRIS, ACEH MENGGUNAKAN FLASH PROFESIONAL 8', ''), ('0905010017', 'NURBAITI', 'P', 55202, '2013-04-09', 'SISTEM PENDAFTARAN JUDUL SKRIPSI MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS ALMUSLIM BIREUEN', ''), ('0905010041', 'NURHAYATI', 'P', 55202, '2013-04-09', 'ANALISA SISTEM BERJALAN GAMPONG DI KECAMATAN GANDAPURA DENGAN MENGGUNAKAN PEMOGRAMAN VISUAL BASIC', ''), ('0905010067', 'ZURMIATI', 'P', 55202, '2013-04-09', 'RANCANG BANGUN SISTEM INFORMASI PENCATATAN ANGKA KELAHIRAN PENDUDUK DI WILAYAH KECAMATAN GANDAPURA MENGGUNAKAN VISUAL BASIC', ''), ('0905010025', 'SAJIDA', 'P', 55202, '2013-04-09', 'SISTEM APLIKASI PENYEWAAN ALAT-ALAT BERAT DI PT. TAKABEYA PERKASA GROUP', ''), ('0905010037', 'ZULFAN', 'P', 55202, '2013-04-09', 'PENERIMAAN SISWA-SISWI BARU DI SMA NEGERI 2 BIREUEN MENGGUNAKAN PEMOGRAMAN VISUAL BASIC 6.0', ''), ('0905010035', 'NURLAILA', 'P', 55202, '2012-06-02', 'Aplikasi Penjadwalan Perkuliahan Fakultas Ilmu Komputer dengan Menggunakan VB', ''), ('0905010064', 'KRISTINA DEWI', 'P', 55202, '2013-06-03', 'SISTEM INFORMASI REGISTRASI PESERTA UJIAN NASIONAL PADA SMA NEGERI 3 PEUSANGAN MENGGUNAKAN PHP MYSQL', ''), ('0905010074', 'NURMAWATI', 'P', 55202, '2013-06-03', 'RANCANG BANGUN SISTEM ADMINISTRASI PENGANAN TINDAK PIDANA UMUM KEJAKSAAN NEGERI BIREUEN', ''), ('0905010015', 'HEDI DIANA', 'P', 55202, '2013-06-03', 'SISTEM PENDUKUNG KEPUTUSAN KENAIKAN KELAS DAN PENJURUSAN DI SMA NEGERI 3 BIREUEN', ''), ('070501039', 'ZULKARNAINI', 'L', 55202, '2012-07-16', 'REGISTRASI ULANG MAHASISWA FAKULTAS EKONOMI DENGAN MENGGUNAKAN VISUAL BASIC', ''), ('0905010073', 'FITRIANI', 'P', 55202, '2013-04-18', 'SISTEM INFORMASI PELAYANAN HUKUM PADA KEJAKSAAN NEGERI BIREUEN BERBASIS ONLINE', ''), ('0905010032', 'NUR FAJRINA', 'P', 55202, '2013-03-19', 'PERANCANGAN SISTEM ADMINISTRASI AKADEMIK KEBIDANAN UNIVERSITAS ALMUSLIM', ''), ('0905010031', 'NURUL FAJRI', 'L', 55202, '2013-03-19', 'APLIKASI PENDATAAN PENAMGANAN IBU BERSALAIN DI PUSKESMAS PEUSANGAN KAB. BIREUEN', ''), ('0905010033', 'MULYANA', 'P', 55202, '2013-03-19', 'APLIKASI PENGOLAHAN DATA BANTUAN DANA PNPM DENGAN MENGGUNAKAN VISUAL BASIK 6.0', ''), ('1105010039', 'ISWAHYUDI', 'L', 55202, '2013-03-19', 'PERANCANGAN SISTEM INFORMASI PERPARKIRAN PADA SUPERMARKET MATAHARI BIREUEN', ''), ('0905010029', 'MISNAWATI', 'P', 55202, '2013-12-19', 'SISTEM INFORMASI AKADEMIK SISWA BARU PADA SMA N 1 MAKMUR DENGAN MENGGUNAKAN PEMOGRAMAN VISUAL BASIC', ''), ('1105010038', 'JULIANA', 'P', 55202, '2013-03-19', 'Sistem Informasi Peserta UASBN Pada UPTD Dinas Pendidikan Kecamatan Juli', ''), ('0905010024', 'NURAIDA', 'P', 55202, '2013-03-19', 'Sistem Informasi Layanan Publik PT. Telkom Matangglumpangdua ', ''), ('0905010009', 'AGUSLIATI', 'P', 55202, '2013-03-19', 'Aplikasi Pendataan Pengguna Paket Kartu Flexi Trendy Pada PT. Telkom Cabang Bireuen ', ''), ('0905010038', 'IDARYANTI', 'P', 55202, '2013-03-19', 'Sistem Informasi Tingkat Kesejahteraan Masyarakat Kecamatan Sawang Kab. Aceh Utara ', ''), ('070501004', 'HENDRIYADI', 'L', 55202, '2012-07-30', 'PENDATAAN MUTASI PEGAWAI PADA BADAN PERENCANAAN PEMBANGUNAN DAERAH (BAPPEDA) KABUPATEN BIREUEN', ''), ('060501307', 'Asnawi', 'L', 55202, '2010-01-11', 'Peracangan Software Untuk Laporan Keuangan Biaya Operasional Pada Kantor MPU Kota Lhokseumawe', ''), ('060501012', 'Jufninandar', 'L', 55202, '2011-05-23', 'Laporan Keungan Biaya Operasional Pada Kantor Dinas Kebersihan Pertamanan Dan Ketertiban Kabupaten Bireuen Dengan Menggunakan Pemograman Visual Basic', ''), ('080501159', 'Ernanita', 'P', 55202, '2011-12-07', 'Sistem Informasi Kependudukan Kelahiran dan Kematian di Dinas Kependudukan dan Pencataan Sipil Kabupaten Bireuen', ''), ('060501018', 'Lia Hasnarida', 'P', 55202, '2011-08-16', 'Pendataan Pegawai Negeri Sipil (PNS) pada Kantor UPTD-PK Muara Batu dengan Menggunakan Pemograman Visual Basic', ''), ('1005010079', 'Rahmat', 'L', 55202, '2011-08-10', 'Sistem Pengarsipan Surat Masuk Dan Surat Keluar Pada Dinas Kimpraswil Sub Bidang Pengenalan Program Berbasis Client Server', ''), ('080501034', 'Syarifah Halimah', 'P', 55202, '2011-07-12', 'Pengolahan Data Penerimaan Siswa Baru Di SMA Negeri 1 Gandapura Kabupaten Bireuen', ''), ('080501016', 'Fadli', 'L', 55202, '2012-06-02', 'Pengolahan Anggaran Biaya Bangunan Di Dinas Kesejahteraan Rakyat (Kesra) Kabupaten Bireuen', ''), ('080501009', 'Basyiruddin', 'L', 55202, '2012-02-20', 'Pendataan Sidang Mahasiswa Di Fakultas Ekonomi Universitas Almuslim Kabupaten Bireuen', ''), ('070501036', 'Dedi Miswar', 'L', 55202, '2012-02-23', 'Laporan Tahunan Kunjungan Kerja Dewan Perwakilan Rakyat Kabupaten Bireuen Di Sekretariat DPRK Bireuen', ''), ('070501066', 'Mardiana', 'P', 55202, '2012-02-23', 'Sistem Informasi Kepegawaian Dinas Pertanian, Peternakan, Perkebunan Dan Kehutanan Kabupaten Bireuen', ''), ('070501083', 'Azmir', 'L', 55202, '2012-02-23', 'Laporan Bulanan PPAT di Kantor Kecamatan Kota Juang Dengan Menggunakan Pemograman Visual', ''), ('080501032', 'Agus Saputra', 'L', 55202, '2012-02-23', 'Laporan Dana Osis Di SMA Negeri 2 Samalanga Kabupaten Bireuen', ''), ('080501039', 'Nurhammah', 'P', 55202, '2012-02-23', 'Rancangan Sistem Informasi Sumber Daya Alam Kecamatan Peusangan Berbasis WEB', ''), ('080501067', 'Husairi', 'L', 55202, '2012-02-23', 'Laporan Pembayaran Gaji Pegawai Honor di Kantor Sekretariat DPRK Bireuen', ''), ('080501121', 'M. Dahlan', 'L', 55202, '2012-02-23', 'Laporan Pendataan Inventaris Kantor Berupa Alat Berat di Dinas Pekerjaan Umum Pertambangan dan Energi', ''), ('080502183', 'Herman Diwana', 'L', 55201, '2012-02-04', 'System Tracer Alumni Fakultas Ilmu Komputer Universitas Almuslim Berbasis WEB', ''), ('070501157', 'Noni Sari Nova', 'P', 55202, '2012-09-05', 'Pendataan Penyuluhan Pertanian Pada Badan Pelaksana Dan Ketahan Pangan Kabupaten Bireuen', ''), ('070501153', 'Maulina', 'P', 55202, '2012-10-05', 'Sistem Informasi JKA Di Kantor Camat Jangka Kabupaten Bireuen', ''), ('070501174', 'Anwar Saddaq', 'L', 55202, '2012-10-05', 'Sisitim Informasi sisiwa SMA Negeri 3 Bireuen', ''), ('080501033', 'Nuryanti', 'P', 55202, '2012-10-05', 'Laporan Hasil Pertanian Di Kantor Camat Gandapura', ''), ('080501082', 'Aryadi', 'L', 55202, '2012-10-05', 'Pendataan Manasik Haji Pada Kantor Urusan Agama Kec. Jangka Kab. Bireuen', ''), ('080501162', 'Yulia Sastri', 'P', 55202, '2012-10-05', 'Pengolahan Data Produksi Padi Di Dinas Pertanian bidang Kabid Produksi, Palawija Dan Holtikultura Kabupaten Bireuen', ''), ('080501008', 'Haryanti', 'P', 55202, '2012-05-08', 'Pendataan Perpindahan Penduduk Di Dinas Kependudukan Dan Pencatatan Sipil Di Kabupaten Bireuen', ''), ('070501047', 'Zulaikha', 'P', 55202, '2012-05-08', 'Sistem Pengolahan Pembayaran Tunjangan Fungsional Guru Di MAN Krueng Geukueh Menggunakan Pemograman Visual', ''), ('070501011', 'Hamdani', 'L', 55202, '2012-05-10', 'Pendataan Pegawai di Dinas Pengairan dan Energi Sumber Daya Mineral Kabupaten Aceh Utara', ''), ('070501099', 'Munzir', 'L', 55202, '2012-05-11', 'Sistem Penilaian Akhir Semester di SMA Negeri 2 Peusangan Menggunakan Pemograman PHP', ''), ('070501139', 'Salma', 'P', 55202, '2012-05-12', 'Pendataan Sertifikat Tanah Pada Kantor Pertanahan Kabupaten Bireuen Menggunakan Visual Basic G.O', ''), ('080501012', 'Mardhalena', 'P', 55202, '2012-05-13', 'Pelaporan Anggaran Kontrak Pembangunan Jalan di Dinas Pekerjaan Umum Pertambangan dan Energi Kabupaten Bireuen dengan Menggunakan Pemograman Visual Basic', ''), ('080501112', 'Yusniar', 'P', 55202, '2012-05-14', 'Pendataan Buku Induk Siswa di SMA Negeri 1 Gandapura Kabupaten Bireuen Menggunakan Pemograman Visual Basic GO', ''), ('080501036', 'Safni', 'P', 55202, '2012-05-15', 'Laporan Keuangan Di Dinas Pekerjaan Umum, Pertambangan Dan Energi Di Kabupaten Bireuen', ''), ('080501026', 'Alfi Syahra', 'P', 55202, '2012-07-12', 'Laporan Pembayaran Gaji Pegawai Di Dinas Pekerjaan Umum, Pertambangan Dan Energi Di Kabupaten Bireuen', ''), ('080501015', 'Zakiul Afwadi', 'L', 55202, '2011-08-16', 'Laporan Pendataan Penyandang Cacat Pada Bagian Kesejahteraan Rakyat Dan Keistimewaan Aceh Setdakab Bireuen', ''), ('070501037', 'Hidayat Purnomo', 'L', 55202, '2012-02-23', 'Sistem Pengolahan dan Pelaporan Karyawan Akademik di Perguruan Tinggi Kebangsaan Bireuen', ''), ('080501007', 'Nur Aini', 'P', 55202, '2012-02-23', 'Pengolahan Data Dana Bantuan Siswa Miskin Di MAN Peusanagan', ''), ('080501011', 'Murdani', 'L', 55202, '2012-02-23', 'Laporan Bulanan Sekolah Dasar (SD) Di Dinas Pendidikan Dan Kebudayaan Kecamatan Simpang Mamplam Kabupaten Bireuen', ''), ('080501022', 'Muhibbul Ihsan', 'L', 55202, '2012-02-23', 'Pengolahan Data Kenaikan Gaji Berkala di SMA Negeri 1 Jangka', ''), ('080501077', 'Ramzul Manar', 'L', 55202, '2012-02-23', 'Laporan Pengolahan Data Peminjaman Buku Perpustakaan Pada MAN Peusangan Menggunakan Pemograman Visual Basic', ''), ('070501009', 'Herizal', 'L', 55202, '2012-04-24', 'Laporan Pembayaran Tunjangan Khusus pada Kantor BAPPEDA Bireuen', ''); -- -------------------------------------------------------- -- -- Struktur dari tabel `alumnistakeholder` -- CREATE TABLE IF NOT EXISTS `alumnistakeholder` ( `id` int(11) NOT NULL AUTO_INCREMENT, `idstk` int(11) NOT NULL, `namakaryawan` varchar(50) NOT NULL, `nim` char(12) NOT NULL, `nnk` char(25) NOT NULL, `kd_fakultas` int(2) unsigned zerofill NOT NULL, `kd_prodi` int(5) unsigned zerofill NOT NULL, `thn_masuk` char(5) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=58 ; -- -- Dumping data untuk tabel `alumnistakeholder` -- INSERT INTO `alumnistakeholder` (`id`, `idstk`, `namakaryawan`, `nim`, `nnk`, `kd_fakultas`, `kd_prodi`, `thn_masuk`) VALUES (1, 1, 'Farhati', '080502184', '198602222010032003', 05, 55201, '2010'), (2, 1, 'Iswandi', '80502010', '19560222', 05, 55201, '2010'), (3, 1, 'ZAHRATURRIADHI', '80502012', '19560223', 05, 55201, '2010'), (4, 2, 'PUTRI RIZKI', '80502026', '19560224', 05, 55201, '2010'), (5, 2, 'Ismutardi', '080502020', '19560225', 05, 55201, '2010'), (6, 2, 'JULIANDA', '80502031', '19560226', 05, 55201, '2010'), (7, 3, 'HENDRI SANOVA', '80502037', '19560227', 05, 55201, '2010'), (8, 3, 'JULIANA', '80502039', '19560228', 05, 55201, '2010'), (9, 4, 'JULI ANDRIANI', '80502040', '19560229', 05, 55201, '2010'), (10, 4, 'A L B A R', '80502042', '19560230', 05, 55201, '2010'), (11, 5, 'AFIANI', '80502061', '19560231', 05, 55201, '2010'), (12, 5, 'HAJJUL JUMAINA', '80502063', '19560232', 05, 55201, '2010'), (13, 6, 'NURMALIS', '80502069', '19560233', 05, 55201, '2010'), (14, 6, 'EKA NURDINI', '80502093', '19560234', 05, 55201, '2010'), (15, 7, 'MUSLIMIN', '80502104', '19560235', 05, 55201, '2010'), (16, 7, 'YUDI SHAHPUTRA', '80502109', '19560236', 05, 55201, '2010'), (17, 8, 'MUHAMMAD NASIR', '80502116', '19560237', 05, 55201, '2010'), (18, 8, 'DEVIANUR', '80502142', '19560238', 05, 55201, '2010'), (19, 9, 'AIDAFITRIA', '80502143', '19560239', 05, 55201, '2010'), (20, 10, 'LAILA SARI ANDRIANI', '80502146', '19560240', 05, 55201, '2010'), (21, 11, 'FAISAL', '80502156', '19560241', 05, 55201, '2010'), (22, 11, 'DELFINA ALDA', '80502161', '19560242', 05, 55201, '2010'), (23, 12, 'ALFIATI', '80502164', '19560243', 05, 55201, '2010'), (24, 12, 'QUDRI PHONNA', '80502171', '19560244', 05, 55201, '2010'), (25, 13, 'ZURIANI', '905020178', '19560245', 05, 55201, '2010'), (26, 13, 'FITRIA', '905020256', '19560246', 05, 55201, '2010'), (27, 14, 'MIFTAHUL HUDA', '905020259', '19560247', 05, 55201, '2010'), (28, 14, 'SYARIFAH MAYLIZA', '1005020266', '19560248', 05, 55201, '2010'), (29, 14, 'RAUZAH FITRIAH', '1005020269', '19560249', 05, 55201, '2010'), (30, 15, 'MISNAWATI', '1005020271', '19560250', 05, 55201, '2010'), (31, 15, 'NURHAMAH', '60501194', '19560251', 05, 55201, '2010'), (32, 15, 'MIRZA IMANDA', '80501108', '19560252', 05, 55201, '2010'), (33, 16, 'ERNIE SARTIKA', '905010014', '19560253', 05, 55201, '2010'), (34, 17, 'ZULHIKMAH SAPUTRI', '905010045', '19560254', 05, 55201, '2010'), (35, 18, 'MIFTHA FERNANDA', '905010051', '19560255', 05, 55201, '2010'), (36, 19, 'SAIFUL ANWAR', '905010069', '19560256', 05, 55201, '2010'), (37, 19, 'ZIKRI RAHMATI', '1005010005', '19560257', 05, 55201, '2010'), (38, 20, 'M ICHSAN', '1005010009', '19560258', 05, 55201, '2010'), (39, 20, 'ZAINAL', '1005010016', '19560259', 05, 55201, '2010'), (40, 20, 'CUT WINDA SUFINA', '1005010021', '19560260', 05, 55201, '2010'), (41, 20, 'RIZKI VONNA DANITA', '1005010031', '19560261', 05, 55201, '2010'), (42, 20, 'FARADHILA', '1005010054', '19560262', 05, 55201, '2010'), (43, 20, 'HERI AFRIZAL', '1005010060', '19560263', 05, 55201, '2010'), (44, 20, 'MUHIBUDDIN', '1005010064', '19560264', 05, 55201, '2010'), (45, 20, 'HANIF AKBAR', '1005010067', '19560265', 05, 55201, '2010'), (46, 20, 'AL MUKARRAM', '1005010069', '19560266', 05, 55201, '2010'), (47, 0, 'MUKHTARIZAL', '080502001', '0122', 05, 55201, '2005'), (48, 0, 'KHAIRUL RIZAL', '080502010', '0123', 05, 55201, '2003'), (49, 0, 'ZAHRATURRIADHI', '080502012', '0124', 05, 55201, '2001'), (50, 0, 'aisyah', '10200444', '0122', 05, 55201, '2000'), (51, 0, 'juyfuufufuf', '080502031', '2314', 04, 63201, '2018'), (52, 1, 'KHAIRUL RIZAL', '080502010', '1234', 05, 55201, '2003'), (53, 0, 'RIDHA MAULANA', '080502029', '2222', 05, 55201, '2004'), (54, 2147483647, 'handre', '080502037', '4444', 05, 55201, '2004'), (55, 0, 'HENDRI SANOVA', '080502037', '123456', 05, 55201, '2008'), (56, 0, 'putri rizki', '080502026', '12345667', 05, 55201, '2008'), (57, 0, 'RIDHA MAULANA', '080502029', '12345678', 05, 55201, '2009'); -- -------------------------------------------------------- -- -- Struktur dari tabel `fakultas` -- CREATE TABLE IF NOT EXISTS `fakultas` ( `kd_fakultas` varchar(2) NOT NULL, `nm_fakultas` varchar(50) NOT NULL, `no_sk_fakultas` varchar(20) NOT NULL, `tgl_pengesahan` date NOT NULL, `yang_mengesahkan` varchar(30) NOT NULL, PRIMARY KEY (`kd_fakultas`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Dumping data untuk tabel `fakultas` -- INSERT INTO `fakultas` (`kd_fakultas`, `nm_fakultas`, `no_sk_fakultas`, `tgl_pengesahan`, `yang_mengesahkan`) VALUES ('01', 'FAKULTAS PERTANIAN', '011101', '1986-04-11', 'Drs. H. Syamsyuddin'), ('02', 'FAKULTAS ILMU PENDIDIKAN DAN KEGURUAN', '011102', '1970-01-01', 'Drs. H. Syamsyuddin hhh'), ('03', 'FAKULTAS TEKNIK', '011103', '1970-01-01', 'Drs. H.hgkhkhkkk'), ('04', 'FAKULTAS ILMU SOSIAL DAN POLITIK', '011104', '1970-01-01', 'Drs. H. Syamsyuddin'), ('05', 'FAKULTAS ILMU KOMPUTER', '011105', '1970-01-01', 'Drs. H. Syamsyuddin'), ('06', 'FAKULTAS EKONOMI', '011106', '1970-01-01', 'Drs. H. Syamsyuddin hhh'), ('07', 'DIPLOMA III KEBIDANAN', '011107', '1970-01-01', 'Drs. H.hgkhkhkkk'); -- -------------------------------------------------------- -- -- Struktur dari tabel `gain` -- CREATE TABLE IF NOT EXISTS `gain` ( `node` varchar(3) NOT NULL, `idk` int(11) NOT NULL, `gain` double NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Dumping data untuk tabel `gain` -- -- -------------------------------------------------------- -- -- Struktur dari tabel `hasil` -- CREATE TABLE IF NOT EXISTS `hasil` ( `idal` int(11) NOT NULL, `totnilai` double NOT NULL, `ket` varchar(20) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Dumping data untuk tabel `hasil` -- INSERT INTO `hasil` (`idal`, `totnilai`, `ket`) VALUES (1, 0.5725, 'Puas'), (2, 0.6375, 'Puas'), (3, 0.2125, 'Tidak Puas'), (4, 0.175, 'Tidak Puas'), (5, 0.725, 'Puas'), (6, 0.825, 'Puas'), (7, 0.85625, 'Puas'), (8, 6.1, 'Puas'), (9, 0.306696428571, 'Tidak Puas'), (10, 0.374553571428, 'Tidak Puas'); -- -------------------------------------------------------- -- -- Struktur dari tabel `kasus` -- CREATE TABLE IF NOT EXISTS `kasus` ( `idkasus` char(4) NOT NULL, `idk` int(11) NOT NULL, `aturan` text NOT NULL, `ket` varchar(10) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC; -- -- Dumping data untuk tabel `kasus` -- INSERT INTO `kasus` (`idkasus`, `idk`, `aturan`, `ket`) VALUES ('K001', 1, 'Puas', 'Puas'), ('K001', 2, 'Puas', 'Puas'), ('K001', 3, 'Puas', 'Puas'), ('K001', 4, 'Puas', 'Puas'), ('K002', 1, 'Puas', 'Puas'), ('K002', 2, 'Puas', 'Puas'), ('K002', 3, 'Puas', 'Puas'), ('K002', 4, 'Tidak Puas', 'Puas'), ('K003', 1, 'Puas', 'Tidak Puas'), ('K003', 2, 'Tidak Puas', 'Tidak Puas'), ('K003', 3, 'Puas', 'Tidak Puas'), ('K003', 4, 'Tidak Puas', 'Tidak Puas'), ('K004', 1, 'Puas', 'Puas'), ('K004', 2, 'Tidak Puas', 'Puas'), ('K004', 3, 'Tidak Puas', 'Puas'), ('K004', 4, 'Tidak Puas', 'Puas'), ('K005', 1, 'Puas', 'Tidak Puas'), ('K005', 2, 'Puas', 'Tidak Puas'), ('K005', 3, 'Tidak Puas', 'Tidak Puas'), ('K005', 4, 'Tidak Puas', 'Tidak Puas'), ('K006', 1, 'Tidak Puas', 'Puas'), ('K006', 2, 'Tidak Puas', 'Puas'), ('K006', 3, 'Puas', 'Puas'), ('K006', 4, 'Puas', 'Puas'), ('K007', 1, 'Tidak Puas', 'Tidak Puas'), ('K007', 2, 'Tidak Puas', 'Tidak Puas'), ('K007', 3, 'Tidak Puas', 'Tidak Puas'), ('K007', 4, 'Puas', 'Tidak Puas'); -- -------------------------------------------------------- -- -- Struktur dari tabel `kasusstk` -- CREATE TABLE IF NOT EXISTS `kasusstk` ( `idk` int(11) NOT NULL, `idal` int(11) NOT NULL, `nilai` double NOT NULL, `ket` char(20) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Dumping data untuk tabel `kasusstk` -- INSERT INTO `kasusstk` (`idk`, `idal`, `nilai`, `ket`) VALUES (2, 1, 0.54, 'Puas'), (3, 1, 0.4, 'Tidak Puas'), (4, 1, 0.75, 'Puas'), (1, 1, 0.6, 'Puas'), (3, 2, 0.4, 'Tidak Puas'), (4, 2, 0.4, 'Tidak Puas'), (2, 2, 0.75, 'Puas'), (1, 2, 1, 'Puas'), (3, 3, 0.2, 'Tidak Puas'), (4, 3, 0.25, 'Tidak Puas'), (2, 3, 0, 'Tidak Puas'), (1, 3, 0.4, 'Tidak Puas'), (3, 4, 0.2, 'Tidak Puas'), (4, 4, 0.1, 'Tidak Puas'), (2, 4, 0.4, 'Tidak Puas'), (1, 4, 0, 'Tidak Puas'), (3, 5, 0.6, 'Puas'), (4, 5, 0.9, 'Puas'), (2, 5, 0.6, 'Puas'), (1, 5, 0.8, 'Puas'), (3, 6, 0.85, 'Puas'), (4, 6, 0.65, 'Puas'), (2, 6, 1, 'Puas'), (1, 6, 0.8, 'Puas'), (2, 7, 0.825, 'Puas'), (1, 7, 0.85, 'Puas'), (3, 7, 0.875, 'Puas'), (4, 7, 0.875, 'Puas'), (1, 8, 0.25, 'Tidak Puas'), (2, 8, 5.65, 'Puas'), (3, 8, 9.25, 'Puas'), (4, 8, 9.25, 'Puas'), (1, 9, 0.25, 'Tidak Puas'), (2, 9, 0.2, 'Tidak Puas'), (3, 9, 0.3125, 'Tidak Puas'), (4, 9, 0.464285714286, 'Tidak Puas'), (1, 10, 0.3, 'Tidak Puas'), (2, 10, 0.35, 'Tidak Puas'), (3, 10, 0.3125, 'Tidak Puas'), (4, 10, 0.535714285714, 'Puas'); -- -------------------------------------------------------- -- -- Struktur dari tabel `kriteria` -- CREATE TABLE IF NOT EXISTS `kriteria` ( `idk` int(11) NOT NULL AUTO_INCREMENT, `kriteria` varchar(100) NOT NULL, PRIMARY KEY (`idk`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ; -- -- Dumping data untuk tabel `kriteria` -- INSERT INTO `kriteria` (`idk`, `kriteria`) VALUES (1, 'KEPRIBADIAN'), (2, 'SKILL'), (3, 'KEDISIPLINAN'), (4, 'ETIKA'); -- -------------------------------------------------------- -- -- Struktur dari tabel `nilaistakeholder` -- CREATE TABLE IF NOT EXISTS `nilaistakeholder` ( `id` int(11) NOT NULL AUTO_INCREMENT, `idstk` int(11) NOT NULL, `idal` int(11) NOT NULL, `idk` int(11) NOT NULL, `ids` int(11) NOT NULL, `nilai` varchar(30) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=286 ; -- -- Dumping data untuk tabel `nilaistakeholder` -- INSERT INTO `nilaistakeholder` (`id`, `idstk`, `idal`, `idk`, `ids`, `nilai`) VALUES (184, 9, 8, 1, 2, '0.25'), (2, 1, 1, 2, 9, '0.2'), (3, 1, 1, 2, 8, '0.5'), (4, 1, 1, 2, 7, '0.75'), (5, 1, 1, 2, 6, '0.5'), (189, 9, 8, 2, 7, '0.25'), (188, 9, 8, 2, 6, '0.25'), (187, 9, 8, 1, 5, '0.25'), (186, 9, 8, 1, 4, '0.25'), (10, 1, 1, 2, 10, '0.75'), (11, 1, 1, 3, 11, '0.25'), (183, 9, 8, 1, 1, '0.25'), (16, 1, 1, 3, 15, '0.25'), (17, 1, 1, 3, 14, '0.25'), (18, 1, 1, 3, 13, '1'), (19, 1, 1, 3, 12, '0.25'), (185, 9, 8, 1, 3, '0.25'), (21, 1, 1, 4, 20, '1'), (25, 1, 1, 1, 5, '0.5'), (26, 1, 1, 1, 4, '0.5'), (27, 1, 1, 1, 3, '0.25'), (28, 1, 1, 1, 2, '1'), (29, 1, 1, 1, 1, '0.75'), (33, 1, 1, 4, 19, '0.5'), (34, 1, 1, 4, 18, '1'), (35, 1, 1, 4, 17, '0.75'), (36, 1, 1, 4, 16, '0.5'), (41, 1, 2, 3, 12, '0.25'), (42, 1, 2, 3, 13, '0.25'), (43, 1, 2, 3, 14, '0.25'), (44, 1, 2, 3, 15, '0.25'), (45, 1, 2, 4, 16, '0.25'), (46, 1, 2, 4, 17, '0.25'), (47, 1, 2, 4, 18, '0.25'), (48, 1, 2, 4, 19, '0.75'), (49, 1, 2, 4, 20, '0.5'), (50, 1, 2, 3, 11, '1'), (51, 1, 2, 2, 10, '0.75'), (52, 1, 2, 1, 1, '1'), (53, 1, 2, 1, 2, '1'), (54, 1, 2, 1, 3, '1'), (55, 1, 2, 1, 4, '1'), (56, 1, 2, 1, 5, '1'), (57, 1, 2, 2, 6, '0.75'), (58, 1, 2, 2, 7, '0.5'), (59, 1, 2, 2, 8, '1'), (60, 1, 2, 2, 9, '0.75'), (61, 1, 3, 3, 12, '0.25'), (62, 1, 3, 3, 13, '0.25'), (63, 1, 3, 3, 14, '0.25'), (64, 1, 3, 3, 15, '0.25'), (65, 1, 3, 4, 16, '0.25'), (66, 1, 3, 4, 17, '0.25'), (67, 1, 3, 4, 18, '0.25'), (68, 1, 3, 4, 19, '0.25'), (69, 1, 3, 4, 20, '0.25'), (70, 1, 3, 3, 11, '0'), (71, 1, 3, 2, 10, '0'), (72, 1, 3, 1, 1, '0'), (73, 1, 3, 1, 2, '0'), (74, 1, 3, 1, 3, '1'), (75, 1, 3, 1, 4, '1'), (76, 1, 3, 1, 5, '0'), (77, 1, 3, 2, 6, '0'), (78, 1, 3, 2, 7, '0'), (79, 1, 3, 2, 8, '0'), (80, 1, 3, 2, 9, '0'), (81, 2, 4, 3, 12, '0'), (82, 2, 4, 3, 13, '0'), (83, 2, 4, 3, 0, '1'), (84, 2, 4, 3, 15, '0'), (85, 2, 4, 4, 16, '0'), (86, 9, 4, 4, 17, '0'), (87, 2, 4, 4, 18, '0'), (88, 2, 4, 4, 19, '0'), (89, 2, 4, 4, 20, '0.5'), (90, 2, 4, 3, 11, '0'), (91, 2, 4, 2, 10, '1'), (92, 2, 4, 1, 1, '0'), (93, 2, 4, 1, 2, '0'), (94, 2, 4, 1, 3, '0'), (95, 2, 4, 1, 4, '0'), (96, 2, 4, 1, 5, '0'), (97, 2, 4, 2, 6, '0'), (98, 2, 4, 2, 7, '1'), (99, 2, 4, 2, 8, '0'), (100, 2, 4, 2, 9, '0'), (101, 2, 5, 3, 12, '0.25'), (102, 2, 5, 3, 13, '1'), (103, 2, 5, 3, 14, '0.75'), (104, 2, 5, 3, 15, '0.5'), (105, 2, 5, 4, 16, '1'), (106, 2, 5, 4, 17, '1'), (107, 2, 5, 4, 18, '0.75'), (108, 2, 5, 4, 19, '1'), (109, 2, 5, 4, 20, '0.75'), (110, 2, 5, 3, 11, '0.5'), (111, 2, 5, 2, 10, '0.25'), (112, 2, 5, 1, 1, '1'), (113, 2, 5, 1, 2, '0.75'), (114, 2, 5, 1, 3, '0.5'), (115, 2, 5, 1, 4, '1'), (116, 2, 5, 1, 5, '0.75'), (117, 2, 5, 2, 6, '0.5'), (118, 2, 5, 2, 7, '1'), (119, 2, 5, 2, 8, '0.75'), (120, 2, 5, 2, 9, '0.5'), (121, 2, 6, 3, 12, '1'), (122, 2, 6, 3, 13, '0.75'), (123, 2, 6, 3, 14, '1'), (124, 2, 6, 3, 15, '1'), (125, 2, 6, 4, 16, '0.75'), (126, 2, 6, 4, 17, '0.5'), (127, 2, 6, 4, 18, '0.25'), (128, 2, 6, 4, 19, '1'), (129, 2, 6, 4, 20, '0.75'), (130, 2, 6, 3, 11, '0.5'), (131, 2, 6, 2, 10, '1'), (132, 2, 6, 1, 1, '0.75'), (133, 2, 6, 1, 2, '0.5'), (134, 2, 6, 1, 3, '1'), (135, 2, 6, 1, 4, '0.75'), (136, 2, 6, 1, 5, '1'), (137, 2, 6, 2, 6, '1'), (138, 2, 6, 2, 7, '1'), (139, 2, 6, 2, 8, '1'), (140, 2, 6, 2, 9, '1'), (141, 3, 7, 2, 9, '0.75'), (142, 3, 7, 2, 8, '0.5'), (143, 3, 7, 2, 7, '1'), (144, 3, 7, 2, 6, '0.75'), (145, 3, 7, 1, 5, '0.5'), (146, 3, 7, 1, 4, '1'), (147, 3, 7, 1, 3, '0.75'), (148, 3, 7, 1, 2, '1'), (149, 3, 7, 2, 10, '1'), (150, 3, 7, 3, 11, '1'), (151, 3, 7, 3, 12, '1'), (152, 3, 7, 4, 20, '0.75'), (153, 3, 7, 4, 19, '1'), (154, 3, 7, 4, 18, '1'), (155, 3, 7, 4, 17, '0.75'), (156, 3, 7, 4, 16, '1'), (157, 3, 7, 3, 15, '1'), (158, 3, 7, 3, 14, '1'), (159, 3, 7, 3, 13, '1'), (160, 3, 7, 1, 1, '0.75'), (161, 3, 7, 4, 20, '1'), (162, 3, 7, 2, 9, '0.75'), (163, 3, 7, 2, 8, '1'), (164, 3, 7, 2, 7, '1'), (165, 3, 7, 2, 6, '0.75'), (166, 3, 7, 1, 5, '1'), (167, 3, 7, 1, 4, '1'), (168, 3, 7, 1, 3, '0.75'), (169, 3, 7, 1, 2, '1'), (170, 3, 7, 2, 10, '0.75'), (171, 3, 7, 3, 11, '0.5'), (172, 3, 7, 4, 19, '1'), (173, 3, 7, 4, 18, '1'), (174, 3, 7, 4, 17, '0.75'), (175, 3, 7, 4, 16, '0.5'), (176, 3, 7, 3, 15, '1'), (177, 3, 7, 3, 14, '0.75'), (178, 3, 7, 3, 13, '0.5'), (179, 3, 7, 3, 12, '1'), (180, 3, 7, 1, 1, '0.75'), (190, 9, 8, 2, 8, '9.25'), (191, 9, 8, 2, 9, '9.25'), (192, 9, 8, 2, 10, '9.25'), (193, 9, 8, 3, 11, '9.25'), (194, 9, 8, 3, 12, '9.25'), (195, 9, 8, 3, 13, '9.25'), (196, 9, 8, 3, 14, '9.25'), (197, 9, 8, 4, 15, '9.25'), (198, 9, 8, 4, 16, '9.25'), (199, 9, 8, 4, 17, '9.25'), (200, 9, 8, 4, 18, '9.25'), (201, 9, 8, 4, 19, '9.25'), (202, 9, 8, 4, 20, '9.25'), (203, 9, 8, 4, 21, '9.25'), (204, 9, 9, 1, 1, '0'), (205, 9, 9, 1, 2, '0.25'), (206, 9, 9, 1, 3, '0'), (207, 9, 9, 1, 4, '0.5'), (208, 9, 9, 1, 5, '0.5'), (209, 9, 9, 2, 6, '0.5'), (210, 9, 9, 2, 7, '0.5'), (211, 9, 9, 2, 8, '0'), (212, 9, 9, 2, 9, '0'), (213, 9, 9, 2, 10, '0'), (214, 9, 9, 3, 11, '0.5'), (215, 9, 9, 3, 12, '0.25'), (216, 9, 9, 3, 13, '0.25'), (217, 9, 9, 3, 14, '0.25'), (218, 9, 9, 4, 15, '0.25'), (219, 9, 9, 4, 16, '0.25'), (220, 9, 9, 4, 17, '0.25'), (221, 9, 9, 4, 18, '0.75'), (222, 9, 9, 4, 19, '0.75'), (223, 9, 9, 4, 20, '0.5'), (224, 9, 9, 4, 21, '0.5'), (225, 9, 10, 1, 1, '0.5'), (226, 9, 10, 1, 2, '0.25'), (227, 9, 10, 1, 3, '0'), (228, 9, 10, 1, 4, '0.25'), (229, 9, 10, 1, 5, '0.5'), (230, 9, 10, 2, 6, '0.5'), (231, 9, 10, 2, 7, '0'), (232, 9, 10, 2, 8, '0.25'), (233, 9, 10, 2, 9, '0.5'), (234, 9, 10, 2, 10, '0.5'), (235, 9, 10, 3, 11, '0.25'), (236, 9, 10, 3, 12, '0.5'), (237, 9, 10, 3, 13, '0'), (238, 9, 10, 3, 14, '0.5'), (239, 9, 10, 4, 15, '0.75'), (240, 9, 10, 4, 16, '0.75'), (241, 9, 10, 4, 17, '0.25'), (242, 9, 10, 4, 18, '0.5'), (243, 9, 10, 4, 19, '0.5'), (244, 9, 10, 4, 20, '0.5'), (245, 9, 10, 4, 21, '0.5'), (246, 13, 0, 1, 1, '1'), (247, 13, 0, 1, 2, '0.75'), (248, 13, 0, 1, 3, ''), (249, 13, 0, 1, 4, '0.75'), (250, 13, 0, 1, 5, '0.75'), (251, 13, 0, 2, 6, '0.75'), (252, 13, 0, 2, 7, '0.75'), (253, 13, 0, 2, 8, '0.75'), (254, 13, 0, 2, 9, '0.75'), (255, 13, 0, 2, 10, '0.75'), (256, 13, 0, 3, 11, '1'), (257, 13, 0, 3, 12, '0.75'), (258, 13, 0, 3, 13, '0.75'), (259, 13, 0, 3, 14, '0.75'), (260, 13, 0, 3, 15, '0.75'), (261, 13, 0, 4, 16, '0.75'), (262, 13, 0, 4, 17, '0.75'), (263, 13, 0, 4, 18, '0.75'), (264, 13, 0, 4, 19, '1'), (265, 13, 0, 4, 20, '0.75'), (266, 1, 0, 1, 1, '1'), (267, 1, 0, 1, 2, '0.5'), (268, 1, 0, 1, 3, '0.5'), (269, 1, 0, 1, 4, '0.25'), (270, 1, 0, 1, 5, '0.5'), (271, 1, 0, 2, 6, '0.5'), (272, 1, 0, 2, 7, '1'), (273, 1, 0, 2, 8, '1'), (274, 1, 0, 2, 9, '1'), (275, 1, 0, 2, 10, '1'), (276, 1, 0, 3, 11, '1'), (277, 1, 0, 3, 12, '1'), (278, 1, 0, 3, 13, '1'), (279, 1, 0, 3, 14, '1'), (280, 1, 0, 3, 15, '1'), (281, 1, 0, 4, 16, '1'), (282, 1, 0, 4, 17, '1'), (283, 1, 0, 4, 18, '1'), (284, 1, 0, 4, 19, '1'), (285, 1, 0, 4, 20, '1'); -- -------------------------------------------------------- -- -- Struktur dari tabel `prodi` -- CREATE TABLE IF NOT EXISTS `prodi` ( `kd_fakultas` varchar(2) NOT NULL, `kd_prodi` varchar(5) NOT NULL, `nm_prodi` text NOT NULL, `jenjang` varchar(5) NOT NULL, `no_sk_prodi` varchar(25) NOT NULL, `tgl_pengesahan_prodi` date NOT NULL, `yang_mengesahkan_prodi` varchar(60) NOT NULL, PRIMARY KEY (`kd_fakultas`,`kd_prodi`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Dumping data untuk tabel `prodi` -- INSERT INTO `prodi` (`kd_fakultas`, `kd_prodi`, `nm_prodi`, `jenjang`, `no_sk_prodi`, `tgl_pengesahan_prodi`, `yang_mengesahkan_prodi`) VALUES ('01', '54231', 'PETERNAKAN', 'SI', '1000221', '2007-01-01', 'Prof. Dr. H. Syamaunn'), ('01', '54211', 'AGROTEKNOLOGI', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('01', '54201', 'AGRIBISNIS', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('01', '54243', 'BUDIDAYA PERAIRAN', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('02', '88201', 'PENDIDIKAN BAHASA DAN SASTRA INDONESIA', 'DII', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('02', '88203', 'PENDIDIKAN BAHASA INGGRIS', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('02', '84202', 'PENDIDIKAN MATEMATIKA', 'DII', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('02', '84205', 'PENDIDIKAN EKONOMI KOPERASI', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('02', '84203', 'PENDIDIKAN FISIKA', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('02', '87202', 'PENDIDIKAN BAHASA DAN SASTRA INDONESIA', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('02', '86506', 'PENDIDIKAN GURU SEKOLAH DASAR', 'DIII', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('--', '86206', 'PENDIDIKAN GURU SEKOLAH DASAR', 'DII', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('02', '86276', 'PSKGJ PENDIDIKAN GURU SEKOLAH DASAR (PGS)', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('03', '22201', 'TEKNIK SIPIL', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('03', '23401', 'ARSITEKTUR', 'DIII', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('04', '63201', 'ILMU ADMINISTRASI NEGARA', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('04', '63211', 'ILMU ADMINISTRASI NIAGA', 'SI', '1000223', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('05', '57401', 'MANAJEMEN INFORMATIKA', 'DIII', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('05', '55201', 'TEKNIK INFORMATIKA', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('06', '60201', 'EKONOMI PEMBANGUNAN', 'SI', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('06', '60202', 'EKONOMI KOPERASI', 'DII', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'), ('07', '15401', 'KEBIDANAN', 'DIII', '1000221', '1970-01-01', 'Prof. Dr. H. Syamaunn'); -- -------------------------------------------------------- -- -- Struktur dari tabel `soal` -- CREATE TABLE IF NOT EXISTS `soal` ( `ids` int(11) NOT NULL AUTO_INCREMENT, `idk` int(11) NOT NULL, `soal` varchar(200) NOT NULL, PRIMARY KEY (`ids`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=24 ; -- -- Dumping data untuk tabel `soal` -- INSERT INTO `soal` (`ids`, `idk`, `soal`) VALUES (1, 1, 'Bagaimana tingkat kepercayaan diri karyawan/ alumni pada saat mempresentasikan hasil kerja dihadapan bapak/ ibu?'), (2, 1, 'Bagaimana tingkat kepercayaan diri karyawan/ alumni saat berinteraksi dengan masyarakat/ pelanggan?'), (3, 1, 'Bagaimana tingkat pengendalian emosi karyawan /alumni pada saat terjadi masalah dengan pelanggan ?'), (4, 1, 'Menurut bapak/ ibu, apakah karyawan/ alumni mempunyai tanggung jawab saat terjadi kesalahan dalam penyelesaian tugas yang diberikan kepadanya ?'), (5, 1, 'Menurut pendapat bapak/ ibu, apakah karyawan/ alumni mempunyai komitmen yang kuat dalam menyelesaikan pekerjaannya ?'), (6, 2, 'Menurut bapak/ ibu, apakah karyawan/ alumni mampu menggunakan bahasa asing ?'), (7, 2, 'Menurut bapak/ ibu, apakah karyawan/ alumni mempu memberikan pemikiran-pemikiran yang kreatif dalam menyelesaikan suatu permasalahan ?'), (8, 2, 'Menurut bapak/ ibu, keahlian yang dimilik karyawan/ alumni sesuai dengan jabatan/ posisinya ?'), (9, 2, 'Menurut bapak/ ibu, apakah karyawan/ alumni dapat menjadi motivasi bagi teman yang lain dalam lingkungan kerja ?'), (10, 2, 'Menurut bapak/ ibu, apakah karyawan/ alumni bekerja secara tim ?'), (11, 3, 'Bagiamana tingkat kehadiran karyawan/ alumni setiap hari ?'), (12, 3, 'Bagaimanakah tingkat ketepatan waktu karyawan/ alumni pada saat masuk kerja setelah istirahat ?'), (13, 3, 'Menurut bapak/ ibu, apakah karyawan/ alumni patuh peraturan berpakaian dinas sesuai dengan hari yang ditentukan ?'), (14, 3, 'Bagaimana tingkat keteoatan waktu karyawan/ alumni dalam menyelesaikan tugas yang diberikan ?'), (15, 3, 'Bagaimana cara berkomunikasi karyawan/ alumni terhadap bapak/ ibu ?'), (16, 4, 'Bagaimana cara berkomunikasi karyawan/ alumni terhadap teman dalam lingkungan kerja ?'), (17, 4, 'Bagaimana menurut bapak/ ibu tentang pelayanan yang diberikan katyawan/ alumni kepada masyarakat / pelanggan ?'), (18, 4, 'Bagaimana kerapian karyawan/ alumni pada saat bertugas ?'), (19, 4, 'Bagaimana tingkat kejujuran karyawan/ alumni apabila tugasnya berkaitan dengan keuangan perusahaan ?'), (20, 4, 'Menurut bapak/ ibu apakah penampilan karyawan/ alumni menarik ?'); -- -------------------------------------------------------- -- -- Struktur dari tabel `stakeholder` -- CREATE TABLE IF NOT EXISTS `stakeholder` ( `id` int(11) NOT NULL AUTO_INCREMENT, `perusahaan` varchar(70) NOT NULL, `namapimpinan` varchar(20) NOT NULL, `jab` varchar(30) NOT NULL, `almpimpinan` varchar(70) NOT NULL, `email` varchar(25) NOT NULL, `password` varchar(20) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=14 ; -- -- Dumping data untuk tabel `stakeholder` -- INSERT INTO `stakeholder` (`id`, `perusahaan`, `namapimpinan`, `jab`, `almpimpinan`, `email`, `password`) VALUES (1, 'Kasi kesbang,Demokrasi & Fasilitas pemilu', 'Razmi Husni, S. Sos', 'Kepala Kasi kesbang,Demokrasi ', 'Gampong Geudong-Geudong kec. Kota Juang Bireuen', 'Ramzi@yahoo.com', '1'), (2, ' Unit BRI Gandapura', 'Dedy Asrif Zaldi', 'Kepala Unit BRI Gandapura', 'Bireuen', 'Dedy@yahoo.com', '2'), (3, 'BPMPKS kab. Bireuen', 'Bob Mizwar, S. Stp. ', 'Kepala BPMPKS kab. Bireuen', 'Cot Gapu Bireuen', 'Bob_Mizwar@yahoo.com', '3'), (4, 'Administrasi Pembangunan', 'Saiful Amri, A. Md', 'Kabag Administrasi Pembangunan', 'Cot Gapu Bireuen', 'Saiful@yahoo.com', '4'), (5, 'KP2TSP', 'Asniar Ishaq', 'Ka Subbag KP2TSP', 'Cot Gapu Bireuen', 'Asniar@yahoo.com', '5'), (6, 'BPPD kab Bireuen', 'Dra. Halimah', 'Sekretaris BPPD kab Bireuen', 'Cot Gapu Bireuen', 'Halimah@yahoo.com', '6'), (7, 'Kantor Camat Matanggeulumpang dua', 'Rahmadansyah', 'Oprator Paten', 'Matanggeulumpang dua', 'Rahmadansyah@yahoo.com', '7'), (8, 'Kantor Camat Kutablang', 'Drs M Dahlan, Mm', 'Camat', 'Kutablang', 'Dahlan@yahoo.com8', '8'), (9, 'Smp N 6 Lhokseumawe', 'Yusmadi, Spd', 'Kepala', 'ALM Smp N 6 Lhokseumawe', 'Yusmadi@yahoo.com9', '9'), (13, 'sma', 'amin', 'ka. sekolah', 'bireuen', 'amin@yahoo.com', 'amin');
Buat lah Form (Baca : Membuat Form Simpan, Edit dan Hapus dengan PHP dan MySql) untuk entri data yang terdiri dari :

Form Data Alumni.
Form Data Stakeholder
Form Data Soal
Form Data Kriteria
Form Penilaian Stakeholder
Form Pohon Keputusan
Form Proses Algoritma C4.5

Kita anggap Sobat sudah melengkapi itu semua, kita lanjutkan pada Script Proses Algoritma C4.5.
1. Buatlah form dengan nama proses_kasus.php pastekan script dibawah ini.
0.5){ $ket="Puas"; } elseif($nilai <= 0.5){ $ket="Tidak Puas"; } $simpan=mysql_query("insert into kasusstk set idk='$h1[idk]',idal='$h1[idal]',nilai='$nilai',ket='$ket'")or die(mysql_error()); } } ?>
2. Buatlah form dengan nama proses_kasus1.php pastekan script dibawah ini.
<?php
//header("Content-type: application/vnd-ms-excel");
//header("Content-Disposition: attachment; filename=laporan.xls");
?>
<?php
include"koneksi.php";
$hapus=mysql_query("delete from hasil")or die(mysql_error());
$sql2=mysql_query("select count(idk)as jmidk from kriteria")or die(mysql_error());
$h2=mysql_fetch_array($sql2);
$sql1=mysql_query("select sum(nilai)as tot,idal from kasusstk group by idal ")or die(mysql_error());
while($h1=mysql_fetch_array($sql1)){

$nilai=$h1['tot'] /$h2['jmidk'];
if ($nilai > 0.5){
$ket="Puas";
}
elseif($nilai <= 0.5){
$ket="Tidak Puas";
}
$simpan=mysql_query("insert into hasil set idal='$h1[idal]',totnilai='$nilai',ket='$ket'")or die(mysql_error());

}

?>

3. Buatlah form dengan nama _node.php pastekan script dibawah ini.
<?php
include"librari/inc.kodeauto.php";
include"&&/proses_kasus.php";
include"&&/proses_kasus1.php";
?>
<style type="text/css">
<!--
.style2 {color: #000000}
.style4 {color: #000000; font-family: "Times New Roman"; }
.style9 {font-size: 14}
.style12 {font-family: "Times New Roman"; font-size: 14px; font-weight: bold; color: #000000; }
.style14 {color: #000000; font-family: "Times New Roman"; font-weight: bold; }
-->
</style>
<?php
$node=$_POST['node'];
$idk=$_POST['idk'];
$gain=$_POST['gain'];
$jum=count($idk) and count($gain);
if($_POST['lanjut']){
for ($i=0; $i < $jum; $i++){
$sql=mysql_query("insert into gain (node,idk,gain)values('$node','$idk[$i]','$gain[$i]')")or die(mysql_error());
echo "<script language='JavaScript'>document.location='./?page=node 1.2'</script>";
}

}
?>
<form action="" method="post" target="_self">
<table width="100%" border="1" cellpadding="2" cellspacing="1" bgcolor="#CCCCCC">
  <tr>
    <td width="5%"><div align="center"><span class="style12">Node</span></div></td>
    <td width="15%"><div align="center"><span class="style2"></span></div></td>
    <td width="8%"><div align="center"><span class="style2"></span></div></td>
    <td width="9%"><div align="center"><span class="style2"><strong>Jumlah Kasus </strong></span></div></td>
    <td width="8%"><div align="center"><span class="style2"><strong>Puas (S1) </strong></span></div></td>
    <td width="12%"><div align="center"><span class="style2"><strong>Tidak Puas (S2) </strong></span></div></td>
    <td width="17%"><div align="center"><span class="style2"><strong>Entrophy</strong></span></div></td>
    <td width="26%"><div align="center"><span class="style2"><strong>Gen</strong></span></div></td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF"><span class="style12"><span class="style14">
      1.1
    </span></span></td>
    <td bgcolor="#FFFFFF"><span class="style14">Total       
          <input name="node" type="hidden" value="<? echo kdauto("gain","1."); ?>" />
 </span></td>
    <td bgcolor="#FFFFFF"><span class="style9"></span></td>
    <td bgcolor="#FFFFFF">
      <div align="center" class="style12">
        <?php $sjk=mysql_query("select count(idal)as jkasus from hasil ")or die(mysql_error());
$hjk=mysql_fetch_array($sjk);

  $jkasus =$hjk['jkasus'];
  echo $jkasus;
  ?>
    </div></td>
    <td bgcolor="#FFFFFF">
     
      <div align="center" class="style12">
        <?php $sjp=mysql_query("select count(ket)as puas from hasil where ket='Puas'")or die(mysql_error());
$hjp=mysql_fetch_array($sjp);
$puas =$hjp['puas'];
echo $puas;?>
</div></td>
    <td bgcolor="#FFFFFF">
     
      <div align="center" class="style12">
        <?php $sjtp=mysql_query("select count(ket)as tidak from hasil where ket='Tidak Puas'")or die(mysql_error());
$hjtp=mysql_fetch_array($sjtp);
$tidak =$hjtp['tidak'];
echo $tidak;
?>
</div></td>
    <td bgcolor="#FFFFFF"><span class="style12">
      &nbsp;<?php
//menghitung nilai entropy
$pia=-($puas/$jkasus);
$pib=$tidak/$jkasus;
    echo $pia*log($pib,2);
?>
    </span></td>
    <td bgcolor="#FFFFFF"><span class="style9"></span></td>
  </tr>
    <?php $sql=mysql_query("select *from kriteria ORDER BY idk ASC")or die(mysql_error());
  while($h=mysql_fetch_array($sql)){

    ?>

  <tr>
    <td height="44" bgcolor="#FFFFFF">&nbsp;</td>
    <td valign="top" bgcolor="#FFFFFF"><span class="style4"><?php echo $h['kriteria'];?></span><input type="hidden" name="idk[]" value="<?php echo $h['idk'];?>" /></td>
    <td valign="bottom" bgcolor="#FFFFFF">
<div align="left" class="style4">Puas</div>
      <div align="left" class="style4">Tidak Puas </div> 
    </td>
    <td valign="bottom" bgcolor="#FFFFFF"><div align="center" class="style4">
<?php $sql2=mysql_query("select count(idk)as j1 from kasusstk where idk='$h[idk]' and ket='Puas'")or die(mysql_error());
  $h2=mysql_fetch_array($sql2);
  echo $h2['j1'];
  $npuas=$h2['j1'];
  ?></br>
  <?php $sqlj3=mysql_query("select count(idk)as j2 from kasusstk where idk='$h[idk]' and ket='Tidak Puas'")or die(mysql_error());
  $hj3=mysql_fetch_array($sqlj3);
  echo $hj3['j2'];
  $ntidak = $hj3['j2'];
  ?></div>
  <div align="center" class="style4"></div></td>
    <td valign="bottom" bgcolor="#FFFFFF"><div align="center" class="style4"> 
<?php $sa1=mysql_query("select count(kasusstk.idk)as k1 from kasusstk,hasil where hasil.idal=kasusstk.idal and kasusstk.idk='$h[idk]' and kasusstk.ket='Puas' and hasil.ket='Puas'")or die(mysql_error());
 $ha1=mysql_fetch_array($sa1);
 echo $ha1['k1']."</br>";
 $n1=$ha1['k1']
?>

  <?php $sa2=mysql_query("select count(kasusstk.idk)as k2 from kasusstk,hasil where hasil.idal=kasusstk.idal and kasusstk.idk='$h[idk]' and  kasusstk.ket='Tidak Puas' and hasil.ket='Puas' ")or die(mysql_error());
$ha2=mysql_fetch_array($sa2);
 echo $ha2['k2']."</br>";
  $n2=$ha2['k2']
?>
</div></td>
    <td valign="bottom" bgcolor="#FFFFFF"><div align="center" class="style4">
<?php $sb1=mysql_query("select count(kasusstk.idk)as k3 from kasusstk,hasil where hasil.idal=kasusstk.idal and kasusstk.idk='$h[idk]' and kasusstk.ket='Puas' and hasil.ket='Tidak Puas'")or die(mysql_error());
 $hb1=mysql_fetch_array($sb1);
 echo $hb1['k3']."</br>";
  $n3=$hb1['k3']
?>

  <?php $sb2=mysql_query("select count(kasusstk.idk)as k4 from kasusstk,hasil where hasil.idal=kasusstk.idal and  kasusstk.idk='$h[idk]' and  kasusstk.ket='Tidak Puas' and hasil.ket='Tidak Puas'")or die(mysql_error());
$hb2=mysql_fetch_array($sb2);
 echo $hb2['k4']."</br>";
  $n4=$hb2['k4']
?>

 </div></td>
    <td valign="bottom" bgcolor="#FFFFFF">&nbsp; <span class="style4">
       <?php
//menghitung nilai entropy
$pi=-($n1/$npuas);
$pi1=$n1/$npuas;
$pi2=-($n3/$npuas);
$pi3=$n3/$npuas;
    $entropy=($pi * log($pi1,2))+ ($pi2 * log($pi3,2));
echo $entropy;
?>
      </br>
  &nbsp;
  <?php
//menghitung nilai entropy
$fi=-($n2/ $ntidak);
$fi1=$n2/ $ntidak;
$fi2=-($n4/ $ntidak);
$fi3=$n4/ $ntidak;
    $entropy1=($fi * log($fi1,2))+ ($fi2 * log($fi3,2));
echo $entropy1;

?>
    </span></td>
    <td valign="top" bgcolor="#FFFFFF">&nbsp; <span class="style4">
      <?php
$entropytotal=$entropy+$entropy1;
$gain= $entropytotal - ((($npuas/$jkasus)* entropy)+(($ntidak/$jkasus)*entropy1));
echo $gain;
?>
<input type="hidden" name="gain[]" value="<?php echo $gain;?>" />
    </span></td>
  </tr>
  <?
  }
  ?>
  <tr>
  <td bgcolor="#FFFFFF"></td>
   <td bgcolor="#FFFFFF"><input type="submit" name="lanjut" value="Lanjut" /></td>
    <td bgcolor="#FFFFFF"></td>
<td colspan="5" bgcolor="#FFFFFF"></td>
</tr>
</table>
</form>

Jika berhasil, maka akan terlihat seperti pada gambar dibawah ini.
Gambar Perhitungan Algoritma C4.5 


Gambar Hasil

Pada artikel ini tidak bisa saya jelankan terlalu detail, jika sobat ingin tau lebih lanjut silahkan berkomentar, dan jika ingin script lengkap (Rp. 200.000) silahkan WA : 0852 6232 6679


Jika bermanfaat silahkan di share, ikuti bahasaapliksi.com untuk artikel terbaru...

Subscribe to receive free email updates:

0 Response to "Implementasi Algoritma C4.5 pada PHP dan MySql"

Post a Comment