laporan kerja praktek implementasi sistem …jurnal.stmikelrahma.ac.id/assets/file/dinar kumala...

15
LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA di SMA MUHAMMADIYAH SEWON MENGGUNAKAN METODE TOPSIS BERBASIS WEB Disusun Oleh Nama : Dinar Kumala Puspa Nomor Mahasiswa : 12151462 Program Studi : Tehnik Informatika Jenjang : Strata 1 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2018 Abstract Education is a very important human need because education has the duty to prepare Human Resources for the development of the nation and state. However, not everyone has the opportunity to get an education because of cost issues. The scholarship program can help students who have problems in terms of financing. Scholarships must be in accordance with predetermined rules and criteria. The process of awarding scholarships is still experiencing problems due to decision making. The system used is still manual so the possibility of processing data errors becomes an obstacle in decision making. The selection process for receiving scholarships must be right on target, so a Decision Support System was created that aims to simplify the selection process. Keywords: Scholarship, Decision Support System, Topsis

Upload: others

Post on 27-Sep-2019

25 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

LAPORAN KERJA PRAKTEK

IMPLEMENTASI SISTEM PENDUKUNG KEPUTUSAN

PENERIMAAN BEASISWA di SMA MUHAMMADIYAH SEWON

MENGGUNAKAN METODE TOPSIS BERBASIS WEB

Disusun Oleh

Nama : Dinar Kumala Puspa

Nomor Mahasiswa : 12151462

Program Studi : Tehnik Informatika

Jenjang : Strata 1

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER

EL RAHMA

YOGYAKARTA 2018

Abstract

Education is a very important human need because education has the duty to

prepare Human Resources for the development of the nation and state. However, not

everyone has the opportunity to get an education because of cost issues. The

scholarship program can help students who have problems in terms of financing.

Scholarships must be in accordance with predetermined rules and criteria. The

process of awarding scholarships is still experiencing problems due to decision making.

The system used is still manual so the possibility of processing data errors becomes an

obstacle in decision making.

The selection process for receiving scholarships must be right on target, so a

Decision Support System was created that aims to simplify the selection process.

Keywords: Scholarship, Decision Support System, Topsis

Page 2: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

PENDAHULUAN

1.1 Latar Belakang

Pendidikan merupakan kebutuhan manusia yang sangat penting karena

pendidikan mempunyai tugas untuk menyiapkan Sumber Daya Manusia (SDM) bagi

pembangunan bangsa dan negara (Sidiq, 2010). Mengingat begitu pentingnya

pendidikan, negara sangat mendukung warga negaranya untuk meraih pendidikan

setinggi-tingginya. Namun, tidak setiap orang memiliki kesempatan untuk mengenyam

pendidikan karena permasalahan biaya (Sidiq, 2010). Program Beasiswa dapat

membantu siswa yang memiliki masalah dalam hal pembiayaan. Beasiswa adalah

pemberian bantuan keuangan yang diberikan kepada perorangan yang bertujuan untuk

digunakan demi keberlangsungan pendidikan yang ditempuh dan diberikan oleh

lembaga pemerintah, perusahaan ataupun yayasan (Lahinta, 2009).

Proses pemberian beasiswa di SMA Muhammadiyah Sewon masih mengalami

kendala dalam pengambilan keputusan. Sistem yang digunakan masih manual,

sehingga ada beberapa kelemahan terhadap sistem yaitu pengolahan data yang

memakan waktu lama, tidak akurat dan kemungkinan terjadinya kesalahan dalam

pengolahan data yang menyebabkan beasiswa tidak tepat sasaran.Proses seleksi

penerimaan beasiswa merupakan hal yang paling penting, agar tidak salah sasaran.

Seleksi penerimaan beasiswa ini melibatkan banyak kriteria yang akan dinilai. Semakin

banyak siswa yang mengajukan, maka akan semakin menyulitkan sekolah dalam

melakukan perhitungan yang akan mementukan siapa yang layak menerima beasiswa

tersebut. Proses penererimaan beasiswa di SMA Muhammadiyah Sewon akan lebih

Page 3: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

efektif dan efisien jika menggunakan sebuah sistem pendukung keputusan yang dapat

membantu mempercepat dan mempermudah pengambilan keputusan.

Berdasarkan latar belakang permasalahan diatas, maka dibuatlah sebuah

penelitian dengan judul “Implementasi Sistem Pendukung Keputusan Penerimaan

Besiswa di SMA Muhammadiyah Sewon Menggunakan Metode Topsis Berbasis

Web”.

1.2 Rumusan Masalah

Berdasarkan uraian permasalahan diatas, maka dapat dirumuskan.

a. Proses penerimaan beasiswa di SMA Muhammadiyah Sewon menggunakan sistem

manual sehingga proses pengambilan keputusan membutuhkan waktu yang lama.

b. Hasil yang diperoleh dari sistem manual tidak akurat karena sering terjadi

kesalahan dalam proses pengolahan data.

c. Banyaknya siswa yang mendaftar untuk mendapatkan beasiswa sehingga sekolah

mengalami kesulitan dalam melakukan seleksi.

1.3 Batasan Masalah

Untuk menghindari meluasnya permasalahan yang dibahas, maka diperlukan

batasan-batasan sebagai berikut.

a. Sistem ini dibuat untuk SMA Muhammadiyah Sewon yang akan melakukan

pemilihan penerimaan beasiswa.

b. Sistem Pendukung Keputusan ini dibuat menggunakan metode Topsis berbasis

Web.

c. Terdapat 5 kriteria yang digunakan dalam pengambilan keputusan yaitu

Kelengkapan Berkas, Nilai Rapot Penghasilan Orang Tua, Jumlah Tanggungan

Orang Tua dan Jumlah Tagihan Listrik.

Page 4: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

1.4 Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah membuat Sistem Pendukung Keputusan

yang dapat digunakan sekolah untuk menentukan penerimaan beasiswa sesuai dengan

kriteria.

1.5 Manfaat Penelitian

Manfaat yang ingin diperoleh dengan adanya penelitian ini adalah.

a. Mempermudah sekolah dalam proses pengambilan keputusan.

b. Membantu sekolah menyalurkan beasiswa yang tepat sasaran sesuai dengan kriteria

yang ditentukan.

c. Menyeleksi banyaknya siswa yang mendaftar dengan menggunakan perangkingan

sebagai acuan dalam pengambilan keputusan.

1.6 Metodologi Penelitian

1.6.1 Alat dan Bahan Penelitian

Adapun alat dan bahan yang digunakan untuk penelitian sebagai berikut.

1. Alat .

a. Laptop HP BW015AU dengan processor AMD A9-9420 3,0 GHz dan RAM

4GB.

2. Bahan.

a. Notepad ++

b. XAMPP

c. Browser

1.6.2 Metode Pengumpulan Data

Adapun metode pengumpulan data yang dilakukan sebagai berikut.

a. Metode Observasi

Observasi dilakukan langsung di SMA Muhammadiyah Sewon. Sasaran

observasi berupa berkas yang berkaitan dengan kriteria calon penerima beasiswa.

Page 5: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

b. Metode Wawancara

Mengumpulkan dan mendapatkan data dengan melakukan wawancara secara

langsung terhadap pihak SMA Muhammadiyah Sewon.

c. Dokumentasi

Dokumentasi berupa data dari beberapa calon penerima beasiswa.

d. Studi Literatur

Pengumpulan data dengan cara membaca buku – buku di perpustakaan dan

mencari informasi di internet maupun media yang berkaitan dengan proses

pembuatan laporan dan pembuatan program.

1.6.3 Metode Pengembangan Sistem

Adapun metode pengembangan sistem terdapat pada Gambar 1.1

Gambar 1.1 Metode pengembangan sistem

Pengumpulan Data

Pengembangan Sistem

Implementasi Aplikasi

Implementasi Aplikasi

Pengujian Aplikasi

Pembuatan Laporan

Page 6: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

1.7 Sistematika Penulisan

Untuk mempermudah penyajian dalam penulisan digunakan sistematika untuk

mengetahui pokok bahasan setiap bab yang akan disajikan, sebagai berikut.

BAB I : PENDAHULUAN

Dalam bab ini diuraikan mengenai latar belakang dan Permasalahan,

Rumusan Masalah, Batasan Masalah, Tujuan Penelitian, Manfaat

Penelitian, Metode Penelitian, Sistematika Penulisan.

BAB II : TINJAUAN PUSTAKA

Tinjauan pustaka memuat uraian sistematis tentang informasi hasil

penelitian yang disajikan dalam pustaka dan menghubungkannya

dengan masalah penelitian yang sedang diteliti.

BAB III : LANDASAN TEORI

Pada bab III dijelaskan teori-teori secara singkat mengenai hal-hal yang

berhubungan dengan penelitian.

BAB IV : RANCANGAN PENELITIAN

Pada bab IV dijelaskan tentang tatacara metode dalam perancangan

sistem yang digunakan untuk mengolah sumber daya yang dibutuhkan

sistem.

BAB V : HASIL PENELITIAN DAN PEMBAHASAN

Pada bab V dijelaskan tentang pembahasan masalah dari hasil

penelitian.

BAB VI : KESIMPULAN DAN SARAN

Pada bab VI dijelaskan mengenai kesimpulan yang dapat diambil dari

keseluruhan isi dari laporan penelitian dan saran penulis untuk

perkembangan sistem agar sistem bekerja lebih baik.

DAFTAR PUSTAKA

LAMPIRAN

Page 7: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

LANDASAN TEORI

3.1 Pengertian Beasiswa

Beasiswa adalah pemberian berupa bantuan keuangan yang diberikan

kepada perorangan mahasiswa atau pelajar yang digunakan demi keberlangsungan

pendidikan yang ditempuh (“Beasiswa - Wikipedia bahasa Indonesia, ensiklopedia

bebas,” n.d.).

3.1.1 Beasiswa di SMA Muhammadiyah Sewon

Terdapat beberapa program beasiswa yang diberikan kepada siswa SMA

Muhammadiyah Sewon yaitu BOSDA, Kartu Cerdas, Pemkot Yogya (KMS), BSM

dan PIP.

3.1.2 Kriteria Penerimaan Beasiswa

Berikut ini adalah kriteria yang digunakan SMA Muhammadiyah Sewon dalam

menentukan siswa yang berhak menerima beasiswa, diantaranya :

1. Kelengkapan Berkas

2. Nilai Rapot

3. Penghasilan Orang Tua

4. Jumlah Tanggungan Anak

5. Jumlah Tagihan Listrik

3.2 Definisi Sistem

Sistem adalah sekumpulan hal atau kegiatan atau elemen atau subsistem

yang saling bekerja sama atau yang dihubungkan dengan cara-cara tertentu

sehingga membentuk satu kesatuan untuk melaksanakan suatu fungsi guna

mencapai suatu tujuan (Sutanta,2003).

3.3 Sistem Pendukung Keputusan

Sistem Pendukung Keputusan (SPK) atau Decision Support System (DSS)

adalah sebuah sistem yang mampu memberikan kemampuan pemecahan masalah

maupun kemampuan pengkomunikasian untuk masalah dengan kondisi semi

terstruktur dan tak terstruktur.

Page 8: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

3.4 Metode TOPSIS

TOPSIS (Technique for Order Preference by Similarity to Ideal

Solution) adalah salah satu metode pengambilan keputusan multikriteria yang

pertama kali diperkenalkan oleh Yoon dan Hwang (1981).

3.5 Basis Data

Menurut Connolly dan Begg (2002,p14), basis data adalah sekumpulan koleksi

data yang berhubungan secara logikal, dan sebuah deskripsi dari data tersebut,

didesain untuk menemukan keperluan informasi pada sebuah perusahaan.

3.6 Entity Relationship Data (ERD)

Menurut Brady dan Loonam (2010), Entity Relationship Diagram (ERD)

merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu

organisasi, biasanya oleh sistem analis dalam tahap analisis persyaratan proyek

pengembangan sistem.

3.7 Kamus Data Tabel

Kamus Data atau Data Dictionary digunakan untuk memperjelas aliran data

yang digambarkan pada DFD.

3.8 Data Flow Diagram

Data Flow Diagram (DFD) adalah representasi grafik yang menggambarkan

aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang

mengalir dari masukan (input) dan keluaran (output) (A.S & Shalahuddin, 2014).

3.9 Bagan Alir (Flowchart)

Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan

langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian

dari suatu algoritma.

3.9.1 Bagan Alir Sistem (Flowchart System)

Bagan alir sistem merupakan bagan yang menunjukkan arus pekerjaan secara

keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur

yang ada didalam sistem. (Jogiyanto HM, 2005).

Page 9: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

3.10 Perangkat Lunak Pendukung

3.10.1 HTML (Hyper Text Mark up Language)

HTML merupakan singkatan dari Hyper Text Mark Up language. HTML

digunakan untuk membangun suatu halaman web.

3.10.2 PHP (PHP Hypertext Preprocessor)

PHP Hypertext Preprocessor atau biasa disingkat PHP ini adalah suatu bahasa

scripting khususnya digunakan untuk web development. Karena sifatnya yang

sever side scripting, maka untuk menjalankan PHP harus menggunakan web server

(Sidik&Pohan, 2012)

3.10.3 MySQL

MySQL adalah salah satu aplikasi DBMS yang sudah sangat banyak digunakan

oleh para pemrogram aplikasi web (Hidayatulloh & Kawistara, 2014).

3.10.4 Notepad++

Notepad++ adalah suatu text editor yang berjalan pada Operating System(OS)

Windows. Notepad++ disini menggunakan komponen-komponen Scintilla agar

dapat menampilkan dan menyunting text dan berkas source code berbagai

pemrograman.

3.10.5 Xampp

XAMPP adalah sebuah software yang berfungsi untuk menjalankan website

berbasis PHP dan menggunakan pengolah data MYSQL di komputer local

(Hidayatulloh & Kawistara, 2014).

Page 10: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

HASIL PENELITIAN DAN PEMBAHASAN

5.1 Login Admin

Gambar 5.1 Login admin

Keterangan : Form login ini hanya bisa dilakukan oleh admin dengan

memasukkan username dan password.

5.2 Halaman Admin

Gambar 5.2 Halaman admin

Page 11: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

5.3 Menu Data Siswa

Gambar 5.3 Menu Data Siswa

Keterangan : Pada gambar 5.3 merupakan menu kriteria, pada menu ini admin

bisa menambahkan, mengedit, dan menghapus.

5.4 Tambah Siswa

Gambar 5.4 Tambah Siswa

Keterangan : Pada gambar 5.4 merupakan inpu data siswa yang hanya dapat

dilakukan oleh admin.

Page 12: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

5.5 Edit Data Siswa

Gambar 5.5 Edit Data Siswa

Keterangan : Pada gambar 5.5 admin dapat melakukan edit data untuk merubah

data siswa.

5.6 Hapus Data Siswa

Gambar 5.6 Hapus Data Siswa

Keterangan : Pada gambar 5.6 admin dapat menghapus data siswa.

Page 13: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

5.7 Menu Data Pengawas

Gambar 5.7 Menu data pengawas

Keterangan : Pada gambar 5.7 admin dapat menambah, mengedit dan

menghapus data pengawas.

5.8 Menu Kriteria

Gambar 5.10 Menu kriteria

Keterangan : Pada gambar 5.10 admin dapat menambah , mengedit dan

menghapus data kriteria. Pada menu ini terdapat 5 kriteria yang harus

diinputkkan.

Page 14: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

5.9 Menu Alternatif

Gambar 5.14 Menu Alternatif

5.10 Menu Laporan

Gambar 5.18 Menu laporan

Keterangan : Pada gambar 5.18 merupakan halaman yang menampilkan

matriks perhitungan dari data alternatif yang sudah diinputkan.

Page 15: LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM …jurnal.stmikelrahma.ac.id/assets/file/Dinar Kumala Puspa_stmikelrahma.pdflaporan kerja praktek implementasi sistem pendukung keputusan

15

DAFTAR PUSTAKA

Beasiswa - Wikipedia bahasa Indonesia, ensiklopedia bebas. (n.d.). Retrieved January

14, 2019, from https://id.wikipedia.org/wiki/Beasiswa

Desi Rima Melany. (2018). Implementasi Pengendalian Pemilihan Modul Belajar di

Program Studi Pendidikan Dokter FK UGM.

Raina Stefani, B., Indriyati, & Sukmawati, N. E. (2012). Sistem pendukung

keputusan penentuan lokasi kuliner di semarang dengan metode. Journal of

Informatics and Technology, 1(4), 9–16.

Sidiq, A. P. (2010). Sistem Pendukung Keputusan Untuk Menentukan Penerimaan

Beasiswa Pada Sdn Pandanwangi 02 Menggunakan Fuzzy C – Means

Clustering.

Utami, S. N. (2018). Aplikasi Sistem Pendukung Keputusan Pemilihan Editor Bahasa

di Redaksi Forum Edukasi dengan Metode TOPSIS.