Professional Documents
Culture Documents
Skripsi Full Anshori.
Skripsi Full Anshori.
PANGKALAN KERINCI
SKRIPSI
OLEH
ANSHORI
1755201023
TEKNIK INFORMATIKA
Nama : Anshori
NIM : 1755201023
Judul Skripsi : Sistem Pendukung Keputusan Penilaian Evaluasi Kinerja
Guru Menggunakan Metode Topsis Di Sd Negeri 006
Pangkalan Kerinci
Pembimbing I Pembimbing II
Mengetahui,
Dekan Ketua Program Studi
ii
HALAMAN PENGESAHAN
Nama : Anshori
NIM : 1755201023
Judul Skripsi : Sistem Pendukung Keputusan Penilaian Evaluasi Kinerja
Guru Menggunakan Metode Topsis Di Sd Negeri 006
Pangkalan Kerinci
Dewan Penguji,
Pembimbing 1 Pembimbing 2
Mengetahui,
iii
KATA PENGANTAR
Kerinci” ini dengan baik. Skripsi ini dapat terselesaikan berkat bantuan dari
berbagai pihak, oleh karena itu dalam kesempatan ini penulis mengucapkan terima
Kuning Pekanbaru;
4. Ibu Lucky Lhaura Van FC, M.Kom., selaku Wakil Dekan II Fakultas
iv
6. Bapak Dr. Yogi Yunefri, M.Kom, selaku Kepala Prodi Program Studi
skripsi ini.
10. Kedua Orang tua yang telah memberikan doa, kasih sayang, perhatian,
Penulis
Anshori
Nim :1755201023
v
iv
DAFTAR ISI
Halaman
HALAMAN JUDUL....................................................................................... i
HALAMAN PERSETUJUAN....................................................................... ii
KATA PENGANTAR.................................................................................... iv
DAFTAR ISI................................................................................................... vi
DAFTAR TABEL........................................................................................... ix
BAB I PENDAHULUAN
B. Rumusan Masalah..................................................................... 3
C. Batasan Masalah........................................................................ 4
D. Tujuan Penelitian...................................................................... 4
E. Manfaat Penelitian.................................................................... 5
F. Sistimatika Penulisan................................................................ 6
A. Penelitian Terdahulu................................................................. 8
1. Aplikasi............................................................................... 12
2. Pengertian Sistem............................................................... 14
4. Definisi Evaluasi................................................................. 17
5. Pengertian Kinerja.............................................................. 18
viii
6. Definisi Guru...................................................................... 19
to Ideal Solution)................................................................ 20
8. HTML................................................................................. 21
9. Php...................................................................................... 24
11. CSS..................................................................................... 26
12. Notepad++......................................................................... 27
13. MySQL............................................................................... 29
16. Xampp................................................................................. 44
A. Tahapan-Tahapan Penelitian..................................................... 46
E. Metode Topsis........................................................................... 50
DAFTAR PUSTAKA...................................................................................... 58
ix
DAFTAR GAMBAR
x
DAFTAR TABEL
viii
BAB I
PENDAHULUAN
A. Latar Belakang
Teknologi merupakan suatu bentuk evolusi yang tiada henti dan perkembangan
ilmu pengetahuan teknologi sangat pesat. Kemajuan teknologi saat ini, seharusnya
informasi. Akses Informasi yang cepat dan tepat juga sangat mudah dibutuhkan bagi
banyak orang.
pengolahan data, dari teknologi yang berkembang bisa dimanfaatkan salah satu nya
adalah aplikasi online, dengan adanya media online dapat mempermudah segala akses
tentang pengolahan data penilaian, terutama tentang penilaian evaluasi kinerja guru di
sekolah, sehingga tata usaha bisa melakukan penginputan nilai evaluasi kinerja dan di
merupakan sebuah keharusan bagi sekolah baik SD, SMP maupun SMA/SMK dalam
1
profesionalitas seorang guru, dilakukan penilaian terhadap kemampuan guru dalam
yang sesuai dengan standar kompetensi yang ada. Menurut undang–undang no.14
tahun 2005 tentang guru dan dosen (UUGD), kompetensi adalah seperangkat
pengetahuan keterampilan dan perilaku yang harus dimiliki, dihayati, dan dikuasai
oleh guru dan dosen dalam melaksanakan tugas keprofesionalan. Kompetensi guru
berwujud tindakan cerdas dan penuh tanggung jawab dalam melaksanakan tugas
SD Negeri 006 Pangkalan Kerinci adalah pendidikan dasar formal wajib belajar
Pangkalan Kerinci masih menggunakan cara yang manual yakni dalam perhitungan
kinerja guru masih menggunakan microsoft excel dimana data dikumpulkan melalui
kuisioner kemudian diproses oleh bagian tata usaha. Pekerjaan ini tentu akan
menyulitkan kepala sekolah untuk mengumpulkan semua hasil penilaian kinerja guru
proses tersebut masih belum efektif dan efesiennya dalam megetahui kinerja guru.
Berdasarkan hal tersebut maka dibutuhkan program aplikasi yang dapat menghitung
2
Berdasarkan permasalah tersebut, maka diperlukanlah sebuah sistem pendukung
keputusan (SPK) yang efektif dan efisien, dengan kata lain sistem yang dapat
dipersepsi dengan benar yang dapat membantu proses pengambilan keputusan suatu
masalah di SD Negeri 006 Pangkalan Kerinci sehingga keputusan yang diberikan atau
Ideal Solution) merupakan salah satu metode Sistem Pengambil Keputusan (SPK)
yang akan dipergunakan dalam proses penilaian kinerja guru. Metode Topsis akan
membantu kepala sekolah dalam proses evaluasi yang berhubungan dengan kinerja
guru.
Metode Topsis ini dipilih karena metode ini menentukan nilai bobot untuk setiap
alternatif terbaik dari sejumlah alternatif yang ada(Paper et al., 2016). Dalam hal ini
alternatif yang dimaksud adalah guru yang memiliki Penilaian Kinerja Guru (PKG)
tertinggi berdasarkan kriteria dan bobot seperti: disiplin, tanggung jawab, kualitas
kerja, dan kerja sama. Dengan metode perankingan tersebut, diharapkan penilaian
akan lebih tepat karena didasarkan pada variabel yang sudah ditentukan, sehingga
diatas, penulis tertarik untuk membuat skripsi dengan judul “Sistem Pendukung
3
Keputusan Penilaian Evaluasi Kinerja Guru Menggunakan Metode Topsis Di
B. Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan diatas maka dapat diambil
C. Batasan Masalah
database.
kriteria pendukung.
4
c. Disiplin Dan Kepribadian (Nilai = 8)
e. Voting (Nilai = 4)
5. Output yang dihasilkan dari sistem ini adalah laporan hasil evaluasi kinerja
guru.
D. Tujuan Penelitian
Adapun tujuan yang ingin dicapai dalam pembuatan skripsi ini yaitu:
E. Manfaat Penelitian
Adapun manfaat yang akan dicapai dalam penulisan penelitian ini yaitu sebagai
berikut :
1. Bagi Penulis
5
2. Bagi Tempat Penelitian
kriteria, nilai dan kuisioner dari guru tersebut yang bisa diterapkan oleh
3. Bagi Pembaca
F. Sistematika Penulisan
Pada sistematika ini akan dijelaskan apa yang akan ditulis oleh penulis dalam
BAB I PENDAHULUAN
Bab ini terdiri dari Latar Belakang Masalah, Rumusan Masalah,
Penulisan.
6
ini yang diperoleh dari literature, tool pengembangan dan tool
perancangan sistem.
penelitian.
BAB VI PENUTUP
Menguraikan kesimpulan dan saran dari penelitian sebagi bahan-
DAFTAR PUSTAKA
LAMPIRAN
7
BAB II
TINJAUAN PUSTAKA
A. Penelitian Terdahulu
yang pernah dilakukan sebagai bahan perbandingan dan kajian. Adapun hasil-hasil
penelitian yang dijadikan perbandingan tidak terlepas dari topik penelitian yaitu
Kinerja Guru Sekolah Dasar Kecamatan Gunung Alip Menggunakan Metode Topsis.
guru, hal ini bertujuan untuk meningkatkan kualitas guru yang baik. Namun pada
Sekolah Dasar Negeri 1 Banjar Negeri penilaian kinerja gurunya masih menggunakan
sistem manual, yaitu sistem DP3 dimana nilai tersebut ditulis di kertas dengan format
yang sudah ditentukan. Hal ini membutuhkan waktu yang lama, mengingat guru
sekolah dasar yang banyak, dengan kriteria yang banyak pula. Permasalahan ini
pendukung keputusan penilaian kinerja guru pada Sekolah Dasar Negeri 1 Banjar
Solution) merupakan salah satu metode yang sering digunakan dalam penentuan
8
keputusan ini membantu kepala sekolah dalam menilai guru, sehingga penilaian
Metode Topsis”. Guru merupakan salah satu komponen paling dimiliki oleh sekolah
pengelola lembaga pendidikan untuk dapat memberikan suatu keputusan yang tepat,
efektif dan efesien dalam pengelolaan data dalam persaingan didunia bisnis yang
makin kompetitif memacu sekolah untuk berupaya lebih keras dalam meningkatkan
menentukan guru teladan yang ada di MA Al Mubarok. Dan untuk menentukan siapa
guru teladan di sekolahan tersebut dibutuhkan kriteria dan bobot dalam menilainya.
Untuk menentukan siapa yang menjadi guru teladan digunakan Metode Technique
For Order Preference By Similarity To Ideal Solution (TOPSIS) Metode ini dipilih
karena mampu memilih alternatif terbaik dari sejumlah alternative yang ada. Dari
sejumlah alternatif yang ada yang menjadi alternatif terbiak adalah Budi Santoso
S.Ag dengan nilai 0,7338. Budi Santoso menjadi guru teladan dengan nilai tertinggi
di MA Al Mubarok.
(Nana Yulia Fitri & Nurhadi, 2017) dalam jurnalnya yang berjudul “Analisis
Menggunakan Metode Simple Additive Weighting (Saw) Pada Smk Yadika Jambi”.
Guru yang kapasitas sebagai seorang pendidik di lingkungan sekolah peran utama
9
dalam proses belajar mengajar, guru sangat menentukan perkembangan dan
yang dalam ini merupakan induk kerja dari pada guru, sangat berkepentingan dalam
menjaga mutu para guru dalam proses belajar mengajar. Satu hal yang biasa
digunakan untuk menjaga mutu guru adalah dengan melakukan penilaian kinerja
dengan membagun sebuah aplikasi system pendukung keputusan , dalam aplikasi ini
metode yang digunakan untuk mendukung penilaian proses belajar mengajar adalah
Simple Additive Weighting (SAW). Ada empat penilaian disini (1) Kualitas Hasil
Kerja (2) Tepat Waktu (3) Prakarsa (4) Kerjasama. Dari hasil penelitian tersebut bisa
objektif, transparan dan melalui sebuah metode khusus yang dapat dipercaya
keakuratannya. Selain mengajar di dalam ruang kelas, seorang guru dituntut memiliki
karakter seperti yang tersirat pada Tut Wuri Handayani. Permasalahan proses
penilaian kinerja guru terjadi karena ketidakjelasan kriteria dan bobot penilaian.
keputusan yang optimal yaitu TOPSIS (Technique For Order Preference by Similarity
10
hasil akhir perhitungan TOPSIS menjadi Keputusan Penilaian Kinerja Guru dengan
Status: Kurang Baik, Baik, dan Sangat Baik. Penilaian kinerja guru Sangat Baik yaitu
Suyanto, SPd Total Nilai 0.815523 dan Rahmayuni Lubis, SPd Total Nilai = 0.75573.
Maka dari itu, penentuan matakuliah pilihan tidak boleh sembarangan. Tujuan
penelitian ini adalah untuk membuat suatu sistem pendukung keputusan berbasis Web
prinsip bahwa alternatif yang terpilih harus mempunyai jarak terdekat dari solusi
ideal positif dan mempunyai jarak terjauh dari solusi ideal negatif. Sistem yang
dan bakat. Hasil akhir dari sistem ini adalah lembar hasil perhitungan yang nilai
preferensinya telah diurutkan dari yang tertinggi ke terendah. Alternatif dengan nilai
11
Demikian dari kelima penelitian tersebut memiliki kesamaan dengan tujuan
kinerja guru atau pegawai yang berguna untuk meningkatkan kinerja pegawai atau
guru.
menerapkan nya dalam metode Topsis, dengan hal itu dapat mempermudah dalam
1. Pengertian Aplikasi
Sekumpulan intruksi inilah yang dikenal dengan sebutan program atau program
komputer. Secara lebih umum, program komputer inilah yang disebut perangkat
program) dan program sistem (system program). (Ganda Yoga Swara; 2016)
12
Gambar 2.1 Sistem Perangkat Lunak
dasar sistem, atau dengan kata lain program sistem adalah software pada
BIOS).
13
c. Program Aplikasi adalah software atau perangkat lunak komputer yang
sistem operasi.
perangkat keras, perangkat lunak, dan data pada komputer selama program
ini di jalankan.
keperluan sistem.
tersebut.
operasi.
2. Pengertian Sistem
14
organisasi. Berikut ini adalah karakteristik Sistem Informasi: (Syahril Hasan;
2020)
kesatuan.
luarnya.
Bentuk apapun yang ada di luar ruang lingkup atau batas sistem
sistem.
(Signal Input).
15
f. Keluaran Sistem (Output)
yang berguna.
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat
determik.
sebagai berikut :
16
masukan diperoleh, diproses dan diuji dalam rangka
mengidentifikasikan masalah.
akan dicapai.
4. Definisi Evaluasi
17
melaksanakan sebuah kegiatan untuk meningkatkan kualitas dan mutu.
(Muryadi, 2017)
harfiah. Secara bahasa, evaluasi berasal dari kata bahasa inggris “evaluation”
adalah proses menentukan nilai untuk suatu hal atau objek berdasarkan acuan
(Muryadi, 2017)
5. Pengertian Kinerja
dengan berbagai kemungkinan, seperti standar hasil kerja, target atau sasaran
atau kriteria yang telah ditentukan terlebih dahulu dan telah disepakati bersama.
Jika dilihat dari asal katanya, kata kinerja adalah terjemahan dari kata
performance, berasal dari akar kata “to perform” dengan beberapa “entries”
18
c. Melaksanakan atau menyempurnakan tanggung jawab (to execute or
complete an understaking)
6. Definisi Guru
dan melakukan evaluasi berkala berkaitan dengan satu ilmu atau lebih kepada
Sesuai dengan pengertian atau definisi guru diatas, tugas seorang guru
antara lain:
e. Memberikan Penilaian
f. Memberi Evaluasi
Ideal Solution)
19
kali diperkenalkan oleh Yoon dan Hwang (1981). TOPSIS menggunakan
prinsip bahwa alternatif yang terpilih harus mempunyai jarak terdekat dari
solusi ideal positif dan terjauh dari solusi ideal negatif dari sudut pandang
relatif dari suatu alternatif dengan solusi optimal. Solusi ideal positif
didefinisikan sebagai jumlah dari seluruh nilai terbaik yang dapat dicapai untuk
setiap atribut, sedangkan solusi negatif-ideal terdiri dari seluruh nilai terburuk
20
d. Perkalian antara bobot dengan nilai setiap atribut
e. Menentukan matriks solusi ideal positif dan matriks solusi ideal negatif
f. Menentukan jarak antara nilai setiap alternatif dengan matriks solusi ideal
21
g. Menentukan nilai preferensi untuk setiap alternatif
8. HTML
merupakan salah satu bahasa yang paling banyak digunakan dalam mebuat
halaman web. Seperti namanya, HTML adalah bahasa Markup yang berarti
penggunaan HTML hanya untuk “mark-up” dokumen teks dengan tag yang
Abdulghani; 2019)
22
a. Fungsi HTML
CSS.
html.
23
diantaranya header, main, footer, navigation dan lain
sebagainya.
elemen mengikut sertakan saja yang terdapat di dalam tag elemen yang
"ini adalah image", "ini adalah judul" atau "ini adalah daftar tak
berurut." yang lainnya tidaklah spesifik, "ini adalah bagian dari halaman"
semantik.
<html>
<body>
24
<p>My dog ate all the guacamole.</p>
</body>
</html>
cabang (dalam kasus ini elemen <body> dan <p>) yang tumbuh dari
Object Model.
c. Tag Edit
menampilkan DOM). Nama tag bisa ditulis dengan huruf kecil atau huruf
dengan tanda lebih kecil dari ("<") dan diakhiri dengan tanda lebih besar
dari (">"). Markup tersebut disebut dengan tag. Pastikan untuk menutup
tag, seperti halnya sebagian tag ditutup secara bawaan, dan yang lainnya
25
mungkin menghasilkan error yang tidak diinginkan jika anda lupa
menutup tag.
9. PHP
server-side yang bersifat open source. PHP merupakan script yang terintegrasi
dengan HTML dan berada pada server. PHP adalah script yang digunakan untuk
membuat halaman website yang dinamis. Dinamis berarti halaman yang akan
ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini
Semua script PHP dieksekusi pada server dimana script tersebut dijalankan. PHP
kecepatan akses tinggi. Lalu PHP dapat berjalan dalam server web dan sistem
operasi yang berbeda - beda. Kemudian PHP diterbitkan secara gratis dan
merupakan produk sumber terbuka (open source product). Juga PHP adalah
termasuk bahasa yang dapat ditempelkan (embedded). Serta PHP termasuk sisi
26
pengembang web karena fitur-fiturnya yang menarik dan kemudahan
Adobe Creative Cloud seering disingkat Adobe Cc. (Wahyu Dwi Kurniawan;
2020).
11. CSS
Dalam bahasa bakunya, seperti di kutip dari naskah Publikasi Jurnal, CSS
bahasa markup” , dimana bahasa markup ini salah satunya adalah HTML.
27
Dengan CSS kita bisa mengubah desain dari text, warna, gambar dan latar
belakang dari (hampir) semua kode tag HTML. CSS biasanya selalu dikaitkan
untuk membuat struktur, atau konten dari halaman web. Sedangkan CSS
digunakan untuk tampilan dari halaman web tersebut. Istilahnya, “HTML for
menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan
untuk halaman yang sama untuk ditampilkan dengan cara yang berbeda untuk
metode presentasi yang berbeda, seperti melalui layar, cetak, suara (sewaktu
dibacakan oleh browser basis-suara atau pembaca layar), dan juga alat pembaca
braille. Halaman HTML atau XML yang sama juga dapat ditampilkan secara
berbeda, baik dari segi gaya tampilan atau skema warna dengan menggunakan
CSS.
12. Notepad++
Scintilla agar dapat menampilkan dan menyunting text dan berkas source code
28
diunduh lebih dari 27 juta kali dan dua kali memenangkan penghargaan
menampilkan dan menyunting text dan berkas source code berbagai bahasa
b. Batch
d. D, Diff
f. Gui4CLI
g. Haskell, HTML
j. KiXtart
k. LISP, Lua
m. NSIS
n. Objective-C
29
o. Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python
r. TCL, TeX
t. XML
u. YAML
13. MySQL
tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public
License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk
30
kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak seperti PHP atau Apache yang merupakan software yang dikembangkan
oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh
penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan
a. Keunggulan MySQL
Selain itu, sangat mudah sekali untuk dipelajari dan sepertinya hosting
Dan tentunya juga bersifat gratis atau free. Saat ini MySQL juga tidak
hanya gratis, semenjak MySQL dibeli oleh SUN, MySQL tidak lagi
beberapa kelebihan yang dimiliki oleh MySQL bersifat open source, yang
31
databasenya sangat cepat dan stabil.
operasi.
database yang besar secara cepat dan telah sukses digunakan selama
software client dan library yang berbeda. Fitur utama MySQL adalah
32
b. Type Data Pada MySQL
pada saat membuat tabel pada database. Tipe data tersebut berkaitan
dengan data yang akan kita simpan didalam tabel pada database. Secara
garis besar, tipe data yang sering dipakai adalah tipe angka (INTEGER),
sebaiknya ditentukan pada saat membuat tabel, karena jika diubah saat
Berikut ini beberapa tipe data yang didukung oleh database MySQL :
1) Tipe Angka
33
Tipe Data Keterangan
2. Tipe String
34
Tabel 2.2 Tipe Data String Pada MySQL
35
Tipe Data Keterangan
2) Tipe Waktu
- Sebuah tanggal.
36
Tipe Data Keterangan
37
Aliran sistem informasi sangat berguna untuk mengetahui permasalahan
yang ada pada suatu sistem. Dari sini dapat diketahui apakah sistem informasi
tersebut masih layak di pakai atau tidak, masih manual atau komputerisasi.
Simbol Keterangan
Proses Komputer
Proses Manual
Dokumen
Arsip
Penghubung
Arus Data
38
UML adalah suatu alat untuk memvisualisasikan dan
memodelkan sistem secara visual dan juga merupakan satu kumpulan konvensi
2019).
Sejarah UML sendiri terbagi dalam dua fase; sebelum dan sesudah
diperkenalkan sejak tahun 1990an namun notasi yang dikembangkan oleh para
ahli analisis dan desain berbeda-beda, sehingga dapat dikatakan belum memiliki
standarisasi.
1. Tujuan UML
bahasa.
permodelan.
39
Ada beberapa diagram dalam UML (Unified Modelling Language)
antara lain :
40
NO GAMBAR NAMA KETERANGAN
41
b) Activity diagram (aktivitas diagram)
1. Aktivitas
2. Transition (transisi)
3. Decision
decision point.
4. Synchronization Bars
42
Tabel 2.6 Activity Diagram
43
NO GAMBAR NAMA KETERANGAN
informasi tentang aktifitas yang
terjadi.
Spesifikasi dari komunikasi antar
objek yang memuat informasi-
3 Message
informasi tentang aktifitas yang
terjadi.
Simanjuntak; 2019).
44
NO GAMBAR NAMA KETERANGAN
16. Xampp
sudah tersedia database server mysql dan support php programming. XAMPP
Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali
sudah tersedia Apache Web Server, MySQL Database Server, PHP Support
(PHP 4 dan PHP 5) dan beberapa module lainnya. Hanya bedanya kalau yang
versi untuk Windows sudah dalam bentuk instalasi grafis dan yang Linux dalam
45
bentuk file terkompresi tar.gz. Kelebihan lain yang berbeda dari versi untuk
Windows adalah memiliki fitur untuk mengaktifkan sebuah server secara grafis,
itu yang versi untuk Linux sulit untuk dioperasikan. Dulu XAMPP untuk Linux
BAB III
46
METODOLOGI PENELITIAN
A. Tahapan-tahapan Penelitian
Tahapan penelitian merupakan langkah dalam pelaksanaan penelitian dari awal
berikut :
47
1. Analisa Masalah
Dalam menganalisa suatu masalah merupakan analisa yang penulis buat yang
berkaitan dengan masalah yang di tempat penelitian. Teknik analisia yang digunakan
guru.
2. Pengumpulan Data
meliputi quisioner, kerja sama, tanggung jawab, kualitas kerja dan disiplin,
Tata Usaha.
3. Perancangan Input-Output
Pada tahapan ini merancang input-output dan process dengan menggunakan tool
48
Perancangan ini menggunakan diagram UML yang dilakukan dalam bentuk
pembuatan diagram. Diagram yang dirancang adalah use case diagram, class diagram,
sequence diagram dan activity diagram. Adapun rincian diagaram yang akan
a. Rancangan pemodelan
kinerja guru.
4. Activity diagram terdiri dari Activity diagram admin, guru dan tata usaha
b. Perancangan database
1. Tabel guru
c. Rancangan interface
a. Rancangan input
1) Input data guru, form ini berguna untuk memasukkan data guru.
2) Input data penilaian kriteria, form ini berguna untuk input data
b. Rancangan output
masing-masing guru.
49
2) Laporan hasil perangkingan evaluasi kinerja guru.
c. Rancangan Proses
4. Perancangan aplikasi
Bahasa pemograman yang penulis gunakan adalah php dan desain menggunakan
adobe dreamweaver.
5. Pengujian Sistem
Pada tahapan pengujian ini penulis menggunakan metode Blackbox. Penulis akan
6. Implementasi aplikasi
keputusan penilaian evaluasi kinerja guru. Dalam penerapan aplikasi ini penulis
akan melakukan training dan menunjuk salah satu admin di SD Negeri 006
Pangkalan Kerinci.
7. Kesimpulan
Pada tahap ini penulis melakukan kesimpulan penelitian yang telah dilakukan
untuk sistem penunjang keputusan. Kesimpulan penulis dapat dari hasil aplikasi
50
B. Lokasi dan Waktu Penelitian
Lokasi yang menjadi objek penelitian pada Pada SD Negeri 006 Pangkalan
Kerinci yang terletak di kabupaten Pelalawan. Adapun waktu penelitian ini dilakukan
Negeri 006 menjadi lokasi penelitian dikarenakan peneliti bekerja disana dan
Pangkalan Kerinci.
Adapun data-data yang digunakan sebagai sumber penelitian antara lain sebagai
yaitu :
1. Data Literatur
Yaitu data yang bersumber dari jurnal penelitian yang sesuai dengan masalah
yang diteliti. Yang termasuk dalam hal ini adalah karya ilmiah.
2. Field Research
Yaitu data yang diperoleh dari tempat penelitian, Adapun jenis data ini antara
lain :
a. Data Primer, diperoleh secara tidak langsung dari sumber utama seperti
mendapat informasi dari dokumen dokumen, buku, dan jurnal. Data ini
51
b. Data sekunder, diperoleh langsung dari sumbernya yaitu data yang didapat
1. Pengamatan (Observation)
2. Wawancara (Interview)
Penulis melakukan tanya jawab secara langsung kepada Kepala Tata Usaha
Pengumpulan data bersumber dari berbagai buku yang menjadi referensi dan
E. Metode Topsis
Metode TOPSIS (Technique for Order Preference by Similarity o Ideal Solution)
merupakan salah satu metode Sistem Pengambil Keputusan (SPK) yang akan
dipergunakan dalam proses penilaian evaluasi kinerja guru. Metode Topsis akan
52
membantu kepala sekolah dalam proses evaluasi yang berhubungan dengan kinerja
guru.
TOPSIS membutuhkan rating kinerja setiap alternatif (𝐴𝑖) pada setiap kriteria
Keterangan :
= nilai crips
keterangan :
53
3. Menentukan matriks solusi ideal positif dan matriks solusi ideal negatif.
Solusi ideal positif (𝐴+) dan solusi ideal negatif (𝐴−) dapat ditentukan
𝐴 + = (𝑦1 + , 𝑦2+ , … 𝑦𝑛 +)
𝐴+ = Solusi ideal positif𝐴 − Solusi ideal negatif + 𝑦𝑗 adalah = - Max 𝑦𝑖𝑗 , jika j
adalah atribut keuntungan - Min 𝑦𝑖𝑗 , jika j adalah atribut biaya 𝑦𝑗 − adalah = -
Min 𝑦𝑖𝑗 , jika j adalah atribut keuntungan - Max 𝑦𝑖𝑗 , jika j adalah atribut biaya j
4. Menentukan jarak antara nilai setiap alternatif(𝐴𝑖) dengan solusi ideal positif
dan solusi ideal negtif. Jarak antara alternatif (𝐴𝑖) dengan solusi ideal positif
Jarak antara alternatif (𝐴𝑖) dengan solusi ideal negatif dirumuskan sebagai
berikut:
keterangan :
54
5. Menentukan nilai preferensi untuk setiap alternatif (𝑉𝑖) dirumuskan:
55
BAB IV
GAMBARAN UMUM OBJEK PENELITIAN
Negeri 021 kecamatan Langgam Kabupaten Kampar yang didirikan pada tanggal 15
Juli 1993. Pada tahun 2000 terjadi pemekaran wilayah Kampar menjadi tiga bagian
wilayah pemekaran Kabupaten Pelalawan, dan Sekolah DasarNegeri 021 ini berubah
kembali Sekolah Dasar Negeri 010 Pangkalan Kerinci mengalami perubahan nama
menjadi Sekolah Dasar Negeri 006 Pangkalan Kerinci sampai dengan sekarang.
Kepala sekolah yang pernah bertugas di SDN 006 Pangkalan Kerinci yaitu: Bapak
Fadhi Tahun 1993s/d2001, Ibuk Hj, Nursiah N,S.Pd.SD Tahun 2001 s/d 2015
Cerdas, lingkungan yang Asri, Nyaman, warga sekolah yang Taqwa, Inovatif
dan Kreatif dalam mempertahankan seni budaya lokal, serta mampu bersaing di
56
era globalisasi melalui peningkatan penguasaan terhadap ilmu pengetahuan dan
teknologi”
Misi Sekolah
PAIKEM.
yang ditetapkan.
budaya kerja.
pengembangan profesionalisme.
57
C. Struktur Organisasi SDN 006 Pangkalan Kerinci
Adapun tugas dan wewenang pada tiap-tiap bagian adalah sebagai berikut:
1. Kepala sekolah
adanya koordinasi Dengan Komite Sekolah dan Pimpinan Dinas Pendidikan dan
Olah raga.
58
2. Komite Sekolah
ditetapkan.
sekolah.
di sekolah.
sekolah.
berkesinambungan.
59
j. Menyampaikan usul atau rekomendasi kepada pemerintah daerah untuk
sekolah.
siswa.
4. Unit Perpustakaan
Unit ini bertugas untuk melayani dan menjalankan fungsi pustaka yang ada di
sekolah.
administras imeliputi:
60
b. Pengelolaan administrasi sekolah
61
Keterangan :
7. Hasil evaluasi penilaian kinerja akan diserahkan kepada tata usaha dan guru.
62
BAB V
A. Analisa Sistem
Pada saat ini sistem untuk proses penilaian yang digunakan SD Negeri 006
kesulitan dalam mengelola data-data penilaian, hal tersebut kurang terstruktur dengan
evaluasi kinerja guru di SD Negeri 006 Pangkalan Kerinci, maka penulis dalam
penilaian.
B. Analisa Pengguna
Aplikasi ini akan digunakan oleh administrasi, guru dan kepala sekolah. Berikut
63
N Level Akses User Input Proses Output
o
1 Kepala Sekolah Kepala - Req dan filter Tampilka
Sekolah report n report
yang di
minta
2 Admin Administras Input Sistem akan Tampilka
i data melakukan proses n Data
keperluan yang diminta View
sistem
3 Guru Guru Input dan Sistem memproses Laporan
lihat data yang di input nilai
penilaian evaluasi
guru
C. Analisa Data
sehingga karakteristik atau sifat-sifat data tersebut dapat dengan mudah dipahami dan
penelitian. Dengan demikian, teknik analisa data dapat diartikan sebagai cara
melaksanakan analisa terhadap data, dengan tujuan mengolah data tersebut menjadi
kegiatan penelitian, baik berkaitan dengan deskripsi data maupun untuk membuat
terjauh dari solusi ideal negatif. Semakin banyaknya faktor yang harus
64
dipertimbangkan dalam proses pengambilan keputusan, maka semakin relatif
1. Pedagogik
2. Tanggung jawab
4. Kualitas Kerja
5. Voting
Dari keterangan diatas dibuatlah suatu bentuk tabel yang menjadi acuan pada setiap
65
Keterangan Kepentingan : 1. Sangat Rendah, 2, Rendah, 3 Cukup, 4 Tinggi dan 5
Sangat Tinggi
Matriks Xij yang terdiri atas m alternatif dan n kriteria. Matriks ini berisi
matriks Xij.
Alternati Kriteria
f C1 C2 C3 C4 C5
P0001 4 3 4 3 2
P0003 4 4 5 4 4
P0004 4 5 5 4 4
P0005 5 4 5 4 5
P0006 4 4 4 5 5
P0007 5 5 3 4 4
P0008 4 5 5 4 5
P0009 4 5 4 5 5
P0010 5 4 5 5 4
66
Keterangan Grade : 1. Sangat Rendah, 2, Rendah, 3 Cukup, 4 Tinggi dan 5 Sangat
Tinggi
Mastriks
A C1 C2 C3 C4 C5
x
P0001 16 9 16 9 4 54
P0003 16 16 25 16 16 89
P0004 16 25 25 16 16 98
P0005 25 16 25 16 25 107
P0006 16 16 16 25 25 98
P0007 25 25 9 16 16 91
P0008 16 25 25 16 25 107
P0009 16 25 16 25 25 107
P0010 25 16 25 25 16 107
67
Tabel 5. 4 Hasil Keputusan Normalisasi
Mastriks
Alt X n Normalisasi
P0001 54 5 10.8
P0003 89 5 17.8
P0004 98 5 19.6
P0005 107 5 21.4
P0006 98 5 19.6
P0007 91 5 18.2
P0008 107 5 21.4
P0009 107 5 21.4
P0010 107 5 21.4
Keterangan :
Dari hasil normalisasi diatas maka perhitungan evaluasi kinerja guru adalah
sebagai berikut
Nama Normalisas
Guru i Penilaian
3.28633534
P0001 10.8 5
4.21900462
P0003 17.8 2
4.42718872
P0004 19.6 4
4.62601340
P0005 21.4 2
4.42718872
P0006 19.6 4
P0007 18.2 4.26614580
68
2
4.62601340
P0008 21.4 2
4.62601340
P0009 21.4 2
4.62601340
P0010 21.4 2
Note :
Penilaian = √ Nor∗1(1)
= √ 10.8=3.286335345
E. UML
69
1. Use Case Diagram Sistem Pendukung Keputusan Penilaian Evaluasi
Kinerja Guru
70
Keterangan Dari Usecase Diagram:
Berikut ini adalah rincian dari skenario masing-masing aktor yang ada pada sistem
71
1. Kepala sekolah login pada
website 2. Sistem memproses login
Aktor Guru
3. Sequence diagram
melakukan suatu tugas atau aksi tertentu. Berikut penggambaran sequence diagram
yang diusulkan:
72
a. Sequence Diagram Login
73
Keterangan Sequence Diagram Login:
3. Jika username dan password valid, maka tampil menu utama dan jika tidak valid,
74
2. Kemudian admin menginputkan data user
3. Setelah penginputan data user selesai dan dilakukan proses, maka penginputan
75
Gambar 5.5 Sequence Diagram Data Quisioner
76
3. Hasil quisioner data akan ditampilkan
77
3. Setelah penginputan data guru selesai dan dilakukan proses, maka penginputan
78
2. Kemudian admin menginputkan data kriteria
3. Setelah penginputan data kriteria selesai dan dilakukan proses, maka penginputan
79
1. Admin memilih menu data penilaian kriteria di menu utama
3. Setelah penginputan data penilaian kriteria selesai dan dilakukan proses, maka
4. Activity Diagram
Pada aplikasi ini terdapat 3 pengguna aplikasi yaitu admin, guru dan kepala
sekolah.
80
Gambar 5.9 Activity Diagram User Admin
Dalam Activity Diagram menu Login ini, admin dapat mengisi user id dan
password agar dapat dengan mudah mengakses menu admin dan mengisi data sesuai
81
Gambar 5.10 Activity Diagram Guru
Pada activity diagram guru hanya dapat melakukan quisioner dan melihat hasil nilai
82
c. User Kepala Sekolah (Activity Diagram Kepala Sekolah)
Pada activity diagram Kepala Sekolah dapat koreksi dan input beberapa kriteria nilai
Class diagram adalah diagram yang menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. kelas memiliki
3 bagian utama yaitu attribute, operation dan name. kelas-kelas yang ada pada
struktur sistem harus dapat melakukan fungsi-fungsi sesuai dengan kebutuhan sistem.
83
Gambar 5.12 Class Diagram
84
F. User Interface Design
User Interface design (desain antar muka pengguna) adalah bagian sistem
user interface design adalah merancang interface yang siap digunakan untuk sistem
perangkat lunak.
1. Desain Input
baik dan terencana. Perancangan ini meliputi perancangan tampilan (layout) dan
dalam aplikasi.
Tampilan pada menu admin hanya dapat digunakan oleh admin yang memiliki
hak akses dalam sistem yang berguna untuk data nilai baik input, edit, delete ataupun
cetak. Dengan menggunakan hak akses ini maka kerahasiaan dan keamanan data
dapat terjaga. Berikut menu yang terdapat pada tampilan menu admin.
Ketika mengakses sistem maka tampilan awal yang muncul adalah tampilan
menu. Tampilan ini hanya berfungsi untuk menampilkan data, data nilai dan login
85
entri disertai fungsi save, edit, delete ataupun cetak. Berikut ini adalah detail dari
86
Gambar 5.14 Entri Data Akun
Berikutnya adalah rancangan tampilan input data disiplin oleh level admin :
87
Gambar 5.15 Desain Data Disiplin
88
e. Desain Penilaian Tanggung Jawab
89
Gambar 5.17 Desain Penilaian Kualitas Kerja
90
Gambar 5.18 Desain Data Kategori
91
Gambar 5.18 Desain Data Penilaiaan Kuisioner
92
2. Desain Output
93
b. Desain Laporan Hasil Evaluasi Kinerja Guru
3. Design Database
94
Tabel 5.11 Desain Tabel Data Disiplin
Id Varchar 10 Id
ID Varchar 11 ID
95
Nama Field Type Size Description
96
4. Desain Tabel Data Guru
Id Varchar 11 Id
97
Nama Field Type Size Description
Primary Key : id
Id Varchar 25 Id
98
Nama Field Type Size Description
99
Nama Field Type Size Description
Primary Key : ID
ID Varchar 11 ID
G. Implementasi Sistem
Implementasi adalah penerapan dari sebuah rencana atau sistem yang sudah
disusun secara matang. Berikut adalah implementasi dari sistem yang dibuat.
100
1. Tampilan Form Login
Berikutnya adalah halaman form login, halaman ini merupakan halaman yang
berfungsi untuk login pada aplikasi dengan masing-masing level. Untuk lebih
Pada tampilan halaman utama di sini terdapat menu – menu yang telah di
sediakan dan dapat di pilih sesuai dengan kebutuhan user. Adapun tampilan halaman
101
Gambar 5.21 Tampilan Halama Utama
Berikutnya adalah halaman entri data akun, halaman ini merupakan halaman
yang berfungsi untuk mengimputkan data akun untuk keperluan login pada aplikasi.
Untuk lebih jelasnya bisa di lihat pada gambar 5.22 sebagai berikut :
102
4. Tampilan Data Disiplin
Berikutnya adalah halaman entri data disiplin, halaman ini merupakan halaman
yang berfungsi untuk menginputkan data-data disiplin. Untuk lebih jelasnya bisa di
Berikutnya adalah halaman entri data tanggung jawab, halaman ini merupakan
halaman yang berfungsi untuk mengimputkan data-data nilai kriteria tanggung jawab.
Untuk lebih jelasnya bisa di lihat pada gambar 5.24 sebagai berikut :
103
Gambar 5.24 Tampilan Entri Data Nilai Tanggung Jawab
Berikutnya adalah halaman entri data nilai kualitas kerja, halaman ini merupakan
halaman yang berfungsi untuk mengimputkan data-data dari nilai kualitas kerja guru.
Untuk lebih jelasnya bisa di lihat pada gambar 5.25 sebagai berikut :
104
7. Tampilan Entri Data Kuisioner
Berikutnya adalah halaman entri data kuisioner, halaman ini merupakan halaman
yang berfungsi untuk mengimputkan data-data kuisioner. Untuk lebih jelasnya bisa di
105
8. Tampilan Hasil Perengkingan
yang berfungsi untuk menampikan laporan hasil perengkingan. Untuk lebih jelasnya
Berikutnya adalah halaman Cetak Hasil Perangkingan Dan Nilai, halaman ini
merupakan halaman yang berfungsi untuk menampikan laporan nilai dan rangking
guru untuk di printout. Untuk lebih jelasnya bisa di lihat pada gambar 5.27 sebagai
berikut :
106
Gambar 5.27 Tampilan Cetak Hasil Perangkingan Dan Nilai
Tester dapat mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada
spesifikasi fungsional program. Berikut ini adalah hasil dari table pengujian
107
masing-
masing filed
2 Form Periode : Hasil Hasil ditext Hasil input
Data Semester perhitunga value data valid
Disiplin Ganjil, nilai tidak
Tahun : valid
2020,
Value :
“aaaaaaaa”
108
BAB VI
PENUTUP
A. Kesimpulan
Berdasarkan pembahasan yang dilakukan dalam penelitian, maka dapat diambil
B. Saran
Berdasarkan penelitian yang diperoleh, ada beberapa saran untuk pengembangan
dalam bidang komputer sebagai operator sehingga sistem yang baru tersebut
secara global guna bisa di akses secara online oleh pihak sekolah dan dinas
terkait.
109
DAFTAR PUSTAKA
110
Risnawati, R. (2018, September). Sistem Pendukung Keputusan Penentuan Sekolah
Menengah Atas (SMA) Terbaik Menggunakan Metode TOPSIS. In Seminar
Nasional Royal (SENAR) (Vol. 1, No. 1, pp. 317-320).
Simanjuntak, M. F., Ginting, G., & Zebua, T. (2019). Kombinasi Algoritma Exact
Matching Dan Operasi Xor Pada Teks. Pelita Informatika: Informasi dan
Informatika, 8(2), 546-550.
Sukamto, S., Fitriansyah, A., & Pratama, R. P. (2020). Sistem Pendukung Keputusan
Penentuan Matakuliah Pilihan Menggunakan Metode TOPSIS (Studi Kasus:
Prodi S1 Sistem Informasi FMIPA Universitas Riau). Digital Zone: Jurnal
Teknologi Informasi dan Komunikasi, 11(1).
Swara, G. Y., & Pebriadi, Y. (2016). Rekayasa perangkat lunak pemesanan tiket
bioskop berbasis web. Jurnal TeknoIf, 4(2).
Tristianto, C. (2018, July). Penggunaan metode waterfall untuk pengembangan sistem
monitoring dan evaluasi pembangunan pedesaan. In ESIT (Vol. 12, No. 1, pp.
8-22).
Warjiyono, W. (2016). Sistem Pendukung Keputusan Untuk Mengetahui Bakat
Akademik Anak Menggunakan Metode Topsis. Information System For
Educators And Professionals: Journal of Information System, 1(1), 1-8.
111
Lampiran Hasil Wawancara Di SDN 006 Pangkalan Kerinci
112
113
Foto Wawancara (Observasi) DI SDN 006 Pangakalan Kerinci
114