267
Jarak antara alternatif Ai dengan solusi ideal negatif dirumuskan sebagai: 6
Menentukan nilai preferensi untuk setiap alternatif : 7
Nilai Vi yang lebih besar menunjukkan bahwa alternatif Ai lebih dipilih.
3. METODE PENELITIAN
3.1. Studi Pendahuluan
Dalam studi pendahuluan, yang menjadi sasaran utama dalam penelitian ini adalah mengkaji penggunaan metode TOPSIS pada model Multiple Attribute Decision Making MADM. Metode tersebut tersebut
digunakan sebagai metode pengambilan keputusan untuk pemberian beasiswa.
3.2. Tahap Pengumpulan Data
3.2.1. Studi Literatur
Metode pengumpulan data yang dilakukan melalui membaca dan mempelajari referensi – referensi berupa jurnal ilmiah,
skripsi, dan buku. Fasilitas internet juga dipergunakan untuk media sebagai mencari data atau informasi yang dipublikasikan di dunia maya yang berkaitan dengan obyek penelitian.
3.2.2. Studi Lapangan
Metode pengumpulan data yang dilakukan dengan meninjau langsung objek permasalahan, serta mengumpulkan informasi dari pihak-pihak terkait dengancara pengamatan dan wawancara.
3.3. Tahap Pembuatan Perangkat Lunak
3.3.1. Analisis Kebutuhan Sistem
Pada tahap ini merupakan tahap analisis terhadap kebutuhan - kebutuhan sistem yang diperlukan untuk memperlancar proses pembangunan sistem tersebut. Tahap ini mencakup analisis proses bisnis yang sedang berjalan, analisis masalah, sistem
usulan, dan analisis kebutuhan fungsional. 3.3.2.
Perancangan Antar Muka Sistem
Tahap ini merupakan proses perancangan tampilan sistem yang disesuaikan dengan hasil analisis kebutuhan yang telah dilakuakan pada tahap sebelumnya.
3.3.3. Implementasi Sistem
Merupakan tahap perwujudan sistem yang berasal dari integrasi antara desain system yang telah dibuat dengan menggunakan bahasa pemrograman PHP dan desain basisdata menggunakan MySQL.Serta pengaplikasian perhitungan
menggunakan metode TOPSIS dilakukan pada tahap ini.
3.3.4. Pengujian Sistem
Merupakan tahap uji coba terhadap system yang telah dibuat, dengan tujuan untuk mengetahui kelayakan serta kekurangan sistem tersebut.Hasil dari tahap ini dijadikan sebagai bahan evaluasi untuk melakukan perbaikan dan penambahan pada sistem
yang telah dibangun.
3.3.5. Pemeliharaan Sistem
Merupakan tahap terakhir dalam pembuatan sistem perangkat lunak, dimana sistem yang telah dibuat dapat mengalami perubahan-perubahan dan penambahan sesuai dengan permintaan pengguna
268
4. ANALISIS DAN PERANCANGAN SISTEM
4.1. Perancangan Sistem
4.1.1. Diagram Konteks
Sistem Rekomendasi Penerima Beasiswa
Admin Guru BK
Username, Password Data BK
Data Pemohon Data Nilai Pemohon
Data Madrasah Data Tahun Ajaran
Data Beasiswa Data Kritria
Data Nilai Kritria Data Bobot
Data Berita Data Rekomendasi
Informasi Status Login Informasi BK
Informasi Pemohon Informasi Nilai Pemohon
Informasi Madrasah Informasi Tahun Ajaran
Informasi Basiswa Informasi Kritria
Informasi Nilai Kritria Informasi Bobot
Informasi Berita Informasi Rekomendasi
Informasi Laporan Username, Password
Data Pemohon Data Nilai Pemohon
Informasi Status Login Informasi Pemohon
Informasi Nilai pemohon Informasi Data Beasiswa
Informasi Data Berita Siswa
Informasi Beasiswa Informasi Madrasah
Informasi BK Informasi Berita
Gambar 1 : Diagram Konteks
4.1.2. DFD Level 1
Adminnistrator 1. Login
2. Administrasi
Pemohon
3. Administrasi
Data Master Tabel BK
Tabel Pemohon
Tabel Beasiswa
Tabel Tahun Ajaran
Username, Password Status login
Data Pemohon Data Nilai Pemohon
Informasi Pemohon Informasi Nilai Pemohon
Informasi Madrasah Informasi Tahunajaran
Informasi Beasiswa Informasi Bobot
Informasi BK Data Madrasah
Data Tahunajaran Data Beasiswa
Data Bobot Data BK
Tabel Madrasah
Tabel Nilai Pemohon
4. Administrasi
Data Kriteria Tabel
Kriteria Tabel
Nilai Kriteria
5. Administrasi
Seleksi Tabel
Bobot
Data Kriteria Data Nilai Kriteria
Informasi Kriteria Informasi Nilai Kriteria
Data Pemohon Data Nilai Pemohon
Data Madrasah Data Tahunajaran
Data Beasiswa Data Bobot
Data Kriteria Data Nilai Kriteria
Informasi Pemohon Informasi Nilai Pemohon
Informasi Madrasah Informasi Tahunajaran
Informasi Beasiswa Informasi Bobot
Informasi Kriteria Informasi Nilai Kriteria
Guru BK Status Login
Username, Password
Data Pemohon Data Nilai Pemohon
Informasi Pemohon Informasi Nilai Pemohon
Informasi madrasah Informasi Tahunajaran
Informasi Beasiswa Informasi Kriteria
Informasi BK
Siswa Pengunjung
Umum Informasi Madrasah
Informasi Tahunajaran Informasi Beasiswa
Informasi BK
Informasi Kriteria
Gambar 2 : DFD Level 1