Professional Documents
Culture Documents
Fix Kiiki
Fix Kiiki
SKRIPSI
Oleh :
Sistem Pendukung Keputusan (SPK) merupakan bagian dari sistem informasi berbasis
komputer yang digunakan untuk mendukung pengambilan keputusan dalam suatu instansi atau
perusahaan. Dalam menentukan sekolah dasar terbaik dinas pendidikan kabupaten tapanuli utara
sampai saat ini masih tetap melakukan penilaian Sekolah Dasar terbaik. Selama ini data yang
digunakan masih bersifat konvensional dimana dokumen dan bukti dalam penilaian sekolah
dasar terbaik masih manual, sehingga proses lebih lambat dan tidak objektif. Penelitian ini
menghasilkan sistem pendukung keputusan dimana dalam analisa perangkingannya
menggunakan metode Complex Proportional Assessment (COPRAS) yang dapat memilih
sekolah dasar terbaik. Metode Complex Proportional Assessment (COPRAS) menggunakan
peringkat bertahap dan mengevaluasi prosedur alternatif dalam hal signifikansi dan tingkat
utilitas. Metode Complex Proportional Assessment (COPRAS) memiliki kemampuan untuk
memperhitungkan kriteria positif (menguntungkan) dan negatif (tidak menguntungkan), yang
dapat dinilai secara terpisah dalam proses evaluasi
Puji dan syukur penulis ucapkan atas kehadirat Tuhan Yang Maha Esa karena
atas berkat dan rahmat-Nya penulis dapat menyelesaikan Skripsi ini sebagai salah satu
syarat untuk mendapatkan gelar sarjana di Fakultas Ilmu Komputer, Universitas
Methodist Indonesia. Adapun judul skripsi ini adalah “Implementasi Metode Complex
Proportional Assessment (COPRAS) Dalam menentukan Sekolah Dasar Terbaik
(Studi kasus Kantor Dinas Pendidikan Kabupaten Tapanuli Utara)”. Skripsi ini
diharapkan dapat bermanfaat bagi pembaca untuk menambah wawasan dan ilmu
pengetahuan.
Penulis dalam menyelesaikan skripsi ini memiliki beberapa hambatan dalam
proses penyusunannya, namun banyak pihak yang membantu sehingga skripsi ini dapat
penulis selesaikan dengan baik.Oleh karena itu, pada kesesmpatan ini penulis ingin
mengucapkan terimakasih kepada :
1. Bapak Drs.Humuntal Rumapea, M.Kom selaku Rektor Univeristas Metodist
Indonesia dan selaku Pembanding I, yang senantiasa meluangkan waktu
untuk membimbing penulis.
2. Bapak Naikson F. Saragih, ST., M.Kom, selaku Dekan Fakultas Ilmu
Komputer Universitas Methodist Indonesia.
3. Bapak Indra M. Sarkis, S.T, M.Kom, selaku Wakil Dekan I Fakultas Ilmu
Komputer Universitas Methodist Indonesia dan selaku Pembimbing I yang
dapat meluangkan waktu di sela-sela kesibukannya untuk membimbing
penulis dalam proses penulisan skripsi.
4. Ibu Yolanda Rumapea, S.Kom., M.Kom, selaku Wakil Dekan II Fakultas
Ilmu Komputer Universitas Methodist Indonesia
5. Bapak Ir.Surianto Sitepu, M.T, selaku Wakil Dekan III Fakultas Ilmu
Komputer Universitas Methodist Indonesia
6. Bapak Asaziduhu Gea, S.Kom.,M.Kom, selaku Ketua Program Studi Sistem
Informasi.
7. Bapak Jimmy F. Naibaho, S.T, M.Kom selaku Pembimbing II, yang
senantiasa meluangkan waktu di sela-sela kesibukannya untuk membimbing
penulis selama proses penyusunan skripsi ini.
8. Ibu Yolanda Rumapea, S.Kom.,M.Kom selaku Pembanding I, yang
senantiasa meluangkan waktu untuk membimbing penulis
9. Bapak Asaziduhu Gea, S.Kom.,M.Kom selaku Pembanding II, yang
senantiasa meluangkan waktu untuk membimbing penulis.
10. Kepada Seluruh Bapak/Ibu Dosen dan staff Fakultas Ilmu Komputer
Universitas Methodist Indonesia yang senantiasa memberikan tunjuk ajar dan
nasihatnya dari awal perkuliahana hingga penulis dapat menyelesaiakan
penelitian ini.
11. Kedua orang tua ku tercinta. Bapak Robert Siahaan dan Mama Nurcahaya
Sihombing, serta Abang Ando Siahaan, Kaka Tulus Siahaan, Serta Adik
adikku Maria Siahaan & Srirahayu Siahaan. Rasa terimakasih yang sangat
besar atas segala dukungan baik secara moral dan materil serta doa yang
senantiasa diucapkan sangat berpengaruh besar kepada penulis dalam
menyelesaikan skripsi ini. Semoga saya dapat membahagiakan dan membalas
kebaikan kalian.
12. Kepada teman-teman terkasih Khususnya Enjeli Sihombing, yang selalu
memberi semangat dan dukungan dalam pembuatan skripsi ini.
13. Kepada teman-teman kelas SI-C 2018 dan rekan seperjuangan yang
senantiasa memberi support.
Penulis menyadari bahwa skripsi ini masih memiliki kekurangan. Oleh karena
itu, penulis mengharapkan kritik dan saran. Akhir kata penulis mengucapkan
terimakasih, semoga penyusunan laporan ini dapat bermanfaat bagi kita semua
ABSTRAK....................................................................................................................................i
KATA PENGANTAR.................................................................................................................ii
DAFTAR ISI...............................................................................................................................iv
DAFTAR GAMBAR..................................................................................................................vi
DAFTAR TABEL......................................................................................................................vii
BAB 1 PENDAHULUAN............................................................................................................1
1.1 Latar Belakang Masalah...............................................................................................1
1.2 Perumusan Masalah......................................................................................................2
1.3 Batasan Masalah...........................................................................................................2
1.4 Tujuan dan Manfaat penelitian.....................................................................................3
1.4.1 Tujuan penelitian..................................................................................................3
1.4.2 Manfaat penelitian................................................................................................3
1.5 Sistematika Penulisan...................................................................................................4
BAB 2 LANDASAN TEORI.......................................................................................................5
2.1 Metode Complex Proportional Assessment (COPRAS)...............................................5
2.2 UML.............................................................................................................................7
2.2.1 Use Case Diagram................................................................................................8
2.2.2 Activity Diagram................................................................................................10
2.2.3 Class Diagram.....................................................................................................11
2.3 Literature Review.......................................................................................................12
BAB 3 METODOLOGI PENELITIAN.....................................................................................15
3.1 Sejarah Dinas Pendidikan Kabupaten Tapanuli Utara................................................15
3.1.1 Fungsi Dinas Pendidikan Kabupaten Tapanuli utara..........................................16
3.1.2 Lokasi.................................................................................................................17
3.1.3 Logo...................................................................................................................18
3.1.4 Visi Dan Misi.......................................................................................................18
3.1.5 Struktur Organisasi.............................................................................................18
3.2 Framework Penelitian.................................................................................................19
3.2.1 Identifikasi Masalah............................................................................................20
3.2.2 Pengumpulan Data..............................................................................................20
3.2.3 Algoritma copras................................................................................................20
3.2.4 Desain Sistem.....................................................................................................26
3.2.5 Rancangan Database...........................................................................................29
3.2.6 Desain antar muka..............................................................................................31
3.2.7 Implementasi......................................................................................................36
BAB 4 IMPLEMENTASI SISTEM...........................................................................................37
4.1 Implementasi Sistem...................................................................................................37
4.1.1 Kebutuhan Perangkat Keras................................................................................37
4.1.2 Kebutuhan Perangkat Lunak...............................................................................38
4.2 Tampilan Sistem user.................................................................................................38
BAB 5 PENUTUP......................................................................................................................51
5.1 Kesimpulan.................................................................................................................51
5.2 Saran...........................................................................................................................51
DAFTAR GAMBAR
PENDAHULUAN
LANDASAN TEORI
Keterangan:
𝑋𝑖𝑗 = nilai yang telah dinormalisasi dari alternatif.
5
6
Dimana S-1 min adalah nilai minimum S-i . sedangkan besar nilai
Qi , semakin tinggi prioritas alternatif. Nilai signifikansi relatif suatu
alternatif menunjukan tingkat kepuasan yang dicapai oleh alternatif
7
𝑈𝑖
𝑄𝑖 [ ] x 100%
= 𝑄𝑚𝑎𝑥
8
Dimana Qmax adalah nilai signifikansi relatif maksimum. Nilai utilitas ini
berkisar antara 0% sampai 100%. Alternatif dengan nilai utilitas tertinggi (Umax)
adalah pilihan terbaik diantara alternatif kandidat.
UML bukanlah hasil dari satu individu tetapi, merupakan upaya kolektif dari
banyak praktisi, ahli metodologi, pemikir, dan penulis. Object Management Group
(OMG) memfasilitasi input ini dan memasukkan hasilnya ke dalam metamodel yang
kuat, menghasilkan notasi pemodelan standar industri yang dapat digunakan yang
disebut UML (Unhelkar, 2018). Ada lima cara penggunaan UML yaitu sebagai berikut :
1. Visualisasi (Visualizing)
Tujuan utama UML karena notasi dan diagramnya menyediakan mekanisme
standar industri untuk representasi gambar dari persyaratan, proses, desain
solusi, dan arsitektur. Visual ini dibuat menggunakan alat case pemodelan,
yang juga memungkinkan berbagi kerja pemodelan berbasis tim.
2. Menentukan (Specifying)
UML memfasilitasi spesifikasi artefak pemodelan. Misalnya, spesifikasi untuk
aktor, kasus penggunaan, kelas, atribut, dan operasi memberikan detail
tambahan untuk notasi visual. Spesifikasi ini sangat membantu meningkatkan
kualitas solusi karena ulasan spesifikasi membantu menyelesaikan banyak
kesalahpahaman antara pengguna dan pengembang.
3. Membangun (Constructing)
UML digunakan untuk konstruksi perangkat lunak karena memungkinkan
pembuatan kode (mis., C ++, Java) tergantung pada alat case yang digunakan.
Namun, fitur konstruksi UML ini memiliki aplikasi terbatas, terutama karena
begitu kode dihasilkan, sebagian besar proyek praktis bekerja langsung pada
modifikasi kode daripada desain. Rekayasa bolak-balik dimaksudkan untuk
membantu memodifikasi desain berdasarkan kode yang diperbarui, tetapi fitur
ini tidak sepopuler dalam praktiknya seperti yang diperkirakan sebelumnya.
9
4. Mendokumentasikan (Documenting)
Dengan bantuan UML, dokumentasi tambahan dan terperinci untuk
persyaratan, arsitektur, desain, rencana proyek, tes, dan prototipe disediakan
untuk meningkatkan spesifikasi dan representasi visual.
5. Mempertahankan (Maintaining)
Model UML yang baik adalah bantuan signifikan dalam pemeliharaan sistem
perangkat lunak yang berkelanjutan. Model memungkinkan tampilan yang
mudah dari sistem yang ada, arsitekturnya, dan desain TI. Hal ini
memungkinkan pemrogram untuk mengidentifikasi tempat yang benar dalam
sistem untuk perubahan dan, yang lebih penting, memahami efek perubahan
mereka pada seluruh sistem.
UML terdiri dari hal-hal, hubungan, dan diagram, secara konsep dasar, UML terdiri dari
beberapa diagram sebagai berikut :
METODOLOGI PENELITIAN
15
16
3.1.2 Lokasi
Jl. Raja Johannes Hutabarat, Hutatoruan IX, Kec. Tarutung, Kabupaten Tapanuli
Utara, Sumatera Utara 22416. berikut ini gambar alamat dinas pendidikan kabupaten
tapanuli utara
3.1.3 Logo
Adapun logo dari dinas pendidikan kabupaten tapanuli utara sebagai berikut
Misi
a) Meningkatkan Ketahanan Pangan dan Kesejahteraan Petani melalui
Perlindungan Petani dan lahan Pertanian berkelanjutan
c) Meningkatkan Kualitas dan daya saing sumber Daya Manusia melalui pelatihan
tenaga kerja dan pemanfaatan IPTEK dan pengembangan jiwa kewirausahaan
Qi Ui
14.385417449934 100
11.739103190716 81.6042
13.352006416523 10.5544
10.791162242775 11.5729
4.6626312755345 8.55588
10.332105170815 10.1145
11.055342506955 10.1145
7.8916961175026 75.686
5.9524525653558 8.55588
8.1714163972228 11.7301
2. Activity Diagram
Diagram activity merupakan bagian dari penggambaran sistem secara fungsional
menjelaskan proses-proses logika atau fungsi yang terimplementasi oleh kode
program. Berikut ini activity diagram yang terdapat pada sistem
4. Class Diagram
Class Diagram menggambarkan struktur dan hubungan antar objek-objek
yang ada pada sistem. Struktur itu meliputi atribut-atribut dan metode-metode
yang ada pada masing-masing kelas. Adapun gambaran class diagram dari sistem
yang dibangun dapat dilihat pada Gambar dibawah ini
3. Email varchar 50
4. Jenis kelamin varchar 50
5. Username varchar 50
6. Password varchar 50
37
38
Keterangan gambar 4.1 akan menjelaskan bahwa pada proses menu login
pengguna harus memasukan username dan password sehingga dapat dilakukan
proses autentifikasi kedalam database sehingga apabila password tidak valid maka
pengguna tidak dapat masuk. Dan harus dimasukan kembali username dan
password
5.1 Kesimpulan
Dalam uraian rangkaian mulai dari proses pembuatan Sistem penentuan
penentuan SD Negeri terbaik berbasis website maka dapat ditarik beberapa
kesimpulan penting antara lain:
1. Sistem pendukung keputusan menggunakan Metode COPRAS yang
digunakan sebagai kerangka kerja untuk menganalisis dan
membandingkan beberapa kriteria yang relevan dalam mengevaluasi
kualitas sekolah dasar
2. Memberikan panduan bagi pihak Kantor Dinas Pendidikan dan pemangku
kepentingan terkait dalam pengambilan keputusan terkait peningkatan
mutu pendidikan di Kabupaten Tapanuli Utara
3. Dengan menentukan sekolah dasar terbaik berdasarkan pendekatan
COPRAS, diharapkan dapat meningkatkan kualitas pendidikan dan
memberikan manfaat yang optimal bagi siswa, guru, dan masyarakat
setempat.
4. Hasil dalam penentuan sekolah terbaik akan diberikan reward berupa
sekolah percontohan yang akan dijadikan parameter untuk sekolah lain
sehingga akan ada parameter untuk meningkatkan kualitas pendidikan dan
kualitas fasilitas di Kabupaten Tapanuli Utara
5.2 Saran
Dari Penelitian yang telah penulis lakukan tentunya tidak akan terlepas
dari kekurangan, oleh karena itu perlu adanya perbaikan dan pengembangan
sistem lebih lanjut kedepannya, maka diperlukan dan harus diperhatikan beberapa,
diantaranya:
1. Penting untuk mengidentifikasi kriteria-kriteria yang paling relevan dan
signifikan dalam menentukan sekolah dasar terbaik. Misalnya, faktor-faktor
seperti hasil tes akademik, infrastruktur sekolah, kualitas pengajaran, partisipasi
siswa, dan faktor-faktor lainnya dapat menjadi kriteria yang relevan dalam
penelitian ini.
51
2. Melibatkan pemangku kepentingan seperti pihak Kantor Dinas Pendidikan,
kepala sekolah, guru, orang tua, dan masyarakat setempat dapat memberikan
perspektif yang beragam dan berharga dalam menentukan sekolah dasar terbaik.
Proses partisipatif ini dapat meningkatkan keberlanjutan dan penerimaan
terhadap rekomendasi yang dihasilkan.
51
DAFTAR PUSTAKA
51