PERBANDINGAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN CALON KETUA OSIS PADA SMK SWASTA NUSA PENIDA MEDAN DENGAN METODESIMPLE ADDITIVE WEIGHTING&WEIGHTED SUMMODEL BERBASIS ANDROID SKRIPSI ANANDA PUTRI RITONGA 101401065 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2015
i PERBANDINGAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN CALON KETUA OSIS PADA SMK SWASTA NUSA PENIDA MEDAN DENGAN METODESIMPLE ADDITIVE WEIGHTING&WEIGHTED SUMMODEL BERBASIS ANDROID SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer ANANDA PUTRI RITONGA 101401065 PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2015
ii PERSETUJUAN Judul : PERBANDINGAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN CALON KETUA OSIS PADA SMK SWASTA NUSA PENIDA MEDAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING & WEIGHTED SUM MODEL BERBASIS ANDROID Kategori : SKRIPSI Nama : ANANDA PUTRI RITONGA Nomor Induk Mahasiswa : 101401065 Program Studi : SARJANA (S1) ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Rahmat Aulia S.Kom,M.Sc.IT NIP. - Ade Candra, ST, M.Kom NIP. 19790904 200912 1 002 Diketahui/Disetujui oleh Program Studi S1 Ilmu Komputer Ketua, Dr. Poltak Sihombing, M.Kom NIP. 196203171991021001
iii PERNYATAAN PERBANDINGAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN CALON KETUA OSIS PADA SMK SWASTA NUSA PENIDA MEDAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING & WEIGHTED SUM MODEL BERBASIS ANDROID SKRIPSI Sayamengakuibahwaskripsiiniadalahhasilkaryasayasendiri, kecualibeberapakutipandanringkasan yang masing-masingdisebutkansumbernya. Medan,Juni2015 Ananda Putri Ritonga 101401065
iv PENGHARGAAN Alhamdulillahirrabbil alamin, penulis ucapkan rasa syukur yang tiada hentinya kehadirat Allah SWT. yang telah memberikan rahmat dan karunia-nya sehingga penulis dapat menyelesaikan skripsi ini. Shalawat beriring salam penulis persembahkan kepada Nabi Besar Muhammad SAW. Dengan segala kerendahan hati, pada kesempatan ini penulis menyampaikan terima kasih kepada semua pihak yang telah membantu penyelesaian skripsi ini. Penulis mengucapkan terima kasih kepada: 1. Bapak Prof. Dr. Syahril Pasaribu, DTMH, MSc(CTM), SpA(K) sebagai Rektor Universitas Sumatera Utara (USU). 2. Bapak Dr. Muhammad Zarlis sebagai Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara. 3. Bapak Dr. Poltak Sihombing, M.Kom sebagai Ketua Program Studi S1 Ilmu Komputer dan sekaligus sebagai Dosen Pembanding I. 4. Ibu Maya Silvi Lydia, BSc. MSc sebagai Sekretaris Program Studi S1 Ilmu Komputer. 5. Bapak Ade Candra, ST, M.Kom sebagai Dosen Pembimbing I. 6. Bapak Rahmat Aulia, S.Kom,M.Sc.ITsebagai Dosen Pembimbing II. 7. Bapak Herriyance ST,M.Komsebagai Dosen Pembanding II. 8. Seluruh dosen serta staf pegawai di Program Studi S1 Ilmu Komputer Fasilkom-TI USU. 9. Kedua orangtua tercinta,ayahanda Alm.H.Makmur Ritonga,SH dan Ibunda Hj.Maurida Siregar,SH yang tiada hentinya memberikan kasih sayang dan dukungan dalam pembuatan skripsi ini. 10. Bahry Wahyudha,ST yang selalu setia memberikan semangat, dorongan dan motivasi sehingga penulis selesai mengerjakan skripsi ini. 11. Rekan kerja di SMK Swasta Nusa Penida Medan yang selalu memberi semangat dan arahan dalam pembuatan skripsi ini.
v 12. Teman-temanHADEUH(community), Nurhennida Br.Sitepu S.Kom dan Bang JOKRIBO yang selalu ada memberikan semangat dan dorongan tekad yang kuat sehingga penulis selesai mengerjakan skripsi ini. 13. Teman-teman seperjuangan stambuk 2010 serta abang-abang dan kakak-kakak senior yang ada di Program Studi S1 Ilmu Komputer yang telah memberikan dukungan moril maupun materil kepada penulis dalam penyusunan skripsi ini. Penulis menyadari bahwa skripsi ini masih jauh dari sempurna,oleh karena itu penulis menerima kritik dan saran dari semua pihak yang bersifat membangun dan menyempurnakan skripsi ini. Penulis berharap semoga skripsi ini dapat memberi manfaat bagi penulis sendiri pada khususnya dan pembaca pada umumnya. Medan, Juni 2015 Penulis
vi ABSTRAK Pemilihan calon ketua osis terbaik di SMK Swasta Nusa Penida Medan bertujuan untuk mendapatkan seorang ketua osis yang baik. Pemilihan calon ketua osis terbaik dilakukan berdasarkan kriteria yang telah ditentukan seperti ke tidak hadiran, interaksi dengan bobot, kelakuan, kebersihan, tanggung jawab, kreatifitas, keaktifan, dan disiplin. Untuk membantu proses pemilihan calon ketua osis terbaik maka dibutuhkan sebuah sistem pendukung keputusan. Metode yang digunakan adalah Simple Additve Weighting (SAW) dan Weighted Sum Model (WSM).Pada metode WSM nilai total rata-rata dari tahun 2011-2015 yaitu 4,88, 5,26, 5,17, 5,29 dan 5,21. Pada metode SAW nilai total rata-rata dari tahun 2011-2015 yaitu 0,69, 0,77, 0,73, 0,79 dan 0,71. Sistem ini dapat digunakan untuk membantu menyelesaikan permasalahan dalam pemilihan calon ketua OSIS terbaik di SMK Swasta Nusa Penida Medan. Kata kunci : Sistem Pendukung Keputusan, Simple Additive Weighted, SAW, Weighted Sum Model, WSM, OSIS, SMK Swasta Nusa Penida Medan..
vii ABSTRACT The election of the best OSIS chairman in SMK Swasta Nusa Penida Medan aims to getthe best osis chairman. The election is based on determined criterion such as absence, interaction, behaviour, hygiene, responsibility, creativity, liveliness and discipline. Decision support systemis needed to assist the election. The method used are Simple Additive Weighting (SAW) andweighting Sum Model (WSM). On WSM method, the averagesum from year 2011-2015 are 4,88, 5,26, 5,17, 5,29 and 5,21. On SAW method, the average sum from year 2011-2015 are0,69, 0,77, 0,73, 0,79 and 0,71.This system can beusedto assist the election of the best osis chairman problem in SMK Swasta NusaPenida Medan. Keywords: Decision Support System, Simple Additive Weighting, SAW, Weighted Sum Model, WSM, OSIS, SMK Swasta Nusa Penida Medan.
viii DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar Daftar Lampiran Bab I Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4Tujuan Penelitian 1.5 Manfaat Penelitian 1.6 Metodologi Penelitian 1.7 Sistematika Penulisan ii iii iv vi vii viii x xi xii 1 2 2 3 3 3 4 Bab II Landasan Teori 2.1 Sistem Pendukung Keputusan 2.1.1 Komponen Sistem Pendukung Keputusan 2.2 Android 2.2.1 Versi Android 2.3 Simple Additive Weighting (SAW) 2.4Weighting Sum Model (WSM) 6 6 7 7 8 11 Bab III Analisis dan Perancangan 3.1 Analisis Sistem 3.1.1 Analisis Masalah 3.1.2 Analisis Kebutuhan Sistem 3.1.2.1Kebutuhan Fungsional Sistem 3.1.2.2Kebutuhan Non-fungsional Sistem 3.1.3 Pemodelan 3.1.3.1 Use case diagram 3.1.3.2 Analisis Proses Sistem 3.1.3.3Flowchart Sistem 3.2 Perancangan Sistem 3.2.1 Tampilan Awal 3.2.2 Antarmuka Daftar Calon 3.2.3 Antarmuka Perhitungan dengan Metode SAW dan WSM 3.2.4 Antarmuka About 14 14 15 15 16 16 16 19 21 21 22 22 23 24
ix Bab IV Implementasi dan Pengujian 4.1 Implementasi Sistem 4.1.1 Implementasi Metode Simple Additive Weighting 4.1.2 Implementasi Weighted Sum Model 4.2 Antarmuka Sistem 4.2.1 Tampilan Awal 4.2.2 Tampilan Daftar Calon 4.2.3 Tampilan Menu WSM dan SAW 4.2.4Tampilan Menu About 4.3 Pengujian Sistem 25 25 25 26 26 27 28 29 30 Bab V Kesimpulan dan Saran 5.1 Kesimpulan 5.2Saran 47 47 Daftar Pustaka 48
x DAFTAR TABEL Nomor Tabel 2.1 2.2 2.3 3.1 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 Nama Tabel Halaman ContohNilai SAW HasilNormalisasiNilai ContohNilai WSM Use Case dalam Proses PerhitunganPemilihanCalonKetua OSIS BobotKriteria Perhitungan WSM tahun 2011 Perhitungan SAW tahun 2011 Perhitungan WSM tahun 2012 Perhitungan SAW tahun 2012 Perhitungan WSM tahun 2013 Perhitungan SAW tahun 2013 Perhitungan WSM tahun 2014 Perhitungan SAW tahun 2014 Perhitungan WSM tahun 2015 Perhitungan SAW tahun 2015 10 10 12 18 30 31 32 34 35 38 38 41 42 44 45
xi DAFTAR GAMBAR Nomor Gambar 2.1 2.2 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 Nama Gambar Halaman Flowchart MetodeSimple Additive Weighting Flowchart Metode Weighted Sum Model Diagram Ishikawa UntukAnalisisMasalahSistem Use Case Diagram SistemPendukungKeputusanPemilihanCalonKetua OSIS Actifity Diagram untuk Daftar Calon Actifity Diagram untuk WSM dan SAW Squance Diagram UntukDaftar Calon Squance Diagram untuk WSM dan SAW Flowchart Sistem Pendukung Keputusan Pemilihan Calon Ketua OSIS TampilanAwalPemilihanCalonKetua OSIS Antarmuka Input Data PemilihanCalonKetua OSIS Antarmuka List PemilihanCalonKetua OSIS AntarmukaPerhitungandenganMetode SAW dan WSM Antarmuka About TampilanAwal TampilanMenu DaftarCalon Tampilan Menu Periodisasi TampilanMenu WSM dan SAW TampilanMenu About Perhitungan Sistem WSM tahun 2011 Perhitungan Sistem SAW tahun 2011 Perhitungan Sistem WSM tahun 2012 Perhitungan Sistem SAW tahun 2012 Perhitungan Sistem WSM tahun 2013 Perhitungan Sistem SAW tahun 2013 Perhitungan Sistem WSM tahun 2014 Perhitungan Sistem SAW tahun 2014 Perhitungan Sistem WSM tahun 2015 Perhitungan Sistem SAW tahun 2015 9 12 15 17 18 19 20 20 21 22 22 23 23 24 26 27 28 29 29 33 34 36 37 39 40 43 44 46 47
xii DAFTAR LAMPIRAN Listing Program 52 Curriculum Vitae 85