SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI...

118
i SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI PESERTA DIDIK SMK KURIKULUM 2013 BERBASIS WEB PHP Studi Kasus : SMK Pangudi Luhur Muntilan SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika Oleh : Petrus Indra Wijayanto 115314089 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2017 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Transcript of SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI...

Page 1: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

i

SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI

PESERTA DIDIK SMK KURIKULUM 2013

BERBASIS WEB PHP

Studi Kasus : SMK Pangudi Luhur Muntilan

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer

Program Studi Teknik Informatika

Oleh :

Petrus Indra Wijayanto

115314089

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2017

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 2: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

ii

INFORMATION SYSTEM ASSESSMENT COMPETENCY

ACHIEVEMENT STUDENTS Vocational Curriculum 2013

WEB-based PHP

Case Study: SMK Pangudi Luhur Muntilan

A THESIS

Presented as Partial Fulfillment of the Requirements

to Obtain the Sarjana Komputer Degree

in Informatics Engineering Study Program

By :

Petrus Indra Wijayanto

115314089

INFORMATICS ENGINEERING STUDY PROGRAM

DEPARTMENT OF INFORMATICS ENGINEERING

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2017

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 3: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

iii

HALAMAN PERSETUJUAN

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 4: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

iv

HALAMAN PENGESAHAN SKRIPSI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 5: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

v

HALAMAN PERSEMBAHAN

Tugas akhir ini saya persembahkan untuk:

Tuhan Yesus Yang Maha Baik

Bapak dan Ibu tercinta

Kakak-kakak dan keponakan

Teman-teman seangkatan TI 2011

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 6: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

vi

PERNYATAAN KEASLIAN KARYA

Saya menyatakan dengan sesungguhnya bahwa di dalam skripsi yang saya

tulis ini tidak memuat karya atau bagian karya orang lain, kecuali yang telah

disebutkan dalam kutipan dan daftar pustaka, sebagaimana layaknya karya ilmiah.

Yogyakarta, 24 Februari 2017

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 7: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

vii

LEMBAR PERNYATAAN PERSETUJUAN

PUBLIKASI KARYA ILMIAH

Yang bertanda tangan di bawah ini, saya mahasiswa Universitas Sanata Dharma:

Nama : Petrus Indra Wijayanto

NIM : 115314089

Demi pengembangan ilmu pengetahuan, saya memberikan kepada

Perpustakaan Universitas Sanata Dharma karya ilmiah yang berjudul:

SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI

PESERTA DIDIK SMK KURIKULUM 2013

BERBASIS WEB PHP

Studi Kasus : SMK Pangudi Luhur Muntilan

Berserta perangkat yang diperlukan(bila ada). Dengan demikian saya

memberikan kepada perpustakaan Universitas Sanata Dharma hak untuk

menyimpan, mengalihkan dalam bentuk media lain, mengelolanya dalam bentuk

pangkalan data mendistribusikan secara terbatas, dan mempublikasikannya di

internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari

saya maupun memberikan royalti kepada saya selama tetap mencantumkan nama

saya sebagai penulis.

Demikian pernyataan ini saya buat dengan sebenarnya.

Yogyakarta, 24 Februari 2017

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 8: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

viii

ABSTRAK

SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi

pendidikan di Kabupaten Magelang yang ditunjuk oleh pemerintah sebagai

sekolah percontohan Kurikulum 2013. SMK Pangudi Luhur Muntilan

menggunakan Kurikulum 2013 sebagai dasar pembelajaran bagi peserta didiknya.

Kurikulum 2013 itu sendiri merupakan sebuah kurikulum yang mengutamakan

pada pemahaman, skill, dan pendidikan berkarakter, dimana siswa dituntut untuk

paham atas materi, aktif dalam proses berdiskusi dan presentasi serta memiliki

sopan santun dan sikap disiplin yang tinggi. Penilaian yang dilakukan di SMP

Negeri 1 Muntilan sampai saat ini masih dilakukan secara manual menggunakan

Microsoft Excel yang dianggap kurang efektif dan efisien karena setiap kali pada

akhir semester guru wali kelas selalu kesulitan dalam mengumpulkan penilaian

yang ada di setiap guru mata pelajaran (penilaian dilakukan secara terpisah).Hal

lain yang dijumpai adalah menunggu setoran nilai dari guru mata pelajaran

memakan waktu yang cukup lama.

Berdasarkan permasalahan di atas, dibangun sebuah Sistem Informasi

Penilaian Pencapaian Kompetensi Peserta Didik Smk Kurikulum 2013 Berbasis

Web yang dapat membantu kinerja guru secara efektif (tepat guna). Sistem ini

dibangun dengan menggunakan bahasa pemrograman PHP dan database MySQL.

Hasil akhir yang diperoleh adalah sebuah sistem informasi yang memiliki

kemampuan dalam mengelola data penilaian peserta didik, serta sistem ini

menangani sampai dengan proses pencetakan hasil belajar. Berdasarkan pengujian

terhadap pengguna (Guru Mata Pelajaran, Guru Wali Kelas, dan Tim Kurikulum),

secara umum sistem ini mampu membantu pihak-pihak terkait dalam mengelola

data penilaian peserta didik secara efektif dan efisien.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 9: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

ix

ABSTRACT

Pangudi Luhur Muntilan Vocational High School is one of few

educational institution in Magelang regency, designated as a pilot school for 2013

curriculum by the government. Pangudi Luhur Muntilan Vocational High School

use 2013 curriculum as base learning for the student. 2013 curriculum is a

guideline that promotes the comprehension, skill and character building, this

curriculum require student to understand the material, active in the discussion and

presentation proses, have good manner and high discipline. Student assessment

scores are still done with Microsoft Excel. It considered as less effective and less

efficient because the homeroom teacher always have difficulties in collecting

assessment scores from each subject teacher at the end of semester (assessment

scores carried out separately). In the other hand, collecting the assessment score

from each subject teacher could be an issue because it takes quite a long time.

Based on those problems, a Web-based Information System of Student

Competency Assessment based on 2013 Curriculum, constructed to increase of

the teachers performance effectively (efficient). This system built using PHP

programming language and MySQL database.

The result obtained is an Information System that has the ability to manage

student’s data assessment, up to handle the assessment report printing process.

Based on user testing (Subject teacher, homeroom teacher, curriculum team), the

system capable to help user to manage assessment score data more effectively and

more efficiently.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 10: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

x

KATA PENGANTAR

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, sehingga

penulis dapat menyelesaikan tugas akhir dengan judul “Sistem Informasi

Penilaian Pencapaian Kompetensi Peserta Didik Smk Kurikulum

2013Berbasis Web PhpStudi Kasus : SMK Pangudi Luhur Muntilan”. Tugas

akhir ini merupakan salah satu mata kuliah wajib dan sebagai syarat akademik

untuk memperoleh gelar sarjana komputer program studi Teknik Informatika

Universitas Sanata Dharma Yogyakarta.

Pada kesempatan ini, penulis ingin mengucapkan terimakasih kepada

pihak-pihak yang telah membantu penulis baik selama penelitian maupun saat

mengerjakan tugas akhir ini. Ucapan terimakasih sebesar-besarnya penulis

sampaikan kepada:

1. Tuhan Yesus Kristus yang telah memberikan penyertaan dan bimbingan

sehingga penulis dapat menyelesaikan penelitian ini dengan baik.

2. Orang tua, Sri Minarsih dan J. Pariyun, serta keluarga yang telah

memberikan dukungan berupa spiritual dan material.

3. Ibu Agnes Maria Polina, S.Kom., M.Sc. selaku dosen pembimbing tugas

akhir, atas bimbingan, waktu, dan saran yang diberikan kepada penulis.

4. Bapak Puspaningtyas Sanjoyo Adi, M.T., selaku dosen penguji yang telah

memberikan banyak kritik dan saran kepada penulis.

5. Bapak Johanes Eka Priyatma, M.Sc., Ph.D., selaku dosen penguji yang

telah memberikan banyak kritik dan saran kepada penulis.

6. Dr. Anastasia Rita Widiarti M.Kom selaku ketua program studi Teknik

Informatika, atas bimbingan, kritik, motivasi, dan saran yang telah

diberikan kepada penulis.

7. Sudi Mungkasi, S.Si., M.Math.Sc., Ph.D. selaku dekan Fakultas Sains dan

Teknologi, atas bimbingan, kritik, dan saran yang telah diberikan kepada

penulis.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 11: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

xi

8. Bapak/Ibu dosen dan staff di lingkungan Fakultas Sains dan Teknologi,

khususnya Program Studi Teknik Informatika yang telah banyak

membantu penulis.

9. Romo Poldo, Anggit, Adi kiwil, Monic, Bayu Otong, Gilang, Intan,

Firda,serta teman Teknik Informatika angkatan 2011, yang telah

mendukung doa dan memberikan semangat kepada penulis.

10. Br. Yustinus Tri Haryadi, S.Pd, FIC selaku Kepala Sekolah SMK Pangudi

Luhur Muntilan dan Laorentinus Dwi Wahyu Kristiyanto, S.Pd selaku

bidang kurikulum di SMK Pangudi Luhur Muntilan yang telah memberi

izin penelitian.

11. Semua pihak yang tidak dapat penulis sebutkan satu per satu yang telah

membantu dalam menyelesaikan penelitian dan pengerjaan tugas akhir ini.

Penulis menyadari masih banyak kekurangan yang terdapat dalam laporan

tugas akhir ini. Saran dan kritik sangat diharapkan untuk hasil yang lebih baik di

masa mendatang. Akhir kata, penulis berharap tulisan ini dapat berguna bagi

perkembangan ilmu pengetahuan dan wawasan pembaca.

Penulis

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 12: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

xii

DAFTAR ISI

HALAMAN JUDUL ................................................................................................ i

HALAMAN PERSETUJUAN ............................................................................... iii

HALAMAN PENGESAHAN SKRIPSI ................................................................ iv

HALAMAN PERSEMBAHAN ............................................................................. v

PERNYATAAN KEASLIAN KARYA ................................................................ vi

LEMBAR PERNYATAAN PERSETUJUAN ..................................................... vii

PUBLIKASI KARYA ILMIAH ........................................................................... vii

ABSTRAK ...................................................................................................... viii

ABSTRACT ix

KATA PENGANTAR ............................................................................................ x

DAFTAR ISI ....................................................................................................... xii

DAFTAR GAMBAR ............................................................................................ xv

DAFTAR TABEL .............................................................................................. xviii

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang ......................................................................................... 1

1.2 Rumusan Masalah .................................................................................... 2

1.3 Tujuan ....................................................................................................... 3

1.4 Batasan Masalah ....................................................................................... 3

1.5 Metodologi Penelitian .............................................................................. 3

1.6 Sistematika Penulisan ............................................................................... 4

BAB II LANDASAN TEORI ................................................................................. 6

2.1 Pengertian Sistem ..................................................................................... 6

2.2 Web Server ............................................................................................... 7

2.3 Browser .................................................................................................... 7

2.4 HTTP (Hyper Text Transfer Protocol) ..................................................... 7

2.5 XAMPP .................................................................................................... 8

2.6 Hypertext Markup Language (HTML) ..................................................... 8

2.7 Nilai dan Pengolahan ................................................................................ 8

2.8 Penilaian Siswa Kurikulum 2013 ............................................................. 9

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 13: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

xiii

2.9 Rapor ...................................................................................................... 11

2.10 Bahasa Pemrograman PHP ..................................................................... 12

2.11 My Structure Query Language (MySQL) .............................................. 12

BAB III ANALISA DAN PERANCANGAN ...................................................... 14

3.1 Analisa Sistem ........................................................................................ 14

3.2.1 Gambaran Umum Sistem Lama ...................................................... 14

3.1.2 Gambaran Umum Sistem Baru ....................................................... 14

3.2 Analisa Kebutuhan Pengguna................................................................. 14

3.2.1 Definisi Aktor ................................................................................. 14

3.2.2 DiagramUse Case............................................................................ 17

3.2.3 Pemrosesan Data ............................................................................. 18

3.2.4 Pemodelan Proses ........................................................................... 18

3.3 Perancangan Sistem ................................................................................ 21

3.3.1 Perancangan Basis Data .................................................................. 21

3.3.2 Perancangan Interface ..................................................................... 25

BAB IV IMPLEMENTASI SISTEM ................................................................... 43

4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak ................................ 43

4.2 Implementasi Basis Data ........................................................................ 43

4.3 Implementasi Sistem .............................................................................. 47

4.3.1 Halaman Login ................................................................................ 47

4.3.2 Halaman Tim Kurikulum ................................................................ 48

4.3.3 Halaman Kelola Data Peserta Didik ............................................... 48

4.3.4 Halaman Tambah Data Peserta Didik ............................................. 49

4.3.5 Halaman Ubah Data Peserta Didik ................................................. 50

4.3.6 Halaman Kelola Data Pendidik ....................................................... 51

4.3.7 Halaman Tambah Data Pendidik .................................................... 51

4.3.8 Halaman Ubah Data Pendidik ......................................................... 52

4.3.9 Halaman Kelola Data Mata Pelajaran ............................................. 53

4.3.10 Halaman Tambah Data Mata Pelajaran........................................... 53

4.3.11 Halaman Ubah Data Mata Pelajaran ............................................... 54

4.3.12 Halaman Kelola Data Pengajaran ................................................... 55

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 14: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

xiv

4.3.13 Halaman Tambah Data Pengajaran ................................................. 56

4.3.14 Halaman Ubah Data Pengajaran ..................................................... 57

4.3.15 Halaman Kelola Data Wali Kelas ................................................... 57

4.3.16 Halaman Tambah Data Wali Kelas ................................................. 58

4.3.17 Halaman Ubah Data Wali Kelas ..................................................... 59

4.3.18 Halaman Kelola Data Kelas Peserta Didik ..................................... 60

4.3.19 Halaman Tambah Data Kelas Peserta Didik ................................... 61

4.3.20 Halaman Ubah Password Tim Kurikulum ...................................... 62

4.3.21 Halaman Utama Pendidik ............................................................... 62

4.3.22 Halaman Kelola Kategori Nilai ....................................................... 63

4.3.23 Halaman Tambah Kategori Nilai .................................................... 64

4.3.24 Halaman Ubah Kategori Nilai ......................................................... 65

4.3.25 Halaman Kelola Nilai ...................................................................... 65

4.3.26 Halaman Tambah Nilai ................................................................... 66

4.3.27 Halaman Ubah Nilai ........................................................................ 67

4.3.28 Halaman Ubah Password Pendidik ................................................. 68

4.3.29 Halaman Utama Wali Kelas ............................................................ 68

4.3.30 Halaman Lihat Leger....................................................................... 69

4.3.31 Halaman Kelola Data Keterangan ................................................... 70

4.3.32 Halaman Cetak Rapor ..................................................................... 71

4.3.33 Halaman Keputusan ........................................................................ 72

4.3.34 Halaman Cetak rapor....................................................................... 72

4.3.35 Halaman Ubah Password Walikelas ............................................... 78

BAB V ANALISA HASIL ................................................................................... 79

5.1 Analisa Hasil Perangkat Lunak (Pengujian Alpha) ................................ 79

5.2 Analisa Hasil Hasil Uji Coba terhadap Pengguna (Pengujian Beta) ...... 80

BAB VIKESIMPULAN DAN SARAN ............................................................... 95

6.1 Kesimpulan ............................................................................................. 95

6.2 Saran ....................................................................................................... 96

DAFTAR PUSTAKA ........................................................................................... 97

LAMPIRAN ....................................................................................................... 98

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 15: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

xv

DAFTAR GAMBAR

Gambar 3.1 Diagram Use Case ......................................................................... 17

Gambar 3.2 Diagram Berjenjang....................................................................... 18

Gambar 3.3 Diagram Konteks ........................................................................... 19

Gambar 3.4 Overview DFD Level 0 ................................................................. 19

Gambar 3.5 DFD Level 1 Proses Pendataan ..................................................... 20

Gambar 3.6 DFD Level 1 Proses Kelola Nilai .................................................. 20

Gambar 3.7 DFD Level 1 Proses Kelola Rapor ................................................ 20

Gambar 3.8 ER Diagram ................................................................................... 21

Gambar 3.9 Database Logical Desain ............................................................... 22

Gambar 3.10 Halaman Login .............................................................................. 25

Gambar 3.11 Halaman Home Tim Kurikulum .................................................... 26

Gambar 3.12 Halaman Kelola Data Peserta Didik .............................................. 26

Gambar 3.13 Halaman Tambah Data Peserta Didik ........................................... 27

Gambar 3.14 Halaman Ubah Data Peserta Didik ................................................ 27

Gambar 3.15 Halaman Kelola Data Pendidik ..................................................... 28

Gambar 3.16 Halaman Tambah Data Pendidik ................................................... 28

Gambar 3.17 Halaman Ubah Data Pendidik ....................................................... 29

Gambar 3.18 Halaman Kelola Data Kelas .......................................................... 29

Gambar 3.19 Halaman Tambah Data Kelas ........................................................ 30

Gambar 3.20 Halaman Ubah Data Kelas ............................................................ 30

Gambar 3.21 Halaman Kelola Data Mata Pelajaran ........................................... 31

Gambar 3.22 Halaman Tambah Data Mata Pelajaran ......................................... 31

Gambar 3.23 Halaman Ubah Data Mata Pelajaran ............................................. 32

Gambar 3.24 Halaman Kelola Data Pengajaran .................................................. 32

Gambar 3.25 Halaman Tambah Data Pengajaran ............................................... 33

Gambar 3.26 Halaman Ubah Data Pengajaran .................................................... 33

Gambar 3.27 Halaman Kelola Data Wali Kelas.................................................. 34

Gambar 3.28 Halaman Tambah Data Wali Kelas ............................................... 34

Gambar 3.29 Halaman Ubah Data Wali Kelas .................................................... 35

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 16: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

xvi

Gambar 3.30 Halaman Kelola Data Kelas Siswa ................................................ 35

Gambar 3.31 Halaman Lihat, Tambah Data Kelas Siswa ................................... 36

Gambar 3.32 Halaman Home Wali Kelas ........................................................... 36

Gambar 3.33 Halaman Lihat Data Leger ............................................................ 37

Gambar 3.34 Halaman Keloa Data Keterangan .................................................. 37

Gambar 3.35 Halaman Kelola Data Cetak Rapor ............................................... 38

Gambar 3.36 Halaman Kelola Data Keputusan .................................................. 38

Gambar 3.37 Halaman Cetak Rapor.................................................................... 39

Gambar 3.38 Halaman Home Guru Mata Pelajaran ............................................ 39

Gambar 3.39 Halaman Kelola Data Kategori Nilai ............................................ 40

Gambar 3.40 Halaman Tambah Data Kategori Nilai .......................................... 40

Gambar 3.41 Halaman Ubah Data Kategori Nilai .............................................. 41

Gambar 3.42 Halaman Kelola Data Nilai ........................................................... 41

Gambar 3.43 Halaman Tambah Data Nilai ......................................................... 42

Gambar 3.44 Halaman Ubah Data Nilai ............................................................. 42

Gambar 4.1 Halaman Login .............................................................................. 47

Gambar 4.2 Halaman Tim Kurikulum .............................................................. 48

Gambar 4.3 Halaman Kelola Data Peserta Didik .............................................. 48

Gambar 4.4 Halaman Tambah Data Peserta Didik ........................................... 49

Gambar 4.5 Halaman Ubah Data Peserta Didik ................................................ 50

Gambar 4.6 Halaman Kelola Data Pendidik ..................................................... 51

Gambar 4.7 Halaman Tambah Data Pendidik ................................................... 51

Gambar 4.8 Halaman Ubah Data Pendidik ....................................................... 52

Gambar 4.9 Halaman Kelola Data Mata Pelajaran ........................................... 53

Gambar 4.10 Halaman Tambah Data Mata Pelajaran ......................................... 53

Gambar 4.11 Halaman Ubah Data Mata Pelajaran ............................................. 54

Gambar 4.12 Halaman Kelola Data Pengajaran .................................................. 55

Gambar 4.13 Halaman Tambah Data Pengajaran ............................................... 56

Gambar 4.14 Halaman Ubah Data Pengajaran .................................................... 57

Gambar 4.15 Halaman Kelola Data Wali Kelas.................................................. 58

Gambar 4.16 Halaman Tambah Data Wali Kelas ............................................... 58

Gambar 4.17 Halaman Ubah Data Wali Kelas .................................................... 59

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 17: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

xvii

Gambar 4.18 Halaman Kelola Data Kelas Peserta Didik .................................... 61

Gambar 4.19 Halaman Tambah Data Kelas Peserta Didik ................................. 61

Gambar 4.20 Halaman Ubah Password Tim Kuriklum ...................................... 62

Gambar 4.21 Halaman Utama Pendidik .............................................................. 63

Gambar 4.22 Halaman Kelola Kategori Nilai ..................................................... 63

Gambar 4.23 Halaman Tambah Kategori Nilai ..................................................... 64

Gambar 4.24 Halaman Ubah Kategori Nilai ....................................................... 65

Gambar 4.25 Halaman Kelola Nilai .................................................................... 66

Gambar 4.26 Halaman Tambah Nilai.................................................................. 66

Gambar 4.27 Halaman Ubah Nilai ...................................................................... 67

Gambar 4.28 Halaman Ubah Password Pendidik .................................................. 68

Gambar 4.29 Halaman Utama Wali Kelas .......................................................... 69

Gambar 4.30 Halaman Lihat Leger ..................................................................... 69

Gambar 4.31 Halaman Kelola Data Keterangan ................................................. 70

Gambar 4.32 Halaman Cetak Rapor.................................................................... 71

Gambar 4.33 Halaman Keputusan....................................................................... 72

Gambar 4.34 Halaman Cetak Rapor.................................................................... 72

Gambar 4.35 Halaman Ubah Password Walikelas ................................................ 78

Gambar 5.1. Grafik Pernyataan 1 ....................................................................... 82

Gambar 5.2. Grafik Pernyataan 2 ....................................................................... 83

Gambar 5.3 Grafik Pernyataan 3 ....................................................................... 84

Gambar 5.4 Grafik Pernyataan 4 ....................................................................... 85

Gambar 5.5 Grafik Pernyataan 5 ....................................................................... 86

Gambar 5.6 Grafik Pernyataan 6 ....................................................................... 87

Gambar 5.7 Grafik Pernyataan 7 ....................................................................... 88

Gambar 5.8 Grafik Pernyataan 8 ....................................................................... 89

Gambar 5.9 Grafik Pernyataan 9 ....................................................................... 90

Gambar 5.10 Grafik Pernyataan 10 ..................................................................... 92

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 18: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

xviii

DAFTAR TABEL

Tabel 2.1 Tabel skala penilaian ....................................................................... 11

Tabel 3.1 Tabel guru ........................................................................................ 23

Tabel 3.2 Tabel siswa ...................................................................................... 23

Tabel 3.3 Tabel kelas ....................................................................................... 23

Tabel 3.4 Tabel matapelajaran ......................................................................... 23

Tabel 3.5 Tabel nilai ........................................................................................ 24

Tabel 3.6 Tabel kategori .................................................................................. 24

Tabel 3.7 Tabel punyasiswa ............................................................................. 24

Tabel 3.8 Tabel walikelas ................................................................................ 25

Tabel 3.9 Tabelajar .......................................................................................... 25

Tabel 5.1 Hasil Pernyataan 1 ........................................................................... 81

Tabel 5.2 Hasil Pernyataan 2 ........................................................................... 82

Tabel 5.3 Hasil Pernyataan 3 ........................................................................... 83

Tabel 5.4 Hasil Pernyataan 4 ........................................................................... 84

Tabel 5.5 Hasil Pernyataan 5 ........................................................................... 85

Tabel 5.6 Hasil Pernyataan 6 ........................................................................... 86

Tabel 5.7 Hasil Pernyataan 7 ........................................................................... 87

Tabel 5.8 Hasil Pernyataan 8 ........................................................................... 88

Tabel 5.9 Hasil Pernyataan 9 ........................................................................... 90

Tabel 5.10 Hasil Pernyataan 10 ......................................................................... 91

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 19: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Sekolah merupakan sebuah lembaga pendidikan yang memiliki peran

yang penting dalam pembentukan sumber daya manusia yang berkualitas.

Oleh karena itu sekolah harus dapat memberikan pelayanan dan fasilitas yang

terbaik bagi itu siswa, orangtua/wali, maupun masyarakat. Sekolah harus

memberikan informasi tentang perkembangan proses belajar siswa tersebut

secara cepat, tepat dan akurat kepada siswanya dan juga kepada orang

tua/wali siswa yang bersangkutan. Melalui perbaikan proses belajar mengajar

yang telah diterapkan, diharapkan kualitas tamatan yang dihasilkan setelah

lulus dari sekolah tersebut berkualitas baik (Kubra Arikan 2014). Salah satu

langkah yang dilakukan oleh pemerintah guna perbaikan proses belajar

mengajar yaitu merubah kurikulum, dari yang semula Kurikulum Tingkat

Satuan Pendidikan (KTSP) menjadi Kurikulum 2013.Implementasi

kurikulum 2013 masih ditemui banyak kekurangan dan masalah. Salah satu

kendala yang di hadapi adalah cara penilaian terhadap siswa yang berubah

yaitu mencakup aspek pengtahuan, ketrampilan serta sikap. Ketiga aspek

tersebut masih dibagi menjadi sub – sub bagian penilaian. Banyakya aspek

yang dinilai memunculkanmasalah baru yaitu bagaimana mengelola nilai

secara efektif.

Pada SMK Pangudi Luhur Muntilan pengolahan nilai rapor masih

menggunakan Microsoft Excel.Kendala yang dihadapi adalah proses

pengumpulan nilai dari guru–guru mata pelajaran diserahkan kepada tim

kurikulm, maka pada saat itu guru–guru mata pelajaran memberikan daftar

nilai siswa dalam bentuk microsoft excel, setelah itu team evaluasi mengelola

nilai–nilai siswa dari guru–guru mata pelajaran ini dengan menyalinnya lagi

apalagi nilai–nilai yang diambil dari beberapa nilai yaitu : 5 kali nilai tugas, 4

kali nilai ulangan harian, ulangan mid semester dan ulangan semester, begitu

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 20: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

2

Banyak waktu dan tenaga yang terbuang untuk melakukan proses

tersebut. Selain itu masih sering terjadi kesalahan teknis seperti dalam

melakukan input, konversi, dan rumus dalam rekap nilai. Sedangkan

kesalahan teknis yang sering terjadi yaitu kerusakan file atau kehilangan file.

Berdasarkan latar belakang permasalahan tersebut, penulis tertarik

membantu menyelesaikan masalah dengan membangun sebuah Sistem

Informasi Penilaian Pencapaian Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Web di SMK Pangudi Luhur yang diharapkan dapat

membantu guru wali kelas maupun tim kurikulm dalam mengelola nilai siswa

di SMK Pangudi Luhur sehingga mengurangi terjadinya kesalahan teknis

maupun non teknis.

1.2 RumusanMasalah

Berdasarkan latar belakang diatas rumusan masalah yang akan

diselesaikan sebagai berikut:

1. Bagaimana membangun Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum 2013 yang sesuai untuk

pihak guru mata pelajaran, wali kelas, dan tim kurikulum sekolah di

SMK Pangudi Luhur Muntilan?

2. Apakah Apakah Sistem Informasi Penilaian Pencapaian Kompetensi

Peserta Didik SMK Kurikulum 2013 membantu tim kurikulum, guru

mata pelajaran dan guru wali kelas dalam membuat rapor siswa?

3. Apakah Sistem Informasi Penilaian Pencapaian Kompetensi Peserta

Didik SMKKurikulum 2013 mudah digunakan?

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 21: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

3

1.3 Tujuan

Tujuan dari penelitian ini adalah :

1. Membangun sistem informasi pengelolaan nilai yang berguna untuk

pihak sekolah (tim kutikulum, guru mata pelajaran, dan guru

walikelas) dalam membuat rapor berbasis kurikulum 2013

2. Membantu tim kurikulum dalam mengumpulkan dan merekap nilai

dari guru matapelajaran.

1.4 Batasan Masalah

Batasan pada sistem yang dibuat adalah sebagai berikut:

1. Sistem yang dibuat hanya sedikit menginformasikan tentang profil

sekolah karena sistem ini ditekankan pada penyajian informasi nilai

siswa.

2. Aplikasi dibuat dengan menggunakan bahasa pemrograman PHP dan

DBMS MySQL.

3. Studi kasus di SMK Pangudi Luhur Muntilan.

1.5 Metodologi Penelitian

Metodologi penelitian yang digunakan adalah:

A. Survei Awal

Penulis melakukan wawancara dengan ketua dari tim kurikulum SMK

Pangudi Luhur Muntilan, untuk mengetahui masalah-masalah terkait

dengan proses penilaian Kurikulum 2013.

B. Studi Literatur

Penulis mempelajari tentang proses penilaian Kurikulum 2013.

C. Pembangunan aplikasi psikotes berbasis web dengan menggunakan

metode waterfall ( Sommerville, 2001 ) dengan tahapan-tahapan

sebagai berikut:

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 22: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

4

1. Requirement analysis and definition

Pada tahap ini mengumpulkan data-data yang berkaitan dengan

proses penilaian Kurikulum 2013 yang meliputi data-data:

komponen penilaian, proses penilaian dengan Kurikulum 2013.

2. System and software design

Setelah kebutuhan dapat dianalisa dan didefinisikan kemudian

dilakukan desain sistem yang dibuat. Desain sistem meliputi

desain proses, desain antarmuka sistem dan peracangan.

3. Implementation and unit testing

Tahap ini seluruh desain yang dibuat kemudian di

implementasikan dengan bahasa pemrograman PHP. Program

yang dibangun langsung diuji setiap unit modul program maupun

secara keseluruhan apakah hasil sudah sesuai dengan yang

diinginkan.

D. Ujicoba Pengguna

Pada tahap ini dilakukan uji coba terhadap ketua tim Kurikulum, guru

mata pelajaran, dan guru walikelas SMK Pangudi Luhur Muntilan.

1.6 Sistematika Penulisan

Sistematika penulisan tugas akhir ini disusun sebagai berikut :

BAB I : PENDAHULUAN

Pada bab ini berisi tentang latar belakang masalah, rumusan

masalah, tujuan pembuatan tugas akhir, batasan masalah,

metodologi penelitian dan sistematika penulisan.

BAB II : LANDASAN TEORI

Pada bab ini membahas tentang landasan teori yang

digunakan sebagai pendukung dalam penulisan tugas akhir

ini, meliputi : aplikasi web, konsep kerja PHP, tahap-tahap

perancangan database, pemodelan data, Data Flow

Diagram, dan MySQL.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 23: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

5

BAB III : ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini berisi penjelasan lebih rinci mengenai

perancangan aplikasi yang dibuat, meliputi : gambaran

umum sistem, analisa kebutuhan, pemodelan proses,

pemodelan data, perancangan database dan perancangan

antarmuka.

BAB IV : IMPLEMENTASI SISTEM

Bab ini berisi implementasi sistem yang dibuat sesuai

dengan rancangan yang telah dilakukan.

BAB V : ANALISIS HASIL

Bab ini berisi analisa dari hasil pembuatan sistem meliputi

pembahasan tentang hasil pengujian-pengujian sistem

secara α tes untuk mencari kekurangan-kekurangan sistem

maupun uji coba terhadap pengguna (β tes).

BAB VI : KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran penulis berkaitan

dengan sistem yang telah dibangun. Kesimpulan dan saran

dibuat berdasarkan pembahasan analisa sistem pada bab

sebelumnya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 24: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

6

BAB II

LANDASAN TEORI

2.1 Pengertian Sistem

Jogiyanto (2005: 2) mengemukakan bahwa “sistem adalah kumpulan

dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan

tertentu”. sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan

yang nyata adalah suatu objek nyata, seperti tempat, benda, dan orang-orang

yang betul-betul ada dan terjadi.

Karekteristik Sistem

Jogianto (2005: 3) mengemukakan sistem mempunyai karekteristik

atau sifat-sifat tertentu, yakni :

1) Komponen

Suatu sistem terdiri dari sejumlah komponen yang saling

berinteraksi, yang artinya saling bekerja sama membentuk satu

kesatuan. komponen-komponen sistem atau elemen-elemen sistem

dapat berupa suatu subsistem atau bagian-bagian dari sistem. setiap

subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu

fungsi tertentu mempengaruhi proses sistem secara keseluruhan.

2) Batasan sistem.

Batasan sistem (boundary) merupakan daerah yang membatasi

antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan

luarnya. batasan suatu sistem menunjukan ruang lingkup dari sistem

tersebut.

3) Lingkungan Luar Sistem.

Lingkungan luar (evinronment) dari suatu sistem adalah apapun

diluar batas sistem yang mempengaruhi operasi. Lingkungan luar

sistem dapat bersifat menguntungkan dana dapat juga bersifat

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 25: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

7

menguntungkan sistem tersebut. Lingkungan luar yang menguntungkan

berupa energi dari sistem dan dengan demikian harus tetap dijaga dan

dipelihara. sedang lingkunagn luar yang merugikan harus ditahan dan

dikendalikan, kalau tidak maka akan menggangu kalangsungan hidup

dari sistem.

4) Penghubung Sistem

Penghubung (interfance) merupakan media penghubung antara

satu subsistem dengan subsistem yang lainya. melalui penghubung ini

memungkinkan sumber-sumber daya mengalir dari satu subsistem ke

subsistem yang lainya. Dengan penghubung satu subsistem dapat

berintegrasi dengan subsistem yang lainya membentuk satu kesatuan.

2.2 Web Server

Web server adalah sebuah komputer yang menjadi pusat kegiatan

yang melayanani satu atau lebih permintaan jaringan, web server merupakan

tempat file – file yang hypertext, grafis dan semua content dari suatu situs,

setiap permintaan URL akan diproses di web server, web server akan

mencari data dari url yang diminta lalu kembali mengirimkannya kepada

komputer client (Nugroho, 2008).

2.3 Browser

Browser adalah sebuah perangkat lunak yang digunakan untuk

menerjemahkan bahasa hypertext untuk ditampilkan pada layar komputer

client (Nugroho, 2008). Browser dapat mengakses, menerjemahkan lalu

menampilkan bahasa hypertext sebuah website.

2.4 HTTP (Hyper Text Transfer Protocol)

Hyper Text Transfer Protocol (HTTP) adalah suatu protokol yang

perlu diikuti oleh web browser dalam meminta atau mengambil suatu

dokumen yang disediakan web server. Protokol ini merupakan protokol

standar yang digunakan untuk mengakses web pages.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 26: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

8

2.5 XAMPP

XAMPP merupakan paket PHP yang berbasis open source yang

dikembangkan oleh sebuah komunitas Open Source. Nama XAMPP

merupakan singkatan dari X (empat sistem operasi apapun), Apache,

MySQL, PHP dan Perl. Sedangkan fungsi dari XAMPP itu sendiri adalah

sebagai server yang berdiri sendiri (localhost), yang terdiri atas program

Apache HTTP Server, MySQL database, dan penerjemah bahasa yang

ditulis dengan bahasa pemrograman PHP dan Perl.

2.6 Hypertext Markup Language (HTML)

Hypertext Markup Language (HTML) adalah bahasa pemrograman

yang digunakan di web, dalam format dokumen dan menghubungkan

dynamic hypertext ke dokumen lain yang tersimpan di komputer lain

(Turban, 2005). Saat ini telah banyak paket aplikasi yang dapat digunakan

untuk membuat halaman web secara WTSIWYG (What You See Is What

You Get) seperti Frontpage, Dreamweaver, Netscape Composer, dan masih

banyak lagi.

2.7 Nilai dan Pengolahan

Winataputra (1989), mendefinisikan nilai sebagai berikut :

“nilai adalah harga atau kualitas sesuatu. Artinya, sesuatu dianggap

memiliki nilai apabila sesuatu tersebut secar a instrinsik memang

berharga.”

Pengolahan adalah proses data yang diolah melalui suatu model menjadi

informasi, penerima kemudian menerima informasi tersebut, membuat suatu

keputusan dan melakukan tindakan, yang berarti menghasilkan suatu

tindakan yang lain yang akan membuat sejumlah data

kembali(Jogiyanto,2006:9) . Data tersebut akan dtangkap sebagai input,

diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus.

Siklus ini disebut juga dengan siklus pengolahan data (data processing

cycles).

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 27: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

9

Dapat disimpulkan bahwa pengolahan nilai adalah proses

menyusun dan mengumpulkan data nilai dengan bantuan tenaga atau suatu

peralatan, sehingga dapat menghasilkan informasi untuk mencapai tujuan

tertentu.

2.8 Penilaian Siswa Kurikulum 2013

Penilaian pada siswa dilakukan secara komperehensif untuk menilai

dari masukan (input), proses, dan keluaran (output) pembelajaran meliputi:

ranah sikap, pengetahuan dan keterampilan (bdk. Lampiran Permendikbud

No. 66 tahun 2013).

Kriteria ketuntasan minimal diperlukan guru untuk mengetahui

kompetensi yang harusdikuasai secara tuntas oleh peserta didik, sehingga

pencapaian kompetensi yang kurang optimaldapat segera diperbaiki.

Penentuan kriteria ketuntasan minimal ditetapkan pada awal tahunpelajaran

melalui musyawarah oleh satuan pendidikan (sekolah) dengan

memperhatikan: 1) Intake(kemampuan rata-rata peserta didik); 2)

Kompleksitas (mengidentifikasi indikator sebagaipenanda tercapainya

kompetensi dasar; 3) Kemampuan daya dukung (berorientasi pada

sumberbelajar).

Pengetahuan (KI-3) dan keterampilan (KI-4) dinyatakan tuntas jika

pencapaiankompetensinya minimal 60. Sedangkan sikap spiritual (KI-1) dan

sikap social (KI-2) minimal baik(B). Satuan pendidikan berhak untuk

menentukan kriteria ketuntasan minimal di atas ketuntasanminimal yang

telah ditentukan oleh pemerintah melalui analisa dengan

mempertimbangkankriteria ketuntasan belajar. Penilaian KD pada KI-1 dan

KI-2 dilakukan oleh wali kelas, guru BK,dan guru Pendidikan Agama dan

Budi Pekerti, dan PPKn. Penilaian pengetahuan menggunakanrerata dan

keterampilan menggunakan rata-rata optimumdengan skala 1 - 100.

Penilaian akhirsikap pada rapor menggunakan predikat sangat baik, baik,

cukup dan kurang baik. Diantara aspek penilaian pada kurikulum 2013

adalah penilaian knowledge , penilaian skill , dan penilaian

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 28: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

10

sikap.Berdasarkan Kementerian Pendidikan Dan Kebudayaan Direktorat

Jenderal Pendidikan Menengah Direktorat Pembinaan SMK, maka penilaian

kurikulum 2013 sebagai berikut:

a. Penilaian Sikap

1. Sikap (spiritual dan sosial) untuk LHB terdiri atas sikap dalam

mata pelajaran dan sikap antar mata pelajaran. Sikap dalam mata

pelajaran diisi oleh setiap guru mata pelajaran berdasarkan

rangkuman hasil pengamatan guru, penilaian diri, penilaian

sejawat, dan jurnal, ditulis dengan predikat Sangat Baik (SB), Baik

(B), Cukup (C), atau Kurang (K). Sikap antar mata pelajaran diisi

oleh wali kelas setelah berdiskusi dengan semua guru mata

pelajaran, disimpulkan secara utuh dan ditulis dengan deskripsi

koherensi.

2. Penilaian Sikap dalam mata pelajaran diperoleh dari hasil penilaian

observasi (Penilaian Proses), penilaian diri sendiri, penilaian antar

teman, dan jurnal catatan guru.

3. Nilai Observasi diperoleh dari hasil Pengamatan terhadap Proses

sikap tertentu sepanjang proses pembelajaran satu Kompetensi

Dasar (KD).

4. Untuk penilaian Sikap Spiritual dan Sosial (KI-1 dan KI-2)

menggunakan nilai Kualitatif sebagai berikut:

Bentuk Nilai Nilai (Angka)

A= Sangat Baik = 86 – 100

B = Baik = 71 – 85

C = Cukup = 56 – 70

D = Kurang = < 55

b. Penilaian Pengetahuan

Adapun bentuk penilaian pengetahuan terdiri atas:

1. Nilai Proses (Nilai Harian = NH)

2. Nilai Ulangan Tengah Semester (UTS), dan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 29: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

11

3. Nilai Ulangan Akhir Semester (UAS)

c. Penilaian Keterampilan

Penilaian Ketrampilan terdiri atas: Nilai Praktik, Nilai Projek dan

Nilai Portofolio. Penilaian rapor untuk pengetahuan dan keterampilan

menggunakan penilaian kuantitatif dengan skala 10 – 100dengan

rincian sebagai berikut:

Huruf Nilai Angka

A 86 – 100

B 71 – 85

C 56 – 70

D < 55

Tabel 2.1. Tabel skala penilaian

2.9 Rapor

Rapor adalah buku yang berisi keterangan mengenai nilai

kepandaian dan prestasi belajar murid di sekolah, yang biasanya dipakai

sebagai laporan guru kepada orang tua siswa atau wali murid. (Tim

Penyusun Kamus Pusat Pembinaan dan Pengembangan Bahasa, 1988)

DalamPeraturan Menteri Pendidikan Nasional Nomor 66 Tahun 2013

Bab II, Bagian E poin e nomor 1) dan 2) menyatakan bahwa penilaian

pendidikan pada jenjang pendidikan dasar dan menengah untuk kurikulum

2013 terdiri atas laporan hasil penilaian oleh pendidik yang berbentuk:

1. Nilai dan deskripsi pencapaian kompetensi, untuk hasil penilaian

kompetensi pengetahuan dan keterampilan termasuk penilaian hasil

pembelajaran tematik-terpadu.

2. Deskripsi sikap, untuk hasil penilaian kompetensi sikap spiritual dan

sikapsosial.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 30: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

12

2.10 Bahasa Pemrograman PHP

PHP adalah bahasa pemrograman yang memiliki sistem interpreter

bukan sebagai compiler. Bahasa interpreter adalah bahasa pemrograman

yang tidak memerlukan proses pengubahan ke dalam bentuk sourcecode,

sehingga pada saat menjalankan program kode dasar akan segera langsung

dijalankan (Nugroho, 2004).

Codeigniter adalah sebuah framework untuk web yang dibuat dalam

format PHP, framework sendiri adalah sebuah susunan atau rangkaian kerja

yang tetap dan dibuat sedemikian rupa yang kemudian dapat kembali dalam

seebuah aktifitas kerja yang lain tetapi tetap dalam satu area kerja dengan

rangkaian kerja yang sebelumnya (Komang Wiswakarma, 2010).

2.11 My Structure Query Language (MySQL)

My Structure Query Language (MySQL) adalah sebuah program

pembuat database yang bersifat open source dan merupakan program

pengakses database yang bersifat jaringan sehingga dapat digunakan untuk

aplikasi multi user (banyak pengguna).MySQL menggunakan bahasa query

standar yang dimiliki oleh SQL (Structure Query Language) (Kadir,2005).

SQL adalah suatu bahasa query yang terstruktur, yang telah

distandarkan untuk semua program pengakses database seperti Oracle,

PostgreSQL, SQL Server, dan lain-lain. SQL dibagi menjadi 2 bentuk

perintah, yaitu :

a. Data Definition Language (DDL). Merupakan bahasa untuk

pendefinisian data, yang meliputi :

CREATE. Perintah yang digunakan untuk membuat tabel atau

database.

ALTER. Perintah yang digunakan untuk mengubah struktur tabel yang

telah dibuat, antara lain menambah field, merubah nama field,

menghapus field, dan sebagainya.

DROP. Perintah yang digunakan untuk menghapus table maupun

database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 31: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

13

b. Data Manipulation Language (DML). Merupakan sekumpulann

perintah yang berfungsi untuk memanipulasi data dalam database. DML

meliputi :

INSERT. Perintah yang digunakan untuk memasukkan atau mengisi

data ke dalam tabel atau field tertentu.

UPDATE. Perintah yang digunakan untuk memperbaharui atau

meremajakan isi data dari suatu tabel menjadi data terkini, sehingga

data yang ada menjadi up to date.

SELECT. Perintah yang digunakan untuk menyeleksi atau menampilkan

data dari tabel atau beberapa table dalam sebuah informasi.

DELETE. Perintah yang digunakan untuk menghapus atau membuang

record set (baris data) dari sebuah tabel.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 32: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

14

BAB III

ANALISA DAN PERANCANGAN

3.1 Analisa Sistem

3.2.1 Gambaran Umum Sistem Lama

Dalam sistem penilaian SMK Pangudi Luhur Muntilan

sekarang ini semua perhitungan, baik pergitungan nilai, maupun rapor

masih menggunakan cara manual. Semua data disimpan dalam

microsoft excel dan kertas. Setiap guru mata pelajaran merekap nilai

siwanya dengan mengunakan microsoft excel kemudian disetorkan ke

tim Kurikulum. Tim Kurikulum mengumpulkan seluruh data nilai dari

guru matapelajaran untuk dibuat rapor dan kemudian di serahkan

kepada wali kelas sebagai pembagi rapor kepada wali murid.

Dengan demikian, pendataan menjadi lama dan tidak jarang

terjadi kesalahan dalam pendataan karena data yang harus dikelola

sangat banyak.

3.1.2 Gambaran Umum Sistem Baru

Sistem baru yang ditawarkan menggunakan sistem yang

berbasis web dimana setiap guru mata pelajaran, wali kelas dan admin

mempunyai user id dan password untuk mengakses web tersebut.

Guru setiap mata pelajaran dapat memasukan nilai melalui web

tesebut tanpa harus menemui tim kurikulum. Tim kurikulum dapat

langsung memvalidasi nilai yang telah di unggah oleh guru mata

pelajaran. Sedangkan untuk wali kelas dapat mencetak rapor dari web

tersebut.

3.2 Analisa Kebutuhan Pengguna

3.2.1 Definisi Aktor

User yang terlibat dalam sistem ini :

3.2.1.1 Tim Kurikulum

Dalam sistem ini tim Kurikulum memiliki hak akses antara

lain:

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 33: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

15

a. Mengelola Data Guru

Hak akses yang dimiliki tim Kurikulum pada guru adalah

tim kurikulum berhak melakukan perubahan data guru,

mengatur hak akses guru menjadi guru walikelas,

menghapus data guru, dan mengatur pembagian tugas

guru.

b. Mengelola Data Siswa

Hak akses yang dimiliki tim Kurikulum pada siswa adalah

tim kurikulum berhak melakukan perubahan data siswa, isi

data siswa baru, dan menghapus data siswa.

c. Mengelola Data Mata Pelajaran

Hak akses yang dimiliki tim Kurikulum pada mata

pelajaran adalah tim kurikulum berhak melakukan

perubahan data mata pelajaran, isi data mata pelajaran

baru, dan menghapus data mata pelajaran.

d. Mengelola Data Kelas

Hak akses yang dimiliki tim Kurikulum pada kelas adalah

tim kurikulum berhak melakukan perubahan data kelas, isi

data kelas baru, dan menghapus data kelas.

3.2.1.2 Guru Mata Pelajaran

Dalam sistem ini tim Kurikulum memiliki hak akses antara

lain:

a. Mengelola Data Kategori

Hak akses yang dimiliki Guru Mata Pelajaran pada

kategori adalah Guru Mata Pelajaran berhak melakukan

perubahan data kategori, isi data kategori baru, dan

menghapus data kategori.

b. Mengelola Data Nilai

Hak akses yang dimiliki Guru Mata Pelajaran pada nilai

adalah Guru Mata Pelajaran berhak melakukan perubahan

data nilai, isi data nilai baru, dan menghapus data nilai.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 34: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

16

3.2.1.3 Guru Wali Kelas

Dalam sistem ini tim Kurikulum memiliki hak akses antara

lain:

a. Mengelola Data Keterangan

Hak akses yang dimiliki Wali Kelas pada keterangan

adalah Guru Wali Kelas berhak melakukan perubahan data

keterangan, isi data keterangan baru, dan menghapus data

keterangan.

b. Mengelola Data Rapor

Hak akses yang dimiliki Wali Kelas pada rapor adalah

Guru Wali Kelas berhak untuk mengisi data rapor baru,

menghapus data rapor, dan mencetak rapor

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 35: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

17

3.2.2 DiagramUse Case

Gambar 3.1 Diagram Use Case

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 36: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

18

3.2.3 Pemrosesan Data

Diagram Arus Data digunakan untuk memodelkan proses

yang menggambarkan aliran arus data proses, input, output dari

sistem yang dibuat.

3.2.4 Pemodelan Proses

3.2.4.1 Diagram Berjenjang

Gambar 3.2 Diagram Berjenjang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 37: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

19

3.2.4.2 Diagram Konteks

Gambar 3.3 Diagram Konteks

3.2.4.3 OverviewData Flow Diagram

Gambar 3.4 Overview DFD Level 0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 38: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

20

3.2.4.4 DFD Level 1 Proses Pendataan

Gambar 3.5DFD Level 1 Proses Pendataan

3.2.4.5 DFD Level 1 Proses Kelola Nilai

Gambar 3.6DFD Level 1 Proses Kelola Nilai

3.2.4.6 DFD Level 1 Proses Kelola Rapor

Gambar 3.7DFD Level 1 Proses Kelola Rapor

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 39: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

21

3.3 Perancangan Sistem

3.3.1 Perancangan Basis Data

3.3.1.1 Desain Basis Data Konseptual

Gambar 3.8ER Diagram

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 40: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

22

3.3.1.2 Desain Basis Data Logikal

Gambar 3.9 Database Logical Desain

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 41: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

23

3.3.1.3 Desain Basis Data Fisikal

1. Tabel guru

Tabel 3.1 Tabel guru

Nama Field Tipe Keterangan

Nip varchar(45) Primary key untuk tabel pendidik

Nama varchar(45) Field untuk nama

Jabatan varchar(45) Field untuk jabatan

Password varchar(45) Field untuk password

2. Tabel siswa

Tabel 3.2 Tabel siswa

Nama Field Tipe Keterangan

Nis int(11) Primary key untuk tabel peserta didik

Namasiswa varchar(45) Field untuk nama peserta didik

jeniskelamin varchar(47) Field untuk jeniskelamin

tanggallahir varchar(30) Field untuk tanggallahir

3. Tabel kelas

Tabel 3.3 Tabel kelas

Nama Field Tipe Keterangan

Idkelas varchar(30) Primary key untuk tabel kelas

Kelas varchar(5) Field untuk kelas

paketkeahlian varchar(30) Field untuk paketkeahlian

programstudikeahlian varchar(30) Field untuk programstudikeahlian

bidangstudikeahlian varchar(30) Field untuk bidangstudikeahlian

4. Tabel matapelajaran

Tabel 3.4 Tabel matapelajaran

5. T

a

bel nilai

Nama Field Tipe Keterangan

kodematapelajaran varchar(9) Primary key untuk tabel matapelajaran

namamatapelajaran varchar(45) Field untuk namamatapelajaran

kelompok varchar(30) Field untuk kelompok

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 42: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

24

Tabel 3.5 Tabel nilai

Nama Field Tipe Keterangan

kodematapelajaran varchar(9) Foreign key dari tabel matapelajaran

nis int(11) Foreign key dari tabel siswa

idkelas varchar(8) Foreign key dari tabel kelas

nip varchar(45) Foreign key dari tabel guru

pengetahuanangka decimal(3,1) Field untuk pengetahuanangka

ketrampilanangka decimal(3,1) Field untuk ketrampilanangka

sikap varchar(4) Field untuk sikap

semester Varchar(4) Field untuk semseter

tahunajar Varchar(12) Field untuk t

6. Tabel kategori

Tabel 3.6 Tabel kategori

Nama Field Tipe Keterangan

idcatatan varchar(89) Primary key untuk tabel kategori

kategori varchar(45) Field untuk kategori

huruf varchar(45) Field untuk huruf

min decimal(3,2) Field untuk min

max decimal(3,2) Field untuk max

deskripsi text Field untuk deskripsi

kodematapelajaran varchar(9) Field untuk kodematapelajaran

idkelas varchar(30) Field untuk idkelas

semeser varchar(5) Field untuk idkelas

tahunajar varchar(12) Field untuk idkelas

7. Tabel punyasiswa

Tabel 3.7 Tabel punyasiswa

Nama Field Tipe Keterangan

siswa_nis int(11) Foreign key dari tabel siswa

kelas_idkelas varchar(8) Foreign key dari tabel kelas

tahunajar varchar(20) Field untuk tahunajar

semester varchar(45) Field untuk semester

antarmapel varchar(100) Field untuk antarmapel

pramuka varchar(20) Field untuk pramuka

deskripsipramuka varchar(20) Field untuk deskripsipramuka

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 43: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

25

exstra varchar(20) Field untuk exstra

tanggalrapor varchar(20) Field untuk tanggalrapor

sakit int(20) Field untuk sakit

izin int(20) Field untuk izin

alpha int(20) Field untuk alpha

desantarmapel text Field untuk desantarmapel

8. Tabel walikelas

Tabel 3.8 Tabel walikelas

Nama Field Tipe Keterangan

idkelas varchar(8) Foreign key dari tabel kelas

guru_nip varchar(45) Foreign key dari tabel guru

9. Tabel ajar

Tabel 3.9 Tabel ajar

Nama Field Tipe Keterangan

kodematapelajaran varchar(9) Foreign key dari tabel matapelajaran

idkelas varchar(8) Foreign key dari tabel kelas

nip varchar(45) Foreign key dari tabel guru

3.3.2 Perancangan Interface

3.3.2.1 Halaman Login

Gambar 3.10 Halaman Login

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 44: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

26

3.3.2.2 Halama Home Tim Kurikulum

Gambar 3.11 Halaman Home Tim Kurikulum

3.3.2.3 Halaman Kelola Data Peserta Didik

Gambar 3.12 Halaman Kelola Data Peserta Didik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 45: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

27

3.3.2.4 Halaman Tambah Data Peserta Didik

Gambar 3.13 Halaman Tambah Data Peserta Didik

3.3.2.5 Halaman Ubah Data Peserta Didik

Gambar 3.14 Halaman Ubah Data Peserta Didik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 46: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

28

3.3.2.6 Halaman Kelola Data Pendidik

Gambar 3.15 Halaman Kelola Data Pendidik

3.3.2.7 Halaman Tambah Data Pendidik

Gambar 3.16 Halaman Tambah Data Pendidik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 47: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

29

3.3.2.8 Halaman Ubah Data Pendidik

Gambar 3.17 Halaman Ubah Data Pendidik

3.3.2.9 Halaman Kelola Data Kelas

Gambar 3.18 Halaman Kelola Data Kelas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 48: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

30

3.3.2.10 Halaman Tambah Data Kelas

Gambar 3.19 Halaman Tambah Data Kelas

3.3.2.11 Halaman Ubah Data Kelas

Gambar 3.20 Halaman Ubah Data Kelas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 49: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

31

3.3.2.12 Halaman Kelola Data Mata Pelajaran

Gambar 3.21 Halaman Kelola Data Mata Pelajaran

3.3.2.13 Halaman Tambah Data Mata Pelajaran

Gambar 3.22 Halaman Tambah Data Mata Pelajaran

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 50: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

32

3.3.2.14 Halaman Ubah Data Mata Pelajaran

Gambar 3.23 Halaman Ubah Data Mata Pelajaran

3.3.2.15 Halaman Kelola Data Pengajaraan

Gambar 3.24 Halaman Kelola Data Pengajaran

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 51: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

33

3.3.2.16 Halaman Tambah Data Pengajaraan

Gambar 3.25 Halaman Tambah Data Pengajaran

3.3.2.17 Halaman Ubah Data Pengajaraan

Gambar 3.26 Halaman Ubah Data Pengajaran

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 52: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

34

3.3.2.18 Halaman Kelola Data Wali Kelas

Gambar 3.27 Halaman Kelola Data Wali Kelas

3.3.2.19 Halaman Tambah Data Wali Kelas

Gambar 3.28 Halaman Tambah Data Wali Kelas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 53: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

35

3.3.2.20 Halaman Ubah Data Wali Kelas

Gambar 3.29 Halaman Ubah Data Wali Kelas

3.3.2.21 Halaman Kelola Data Kelas Siswa

Gambar 3.30 Halaman Kelola Data Kelas Siswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 54: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

36

3.3.2.22 Halaman Lihat, Tambah Data Kelas Siswa

Gambar 3.31 Halaman Lihat, Tambah Data Kelas Siswa

3.3.2.23 Halaman Home Wali Kelas

Gambar 3.32 Halaman Home Wali Kelas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 55: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

37

3.3.2.24 Halaman Lihat Data Leger

Gambar 3.33 Halaman Lihat Data Leger

3.3.2.25 Halaman Kelola Data Keterangan

Gambar 3.34 Halaman Keloa Data Keterangan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 56: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

38

3.3.2.26 Halaman Kelola Data Cetak Rapor

Gambar 3.35 Halaman Kelola Data Cetak Rapor

3.3.2.27 Halaman Kelola Data Keputusan

Gambar 3.36 Halaman Kelola Data Keputusan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 57: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

39

3.3.2.28 Halaman Cetak Rapor

Gambar 3.37 Halaman Cetak Rapor

3.3.2.29 Halaman Home Guru Mata Pelajaran

Gambar 3.38 Halaman Home Guru Mata Pelajaran

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 58: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

40

3.3.2.30 Halaman Kelola Data Kategori Nilai

Gambar 3.39 Halaman Kelola Data Kategori Nilai

3.3.2.31 Halaman Tambah Data Kategori Nilai

Gambar 3.40 Halaman Tambah Data Kategori Nilai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 59: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

41

3.3.2.32 Halaman Ubah Data Kategori Nilai

Gambar 3.41 Halaman Ubah Data Kategori Nilai

3.3.2.33 Halaman Kelola Data Nilai

Gambar 3.42 Halaman Kelola Data Nilai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 60: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

42

3.3.2.34 Halaman Tambah Data Nilai

Gambar 3.43 Halaman Tambah Data Nilai

3.3.2.35 Halaman Ubah Data Nilai

Gambar 3.44 Halaman Ubah Data Nilai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 61: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

43

BAB IV

IMPLEMENTASI SISTEM

4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak

Perangkat keras yang digunakan untuk membangun sistem adalah sebagai

berikut:

Processor : Intel i5 2310

Harddisk : 500 GB

Memory : 8GB

Perangkat lunak yang digunakan untuk membangun sistem adalah sebagai

berikut:

Sistem Operasi : Windows 7 64bit

Bahasa Pemrograman : PHP

DBMS : MySQL

4.2 Implementasi Basis Data

Pada tahap ini dilakukan pembangunan basis data menggunakan

MySQL untuk menunjang sistem yang dibangun. Basis data yang dibangun

terdiri dari tabel-tabel yang telah dirancang pada bab sebelumnya.

Berikut kueri yang digunakan untuk membuat database dengan nama

“kurikulum13” beserta tabel-tabel di dalamnya:

CREATE TABLE `siswa` (

`nis` int(11) NOT NULL,

`namasiswa` varchar(45) DEFAULT NULL,

`jeniskelamin` varchar(47) DEFAULT NULL,

`tanggallahir` varchar(30) DEFAULT NULL,

PRIMARY KEY (`nis`)) ENGINE=InnoDB DEFAULT CHARSET=utf8

CREATE TABLE `guru` (

`nip` varchar(45) NOT NULL,

`nama` varchar(45) DEFAULT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 62: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

44

`jabatan` varchar(45) DEFAULT NULL,

`password` varchar(45) DEFAULT NULL,

PRIMARY KEY (`nip`)) ENGINE=InnoDB DEFAULT CHARSET=utf8

CREATE TABLE `kelas` (

`idkelas` varchar(30) NOT NULL,

`kelas` varchar(5) DEFAULT NULL,

`paketkeahlian` varchar(30) DEFAULT NULL,

`programstudikeahlian` varchar(30) DEFAULT NULL,

`bidangstudikeahlian` varchar(30) DEFAULT NULL,

PRIMARY KEY (`idkelas`)) ENGINE=InnoDB DEFAULT

CHARSET=utf8

CREATE TABLE `matapelajaran` (

`kodematapelajaran` varchar(9) NOT NULL,

`namamatapelajaran` varchar(45) DEFAULT NULL,

`kelompok` varchar(30) DEFAULT NULL,

PRIMARY KEY (`kodematapelajaran`)) ENGINE=InnoDB DEFAULT

CHARSET=utf8

CREATE TABLE `punyasiswa` (

`siswa_nis` int(11) NOT NULL,

`kelas_idkelas` varchar(8) NOT NULL,

`tahunajar` varchar(20) DEFAULT NULL,

`semester` varchar(45) DEFAULT NULL,

`antarmapel` varchar(100) DEFAULT NULL,

`pramuka` varchar(20) DEFAULT NULL,

`deskripsipramuka` varchar(20) DEFAULT NULL,

`sikapmapel` varchar(20) DEFAULT NULL,

`exstra` varchar(20) DEFAULT NULL,

`tanggalrapor` varchar(20) DEFAULT NULL,

`sakit` int(20) DEFAULT NULL,

`izin` int(20) DEFAULT NULL,

`alpha` int(20) DEFAULT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 63: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

45

`desantarmapel` text,

PRIMARY KEY (`siswa_nis`,`kelas_idkelas`),

KEY `fk_siswa_has_kelas_siswa1_idx` (`siswa_nis`),

KEY `fk_siswa_has_kelas_kelas1_idx` (`kelas_idkelas`),

CONSTRAINT `fk_kelas` FOREIGN KEY (`kelas_idkelas`)

REFERENCES `kelas` (`idkelas`), CONSTRAINT

`fk_siswa_has_kelas_siswa1` FOREIGN KEY (`siswa_nis`)

REFERENCES `siswa` (`nis`) ON DELETE NO ACTION ON

UPDATE NO ACTION) ENGINE=InnoDB DEFAULT CHARSET=utf8

CREATE TABLE `ajar` (`kodematapelajaran` varchar(9) NOT NULL,

`idkelas` varchar(8) NOT NULL,`nip` varchar(45) NOT NULL,

PRIMARY KEY (`kodematapelajaran`,`idkelas`,`nip`),

KEY `fk_mataPelajaran_has_kelas_kelas1_idx` (`idkelas`,`nip`),

KEY `fk_mataPelajaran_has_kelas_mataPelajaran1_idx`

(`kodematapelajaran`), KEY `nip` (`nip`), CONSTRAINT `ajar_ibfk_1`

FOREIGN KEY (`nip`) REFERENCES `guru` (`nip`)

ON DELETE NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `fk_mataPelajaran_has_kelas_kelas1` FOREIGN KEY

(`idkelas`) REFERENCES `kelas` (`idkelas`) ON DELETE NO ACTION

ON UPDATE NO ACTION,CONSTRAINT

`fk_mataPelajaran_has_kelas_mataPelajaran1` FOREIGN KEY

(`kodematapelajaran`) REFERENCES `matapelajaran`

(`kodemataPelajaran`) ON DELETE NO ACTION ON UPDATE NO

ACTION ) ENGINE=InnoDB DEFAULT CHARSET=utf8

CREATE TABLE `kategori` (

`idcatatan` varchar(89) NOT NULL,

`kategori` varchar(45) DEFAULT NULL,

`huruf` varchar(45) DEFAULT NULL,

`min` decimal(3,2) DEFAULT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 64: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

46

`max` decimal(3,2) DEFAULT NULL,

`semester` varchar(5) NOT NULL,

`tahunajar` varchar(12) NOT NULL,

`deskripsi` text,`kodematapelajaran` varchar(9) DEFAULT NULL,

`idkelas` varchar(30) DEFAULT NULL,

PRIMARY KEY (`idcatatan`),

KEY `mataPelajaran_kodemataPelajaran` (`kodematapelajaran`),

KEY `kelas` (`idkelas`),

CONSTRAINT `kategori_ibfk_1` FOREIGN KEY (`kodematapelajaran`)

REFERENCES `matapelajaran` (`kodemataPelajaran`),

CONSTRAINT `kelas` FOREIGN KEY (`idkelas`) REFERENCES `kelas`

(`idkelas`)) ENGINE=InnoDB DEFAULT CHARSET=utf8

CREATE TABLE `nilai` (

`kodematapelajaran` varchar(9) NOT NULL,

`nis` int(11) NOT NULL,

`idkelas` varchar(8) NOT NULL,

`nip` varchar(45) NOT NULL,

`pengetahuanangka` decimal(3,1) DEFAULT NULL,

`ketrampilanangka` decimal(3,1) DEFAULT NULL,

`sikap` varchar(4) DEFAULT NULL,

`semester` varchar(5) NOT NULL,

`tahunajar` varchar(12) NOT NULL,

PRIMARY KEY (`kodematapelajaran`,`nis`,`idkelas`,`nip`),

KEY `fk_catatan_has_siswa_has_kelas_siswa_has_kelas1_idx`

(`nis`,`idkelas`,`nip`),KEY `fk_catatan_has_siswa_has_kelas_catatan1_idx`

(`kodematapelajaran`),KEY `idkelas` (`idkelas`),KEY `nip` (`nip`),

CONSTRAINT `nilai_ibfk_1` FOREIGN KEY (`nis`) REFERENCES

`siswa` (`nis`),CONSTRAINT `nilai_ibfk_2` FOREIGN KEY (`idkelas`)

REFERENCES `kelas` (`idkelas`),CONSTRAINT `nilai_ibfk_3`

FOREIGN KEY (`nip`) REFERENCES `guru` (`nip`),

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 65: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

47

CONSTRAINT `nilai_ibfk_4` FOREIGN KEY (`kodematapelajaran`)

REFERENCES `matapelajaran` (`kodematapelajaran`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8

CREATE TABLE `walikelas` (

`idkelas` varchar(8) NOT NULL,

`guru_nip` varchar(45) NOT NULL,

PRIMARY KEY (`idkelas`,`guru_nip`),

KEY `fk_kelas_guru1_idx` (`guru_nip`),

CONSTRAINT `fk_kelas_guru1` FOREIGN KEY (`guru_nip`)

REFERENCES `guru` (`nip`) ON DELETE NO ACTION ON UPDATE

NO

ACTION,CONSTRAINT `walikelas` FOREIGN KEY (`idkelas`)

REFERENCES `kelas` (`idkelas`) ENGINE=InnoDB DEFAULT

CHARSET=utf8

4.3 Implementasi Sistem

4.3.1 Halaman Login

Halaman ini digunakan user (tim Kurikulum, guru matapelajaran,

dan wali kelas ) untuk mengakses sistem. Pada halaman ini user harus

memasukkan username dan password untuk mengakses aplikasi ini.

Gambar 4.1 Halaman Login

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 66: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

48

4.3.2 Halaman Tim Kurikulum

Halaman ini merupakan halaman pertama kali tim Kurikulum

mengakses sistem setelah berhasil login. Pada halaman ini terdapat

beberapa menu yang dapat digunakan yaitu menu siswa, guru, kelas,

matapelajaran, pengajraan, wali kelas, kelas siswa dan logout. Apabila

tim kurikulum merangakap sebagai guru walikelas atau guru

matapelajaran maka akan muncul pilihan halaman kelas yang

diwalikan atau mata pelajaran yang diajar guru terdebut.

Gambar 4.2 Halaman Tim Kurikulum

4.3.3 Halaman Kelola Data Peserta Didik

Gambar 4.3 Halaman Kelola Data Peserta Didik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 67: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

49

4.3.4 Halaman Tambah Data Peserta Didik

Gambar 4.4 Halaman Tambah Data Peserta Didik

Berikut script dan perintah query yang digunakan untuk melakukan

penyimpanan data siswa baru :

<?php

session_start();

include('../koneksi/koneksi.php');

mysql_query("insert into pesertadidik (nis, namasiswa, jeniskelamin,

tanggallahir) values ('$_POST[nis]','$_POST[nama]',

'$_POST[jeniskelamin]','$_POST[tanggallahir]')");

echo "<script>window.alert('Data $_POST[nama] berhasil disimpan.');

window.location=('siswa.php')</script>";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 68: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

50

4.3.5 Halaman Ubah Data Peserta Didik

Gambar 4.5 Halaman Ubah Data Peserta Didik

Berikut script dan perintah query yang digunakan untuk mengubah data

siswa:

<?php

session_start();

include('../koneksi/koneksi.php');

mysql_query("update pesertadidik set

namasiswa='$_POST[nama]',jeniskelamin='$_POST[jeniskelamin]',tan

ggallahir='$_POST[tanggallahir]' where nis='$_POST[nis]'");

echo "<script>window.alert('Data $_POST[nama] berhasil diubah.');

window.location=('siswa.php')</script>";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 69: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

51

4.3.6 Halaman Kelola Data Pendidik

Pada halaman ini operator tim kurikulum dapat menambahkan,

mengubah, dan menghapus data guru.

Gambar 4.6 Halaman Kelola Data Pendidik

4.3.7 Halaman Tambah Data Pendidik

Gambar 4.7 Halaman Tambah Data Pendidik

Berikut script dan perintah query yang digunakan untuk menambah

data guru:

<?php

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 70: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

52

session_start();

include('../koneksi/koneksi.php');

mysql_query("insert into pendidik (nip, nama, jabatan, password)

values ('$_POST[nip]','$_POST[nama]',

'$_POST[jabatan]','$_POST[password]')");

echo "<script>window.alert('Data $_POST[nama] berhasil

disimpan.'); window.location=('guru.php')</script>";

4.3.8 Halaman Ubah Data Pendidik

Gambar 4.8 Halaman Ubah Data Pendidik

Berikut script dan perintah query yang digunakan untuk mengubah data

Pendidik:

<?php

session_start();

include('../koneksi/koneksi.php');

mysql_query("update pendidik set nama='$_POST[nama]',

jabatan='$_POST[jabatan]' where nip='$_POST[nip]'");

echo "<script>window.alert('Data $_POST[nama] berhasil

diubah.');window.location=('guru.php')</script>";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 71: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

53

4.3.9 Halaman Kelola Data Mata Pelajaran

Pada halaman ini operator tim kurikulum dapat menambahkan,

mengubah, dan menghapus data mata pelajaran.

Gambar 4.9 Halaman Kelola Data Mata Pelajaran

4.3.10 Halaman Tambah Data Mata Pelajaran

Gambar 4.10 Halaman Tambah Data Mata Pelajaran

Berikut script dan perintah query yang digunakan untuk menambah

data mata pelajaran:

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 72: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

54

<?php

session_start();

include('../koneksi/koneksi.php');

mysql_query("insert into matapelajaran (kodematapelajaran,

namamatapelajaran, kelompok ) values

('$_POST[kodematapelajaran]','$_POST[namamatapelajaran]','$_PO

ST[kelompok]')");

echo "<script>window.alert('Data $_POST[namamatapelajaran]

berhasil disimpan.');

window.location=('matapelajaran.php')</script>";

4.3.11 Halaman Ubah Data Mata Pelajaran

Gambar 4.11 Halaman Ubah Data Mata Pelajaran

Berikut script dan perintah query yang digunakan untuk mengubah data

mata pelajaran:

<?php

session_start();

include('../koneksi/koneksi.php');

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 73: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

55

mysql_query("update matapelajaran set

namamatapelajaran='$_POST[namamatapelajaran]' , kelompok

='$_POST[kelompok]' where

kodematapelajaran='$_POST[kodematapelajaran]'");

echo "<script>window.alert('Data $_POST[namamatapelajaran]

berhasil diubah.'); window.location=('matapelajaran.php')</script>";

4.3.12 Halaman Kelola Data Pengajaran

Pada halaman ini operator tim kurikulum dapat menambahkan,

mengubah, dan menghapus data pengajaran.

Gambar 4.12 Halaman Kelola Data Pengajaran

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 74: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

56

4.3.13 Halaman Tambah Data Pengajaran

Gambar 4.13 Halaman Tambah Data Pengajaran

Berikut script dan perintah query yang digunakan untuk menambah

data pengajaran:

<?php

session_start();

include('../koneksi/koneksi.php');

mysql_query("insert into ajar values

('$_POST[matapelajaran]','$_POST[kelas]', '$_POST[guru]')")or

die(mysql_error());

echo "<script>window.alert('Data $_POST[matapelajaran] berhasil

disimpan.'); window.location=('ajar.php')</script>";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 75: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

57

4.3.14 Halaman Ubah Data Pengajaran

Gambar 4.14 Halaman Ubah Data Pengajaran

Berikut script dan perintah query yang digunakan untuk mengubah data

pengajaran:

<?php

session_start();

include('../koneksi/koneksi.php');

mysql_query("update ajar set idkelas='$_POST[kelas]',

nip='$_POST[guru]' where

kodematapelajaran='$_SESSION[kodemapel]'");

echo "<script>window.alert('Data berhasil diubah.');

window.location=('ajar.php')</script>";

4.3.15 Halaman Kelola Data Wali Kelas

Pada halaman ini operator tim kurikulum dapat menambahkan,

mengubah, dan menghapus data wali kelas.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 76: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

58

Gambar 4.15 Halaman Kelola Data Wali Kelas

4.3.16 Halaman Tambah Data Wali Kelas

Gambar 4.16 Halaman Tambah Data Wali Kelas

Berikut script dan perintah query yang digunakan untuk menambah

data walikelas:

<?php

session_start();

include('../koneksi/koneksi.php');

$hasil = mysql_fetch_array(mysql_query("SELECT * FROM

pendidik where nip ='$_POST[guru]'"));

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 77: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

59

if($hasil['jabatan']=="tim"){

mysql_query("insert into walikelas values ('$_POST[kelas]',

'$_POST[guru]')")or die(mysql_error());

}

else {

mysql_query("insert into walikelas values ('$_POST[kelas]',

'$_POST[guru]')")or die(mysql_error());

mysql_query("update pendidik set ". "jabatan ='walikelas' where

nip='$_POST[guru]'");

}

echo "<script>window.alert('Data $_POST[kelas] berhasil

disimpan.'); window.location=('walikelas.php')</script>";

?>

4.3.17 Halaman Ubah Data Wali Kelas

Gambar 4.17 Halaman Ubah Data Wali Kelas

Berikut script dan perintah query yang digunakan untuk mengubah

data walikelas:

<?php

session_start();

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 78: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

60

$wk= $_SESSION['wk'];

include('../koneksi/koneksi.php');

$hasil = mysql_fetch_array(mysql_query("SELECT * FROM

pendidik where nip ='$wk'"));

$hasil2 = mysql_fetch_array(mysql_query("SELECT * FROM

pendidikwhere nip ='$_POST[guru]'"));

if($hasil['jabatan']=="tim"){

mysql_query("update walikelas set guru_nip='$_POST[guru]' where

idkelas='$_POST[kelas]'");

}

else if($hasil2['jabatan']=="tim"){

mysql_query("update walikelas set guru_nip='$_POST[guru]' where

idkelas='$_POST[kelas]'");

}

else{

mysql_query("update walikelas set guru_nip='$_POST[guru]' where

idkelas='$_POST[kelas]'");

mysql_query("update guru set jabatan='guru' where nip='$wk'");

mysql_query("update guru set jabatan='walikelas' where

nip='$_POST[guru]'");

mysql_query("update guru set jabatan='walikelas' where

nip='$_POST[guru]'");

}

echo "<script>window.alert('Data $_POST[kelas] berhasil diubah.');

window.location=('walikelas.php')</script>";

4.3.18 Halaman Kelola Data Kelas Peserta Didik

Pada halaman ini tim kurikulum dapat menambahkan, mengubah,

dan menghapus data kelas Peserta Didik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 79: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

61

Gambar 4.18 Halaman Kelola Data Kelas Peserta Didik

4.3.19 Halaman Tambah Data KelasPeserta Didik

Gambar 4.19 Halaman Tambah Data Kelas Peserta Didik

Berikut script dan perintah query yang digunakan untuk menambah

data siswa kelas:

<?php

session_start();

include('../koneksi/koneksi.php');

$kelas = $_SESSION['kls'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 80: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

62

$hasil = mysql_fetch_array(mysql_query("SELECT *

FROM siswa where namasiswa ='$_POST[siswa]'"));

$nis = $hasil['nis'];

mysql_query("insert into punyasiswa values ('$nis', '$kelas',

'$_POST[tahun]','$_POST[semester]', NULL,

NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)")or

die(mysql_error());

echo "<script>

window.alert('Data $_POST[siswa] berhasil disimpan.');

window.location=('punyasiswa.php?kelas=$kelas')</script>";

?>

4.3.20 Halaman Ubah Password Tim Kurikulum

Halaman ini digunakan untuk merubah data user (password)

Gambar 4.20 Halaman Ubah Password Tim Kuriklum

4.3.21 Halaman Utama Pendidik

Halaman ini merupakan halaman pertama kali guru matapelajaran

mengakses sistem setelah berhasil login. Pada halaman ini terdapat

pilihan matapelajaran dan kelas yang diajar oleh guru tersebut.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 81: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

63

Gambar 4.21 Halaman Utama Pendidik

4.3.22 Halaman Kelola Kategori Nilai

Pada halaman ini operator tim kurikulum dapat menambahkan,

mengubah, dan menghapus data kategori nilai.

Gambar 4.22 Halaman Kelola Kategori Nilai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 82: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

64

4.3.23 Halaman Tambah Kategori Nilai

Gambar 4.23 Halaman Tambah Kategori Nilai

Berikut script dan perintah query yang digunakan untuk menambah

data kategori nilai:

<?php

session_start();

include('../koneksi/koneksi.php');

mysql_query("insert into kategori (idcatatan, kategori, huruf, min,

max, deskripsi, kodematapelajaran, idkelas) values

('$_POST[kategori]$_POST[kodematapelajaran]$_POST[huruf]','$_

POST[kategori]',

'$_POST[huruf]','$_POST[min]','$_POST[max]','$_POST[deskripsi]',

'$_POST[kodematapelajaran]','$_POST[idkelas]')");

echo "<script>window.alert('Data $_POST[kategori] berhasil

disimpan.');window.location=('catatan.php')</script>";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 83: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

65

4.3.24 Halaman Ubah Kategori Nilai

Gambar 4.24 Halaman Ubah Kategori Nilai

Berikut script dan perintah query yang digunakan untuk mengubah

data kategori nilai:

<?php

session_start();

include('../koneksi/koneksi.php');

mysql_query("update kategori set kategori='$_POST[kategori]',

huruf='$_POST[huruf]', min='$_POST[min]', max='$_POST[max]',

deskripsi='$_POST[deskripsi]' where

idcatatan='$_POST[idcatatan]'");

echo "<script>window.alert('Data $_POST[kategori] berhasil

diubah.');window.location=('catatan.php')</script>";

4.3.25 Halaman Kelola Nilai

Pada halaman ini operator tim kurikulum dapat menambahkan,

mengubah, dan menghapus data nilai.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 84: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

66

Gambar 4.25 Halaman Kelola Nilai

4.3.26 Halaman Tambah Nilai

Gambar 4.26 Halaman Tambah Nilai

Berikut script dan perintah query yang digunakan untuk menambah

data nilai:

<?php

session_start();

include('../koneksi/koneksi.php');

for($test = 0; $test < count($nis); $test++)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 85: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

67

{

$sql = mysql_query("UPDATE nilai set

pengetahuanangka=$pengetahuanangka[$test],ketrampilanangka=$ke

trampilanangka[$test],sikap='$sikap[$test]' where nis = $nis[$test]

and kodematapelajaran='$kodematapelajaran' and idkelas =

'$idkelas'");$result = mysql_query($sql);

}

echo "<script>window.alert('Data berhasil disimpan.');

window.location=('nilai.php')</script>";

?>

4.3.27 Halaman Ubah Nilai

Gambar 4.27 Halaman Ubah Nilai

Berikut script dan perintah query yang digunakan untuk mengubah

data nilai:

<?php

session_start();

include('../koneksi/koneksi.php');

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 86: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

68

mysql_query("update nilai set

pengetahuanangka='$_POST[pengetahuanangka]',

ketrampilanangka='$_POST[ketrampilanangka]',

sikap='$_POST[sikap]' where nis='$_POST[nis]' and

idkelas='$_POST[kelas]' and

kodematapelajaran='$_POST[kodemapel]'");

echo "<script>window.alert('Data $_POST[nama] berhasil diubah.');

window.location=('nilai.php')</script>";

4.3.28 Halaman Ubah Password Pendidik

Halaman ini digunakan untuk merubah data user (password)

Gambar 4.28 Halaman Ubah Password Pendidik

4.3.29 Halaman Utama Wali Kelas

Halaman ini merupakan halaman pertama kali walikelas

mengakses sistem setelah berhasil login. Pada halaman ini terdapat

pilihan matapelajaran dan kelas yang diajar apabila guru tersebut

merangkap sebagai guru matapelajaran.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 87: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

69

Gambar 4.29 Halaman Utama Wali Kelas

4.3.30 Halaman Lihat Leger

Gambar 4.30 Halaman Lihat Leger

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 88: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

70

4.3.31 Halaman Kelola Data Keterangan

Gambar 4.31 Halaman Kelola Data Keterangan

Berikut script dan perintah query yang digunakan untuk menambah data

keterangan:

<?php

session_start();

include('../koneksi/koneksi.php');

$idkelas = $_SESSION['kelas'];

$nis=$_POST['nis'];

$antarmapel=$_POST['antarmapel'];

$pramuka=$_POST['pramuka'];

$deskripsipramuka=$_POST['deskripsipramuka'];

$exstra=$_POST['exstra'];

$sakit=$_POST['sakit'];

$izin=$_POST['izin'];

$alpha=$_POST['alpha'];

$desantarmapel=$_POST['desantarmapel'];

for($test = 0; $test < count($nis); $test++)

{

$sql = mysql_query("UPDATE punyasiswa set

antarmapel='$antarmapel[$test]',pramuka='$pramuka[$test]',deskrips

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 89: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

71

ipramuka='$deskripsipramuka[$test]',exstra='$exstra[$test]',sakit=$s

akit[$test],izin=$izin[$test],alpha=$alpha[$test],desantarmapel='$des

antarmapel[$test]' where siswa_nis = $nis[$test] and kelas_idkelas =

'$idkelas'");

$result = mysql_query($sql);

}

echo "<script>window.alert('Data berhasil disimpan.');

window.location=('keterangan.php')</script>";

?>

4.3.32 Halaman Cetak Rapor

Gambar 4.32 Halaman Cetak Rapor

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 90: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

72

4.3.33 Halaman Keputusan

Gambar 4.33Halaman Keputusan

4.3.34 Halaman Cetak rapor

Gambar 4.34Halaman Cetak Rapor

Berikut script dan perintah query yang digunakan untuk mencetak rapor

siswa:

<?php

session_start();

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 91: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

73

$query= mysql_fetch_array(mysql_query("SELECT * FROM punyasiswa

INNER JOIN siswa ON punyasiswa.siswa_nis=siswa.nis INNER JOIN

kelas ON punyasiswa.kelas_idkelas=kelas.idkelas where

punyasiswa.siswa_nis = '$nis'")) or die(mysql_error()); ?>

$query2=mysql_query("SELECT * FROM nilai INNER JOIN

matapelajaran ON

nilai.kodematapelajaran=matapelajaran.kodematapelajaran

INNER JOIN guru ON nilai.nip=guru.nip where nilai.nis ='$nis' and

matapelajaran.kelompok = 'Wajib A' ") or die(mysql_error());

while ($r = mysql_fetch_array($query2)) {

$pa = mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'pengetahuan' and min <= '$r[pengetahuanangka]' and max >

='$r[pengetahuanangka]' and kodematapelajaran =

'$r[kodematapelajaran]'")); echo $pa['huruf']; $ka =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'ketrampilan' and min <='' '$r[ketrampilanangka]' and

max>='$r[ketrampilanangka]' and kodematapelajaran =

'$r[kodematapelajaran]'")); $s = mysql_fetch_array(mysql_query("SELECT

* FROM kategori where kategori = 'sikap' and huruf like '%$r[sikap]' and

kodematapelajaran = '$r[kodematapelajaran]' ")); $no = $no + 1;

$a=array($r['pengetahuanangka']); $jumlaha1 = array_sum($a);

$a=array($r['ketrampilanangka']); $jumlaha2 = array_sum($a); $rataa1 =

$jumlaha1/$no ; $rataa2 = $jumlaha2/$no ; ?>

$query2=mysql_query("SELECT * FROM nilai INNER JOIN

matapelajaran ON

nilai.kodematapelajaran=matapelajaran.kodematapelajaran

INNER JOIN guru ON nilai.nip=guru.nip where nilai.nis ='$nis' and

matapelajaran.kelompok = 'Wajib B' ") or die(mysql_error());

while ($r = mysql_fetch_array($query2)) {

$pa = mysql_fetch_array(mysql_query("SELECT *

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 92: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

74

FROM kategori where kategori = 'pengetahuan' and min <=

'$r[pengetahuanangka]' and max >

='$r[pengetahuanangka]' and

kodematapelajaran = '$r[kodematapelajaran]'")); echo $pa['huruf']; $ka =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'ketrampilan' and min <='' '$r[ketrampilanangka]' and

max>='$r[ketrampilanangka]' and kodematapelajaran =

'$r[kodematapelajaran]'")); $s = mysql_fetch_array(mysql_query("SELECT

* FROM kategori where kategori = 'sikap' and huruf like '%$r[sikap]' and

kodematapelajaran = '$r[kodematapelajaran]' ")); $no = $no + 1;

$a=array($r['pengetahuanangka']); $jumlahb1 = array_sum($a);

$a=array($r['ketrampilanangka']); $jumlahb2 = array_sum($a); $ratab1 =

$jumlahb1/$no ; $ratab2 = $jumlahb2/$no ; ?>

$query2=mysql_query("SELECT * FROM nilai INNER JOIN

matapelajaran ON

nilai.kodematapelajaran=matapelajaran.kodematapelajaran

INNER JOIN guru ON nilai.nip=guru.nip where nilai.nis ='$nis' and

matapelajaran.kelompok = 'Dasar Bidang Keahlian' ") or die(mysql_error());

while ($r = mysql_fetch_array($query2)) {

$pa = mysql_fetch_array(mysql_query("SELECT *

FROM kategori where kategori = 'pengetahuan' and min <=

'$r[pengetahuanangka]' and max >

='$r[pengetahuanangka]' and

kodematapelajaran = '$r[kodematapelajaran]'")); echo $pa['huruf']; $ka =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'ketrampilan' and min <='' '$r[ketrampilanangka]' and

max>='$r[ketrampilanangka]' and kodematapelajaran =

'$r[kodematapelajaran]'")); $s = mysql_fetch_array(mysql_query("SELECT

* FROM kategori where kategori = 'sikap' and huruf like '%$r[sikap]' and

kodematapelajaran = '$r[kodematapelajaran]' ")); $no = $no + 1;

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 93: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

75

$a=array($r['pengetahuanangka']); $jumlahc1 = array_sum($a);

$a=array($r['ketrampilanangka']); $jumlahc2 = array_sum($a); $ratac1 =

$jumlahc1/$no ; $ratac2 = $jumlahc2/$no ; ?>

$query2=mysql_query("SELECT * FROM nilai INNER JOIN

matapelajaran ON

nilai.kodematapelajaran=matapelajaran.kodematapelajaran

INNER JOIN guru ON nilai.nip=guru.nip where nilai.nis ='$nis' and

matapelajaran.kelompok = 'Dasar Program Keahlian' ") or

die(mysql_error());

while ($r = mysql_fetch_array($query2)) {

$pa = mysql_fetch_array(mysql_query("SELECT *

FROM kategori where kategori = 'pengetahuan' and min <=

'$r[pengetahuanangka]' and max >

='$r[pengetahuanangka]' and

kodematapelajaran = '$r[kodematapelajaran]'")); echo $pa['huruf']; $ka =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'ketrampilan' and min <='' '$r[ketrampilanangka]' and

max>='$r[ketrampilanangka]' and kodematapelajaran =

'$r[kodematapelajaran]'")); $s = mysql_fetch_array(mysql_query("SELECT

* FROM kategori where kategori = 'sikap' and huruf like '%$r[sikap]' and

kodematapelajaran = '$r[kodematapelajaran]' ")); $no = $no + 1;

$a=array($r['pengetahuanangka']); $jumlahd1 = array_sum($a);

$a=array($r['ketrampilanangka']); $jumlahd2 = array_sum($a); $ratad1 =

$jumlahd1/$no ; $ratad2 = $jumlahd2/$no ; echo ratad1; ?>

$query=mysql_query("SELECT * FROM nilai INNER JOIN matapelajaran

ON nilai.kodematapelajaran=matapelajaran.kodematapelajaran

INNER JOIN kelas ON nilai.idkelas=kelas.idkelas INNER JOIN siswa ON

nilai.nis=siswa.nis where nilai.idkelas ='$kel' and siswa.nis = '$nis' and

matapelajaran.kelompok = 'Wajib A' ");

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 94: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

76

while ($des = mysql_fetch_array($query)) {

$pa = mysql_fetch_array(mysql_query("SELECT *

FROM kategori where kategori = 'pengetahuan' and min <=

'$des[pengetahuanangka]' and max >

='$des[pengetahuanangka]' and

kodematapelajaran = '$des[kodematapelajaran]'")); $ka =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'ketrampilan' and min <='' '$des[ketrampilanangka]' and

max>='$des[ketrampilanangka]' and kodematapelajaran =

'$des[kodematapelajaran]'")); $s =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'sikap' and huruf like '%$des[sikap]' and kodematapelajaran =

'$des[kodematapelajaran]' ")); $noa = $noa + 1;?>

$query=mysql_query("SELECT * FROM nilai INNER JOIN matapelajaran

ON nilai.kodematapelajaran=matapelajaran.kodematapelajaran

INNER JOIN kelas ON nilai.idkelas=kelas.idkelas INNER JOIN siswa ON

nilai.nis=siswa.nis where nilai.idkelas ='$kel' and siswa.nis = '$nis' and

matapelajaran.kelompok = 'Wajib B' ");

while ($desb = mysql_fetch_array($query)) {

$pab = mysql_fetch_array(mysql_query("SELECT *

FROM kategori where kategori = 'pengetahuan' and min <=

'$desb[pengetahuanangka]' and max >

='$desb[pengetahuanangka]' and

kodematapelajaran = '$desb[kodematapelajaran]'")); $kab =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'ketrampilan' and min <='' '$desb[ketrampilanangka]' and

max>='$desb[ketrampilanangka]' and kodematapelajaran =

'$desb[kodematapelajaran]'")); $sb =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 95: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

77

kategori = 'sikap' and huruf like '%$desb[sikap]' and kodematapelajaran =

'$desb[kodematapelajaran]'

$query=mysql_query("SELECT * FROM nilai INNER JOIN matapelajaran

ON nilai.kodematapelajaran=matapelajaran.kodematapelajaran

INNER JOIN kelas ON nilai.idkelas=kelas.idkelas INNER JOIN siswa ON

nilai.nis=siswa.nis where nilai.idkelas ='$kel' and siswa.nis = '$nis' and

matapelajaran.kelompok = 'C' ");

while ($desc = mysql_fetch_array($query)) {

$pac = mysql_fetch_array(mysql_query("SELECT *

FROM kategori where kategori = 'pengetahuan' and min <=

'$desc[pengetahuanangka]' and max >

='$desc[pengetahuanangka]' and kodematapelajaran =

'$desc[kodematapelajaran]'")); $kac =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'ketrampilan' and min <='' '$desc[ketrampilanangka]' and

max>='$desc[ketrampilanangka]' and kodematapelajaran =

'$desc[kodematapelajaran]'")); $sc =

mysql_fetch_array(mysql_query("SELECT * FROM kategori where

kategori = 'sikap' and huruf like '%$desc[sikap]' and kodematapelajaran =

'$desc[kodematapelajaran]' "));

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 96: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

78

4.3.35 Halaman Ubah Password Walikelas

Gambar 4.35Halaman Ubah Password Walikelas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 97: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

79

BAB V

ANALISA HASIL

5.1 Analisa Hasil Perangkat Lunak (Pengujian Alpha)

Pengujian alpha (Alpha Test) dilakukan berdasarkan hasil analisa

dari pihak pengembang sistem sebelum diuji terhadap pihak pengguna

sistem (Beta Test). Berdasarkan hasil analisa pihak pengembang sistem,

Sistem Informasi Penilaian Pencapaian Kompetensi Peserta Didik SMK

Kurikulum 2013 ini dapat dianalisa bahwa sistem dapat bekerja dengan baik

dalam melakukan pengolahan data meliputi ; pengolahan data guru, siswa,

kelas, mata pelajaran, kriteria penilaian, data penilaian, ekstrakulikuler dan

absensi, sikap antar mapel, kenaikan kelas, sampai dengan pencetakan rapor

sebagai hasil keluaran terakhir sistem tersebut. Adapun kelebihan dan

kekurangan dari sistem informasi ini sebagai berikut :

Kelebihan:

a. Deskripsi penilaian dan deskripsi keterangan ekstrakulikuler pada

bagian rapor menjadi otomatis sesuai kondisi nilai, berbeda dengan

sistem penilaian lama yang harus di masukkan secara manual.

b. Pada saat kenaikan kelas, guru wali kelas pada tahun ajaran baru tidak

perlu meminta data peserta didik sebelumnya pada guru walikelas di

tahun ajaran sebelumnya, karena secara otomatis sistem sudah

menangani hal tersebut.

c. Record dan history data penilaian disimpan di dalam database sehingga

pihak kepala dan operator sekolah dapat memantau data penilaian pada

tahun-tahun sebelumnya.

d. Guru mata pelajaran dapat mengisikan data penilaian kompetensi

peserta didik dan kemudian data penilaian tersebut dapat dimonitor,

dicetak dan diunduh langsung oleh wali kelas, dan tim kurikulum secara

efektif (tepat guna) dan efisien (cepat). Sehingga pihak wali kelas tidak

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 98: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

80

perlu menunggu pengumpulan data penilaian dari tiap guru mata

pelajaran.

e. Kemungkinan terjadinya kehilangan data penilaian lebih kecil daripada

menggunakan sistem penilaian sebelumnya karena data penilaian setiap

semester sudah tersimpan di database.

Kekurangan:

a. Tidak adanya akses bagi peserta didik atau orang tua/wali pserta didik

b. Sistem tidak menagani perhitungan nilai harian.

5.2 Analisa Hasil Hasil Uji Coba terhadap Pengguna (Pengujian Beta)

Uji coba terhadap pengguna dilakukan dengan menyebarkan

kuisioner kepada 5 orang terdapat orang yang memiliki peran lebih dari

satu. Sasaran penyebaran kuisioner tersebut terdiri dari 3 kelompok

yaitu:

5 Orang berperan sebagai guru mata pelajaran,

1 Orang berperan sebagai guru wali kelas, dan

2 Orang berperan sebagai tim kurikulum.

5.2.1 Form Kuisioner

Kuisioner bagikan untuk masing-masing kelompok calon

pengguna, Sistem Informasi Penilaian Pencapaian Kompetensi Peserta

Didik SMK Kurikulum 2013. Kuisioner ini memiliki dua kategori, yaitu

kategori umum yang diisi oleh semua kelompok dan kategori khusus

yang hanya diisi oleh masing-masing kelompok. Form kuisi dapat dilihat

pada bagian lampiran.

5.2.2 Hasil dan Pembahasan

5.2.2.1 Hasil Ujicoba Calon Pengguna Sistem

Hasil dari kuisioner responden diperoleh jawaban sebagai berikut :

Pernyataan 1 sampai dengan 4 dijawab oleh seluruh responden

dengan total 5 orang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 99: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

81

KATEGORI UMUM

Pernyataan 1 :

Sistem Informasi Penilaian Pencapaian Kompetensi Peserta Didik SMK

Kurikulum 2013 berbasis web ini membantu dalam proses penilaian

siswa secara efektif.

Tabel 5.1. Hasil Pernyataan 1

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden Hasil (1-5) Total

Sangat Setuju 5 3 15 60,00%

Setuju 4 2 8 40,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 5 23

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 4,60

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 100: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

82

Gambar 5.1. Grafik Pernyataan 1

Berdasarkan perhitungan diatas, secara umum para pengguna

menyatakan Sistem Informasi Penilaian Pencapaian Kompetensi Peserta

Didik SMK Kurikulum 2013 Berbasis Web ini membantu dalam proses

penilaian siswa secara efektif (tepat guna).

Pernyataan 2 :

Data penilaian yang ditampilkan sistem adalah data yang akurat.

Tabel 5.2. Hasil Pernyataan 2

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden Hasil (1-5) Total

Sangat Setuju 5 4 20 80,00%

Setuju 4 1 4 20,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 5 24

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 4,80

0

0,5

1

1,5

2

2,5

3

3,5

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat Tidak

Setuju

Peryataan 1

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 101: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

83

Gambar 5.2. Grafik Pernyataan 2

Berdasarkan perhitungan diatas, secara umum para pengguna

menyatakan setuju bahwa data penilaian yang ditampilkan sistem

adalah data yang akurat.

Pernyataan 3 :

Sistem ini dapat digunakan dengan mudah.

Tabel 5.3 Hasil Pernyataan 3

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden Hasil (1-5) Total

Sangat Setuju 5 1 5 20,00%

Setuju 4 4 16 80,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 5 21

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 4,20

0

0,5

1

1,5

2

2,5

3

3,5

4

4,5

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat Tidak

Setuju

Peryataan 2

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 102: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

84

Gambar 5.3 Grafik Pernyataan 3

Berdasarkan perhitungan diatas, secara umum para pengguna

menyatakan setuju bahwa sistem ini dapat digunakan dengan mudah.

Pernyataan 4 :

Secara umum, saya lebih menyukai sistem informasi penilaian

pencapaian kompetensi peserta didik SMK kurikulum 2013 berbasis

web ini daripada proses penilaian yang selama ini dilakukan

menggunakan MS.Excel.

Tabel 5.4 Hasil Pernyataan 4

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden Hasil (1-5) Total

Sangat Setuju 5 3 15 60,00%

Setuju 4 2 8 40,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 5 23 -

0

0,5

1

1,5

2

2,5

3

3,5

4

4,5

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat Tidak

Setuju

Peryataan 3

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 103: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

85

NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 4,60

Gambar 5.4 Grafik Pernyataan 4

Berdasarkan perhitungan diatas, secara garis besar para pengguna

menyatakan sangat setuju bahwa mereka lebih menyukai sistem

informasi penilaian pencapaian kompetensi peserta didik smk

kurikulum 2013 smk berbasis web ini daripada proses penilaian yang

selama ini dilakukan menggunakan MS.Excel.

Kategori Khusus : Guru Mata Pelajaran

Pernyataan 5 :

Sistem informasi penilaian pencapaian kompetensi peserta didik smk

kurikulum 2013 berbasis webini membantu tugas saya dalam

mengelola data penilaian siswa secara efektif.

Tabel 5.5 Hasil Pernyataan 5

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden

Hasil

(1-5) Total

0

0,5

1

1,5

2

2,5

3

3,5

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat TidakSetuju

Peryataan 4

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 104: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

86

Sangat Setuju 5 3 15 60,00%

Setuju 4 2 8 40,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 5 23

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 4,60

Gambar 5.5 Grafik Pernyataan 5

Berdasarkan perhitungan diatas, secara umum pengguna guru mata

pelajaran menyatakan bahwa Sistem informasi penilaian pencapaian

kompetensi peserta didik smk kurikulum 2013 berbasis web ini

membantu tugas mereka dalam mengelola data penilaian peserta didik

secara efektif (tepat guna). I

Pernyataan 6 :

Sistem ini memudahkan saya saat melakukan proses penilaian.

Tabel 5.6 Hasil Pernyataan 6

Jawaban Bobot

Jawaban

Jumlah

Responden

Hasil

(1-5) Total

0

0,5

1

1,5

2

2,5

3

3,5

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat TidakSetuju

Peryataan 5

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 105: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

87

(1-5)

Sangat Setuju 5 3 15 60,00%

Setuju 4 2 8 40,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 5 23

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 4,60

Gambar 5.6 Grafik Pernyataan 6

Berdasarkan perhitungan diatas, secara umum pengguna guru mata

pelajaran menyatakan bahwa sistem ini memudahkan mereka pada saat

melakukan proses penilaian.

Kategori Khusus : Wali Kelas

Pernyataan 7 :

Sistem informasi penilaian pencapaian kompetensi peserta didik smk

kurikulum 2013 smk berbasis webini membantu tugas saya dalam

memonitor data terkait penilaian siswa secara efektif.

Tabel 5.7 Hasil Pernyataan 7

0

2

4

6

8

10

12

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat Tidak

Setuju

Peryataan 6

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 106: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

88

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden

Hasil

(1-5) Total

Sangat Setuju 5 1 5 50,00%

Setuju 4 1 4 50,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 2 9

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 4,50

Gambar 5.7 Grafik Pernyataan 7

Berdasarkan perhitungan diatas, secara umum pengguna guru wali kelas

menyatakan bahwaSistem Informasi Penilaian Pencapaian Kompetensi

Peserta Didik SMK Kurikulum 2013 berbasis webini membantu tugas

mereka dalam memonitor data terkait penilaian siswa secara efektif

(tepat guna).

Pernyataan 8 :

Sistem ini membantu tugas saya dalam mengelola data sikap antar mata

pelajaran, ekstra dan absensi secara efektif.

Tabel 5.8 Hasil Pernyataan 8

0

1

2

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat Tidak

Setuju

Peryataan 7

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 107: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

89

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden

Hasil

(1-5) Total

Sangat Setuju 5 2 10 100,00%

Setuju 4 0 0 0,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 2 10

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 5,00

Gambar 5.8 Grafik Pernyataan 8

Berdasarkan perhitungan diatas, secara umum pengguna guru wali kelas

menyatakan bahwa sistem ini membantu tugas mereka dalam mengelola

data sikap antar mata pelajaran, ekstra dan absensi secara efektif (tepat

guna).

Kategori Khusus : Tim Kurikulum

Pernyataan 9 :

Sistem informasi penilaian pencapaian kompetensi peserta didik smk

kurikulum 2013 berbasis webini membantu tugas saya dalam

0

1

2

3

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat Tidak

Setuju

Peryataan 8

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 108: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

90

memonitor data guru, data siswa, pengguna sistem, penilaian siswa

sampai dengan cetak rapor dan kenaikan kelas secara efektif.

Tabel 5.9 Hasil Pernyataan 9

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden

Hasil

(1-5) Total

Sangat Setuju 5 2 10 100,00%

Setuju 4 0 0 0,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 2 10

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 5,00

Gambar 5.9 Grafik Pernyataan 9

Berdasarkan perhitungan diatas, secara umum pengguna operator

sekolah menyatakan bahwa Sistem informasi penilaian pencapaian

kompetensi peserta didik smk kurikulum 2013 berbasis webini

membantu tugas saya dalam memonitor data guru, data siswa,

0

1

2

3

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat Tidak

Setuju

Peryataan 9

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 109: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

91

pengguna sistem, penilaian siswa sampai dengan cetak rapor dan

kenaikan kelas secara efektif (tepat guna).

Pernyataan 10 :

Sistem ini membantu tugas saya dalam mengelola data guru, siswa, data

pengajaran, pengguna sistem secara efektif.

Tabel 5.10 Hasil Pernyataan 10

Jawaban

Bobot

Jawaban

(1-5)

Jumlah

Responden

Hasil

(1-5) Total

Sangat Setuju 5 1 5 50,00%

Setuju 4 1 4 50,00%

Ragu-Ragu 3 0 0 0,00%

Tidak Setuju 2 0 0 0,00%

Sangat Tidak Setuju 1 0 0 0,00%

Total 2 9

- NILAI AKHIR (Total Hasil 1-5/Total Jumlah

Responden) 4,50

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 110: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

92

Gambar 5.10 Grafik Pernyataan 10

Berdasarkan perhitungan diatas, secara umum pengguna operator

sekolah menyatakan bahwa sistem ini membantu tugas saya dalam

mengelola data guru, siswa, data pengajaran, pengguna sistem secara

efektif(tepat guna).

5.2.2.2 Hasil Uji Coba terhadap Guru Mata Pelajaran

Hasil yang didapat dari ujicoba terhadap guru mata pelajaran

menyatakan bahwa secara umum guru mata pelajaran lebih menyukai

penilaian kompetensi peserta didik menggunakan sistem informasi

penilaian pencapaian kompetensi peserta didik smk kurikulum 2013

berbasis web dari pada proses penilaian menggunakan Excel.

Adapun hasil pernyataan yang diberikan sebagai berikut :

Kategori Umum :

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Webini membantu dalam

proses penilaian siswa secara efektif.

V

2. Data penilaian yang ditampilkan sistem V

0

1

2

Sangat Setuju Setuju Ragu-Ragu Tidak Setuju Sangat Tidak

Setuju

Peryataan 10

Jumlah Responden

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 111: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

93

adalah data yang akurat.

3. Sistem ini dapat digunakan dengan mudah. V

4. Secara umum, saya lebih menyukai Sistem

Informasi Penilaian Pencapaian Kompetensi

Peserta Didik SMK Kurikulum 2013

Berbasis Webini daripada proses penilaian

yang selama ini dilakukan menggunakan

MS.Excel.

V

Kategori Khusus :Guru Mata Pelajaran

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Webini membantu tugas saya

dalam mengelola data penilaian siswa secara

efektif.

V

2. Sistem ini memudahkan saya saat

melakukan proses penilaian.

V

5.2.2.3 Hasil Uji Coba terhadap Wali Kelas

Hasil yang didapat dari ujicoba terhadap wali kelas menyatakan

bahwa secara umum wali kelas lebih menyukai Sistem informasi

penilaian pencapaian kompetensi peserta didik smk kurikulum 2013

berbasis web dari pada proses penilaian yang menggunakan Excel.

Adapun hasil pernyataan yang diberikan sebagai berikut :

Kategori Umum :

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Webini membantu dalam

proses penilaian siswa secara efektif.

V

2. Data penilaian yang ditampilkan sistem

adalah data yang akurat.

V

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 112: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

94

3. Sistem ini dapat digunakan dengan mudah. V

4. Secara umum, saya lebih menyukai Sistem

Informasi Penilaian Pencapaian Kompetensi

Peserta Didik SMK Kurikulum 2013

Berbasis Web ini daripada proses penilaian

yang selama ini dilakukan menggunakan

MS.Excel.

V

Kategori Khusus :Wali Kelas

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Webini membantu tugas saya

dalam memonitor data terkait penilaian

siswa secara efektif.

V

2. Sistem ini membantu tugas saya dalam

mengelola data sikap antar mata pelajaran,

ekstra dan absensi secara efektif.

V

5.2.2.4 Uji Coba terhadap Tim Kurikulum

Hasil yang didapat dari ujicoba terhadap Tim Kurikulum

menyatakan bahwa secara umum bahwa Tim Krikulum lebih menyukai

Sistem informasi penilaian pencapaian kompetensi peserta didik smk

kurikulum 2013 berbasis web dari pada proses penilaian yang

menggunakan Excel.

Adapun hasil pernyataan yang diberikan sebagai berikut :

Kategori Umum :

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Webini membantu dalam

proses penilaian siswa secara efektif.

V

2. Data penilaian yang ditampilkan sistem

adalah data yang akurat.

V

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 113: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

95

3. Sistem ini dapat digunakan dengan mudah. V

4. Secara umum, saya lebih Sistem Informasi

Penilaian Pencapaian Kompetensi Peserta

Didik SMK Kurikulum 2013 Berbasis

Webini daripada proses penilaian yang

selama ini dilakukan menggunakan

MS.Excel.

V

Kategori Khusus :Tim Kurikulum

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Web ini membantu tugas saya

dalam memonitor data guru, data siswa,

pengguna sistem, penilaian siswa sampai

dengan cetak rapor dan kenaikan kelas

secara efektif.

V

2. Sistem ini membantu tugas saya dalam

mengelola data guru, siswa, data pengajaran,

pengguna sistem secara efektif.

V

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan hasil analisis, desain dan implementasi, serta uji coba

terhadap sistem ini, maka dapat ditarik kesimpulkan sebagai berikut :

a. Sistem Informasi Penilaian Pencapaian Kompetensi Peserta Didik

SMK Kurikulum 2013 Berbasis Web ini berhasil dibuat dengan

menggunakan bahasa pemrograman PHP dan menggunakan basis data

MySQL.

b. Sistem ini berhasil membantu pihak guru mata pelajaran dalam

mengelola data penilaian siswa secara efektif (tepat guna).Hal ini

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 114: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

96

dibuktikan dengan pernyataan 1 dan 2 yang mendapat nilai akhir 4.6

dan 4.8 dari skala 1-5, serta dapat dibuktikan dengan 3 dari 5

responden (60%) menyatakan sangat setuju pada peryataan 1, dan 4

dari 5 responden (80%) menyatakan sangat setuju pada peryataan 2.

c. Sistem ini dapat dengan mudah digunakan oleh semua pihak pengguna

(guru mata pelajaran, guru wali kelas, dan tim kurikulum).Hal ini

dibuktikan dengan pernyataan 3 yang mendapat nilai akhir 4.2 serta

dapat dibuktikan dengan 1 dari 5 responden (20%) menyatakan sangat

setuju dan 4 dari 5 responden (80%) menyatakan setuju.

6.2 Saran

Saran yang dapat penulis berikan untuk melakukan pengembangan

sistem ini adalah sebaiknya pengembang menambahkan fitur baru untuk

siswa atau wali siswa sehingga siswa atau wali siswa dapat memantau

perkembangan nilai siswa tersebut tanpa menunggu pembagian hasil

belajar(rapor) di akhir semeter.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 115: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

97

DAFTAR PUSTAKA

Abdul Kadir. 2005. Dasar Pemrograman Web dengan ASP.Yogyakarta: Andi

Yogyakarta.

Jogiyanto, Hartono, 2006, Analisis & Desain Sistem Informasi : Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi Offset, Yogyakarta.

Komang Wiswakarma. 2010. Panduan Lengkap Menguasai Pemrograman

CSS. Lokomedia. Yogyakarta.

Nugroho, Bunafit, 2004. Aplikasi Pemrograman Web Dinamis Dengan PHP dan

MySQL. Yogyakarta: Penerbit Gavamedia

Sistem Penilaian dalam Kurikulum

2013,http://www.academia.edu/5253890/Sistem_Penilaian_dalam_Kuriku

lum_2013_Kajian_Dokumen, diakses pada 25 Agustus 2015.

Tim Penyusun Kamus Pusat Pembinaan dan Pengembangan Bahasa. 2005.

Kamus Besar Bahasa Indonesia. Edisi ke-3. Jakarta: Balai Pustaka.

Waliyanto.2000. Sistem Basis Data Analisis dan Pemodelan Data. J&J Learning.

Yogyakarta.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 116: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

98

LAMPIRAN

A. Lampiran Kuisioner

LEMBAR KUISIONERSISTEM INFORMASI PENILAIAN PENCAPAIAN

KOMPETENSI PESERTA DIDIK SMK KURIKULUM 2013 BERBASIS

WEB

Studi Kasus : SMK Pangudi Luhur Muntilan

Status/Divisi/Kelompok

Wali Kelas Guru Mata Pelajaran Tim Kurikulum

Petunjuk Pengisian :

1. Berilah tanda cek (V) pada salah satu pilihan jawaban.

2. Untuk kategori umum diisi semua, untuk kategori khusus disesuaikan dengan

peran dan tugas.

3. Bila seorang aktor mempunyai lebih dari satu tugas atau divisi, misal ; (sebagai

wali kelas juga sebagai guru mata pelajaran atau tim kurikulum juga sebagai guru

mata pelajaran atau bahkan satu orang mengampu seluruh divisi), maka diisi

semua sesuai dengan tugas dan divisinya.

Keterangan :

SS : Sangat Setuju S : Setuju R : Ragu

TS : Tidak Setuju STS : Sangat Tidak Setuju

Kategori Umum :

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Webini membantu dalam

proses penilaian siswa secara efektif.

2. Data penilaian yang ditampilkan sistem

adalah data yang akurat.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 117: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

99

3. Sistem ini dapat digunakan dengan mudah.

4. Secara umum, saya lebih menyukai Sistem

Informasi Penilaian Pencapaian Kompetensi

Peserta Didik SMK Kurikulum 2013

Berbasis Webini daripada proses penilaian

yang selama ini dilakukan menggunakan

MS.Excel.

Kategori Khusus : Guru Mata Pelajaran

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Web ini membantu tugas

saya dalam mengelola data penilaian siswa

secara efektif.

2. Sistem ini memudahkan saya saat

melakukan proses penilaian.

Kategori Khusus : Wali Kelas

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Webini membantu tugas

saya dalam memonitor data terkait penilaian

siswa secara efektif.

2. Sistem ini membantu tugas saya dalam

mengelola data sikap antar mata pelajaran,

ekstra dan absensi secara efektif.

Kategori Khusus : Tim Kurikulum

No Pertanyaan SS S R TS STS

1. Sistem Informasi Penilaian Pencapaian

Kompetensi Peserta Didik SMK Kurikulum

2013 Berbasis Web ini membantu tugas

saya dalam memonitor data guru, data

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 118: SISTEM INFORMASI PENILAIAN PENCAPAIAN KOMPETENSI …repository.usd.ac.id/9358/2/115314089_full.pdf · SMK Pangudi Luhur Muntilan merupakan satu dari beberapa instansi pendidikan di

100

siswa, pengguna sistem, penilaian siswa

sampai dengan cetak rapor dan kenaikan

kelas secara efektif.

2. Sistem ini membantu tugas saya dalam

mengelola data guru, siswa, data

pengajaran, pengguna sistem secara efektif.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI