BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Sistem
Bab ini akan membahas mengenai analisa dari aplkasi fuzzy yang akan digunakan. Aplikasi fuzzy tersebut akan memberikan rekomendasi terhadap
mahasiswa sesuai dengan kriteria yang ada. Rekomendasi tersebut berfungsi sebagai acuan untuk seorang user, menentukan mahasiswa yang sesuai dengan
kriteria yang dipilih. Apabila nilai keanggotaan dari seorang mahasiswa mendekati 1, maka mahasiswa tersebut lebih direkomendasikan, dari pada
mahasiswa yang mempunyai nilai keanggotaan yang mendekati 0. Data yang digunakan dalam aplikasi ini terdiri dari beberapa tabel, antara lain: tabel user,
menampung user dan password admin, tabel mahasiswa, yang digunakan untuk menyimpan data pribadi lulusan, tabel jurusan, menyimpan sejumlah nama-nama
jurusan yang ada, tabel bts_hmpn, untuk memberikan nilai batas terhadap suatu nilai yang akan dihitung, dan tabel variabel, berisikan nilai-nilai akademik
seorang lulusan, nilai-nilai dari tabel variabel akan dihitung, dengan control dari tabel bts_hmpn, dan kemudian hasil dari perhitungan tersebut akan masuk ke tabel
mu. Untuk perhitungan nilai akademik lulusan sudah diolah oleh seorang admin sehingga user tinggal menggunakan hasil dari proses yang sudah dilakukan admin
tersebut. Untuk menggunakan hasil dari olahan admin tersebut, user tinggal memilih kriteria yang sudah disediakan dalam aplikasi ini untuk mencari lulusan
yang diinginkan, sehingga nanti muncul beberapa nama lulusan mahasiswa beserta nilai rokemendasi nya. Nilai rekomendasi didapat dari nilai yang sudah di
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
olah admin sebelumnya. Dalam aplikasi ini juga disediakan perhitungan ketepatan lulusan tepat waktu, yang artinya ada berapa banyak mahasiswa yang masuk dan
berapa banyak mahasiswa yang lulus dalam waktu 4 tahun. Untuk perhitungan ini tidak dilakukan oleh admin, tapi dilakukan oleh user sendiri. Menu ini digunakan
untuk memberi gambaran seorang user, tentang berapa banyak kah mahasiswa yang harus lulus dalam 4 tahun, karena ketepatan waktu lulus tersebut
mempengaruhi predikat suatu kampus dalam penilaian borang. Dalam membangun aplikasi ini digunakan bahasa pemrograman PHP,
bahasa pemrograman ini bisa terkoneksi dengan semua jenis database, seperti My SQL. Dan pemrograman PHP juga biasa digunakan untuk sebuah aplikasi
berbasis web.
3.2 Perancangan Sistem