telah diterima dan disahkan sebagai salah satu syarat meraih gelar Sarjana
Komputer (S.Kom) pada Sekolah Tinggi Manajemen Informatika dan Komputer
(STMIK) Indonesia.
Dewan Penguji Tugas Akhir pada Sekolah Tinggi Manajemen Informatika dan
Dewan Penguji
menyatakan bahwa skripsi dengan judul diatas adalah bener hasil karya sendiri
kecuali yang bereferensi dan dinyatakan sumbernya pada referensi yang tertera
dalam daftar pustaka
Juni Rizki
ABSTRAK
SDN 11 Lubuk Buaya rutin menerapkan mekanisme penilaian kinerja guru setiap akhir tahun
pembelajaran. Proses penilaian kinerja guru di SDN 11 Lubuk Buaya masih berlangsung secara
konvensional yaitu dengan mengisi penilaian kinerja guru pada lembaran kertas penilaian dan
kemudian dikumpulkan di staf akademik untuk direkapitulasi sehingga membutuhkan waktu yang
lama pada saat melakukan pengolahan data penilaian untuk pembuatan hasil keputusan, sehingga
cara konvesional ini dianggap kurang efektif dan efisien untuk proses pengolahan data penilaian.
Saat pengimputan data sering terjadinya kesamaan nilai antar guru, oleh karena itu untuk
menyelesaikan masalah yang sedang terjadi, maka penulis membuat aplikasi penunjang keputusan
pemilihan guru terbaik berdasarkan kategori yang ada di SDN 11 Lubuk Buaya. Penelitian
menggunakan metode multi attribute utility theory (MAUT) dan menggunakan sistem pendukung
keputusan, sehingga hasil yang diperoleh dapat dipertanggungjawabkan serta dapat diterapkan
dengan cara menggunakan alat bantu komputer dan dapat mengurangi kesalahan dalam melakukan
pengambilan keputusan. Dengan adanya penelitian ini diharapkan dapat membantu SDN 11 Lubuk
Buaya dalam menentukan kinerja guru dengan cara melakukan penilaian berdasarkan kategori
diantaranya: kompetensi pedagogik, kepribadian, sosial, profesional dengan cara menambahkan
hasil dari persentase tersebut, sehingga sekolah dapat menemukan guru terbaik.
Decision Support System for Selection of the Best Teachers Based on Performance
Using the Multi Attribute Utility Theory Method in SDN 11 Lubuk crocodile
SDN 11 Lubuk Buaya routinely implements a teacher performance appraisal mechanism at the
end of the learning year. The teacher performance appraisal process at SDN 11 Lubuk Buaya is
still going on conventionally by filling in the teacher's performance appraisal on a sheet of
assessment paper and then collected in the academic staff to recapitulate so that it takes a long
time when processing the assessment data for decision making, making it conventional this is
considered to be less effective and efficient for processing the assessment data. When data
collection is often the same values between teachers, therefore to solve the problem that is
happening, the authors make an application to support the decision of the selection of the best
teachers based on categories in SDN 11 Lubuk Buaya. The study uses a multi attribute utility
theory (MAUT) method and uses a decision support system, so the results obtained can be
accounted for and can be applied by using computer aids and can reduce errors in making
decisions. The existence of this research is expected to help SDN 11 Lubuk Buaya in determining
teacher performance by conducting assessments based on categories including: pedagogical
competence, personality, social, professional by adding the results of these percentages, so
schools can find the best teachers..
Assalammu’alaikumWr. Wb
Semoga bantuan yang diberikan dari semua pihak, mendapatkan ridho serta berkah
dari Allah SWT. Penulis menyadari bahwa dalam penulisan tugas akhir ini masih banyak
kekurangan,oleh karena itu penulis mengharapkan kritik dan saran yang bersifat
membangun penyempurnaan tugas akhir ini. Akhir kata penulis berharap semoga Tugas
Akhir ini bermanfaat bagi kita semua.Amin.
Wassalamu’alaikumWr. Wb
Padang, 22 Februari 2020
Juni Rizki
DAFTAR ISI
HALAMAN PENGESAHAN...........................................................................................i
HALAMAN PERSETUJUAN.........................................................................................ii
PERNYATAAN ORISINALITAS.................................................................................iii
ABSTRAK.......................................................................................................................iv
ABSTRACT......................................................................................................................v
KATA PENGANTAR.....................................................................................................vi
DAFTAR ISI.................................................................................................................viii
DAFTAR GAMBAR........................................................................................................x
DAFTAR TABEL...........................................................................................................xi
BAB I PENDAHULUAN.................................................................................................1
1.1 Latar Belakang Masalah........................................................................................1
1.2 Identifikasi Masalah..............................................................................................2
1.3 Batasan Masalah....................................................................................................2
1.4 Perumusan Masalah...............................................................................................3
1.5 Tujuan Penelitian...................................................................................................3
1.6 Manfaat Penelitian.................................................................................................3
1.7 Relevansi...............................................................................................................3
BAB II TINJAUAN PUSTAKA......................................................................................4
2.1 Studi Sebelumnya..................................................................................................4
2.2 Dasar Teori............................................................................................................7
2.2.1 Konsep Dasar Sistem.....................................................................................7
2.2.2 Sistem Pendukung Keputusan........................................................................9
2.2.3 Multi Attribute Utility Theory (MAUT)........................................................10
2.2.4 Pengertian Kriteria.......................................................................................11
2.2.5 Penilaian Kinerja Guru Pada SDN 11 Lubuk Buaya....................................12
2.2.6 Gambaran Umum SDN 11 Lubuk Buaya.....................................................13
2.2.7 Analisis Sistem............................................................................................14
2.2.8 Alat Bantu Perancangan Sistem...................................................................14
2.2.9 Konsep Dasar Basis Data.............................................................................20
2.2.10 Pemrograman Web.......................................................................................21
BAB III METODOLOGI PENELITAN......................................................................24
3.1 Tahapan Pelaksanaan Tugas Akhir......................................................................24
3.1.1 Bahan Penelitian..........................................................................................25
3.1.2 Alat Penelitian.............................................................................................25
3.1.3 Metode Pengumpulan Data..........................................................................26
3.2 Subjek, Objek dan Lokasi Penelitian...................................................................28
3.2.1 Subjek Penelitian.........................................................................................28
3.2.2 Objek Penelitian...........................................................................................28
3.2.3 Lokasi Penelitian..........................................................................................28
3.3 Jadwal Kegiatan..................................................................................................28
BAB IV ANALISA DAN PERANCANGAN................................................................29
4.1 Analisa Sistem.....................................................................................................29
4.2 Analisa Proses MAUT.........................................................................................29
4.2.1 Penentuan Alternatif....................................................................................29
4.2.2 Penentuan Kriteria.......................................................................................31
4.2.3 Penentuan Bobot..........................................................................................32
4.2.4 Pembuatan Matriks Ternormalisasi..............................................................32
4.2.5 Nomalisasi Matriks Keputusan....................................................................36
4.2.6 Penjumlahan Hasil Perkalian dari Normalisasi dengan Bobot Kriteria........38
4.2.7 Menetukan Nilai (Peringkat) Tertinggi........................................................39
4.3 Desain Sistem Baru.............................................................................................40
4.3.1 Desain Sistem Secara Global.......................................................................40
4.3.2 Desain Terinci..............................................................................................46
BAB V IMPLEMENTASI DAN HASIL IMPLEMENTASI SISTEM......................57
5.1 Hasil Penelitian...................................................................................................57
5.1.1 Halaman Menu.............................................................................................57
5.1.2 Menu Input..................................................................................................59
5.1.3 Menu Proses................................................................................................59
5.1.4 Menu Output................................................................................................60
5.2 Pengujian Sistem.................................................................................................62
BAB VI PENUTUP........................................................................................................66
6.1 Kesimpulan..........................................................................................................66
6.2 Saran....................................................................................................................66
DAFTAR PUSTAKA.....................................................................................................67
LAMPIRAN
- Flowchart
- Jadwal Kegiatan
DAFTAR RIWAYAT HIDUP
LISTING PROGRAM
DAFTAR GAMBAR
Gambar 3.1 Tahapan Pelaksanaan Tugas Akhir (Lanjutan)...........................................25Y
Gambar 4.1 Use Case Diagram.......................................................................................41
Gambar 4.2 Class Diagram Sistem..................................................................................42
Gambar 4.3 Activity Diagram..........................................................................................42
Gambar 4.4 Activity Diagram Kepala Sekolah................................................................43
Gambar 4.5 Sequence Diagram Kelola Data Guru...........................................................44
Gambar 4.6 Sequence Diagram Kelola Data Kriteria.......................................................44
Gambar 4.7 Sequence Diagram Lihat Data......................................................................45
Gambar 4.8 Sequence Diagram Normalisasi....................................................................45
Gambar 4.9 Sequence Diagram Ranking.........................................................................46
Gambar 4.10 Sequence Diagram Laporan........................................................................46
Gambar 4.11 Desain Laporan Data Guru.........................................................................47
Gambar 4.12 Desain Laporan Hasil Penilaian..................................................................48
Gambar 4.13 Desain Input Login.....................................................................................48
Gambar 4.14 Desain Input Data Guru..............................................................................49
Gambar 4.15 Input Data Kriteria......................................................................................49
Gambar 4.16 Desain Proses Pengolahan Matriks Normalisasi...........................................5
Gambar 5.1 Menu Utama.................................................................................................57
Gambar 5.2 Halaman Login.............................................................................................58
Gambar 5.3 Menu Home..................................................................................................58
Gambar 5.4 Input Data Guru............................................................................................59
Gambar 5.5 Input Nilai Kriteria.......................................................................................59
Gambar 5.6 Tampilan Lihat Data.....................................................................................60
Gambar 5.7 Tampilan Normalisasi...................................................................................60
Gambar 5.8 Laporan Data Guru.......................................................................................61
Gambar 5.9 Laporan Hasil Penilaian................................................................................61
DAFTAR TABEL
Indikator Nama Peneliti ( Edy Nama Peneliti Nama Pene liti Penelitian yang
Satria, Nurul Atina, (Darjat (Ramadiani,Auli dilakukan
Maria Etty Simbolon, Saripurna, Jufri ana rahmah,
Agus Perdana Halim,Zulklifi 2019)
Windarto , 2018) Lubis,2018)
Input Wisata, Bobot Nilai, Nilai, Kriteria, Nilai, Kriteria, Nilai, Kriteria,
Kriteria Karyawan Tenaga Data Guru
kesehatan
Output Laporan rekomendasi Laporan pemilihan Laporan Laporan kinerja
tujuan wisata, karyawan tetap penilaian guru
Laporan penilaian
b. Karakteristik Sistem
Sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal
tersebut bisa dikatakan sebagai suatu system. Karekteristik sistem adalah sistem
yang mempunyai komponen-komponen,batas sistem, lingkungan sistem,
penghubung, masukan, keluaran dan sasaran (Sutabri, 2016). Berdasarkan
pengertian diatas dapat disimpulkan bahwa karakteristik sistem merupakan suatu
elemen yang memiliki hubungan untuk bekerja sama dalam rangka mencapai suatu
target.
d. Klasifikasi Sistem
Sistem dapat diklasifikasikan dari beberapa sudut pandang di antaranya (Sutabri,
2016).
Normalisasi Matriks :
Xi−¿
U (X ) =X− −¿ ¿
Xi +¿+ Xi … ……(1)¿
¿
Keterangan :
x = Bobot alternatif
Keterangan :
i = Alternatif pilihan
j = Subkriteria
Setiap kriteria yang ada memiliki beberapa alternatif yang mampu memberikan
solusi. (Satria et al., 2018b). Jadi dapat disimpulkan bahwa kriteria adalah suatu
standar aturan atau ukuran yang menjadi dasar penilaian dalam pengambilan
keputusan yang dapat memberikan solusi terbaik. Kriteria digunakan sebagai alat
ukur untuk mengukur tingkat pencapaian tujuan, karena kriteria menunjukkan
definisi dari suatu masalah dalam bentuk yang konkrit, kriteria dapat dilihat pada
Tabel 2.3.
Tabel 2.3 Kriteria
Kriteria Subkriteria
Pedagogik Mengenal karakteristik anak didik
(C1) Menguasai teori belajar dan prinsip-prinsip pembelajaran yang
mendidik
Pengembangan kurikulum
Kegiatan pembelajaran yan mendidik
Memahami dan mengembangkan potensi
Komunikasi dengan peserta didik
Penilaian dan evaluasi
Kepribadian Bertindak sesuai dengan norma agama, hukum, sosial dan budaya
(C2) Menunjukan pribadi yang dewasa dan teladan
Etos kerja, tanggung jawab yang tinggi dan rasa bangga menjadi guru
Sosial (C3) Penguasaan materi struktur konsep dan pola pikir keilmuan
Kriteria Subkriteria
Profesional Bersikap inklusif, bertindak obyektif, serta tidak diskriminasi
(C4) Komunikasi dengan sesama guru, tenaga pendidik, orang tua dan peserta
didik
Mengembangkan keprofesian melalui tindakan reflektif
Sumber : (Standar Kualifikasi Akademik dan Kopetensi Guru, 2019)
b. Pengertian Kinerja
Kinerja adalah hasil seseorang secara keseluruhan selama periode tertentu di
dalam melaksanakan tugas, seperti standar hasil kerja, target atau sasaran atau
kriteria yang telah ditentukan terlebih dahulu dan telah disepakati bersama.
Kinerja seseorang merupakan kombinasi dari kemampuan, usaha dan
kesempatan yang dapat dinilai dari hasil kerjanya. (Rivai & Basri.2004). Jadi
dapat disimpulkan kinerja adalah hasil kerja secara kualitas dan kuantitas yang
dicapai oleh seseorang pegawai dalam melaksanakan tugasnya sesuai dengan
tanggung jawab yang diberikan kepadanya.
c. Pengertian Guru
Menurut undang-undang 14 tahun 2005, Guru adalah pendidik profesional
dengan tugas utama mendidik, mengajar, mem bimbing, mengarahkan,
melatih, menilai dan mengevaluasi peserta didik pada pendidikan anak usia dini
melalui jalur formal pendidikan dasar dan pendidikan menegah. Pengertian guru
diperluas menjadi pendidik yang dibutuhkan secara dikotomis tentang
pendidikan. Dijelaskan pada ayat 2 yakni pendidik merupakan tenaga profesional
yang bertugas merencanakan dan melaksanakan proses pembelajaran (Barus,
Sitorus, Napitupulu, Mesran, & Supiyandi, 2018).
Sismbol- Simbol Use Case Diagram Dapat dilihat pada Tabel 2.5.
Tabel 2.5 Simbol-Simbol Use Case Diagram
No Simbol Deskripsi
1 Use Case Fungsionalitas yang disediakan sistem
sebagai unit-unit yang saling bertukar
Nama use case
pesan antar unit atau aktor; biasanya
dinyatakan dengan menggunakan kata
kerja diawal frase nama use case
2 Aktor / actor Orang, proses, atau sistem lain yang
berinteraksi dengan sistem informasi yang
akan dibuat itu sendiri, jadi walaupun
simbol dari aktor adalah gambar orang,
tapi aktor belum tentu merupakan orang;
biasanya dinyatakan menggunakan kata
benda diawal frase nama actor.
Asosiasi / association Komunikasi antaraactor dan use case yang
berpatisipasi pada use case atau use case
memiliki interaksi dengan actor.
No Simbol Deskripsi
3 Ekstensi / extend Relasi use case tambahan ke sebuah use
case yang ditambahkan dapat berdiri
sendiri walau tanpa use case tambahan itu;
<<extend>> mirip dengan prinsip inheritance pada
pemograman berorientasi objek; biasanya
use case tambahan memiliki nama depan
yang sama dengan use case yang
ditambahkan.
4 Generalisasi / generalization Hubungan generalisasi dan spesialisasi
(umum-khusus) antara dua buah use case
dimana fungsi yang satu adalah fungsi
yang lebih umum dari lainnya.
5 Menggunakan / include / uses Relasi use case tambahan ke sebuah use
<<include>> case di mana use case yang ditambahkan
memerlukan use case ini untuk
menjalankan fungsinya atau sebagai syarat
<<uses>> dijalankan use case ini
c. Class Diagram
Menurut (Rosa & Shalahuddin, 2016) Diagram kelas atau class diagram
menggambarkan struktur sistem dari segi pendefenisian kelas-kelas yang akan
dibuat untuk membangun sistem. Kelas memiliki apa saja yang disebut atribut
dan metode atau operasi.
1) Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas.
2) Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas.
1) Kelas main
Kelas yang memiliki fungsi awal dieksekusi ketika sistem dijalankan.
d. Sequence Diagram
Menurut (Rosa & Shalahuddin, 2016) diagram sekuen menggambarkan
kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan
message yang dikirimkan dan diterima antar objek. Oleh karena itu untuk
menggambar diagram sekuen maka harus diketahui objek-objek yang terlibat
dalam sebuah use case beserta metode-metode yang dimiliki kelas yang
dibutuhkan untuk melihat skenario yang ada pada use case. Banyaknya
diagram sekuen yang harus di gambar adalah minimal sebanyak pendefinisian
use case yang memiliki proses sendiri atau yang penting use case yang telah
didefiniskan interaksi jalannya pesan sudah dicakup pada diagram sekuen
sehingga semakin banyak use case yang didefinisikan maka diagram sekuen
yang harus dibuat juga semakin banyak.
Simbol-simbol Sequence Diagram Dapat dilihat pada Tabel 2.8.
Tabel 2.8 Simbol-Simbol Sequence Diagram
No Simbol Deskripsi
1 Aktor Orang, proses, atau sistem lain yang berinteraksi
dengan sistem informasi yang akan dibuat itu
sendiri, jadi walaupun simbol dari aktor adalah
gambar orang tapi aktor belum tentu merupakan
nama
aktor orang; biasanya dinyatakan menggunakan kata
benda diawal frase nama aktor.
Atau
nama aktor
Tanpa waktu aktif
2 Garis hidup / Menyatakan kehidupan suatu objek.
lifeline
3:open()
1:nama_metode()
Sistem basis data adalah sistem terkomputerisasi yang tujuan utamanya adalah
memelihara data yang sudah diolah atau informasi dan membuat informasi
tersedia saat dibutuhkan” (Rosa and Shalahuddin, 2018). Dari defenisi diatas
dapat disimpulkan bahwa basis data merupakan media penyimpanan elektronis
sekelompok data yang saling berhubungan satu sama lain dan dapat di akses
dengan mudah dan cepat saat dibutuhkan.
b. Komponen Basis Data
Komponen penting dalam sistem basis data adalah :
1) Hardware
Perangkat keras yang biasanya terdapat dalam sebuah sistem basis data
adalah:
a. Komputer (satu untuk sistem yang stand-alone atau lebih dari satu untuk
sistem jaringan).
b. Memori sekunder yang on-line(harddisk).
c. Memori sekunder yang off-line (Tapeatau removable disk) untuk
keperluan backup data.
d. Media/perangkat komunikasi (untuk sistem jaringan).
2) Sistem Operasi
Program yang mengaktifkan sistem komputer, mengendalikan seluruh
sumber daya (resource) dalam komputer dan mrlakukan operasi-operasi
dasar dalam komputer (operasi I/O, pengelolaan file, dan lain-lain).
3) Basis Data
Sebuah sistem basis data dapat memiliki beberapa basis data. Setiap basis
data dapat berisi sejumlah objek basis data (seperti tabel, indeks, dan lain-
lain). Disamping berisi data, setiap basis data juga menyimpan definisi
struktur (baik untuk basis data maupun objek-objeknya secara rinci).
5) User
Ada beberapa jenis/tipe pemakai terhadap suatu sistem basis data yang
dibedakan berdasarkan cara mereka berinteraksi.
6) Aplikasi Lainnya
Aplikasi (perangkat lunak) lain ini bersifat optional. Artinya, ada atau
tidaknya tergantung pada kebutuhan. DBMS yang digunakan lebih berperan
dalam pengorganisasian data dalam basis data, sementara bagi pemakai basis
data (khususnya yang menjadi end-user/naive-user) dapat dibuatkan program
khusus untuk melakukan pengisian, pengubahan dan pengambilan data.
(Fathansyah, 2015).
c. MySQL
MySQLadalah salah satu aplikasi DBMS yang dipakai untuk mengelola basis
data. MySQL sudah sangat banyak digunakan oleh para pemogram aplikasi web.
Kelebihan dari MySQLadalah gratis, handal selalu di-update dan banyak forum
yang memfasilitasi para pengguna jika memiliki kendala. MySQLjuga menjadi
DBMS yang sering dibundling dengan web server sehingga proses instalasinya
jadi lebih mudah. (Priyanto Hidayatullah dan Jauhari Khairul Kawistara, 2017).
Mysql merupakan perangkat lunak yang digunakan untuk membuat sebuah
database didalam aplikasi yang mana dapat mengelola data baik itu menyimpan,
edit, delete, dan sebagainya.
2) PHP berlisensi GNU General Public License (GPL). Hal tersebut menjadi
jaminan bahwa semua versi PHP akan selalu didistribusikan secara gratis.
Walaupun demikian, untuk setiap program dan aplikasi yang dihasilkan
menggunakan PHP, pengembang dapat menentukan lisensinya sendiri (tidak
harus berlisensi terbuka).
3) Performa handal. PHP sangat efisien. Dengan sebuah spesifikasi server yang
tidak mahal, dapat melayani jutaan akses per hari.
5) Pustaka bawaan. PHP dibangun secara khusus untuk aplikasi berbasis web.
Oleh karena itu, disediakan banyak sekali pustaka (library) bawaan berkaitan
dengan web yang dapat langsung digunakan. Sebagai contoh, PHP memiliki
pustaka untuk menampilkan PDF on-the-fly (langsung di browser), membuat
grafik on-the-fly, mengirim email, mengelola file, kompresi, enkripsi,
penanganan session dan sebagainya.
6) Cross Platform. PHP dapat dijalankan dengan baik pada hampir semua sistem
operasi.
Mulai
Pengolahan Data
Pengumpulan Data dilakukan untuk
menentukan kebutuhan-kebutuhan yang
akan digunakan dalam pembuatan sistem
Keputusan Penilaian kinerja guru.
Identifikasi Masalah
Mengidentifikasi masalah yang
berkaitan dengan Sistem Pendukung
Keputusan Penilaian kinerja Guru.
Perumusan Masalah
Bagaimana membangun sebuah sistem untuk
menunjang sebuah keputusan dalam
penilaian kinerja guru untuk menerima
penghargaan demi meningkatkan motivasi
dalam bekerja.
Penutup
Memberi kesimpulan serta saran
terhadap penelitian.
Selesai
Gambar 3.1 Tahapan Pelaksanaan Tugas Akhir (Lanjutan)
a. Hardware
1) Laptop Asus A407M, dengan spesifikasi sebagai berikut:
a) Processor : AMD A8-6410 APU 2GHz
b) Harddisk : 500 GB
c) RAM : 4096 MB
d) Monitor : Inchi 14”
e) Flashdisk : Toshiba 16 GB
f) Printer : Canon ip2770
g) Mouse : Vsomc
b. Software
1) Sistem Operasi : Windows 10 Pro 64-bit
2) Microsoft Office : Word 2013
3) Packagesoftware : Adobe Dreamweaver CS6
4) Database Server : PhpMyAdmin
5) Web Server : Xampp
3.1.3 Metode Pengumpulan Data
Dalam penyusunan tugas akhir ini metode penelitian yang penulis gunakan
adalah sebagai berikut :
a. Penelitian Lapangan (Field Research)
1) Observasi (Observation)
Teknik pengamatan observasi yaitu dengan mengadakan
peninjauan langsung terhadap pelaksanaan kegiatan yang menjadi data
pembahasan.
2) Wawancara (Interview)
Penelitian yang dilakukan dengan cara mewawancari (interview)
ini untuk mendapatkan keteranganmengenai penilaian kinerja guru pada
SDN 11 Lubuk Buaya.
3) Membuat Daftar Pertanyaan
Memberikan daftar pertanyaan kepada kepala sekolah sekaligus
yang berhubungan dengan penilaian kinerja guru.
b. Studi Literatur
Merupakan penelitian dalam mendapatkan data-data melalui buku-buku
dan literature yang berhubungan dengan topik dan tema dari skripsi ini yaitu
pendukung keputusan penilaian kinerja guru menggunakan metode MAUT
sehingga terjadinya perpaduan yang komplek satu dan lainya.
Juga mengumpulkan referensi baik dari internet maupun dari sumber-
sumber yang mengenai pembuatan aplikasi sistem pendukung keputusan ini
dengan menggunakan bahasa pemrograman yang berhubungan dengan
sistem pendukung keputusan serta mencari pengetahuan mengenai metode
yang digunakan yaitu metode Multi Attribute Utility Theory.
c. Metode Pengembangan Sistem
Metode pengembangan perangkat lunak yang digunakan adalah metode
berorientasi objek yang merupakan suatu strategi pembangunan perangkat
lunak sebagai kumpulan objek yang berisi data dan operasi yang
diberlakukan terhadapnya, berikut tahapan-tahapan yang dilalui.
1) Analisis Berorientasi Objek
Menganalisis sistem penentuan guru berprestasi pada SDN 11
Lubuk Buaya dengan tujuan untuk mendapatkan jawaban dan
mengetahui permasalahan-permasalahan yang sering dihadapi pada saat
penentuan guru berprestasi, kemudian bagaimana cara kerja dan waktu
penggunaan sistem penentuan guru berprestasi pada SDN 11 Lubuk
Buaya.
2) Desain Berorientasi Objek
Desain berorientasi objek ini merupakan tahap lanjutan setelah
analisis berorientasi objek tahap ini bertujuan untuk memetakan
spesifikasi atau kebutuhan sistem yang akan dibangun dengan
mendesain pemodelan agar lebih mudah diimpelentasikan ke dalam
program dengan menggunakan pemodelan berorientasi objek
diantaranya adalah UML (Unified Modeling Language).
3) Pemrograman Berorientasi Objek
Penulis menggunakan bahasa pemograman PHP sebagai bahasa
pemograman untuk mendukung pemograman berorientasi objek.
4) Pengujian Berorientasi Objek
Pengujian fokus pada perangkat lunak untuk memastikan bahwa
semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir
kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai
dengan yang diinginkan.
Pembina Tk I /IV
YURNITA, S.Pd 01-10-2014 Guru Madya 30-11-1981
A2 P B
Pembina Tk I / IV
Gr. Pembina/ 01-3-1983
A4 Hj. ELI. S.Pd P B 13-10-2018
Pembina Tk I /IV
RUSNETTI,S.Pd 01-10-2017 Gr. Madya/ 01-03-1983
A5 P B
Pembina Tk I /IV
ERNAWATI, S.Pd 01-10-2007 Gr. Madya/ 01-03-1983
A6 P B
Pembina Tk I /IV
DELFISRA, S.Pd 01-10-2015 Guru Madya 01-10-1984
A7 P B
Pembina Tk I / IV
AZMIYENI,S.Pd 01-10-2017 Gr. Madya/ 01-03-1988
A8 P B
Pembina Tk I /IV
FARIDA,S.Pd 01-10-2016 Gr. Madya /
A9 P B
NURMITA MURNI,
Pembina /IV A 01-04-2009 Gr. Pembina 1-2-1988
A10 S.Pd P
Penata Muda Tk I /
ELI MURNI, S.Pd 01-10-2013 Guru Madya 01-01-2005
A16 P III B
Penata Muda Tk I /
YEFRIZON, S.Pd 01-04-2013 Guru Pertama 27/01/2009
A17 L III B
NAMA PANGKAT JABATAN
Penata Muda /
RITA VERALINA, S.Pd 01-10-2017 Guru Pratama/ 01/01/2011
A24 P III/A
Penata Muda /
ELFITRIANI , S.Pd 01-10-2018 Guru Pertama 01-01-2010
A25 P III/A
Sehingga didapatkan hasil normalisasi yang dapat dilihat pada Tabel 4.13.
Tabel 4.13 Normalisasi Matriks Keputusan
ALTERNATIF C1 C2 C3 C4
A.1.1 0,71 1,00 1,00 0,00
A.1.2 0,14 1,00 1,00 0,00
A.1.3 0,00 0,67 0,00 0,00
A.1.4 0,29 1,00 0,50 0,00
A.1.5 0,14 0,33 0,00 0,00
ALTERNATIF C1 C2 C3 C4
A.1.6 0,29 0,67 0,00 0,00
A.1.7 0,14 0,00 0,00 0,00
A.1.8 0,57 0,67 0,50 0,00
A.1.9 0,29 1,00 0,00 0,50
A.1.10 0,00 0,33 0,50 1,00
A.1.11 0,57 0,33 1,00 1,00
A.1.12 0,29 0,33 0,50 0,00
A.1.13 0,29 0,67 0,50 0,00
A.1.14 0,14 1,00 0,50 0,00
A.1.15 0,43 0,67 0,50 0,00
A.1.16 1,00 1,00 1,00 1,00
A.1.17 0,43 1,00 0,50 0,00
A.1.18 0,29 1,00 0,50 0,00
A.1.19 0,43 1,00 1,00 0,00
A.1.20 0,14 0,00 1,00 0,00
A.1.21 0,00 1,00 1,00 0,00
A.1.22 0,29 1,00 1,00 0,00
A.1.23 0,57 1,00 1,00 0,00
A.1.24 0,43 0,67 0,50 0,00
A.1.25 0,29 0,00 1,00 0,00
=(0.35*0.29)+(0.30*1.00)+(0.20*0.00)+(0.15*0.50)
= 0,48
9 A9
=(0.35*0.00)+(0.30*0.33)+(0.20*0.50)+(0.15*1.00) 0,35
10 A10 =
=(0.35*0.57)+(0.30*0.33)+(0.20*1.00)+(0.15*1.00) 0,65
11 A11 =
=(0.35*0.29)+(0.30*0.33)+(0.20*0.50)+(0.15*0.00) 0,30
12 A12 =
=(0.35*0.29)+(0.30*0.67)+(0.20*0.50)+(0.15*0.00) 0,40
13 A13 =
=(0.35*0.14)+(0.30*1.00)+(0.20*0.50)+(0.15*0.00) 0,45
14 A14 =
=(0.35*0.43)+(0.30*0.67)+(0.20*0.50)+(0.15*0.00) 0,45
15 A15 =
= (0.35*1.00)+(0.30*1.00)+(0.20*1.00)+(0.15*1.00) 1,00
16 A16 =
= (0.35*0.43)+(0.30*1.00)+(0.20*0.50)+(0.15*0.00) 0,55
17 A17 =
= (0.35*0.29)+(0.30*1.00)+(0.20*0.50)+(0.15*0.00) 0,50
18 A18 =
= (0.35*0.29)+(0.30*1.00)+(0.20*1.00)+(0.15*0.00) 0,65
19 A19 =
= (0.35*0.14)+(0.30*0.00)+(0.20*1.00)+(0.15*0.00) 0,25
20 A20 =
= (0.35*0.00)+(0.30*1.00)+(0.20*1.00)+(0.15*0.00) 0,50
21 A21 =
= (0.35*0.29)+(0.30*1.00)+(0.20*1.00)+(0.15*0.00) 0,60
22 A22 =
= (0.35*0.57)+(0.30*1.00)+(0.20*1.00)+(0.15*0.00) 0,70
23 A23 =
= (0.35*0.43)+(0.30*0.67)+(0.20*0.50)+(0.15*0.00) 0,45
24 A24 =
= (0.35*0.29)+(0.30*0.00)+(0.20*1.00)+(0.15*0.00) 0,30
25 A25 =
Penjelasan Gambar 4.1 Use Case Diagram diatas dapat dilihat sebagai
berikut :
1. Admin dapat melakukan login untuk masuk ke halaman utama.
2. Setelah masuk ke menu utama, admin dapat melakukan entri data, entri
kriteria, lihat data, hapus data dan mencetak laporan.
3. Pengentrian data yang dilakukan yaitu mengentrikan data guru beserta
kriteria-kriteria penilaiannya.
4. Setelah dilakukan pengentrian data, semua data diolah dan selanjutnya
disimpan ke dalam database.
5. Admin juga dapat mencetak laporan hasil pengolahan data penilaian guru
dan data guru.
6. Kepala Sekolah dapat melakukan login ke menu utama untuk melihat
data, hasil perankingan dan mencetak laporan.
7. Guru hanya dapat mengakses halaman utama home, pengumuman dan
visi/misi, yang mana di halaman pengumuman tersebut ditampilkan hasil
penilaian guru yang telah diproses.
b. Class Diagram
Class Diagram sistem pendukung keputusan penilaian kinerja guru dapat
digambarkan seperti Gambar 4.2.
matriks
id_matriks
nip
c1
c2
c3
c4
1 save() 1
guru edit()
nip 1 delete()
nama 1..* 1 nilai
tgl_lahir id_nilai
golongan nip
jabatan nilai
masa_kerja 1..* 1..*
matpel save()
<<Actor>> 1 edit()
save()
admin delete()
1..* username 1..*
edit()
delete() password
login()
logout()
c. Activity Diagram
Aktifitas menggambarkan proses yang berjalan, sementara use case
menggambarkan bagaimana aktor menggunakan sistem untuk melakukan
aktifitas.
1. Activity Diagram Admin
Activity diagram admin adalah diagram yang menggambarkan alur
interaksi admin dengan sistem, seperti yang terlihat pada Gambar 4.3
login
menu
utama
delete cetak
lihat
logout
d. Sequence Diagram
Sequence Diagram ini menjelaskan bagaimana cara admin menginputkan
data guru ke dalam sistem. Setelah itu admin akan melakukan penyimpanan
data yang diinputkan ke dalam database. Adapun Sequence Diagram kelola
data guru dapat digambarkan seperti Gambar 4.5.
Gambar 4.5 Sequence Diagram Kelola Data Guru
d. Desain Database
Rancangan database suatu desain database untuk menghubungkan beberapa
table dari file-file yang saling berhubungan dari aplikasi berbeda yang tersimpan
dalam sebuah penyimpanan luar. Rancangan database tersebut terdapat
beberapa proses tahapan sehingga menghasilkan tabel yang normal.
Tahapan tersebut sebagai berikut :
1) Bentuk tidak Normal (Unnormalize Form)
Pada tahapan ini semua data penilaian kinerja guru ditampilkan tanpa
format tertentu dan mengalami duplikasi data.
Berikut tampilan tabel dalam bentuk tidak normal (Unnormalize Form)
dapat dilihat pada Tabel 4.16.
Tabel 4.16 Tabel Tidak Normal (Unnormal)
NAMA PANGKAT JABATAN
TANGGAL LAHIR NAMA
NO L/P TMT
GOL/RUANG JABATAN/JENI TMT
TGL
NIP S
Pembina Tk.I /IV 01-04- 01-10-
Guru Madya
1 SYAHRIL, M.Pd L B 2019 2009
10- FEBRUARI
Kepsek
1971
19710210 199303 1
007
Pembina Tk I /IV 01-10- 30-11-
YURNITA, S.Pd Guru Madya
2 P B 2014 1981
28 AGUS 1960 Guru Kelas
19600828 198111 2
NAMA PANGKAT JABATAN
NO TANGGAL LAHIR L/P TMT NAMA
GOL/RUANG JABATAN/JENI TMT
NIP TGL
S
001
01-10- 01-10-
WERISNA Pembina /IV A Gr. Pembina/
3 P 2007 1980
27 APRIL 1961 Guru Kelas
19610427 198001 2
001
pedagogik
id_matriks kepribadian (C2) profesional (C4) sosial (C4)
(C1)
3 3.30 3.30 4.00 4.00
15 3.40 3.30 4.00 3.50
4 3.00 3.00 3.50 2.50
9 3.60 3.70 4.00 3.50
2) Nomalisasi 1NF
Nomalisasi pertama merupakan langkah awal dari menormalkan Tabel
4.17 dengan mengisi field yang kosong pada Tabel 4.17 di atas. Hasil dari
normalisasi atau penormalan dapat dilihat pada Tabel 4.17.
Pada tabel di atas primery key nya yaitu nip, akan tetapi pada tabel 1
NF di atas masih terdapat redudansi data dan kekurangan field nya sehingga
harus dinormalkan lagi dalam bentuk normal kedua (2NF).
3) Bentuk Normal Kedua (2NF)
Syarat untuk menerapkan normalisasi bentuk kedua ini adalah data telah
dibentuk dalam 1NF, berikut adalah beberapa fungsi normalisasi 2NF.
a. Menghapus beberapa subset data yang ada pada tabel dan
menempatkan mereka pada tabel terpisah.
b. Menciptakan hubungan antara tabel baru dan tabel lama dengan
menciptakan foreign key.
c. Tidak ada atribut dalam tabel yang secara fungsional bergantung pada
candidate key tabel tersebut. Bentuk normalisasi database 2NF dapat
dilihat pada Tabel 4.18 – Tabel 4.21. :
MASA
NAMA PANGKAT JABATAN KERJA
NO L/P
TANGGAL LAHIR TMT NAMA
GOL/RUANG TMT THN BLN
NIP TGL JABATAN/JENIS
01- 01-
Pembina Tk.I
04- Guru Madya 10- 26 06
/IV B
1 SYAHRIL, M.Pd L 2019 2009
10- FEBRUARI 1971 Kepsek
19710210 199303 1
007
01- 30-
YURNITA, S.Pd Pembina Tk I
10- Guru Madya 11- 36 04
28 AGUS 1960 /IV B
2 P 2014 1981
19600828 198111 2
Guru Kelas
001
01- 01-
WERISNA
Pembina /IV A 10- Gr. Pembina/ 10- 37 09
27 APRIL 1961
3 P 2007 1980
19610427 198001 2
Guru Kelas
001
13-
Pembina Tk I / 01-3-
10- Gr. Pembina/ 36 06
IV B 1983
4 Hj. ELI. S.Pd P 2018
05 JUNI 1962 Guru Kelas
19620605 198303 2
004
Tabel 4.18 Tabel 2NF Guru
2) File Guru
File guru merupakan struktur file tempat merekam data-data guru dengan
bentuk struktur seperti Tabel 4.27.
Desain File Guru
Nama database : db_guru
Nama tabel : tb_guru
Field key : nip
4) File Nilai
File nilai merupakan struktur file tempat merekam data-data hasil
penialaian masing-masing guru dengan bentuk struktur seperti Tabel 4.29.
Desain File Nilai
Nama database : db_guru
Nama tabel : tb_nilai
Field key : id_nilai
Tabel 4.29 Desain File Nilai
Field Name Type Width Description
Id_nilai Int 5 Id nilai
Nip Int 15 Nomor Induk Pegawai
Nama Varchar 30 Nama Guru
Hasil akhir pengolahan
Nilai Double -
penilaian
BAB V IMPLEMENTASI DAN HASIL IMPLEMENTASI SISTEM
b. Halaman Login
Halaman login merupakan tampilan dari desain sistem yang muncul sebelum
pengguna memasuki halaman utama. Halaman login berfungsi untuk masuk
kedalam menu utama, sesuai dengan username dan password. Halaman login
dapat dilihat pada Gambar 5.2.
Gambar 5.2 Halaman Login
c. Menu Home
Menu Home dapat ditampilkan setelah pengguna berhasil melakukan login.
Tampilanmenu home dapat dilihat pada Gambar 5.3.
b. Tampilan Normalisasi
Tampilan normalisasi berfungsi untuk melihat hasil normalisasi matriks
keputusan. Hasil ini didapat setelah user menginputkan setiap nilai
subkriteria dari masing-masing guru dan setelah nilai lihat data maka
didapatkan hasil normalisasi. Tampilan normalisasi dapat dilihat pada
Gambar 5.7.
Tabel 5.1 Dapat dijelaskan bahwa pengujian laporan Multi Attribute Uyility Theory
diakses pada saat tampilan utama SPK penilaian kinerja guru berhasil diakses oleh user.
Pengujian dilakukan pada input data guru, pada tampilan ketika di klik tombol button
tambah data.
Tabel 5.2 Input Data Guru
Keluaran Kriteria Hasil
Prosedur Masu
Deskripsi Prekondisi yang evaluasi yang Kesimpulan
Pengujian kan
diharapkan Hasil didapat
Pengujian Tampilan 1.Klik - Menu Pengujian Data Berhasil
Input utama tombol tambahkan penginputan berhasil
Data system input data data guru data guru diproses
Guru baru dan sesuai dengan dan tidak
2.Klik data guru yang ada
tombol yang sudah diharapkan instruksi
tambah di pada gambar eror.
data prosesatau 5.4.
disimpan.
Tabel 5.2 Dapat dijelaskan bahwa pengujian Entry Data Guru diakses pada saat
tampilan utama SPK penilaian kinerja guru berhasil diakses oleh user. Selanjutnya
dilakukan pengujian Input Nilai Alternatif, pada tampilan ketika di klik tombol button
tambah data.
Tabel 5.3 Pengujian Input Nilai Alternatif
Keluaran Kriteria Hasil
Prosedur Masu
Deskripsi Prekondisi yang evaluasi yang Kesimpulan
Pengujian kan
diharapkan Hasil didapat
Pengujian Tampilan 1.Klik - Menu Pengujian Data Berhasil
Input Nilai utama tombol tambahkan input nilai berhasil
Alternatif system input data nilai alternatif diproses
kriteria alternative sesuai dan tidak
setiap dengan ada
subkriteria yang instruksi
dan data diharapkan, eror.
penilaian dapat dilihat
sudah di pada
prosesatau gambar 5.5
disimpan .
Tabel 5.3 Dapat dijelaskan bahwa pengujian Input Nilai Alternatif diakses pada saat
tampilan utama SPK penilaian kinerja guru berhasil diakses oleh user.
Selanjutnya dilakukan pengujian Lihat Data Nilai Awal, pada tampilan ketika di klik
tombol Lihat Data.
Tabel 5.4 Pengujian Lihat Data Nilai Awal
Keluaran Kriteria
Prosedur Masu Hasil yang
Deskripsi Prekondisi yang evaluasi Kesimpulan
Pengujian kan didapat
diharapkan Hasil
Pengujian Tampilan Klik - Hasil Penpengujia Data berhasil Berhasil
Lihat Data utama tombol penilaian n lihat data diproses dan
Nilai system Lihat nilai awal nilai awal tidak ada
Awal Data normalisasi sesuai instruksi eror
dengan yang
diharapkan,
dapat dilihat
pada gambar
5.6.
Tabel 5.4 Dapat dijelaskan bahwa pengujian Lihat Data Nilai Awal diakses pada saat
tampilan utama SPK penilaian kinerja guru berhasil diakses oleh user. Selanjutnya
dilakukan pengujian Nilai Normalisasi, pada tampilan ketika di klik tombol Normalisasi.
Tabel 5.5 Pengujian Nilai Normalisasi
Keluaran Kriteria
Prosedur Masu Hasil yang
Deskripsi Prekondisi yang evaluasi Kesimpulan
Pengujian kan didapat
diharapkan Hasil
Pengujian Tampilan 1.Klik - Hasil Pengujian Data Berhasil
Nilai utama tombol penilaian nilai berhasil
Normalisasi system Lihat normalisasi normalisasi diproses
Data keputusan sesuai dan tidak
dengan ada
yang instruksi
diharapkan, eror.
dapat dilihat
pada
gambar 5.7.
Tabel 5.5 Dapat dijelaskan bahwa pengujian Nilai Normalisasi diakses pada saat
tampilan utama SPK penilaian kinerja guru berhasil diakses oleh user. Selanjutnya
pengujian yang dilakukan terhadap Laporan data guru dapat dilihat pada Tabel 5.6.
Tabel 5.6 Pengujian Laporan Data Guru
Prosedur Keluaran Kriteria
Prekondi Masu Hasil yang Kesimp
Deskripsi Pengujia yang evaluasi
si kan didapat ulan
n diharapkan Hasil
Tabel 5.6 Dapat dijelaskan bahwa pengujian Laporan Hasil Akhir diakses pada saat
tampilan utama SPK penilaian hasil laporan data guru berhasil diakses oleh user.
Selanjutnya pengujian yang dilakukan terhadap Laporan Hasil Penilaian dapat dilihat
pada Tabel 5.7.
Tabel 5.7 Pengujian Laporan Hasil Penilaian
Keluaran Kriteria
Prosedur Masu Hasil yang
Deskripsi Prekondisi yang evaluasi Kesimpulan
Pengujian kan didapat
diharapkan Hasil
Pengujia Tampilan Klik - Laporan Pengujian Data Berhasil
n laporan utama tombol hasil laporan berhasil
hasil system penilaian penilaian hasil diproses
penilaian guru penilaian dan tidak
berprestasi. sesuai ada
dengan yang instruksi
diharapkan, eror.
dapat dilihat
pada
gambar 5.9.
Tabel 5.7 Dapat dijelaskan bahwa pengujian laporan hasil penilaian diakses pada
saat tampilan utama SPK penentuan pegawai berprestasi berhasil diakses oleh user.
Selanjutnya pengujian Laporan Hasil Akhir yang dilakukan terhadap fungsi sistem
dapat dilihat pada Tabel 5.8.
Tabel 5.8 Pengujian Laporan Hasil Akhir
Keluaran Kriteria
Prosedur Masu Hasil yang
Deskripsi Prekondisi yang evaluasi Kesimpulan
Pengujian kan didapat
diharapkan Hasil
Pengujian Tampilan 1.Klik - Laporan Pengujian Data Berhasil
Laporan utama tombol Hasil laporan berhasil
Hasil system Laporan Akhir hasil akhir diproses
Akhir Penilaian sesuai dan tidak
2.Klik dengan ada
tombol yang instruksi
laporan diharapkan, eror
hasil nilai dapat dilihat
pada
gambar 5.9.
Tabel 5.8 Dapat dijelaskan bahwa pengujian Laporan Hasil Akhir diakses pada saat
tampilan utama SPK penentuan pegawai berprestasi berhasil diakses oleh user.
Pengujian yang dilakukan terhadap fungsi sistem dapat dilihat pada Tabel 5.8.
BAB VI PENUTUP
6.1 Kesimpulan
Kesimpulan yang dapat diambil dari implementasi Algoritma Multi Attribute Utility
Theory pada penilaian kinerja guru di SDN 11 Lubuk buaya adalah sebagai berikut :
a. Dengan menggunakan system pendukung keputusan penilaian kinerja guru tidak
ada lagi kehilangan data, karena data tersimpan dengan aman dalam sistem.
b. Dengan adanya system penilaian kinerja guru dapat membantu ketua tim untuk
menentukan hasil penilaian kinerja guru secara cepat.
c. Dengan adanya system pendukung keputusan penilaian kinerja guru, pengolahan
data lebih efektif dan efisien, serta guru yang dinilai dapat melihat hasil kinerja
guru secara cepat dan akurat.
6.2 Saran
Penulis menyadari adanya kekurangan dalam penulisan ini, karena keterbatasan
penulis baik dalam hal waktu maupun pengetahuan. Dalam rangka memperbaiki
kekurangan dan untuk penyempurnaan penelitian ini penulis memberikan beberapa saran
sebagai berikut :
a. Memberikan pelatihan penggunaan system kepada pihak terkait terutama kepada
Kepala Sekolah dan TU (Tata Usaha) yang mengolah data guru berprestai.
b. Penilaian yang dilakukan dengan mengisi angket secara manual agar cepat
teratasi dikarenakan terbatasnya alat pendukung seperti komputer, laptop dan
jaringan internet.
c. Bagi peniliti berikutnya diharapkan penggunaan sistem pendukung keputusan
penilaian kinerja guru berbasis web dapat dikembangkan sesuai dengan
perkembangan teknologi informasi terbaru sehingga lebih memenuhi kebutuhan
pengguna dan diharapkan mengembangkan system ini menjadi berbasis mobile/
android.
DAFTAR PUSTAKA
Alfatta, H., & Marco, R. (2015). Analisis Pengembangan dan Perancangan Sistem
Informasi Akademik Smart Berbasis Cloud Computing pada Sekolah Menengah
Umum Negeri (SMUN) di Daerah Istimewa Yogyakarta. Jurnal Telematika, 8(2),
63–91. https://doi.org/1979 – 925X
Barus, S., Sitorus, V. M., Napitupulu, D., Mesran, M., & Supiyandi, S. (2018). Sistem
Pendukung Keputusan Pengangkatan Guru Tetap Menerapkan Metode Weight
Aggregated Sum Product Assesment ( WASPAS ). Media Informatika Budidarma,
2(2), 10–15.
Darmanto, E., Latifah, N., & Susanti, N. (2014). Penerapan metode AHP (Analythi
Hierarchi Process) untuk menentukan kulalitas gula tabu. simetris, 5(1), 75–82.
Fajarwati, I., Fitriasari, N. S., & Siregar, H. (2018). Perbandingan Metode Weighted
Product ( WP ), Weighted Sum Model ( WSM ) Dan Multi Attribute Utility Theory
( MAUT ) Dalam Sistem Pendukung Keputusan Penerimaan Tenaga Kerja. 1(1),
25–32.
Fricles Ariwisanto Sianturi. (2015). Implementasi Sistem Pendukung Keputusan
Kenaikan Jabatan Guru Dengan Model Profile Matching Pada Sekolah Sma Swasta
Raksana Medan. Mantik Penusa, 18(2), 44–52. Retrieved from http://e-
jurnal.pelitanusantara.ac.id/index.php/mantik/article/view/43
Frieyadie. (2016). Penerapan metode Simple Additive Weight (SAW) Dalam Sistem
Pendukung Keputusan Promosi Kenaikan Jabatan. Pilar Nusa Mandiri Vol.XII,
XII(1), 37–45.
Ganevi, R., & Purnama, B. E. (2014). Sistem Pendukung Keputusan Penilaian Kinerja
Guru Sekolah Menengah Pertama. Sentra Penelitian Engineering Dan Edukasi,
6(4), 38–43.
Kurniadi, E., & Damhudi, D. (2016). Sistem Penunjang Keputusan Penerimaan
Karyawan Dengan Menggunakan Metode Madm Saw. Jurnal Teknologi Dan
Manajemen Informatika, 1(1), 31–42. Retrieved from
https://journal.uniku.ac.id/index.php/jejaring/issue/view/67
Marakas, G. M., & A.O’Brien, J. (2017). Pengantar Sistem Informasi (16th ed.). Jakarta:
Penerbit Salemba Empat.
Ramadiani, R., & Rahmah, A. (2019). Sistem pendukung keputusan pemilihan tenaga
kesehatan teladan menggunakan metode Multi-Attribute Utility Theory. Register:
Jurnal Ilmiah Teknologi Sistem Informasi, 5(1), 1–12.
https://doi.org/10.26594/register.v5i1.1273
Rosa, A. ., & Shalahuddin, M. (2016). Rekayasa Perangkat Lunak Terstruktur dan
Berorientasi Objek.
Rosa, A. ., & Shalahuddin, M. (2018). Rekayasa Perangkat Lunak Terstruktur dan
Berorientasi Objek. Bandung: Informatika.
Saefudin, & Wahyuningsih, S. (2014). Sistem Pendukung Keputusan Untuk Penilaian
Kinerja Pegawai Menggunakan Metode Analytical Hierarchy Process ( Ahp ) Pada
RSUD Serang. Sistem Informasi, (1), 33–37.
Satria, E., Atina, N., Simbolon, M. E., & Windarto, A. P. (2018). Spk: Algoritma Multi-
Attribute Utility Theory (Maut) Pada Destinasi Tujuan Wisata Lokal Di Kota
Sidamanik. Computer Engineering, Science and System Journal, 3(2), 168.
https://doi.org/10.24114/cess.v3i2.9954
Sutabri, T. (2016). Sistem Informasi Manajemen (A. Offset, ed.). Yogyakarta.