Sistem Informasi Akademik Pendukung Keputusan Penilaian Kinerja Guru (Studi Kasus : SMPK 4 BPK Penabur, Bandung).

(1)

v

ABSTRAK

Dalam bidang akademik, sistem yang dapat mengolah data secara sistematis sangat diperlukan. Khususnya dalam mengolah data siswa, guru, pelajaran, dan jadwal. Sistem penilaian kinerja guru juga sangat dibutuhkan untuk mengevaluasi kinerja guru. Untuk itu dirancang sistem informasi akademik pendukung keputusan penilaian kinerja guru. Tahap awal dilakukan perhitungan bobot pada tiap kriteria dengan menggunakan AHP. Selanjutnya dilakukan penilaian guru dengan menggunakan kuesioner. Hasil dari penilaian diolah sehingga didapat penilaian kinerja dari masing-masing guru. Metode penelitian yang digunakan adalah kualitatif. Dan teknik pengumpulan data yang digunakan adalah observasi proses akademik yang ada pada SMPK 4 BPK Penabur dan wawancara dengan bagian kurikulum. Hasil dari penelitian ini adalah sebuah web sistem akademik yang dapat mengolah data akademik dan penilaian guru.


(2)

vi

ABSTRACT

In academic field, systems that can process data systematically are indispensable. Especially, when processing the data of students, teachers, lessons and schedules. Teacher performance appraisal system is also needed to evaluate the performances of teachers. For that, academic information system decision support teacher performance appraisal. The initial phase is conducted the weight calculation of each criterion by using AHP. Furthermore, teachers are assessed using questionnaires. The results of the assessments are processed until obtained the performance appraisals of each teachers. The research method used is qualitative. And the data collection techniques used are academic process observation in SMPK 4 BPK PENABUR and interviews with the curriculum. The result of this research is an academic system web that can process academic data and teacher appraisal. Keywords: AHP, teacher appraisal, acedemic system, web


(3)

vii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvii

DAFTAR NOTASI/ LAMBANG ... xx

DAFTAR SINGKATAN ... xxiv

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 3

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 4

BAB 2. KAJIAN TEORI ... 6

2.1 Pengertian Sistem ... 6

2.2 Pengertian Informasi... 7

2.3 Sistem Informasi ... 7

2.3.1 Transaction Processing System (TPS) ... 8

2.3.2 Management Information System (MIS) ... 8

2.3.3 Decision Support System (DSS) ... 8

2.3.4 Expert System (ES) ... 9

2.4 Analisis Sistem dan Perancangan Sistem ... 9

2.4.1 Konsep Dasar Bagan Alir (Flowchart) ... 10

2.4.2 UML ... 13


(4)

viii

2.5.1 Entity Relationship Diagram ... 16

2.1 AHP ... 17

2.2 Penilaian Kinerja Guru ... 21

2.2.1 Kompetensi Pedagogik ... 21

2.2.2 Kompetensi Kepribadian ... 21

2.2.3 Kompetensi Sosial ... 22

2.2.4 Kompetensi Profesional ... 22

2.3 Website ... 23

2.4 Yii... 24

2.5 MySQL ... 25

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 26

3.1 Proses Bisnis Pendaftaran Siswa ... 26

3.2 Proses Bisnis Penjadwalan ... 28

3.3 Proses Bisnis Penilaian Rapor ... 29

3.4 Proses Bisnis Penilaian Kinerja guru ... 30

3.5 Analisis Basis Data ... 32

3.5.1 Entity Relational Diagram ... 33

3.6 ER to Table ... 33

3.7 Analisis UML ... 44

3.7.1 Use Case ... 44

3.8 Skenario Use Case ... 52

3.8.1 Skenario Use Case Mengelola Data Siswa ... 52

3.8.2 Skenario Use Case Mengelola Data Guru ... 54

3.8.3 Skenario Use Case Mengelola Data Pelajaran ... 55

3.8.4 Skenario Use Case Mengelola Jam Belajar dan Jadwal ... 57

3.8.5 Skenario Use Case Mengelola Penilaian Siswa ... 60

3.8.6 Skenario Use Case Mengelola Absensi ... 63

3.8.7 Skenario Use Case Mengelola Penilaian Kinerja Guru ... 64

3.8.8 Skenario Use Case Mengelola Data User ... 69

3.9 Activity Diagram ... 70

3.9.1 Menambah Data Siswa ... 71


(5)

ix

3.9.3 Menghapus Data Siswa ... 74

3.9.4 Menambah Data Guru ... 75

3.9.5 Mengubah Data Guru ... 76

3.9.6 Menghapus Data Guru ... 77

3.9.7 Menambah Data Pelajaran ... 78

3.9.8 Mengubah Data Pelajaran ... 79

3.9.9 Menghapus Data Pelajaran ... 80

3.9.10 Menambah Jam Belajar ... 81

3.9.11 Mengubah Jam Belajar ... 82

3.9.12 Menghapus Jam Belajar ... 83

3.9.13 Menambah Jadwal ... 84

3.9.14 Mengubah Jadwal ... 85

3.9.15 Menghapus Jadwal ... 86

3.9.16 Menambah Nilai Siswa... 87

3.9.17 Mengubah Nilai Siswa... 89

3.9.18 Menghapus Nilai Siswa ... 90

3.9.19 Menambah Absensi ... 91

3.9.20 Mengubah Absensi ... 92

3.9.21 Menambah Kriteria ... 93

3.9.22 Mengubah Kriteria ... 94

3.9.23 Menghapus Kriteria ... 95

3.9.24 Menghitung AHP ... 96

3.9.25 Menambah Kuesioner ... 97

3.9.26 Mengubah Kuesioner ... 98

3.9.27 Menghapus Kuesioner ... 99

3.9.28 Melihat Hasil Penilaian Guru ... 100

3.9.29 Mengisi Kuesioner ... 101

3.9.30 Menambah User ... 102

3.9.31 Mengubah User ... 103

3.9.32 Menghapus User ... 104

3.10 Class Diagram ... 105


(6)

x

3.11.1 User Interface Design Data Siswa ... 107

3.11.2 User Interface Design Data Guru ... 108

3.11.3 User Interface Design Tambah Guru ... 108

3.11.4 User Interface Design Data Kelas ... 109

3.11.5 User Interface Design Jam Belajar ... 110

3.11.6 User Interface Design Jadwal ... 111

3.11.7 User Interface Design Penilaian Siswa ... 112

3.11.8 User Interface Design Absensi Siswa ... 113

BAB 4. HASIL PENELITIAN ... 114

4.1 Form Login ... 114

4.2 Menu Master Data ... 115

4.2.1 Manage Tahun Ajaran ... 115

4.2.2 Form Tambah Tahun Ajaran ... 116

4.2.3 Manage Semester ... 117

4.2.4 Form Tambah Semester ... 117

4.2.5 Manage Tingkat... 118

4.2.6 Form Tambah Tingkat ... 119

4.2.7 Manage Kelas ... 119

4.2.8 Form Tambah Kelas ... 120

4.2.9 Manage Master Guru ... 121

4.2.10 Form Tambah Master Guru ... 122

4.3 Menu Kesiswaan ... 122

4.3.1 Data Siswa ... 123

4.3.2 Form Tambah Siswa ... 124

4.3.3 Pindah Kelas ... 125

4.3.4 Naik Kelas ... 126

4.3.5 Tidak Naik Kelas ... 127

4.4 Menu Guru dan Pelajaran ... 127

4.4.1 Data Pelajaran ... 128

4.4.2 Form Tambah Pelajaran ... 129

4.4.3 Data Guru ... 130


(7)

xi

4.4.5 Jenis Pengujian ... 132

4.5 Menu Jadwal ... 132

4.5.1 Manage Jam Belajar ... 133

4.5.2 Manage Jadwal ... 134

4.6 Menu Penilaian ... 134

4.6.1 Penilaian Siswa ... 135

4.6.2 Rapor ... 136

4.7 Absensi ... 137

4.8 Menu Penilaian Guru ... 137

4.8.1 Manage Kriteria ... 138

4.8.2 AHP ... 139

4.8.3 Manage Kuesioner ... 142

4.8.4 Kinerja Guru ... 143

4.9 Manage User ... 144

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 145

5.1 Pengujian Login ... 145

5.2 Pengujian Tambah Tahun Ajaran ... 146

5.3 Pengujian Tambah Semester ... 146

5.4 Pengujian Tambah Tingkat ... 147

5.5 Pengujian Tambah Kelas ... 148

5.6 Pengujian Tambah Master Guru ... 149

5.7 Pengujian Tambah Data Siswa ... 149

5.8 Pengujian Pindah Kelas ... 150

5.9 Pengujian Tambah Data Pelajaran ... 151

5.10 Pengujian Tambah Jenis Pengujian ... 152

5.11 Pengujian Tambah Jam Belajar ... 153

5.12 Pengujian Tambah Jadwal ... 154

5.13 Pengujian Tambah Nilai ... 154

5.14 Pengujian Tambah Absensi ... 155

5.15 Pengujian Tambah Kriteria ... 156

5.16 Pengujian AHP ... 156


(8)

xii

5.18 Pengujian Isi Kuesioner ... 158

BAB 6. SIMPULAN DAN SARAN ... 159

6.1 Simpulan ... 159

6.2 Saran ... 159


(9)

xiii

DAFTAR GAMBAR

Gambar 2.1 Contoh Class Diagram ... 14

Gambar 2.2 Alur Pemikiran Metode AHP ... 18

Gambar 3.1 Flowchart Pendaftaran Siswa (Tanpa Sistem) ... 27

Gambar 3.2 Flowchart Penjadwalan (Tanpa Sistem) ... 29

Gambar 3.3 Flowchart Penilaian Raport (Tanpa Sistem) ... 30

Gambar 3.4 Flowchart Penilaian Kinerja Guru (Tanpa Sistem) ... 32

Gambar 3.5 Entity Relational Diagram ... 33

Gambar 3.6 Use Case Sistem Informasi Akademik Pendukung Keputusan Penilaian Kinerja Guru ... 45

Gambar 3.7 Use CaseSub System Mengelola Data Siswa ... 46

Gambar 3.8 Use CaseSub System Mengelola Data Guru ... 47

Gambar 3.9 Use CaseSub System Mengelola Data Pelajaran ... 47

Gambar 3.10 Use CaseSub System Mengelola Jam Belajar dan Jadwal .... 48

Gambar 3.11 Use CaseSub System Mengelola Penilaian Siswa ... 49

Gambar 3.12 Use CaseSub System Mengelola Absensi ... 50

Gambar 3.13 Use CaseSub System Mengelola Penilaian Kinerja Guru ... 51

Gambar 3.14 Use CaseSub System Mengelola Data User ... 52

Gambar 3.15 Activity Diagram Menambah Data Siswa ... 71

Gambar 3.16 Activity Diagram Mengubah Data Siswa ... 72

Gambar 3.17 Activity Diagram Menghapus Data Siswa ... 74

Gambar 3.18 Activity Diagram Menambah Data Guru ... 75

Gambar 3.19 Activity Diagram Mengubah Data Guru ... 76

Gambar 3.20 Activity Diagram Menghapus Data Guru ... 77

Gambar 3.21 Activity Diagram Menambah Data Pelajaran ... 78

Gambar 3.22 Activity Diagram Mengubah Data Pelajaran ... 79

Gambar 3.23 Activity Diagram Menghapus Data Pelajaran ... 80

Gambar 3.24 Activity Diagram Menambah Jam Belajar ... 81

Gambar 3.25 Activity Diagram Mengubah Jam Belajar ... 82

Gambar 3.26 Activity Diagram Menghapus Jam Belajar ... 83


(10)

xiv

Gambar 3.28 Activity Diagram Mengubah Jadwal ... 85

Gambar 3.29 Activity Diagram Menghapus Jadwal ... 86

Gambar 3.30 Activity Diagram Menambah Nilai Siswa ... 87

Gambar 3.31 Activity Diagram Mengubah Nilai Siswa ... 89

Gambar 3.32 Activity Diagram Menghapus Nilai Siswa ... 90

Gambar 3.33 Activity Diagram Menambah Absensi ... 91

Gambar 3.34 Activity Diagram Mengubah Absensi ... 92

Gambar 3.35 Activity Diagram Menambah Kriteria ... 93

Gambar 3.36 Activity Diagram Mengubah Kriteria ... 94

Gambar 3.37 Activity Diagram Menghapus Kriteria ... 95

Gambar 3.38 Activity Diagram Menghitung AHP ... 96

Gambar 3.39 Activity Diagram Menambah Kuesioner ... 97

Gambar 3.40 Activity Diagram Mengubah Kuesioner ... 98

Gambar 3.41 Activity Diagram Menghapus Kuesioner ... 99

Gambar 3.42 Activity Diagram Melihar Hasil Penilaian Kinerja Guru ... 100

Gambar 3.43 Activity Diagram Mengisi Kuesioner ... 101

Gambar 3.44 Activity Diagram Menambah User ... 102

Gambar 3.45 Activity Diagram Mengubah User ... 103

Gambar 3.46 Activity Diagram Menghapus User ... 104

Gambar 3.47 Class Diagram... 105

Gambar 3.48 User Interface Design Data Siswa ... 107

Gambar 3.49 User Interface Design Data Guru ... 108

Gambar 3.50 User Interface Design Tambah Guru ... 108

Gambar 3.51 User Interface Design Data Kelas ... 109

Gambar 3.52 User Interface Design Jam Belajar ... 110

Gambar 3.53 User Interface Design Jadwal ... 111

Gambar 3.54 User Interface Design Penilaian Siswa ... 112

Gambar 3.55 User Interface Design Absensi Siswa ... 113

Gambar 4.1 Form Login ... 114

Gambar 4.2 Menu Master Data... 115

Gambar 4.3 Manage Tahun Ajaran ... 115


(11)

xv

Gambar 4.5 Manage Semester ... 117

Gambar 4.6 Form Tambah Semester ... 117

Gambar 4.7 Manage Tingkat ... 118

Gambar 4.8 Form Tambah Tingkat ... 119

Gambar 4.9 Manage Kelas ... 119

Gambar 4.10 Form Tambah Kelas ... 120

Gambar 4.11 Manage Master Guru ... 121

Gambar 4.12 Form Tambah Master Guru ... 122

Gambar 4.13 Menu Kesiswaan ... 122

Gambar 4.14 Data Siswa ... 123

Gambar 4.15 Form Tambah Siswa ... 124

Gambar 4.16 Pindah Kelas ... 125

Gambar 4.17 Naik Kelas ... 126

Gambar 4.18 Tidak Naik Kelas ... 127

Gambar 4.19 Menu Guru dan Pelajaran ... 127

Gambar 4.20 Data Pelajaran ... 128

Gambar 4.21 Form Tambah Pelajaran ... 129

Gambar 4.22 Data Guru ... 130

Gambar 4.23 Detail Jenis Pengujian ... 131

Gambar 4.24 Jenis Pengujian ... 132

Gambar 4.25 Menu Jadwal ... 132

Gambar 4.26 Manage Jam Belajar ... 133

Gambar 4.27 Manage Jadwal ... 134

Gambar 4.28 Menu Penilaian ... 134

Gambar 4.29 Penilaian Siswa ... 135

Gambar 4.30 Rapor ... 136

Gambar 4.31 Absensi ... 137

Gambar 4.32 Menu Penilaian Guru ... 137

Gambar 4.33 Manage Kriteria ... 138

Gambar 4.34 Perbandingan Berpasangan ... 139

Gambar 4.35 Hasil Perhitungan ... 139


(12)

xvi

Gambar 4.37 Kinerja Guru ... 143 Gambar 4.38 Manage User ... 144


(13)

xvii

DAFTAR TABEL

Tabel 2.1 Simbol Bagan Alir Sistem ... 10

Tabel 2.2 Simbol Bagan Alir Dokumen ... 11

Tabel 2.3 Simbol Bagan Alir Proses ... 12

Tabel 2.4 Nilai Dan Keterangan Skala Perbandingan ... 18

Tabel 2.5 Tabel Matriks Perbandingan Berpasangan ... 18

Tabel 2.6 Tabel Matrik Hasil Pembagian ... 20

Tabel 2.7 Tabel IR ... 20

Tabel 2.8 Tabel Tag HTML ... 24

Tabel 3.1 Tabel Absensi ... 34

Tabel 3.2 Tabel Detail Jenis Pengujian ... 34

Tabel 3.3 Tabel Guru ... 34

Tabel 3.4 Tabel Guru Pelajaran ... 35

Tabel 3.5 Tabel Hasil Kuesioner ... 35

Tabel 3.6 Tabel Jadwal ... 36

Tabel 3.7 Tabel Jam Belajar ... 36

Tabel 3.8 Tabel Jenis Pengujian ... 37

Tabel 3.9 Tabel Kelas ... 37

Tabel 3.10 Tabel Kelas Siswa... 38

Tabel 3.11 Tabel Kinerja Guru ... 38

Tabel 3.12 Tabel Kriteria ... 39

Tabel 3.13 Tabel Kuesioner ... 39

Tabel 3.14 Tabel Log ... 40

Tabel 3.15 Tabel Nilai ... 40

Tabel 3.16 Tabel Pelajaran ... 41

Tabel 3.17 Tabel Role ... 41

Tabel 3.18 Tabel Semester ... 41

Tabel 3.19 Tabel Siswa ... 42

Tabel 3.20 Tabel Tahun Ajaran ... 43

Tabel 3.21 Tabel Tingkat ... 43


(14)

xviii

Tabel 3.23 Skenario Use Case Menambah Data Siswa ... 53

Tabel 3.24 Skenario Use Case Mengubah Data Siswa ... 53

Tabel 3.25 Skenario Use Case Menghapus Data Siswa ... 54

Tabel 3.26 Skenario Use Case Menambah Data Guru ... 54

Tabel 3.27 Skenario Use Case Mengubah Data Guru ... 55

Tabel 3.28 Skenario Use Case Menghapus Data Guru ... 55

Tabel 3.29 Skenario Use Case Menambah Data Pelajaran ... 56

Tabel 3.30 Skenario Use Case Mengubah Data Pelajaran ... 56

Tabel 3.31 Skenario Use Case Menghapus Data Guru ... 57

Tabel 3.32 Skenario Use Case Menambah Jam Belajar ... 57

Tabel 3.33 Skenario Use Case Mengubah Jam Belajar ... 58

Tabel 3.34 Skenario Use Case Menghapus Jam Belajar ... 58

Tabel 3.35 Skenario Use Case Menambah Jadwal ... 59

Tabel 3.36 Skenario Use Case Mengubah Jadwal ... 59

Tabel 3.37 Skenario Use Case Menghapus Jadwal ... 60

Tabel 3.38 Skenario Use Case Menambah Nilai ... 60

Tabel 3.39 Skenario Use Case Mengubah Nilai ... 61

Tabel 3.40 Skenario Use Case Menghapus Nilai Siswa ... 61

Tabel 3.41 Skenario Use Case Menambah Jenis Pengujian ... 62

Tabel 3.42 Skenario Use Case Mengubah Jenis Pengujian ... 62

Tabel 3.43 Skenario Use Case Menghapus Nilai Siswa ... 63

Tabel 3.44 Skenario Use Case Menambah Absensi ... 64

Tabel 3.45 Skenario Use Case Mengubah Absensi ... 64

Tabel 3.46 Skenario Use Case Menambah Kriteria ... 65

Tabel 3.47 Skenario Use Case Mengubah Kriteria ... 65

Tabel 3.48 Skenario Use Case Menghapus Kriteria ... 66

Tabel 3.49 Skenario Use Case Menghitung AHP ... 66

Tabel 3.50 Skenario Use Case Menambah Kuesioner ... 67

Tabel 3.51 Skenario Use Case Mengubah Kriteria ... 67

Tabel 3.52 Skenario Use Case Menghapus Kuesioner ... 68

Tabel 3.53 Skenario Use Case Melihat Hasil Penilaian Kinerja Guru ... 68


(15)

xix

Tabel 3.55 Skenario Use Case Menambah Data User ... 69

Tabel 3.56 Skenario Use Case Mengubah Data Siswa ... 70

Tabel 3.57 Skenario Use Case Menghapus Data User ... 70

Tabel 4.1 Tabel Matrik Hasil Pembagian ... 140

Tabel 5.1 Pengujian Login ... 145

Tabel 5.2 Pengujian Tambah Tahun Ajaran ... 146

Tabel 5.3 Pengujian Tambah Semester ... 146

Tabel 5.4 Pengujian Tambah Tingkat ... 147

Tabel 5.5 Pengujian Tambah Kelas ... 148

Tabel 5.6 Pengujian Tambah Master Guru ... 149

Tabel 5.7 Pengujian Tambah Data Siswa ... 149

Tabel 5.8 Pengujian Pindah Kelas ... 150

Tabel 5.9 Pengujian Tambah Data Pelajaran ... 151

Tabel 5.10 Pengujian Tambah Jenis Pengujian ... 152

Tabel 5.11 Pengujian Tambah Jam Belajar ... 153

Tabel 5.12 Pengujian Tambah Jadwal ... 154

Tabel 5.13 Pengujian Tambah Nilai ... 154

Tabel 5.14 Pengujian Tambah Absensi ... 155

Tabel 5.15 Pengujian Tambah Kriteria ... 156

Tabel 5.16 Pengujian AHP ... 156

Tabel 5.17 Pengujian Tambah Kuesioner ... 157


(16)

xx

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Terminal Menunjukkan awal dan akhir dari suatu proses

Flowchart Garis alir Menggambarkan arah proses pengolahan data

Flowchart Dokumen Mengambarkan

semua jenis dokumen, yang merupakan formulir yang digunakan untuk merekam data terjadinya transaksi

Flowchart Data Menunjukan data,

dapat menjadi input suatu proses atau output.

Flowchart Manual Menunjukkan

pekerjaan manual

Flowchart Arsip Menunjukkan tempat

penyimpanan dokumen

Flowchart Disk Menunjukkan i/o

menggunakan harddisk

Flowchart Keputusan Menggambarkan keputusan yang harus dibuat dalam proses pengolahan data

Flowchart Operasi luar Menunjukkan

operasi yang dilakukan di luar operasi komputer


(17)

xxi

Jenis Notasi/Lambang Nama Arti

Flowchart

Ijasah

Berbagai dokumen Menggambarkan berbagai jenis dokumen yang digabungkan

bersama di dalam satu paket

Flowchart Keyboard Menunjukkan input yang menggunakan keyboard

ERD Entitas Menunjukkan

sebuah objek yang dapat dibedakan dengan objek lainnya

ERD Atribut Mendeskripsikan karakter entitas ERD Relasi Menunjukkan

adanya hubungan diantara sejumlah entitas yang berbeda

ERD Garis (one to many) Penghubung antar relasi dan entitas dimana satu entitas dapat memiliki hubungan lebih dari satu entitas

Use case Actor Mempresentasikan

seseorang yang berinteraksi dengan sistem

Use case Use case Menunjukkan

gambaran

fungsionalitas dari suatu sistem


(18)

xxii

Jenis Notasi/Lambang Nama Arti

Use case <<extend>> Extend Menunjukkan relasi

yang hanya berjalan dibawah kondisi tertentu

Activity diagram

Initial State Digunakan untuk memulai aktifitas diagram

Activity diagram

Final State Digunakan untuk mengakhri aktifitas diagram

Activity diagram

State Menunjukkan action yang dilakukan oleh sistem

Activity diagram

Control flow Menunjukkan

hubungan antara action satu dengan action lainnya Activity

diagram

Decision Menunjukkan pilihan untuk mengambil keputusan

Class diagram

Class Class Menunjukkan blok

pembangunan pada pemograman

berorientasi objek Class diagram

1 1..*

Komposisi Relasi yang menunjukkan suatu kelas merupakan bagian yang wajib dari kelas lain Class diagram

1 0..*

Agregasi Relasi yang menunjukkan suatu kelas merupakan bagian dari kelas lain yang tidak wajib Class diagram Depedensi Relasi yang menunjukkan bahwa


(19)

xxiii

Jenis Notasi/Lambang Nama Arti

sebuah kelas mengacu kepada kelas lainnya

Class diagram Asosiasi dua arah Menujukkan relasi dua arah antara dua kelas

Referensi:

Notasi/Lambang Flowchart dari Soeherman [1]. Notasi/Lambang ERD dari Hanif [2].

Notasi/Lambang Use case dari Michael [3].

Notasi/Lambang Activity diagram dari John Satzinger [4]. Notasi/Lambang Class diagram dari John Satzinger [4].


(20)

xxiv

DAFTAR SINGKATAN

AHP Analytical Hierarchy Process


(21)

1

BAB 1. PENDAHULUAN

Bab pertama pada laporan ini merupakan pendahuluan yang berisi latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian. Berikut uraian dari masing-masing sub bab tersebut:

1.1 Latar Belakang Masalah

Dengan kemajuan teknologi informasi dewasa ini, kebutuhan akan informasi yang akurat sangat dibutuhkan dalam kehidupan sehari-hari. Khususnya dalam bidang akademik, pengolahan data yang cepat, sistematis, dan informatif sangat diperlukan. Pemanfaatan data yang ada di dalam sistem informasi untuk mendukung pengambilan keputusan, tidak hanya mengandalkan data operasional saja tetapi diperlukan suatu analisis data untuk menggali potensi-potensi informasi yang ada.

Dalam bidang akademik sistem yang dapat mengolah data secara sistematis sangat diperlukan. Khususnya dalam mengolah data siswa, guru, pelajaran, dan jadwal. Sistem yang dapat mengolah nilai secara otomatis untuk menghasilkan rapor sangat diperlukan untuk mencegah adanya kesalahan dalam penghitungan secara manual.

Dalam bidang akademik kinerja guru sangat berpengaruh dalam menghasilkan siswa-siswi yang berkualitas dan untuk mencapai visi dan misi sekolah. Selain itu penilaian kinerja guru diperlukan untuk menentukan kenaikan pangkat guru. Maka diperlukan penilaian kinerja guru untuk dapat memotivasi para guru untuk meningkatkan kualitas kerjanya. Penilaian kinerja guru dapat diperoleh dengan observasi dan mengolah hasil kuesioner.

Maka akan dibuat sebuah sistem informasi akademik berbasis web dengan studi kasus SMPK 4 BPK Penabur yang dapat melakukan pengolahan data master seperti: data guru, data siswa, dan data pelajaran. Sistem informasi akademik ini juga dapat melakukan pengolahan jadwal,


(22)

2

pencatatan absensi, dan penilaian siswa. Untuk menjaga kualitas kinerja guru dibuat sistem pendukung keputusan dalam penilaian kinerja guru.

1.2 Rumusan Masalah

Berdasarkan latar belakang, maka didapatkan rumusan masalah sebagai berikut:

1. Bagaimana menghasilkan sistem yang dapat menghitung bobot kriteria dan menganalisis kinerja guru?

2. Bagaimana sistem informasi dapat mengolah data siswa, guru, pelajaran, jadwal, dan absensi?

3. Bagaimana mengembangkan sistem informasi yang dapat menghitung nilai rapor siswa?

1.3 Tujuan Pembahasan

Adapun tujuan dilaksanakannya penelitian ini adalah sebagai berikut: 1. Menghasilkan sistem yang dapat menghitung bobot kriteria menggunakan

metode AHP dan menganalisis kinerja guru yang diperoleh dari hasil kuesioner.

2. Menghasilkan sistem informasi yang dapat mengolah data siswa, guru, pelajaran, jadwal, dan absensi.

3. Mengembangkan sistem informasi yang dapat menghitung nilai rapor siswa.


(23)

3

1.4 Ruang Lingkup Kajian

1. Perangkat Keras:

1) Prosesor : Intel Pentium 4 2.0Ghz

2) Ram : 1 GB

3) Harddisk : 40 GB 2. Perangkat Lunak:

1) NetBeans 2) XAMPP 3) MySQL 4) phpMyAdmin 5) Web browser 3. Aplikasi:

User Level: 1) Admin

2) Kepala sekolah 3) Kurikulum 4) Tata Usaha 5) Guru

6) Siswa Fitur:

1) Mengelola master data siswa, guru, pelajaran, dan jadwal 2) Mengelola nilai, dan absensi

3) Rapor online 4) Kuesioner

5) Menghitung penilaian kinerja guru

Fitur yang tidak dikelola adalah mengelola pemasukan dan pengeluaran keuangan, dan penialian sikap.

Batasan aplikasi dibuat berdasarkan penggunanya, yaitu: admin, kepala sekolah, kurikulum, tata usaha, guru, dan siswa.

Fitur yang dapat dilakukan oleh siswa, yaitu: melihat jadwal, nilai, rapor, dan mengisi kuesioner. Fitur yang dapat dilakukan oleh guru, yaitu


(24)

4

mengelola nilai siswa. Fitur yang dapat dilakukan oleh tata usaha, yaitu: mengelola data siswa, guru, dan absensi. Fitur yang dapat dilakukan oleh kurikulum yaitu: mengelola pelajaran, mengelola jam pelajaran, dan mengelola jadwal. Fitur yang dapat dilakukan oleh kepala sekolah yaitu: mengelola kriteria, menghitung bobot, dan melihat hasil penilaian kinerja guru. Semua fitur yang ada dimiliki admin dan admin memiliki fitur tambahan, yaitu mengelola user.

Metode yang digunakan untuk menghitung bobot tiap kriteria penilaian guru menggunakan metode AHP dengan perbandingan berpasangan.

1.5 Sumber Data

Pengumpulan sumber data dapat dilakukan berbagai cara. Ada 2 sumber data, yaitu:

1. Data primer. Data primer adalah data yang langsung diambil dari sumbernya. Dengan cara wawancara.

2. Data sekunder. Data sekunder adalah data yang diperoleh dari berbagai sumber yang telah ada. Seperti buku – buku yang berhubungan dengan informasi yang dibutuhkan, pencarian informasi di internet.

1.6 Sistematika Penyajian

BAB 1 PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, metodologi, serta sistematika pembahasan dari proyek kerja praktek ini.

BAB 2 KAJIAN TEORI

Bab ini membahas mengenai teori-teori yang digunakan dan berhubungan dengan perancangan aplikasi.

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Bab ini membahas mengenai pemodelan dan diagram alir system kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan system.


(25)

5

BAB 4 HASIL PENELITIAN

Bab ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi utama yang dibuat.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.

BAB 6 SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat. Untuk lebih meningkatkan hasil akhir yang lebih baik maka penulis juga memberikan saran-saran untuk perbaikan serta penyempurnaan aplikasi ini.


(26)

159

BAB 6. SIMPULAN DAN SARAN

Setelah melaksanakan penelitian tentang uji coba Sistem Informasi Akademik Pendukung Keputusan Penilaia Kinerja Guru serta hasil pembahasan yang penulis uraikan pada bab-bab sebelumnya, maka pada bab ini dapat ditarik kesimpulan dan saran yang diharapkan berguna dan bermanfaat untuk penelitian selanjutnya. Adapun simpulan dan saran dari penelitian ini, yaitu:

6.1 Simpulan

Sistem Informasi Akademik Pendukung Keputusan Penilaia Kinerja Guru merupakan pengembangan dari sistem yang sedang berjalan. Berbagai permasalahan yang muncul telah diupayakan untuk dapat diatasi dengan ada sistem informasi berbasis web . Adapun kesimpulan yang dapat diambil dari Sistem Informasi Akademik Pendukung Keputusan Penilaia Kinerja Guru, antara lain:

1. Sistem informasi pendukung keputusan yang dibuat dapat menghitung bobot kriteria dengan menggunakan metode AHP. Dan menganalisis kinerja guru berdasarkan kuesioner dari para siswa.

2. Sistem informasi berbasis web yang dibuat dapat mengolah data siswa, guru , pelajaran, jadwal, dan absensi.

3. Sistem informasi berbasis web yang dibuat dapat menghitung nilai rapor siswa secara otomatis sehingga meminimalkan kesalahan dalam perhitungan nilai akhir.

6.2 Saran

Berdasarkan simpulan, penulis mencoba memberikan beberapa saran dengan harapan dapat memberikan manfaat untuk pengembangan sistem di masa yang akan datang, antara lain:

1. Perlu adanya pengembangan lebih lanjut untuk laporan keuangan, sehingga siswa dapat melihat tagihan biaya sekolah secara online.


(27)

160

2. Dapat ditambahkan dengan sistem yang dapat mencatat absensi secara langsung oleh setiap siswa.

3. Perlu ditingkatkan keamanan dalam sistem berbasis web agar informasi penting dapat terjaga.

4. Perlu ditambahkan berbagai laporan dalam bentuk graf untuk membantu kepala sekolah dalam evaluasi kegiatan belajar mengajar.


(28)

161

DAFTAR PUSTAKA

[1] B. Soeherman and M. Pinotoan, Designing Information System, Jakarta: PT Elex Media Komputindo, 2008.

[2] H. A. Fatta, Analisis dan Perancangan Sisem Informasi, Yogyakarta: ANDI, 2007.

[3] J. A. S. Michael Jesse Chonoles, UML 2 For Dummies, New York: Wiley Publishing, Inc., 2003.

[4] E. Triandini and I. G. Suardika, Step By Step Desain Proyek Menggunakan UML, Yogyakarta: ANDI, 2012.

[5] C. L. Gaol, Sistem Informasi Manajemen, Jakarta: PT Gramedia Widiasarana Indonesia, 2008.

[6] Krismiaji, Sistem Informasi Akutansi, Yogyakarta: Akademi Manajemen, 2005.

[7] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.

[8] M. Prof.Dr.Ir. Marimin, M. Ir. Henry Tanjung and S. Haryo Prabowo, Sistem Informasi Manajemen Sumber Daya Manusia, Jakarta: Grasindo, 2006.

[9] Kusrini and A. Koniyo, Tuntutan Praktis Membangun Sistem Informasi Akutansi dengan Visual Basic dan Microsoft SQL Server, Yogyakarta: ANDI, 2007.

[10] I. M. F. Azis, Objeck Oriented Programming dengan PHP5, Jakarta: PT Elex Media Komputindo, 2005.

[11] M. Huda and B. Komputer, Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans, Jakarta: PT Elex Media Komputindo, 2010. [12] Satzinger, John W., Jackson, Robert B., and Burd, Stephen D., Systems


(29)

162

2009.

[13] Kusrini, Strategi Perancangan dan Penegelolaan Data, Yogyakarta: ANDI, 2007.

[14] P. M. Teknik Dan Aplikasi Pengambil Keputusan, Jakarta: Grasindo, 2004.

[15] B. R. Simarmata and Hartono, "Pemanfaatan Metode Analytical Hierarchy Process untuk Penilaian Kinerja Dosen Studi Kasus : STMIK IBBI," in Seminar Nasional Teknologi Informasi dan Komunikasi, Medan, 2013.

[16] K. Ardhana, Dengan PHP: Membuat Website 30 Juta Rupiah, Jakarta: Jasakom, 2012.

[17] S. M. Badiyanto, Buku Pintar Framework Yii, Yogyakarta: Mediakom, 2013.


(1)

mengelola nilai siswa. Fitur yang dapat dilakukan oleh tata usaha, yaitu: mengelola data siswa, guru, dan absensi. Fitur yang dapat dilakukan oleh kurikulum yaitu: mengelola pelajaran, mengelola jam pelajaran, dan mengelola jadwal. Fitur yang dapat dilakukan oleh kepala sekolah yaitu: mengelola kriteria, menghitung bobot, dan melihat hasil penilaian kinerja guru. Semua fitur yang ada dimiliki admin dan admin memiliki fitur tambahan, yaitu mengelola user.

Metode yang digunakan untuk menghitung bobot tiap kriteria penilaian guru menggunakan metode AHP dengan perbandingan berpasangan.

1.5 Sumber Data

Pengumpulan sumber data dapat dilakukan berbagai cara. Ada 2 sumber data, yaitu:

1. Data primer. Data primer adalah data yang langsung diambil dari sumbernya. Dengan cara wawancara.

2. Data sekunder. Data sekunder adalah data yang diperoleh dari berbagai sumber yang telah ada. Seperti buku – buku yang berhubungan dengan informasi yang dibutuhkan, pencarian informasi di internet.

1.6 Sistematika Penyajian

BAB 1 PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, metodologi, serta sistematika pembahasan dari proyek kerja praktek ini.

BAB 2 KAJIAN TEORI

Bab ini membahas mengenai teori-teori yang digunakan dan berhubungan dengan perancangan aplikasi.

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Bab ini membahas mengenai pemodelan dan diagram alir system kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan system.


(2)

5

BAB 4 HASIL PENELITIAN

Bab ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi utama yang dibuat.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.

BAB 6 SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat. Untuk lebih meningkatkan hasil akhir yang lebih baik maka penulis juga memberikan saran-saran untuk perbaikan serta penyempurnaan aplikasi ini

.


(3)

159

Setelah melaksanakan penelitian tentang uji coba Sistem Informasi Akademik Pendukung Keputusan Penilaia Kinerja Guru serta hasil pembahasan yang penulis uraikan pada bab-bab sebelumnya, maka pada bab ini dapat ditarik kesimpulan dan saran yang diharapkan berguna dan bermanfaat untuk penelitian selanjutnya. Adapun simpulan dan saran dari penelitian ini, yaitu:

6.1 Simpulan

Sistem Informasi Akademik Pendukung Keputusan Penilaia Kinerja Guru merupakan pengembangan dari sistem yang sedang berjalan. Berbagai permasalahan yang muncul telah diupayakan untuk dapat diatasi dengan ada sistem informasi berbasis web . Adapun kesimpulan yang dapat diambil dari Sistem Informasi Akademik Pendukung Keputusan Penilaia Kinerja Guru, antara lain:

1. Sistem informasi pendukung keputusan yang dibuat dapat menghitung bobot kriteria dengan menggunakan metode AHP. Dan menganalisis kinerja guru berdasarkan kuesioner dari para siswa.

2. Sistem informasi berbasis web yang dibuat dapat mengolah data siswa, guru , pelajaran, jadwal, dan absensi.

3. Sistem informasi berbasis web yang dibuat dapat menghitung nilai rapor siswa secara otomatis sehingga meminimalkan kesalahan dalam perhitungan nilai akhir.

6.2 Saran

Berdasarkan simpulan, penulis mencoba memberikan beberapa saran dengan harapan dapat memberikan manfaat untuk pengembangan sistem di masa yang akan datang, antara lain:

1. Perlu adanya pengembangan lebih lanjut untuk laporan keuangan, sehingga siswa dapat melihat tagihan biaya sekolah secara online.


(4)

160

2. Dapat ditambahkan dengan sistem yang dapat mencatat absensi secara langsung oleh setiap siswa.

3. Perlu ditingkatkan keamanan dalam sistem berbasis web agar informasi penting dapat terjaga.

4. Perlu ditambahkan berbagai laporan dalam bentuk graf untuk membantu kepala sekolah dalam evaluasi kegiatan belajar mengajar.


(5)

161

[1] B. Soeherman and M. Pinotoan, Designing Information System, Jakarta: PT Elex Media Komputindo, 2008.

[2] H. A. Fatta, Analisis dan Perancangan Sisem Informasi, Yogyakarta: ANDI, 2007.

[3] J. A. S. Michael Jesse Chonoles, UML 2 For Dummies, New York: Wiley Publishing, Inc., 2003.

[4] E. Triandini and I. G. Suardika, Step By Step Desain Proyek Menggunakan UML, Yogyakarta: ANDI, 2012.

[5] C. L. Gaol, Sistem Informasi Manajemen, Jakarta: PT Gramedia Widiasarana Indonesia, 2008.

[6] Krismiaji, Sistem Informasi Akutansi, Yogyakarta: Akademi Manajemen, 2005.

[7] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.

[8] M. Prof.Dr.Ir. Marimin, M. Ir. Henry Tanjung and S. Haryo Prabowo, Sistem Informasi Manajemen Sumber Daya Manusia, Jakarta: Grasindo, 2006.

[9] Kusrini and A. Koniyo, Tuntutan Praktis Membangun Sistem Informasi Akutansi dengan Visual Basic dan Microsoft SQL Server, Yogyakarta: ANDI, 2007.

[10] I. M. F. Azis, Objeck Oriented Programming dengan PHP5, Jakarta: PT Elex Media Komputindo, 2005.

[11] M. Huda and B. Komputer, Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans, Jakarta: PT Elex Media Komputindo, 2010. [12] Satzinger, John W., Jackson, Robert B., and Burd, Stephen D., Systems


(6)

162

2009.

[13] Kusrini, Strategi Perancangan dan Penegelolaan Data, Yogyakarta: ANDI, 2007.

[14] P. M. Teknik Dan Aplikasi Pengambil Keputusan, Jakarta: Grasindo, 2004.

[15] B. R. Simarmata and Hartono, "Pemanfaatan Metode Analytical Hierarchy Process untuk Penilaian Kinerja Dosen Studi Kasus : STMIK IBBI," in Seminar Nasional Teknologi Informasi dan Komunikasi, Medan, 2013.

[16] K. Ardhana, Dengan PHP: Membuat Website 30 Juta Rupiah, Jakarta: Jasakom, 2012.

[17] S. M. Badiyanto, Buku Pintar Framework Yii, Yogyakarta: Mediakom, 2013.