BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a....

28
30 BAB IV PERANCANGAN SISTEM 4.1 Deskripsi Masalah Pada tahapan ini permasalahan yang terjadi di salah satu lembaga pendidikan yaitu SMP 3 Jekulo Kudus dimana dalam menentukan kelas terfavorit yang baru diadakan ini masih menggunakan cara secara manual. Dibutuhkan data yang nyata berupa angka untuk hasil yang sesuai dengan apa yang diharapkan dan tidak ada kecemburuan antar kelas antara siswa dan siswi. Tentunya didapatkan dengan benar dan senyata mungkin. SMP Negeri 3 Jekulo dimana terdapat banyak kelas diantaranya adalah kelas VII, kelas VIII dan kelas IX batasan masalah adalah tingkatan kelas V11 A H selama 1 semester. 4.2 Pengguna Sistem Pendukung Keputusan Sistem pendukung keputusan pemilihan kelas terfavorit yang akan mempermudah kepala sekolah dalam menentukan kelas pada tingkatan kelas V11 di SMP 3 Jekulo Kudus. 4. 3 Variabel-Variabel Keputusan / Kriteria-Kriteria Kriteria-kriteria dalam perancangan sistem pendukung keputusan pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria lomba class meeting yaitu futsal, bola voli, bola pimpong estafet, menyanyi tunggal, daur ulang hiasan gantung, lingkar holahob estafet, kebersihan kelas. c. Absensi dengan subkriteria sakit, ijin, absen (1 semester). d. Nilai dengan subkriteria nilai UTS dan UAS (1 semester). e. Keaktifan dengan subkriteria absensi kegiatan pramuka dan prestasi (1 semester). 4.4 Diagram/ Arsitektur Sistem Pendukung Keputusan a. Data Eksternal : Peraturan Pemerintah Republik Indonesia Nomor 32 Tahun 2013 tentang Perubahan atas Peraturan Pemerintah No. 19 Tahun 2005 tentang Standar Nasional Pendidikan.

Transcript of BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a....

Page 1: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

30

BAB IV

PERANCANGAN SISTEM

4.1 Deskripsi Masalah

Pada tahapan ini permasalahan yang terjadi di salah satu lembaga

pendidikan yaitu SMP 3 Jekulo Kudus dimana dalam menentukan kelas

terfavorit yang baru diadakan ini masih menggunakan cara secara manual.

Dibutuhkan data yang nyata berupa angka untuk hasil yang sesuai dengan apa

yang diharapkan dan tidak ada kecemburuan antar kelas antara siswa dan siswi.

Tentunya didapatkan dengan benar dan senyata mungkin. SMP Negeri 3 Jekulo

dimana terdapat banyak kelas diantaranya adalah kelas VII, kelas VIII dan

kelas IX batasan masalah adalah tingkatan kelas V11 A – H selama 1 semester.

4.2 Pengguna Sistem Pendukung Keputusan

Sistem pendukung keputusan pemilihan kelas terfavorit yang akan

mempermudah kepala sekolah dalam menentukan kelas pada tingkatan kelas

V11 di SMP 3 Jekulo Kudus.

4. 3 Variabel-Variabel Keputusan / Kriteria-Kriteria

Kriteria-kriteria dalam perancangan sistem pendukung keputusan

pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu :

a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan.

b. Kreativitas dengan subkriteria lomba class meeting yaitu futsal, bola voli,

bola pimpong estafet, menyanyi tunggal, daur ulang hiasan gantung,

lingkar holahob estafet, kebersihan kelas.

c. Absensi dengan subkriteria sakit, ijin, absen (1 semester).

d. Nilai dengan subkriteria nilai UTS dan UAS (1 semester).

e. Keaktifan dengan subkriteria absensi kegiatan pramuka dan prestasi (1

semester).

4.4 Diagram/ Arsitektur Sistem Pendukung Keputusan

a. Data Eksternal : Peraturan Pemerintah Republik Indonesia Nomor 32

Tahun 2013 tentang Perubahan atas Peraturan Pemerintah No. 19 Tahun

2005 tentang Standar Nasional Pendidikan.

Page 2: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

31

b. Alternatif :

Pemilihan kelas terfavorit tingkatan kelas V11 A–H di SMP 3 Jekulo.

c. Data Internal :

1. Data kedisiplinan

2. Data kreativitas

3. Data absensi

4. Data nilai

5. Data keaktifan

d. Diagram Arsitektur Sistem Pendukung Keputusan

Gambar 4.1 Diagram Arsitektur Sistem Pendukung Keputusan

Data internal

1. Data kedisiplinan

2. Data kreativitas

3. Data absensi

4. Data nilai

5. Data keaktifan

Data eksternal

Peraturan

Pemerintah

Republik Indonesia

Nomor 32 Tahun

2013 tentang

Perubahan atas

Peraturan

Pemerintah No. 19

Tahun 2005 tentang

Standar Nasional

Pendidikan.

E

K

S

T

R

A

K

S

Basis

data spk

Basis

model spk

Sistem model basis

data

Sistem model spk

Dialog interface :

Menu login

Form menu utama

Form menu input, edit, delete, dan

save data kelas

Form laporan menu proses

pengambilan keputusan hasil kelas

terfavorit

Form cetak

Menu logout

Komputer User

METODE

Multifactor

Evaluation

Process

(MFEP)

Page 3: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

32

4.5 Metode Multifactor Evaluation Process (MFEP) Digunakan Untuk

Pemilihan Kelas terfavorit

Penentuan pemilihan kelas terfavorit berdasarkan penelitian dan

wawancara yang telah penulis lakukan, didapatkan data kriteria beserta bobot

presentasenya dan data subkriteria beserta nilainya. Oleh karena itu, penulis

akan menggunakan kriteria sebagai berikut :

1. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan.

2. Kreativitas dengan subkriteria lomba class meeting yaitu futsal, bola voli,

bola pimpong estafet, menyanyi tunggal, daur ulang hiasan gantung,

lingkar holahob estafet, kebersihan kelas.

3. Absensi dengan subkriteria sakit, ijin, absen (1 semester).

4. Nilai dengan subkriteria nilai UTS dan UAS (1 semester).

5. Keaktifan dengan subkriteria absensi kegiatan pramuka dan prestasi (1

semester).

4.6 Perhitungan Metode Multifactor Evaluation Process (MFEP)

4.6.1 Pemberian Nilai Bobot Untuk Kriteria / Faktor

SMP 3 Jekulo Kudus pada tingkatan kelas VII ada 8 kelas yaitu VIIA,

VIIB, VIIC, VIID, VIIE, VIIF, VIIG, VIIH.

Tabel 4.1 Nilai bobot untuk kriteria / faktor

Simbol Kriteria /Faktor Nilai Bobot

K1 Kedisiplinan 0,15

K2 Kreativitas 0,10

K3 Absensi 0,35

K4 Nilai 0,30

K5 Keaktifan 0,10

Total 1

Keterangan : Terdapat simbol dimana cara bacanya adalah K1=

kedisiplinan dengan bobot (0,15), K2=Kreativitas dengan bobot (0,10),

K3=Absensi dengan bobot (0,35), K4=Nilai dengan bobot (0,30) dan

K5=Keaktifan dengan bobot (0,10).

Page 4: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

33

4.6.2 Pemberian Bobot dan Perhitungan Subkriteria

Selanjutnya persiswa dievaluasi dan diberikan nilai bobot untuk setiap

subkriterianya dengan menginputkan data yang sudah didapat dari SMP 3

Jekulo Kudus seperti contoh yang tercantum dalam table 4.2 kelas VIIA

Keterangan warna : Merah = bobot subkriteria

Biru = nilai inputan

Tabel 4.2 Evaluasi Kriteria Sampel Siswa Kelas VIIA

NIK

KEDISIPLINAN KREATIVITAS

Keterlambatan Pelanggaran Footsal voli pimpong menyanyi

daur

ulang holahop kebersihan

0,5 0,5 0,1 0,1 0,1 0,1 0,2 0,1 0,3

5199 10 10 3 4 5 6 7 8 9

5200 10 10 10 10 10 10 10 10 10

NIK

ABSENSI Nilai KEAKTIFAN

Alpha Sakit Ijin UAS UTS Pramuka Prestasi

0,4 0,3 0,3 0,4 0,6 0,5 0,5

5199 0 0 0 3 4 5 5

5200 10 10 10 10 10 10 10

Tabel 4.3 Evaluasi Sampel Siswa Kelas VIIB

NIK

KEDISIPLINAN KREATIVITAS

Keterlambatan Pelanggaran footsal voli pimpong menyanyi

daur

ulang holahop kebersihan

0,5 0,5 0,1 0,1 0,1 0,1 0,2 0,1 0,3

5195 0 0 3 4 5 6 7 8 9

5202 0 0 10 10 10 10 10 10 10

NIK

ABSENSI Nilai KEAKTIFAN

Alpha Sakit Ijin UAS UTS Pramuka Prestasi

0,4 0,3 0,3 0,4 0,6 0,5 0,5

5195 0 0 0 3 4 5 5

5202 1 1 2 10 10 10 10

Page 5: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

34

Tabel 4.4 Evaluasi kriteria Sampel Siswa Kelas VIIC

NIS

KEDISIPLINAN KREATIVITAS

Keterlambatan Pelanggaran futsal voli pimpong menyanyi

daur

ulang holahop kebersihan

0,5 0,5 0,1 0,1 0,1 0,1 0,2 0,1 0,3

5210 4 4 1 1 2 6 0 0 8,3

5211 2 4 0 0 2 5 0 0 8,3

NIS

ABSENSI Nilai KEAKTIFAN

Alpha Sakit Ijin UAS UTS Pramuka Prestasi

0,4 0,3 0,3 0,4 0,6 0,5 0,5

5210 4 0 0 6 7 1,7 0

5211 0 0 2 7 9 1,8 0

Keterangan : Sub1=Subriteria1, Sub2=Subkriteria2, Sub3=Subkriteria3 dst.

Nilai 10 : Nilai range 0 sampai 10.

Hitung K1 : (Bobot Sub1 * nilai Sub1) + (Bobot Sub2 * nilai Sub2) + n... / 10 *

Bobot K1.

Hitung K2 : (Bobot Sub1 * nilai Sub1) + (Bobot Sub2 * nilai Sub2) + n... / 10 *

Bobot K2.

Hitung 3 : (Bobot Sub1 * nilai Sub1) + (Bobot Sub2 * nilai Sub2) + n... / 10 *

Bobot K3.

Hitung K4 : (Bobot Sub1 * nilai Sub1) + (Bobot Sub2 * nilai Sub2) + n... / 10 *

Bobot K4.

Hitung K5 : (Bobot Sub1 * nilai Sub1) + (Bobot Sub2 * nilai Sub2) + n... / 10 *

Bobot K5.

Tabel 4.5 Evaluasi Rata-Rata Sampel Siswa Kelas VIIA

Kriteria kedisiplinan kreativitas absensi nilai keaktifan

5199 0 0,067 0,35 0,108 0,05

5200 0 0,1 0 0,3 0,1

rata-rata kelas 0 0,0835 0,175 0,204 0,075

Page 6: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

35

Tabel 4.6 Evaluasi Rata-Rata Sampel Siswa Kelas VIIB

Kriteria kedisiplinan kreativitas absensi nilai keaktifan

5195 0,15 0,067 0,35 0,108 0,05

5202 0,15 0,1 0,3045 0,3 0,1

rata-rata kelas 0,15 0,0835 0,32725 0,204 0,075

Tabel 4.7 Evaluasi Rata-Rata Sampel Siswa Kelas VIIC

Kriteria kedisiplinan kreativitas absensi nilai keaktifan

5210 0,09 0,0349 0,294 0,198 0,0085

5211 0,105 0,0319 0,329 0,246 0,009

rata-rata

kelas 0,098 0,033 0,312 0,222 0,009

Keterangan : rata-rata kelas didapatkan total nilai di bagi jumlah siswa.

Hitung K1 : Total k1 /2

Hitung K2 : Total k2 /2

Hitung K3 : Total k3 /2

Hitung K4 : Total k4 /2

Hitung K5 : Total k5 /2

Tabel 4.8 Evaluasi Kriteria Semua Kelas VII

Kriteria Kedisiplinan Kreativitas Absensi Nilai Keaktifan Total

VIIA 0 0,0835 0,175 0,204 0,075 0,5375

VIIB 0,15 0,0835 0,32725 0,204 0,075 0,83975

VIIC 0,098 0,033 0,312 0,222 0,009 0,673

VIID X X X X X X

VIIE X X X X X X

VIIF X X X X X X

VIIG X X X X X X

VIIH X X X X X X

Dalam menenutukan perankingan terdapat rumus sebagai berikut :

Rumus Ranking = K1 + Ke2 + K3 + n .......

Page 7: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

36

Tabel 4.9 Perankingan Kelas

Kelas Total kriteria Ranking

VIIA 0,5375 3

VIIB 0,83975 1

VIIC 0,673 2

VIID x x

VIIE x x

VIIF x x

VIIG x x

VIIH x x

Keterangan : Hasil dari ranking adalah dimana kelas yang mendapatkan total

kriteria nilai tertinggi itulah kelas yang dinyataan dengan kelas yang terpilih menjadi

kelas terfavorit.

Page 8: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

37

4.6 Desain

4.6.3 Pemodelan data

Tahapan pemodelan data yang dimaksud meliputi perancangan

struktur basis data. Struktur basis data dapat dilihat dari tabel yang

digunakan. Pada tahap pemodelan data yang digunakan adalah ERD.

4.7.1.1 ERD (Entity Relational Diagram)

Untuk perancangan basis data Sistem Pendukung Keputusan

Penentuan Kelayakan Obat Generik Bagi Pasien Menggunakan Metode

Multifactor Evaluation Process (MFEP). ERD merupakan alat atau tools yang

sering digunakan untuk penjabaran basis data dari suatu sistem sehingga

hubungan antara tabel dapat diketahui dengan jelas.

Penggunaan ERD ini menunjukkan bahwa atribut pada database saling

berelasi dan ternormalisasi, sehingga tidak menimbulkan data yang ambigu.

Gambar dari ERD Sistem Pendukung Keputusan Pemilihan Kelas Terfavorit

dapat dilihat pada gambar 4.2 ERD

Page 9: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

38

Kriteria subkriteriamemiliki

id_kriteria Nama_kriteria

Bobot_kriteria

Id_sub_kriteria nama_sub_kriteria

Id_kriteria

1 m

dapat

evaluasi

Id_evaluasi

Id_kelas

Nilai_evaluasi

1

m

mempunyai siswa

m

1

id_kelas

nis

user

id_user

Nama_user

username

password

mempunyai

Hasil_evaluasi

m

Id_hasil_evaluasi

Tahun_evaluasi

Jumlah_nilai_evaluasi

1

bobot_sub_kriteria

Id_kriteria

tahun_evaluasi Id_kelas

level

kelas

id_kelas

Nama_kelas

nama

Jenis_kelamin

alamat

memiliki

1

m

Tanggal_lahir

Gambar 4.2 ERD Sistem Pendukung Keputusan Kelas Terfavorit

4.7.1.2 Tabel-tabel

Dari ERD diatas dapat diperoleh tabel-tabel yang dibutuhkan untuk

membangun Sistem Pendukung Keputusan Pemilihan Kelas Terfavorit.

Penjelasan dari masing-masing tabel dalam database yang dibuat adalah

sebagai berikut :

Page 10: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

39

1. Tabel user pada Tabel 4.10

Nama Tabel : user

Fungsi : Menyimpan data atribut dari user

Primary Key : Id_user

Tabel 4.10 Struktur tabel user

Field Type Panjang

Data

Keterangan

Id_user Int 11 Id user

nama_user Varchar 30 Nama user

username_user varchar 30 Username user yang digunakan untuk

login

password_user Varchar 50 Password user yang digunakan untuk login

level_user Int 30 Level user (admin, kepala sekolah)

2. Tabel kelas pada Tabel 4.11

Nama Tabel : kelas

Fungsi : Menyimpan data atribut dari kelas

Primary Key : Id_kelas

Tabel 4.11 Struktur tabel kelas

Field Type Panjang

Data

Keterangan

Id_kelas Int 11 Id kelas

nama_kelas Varchar 30 Nama kelas

3. Tabel kriteria pada Tabel 4.12

Nama Tabel : kriteria

Fungsi : Menyimpan data atribut dari kriteria

Primary Key : Id_kriteria

Page 11: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

40

Tabel 4.12 Struktur tabel kriteria

Field Type Panjang

Data

Keterangan

Id_kriteria Int 11 Id kriteria

nama_kriteria Varchar 30 Nama kriteria

Bobot_kriteria Desimal 6,2 Bobot kriteria

4. Tabel subkriteria pada Tabel 4.13

Nama Tabel : Subkriteria

Fungsi : Menyimpan data atribut dari subkriteria

Primary Key : Id_Subkriteria

Tabel 4.13 Struktur tabel subkriteria

Field Type Panjang Data Keterangan

Id_Subkriteria Int 11 Id subcriteria

Id_kriteria Int 11 Id kriteria

nama_nilai Varchar 50 Nama nilai

Bobot_subkriteria Desimal 6,2 Bobot subkriteria

5. Tabel evaluasi pada Tabel 4.14

Nama Tabel : Evaluasi

Fungsi : Menyimpan data atribut dari evaluasi

Primary Key : Id_evaluasi

Tabel 4.14 Struktur tabel evaluasi

Field Type Panjang Data Keterangan

Id_evaluasi Int 11 Id evaluasi

NIS Int 11 Nomor induk siswa

Id_kriteria Int 11 Id kriteria

Thn_evaluasi Year 4 Tahun

Nilai_evaluasi Desimal 6,2 Nilai evaluasi

Page 12: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

41

6. Tabel hasil evaluasi pada Tabel 4.15

Nama Tabel : Evaluasi

Fungsi : Menyimpan data atribut dari hasil evaluasi

Primary Key : Id_hasil_evaluasi

Tabel 4.15 Struktur tabel evaluasi

Field Type Panjang Data Keterangan

Id_hasil_evaluasi Int 11 Id hasil evaluasi

NIS Int 11 Nomor induk siswa

Thn_hasil_evaluasi Year 4 Tahun

Jml_nilai_evaluasi Desimal 6,2 Jumlah nilai evaluasi

7. Tabel siswa pada Tabel 4.16

Nama Tabel : Siswa

Fungsi : Menyimpan data atribut dari siswa

Primary Key : nis

Tabel 4.16 Struktur tabel siswa

Field Type Panjang

Data

Keterangan

nis Int 10 Nomor induk siswa

nama varchar 50 Nama siswa

Id_kelas Int 11 Id kelas siswa

Jenis_kelamin Varchar 2 Jenis kelamin siswa

Alamat Varchar 100 Alamat siswa

Tanggal_lahir date Tanggal lahir siswa

Page 13: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

42

4.7.1.3 Relasi tabel

Dalam perancangan database di atas terdapat tabel-tabel yang saling

berhubungan. Keterhubungan tabel-tabel tersebut digambarkan dengan relasi antar

table dengan gambar 4.38 yaitu sebagai berikut:

Gambar 4.3 Relasi Tabel

Page 14: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

43

4.7.2 Pemodelan Proses

4.7.2.1 Flow Of Document (FOD)

Flow Of Document (FOD) adalah dokumen-dokumen yang mengalir

dalam suatu proses dari system mulai berjalan hingga sistem selesai.

Berikut Flow Of Document (FOD) pada Sistem Pendukung Keputusan

Pemilihan Kelas Terfavorit Alur kerja yang ada pada sistem lama

digambarkan dalam sebuah alur diagram yang dikenal dengan FOD

a. Gambar 4.4 Flow Of Document (FOD) yang sedang berjalan

KURIKULUM KEPALA SEKOLAH

MULAI

Menginputkan nilai

akademik & non

akademik

Data akademik &

non akademik

Arsip

Pengolahan nilai

akademik & non

akademik

Raport kelas

terfavorit

Arsip

Hasil nilai

akademn & non

akademik

Tanda

tangan

hasil nilai

Selesai

Input data

akademik

& non

akademik

Raport kelas

terfavorit

Gambar 4.4 Flow Of Document (FOD) Yang Sedang Berjalan

Page 15: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

44

b. Gambar 4.5 Flow Of Document (FOD) Yang Diusulkan

KURIKULUM KEPALA SEKOLAH SPK PEMILIHAN

KELAS

TERFAVORIT

MULAI

Menginputkan nilai

akademik & non

akademik

Data non

akademik &

akademik

hasil pengolahan

nilai kelas

terfavorit

Proses Pengolahan

nilai

Pengolahan nilai

untuk

mendapatkan

hasil kelas

terfavorit

Laporan hasil

yang sudah

ditanda tangani

Arsip

hasil pengolahan

nilai kelas

terfavorit

Pembuatan

laporan Hasil

kelas faforitLaporan hasil

yang sudah

ditanda tangani

Selesai

Proses Input nilai

Proses Pengolahan

Report kelas favorit

Gambar 4.5 Flow Of Document (FOD) Yang Diusulkan

Page 16: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

45

4.7.2.2 Context Diagram

Contex Diagram sistem pendukung keputusan pemilihan kelas terfavorit

di SMP 3 Jekulo Kudus. Gambaran Contex Diagram dapat dilihat pada

gambar 4.6 contex diagram :

Gambar 4.6 Contex Digram

Pada Context Diagram (Gambar 4.4) diatas menggambarkan Sistem

Pendukung Keputusan pemilihan Kelas terfavorit secara keseluruhan. Dalam Context

Diagram tersebut terdapat dua entitas yaitu admin dan kepala sekolah SMP 3 Jekulo

Kudus. Entitas kepala sekolah hanya dapat melihat report kelas favorit. Sedangkan

entitas admin memliliki hak akses sistem serta dapat menginputkan data kriteria dan

data subkriterianya kedalam sistem yang digunakan untuk proses perhitungan

menentukan hasil keputusan kelas terfavorit.

0

SPK

Pemilihan

Kelas

Favorit

kurikulumkepala

sekolah

data_kelas

report_hasil_evaluasidata_kriteria

data_subkriteria

data_periode

data_evaluasi

data_user

data_hasil_evaluasi

report_kelas

report_kriteria

report_evaluasi

report_subkriteria

report_periode

report_user

login_kurikulum

logout_kurikulum

logout_kepala_sekolah

login_kepala_sekolah

data_siswa

report_siswa

Project Nam e:

Project Path:

Chart File:

Chart Name:

Created On:

Created By:

Modified On:

Modified By:

New Project Name

e:\pemili~1\

dfd00001.dfd

SPK

Jun-19-2015

duas

Jul-04-2015

duas

Page 17: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

46

Berikut Analysis Report-Rule Check Context Diagram diatas :

Gambar 4.7 Analysis Report-Rule Check Context Diagram

Page 18: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

47

Berikut Analysis Report-Level Balance Context Diagram diatas :

Gambar 4.8 Analysis Report-Level Balance Context Diagram

4.7.2.3 Dekomposisi Sistem Pendukung Keputusan Pemilihan Kelas Terfavorit

Dekomposisi yang dilakukan untuk membuat suatu perancangan.

Gambaran dekomposisi dapat dilihat pada gambar 4.9 seperti dibawah ini:

Gambar 4.9 Decomposition

Pada Dekomposisi Sistem Pendukung Keputusan Pemilihan kelas

Terfavorit (Gambar 4.9) ini menjelaskan pada top level yaitu sistem pendukung

keputusan pemilihan kelas favorit dan diturunkan lagi ke level 0 diantaranya

proses pendataan, proses penilaian, proses pelaporan.

Page 19: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

48

4.7.2.4 DFD (Data Flow Diagram)

1. DFD (Data Flow Diagram) Level 0

Data Flow Diagram pada Sistem pendukung keputusan untuk

menentukan kelas favorit yang berguna untuk membantu kepala sekolah di

SMP N 3 Jekulo digambarkan 4.10 DFD level 0 sebagai berikut:

Gambar 4.10 DFD Level 0

1

pendataan

2

penilaian

3

pelaporan

kurikulum

kelas

kriteria

subkriteria

evaluas i

periodeuser hasil_evaluas i

kepala

sekolah

siswaperiode

periode

user

hasil_evaluas i

user

hasil_evaluas i

report_hasil_evaluas i

report_kelas

report_kriteria

report_evaluas i

report_subkriteria

report_periode

report_user

evaluas i

data_kelas

data_kriteria

data_has il_evaluasi

data_periode

data_subkriteria

data_evaluasi

data_user

kelas

kelas

kriteria

subkriteria

subkriteria

kriteria

evaluas i

login_kurikulum

logout_kurikulum

login_kepala_sekolah

logout_kepala_sekolah

siswa

siswa

report_siswa

Project Name:

Project Path:

Chart File:

Chart Name:

Created On:

Created By:

Modified On:

Modified By:

New Project Nam e

e:\pemili~1\

dfd00002.dfd

SPK Pemilihan Kelas Favorit

Jun-19-2015

duas

Jul-04-2015

duas

Page 20: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

49

Berikut Analysis Report-Rule Check DFD Level 0 diatas :

Gambar 4.11 Analysis Report-Rule Check DFD Level 0

Page 21: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

50

Berikut Analysis Report-Level Balance DFD Level 0 diatas :

Gambar 4.12 Analysis Report-Level Balance DFD Level 0

1.8.3 Desain Antarmuka (Interface)

1.8.3.1 Administrator

Berikut adalah struktur menu administrator pada gambar 4.13

Gambar 4.13 Struktur Menu Administrator

1.8.3.2 Form Login

Sebelum menggunakan Sistem Pendukung Keputusan Pemilihan

Kelas Terfavorit Di Smp 3 Jekulo Kudus ini diperlukan proses masuk

(login) terlebih dahulu melalui form login. Form login merupakan form

untuk melakukan proses masuk (login) dari sistem. Adapun gambar

perancangan form login dapat dilihat pada gambar 4.14

SPK Penentuan Kelas Favorit

Beranda Master

Siswa Kelas Kriteri

a

Penilaian Pengumuman Syste

m

Help About Setting Period

e Logout

Setting User

Ubah Password

Page 22: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

51

BERANDA

Username

Password

Level

PENGUMUMAN

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

ABOUT HELP LOGIN

Login

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

Admin

Gambar 4.14 Perancangan Form Login

4.8.3.3 Form Beranda

Form Beranda merupakan form halaman utama dalam Sistem

Pendukung Keputusan Pemilihan Kelas Terfavorit Di Smp 3 Jekulo

Kudus. Adapun gambar perancangan form beranda dapat dilihat pada

gambar 4.15

BERANDA

<Logo>

Selamat Datang

Sistem pendukung keputusan pemilihan kelas terfavorit yang akan

mempermudah kepala sekolah dalam menentukan kelas pada tingkatan kelas

VII di SMP 3 jekulo Kudus.

PENGUMUMAN

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

ABOUT HELP LOGIN

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

Gambar 4.15 Perancangan Form beranda

Page 23: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

52

4.8.3.4 Form Pengumuman

Form Pengumuman merupakan form untuk menmapilkan hasil

penilaian kelas favorit yang dapat diambil dalam database Sistem

Pendukung Keputusan Pemilihan Kelas Terfavorit Di Smp 3 Jekulo

Kudus. Data-data yang ditampilkan berupa jumlah nilai dan Ranking

yang didapat tiap kelas. Adapun gambar perancangan form Pengumuman

dapat dilihat pada gambar 4.16.

BERANDA

Hasil Penilaian Tahun 2015

PENGUMUMAN

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

ABOUT HELP LOGIN

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

No Kelas Kedisilinan Kreatifitas Absensi Nilai Keaktifan Total Ranking

Gambar 4.16 Perancangan Form Pengumuman

4.8.3.5 Form About

Form about merupakan form yang berisi tentang informasi

pembuat Sistem Pendukung Keputusan Pemilihan Kelas Terfavorit Di

Smp 3 Jekulo Kudus . Adapun gambar perancangan form about dapat

dilihat pada gambar 4.17

Page 24: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

53

BERANDA

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KELAS TERFAVORIT DENGAN METODE

MULTIFACTOR EVALUATION PROCESS (MFEP)(STUDI KASUS SMP NEGERI 3 JEKULO KUDUS)

Program Ini Diperuntukkan Untuk Menentukan Kelas Terfavorit di SMP Negeri 3 Jekulo Kudus

Creator :

Any Setiyawati (201151087)

UNIVERSITAS MURIA KUDUS

PENGUMUMAN

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

ABOUT HELP LOGIN

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

Gambar 4.17 Perancangan Form About

4.8.3.6 Form Help

Form Help merupakan form untuk menampilkan informasi untuk

membantu pengguna di dalam Sistem Pendukung Keputusan Pemilihan

Kelas Terfavorit Di Smp 3 Jekulo Kudus. Pada form help terdapat

penjelasan mengenai setiap menu yang ada pada sistem. Adapun gambar

perancangan form Help dapat dilihat pada gambar 4.18

BERANDA

SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PEMILIHAN KELAS TERFAVORIT

Form Master--> Digunakan untuk mengelola data master kelas dan bobot faktor tiap kriteria dan sub kriteria

Form Penilaian--> Digunakan untuk melakukan penilaian data kelas terfavorit yang berupa input nilai dari

masing-masing kriteria.

Form Pengumuman--> Digunakan untuk melihat hasil pengumuman dari hasil penilaian.

Form Setting Periode --> Digunakan untuk mengatur tahun periode penilaian yang berjalan pada sistem.

Form About--> Berisi Identitas Pembuat Sistem Pendukung Keputusan Untuk Menentukan Mahasiswa

Berprestasi

Form Help--> Berisi Tinjauan penggunaan dari Sistem Pendukung Keputusan Untuk Menentukan

Mahasiswa Berprestasi

PENGUMUMAN

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

ABOUT HELP LOGIN

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

Gambar 4.18 Perancangan Form Help

Page 25: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

54

4.8.3.7 Form Input Data Kelas

Form input data kelas merupakan form untuk menginputkan data

kelas yang kemudian akan disimpan dalam database Sistem Pendukung

Keputusan Pemilihan Kelas Terfavorit Di Smp 3 Jekulo Kudus. Data

yang diinputkan berupa kode kelas sebagai data primary key dan nama

kelas. Adapun gambar perancangan form input data kelas dapat dilihat

pada gambar 4.19

BERANDA

Data Kelas Baru

Nama Kelas

MASTER

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

PENILAIAN PENGUMUMAN SYSTEM

Simpan

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

Gambar 4.19 Perancangan Form Input data Kelas

4.8.3.8 Form Data Kelas

Form data kelas merupakan form untuk menmpilkan data kelas

yang ada pada database Sistem Pendukung Keputusan Pemilihan Kelas

Terfavorit Di Smp 3 Jekulo Kudus. Adapun gambar perancangan form

data kelas dapat dilihat pada gambar 4.20

Page 26: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

55

Data Master Kelas*Baru

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

No Nama Kelas Aksi

Edit || Hapus

BERANDA MASTER PENILAIAN PENGUMUMAN SYSTEM

Gambar 4.20 Perancangan Form Data Kelas

4.8.3.9 Form Kriteria

Form Kriteria merupakan tampilan kriteria yang digunakan dalam

menilai kelas favorit dalam Sistem Pendukung Keputusan Pemilihan

Kelas Terfavorit Di Smp 3 Jekulo berdasarkan metode MFEP . Adapun

gambar perancangan form Kriteria dapat dilihat pada gambar 4.21

Data Kriteria

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

No Nama Kriteria Bobot

BERANDA MASTER PENILAIAN PENGUMUMAN SYSTEM

Subkriteria

Gambar 4.21 Perancangan Form Kriteria

Page 27: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

56

4.8.3.10 Form Subkriteria

Form Sub Kriteria merupakan tampilan rincian dari kriteria yang

digunakan dalam menilai kelas favorit dalam Sistem Pendukung Keputusan

Pemilihan Kelas Terfavorit Di Smp 3 Jekulo berdasarkan metode MFEP .

Adapun gambar perancangan form Sub Kriteria dapat dilihat pada gambar

4.22

Data Sub Kriteria

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

No Nama Sub Kriteria Bobot

BERANDA MASTER PENILAIAN PENGUMUMAN SYSTEM

Update

Gambar 4.22 Perancangan Form subkriteria

4.8.3.11 Form Input Data Siswa

Form input data siswa merupakan form untuk menginputkan data

siswa yang kemudian akan disimpan dalam database Sistem Pendukung

Keputusan Pemilihan Kelas Terfavorit di SMP 3 Jekulo Kudus. Data

yang diinputkan berupa nis sebagai data primary key, nama, id_kelas

sebagai foregen key, jenis_kelamin, alamat, dan tanggal_lahir. Adapun

gambar perancangan form input data siswa dapat dilihat pada gambar

4.23

Page 28: BAB IV PERANCANGAN SISTEM 4 · pemilihan kelas terfavorit di SMP 3 Jekulo kudus yaitu : a. Kedisplinan dengan subkriteria pelanggaran dan keterlambatan. b. Kreativitas dengan subkriteria

57

BERANDA

Input Data Siswa

Nama Kelas

Nis

Kelas

Alamat

Jenis Kelamin

Tgl Lahir

Alamat

MASTER

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

PENILAIAN PENGUMUMAN SYSTEM

Reset

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk Simpan

Gambar 4.23 Perancangan Form Input data siswa

4.8.3.12 Form Data siswa

Form data siswa merupakan form untuk menempilkan data siswa

yang ada pada database Sistem Pendukung Keputusan Pemilihan Kelas

Terfavorit Di Smp 3 Jekulo Kudus. Adapun gambar perancangan form

data siswa dapat dilihat pada gambar 4.24

Data Master Siswa*Baru

SMP 3 Jekulo Kudus

Jl. Kudus – Pati, Ds. Gondoharum, Kec. Jekulo Kudus 59382

Tanggal

<< Related Link >>

- Teknik Informatika

- Umk

No Nis Nama

BERANDA MASTER PENILAIAN PENGUMUMAN SYSTEM

Kelas Alamat Jenis Kelamin Tgl Lahir Aksi

Edit || Hapus

Gambar 4.24 Perancangan Form Data siswa