Diagram alir Flowchart program utama Diagram Berjenjang Perancangan Tampilan Program

51 adalah pembuatan. Variabel yang digunakan dalam penelitian ini adalah Jumlah penghasilan Orangtua, Usia, Semester, Jumlah tanggungan Orangtua, jumlah saudara kandung, nilai IPK dan untuk himpunan fuzzynya adalah Rendah, Sedang, Tengah, Banyak, Banyak, Tinggi.

3.5.1 Diagram alir Flowchart program utama

Diagram alir Flowchart program utama merupakan gambaran dari keseluruhan proses yang ada dalam sistem Pendukung keputusan, yang dapat dilihat pada gambar dibawah ini : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 52 Gambar 3.1 Diagram alir program utama

3.5.2 Diagram Berjenjang

Diagram Berjenjang merupakan gambaran dari hirarki proses yang terdapat dalam sistem, dapat dilihat pada gambar dibawah : Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 53 SPK seleksi beasiswa 1 p Regristrasi 3 p S P K 4 Laporan 4.1 p Pendaftar 4.2 p Hasil perangkingan 2 p Input Data Top Level Level 1 Level 2 Gambar 3.2 Diagram Berjenjang 3.5.3 Diagram Konteks Diagram kontek merupakan gambaran proses aliran data yang terjadi dalam sistem secara garis besarnya, yang kemudian dapat didekomposisi menjadi Data Flow Diagram level 0 yang menjelaskan proses pada level yang lebih tinggi. Untuk lebih jelasnya dapat dilihat pada gambar dibawah : Gambar 3.3 Diagram konteks 3.5.4 Data Flow Diagram Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 54 Gambar 3.4 DFD Level 0 Gambar diatas adalah DFD level 0, yang merupakan penjabaran dari Diagram Context ke dalam proses yang lebih tinggi. Gambar 3.5 DFD Level 1 Gambar diatas merupakan tingkatan proses yang lebih tinggi, Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 55 dimana dalam proses ini merupakan penjelasan yang lebih dalam mengenai proses S P K .

3.5.5 Entity Relationship Diagram

ER Diagram ini akan dibagi kedalam dua model: - Conceptual Data Model CDM, dimana dalam bagian ini merupakan desain manual dari perancangan database yang dibuat, seperti yang terlihat pada gambar berikut ini : Gambar 3.6 Conceptual Data Model CDM - Physical Diagram Model PDM, merupakan implementasi dari CDM yang dibuat, yang menyatakan bahwa perancangan Database yang dibuat memenuhi aturan normalisasi, sesuai standart Power Designer. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 56 Gambar 3.7 Physical Diagram Model PDM 3.5.6 Struktur Database Data yang diperlukan untuk proses penghitungan SAW disimpan dalam database yang terdiri dari beberapa tabel, sub bab berikut ini akan menjelaskan masing-masing tabel tersebut.

1. Tabel Data

Tabel ini digunakan untuk menyimpan kriteria sesuai dengan data mahasiswa, untuk selanjutnya digunakan pada proses penghitungan pengambilan keputusan dengan metode SAW, yang menghasilkan nilai untuk perangkingan penerima beasiswa. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 57 Tabel 3.5 Tabel Data Field Type Besar Keterangan Id_Data Integer 10 Primary key NPM Varchar 15 Jenis Varchar 15 Kriteria1 Integer 10 Kriteria2 Integer 10 Kriteria3 Integer 10 Kriteria4 Integer 10 Kriteria5 Integer 10 Kriteria6 Integer 10 Tahun Date 4 Total Float -

2. Tabel Mahasiswa

Tabel ini diperlukan untuk menyimpan data-data mahasiswa yang sudah malakukan regristrasi, dan membantu memberikan informasi biodata terkini dari mahasiswa tersebut. Dengan atribute yang ada dalam field NPM, nama mahasiswa, alamat mahasiswa, no telepon, nama orang tua, alamat orang tua, userid, passid dan foto Menampilkan seluruh nama mahasiswa dari tabel mahasiswa dimana nama mahasiswa berurut bedasarkan nomor. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 58 Tabel 3.6 Tabel Mahasiswa Field Type Besar Keterangan NPM Varchar 15 Primary key Nama mahasiswa Varchar 30 Alamat mahasiswa Varchar 100 No telepon Varchar 15 Orang tua Varchar 15 Alamat orang tua Varchar 100 Userid Varchar 15 Passid Varchar 15 foto Varchar 100

3. User

Tabel ini diperlukan untuk menyimpan data seluruh member yg sudah mendaftarkan diri, dan menerima hak akses dari sistem dan berisi tentang Id_user sebagai Primary Key. Tabel 3.7 Tabel User Field Type Besar Keterangan Id_user Integer 10 Userid Varchar 15 Passid Varchar 15 Akses Varchar 15 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 59

3.5.7 Perancangan Tampilan Program

Tampilan atau Interface digunakan untuk membuat interaksi yang komunikatif antara program dengan pengguna, sehingga lebih memudahkan dalam pengoperasiannya User friendly . Regristrasi masuk Info Beasiswa User name Gambar 3.8 Perancangan Menu utama Halaman utama yang berisi form login untuk admin dan mahasiswa yang digunakan untuk masuk sebagai user. NPM Nama MHS alamat No tlp Nama orang tua Alamat orang tua Daftar telusuri Gambar 3.9 Perancangan Form Regristrasi Reset Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 60 Dalam form registrasi digunakan untuk mahasiswa yang ingin mendaftar beasiswa, dengan mengisi biodata yang ada diatas. Syarat-syarat pengajuan beasiswa Hasil perakingan seleksi beasiswa Pengumuman Hasil beasiswa Gambar 3.10 Perancangan Info dan hasil seleksi Beasiswa Form perancangan info dan hasil seleksi beasiswa yang berisi tentang pengumuman syarat-syarat pengajuan beasiswa dan hasil perangkingan seleksi mahasiswa. keluar Set user pendaftar penerima penghitungan Gambar 3.11 Perancangan Halaman Admin Dalam form halaman admin berisi pendaftar, metode perhitungan, penerima, set user dan keluar sebagai admin. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 61 keluar profil Info beaiswa regristrasi beasiswa Gambar 3.12 Perancangan Halaman User Halaman user mahasiswa setelah login sebagai user yang berisi profil, registrasi beasiswa, info beasiswa, dan keluar sebagai user mahasiswa. Simpan Jenis Beasiswa batal semester Nilai IPK Jumlah tanggungan ortu Jumlah saudara kandung usia Penghasilan orang tua BKMPPA Gambar 3.13 Perancangan Form pengisian pengajuan Beasiswa Form pengisian pengajuan beasiswa yang berisi jenis beasiswa yang akan dipilih dan kriteria-kriteria yang akan diisi oleh user untuk mengetahui kriteria user tersebut. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 62

BAB IV IMPLEMENTASI PROGRAM

Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemrograman. Setelah implementasi dilakukan, maka dilakukan pengujian terhadap sistem yang baru dan akan dilihat kekurangan- kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.

4.1 Implementasi

Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi. Implementasi sistem merupakan tahap meletakkan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi modul perancangan, sehingga pengguna dapat memberi masukan kepada pengembangan sistem.

4.2 Implementasi Perangkat Keras

Perangkat keras yang dibutuhkan dalam pembuatan sistem pendukung keputusan untuk menentukan penerima beasiswa ini. Perangkat keras yang dibutuhkan dalam proses seleksi penerima beasiswa di Universitas Pembangunan Nasional “VETERAN” menggunakan spesifikasi minimum yang digunakan untuk Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.