Perancangan dan Implementasi Sistem Pendukung Keputusan Penentuan Pembangunan Sarana dan Prasarana Sekolah Dasar Menggunakan Metode Promethee (Studi Kasus: Dinas Pendidikan, Pemuda dan Olahraga Kabupaten Halmahera Utara)
SKRIPSI Ditujukan kepada Fakultas Teknologi Informasi untuk memperoleh Gelar Sarjana Komputer
Oleh : Freddy Renold Tahe 682004041
Program Studi Sistem Informasi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga 2011 i
ii
iii
iv
Lembar Identitas Judul
: Perancangan dan Implementasi Sistem Pendukung Keputusan Penentuan Pembangunana Sarana dan Prasarana Sekolah Dasar Menggunakan Metode Promethee (Studi Kasus : Dinas Pendidikan, Pemuda dan Olahraga Kabupaten Halmahera Utara)
Mahasiswa a) Nama Lengkap b) NIM c) Bidang Konsentrasi d) Fakultas/ Progdi e) Alamat f) Telp/Hp/Faks g) Email
: : : : : : :
Peneliti 1 a) Nama Lengkap b) Bidang Keahlian c) Unit Kerja d) Alamat
: : : :
e) Telpon/Hp/Faks f) Email Peneliti 2 a) Nama Lengkap b) Bidang Keahlian c) Unit Kerja d) Alamat e) Telpon/Hp/Faks f) Email
Freddy Renold Tahe 682004041 Sistem Informasi Manajemen FTI/ Sistem Informasi Jl. Kemiri III/50b Salatiga 085740686031
[email protected]
Johan J.C Tambotoh, S.E., MTI. SIM, SIA dan Analisis Sistem. FTI UKSW Jl. Perumahan Satya Asri Blok I No 4 Salatiga, Jawa Tengah. : 081325379883 :
[email protected]
: : : : : :
George J.L Nikijuluw, S.Pd. Pendidikan Bahasa Inggris FTI UKSW Jl. Diponegoro No 52-60 Salatiga 081225584572
[email protected]
v
Prakata Terima kasih Tuhan atas segala kebaikan yang Engkau berikan sehingga penulis dapat menyelesaikan tugas akhir ini, semua itu Kau salurkan melalui keluarga, pembimbing, sahabat dan segalanya yang membuat pekerjaan ini sedikit lebih mudah. Sekali lagi terima kasih Tuhan buat orang-orang terbaik yang Engkau sisipkan dalam hidupku.
Salatiga, Januari 2012
Freddy Renold Tahe Penulis
vi
Daftar isi Halaman Judul …………………………………………………… i Lembar Pengesahan …………………………………..... ii Halaman Pernyataan ……………………………………………… iii Lembar Publikasi ………………………………………………… iv Lembar Identitas v Halaman Prakata …………………………………………………. vi Halaman Daftar Isi ……………………………………………….. vii Halaman Daftar Gambar …………………………………………. x Halaman Daftar Tabel ……………………………………………. xi Halaman Dafta Kode Program …………………………………… xii Halaman Daftar Lampiran ………………………………………... xiii Halaman Abstrak ………………………………………………… xiv Bab 1 : Pendahuluan 1.1. Latar Belakang Masalah …………………………………. 1.2. Rumusan Masalah ……………………………………...... 1.3. Tujuan dan Manfaat …………………………………........ 1.4. Batasan Masalah ………………………………………….
1 1 3 4 4
Bab 2 : Tinjuan Pustaka 2.1. Penelitian Sebelumnya ………………………………….. 2.2. Sistem Pendukung Keputusan ………………………...... 2.3. Preference Ranking Organization Method for Enrichment Evaluation ……………………………………… 2.3.1. Dominasi Kriteria …………………………............... 2.3.2. Rekomendasi Fungsi Preferensi ……………………. 1. Kriteria biasa ……………………………………… 2. Kriteria quasi ……………………………………….. 3. Kriteria linear ………………………………………. 4. Kriteria level ……………………………………….. 5. Kriteria dengan preferensi linear dan area yang tidak berbeda ……………………………………………... 6. Kriteria quasian …………………………………….
6 6 7 10
vii
11 12 12 13 14 14 16 16
2.3.3. Indeks Preferensi Multikriteria. …………………….. 2.3.4. Ranking Promethee .................................................... 2.3.5. Perankingan dalam Promethee ………………........... 2.4. Standar Nasional Pendidikan …………………………... 2.4.1. Standar Sarana dan Prasarana Pendidikan …………..
16 17 18 19 19
Bab 3 : Metode Perancangan 3.1. Pengumpulam Kebutuhan User ………………………... 3.1.1. Persiapan …………………………………………… 3.1.2. Pengumpulan Data dan Kebutuhan Pengguna ……... 3.2. Perancangan ……………………………………………. 3.2.1. Tahap Analisis ……………………………………… 3.2.2. System Requirement Specification ………………….. 1. Kebutuhan Input …………………………................. 2. Kebutuhan Proses …………………………………... 3. Kebutuhan Output ………………………………….. 4. Kebutuhan Hak Akses Pengguna ............................... 3.2.3. Perancangan Sistem ………………………………… 1. Desain Sistem ………………………………………. a. Diagram Konteks ………………………………... b. DFD Tingkat 1 ………………………………….. c. DFD Tingkat 2 ………………………………….. 2. Perancangan Basis Data ……………………………. a. PDM …………………………………………….. b. Tabel-tabek yang terdapat dalam sistem ini …….. 3. Perancangan Interface ……………………………… a. Desain Input ……………………………………... b. Desain Output …………………………………… 3.3. Evaluasi Prototype ………………………………………......
22 23 23 24 25 25 26 26 27 27 27 28 28 29 30 32 36 36 36 42 42 43 45
Bab 4 : Hasil dan Pembahasan 4.1. Implementasi …………………………………………….. 4.1.1. Implementasi Sistem ……………………………….. 1. Implementasi Promethee …………………………… 2. Form dan kode form ………………………………..
46 46 47 47 53
viii
3. View ………………………………………………… 4.1.2. Implementasi Basis Data …………………………… 4.2. Pengujian dan Evaluasi Sistem ………………………….. 4.2.1. Operasai Login …………………………………….. 4.2.2. Operasai Tambah Data ………………………........... 4.2.3. Operasi Hapus Data ………………………………… 4.2.4. Operasi Ubah Data …………………………............. 4.2.5. Evaluasi Sistem …………………………………….. 4.3 Hasil Analisis …………………………………………….
61 64 71 71 72 73 73 74 79
Bab 5 : Kesimpulan dan Saran 5.1. Kesimpulan ………………………………………….. 5.2. Saran …………………………………………………
80 80 80
Daftar Pustaka ………………………………………………….
82
ix
Daftar Gambar Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 4.1 Gamabr 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Gambar 4.10
Metode Prototype ……………………………….. Konteks Diagram Sistem ………………………... DFD Tingkat 1 ………………………………….. DFD Tingkat 2 Proses Manajmen Kondisi Sekolah DFD Tingkat 2 Proses Perankingan …………….. Form Login ……………………………………… Form Input Nilai ………………………………… View Catatan Sekolah …………………………… View Promethee …………………………………. View Penentuan Alternatif ………………………. Form Login ……………………………………… Pesan Kesalahan Login ………………………….. Form Input Catatan ……………………………… Pesan Kesalahan Input Nilai …………………….. Pesan Kesalahan Sekolah Belum Terdaftar ……… Form Update Kriteria ……………………………. Halaman Catatan Sekolah ……………………….. Halaman Kriteria ………………………………… Halaman Nilai …………………………………… Halaman Ranking ………………………………..
x
22 29 31 34 35 42 43 43 44 44 53 54 56 57 57 60 62 62 63 64
Daftar Tabel Tabel 2.1 Tabel 3.1 Tabel 3.2 Tabel 3.3 Tabel 3.4 Tabel 3.5 Tabel 3.6 Tabel 3.7 Tabel 3.8 Tabel 3.9 Tabel 3.10 Tabel 3.11 Tabel 3.12 Tabel 3.13 Tabel 4.1 Tabel 4.2 Tabel 4.3 Tabel 4.4 Tabel 4.5 Tabel 4.6 Tabel 4.7 Tabel 4.8
Tabel Data Dasar Analisis Promethee …. Tabel User_sistem ………………………. Tabel Sekolah ………………………… Tabel Master_catatan …………………… Tabel Master_nilai ……………………… Tabel Nilai ……………………………… Tabel Ranking ………………………….. Tabel Kriteria …………………………… Tabel Bobot …………………………….. Tabel Nilai_bobot ………………………. Tabel Menu ……………………………... Tabel HakAkses ………………………… Tabel Akses_menu ……………………… Tabel Evaluasi Protottype ……………… Tabel Operasi Login …………………….. Tabel Operasi Tambah Data ……………. Tabel Operasi Hapus Data ……………… Tabel Operasi Update Data …………….. Tabel Data Simulasi Metode Proemthee .. Tabel Perbandingan Antara Alternatif ….. Tabel Promethee I ………………………. Tabel Proemthee II …………………….
xi
11 36 37 37 38 38 39 39 40 40 40 41 41 45 72 72 73 73 74 77 78 78
Daftar Kode Program Kode Program 4.1 Kode Program 4.2 Kode Program 4.3 Kode Program 4.4 Kode Program 4.5 Kode Program 4.6 Kode Program 4.7 Kode Program 4.8 Kode Program 4.9
Fungsi Preferensi ……………………….. Fungsi Leafing Flow……………………. Fungsi Entering Flow ………………….. Fungsi Net Flow ……………………….. Kode Program Aksi Login ……………... Kode Program Aksi Input Catatan …….. Kode Program Aks UpdateI Kriteria ….. Kode Program Koneksi Sistem ………… Kode Program SQL Database Sistem
xii
48 51 51 52 54 58 60 65 65
Daftar Lampiran Lampiran 1 Lampiran 2
Surat Keterangan Penelitian ………………… PDM Sistem …………………………………
xiii
84 85
Abstract Department of Education, Youth and Sports of North Halmahera Regency in determining the development priorities of educational facilities and is still a way to see the pattern of the survey results without any special calculation of the data that there is a shortage of this method is not necessarily as a result of the priority right. This deficiency needs to be improved so that future decisions are made measurable and accurate, one way to implement a. Decision Support System (DSS) to provide decision support information that meets the rules of proportion. DSS was built using the method Promethee, Promethee methods generate a sequence of priorities of the various alternatives and the criteria for sorting the results will be used as decision support information that the construction of education facilities and infrastructure.
Keywords: Decision Support Systems, Promethee
xiv