Proyek Penerapan Sistem Terdistribusi Pada PT Coca Cola Amatil Indonesia-191002 - 4SSTD-A
Proyek Penerapan Sistem Terdistribusi Pada PT Coca Cola Amatil Indonesia-191002 - 4SSTD-A
Proyek Penerapan Sistem Terdistribusi Pada PT Coca Cola Amatil Indonesia-191002 - 4SSTD-A
MULTI
ATTRIBUTE RATING TECHNIQUE PADA
SISTEM REKOMENDASI PENGANGKATAN
PENGAWAS SEKOLAH PADA DINAS
PENDIDIKAN SULAWESI SELATAN
Disusun Oleh :
Judul Proposal
Disusun oleh
Pembimbing I
Pembimbing II
ii
DAFTAR ISI
Halaman
HALAMAN JUDUL...............................................................................................i
HALAMAN PERSETUJUAN..............................................................................ii
KATA PENGANTAR..........................................................................................iii
DAFTAR GAMBAR...........................................................................................vii
BAB I PENDAHULUAN
(SMART).................................................................................8
v
vi
Halaman
2.2.5 Website.................................................................................13
2.2.6 MySQL.................................................................................14
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR GAMBAR
Halama
vii
DAFTAR TABEL
Halaman
viii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas segala
kepada penulis sehingga Proposal ini dapat diselesaikan, yang merupakan salah
Makassar.
dihadapi oleh penulis mulai dari tahap persiapan sampai dengan penyelesaian
tulisan, namun berkat bantuan bimbingan dan kerja sama berbagai pihak,
menyampaikan ucapan terima kasih yang tulus dan penghargaan yang tak
terhingga kepada:
2. Sitti Aisa, S.Kom, M.T. selaku Ketua Jurusan Sistem Informasi program studi
3. Dr. Abdul Rauf, SH., MH. selaku Pembimbing I, yang telah membimbing
4. Andi Irmayana, S.Kom., MT. selaku Pembimbing II, yang telah banyak
dan dukungan yang tidak dapat kami nilai dalam bentuk apapun. Semoga
iii
iv
beliau, Amin.
namanya, terimakasih untuk setiap bantuan yang telah kalian berikan kepada
penulis.
kekurangan. Oleh karena itu penulis sangat mengharapkan kritik dan saran
yang membangun, dan semoga proposal ini dapat bermanfaat bagi yang
membacanya. Akhirnya teriring do’a dan harapan semoga segala bantuan yang
telah diberikan baik materil maupun moril mendapat imbalan di sisi Tuhan
Penulis
BAB I
PENDAHULUAN
sederajat. Kegiatan yang ada pada bidang pengawas sekolah tersebut salah
rekomendasi yang ada saat ini proses penyeleksiannya masih belum efektif.
pengawas sekolah yaitu pada penilaian beberapa kriteria sebagai syarat, dengan
kriteria yang akan dinilai pada proses pengangkatan pengawas sekolah yaitu status
pengawas dengan melakukan pembobotan setiap kriteria. Salah satu metode yang
dimana teknik pengambilan keputusan multi kriteria ini didasarkan pada teori
bahwa setiap alternatif terdiri dari sejumlah kriteria yang memiliki nilai-nilai dan
1
2
dibandingkan dengan kriteria lain. Pembobotan ini digunakan untuk menilai setiap
2. Bagaimana proses penilaian dan pembobotan setiap kriteria guru dan kepala
Adapun batasan masalah pada penelitian ini adalah data yang akan
dikelolah sebagai data sampel adalah data pengajuan pengawas periode yang telah
berlalu.
dalam proses pembobotan beberapa kriteria guru dan kepala sekolah untuk
2. Terhadap tempat penelitian, dari hasil penelitian ini diharapkan dengan adanya
BAB I PENDAHULUAN
penulisan.
TINJAUAN PUSTAKA
Kerangka pikir penelitian ini dibuat dalam bentuk skema seperti pada
5
6
memprediksi suatu item yang menarik bagi penggunanya tergantung dari item
sesuatu item, seperti rekomendasi film, musik, buku, berita dan lain sebagainya
yang menarik user. Sistem ini berjalan dengan mengumpulkan data dari user
3. Memberikan beberapa pilihan item pada user dan memintanya memilih yang
terbaik.
4. Meminta user untuk mendaftar item yang paling disukai atau item yang tidak
disukainya.
7
1. Mengamati item yang dilihat oleh seorang user pada sebuah web e-commerce.
algoritma tertentu yang kemudian hasil tersebut dikembalikan lagi kepada user
sebagai sebuah rekomendasi item dengan parameter dari user tersebut. Sistem
rekomendasi juga merupakan salah satu alternatif sebagai mesin pencari suatu
Keterangan:
Dimana i= 1, 2,…m
diambil.
9
wj
Normalisasi¿
∑ wj
3. Langkah 3 : Memberikan nilai kriteria untuk setiap alternatif
(Cmax−Cout i)
Ui(ai) =100 %
(Cmax−Cmin)
Keterangan:
Contoh soal :
Suatu perusahaan A ingin mempromosikan jabatan tertentu. Akan tetapi
pihan PSDM (Pengembangan Sumber Daya Manusia) agak kesulitan
dengan banyaknya kriteria - kriteria yang disediakan oleh perusahaan
tersebut. Disini ada 6 kriteria dan nilai utility yang sudah ditentukan, dan
bisa diganti sesuai dengan kebutuhan. Jadi kriteria dan nilai disusuaikan
dengan kebutuhan.
10
wj
Rumus normalisasi adalah :
∑ wj
Keterangan :
30
1). Normalisasi = = 0,3
100
40
2). Normalisasi = = 0,4
100
Keterangan : 40 adalah nilai bobot kriteria nilai prestasi kerja, 100 adalah
nilai bobot keseluruhan.
10
3). Normalisasi = = 0,1
100
5
4). Normalisasi = = 0,05
100
Keterangan : 5 adalah nilai bobot kriteria usia, 100 adalah nilai bobot
keseluruhan.
10
5). Normalisasi = = 0,1
100
12
5
5). Normalisasi = = 0,05
100
Keterangan : 5 adalah nilai bobot kriteria nilai fisik, 100 adalah nilai
bobot keseluruhan.
(Cmax−Cout i) U(ai) = ∑ = Wj Ui (ɑ )
1 i
j
(Cmax−Cmin)
% i=1,2,…m
Dari hasil uji coba pada 4 pegawai hanya 2 orang yang dinyatakan layak,
karena mendapatkan nilai tinggi pada bobot 1 (30%) dan bobot 2 (40%).
Sementara 2 lainnya yang dinyatakan tidak layak dan dipertimbangkan
dikarenakan nilai pada bobot 1 dan 2 kurang mendapatkan hasil yang
maximal. Maka dapat disimpulkan bahwa bobot sangatlah berpengaruh
dalam perhitungan ini.
2.2.5 Website
pengelompokkan jenis web, lebih diarahkan berdasarkan pada fungsi, sifat dan
atau isi yang selalu berubah-ubah setiap saat. Misalnya website berita,
lain-lain.
2.2.6 MySQL
lunak sistem manajemen basis data SQL (bahasa Inggris: database management
system) atau DBMS yang multithread, multl-user, dengan sekltar 6 juta instalasi
lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka
penggunaannya tidak cocok dengan penggunaan GPL. Tidak sepertl Apache yang
merupakan software yang dikembangkan oleh komunitas umum, dan hak cipta
15
untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan
disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL
AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang
Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David
7. Mendukung transaksi
diagram tersebut tersusun atas sejumlah elemen grafik yang saling membentuk
2. Diagram mengenai organisasi umum software, terdiri dari satu diagram, yaitu
Diagram Package
3. Diagram untuk implementasi, terdiri dari suatu diagram, yaitu Component &
Deployment Diagram.
Mesran, Surya Darma Nasution, Fince Tinus Waruwu (2019:8), “Use case
atau diagram use case merupakan pemodelan untuk kelakukan (behavior) sistem
informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara
satu atau lebih aktor dengan sistem informasi yang akan dibuat. Secara kasar, use
case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah
sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu.
Syarat penamaan pada use case adalah didefinisikan sesimpel mungkin dan dapat
di pahami.
NAMA
NO SIMBOL DESKRIPSI
KOMPONEN
Fungsionalitas yang disediakan
1. Use Case sistem sebagai unit-unit yang saling
bertukar pesan antar unit atau faktor.
Orang, proses,atau sistem lain yang
berinteraksi dengan sistem informasi
2. Aktor/Actor yang akan dibuat diluar sistem
informasi yang akan dibuat itu
sendiri, jadi walaupun simbol dari
aktor belum tentu merupakan orang,
17
NAMA
NO SIMBOL DESKRIPSI
KOMPONEN
biasanya digunakan menggunakan
kata benda di awal frase nama aktor.
3. Asosiasi/Associ Komunikasi antara aktor dan use
aton case yang berpartisipasi pada use
case atau use case memiliki interaksi
dengan aktor.
4. Include Menspesifikasikan bahwa use case
sumber secara eksplisit.
2. Activity Diagram
atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada
aktifitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat
NAMA
NO SIMBOL DESKRIPSI
KOMPONEN
1. Satus awal Status awal aktivitas sistem,
sebuah diagram aktivitas
memiliki sebuah status awal.
NAMA
NO SIMBOL DESKRIPSI
KOMPONEN
3. Percabangan/Decisio Asosiasi percabangan dimana
n jika ada pilihan aktivitas lebih
dari satu.
4. Penggabungan/Join Asosiasi penggabungan dimana
lebih dari satu aktivitas
digabungkan menjadi satu.
5. Stutus akhir Status akhir yang dilakukan
sistem, sebuah diagram aktivitas
memiliki sebuah status akhir.
6. Swimlame Memisahkan organanisasi busnis
yang bertanggung jawab terhadap
aktivitas yang terjadi.
Sumber : Mesran, Surya Darma Nasution, Fince Tinus Waruwu (2019:10)
3. Sequence Diagram
4. Class Diagram
objek dalam sistem dan berbagai hubungan statis yang terdapat diantara mereka.
Simbol untuk class diagram dapat dilihat pada Tabel 2.4 berikut.
NAMA
NO SIMBOL DESKRIPSI
KOMPONEN
Package merupakan sebuah
1. Package bungkusan dari satu atau
lebih kelas.
2 Operasi Nama_kelas Kelas pada stuktur system.
+Atribut 1
+Atribut 2
NAMA
NO SIMBOL DESKRIPSI
KOMPONEN
7. Agregasi Relasi antara kelas dengan
makna semua-
bagian(whole part).
Sumber : Kusno Harianto, Henny Pratiwi, Yonatan Suhariyadi (2019:17)
tentang cara beroperasinya dimana apakah sudah berjalan sesuai atau tidak.
Pengujian black box bukan merupakan alternatif dari teknik white box, tetapi
Black box testing mengasumsikan kode menjadi sebuah black box yang
merespon berbagai inputan. Pengujian berfokus pada output dari berbagai jenis
inputan. Pengujian ini juga berfokus pada tes validasi, batas masalah, tes kinerja,
kode program.
suatu sistem.
21
1. Yudi Eko Windarto, Ike Pertiwi Windasari, Moh. Aufal Marom Arrozi, 2019
Akhir.
sekolah.
3. Saifur Rohman Cholil, Agusta Praba Ristadi Pinem, Vensy Vydia, 2018
Alam.
METODE PENELITIAN
Penelitian ini berlangsung selama 3 bulan mulai dari bulan Januari 2020 sampai
sebagai berikut :
1. Observasi
23
24
2. Wawancara
Dalam penelitian ini adapun data-data yang digunakan antara lain data
calon pengawas sekolah/Pengawas sekolah dan data pegawai.
Penulis menggunakan metode pengujian Black box atau biasa disebut alur
logika yang merupakan salah satu metode pengujian perangkat lunak secara
terinci, karena jalur logika (logica path) perangkat lunak akan ditest dengan
25
secara spesifik.
2. Kesalahan interface
4. Kesalahan kinerja
3. Jika hasil uji coba sudah sesuai dengan harapan, maka dapat disimpulkan
bahwa aplikasi sudah berfungsi dengan baik (bebas dari kesalahan fungsional).
berikut:
2. Analisis Sistem : penguraian dari suatu aplikasi yang utuh ke dalam bagian-
diagram alur ke dalam suatu bahasa pemrograman baik huruf, angka, dan
secara terperinci sesuai spesifikasi dan menilai apakah setiap fungsi atau
perkiraan waktu pengerjaan, ditunjukkan pada tabel 3.4 Jadwal Penelitian sebagai
berikut :
28
Keterangan :
= Terlaksana
= Belum Terlaksana
xiv
DAFTAR PUSTAKA
Buku Teks :
Dicky Nofriansyah dan Sarjon Defit, 2017,” Multi Criteria Decision Making
(MCDM) pada Sistem Pendukung Keputusan ”, Yogyakarta: CV. Budi
Utama.
Gianty, T, 2012, “Black Box Testing and Implementation”, Smart Book, Singapore.
Mesran, Surya Darma Nasution, Fince Tinus Waruwu, 2019, “Merancang Aplikasi
Penjualan dengan Visual Basic”, Penerbit Green Press, Medan.
Solichin, Ahmad, 2016, “Pemrograman Web dengan PHP dan MySQL”, Universitas
Budi Luhur, Jakarta.
Su Rahman, 2017, “Rahasia Membuat Website dengan Modal 200 Ribu”, Jakarta:
PT. Elex Media Komputindo.
Uus Rusmawan, 2019, ” Teknik Penulisan Tugas Akhir dan Skripsi Pemrograman”,
PT Elex Media Komputindo, Jakarta.
Yuhefizar, S.Kom lr. HA Mooduto Rahmat Hidayat, ST., 2017, “Website Interaktif
Menggunakan Joomla”, PT. Elex Media Computindo, Jakarta.
xv
Jurnal :
Saifur Rohman Cholil, Agusta Praba Ristadi Pinem, Vensy Vydia, 2018
“Implementasi Metode Simple Multi Attribute Rating Technique Untuk
Penentuan Prioritas Rehabilitasi Dan Rekonstruksi Pascabencana Alam”,
Jurnal Ilmiah Teknologi Sistem Informasi 4 (1) 27 Juli 2018, pp 1-6 ISSN:
2502-3357(Online)/ISSN: 2503-0477
Yudi Eko Windarto, Ike Pertiwi Windasari, Moh. Aufal Marom Arrozi, 2019
“Implementasi Simple Multi Attribute Rating Technique Untuk Penentuan
Tempat Pembuangan Akhir", Pengembangan Rekayasa dan Teknologi, Vol
15, No. 1, Juni 2019, pp 12-20 p-ISSN: 1410-9840 & e-ISSN: 2580-8850.
16
LAMPIRAN
System
Input Kriteria
Admin
<<include>> <<include>>
Input Nilai Kriteria setiap
Alternatif Login Penilai
Input Akun
Penilai Penilai
Algoritma SMART
Registrasi
Input Berkas
<<include>>
<<include>> <<include>>
calon pengawas
Usecase diagram