laporan kerja praktek implementasi sistem …jurnal.stmikelrahma.ac.id/assets/file/dinar kumala...
TRANSCRIPT
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
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
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.
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.
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
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
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.
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).
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).
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
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.
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.
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.
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.
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.