SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN TINGKAT KEDISIPLINAN DAN SANKSI PELANGGARAN SISWA Sistem Pendukung Keputusan Untuk Menentukan Tingkat Kedisiplinan Dan Sanksi Pelanggaran Siswa Di SMA N 1 Jatinom.

SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN
TINGKAT KEDISIPLINAN DAN SANKSI PELANGGARAN SISWA
DI SMA N 1 JATINOM

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Program Studi
Strata I pada Jurusan Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh :
HANDAYANI
L200110153

PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2015

21

MOTTO


Karena sesungguhnya sesudah kesulitan itu ada kemudahan, maka apabila kamu
telah selesai (dari sesuatu urusan), kerjakanlah dengan sungguh-sungguh (urusan)
yang lain.
( Qs. Al-Insyiroh : 6-7 )
Apabila di dalam diri seseorang masih ada rasa malu dan takut untuk berbuat
kebaikan, maka jaminan bagi orang tersebut adalah tidak akan bertemunya ia
dengan kemajuan selangkah pun.
( Bung Karno )
Lakukan yang terbaik yang anda bisa lakukan, jangan menyerah dan berhenti,
karena Allah selalu ada bersama kita.
( Penulis )

v

PERSEMBAHAN

1. Kepada Allah SWT yang selalu mendengarkan doa dan selalu memberi
petunjuk dalam setiap hembus nafasku.
2. Ibu Umi Fadlilah,S.T.,M.Eng selaku pembimbing I yang telah

memberikan banyak bimbingan, arahan, dan masukan dalam penyusunan
skripsi ini.
3. Kepala sekolah SMA N 1 Jatinom ibu Purwanti SP.d.,MP.d yang telah
memberikan izin penelitian skripsi dan segala fasilitas selama penulis
melakukan penelitian di SMA N 1 Jatinom.
4. Kedua orang tuaku bapak Jumiri Kertoyoso dan Ibu Mariyem yang selalu
memberikan do’a dan restu dengan curahan penuh kasih sayang yang
engkau berikan kepadaku dan juga senantiasa memberikan motivasi,
membimbing, dan mendidikku dengan ikhlas agar selalu menghargai
setiap nilai kehidupan yang telah aku jalani.
5. Kakakku Giyani, Riyadi, Warsono, Windarti tersayang yang selalu
memberikan semangat dalam menyusun skripsi ini dan karena kalian aku
berjuang.
6. Sahabat dari SMA Jami, Eva, Umi yang selalu memberikan motivasi dan
semangat untuk mengerjakan dan menyelesaikan skripsi ini dan menemani
ku melakukan penelitian, mencari data, dll. Terima kasih untuk cerita
kehidupannya dan terimakasih sudah menemaniku sampai saat ini semoga
persahabatan kita tak pernah putus.

vi


7. Sahabat kuliah Puspita, Risti, Sulis, Gilang, Riza yang selalu membantu,
menemani

dan

memberikan

masukan

untuk

mengerjakan

dan

menyelesaikan skripsi ini. Terimakasih untuk semuanya semoga
persahabatan ini tak pernah putus.
8. Kepada Nur Muhammad, terimaksih atas semangatnya dan tetaplah jadi
semangatku.

9. Untuk Almamaterku tercinta dan teman-temanku seperjuangan Teknik
Informatika Universitas Muhammadyah Surakarta angakatan 2011 terima
kasih untuk pengalaman kuliah bersama kalian.

vii

KATA PENGANTAR

Assalamu’alaikum Wr.Wb
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan
hidayahNya, sehingga penulis dapat menyelesaikan dan menyusun skripsi ini
dengan judul “Sistem Pendukung Keputusan Untuk Menentukan Tingkat
Kedisiplinan dan Sanksi Pelanggaran Siswa Di SMA N 1Jatinom”.
Skripsi ini disusun guna memenuhi salah satu persyaratan
memenuhi

kurikulum

Program


Studi

Teknik

Informatika

untuk

Universitas

Muhammadiyah Surakarta serta untuk menyelesaikan program sarjana.
Penyusunan skripsi banyak menadapatkan bimbingan dan bantuan serta
saran dari berbagai pihak, maka dari itu penulis menyampaikan ucapan terima
kasih kepada :
1. Bapak Husni Thamrin, S.T, M.T., Ph.D. Dekan Fakultas Komunikasi
dan
Informatika.
2. Bapak Dr. Heru Supriyono, M.Sc. Ketua Program Studi Teknik
Informatika.
3. Ibu Umi Fadlilah,S.T.,M.Eng. selaku pembimbing I yang telah

memberikan banyak bimbingan, arahan, dan masukan dalam
penyusunan skripsi ini.

viii

4. Bapak dan Ibu dosen yang telah membimbing dan membagi ilmunya
selama ini kepada penulis.
5. Ibu purwanti SP.d.,MP.d selaku kepala sekolah SMA N 1 Jatinom dan
bapak Ari Ruslan SPd selaku kesiswaan SMA N 1 Jatinom yang telah
memeberikan ijin dan membantu memncari data untuk skripsi ini.
6. Bapak ibu serta kakak dan teman-teman yang telah memberikan
dukungan moral dan material kepada penulis.
7. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang
turut membantu terselesaikannya Skripsi ini.
Penulis menyadari bahwa dalam penyusunan Skripsi ini masih
memerlukan penyempurnaan, untuk itu saran dan masukan dari semua pihak serta
pembaca sangat diharapkan.
Demikian pula penulis berharap semoga Skripsi ini bermanfaat bagi semua
pihak khusunya penulis dan pembaca pada umumnya.
Wassalamu’alaikum Wr.Wb


Surakarta,

Penulis

ix

DAFTAR ISI
HALAMAN JUDUL........................................................................................

i

HALAMAN PERSETUJUAN .........................................................................

ii

HALAMAN PENGESAHAN ..........................................................................

iii


DAFTAR KONTRIBUSI.................................................................................

iv

MOTTO .........................................................................................................

v

PERSEMBAHAN ............................................................................................

vi

KATA PENGANTAR .....................................................................................

viii

DAFTAR ISI ....................................................................................................

x


DAFTAR TABEL ............................................................................................

xiv

DAFTAR GAMBAR .......................................................................................

xv

DAFTAR LAMPIRAN ................................................................................... xvii
ABSTRAKSI ................................................................................................... xviii
BAB I PENDAHULUAN ...............................................................................

1

A. Latar Belakang ...........................................................................................

1

B. Rumusan Masalah ......................................................................................


2

C. Batasan Masalah .........................................................................................

3

D. Tujuan Penelitian dan Manfaat Penulisan ...................................................

4

E. Sistematika Penulisan ..................................................................................

5

BAB II TINJAUAN PUSTAKA ...................................................................

7

A. Telaah Penelitian .........................................................................................


5

x

B. Landasan Teori ...........................................................................................

9

1. Kedisiplinan............................................................................................

9

2. Bimbingan Konseling .............................................................................

10

3. Sistem Pendukung Keputusan ................................................................

10

4. Metode Topsis .......................................................................................

12

5. php .........................................................................................................

15

6. CSS ........................................................................................................

15

7. MySQL ..................................................................................................

16

8. jQuery .....................................................................................................

17

9. HTML ....................................................................................................

18

10. Dreamweaver ........................................................................................

18

11. Xampp ..................................................................................................

19

12. Mozila Firefox ......................................................................................

20

BAB III METODE PENELITIAN ..............................................................

21

A. Waktu dan Tempat Penulisan .................................................................

21

B. Peralatan Utama dan Pendukung ............................................................

21

C. Alur Penelitian ........................................................................................

22

D. Diagram Alir sistem ..............................................................................

24

E. Perancangan Sistem ................................................................................

29

1. Analisis Kebutuhan .............................................................................

29

a. Analisis Kebutuhan Hardware .................................................

30

b. Analisis Kebutuhan software ....................................................

30

2. Perancangan ........................................................................................

31

xi

a. Model Perancangan...................................................................

31

b. Metode Pengambilan Keputusan ..............................................

34

c. Rancangan Proses ....................................................................

38

d.Rancangan Basis data ...............................................................

41

1. basis data .........................................................................

41

2. Entity Relatonship Diagram ( ERD) ...............................

42

e. Rancangan User Interface ........................................................

48

1. Halaman Home ................................................................

48

2. Halaman Login User ........................................................

49

3. Halaman User baru .........................................................

49

4. Halaman Admin ..............................................................

50

5. Halaman Siswa ...............................................................

51

6. Halaman Input Pelanggaran Siswa .................................

52

4. Halaman Daftar Pelanggaran Siswa ................................

53

F. Pengujian ................................................................................................

54

a. Kuisioner ..........................................................................................

54

b. Sistem ...............................................................................................

55

BAB IV HASIL DAN PEMBAHASAN .......................................................

57

A. Hasil Penelitian .......................................................................................

57

1. Halaman Home.................................................................................

57

2. Halaman Login .................................................................................

58

3. Halaman Daftar user baru ................................................................

59

4. Halaman Input Pelanggaran Siswa...................................................

60

xii

5. Halaman Daftar Pelanggaran Siswa .................................................

60

6. Halaman Analisa SPK ....................................................................

61

7. Halaman Data Pelanggaran Siswa ..................................................

62

8. Halaman Daftar pelanggaran............................................................

63

9. Halaman Sanksi ..............................................................................

65

B. Hasil Pengujian .......................................................................................

66

1. Pengujian Internal ............................................................................

66

2. Pengujian Web Browser ...................................................................

67

3. Pembahasan ......................................................................................

67

4. Pengujian Eksternal .........................................................................

68

5. Pengujian Sistem dengan Membandingkan Sistem Lain ................

71

6. Analisa dan Pembahasan .................................................................

72

1. Kelebihan .....................................................................................

72

2. Kekurangan ..................................................................................

72

BAB V PENUTUP ..........................................................................................

74

A. Kesimpulan .............................................................................................

74

B. Saran .......................................................................................................

74

DAFTAR PUSTAKA
LAMPIRAN

xiii

DAFTAR TABEL
Tabel 3.1 Nilai setiap alternatif ........................................................................

35

Tabel 3.2 Matriks rangking setiap alternatif ....................................................

35

Tabel 3.3 Matriks ternormalisasi terbobot .......................................................

36

Tabel 3.4 Solusi ideal positif(A+) ....................................................................

36

Tabel 3.5 Solusi ideal positif(A-) .....................................................................

37

Tabel 3.6 Tabel jarak antara nilai terbobot(D+)...............................................

37

Tabel 3.7 Tabel jarak antara nilai terbobot(D+)...............................................

37

Tabel 3.8 Tabel Nilai Preferensi ......................................................................

38

Tabel 4.1 Tabel Analisa Sistem ( Black Box ) ................................................

66

Tabel 4.2 Tabel Pengujian Web Brower .........................................................

66

Tabel 4.1 Tabel Kuisioner ...............................................................................

68

xiv

DAFTAR GAMBAR
Gambar 3.1 Diagram Alur Penelitian...............................................................

22

Gambar 3.2 Diagram Alur Sistem Guru ..........................................................

24

Gambar 3.3 Diagram Alur Sistem Kepala Sekolah .........................................

26

Gambar 3.4 Diagram Alur Sistem siswa ..........................................................

28

Gambar 3.5 Metode Waterfall..........................................................................

31

Gambar 3.6 DFD Level 0 ................................................................................

39

Gambar 3.7 DFD Level 1 .................................................................................

39

Gambar 3.8 DFD Level 2 Pengumuman ..........................................................

26

Gambar 3.9 DFD Level 2 Galeri .....................................................................

26

Gambar 3.10 DFD Level 2 Sistem ...................................................................

26

Gambar 3.11 Database User ............................................................................

43

Gambar 3.12 Database Siswa ..........................................................................

43

Gambar 3.13 Database Sanksi .........................................................................

44

Gambar 3.14 Database Pelanggaran ..............................................................

45

Gambar 3.15 Database Aspek .........................................................................

45

Gambar 3.16 Database Comment ....................................................................

46

Gambar 3.17 Database Galeri .........................................................................

46

Gambar 3.18 Database pengumuman .............................................................

47

Gambar 3.19 Database Kriteria .......................................................................

47

Gambar 3.20 ERD ( Entity Relationship Diagram) .........................................

48

Gambar 3.21 Rancangan Halaman Home ........................................................

50

Gambar 3.22 Rancangan Halaman Login ........................................................

51

xv

Gambar 3.23 Rancangan Halaman Daftar User ...............................................

52

Gambar 3.24 Rancangan Menu Admin ............................................................

52

Gambar 3.25 Rancangan Halaman Siswa ........................................................

53

Gambar 3.26 Rancangan Halaman Input Pelanggaran ....................................

54

Gambar 3.27 Rancangan HalamanDaftar Pelanggaran ....................................

55

Gambar 4.1 Halaman Utama ............................................................................

42

Gambar 4.2 Halaman Login .............................................................................

42

Gambar 4.3 Halaman Daftar User Baru..........................................................

43

Gambar 4.4 Halaman Input pelanggaran siswa................................................

44

Gambar 4.5 Halaman Daftar Pelanggaran siswa..............................................

44

Gambar 4.6 Halaman Analisa SPK ..................................................................

45

Gambar 4.7 Halaman data pelanggaran ...........................................................

46

Gambar 4.8 Halaman Daftar Pelanggaran .......................................................

47

Gambar 4.9 Halaman Sanksi ...........................................................................

47

Gambar 4.11 halaman Grafik pelanggaran siswa ...........................................

65

xvi

DAFTAR LAMPIRAN
1. Lampiran Surat Keterangan Selesai Penelitian
2. Lampiran Script
3. Lampiran data Pelanggaran
4. Lampiran kuisioner

xvii

ABSTRAKSI

SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN
TINGKAT KEDISIPLINAN DAN SANKSI PELANGGARAN SISWA
DI SMA N 1 JATINOM
Seorang siswa dalam mengikuti belajar di sekolah tidak terlepas dari
berbagai peraturan dan tata tertib yang diberlakukan serta harus ditaati oleh setiap
siswa. Hal tersebut dimaksudkan supaya siswa mengetahui tentang kedisiplinan.
Kedisiplinan merupakan suatu kebijakan dari sebuah instansi pendidikan yang
harus dipatuhi oleh siswa, salah satunya yaitu di SMA N 1 JATINOM. Aspek
kedisiplinan yang dijadikan sebagai acuan di SMA N 1 JATINOM meliputi
kerajinan, kelakuan, dan kerapian. Banyaknya siswa yang melanggar peraturan
sekolah, membuat pihak sekolah kesulitan menetukan sanksi dan jumlah point
pelanggaran yang awalnya masih menggunakan perhitungan point pelanggaran
dan menentukan sanksi pelanggaran yang masih manual dengan menjumlahkan
semua point pelanggaran siswa.
Aplikasi ini untuk Mengetahui tingkat kedisplinan dan sanksi pelanggaran
yang dilakukan siswa SMA N 1 JATINOM, maka menggunakan sistem
pendukung keputusan dengan metode TOPSIS (Technique Order Preference by
Similarity To Ideal Solution). Kriteria yang dijadikan sebagai acuan adalah Skor
pelanggaran. Sistem dibangun menggunkan software aplikasi macromedia
dreamweaver dengan bahasa pemrograman PHP, sehingga penulis merancang
sistem pendukung keputusan untuk menentukan tingkat kedisiplinan dan sanksi
pelanggaran siswa di SMA N 1 JATINOM.
Hasil penelitian yang diperoleh adalah aplikasi website sekolah sederhana
yang didalamnya terdapat sistem pendukung keputusan untuk menentukan tingkat
kedisiplinan dan sanksi pelanggaran siswa di SMA N 1 JATINOM. Aplikasi ini
digunakan untuk membantu pekerjaan dalam melakukan perhitungan point
pelanggaran siswa, serta sebagai pendukung keputusan pimpinan sekolah untuk
menentukan kebijakan terkait.

Kata Kunci : Kedisiplinan, Sistem pendukung Keputusan, TOPSIS

xviii