skripsi sistem pendukung keputusan pemilihan …eprints.umk.ac.id/4799/1/halaman_judul.pdf ·...
Post on 16-Mar-2019
243 Views
Preview:
TRANSCRIPT
SKRIPSI
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KELAS TERFAVORIT
DENGAN METODE MULTIFACTOR EVALUATION PROCESS (MFEP)
(STUDI KASUS SMP NEGERI 3 JEKULO KUDUS)
Oleh :
ANY SETIYAWATI
2011-51-087
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK
MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2014
SKRIPSI
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KELAS TERFAVORIT
DENGAN METODE MULTIFACTOR EVALUATION PROCESS (MFEP)
(STUDI KASUS SMP NEGERI 3 JEKULO KUDUS)
Oleh :
ANY SETIYAWATI
2011-51-087
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK
MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2014
6
ABSTRACT
SMPN 3 Jekulo Kudus is one of the educational institutions that are the Kudus
city most east where there are three levels of classes including the class VII, VIII
grade and IX the favorite based on its level will require decision support system for
selecting a class favorite is the criterion judgment has been set. Applications built a
WEB-based applications using the programming language PHP and uses a MySQL
database. The method used is multifactor Evaluation Process (MFEP). Clear
determination and decision dihasilkanpun be more accurate because it was in
accordance with the facts / reality. Completion method used in this research is the
method of multifactor Evaluation Process (MFEP) by processing the data that is
output in the form of a constant or linear equations. Multifactor method Evaluation
Process (MFEP) is a method to write MySQL factors and calculation criteria in the
form of weight values from 0 to 1. It has successfully built Decision Support System
Selection Favorite class using multifactor method Evaluation Process (MFEP) in
SMPN 3 Jekulo favorite class is (rank 1 VIIF class with a value of 0.83), (rank 2
class VIIa with a value of 0.793), (rank 3 VIIC class with a value of 0.782), (rank 4
classes VIIB with value 0.777), (rank 5 class VIID with a value of 0.773), (rank 6
grade VIIH with a value of 0.768), (rank 7 class VIIE with a value of 0.762) and
(rank 8th class VIIG with a value of 0.745) thus, the class VIIF who was the class
favorite with the highest score 0 , 83.
Keywords: SMPN 3 Jekulo, favorite class, multifactor Methods Evaluation Process
(MFEP).
7
ABSTRAK
SMPN 3 Jekulo Kudus merupakan salah satu lembaga pendidikan yang
yang berada kota Kudus paling timur dimana terdapat 3 tingkatan kelas diantaranya
adalah kelas VII, kelas VIII dan kelas IX untuk menentukan dimana kelas yang
terfavorit berdasarkan tingkatannya maka diperlukan sistem pendukung keputusan
pemilihan kelas terfavorit ini maka kriteria penilaian yang sudah ditetapkan. Aplikasi
yang dibangun merupakan aplikasi berbasis WEB dengan menggunakan bahasa
pemrograman PHP dan menggunakan database MySQL. Metode yang digunakan
adalah Multifactor Evaluation Process(MFEP). Penentuan lebih jelas dan keputusan
yang dihasilkanpun menjadi lebih akurat karena telah sesuai dengan fakta/kenyataan
yang ada. Metode penyelesaian yang digunakan dalam penelitian ini adalah Metode
Multifactor Evaluation Process(MFEP) dengan mengolah data yang merupakan
outputnya berupa konstanta atau persamaan linier. Metode Multifactor Evaluation
Process(MFEP) adalah suatu metode dengan MySQL menuliskan faktor–faktor dan
kriteria perhitungannya dalam bentuk nilai bobot dari 0 sampai 1. Telah berhasil
dibangun Sistem Pendukung Keputusan Pemilihan Kelas Terfavorit dengan
menggunakan Metode Multifactor Evaluation Process (MFEP) di SMPN 3 Jekulo
Kudus dengan kelas terfavorit yaitu (ranking 1 kelas VIIF dengan nilai 0,83),
(ranking 2 kelas VIIA dengan nilai 0,793), (ranking 3 kelas VIIC dengan nilai
0,782), (ranking 4 kelas VIIB dengan nilai 0,777), (ranking 5 kelas VIID dengan
nilai 0,773), (ranking 6 kelas VIIH dengan nilai 0,768), (ranking 7 kelas VIIE dengan
nilai 0,762) dan (ranking 8 kelas VIIG dengan nilai 0,745) dengan demikian maka
kelas VIIF lah yang menjadi kelas terfavorit dengan nilai tertinggi 0,83.
Kata kunci : SMPN 3 Jekulo, kelas favorit, Metode Multifactor Evaluation Process
(MFEP).
8
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya
penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Sistem
Pendukung Keputusan pemilihan Kelas Terfavorit dengan Metode MultiFactor
Evaluation Process (MFEP).
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk
memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik
Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa
terima kasih yang sebesar-besarnya kepada :
1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.
2. Bapak dan ibu saya yang sudah mendukung secara moril dan materil.
3. Bapak Dr. Soeparnyo, SH, MS selaku Rektor Universitas Muria Kudus.
4. Bapak Rochmad Winarso, ST., MT., selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
5. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika
Universitas Muria Kudus.
6. Ibu Rina Fiati, S.T, M.Cs, selaku pembimbing I yang telah banyak memberikan
masukan selama penyusunan skripsi ini.
7. Ibu Tutik Khotimah, M.Kom, selaku pembimbing II yang telah banyak
memberikan masukan selama penyusunan skripsi ini.
8. Ibu Wiwik Purwati, S.Pd, selaku Kepala Sekolah di SMP 3 Jekulo Kudus yang
telah mengijinkah saya melakukan penelitian untuk kebutuhan skripsi ini.
9. Semua guru di SMP 3 Jekulo Kudus telah banyak membantu saya dalam
kegiatan penelitian dan pengumpulan data-data yang saya butuhkan dalam
penyelesaian skripsi ini.
10. Semua Tata Usaha SMP 3 Jekulo Kudus yang telah membantu saya dalam
kegiatan penelitian skripsi.
11. Teman-Teman TI Angkatan 2011, yang sudah memberikan masukan dan
nasehat untuk menyelesaikan skripsi ini dan proses akhir laporan skripsi, serta
semua pihak yang telah membantu penyusunan skripsi ini yang tidak bisa
penulis sebutkan satu persatu, yang telah memberikan semangat dan motivasi.
9
Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih
terdapat banyak kekurangan. Selain itu penulis juga berharap semoga karya tulis ini
dapat memberikan manfaat bagi semua.
Kudus, 27 Juli 2015
Penulis
10
DAFTAR ISI
Halaman
HALAMAN SAMPUL ................................................................................................. i
HALAMAN JUDUL .................................................................................................... ii
HALAMAN STATUS SKRIPSI ................................................................................ iii
PERNYATAAN PENULIS ........................................................................................ iv
PERSETUJUAN SKRIPSI .......................................................................................... v
PENGESAHAN SKRIPSI .......................................................................................... vi
ABSTRACT ................................................................................................................. vii
ABSTRAK ................................................................................................................ viii
KATA PENGANTAR ................................................................................................ ix
DAFTAR ISI ................................................................................................................ x
DAFTAR TABEL ...................................................................................................... xv
DAFTAR GAMBAR ................................................................................................. xv
DAFTAR LAMPIRAN ............................................................................................ xvii
BAB 1 PENDAHULUAN ........................................................................................... 1
1.1 Latar Belakang .............................................................................................. 1
1.2 Rumusan Masalah ......................................................................................... 2
1.3 Batasan Masalah ............................................................................................ 2
1.4 Tujuan Penelitian ........................................................................................... 3
1.5 Manfaat Penelitian ......................................................................................... 3
1.5.1 Bagi Penulis.........................................................................................3
1.5.2 Bagi Akademik....................................................................................3
1.5.3 Bagi Instansi.........................................................................................3
BAB II TINJAUAN PUSTAKA .................................................................................. 4
2.1 Penelitian Terkait .......................................................................................... 4
2.2 Landasan Teori ............................................................................................ 10
2.2.1 Pengertian Sistem Pendukung Keputusan .......................................... 10
2.2.2 Fase Pengambilan Keputusan ............................................................. 10
2.2.3 Tujuan Sistem Pendukung Keputusan ................................................ 11
2.2.4 Komponen Pengambilan Keputusan .................................................. 12
11
2.2.5 Pengertian Metode Multifactor Evaluation proses (MFEP) .............. 13
2.2.6 Database Sistem Pendukung Keputusan ............................................ 15
2.2.7 Analisa Sistem .................................................................................... 15
2.3 Perancangan Sistem .................................................................................. 16
2.3.1 Bagan Alir (Flow Of Documen)............................................................... 16
2.3.1.1 Definisi Flowchat.....................................................................16
2.3.1.2 Simbol Flochat..........................................................................16
2.3.2 Data Flow Diagram (DFD) .................................................................... 20
2.3.3 Entity Relationship Diagram (ERD)....................................................... 21
2.4 Perangkat Lunak Yang Diginakan ........................................................... 22
2.4.1 PHP ......................................................................................................... 22
2.4.2 Xampp .................................................................................................... 23
2.4.3 Mysql ...................................................................................................... 23
2.4.4 HTML ..................................................................................................... 24
2.4.5 CSS ......................................................................................................... 24
2.4.6 JQuery ..................................................................................................... 24
2.4.7 Dreamweaver .......................................................................................... 25
2.5 Kerangka Pemikiran ................................................................................... 26
BAB III METODE PENELITIAN............................................................................. 27
3.1 Metode Pengumpulan Data ......................................................................... 27
3.1.1 Sumber Data Primer.............................................................................27
3.1.2 Sumber Data Sekunder........................................................................27
3.2 Metode Pengembangan Sistem Pendukung Keputusan .............................. 28
3.3 Metode Multifactor Evaluation Proces (MFEP) ......................................... 28
BAB IV PERANCANGAN SISTEM ........................................................................ 30
4.1 Deskripsi Masalah .................................................................................... 30
4.2 Pengguna Sistem Pendukung Keputusan ................................................. 30
4.3 Variabel-variabel Keputusan / Kriteria-kriteria........................................ 30
4.4 Diagram Arsitektur Sistem Pendukung Keputusan .................................. 30
4.5 Metode Multifactor Evaluation Proces (MFEP) Digunakan Untuk
Pemilihan Kelas Terfavorit...........................................................................32
4.6 Perhitungan Metode Metode Multifactor Evaluation Proces (MFEP) .... 32
12
4.6.1 Pemberian Nilai Bobot Kriteria .......................................................... 32
4.6.2 Pemberian bobot dan perhitungan Subkriteria ................................... 33
4.6.3 Pehitungan Evaluasi Setiap Kriteria Dan Subkriteria.........................35
4.7 Desain .......................................................................................................... 37
4.7.1 Pemodelan Data ................................................................................. 37
4.7.1.1 ERD (Entity Relational Diagram) .................................................... 38
4.7.1.2 Tabel-tabel ........................................................................................ 40
4.7.1.3 Relasi Antar Tabel ........................................................................... 43
4.7.2 Pemodelan Proses ............................................................................... 43
4.7.2.1 Flow OF Diagram (FOD) ................................................................ 43
4.7.2.2 Context Diagram .............................................................................. 45
4.7.2.3 Decomposition .................................................................................. 47
4.7.2.4 DFD (Data Flow Diagram) .............................................................. 48
4.8.3 Desain Antarmuka(Interface) ............................................................. 50
4.8.2.1 Administrator .................................................................................... 50
4.8.2.2 From Login ........................................................................................ 51
4.8.2.3 From Beranda .................................................................................... 51
4.8.2.4 From pengumuman ............................................................................ 52
4.8.2.5 From About ....................................................................................... 52
4.8.2.6 From Help .......................................................................................... 53
4.8.2.7 From Input Data Kelas ...................................................................... 54
4.8.2.8 From Data Kelas ................................................................................ 54
4.8.2.9 From kriteria ...................................................................................... 55
4.8.2.10 From Subkriteria ................................................................................ 56
4.8.2.11 From Input Data Siswa........................................................................ 56
4.8.2.12 From Data Siswa ................................................................................. 57
BAB V IMPLEMENTASI SISTEM .......................................................................... 58
5.1 Software Yang Diperlukan .......................................................................... 58
5.2 Implementasi Aplikasi ................................................................................. 61
5.3 Pengujian Aplikasi Menggunakan Metode Black Box .............................. 109
5.3.1 Hasil Pengujian Proses Login .......................................................... 109
13
5.3.2 Hasil Pengujian Proses Logout ......................................................... 110
5.3.3 Hasil Pengujian Proses Input Data ................................................... 111
BAB VI PENUTUP ................................................................................................. 119
6.1 Kesimpulan ................................................................................................ 119
6.2 Saran .......................................................................................................... 119
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
14
DAFTAR TABEL
Halaman
Tabel 2. 1 Perbandingan Penelitian Terkait ................................................................. 6
Tabel 2. 2 Flow Direction System Flowcat ................................................................ 17
Tabel 2. 3 Processing Symbol Flowcat ...................................................................... 17
Tabel 2. 4 Input Output Flowcat ................................................................................ 19
Tabel 2. 5 Komponen-komponen ERD ...................................................................... 19
Tabel 4. 1 Nilai Bobot Kriteria .................................................................................. 32
Tabel 4. 2 Evaluasi kriteria Sampel Siswa Kelas VIIA ............................................. 33
Tabel 4. 3 Evaluasi Kriteria Sampel Siswa Kelas VIIB ............................................ 33
Tabel 4. 4 Evaluasi kriteria Sampel Siswa Kelas VIIC ............................................. 34
Tabel 4. 5 Evaluasi Rata-rata Sampel Siswa Kelas VIIA .......................................... 34
Tabel 4. 6 Evaluasi Rata-rata Sampel Siswa Kelas VIIB .......................................... 35
Tabel 4. 7 Evaluasi Rata-rata Sampel Siswa Kelas VIIC .......................................... 35
Tabel 4. 8 Faktor Evaluasi Semua Kelas .................................................................. 35
Tabel 4. 9 Perangkingan Kelas VII.............................................................................36
Tabel 4. 10 Struktur Tabel User ................................................................................ 39
Tabel 4. 11 Struktur Tabel kelas ............................................................................... 39
Tabel 4. 12 Struktur Tabel Kriteria ........................................................................... 40
Tabel 4. 13 Struktur Tabel Subkriteria ....................................................................... 40
Tabel 4. 14 Struktur Tabel Evaluasi ............................................................................ 40
Tabel 4. 15 Struktur Tabel Hasil Evaluasi ................................................................ 41
Tabel 4. 16 struktur Struktur Tabel Siswa ................................................................. 42
Tabel 5. 1 Pengujian Black Box Pada Proses Login ................................................ 109
Tabel 5. 2 Pengujian Black Box Pada Proses Logout .............................................. 110
Tabel 5. 3 Pengujian Black Box Pada Proses Input Kriteria .................................... 111
Tabel 5. 4 Pengujian Black Box Pada Proses Input Subkriteria ............................... 112
Tabel 5. 5 Pengujian Black Box Pada Proses Input Password ................................. 114
Tabel 5. 6 Pengujian Black Box Pada Proses Input Penilaiaan ................................ 114
Tabel 5. 7 Pengujian Black Box Pada Proses Input Siswa ....................................... 116
Tabel 5. 8 Pengujian Black Box Pada ProsesInput Kelas ........................................ 118
15
DAFTAR GAMBAR
Halaman
Gambar 2. 1 Proses Pengambilan Keputusan ............................................................ 11
Gambar 2. 2 Arsitektur Decision Support System ...................................................... 12
Gambar 2. 3 Lambang Komponen Terminator .......................................................... 20
Gambar 2. 4 Lambang Komponen Proses.................................................................. 20
Gambar 2. 5 Lambang Komponen Data Store ........................................................... 21
Gambar 2. 6 Lambang Komponen Alur Data ............................................................ 21
Gambar 2.7 Kerangka pemikiran ............................................................................... 26
Gambar 4. 1 Diagram Arsitektur Sistem Pendukung Keputusan Pemilihan Kelas
Terfavorit .............................................................................................. 31
Gambar 4. 2 Entity Relational Diagram (ERD) Sistem Pendukung Keputusan
Pemilihan Kelas Terfavorit ................................................................... 38
Gambar 4. 3 Relasi Tabel ........................................................................................... 42
Gambar 4. 4 Flow Of Document Yang Sedang Berjalan ........................................... 43
Gambar 4. 5 Flow Of Document Yang Diusulkan ..................................................... 44
Gambar 4. 6 Context Diagram ................................................................................... 45
Gambar 4. 7 Analysis Report-Rule Check Context Diagram ..................................... 46
Gambar 4. 8 Analysis Report-Rule Balance Context Diagram .................................. 47
Gambar 4. 9 Dekomposisi Sistem Pendukung Keputusan pemilihan Kelas Terfavorit
.............................................................................................................. 47
Gambar 4. 10 DFD Level 0 ........................................................................................ 48
Gambar 4. 11 Analysis Report-Rule Check DFD Level 0 .......................................... 50
Gambar 4. 12 Analysis Report-Level Balance DFD Level 0 ..................................... 51
Gambar 4. 13 Struktur Administrasi .......................................................................... 51
Gambar 4. 14 Perancangan From Login .................................................................... 51
Gambar 4. 15 Perancangan From Beranda ................................................................ 51
Gambar 4. 16 Perancangan From pengumunan ........................................................ 52
Gambar 4. 17 Perancangan From About .................................................................... 53
Gambar 4. 18 Perancangan From Help ...................................................................... 53
Gambar 4. 19 Perancangan From Input Data kelas.................................................... 54
16
Gambar 4. 20 Perancangan From Data kelas ............................................................. 55
Gambar 4. 21 Perancangan From Kriteria ................................................................. 55
Gambar 4. 22 Perancangan From Subkriteria ............................................................ 56
Gambar 4. 23 Perancangan From Input Data Siswa ................................................. 57
Gambar 4. 24 Perancangan From Data Siswa ............................................................ 57
Gambar 5. 1 Tabel User ............................................................................................. 59
Gambar 5. 2 Tabel Siswa ........................................................................................... 59
Gambar 5. 3 Tabel Kelas ............................................................................................ 59
Gambar 5. 4 Tabel kriteria ......................................................................................... 59
Gambar 5. 5 Tabel Subkriteria .................................................................................. 59
Gambar 5. 6 Tabel Evaluasi ....................................................................................... 60
Gambar 5. 7 Tabel Hasil Evaluasi.............................................................................. 60
Gambar 5. 8 From Beranda ........................................................................................ 61
Gambar 5. 9 Script From Beranda ............................................................................. 62
Gambar 5. 10 From Informasi .................................................................................... 62
Gambar 5. 11 Script From Informasi ......................................................................... 63
Gambar 5. 12 From Help ........................................................................................... 64
Gambar 5. 13 Script From Help ................................................................................. 65
Gambar 5. 14 From About ......................................................................................... 66
Gambar 5. 15 Script From About ............................................................................... 67
Gambar 5. 16 From Login .......................................................................................... 68
Gambar 5. 17 Script From Login ............................................................................... 69
Gambar 5. 18 From Kelas .......................................................................................... 70
Gambar 5. 19 Script From Kelas................................................................................ 71
Gambar 5. 20 From kelas Baru .................................................................................. 72
Gambar 5. 21 Script From Kelas Baru ....................................................................... 73
Gambar 5. 22 From Edit kelas ................................................................................... 74
Gambar 5. 23 Script From Edit kelas ......................................................................... 75
Gambar 5. 24 From Siswa .......................................................................................... 76
Gambar 5. 25 Script From Siswa ............................................................................... 77
Gambar 5. 26 From Siswa Baru ................................................................................. 78
Gambar 5. 27 Script From Siswa baru ....................................................................... 80
17
Gambar 5. 28 From Edit Siswa .................................................................................. 81
Gambar 5. 29 Script Edit Siswa ................................................................................. 83
Gambar 5. 30 From Kriteria ....................................................................................... 62
Gambar 5. 31 Script Kriteria ...................................................................................... 85
Gambar 5. 32 From SubKriteria................................................................................. 86
Gambar 5. 33 Script SubKriteria ................................................................................ 87
Gambar 5. 34 From Input Penilaian ........................................................................... 88
Gambar 5. 35 Script Input Penilaian .......................................................................... 89
Gambar 5. 36 From Penilaian .................................................................................... 90
Gambar 5. 37 Script Penilaian ................................................................................... 97
Gambar 5. 38 From Pengumuman ............................................................................. 98
Gambar 5. 39 Script From Pengumuman ................................................................. 101
Gambar 5. 40 From User Sistem .............................................................................. 102
Gambar 5. 41 Script From User Sistem ................................................................... 103
Gambar 5. 42 From Tambah User Sistem ................................................................ 104
Gambar 5. 43 Script From Tambah User Sistem ..................................................... 105
Gambar 5. 44 From Edit User Sistem ...................................................................... 106
Gambar 5. 45 Script From Edit User Sistem ........................................................... 108
top related