Flowchart Fuzzy Sistem Perancangan Sistem

3.2.1 Flowchart

Gambar 3.2 dibawah ini merupakan flowchart aplikasi. Gambar 3.2 Flowchart Aplikasi Untuk flowchart pada gambar 3.2, merupakan proses dalam perhitungan pencarian firestrength atau nilai keanggotaan pada suatu kriteria. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Admin A. Untuk admin, melakukan perhitungan pada saat input lulusan baru hitung IPK, hitung TOEFL, hitung lama TA, hitung lama study, dan hitung usia. Hasil perhitungan tersebut disimpan dalam database yang nantinya hasil itu untuk informasi user User A. Untuk user, memilih kriteria dahulu, yang sudah disediakan. B. Kemudian pilihan dari kriteria user tersebut, terbentuk query yang akan mencari data kriteria.

3.2.2 Fuzzy Sistem

Dalam aplikasi ini digunakan peerhitungan fuzzy untuk menghasilkan nilai akhir yang dibutuhkan oleh user. Berikut adalah contoh perhitungan fuzzy: a. Hitung IPK. Gambar 3.3 Fungsi keanggotaan Kurva Bahu IPK Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. IPK  Semesta pembicaraan [ 2.00 4.00 ] Himpunan IPK S.Kurang domain = [ 2.00 2.50 ] Kurang domain = [ 2.25 2.75 ] Cukup domain = [ 2.50 3.00 ] Baik domain = [ 2.75 3.25 ] S.Baik domain = [ 3.00 4.00 ] Fungsi Keanggotaan S.Kurang: 1 2.00 ≤ x ≤ 2.25 IPK [x] = 2.50 – x 2.50 – 2.25 2.25 ≤ x ≤ 2.50 3.1 x ≥ 2.50 Fungsi Keanggotaan Kurang: x ≤ 2.25 IPK [x] = x – 2.25 2.50 – 2.25 2.25 ≤ x ≤ 2.50 3.2 2.75 – x 2.75 – 2.50 2.50 ≤ x ≤ 2.75 Fungsi Keanggotaan Cukup: x ≤ 2.50 IPK [x] = x – 2.50 2.75 – 2.50 2.50 ≤ x ≤ 2.75 3.3 3.00 – x 3.00 – 2.75 2.75 ≤ x ≤ 3.00 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Fungsi Keanggotaan Baik: x ≤ 2.75 IPK [x] = x – 2.75 3.00 – 2.75 2.75 ≤ x ≤ 3.00 3.4 3.25 – x 3.25 – 3.00 3.00 ≤ x ≤ 3.25 Fungsi Keanggotaan S.Baik: x ≤ 3.00 IPK [x] = x – 3.00 3.25 – 3.00 3.00 ≤ x ≤ 3.25 3.5 1 3.25 ≤ x ≤ 4.00 b. Hitung TOEFL Gambar 3.3 Fungsi keanggotaan Kurva Bahu TOEFL TOEFL  Semesta pembicaraan [ 350 611 ] Himpunan TOEFL Minimal domain = [ 350 500 ] Maksimal domain = [ 400 611 ] Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Fungsi Keanggotaan Minimal: 1 350 ≤ x ≤ 400 IPK [x] = 500 – x 500 – 400 400 ≤ x ≤ 500 3.6 x 500 Fungsi Keanggotaan Maksimal: x ≤ 400 IPK [x] = x – 400 500 – 400 400 ≤ x ≤ 500 3.7 1 611 x 500 c. Hitung Lama TA Gambar 3.4 Fungsi keanggotaan Kurva Bahu L. TA L. TA  Semesta pembicaraan [ 0 ∞ ] Himpunan L.TA S.Baik domain = [ 0 8 ] Baik domain = [ 6 10 ] Cukup domain = [ 8 12 ] Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Kurang domain = [ 10 14 ] S.Kurang domain = [ 12 ∞ ] Fungsi Keanggotaan S. Baik: 1 x ≤ 6 L. TA [x] = 8 – x 8 – 6 6 ≤ x ≤ 8 3.8 x 8 Fungsi Keanggotaan Baik: x ≤ 6 L. TA [x] = x – 6 8– 6 6 ≤ x ≤ 8 3.9 10 – x 10 – 8 8 ≤ x ≤ 10 Fungsi Keanggotaan Cukup: x ≤ 8 L. TA [x] = x – 8 10– 8 8 ≤ x ≤ 10 3.10 12 – x 12 – 10 10 ≤ x ≤ 12 Fungsi Keanggotaan Kurang: x ≤ 10 L. TA [x] = x – 10 12– 10 10 ≤ x ≤ 12 3.11 14 – x 14 – 12 12 ≤ x ≤ 14 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Fungsi Keanggotaan S. Kurang: x ≤ 12 L. TA [x] = x – 12 14– 12 12 ≤ x ≤ 14 3.12 1 14 ≤ x d. Hitung Lama study Gambar 3.5 Fungsi keanggotaan Kurva Bahu L. Study L. Study  Semesta pembicaraan [ 0 8 ] Himpunan L_study Baik domain = [ 0 5 ] Cukup domain = [ 4 6 ] Kurang domain = [ 5 7 ] S.Kurang domain = [ 6 8 ] Fungsi Keanggotaan Baik: 1 x ≤ 4 L. study [x] = 5 – x 5 – 4 4 ≤ x ≤ 5 3.13 5 ≤ x Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Fungsi Keanggotaan Cukup: x ≤ 4 L. study [x] = x – 4 5– 4 4 ≤ x ≤ 5 3.14 6 – x 6 – 5 5 ≤ x ≤ 6 Fungsi Keanggotaan Kurang: x ≤ 4 L. study [x] = x – 5 6– 5 5 ≤ x ≤ 6 3.15 7 – x 7 – 6 6 ≤ x ≤ 7 Fungsi Keanggotaan S_kurang: x ≤ 6 L. study [x] = x – 6 7 – 6 6 ≤ x ≤ 7 3.16 1 7 ≤ x ≤ 8 e. Hitung Umur Gambar 3.6 Fungsi keanggotaan Kurva Bahu Umur Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Umur  Semesta pembicaraan [ 0 ∞ ] Himpunan Umur Muda domain = [ 0 26 ] Parobaya domain = [23 29 ] Tua domain = [ 26 ∞ ] Fungsi Keanggotaan Muda: 1 x ≤ 23 Umur [x] = 26 – x 26 – 23 23 ≤ x ≤ 26 3.17 26 ≤ x Fungsi Keanggotaan Parobaya: x ≤ 23 Umur [x] = x – 23 26– 23 23 ≤ x ≤ 26 3.18 29 – x 29 – 26 26 ≤ x ≤ 29 Fungsi Keanggotaan Tua: x ≤ 26 Umur [x] = x – 26 29 – 26 26 ≤ x ≤ 29 3.19 1 29 ≤ x Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2.3 Data Flow