• Tidak ada hasil yang ditemukan

TA : Rancang Bangun Aplikasi Pengolahan Nilai Rapor Dengan Menggunakan Kurikulum 2013 di SMK Negeri 1 Cerme.

N/A
N/A
Protected

Academic year: 2017

Membagikan "TA : Rancang Bangun Aplikasi Pengolahan Nilai Rapor Dengan Menggunakan Kurikulum 2013 di SMK Negeri 1 Cerme."

Copied!
211
0
0

Teks penuh

(1)

RANCANG BANGUN APLIKASI PENGOLAHAN NILAI RAPOR DENGAN MENGGUNAKAN KURIKULUM 2013

DI SMK NEGERI 1 CERME

TUGAS AKHIR

Program Studi S1 Sistem Informasi

Oleh :

MUHAMMAD RAMZI 10410100209

FAKULTAS TEKNOLOGI DAN INFORMATIKA

(2)

x

ABSTRAK ... VII DAFTAR ISI ... X DAFTAR TABEL ... XIII DAFTAR GAMBAR ... XIX DAFTAR LAMPIRAN ... XXIV

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Perumusan Masalah ... 4

1.3 Batasan Masalah ... 4

1.4 Tujuan ... 5

1.5 Manfaat ... 5

1.6 Sistematika Penulisan ... 6

BAB II LANDASAN TEORI ... 8

2.1 Rapor ... 8

2.2 Kurikulum 2013 ... 8

2.2.1 Rasional Pengembangan Kurikulum 2013 ... 9

2.2.2 Penyempurnaan Pola Pikir ... 11

2.2.3 Karakteristik Kurikulum ... 12

2.2.4 Penguatan Tata Kelola Kurikulum ... 13

2.2.5 Struktur Kurikulum SMK/MAK ... 13

2.3 Penilaian Deskripsi Wali Kelas ... 15

2.4 Penilaian Deskripsi Ekstrakurikuler ... 16

2.5 Penilaian Deskripsi Antar Mata Pelajaran ... 16 viii viii

(3)

xi

2.6 Penilaian Deskripsi Untuk Tiap Mapel ... 17

2.7 Perhitungan Nilai Rapor dan Konversi Nilai ... 21

2.8 Pengujian (Testing) ... 23

2.9 System Development Life Cycle (SDLC) ... 24

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 27

3.1. Analisis Sistem ... 27

3.1.1 Identifikasi Permasalahan ... 27

3.1.2 Menentukan Kebutuhan Informasi Pengguna ... 30

3.2. Desain Sistem ... 39

3.3.1 System Flow Pengolahan Nilai Rapor ... 40

3.3.2 Data Flow Diagram (DFD) ... 41

3.3.3 Entity Relationship Diagram (ERD) ... 51

3.3.4 Struktur Tabel ... 55

3.3.5 Desain Antar Muka ... 68

3.3.6 Rancangan Uji Coba Form ... 86

BAB IV IMPLEMENTASI DAN EVALUASI ... 119

4.1 Kebutuhan Sistem ... 119

4.1.1 Kebutuhan Perangkat Lunak ... 119

4.1.2 Kebutuhan Perangkat Keras ... 120

4.2 Implementasi Sistem ... 120

4.2.1 Halaman Admin ... 120

(4)

xii

4.2.4 Halaman Mengganti Password... 143

4.3 Uji Coba Sistem ... 143

4.4 Analisis Hasil Uji Coba ... 179

BAB V PENUTUP ... 194

5.1 Kesimpulan ... 194

5.2 Saran ... 194

(5)

xiii

Tabel 2.1 Contoh Mata Pelajaran Umum SMK ... 15

Tabel 2 2 Penilaian Deskripsi Wali Kelas... 15

Tabel 2.3 Penilaian Deskripsi Ekstrakurikuler... 16

Tabel 2.4 Daftar Penilaian Deskripsi Antar Mata Pelajaran ... 16

Tabel 2.5 Daftar Penilaian Deskripsi Tiap Mata Pelajaran ... 17

Tabel 2.6 Penilaian Deskripsi Pengetahuan ... 21

Tabel 2.7 Penilaian Deskripsi Keterampilan ... 21

Tabel 2.8 Penilaian Deskripsi Sikap ... 21

Tabel 2.9 Nilai Konversi Pengetahuan Dan Keterampilan ... 22

Tabel 2.10 Nilai Kualitatif Sikap ... 22

Tabel 3.1 Kebutuhan Informasi Pengguna ... 30

Tabel 3.2 Analisa Kebutuhan Sistem ... 31

Tabel 3.3 Tabel Jabatan... 55

Tabel 3.4 Tabel Guru ... 55

Tabel 3.5 Tabel Jenjang ... 56

Tabel 3.6 Tabel Jurusan ... 56

Tabel 3.7 Tabel Kelompok ... 57

Tabel 3.8 Tabel Bidang_Keahlian... 57

Tabel 3.9 Tabel Program Keahlian ... 58

Tabel 3.10 Tabel Kelas ... 58

Tabel 3.11 Tabel Agama ... 59

Tabel 3.12 Tabel Siswa ... 59

Tabel 3.13 Tabel Kelas_Siswa ... 61

(6)

xiv

Tabel 3.16 Tabel Deskripsi_Ekstra ... 62

Tabel 3.17 Tabel Deskripsi_Keterampilan ... 63

Tabel 3.18 Tabel Deskripsi_Pengetahuan ... 63

Tabel 3.19 Tabel Deskripsi_Sikap ... 63

Tabel 3.20 Tabel Deskripsi_Wali ... 64

Tabel 3.21 Tabel Penilaian ... 64

Tabel 3.22 Tabel P_Konversi Pengetahuan Dan Keterampilan ... 66

Tabel 3.23 Tabel S_Konversi Sikap... 66

Tabel 3.24 Tabel Sekolah ... 67

Tabel 3.25 Data Uji Coba Menu Login ... 87

Tabel 3.26 Rancangan Uji Coba Menu Login ... 88

Tabel 3.27 Data Uji Coba Input Data Jabatan... 93

Tabel 3.28 Rancangan Uji Coba Input Data Jabatan ... 93

Tabel 3.29 Data Uji Coba Input Data Jurusan ... 93

Tabel 3.30 Rancangan Uji Coba Input Data Jurusan ... 94

Tabel 3.31 Data Uji Coba Input Data Mata Pelajaran ... 94

Tabel 3.32 Rancangan Uji Coba Input Data Mata Pelajaran ... 95

Tabel 3.33 Data Uji Coba Input Data Kelas ... 97

Tabel 3.34 Rancangan Uji Coba Input Data Kelas ... 97

Tabel 3.35 Data Uji Coba Input Biodata Siswa ... 98

Tabel 3.36 Rancangan Uji Coba Input Biodata Siswa ... 98

Tabel 3.37 Data Uji Coba Input Alamat Siswa ... 100

Tabel 3.38 Rancangan Uji Coba Input Alamat Siswa... 100

(7)

xv

Tabel 3.41 Data Uji Coba Input Data Wali Siswa ... 103

Tabel 3.42 Rancangan Uji Coba Input Data Wali Siswa ... 103

Tabel 3.43 Data Uji Coba Input Data Guru ... 104

Tabel 3.44 Rancangan Uji Coba Input Data Guru ... 105

Tabel 3.45 Data Uji Coba Input Guru Ekstrakurikuler ... 106

Tabel 3.46 Rancangan Uji Coba Input Guru Ekstrakurikuler ... 107

Tabel 3.47 Data Uji Coba Proses Pembagian Kelas ... 107

Tabel 3.48 Rancangan Uji Coba Proses Pembagian Kelas ... 107

Tabel 3.49 Data Uji Coba Proses Pemilihan Siswa ... 108

Tabel 3.50 Rancangan Uji Coba Proses Pemilihan Siswa ... 108

Tabel 3.51 Data Uji Coba Input Jadwal Ajar Pilih Kelas ... 109

Tabel 3.52 Rancangan Uji Coba Jadwal Ajar Pilih Kelas ... 109

Tabel 3.53 Data Uji Coba Proses Jadwal Ajar ... 109

Tabel 3.54 Rancangan Uji Coba Proses Jadwal Ajar ... 109

Tabel 3.55 Rancangan Uji Coba Kenaikan Semester ... 110

Tabel 3.56 Rancangan Uji Coba Kenaikan Kelas ... 110

Tabel 3.57 Rancangan Uji Coba Daftar Mata Pelajaran Ajar ... 110

Tabel 3.58 Data Uji Coba Proses Penilaian Siswa ... 111

Tabel 3.59 Rancangan Uji Coba Proses Penilaian Siswa ... 111

Tabel 3.60 Data Uji Coba Hasil Penilaian Siswa ... 112

Tabel 3.61 Rancangan Uji Coba Hasil Penilaian Siswa ... 112

Tabel 3.62 Rancangan Uji Coba Tiap Segmentasi Nilai... 112

Tabel 3.63 Rancangan Uji Coba Grafik Segmentasi Perolehan Nilai ... 113

(8)

xvi

Tabel 3.66 Rancangan Uji Coba Daftar Detail Nilai Siswa ... 114

Tabel 3.67 Rancangan Uji Coba Halaman Detail Nilai Tiap Siswa ... 114

Tabel 3.68 Rancangan Uji Coba Proses Absensi Dan Kenaikan Semester ... 114

Tabel 3.69 Rancangan Uji Coba Proses Absensi Dan Kenaikan Kelas ... 115

Tabel 3.70 Rancangan Uji Coba E-Rapor ... 115

Tabel 3.71 Data Uji Coba Halaman Dashboard Kepala Sekolah – Jumlah Remidi Siswa ... 116

Tabel 3.72 Rancangan Uji Coba Halaman Dashboard Kepala Sekolah – Jumlah Remidi Siswa ... 116

Tabel 3.73 Data Uji Coba Halaman Dashboard Kepala Sekolah – Hasil Penilaian Guru ... 117

Tabel 3.74 Rancangan Uji Coba Halaman Dashboard Kepala Sekolah – Hasil Penilaian Guru ... 117

Tabel 3.75 Rancangan Uji Coba Pemilihan Ekstrakurikuler ... 117

Tabel 3.76 Uji Coba Penggantian Password... 118

Tabel 4.1 Uji Coba Menu Login ... 144

Tabel 4.2 Uji Coba Input Data Jabatan ... 150

Tabel 4.3 Uji Coba Input Data Jurusan ... 151

Tabel 4.4 Uji Coba Input Data Mata Pelajaran ... 152

Tabel 4.5 Uji Coba Input Data Kelas ... 155

Tabel 4.6 Uji Coba Input Biodata Siswa ... 156

Tabel 4.7 Uji Coba Input Alamat Siswa ... 158

Tabel 4.8 Uji Coba Input Data Orang Tua ... 160

Tabel 4.9 Uji Coba Input Data Wali ... 162

Tabel 4.10 Uji Coba Input Data Guru ... 163

(9)

xvii

Tabel 4.13 Uji Coba Proses Pemilihan Siswa ... 167

Tabel 4.14 Uji Coba Jadwal Ajar Pilih Kelas ... 168

Tabel 4.15 Uji Coba Proses Jadwal Ajar ... 168

Tabel 4.16 Uji Coba Kenaikan Semester ... 169

Tabel 4.17 Uji Coba Kenaikan Kelas ... 170

Tabel 4.18 Uji Coba Proses Daftar Mata Pelajaran Ajar ... 170

Tabel 4.19 Uji Coba Proses Penilaian Siswa ... 171

Tabel 4.20 Uji Coba Hasil Penilaian Siswa ... 172

Tabel 4.21 Uji Coba Tiap Segmentasi Nilai ... 172

Tabel 4.22 Uji Coba Grafik Segmentasi Perolehan Nilai ... 173

Tabel 4.23 Uji Coba Nilai Tertinggi ... 173

Tabel 4.24 Uji Coba Nilai Terendah ... 174

Tabel 4.25 Uji Coba Daftar Detail Nilai Siswa... 174

Tabel 4.26 Uji Coba Detail Nilai Tiap Siswa ... 175

Tabel 4.27 Uji Coba Proses Absensi Dan Kenaikan Semester ... 175

Tabel 4.28 Uji Coba Proses Absensi Dan Kenaikan Kelas ... 176

Tabel 4.29 Uji Coba E-Rapor... 176

Tabel 4.30 Uji Coba Dashboard Kepala Sekolah – Jumlah Remidi Siswa ... 177

Tabel 4.31 Uji Coba Dashboard Kepala Sekolah – Hasil Penilaian Guru ... 177

Tabel 4.32 Uji Coba Pemilihan Ekstrakurikuler ... 178

Tabel 4.33 Uji Coba Penggantian Password... 179

Tabel 4.34 Nilai Harian ... 180

Tabel 4.35 Nilai Pengetahuan ... 181

(10)

xviii

Tabel 4.38 Nilai Observasi ... 183

Tabel 4.39 Nilai Sikap... 184

Tabel 4.40 Nilai Ledger ... 185

Tabel 4.41 Nilai Konversi Pengetahuan Dan Keterampilan ... 186

Tabel 4.42 Nilai Kualitatif Sikap ... 186

(11)

xix

Gambar 2.1 SDLC Waterfall... 26

Gambar 3.1 Document Flow Pengolahan Nilai Rapor Dengan Menggunakan Kurikulum 2013 ... 29

Gambar 3.2 Alur Sistem Pengolahan Nilai Rapor ... 33

Gambar 3.3 Blok Diagram Pengolahan Nilai Rapor Dengan Menggunakan Kurikulum 2013 ... 34

Gambar 3.6 Diagram Berjenjang Pengolahan Nilai Rapor ... 44

Gambar 3.7 Context Diagram Pengolahan Nilai Rapor... 45

Gambar 3.8 DFD Level 0 Pengolahan Nilai Rapor... 46

Gambar 3.9 DFD Level 1 Menyimpan Data ... 48

Gambar 3.10 DFD Level 1 Penilaian ... 49

Gambar 3.11 DFD Level 2 Pembagian Kelas ... 50

Gambar 3.12 DFD Level 2 Jadwal Ajar Guru... 50

Gambar 3.13 DFD Level 2 Penilaian Mata Pelajaran ... 51

Gambar 3.14 Conceptual Data Model Pengolahan Nilai Rapor ... 53

Gambar 3.15 Physical Data Model Pengolahan Nilai Rapor ... 54

Gambar 3.16 Form Login ... 69

Gambar 3.17 Form Master Jabatan ... 69

Gambar 3.18 Form Master Jurusan ... 70

Gambar 3.19 Form Master Mata Pelajaran... 70

Gambar 3.20 Form Master Kelas... 71

Gambar 3.21 Form Biodata Siswa ... 71

Gambar 3.22 Form Alamat Siswa ... 72

Gambar 3.23 Form Master Orang Tua ... 73

(12)

xx

Gambar 3.26 Form Master Guru Ekstrakurikuler... 74

Gambar 3.27 Form Proses Pembagian Kelas ... 75

Gambar 3.28 Form Proses Pemilihan Siswa ... 75

Gambar 3.29 Form Proses Jadwal Ajar Pilih Kelas ... 75

Gambar 3.30 Form Proses Jadwal Ajar ... 76

Gambar 3.31 Form Kenaikan Semester ... 76

Gambar 3.32 Form Kenaikan Kelas... 76

Gambar 3.34 Form Penilaian Siswa... 77

Gambar 3.36 Form Grafik Dominasi Nilai ... 78

Gambar 3.37 Form Grafik Segmentasi Perolehan Nilai ... 79

Gambar 3.38 Form Tiap Segmentasi Nilai ... 79

Gambar 3.39 Form Nilai Tertinggi ... 80

Gambar 3.40 Form Nilai Terendah ... 80

Gambar 3.41 Form Grafik Nilai Rata-Rata Mata Pelajaran ... 80

Gambar 3.42 Form Detail Daftar Nilai Siswa ... 81

Gambar 3.43 Form Detail Daftar Nilai Siswa ... 81

Gambar 3.45 Form Absensi Dan Kenaikan Semester ... 82

Gambar 3.46 Form Absensi Dan Kenaikan Kelas ... 83

Gambar 3.47 Form Jumlah Dan Grafik Remidi... 83

Gambar 3.49 Form Grafik Nilai Pks Dari Semua Mata Pelajaran ... 85

Gambar 3.50 Form Grafik Nilai Ranking ... 85

Gambar 3.51 Form Pemilihan Ekstrakurikuler ... 86

Gambar 3.52 Form Mengganti Password ... 86

(13)

xxi

Gambar 4.3 Kotak Dialog Username Kosong ... 121

Gambar 4.4 Kotak Dialog Password Kosong ... 121

Gambar 4.5 Kotak Dialog Admin Sukses ... 122

Gambar 4.6 Keluar Aplikasi ... 122

Gambar 4.7 Halaman Master Jabatan ... 122

Gambar 4.8 Halaman Master Jurusan ... 123

Gambar 4.9 Halaman Master Mata Pelajaran ... 123

Gambar 4.10 Halaman Master Kelas ... 124

Gambar 4.11 Halaman Biodata Siswa ... 125

Gambar 4.12 Halaman Alamat Siswa ... 126

Gambar 4.13 Halaman Master Orang Tua ... 126

Gambar 4.14 Halaman Master Wali Siswa ... 127

Gambar 4.15 Halaman Master Guru ... 127

Gambar 4.16 Halaman Master Guru Ekstrakurikuler ... 128

Gambar 4.17 Halaman Master Pembagian Kelas ... 128

Gambar 4.18 Halaman Master Pemilihan Siswa ... 129

Gambar 4.19 Halaman Master Jadwal Ajar Pilih Kelas ... 129

Gambar 4.20 Halaman Master Jadwal Ajar ... 130

Gambar 4.21 Halaman Kenaikan Semester ... 130

Gambar 4.22 Halaman Kenaikan Kelas ... 131

Gambar 4.23 Kotak Dialog Login Guru Mata Pelajaran Sukses ... 131

Gambar 4.24 Halaman Daftar Mata Pelajaran Ajar ... 132

Gambar 4.25 Halaman Proses Penilaian Siswa... 133

(14)

xxii

Gambar 4.28 Halaman Grafik Segmentasi Perolehan Nilai... 134

Gambar 4.29 Halaman Tiap Segmentasi Nilai ... 135

Gambar 4.30 Halaman Nilai Tertinggi... 135

Gambar 4.31 Halaman Nilai Terendah ... 135

Gambar 4.32 Halaman Simpan File Excel ... 136

Gambar 4.33 Kotak Dialog Login Guru Wali Kelas Sukses ... 136

Gambar 4.34 Halaman Grafik Nilai Rata-Rata Mata Pelajaran ... 137

Gambar 4.35 Halaman Detail Nilai Siswa ... 137

Gambar 4.36 Halaman Detail Nilai Siswa ... 138

Gambar 4.37 Halaman Proses Absensi Dan Kenaikan Semester ... 138

Gambar 4.38 Halaman Proses Absensi Dan Kenaikan Kelas ... 138

Gambar 4.39 Halaman E-Rapor ... 139

Gambar 4.40 Kotak Dialog Login Kepala Sekolah Sukses... 139

Gambar 4.41 Halaman Dashboard Kepala Sekolah ... 140

Gambar 4.42 Halaman Remidi Siswa... 140

Gambar 4.43 Halaman Hasil Penilaian Guru ... 141

Gambar 4.44 Kotak Dialog Login Siswa ... 141

Gambar 4.45 Dashboard Grafik ... 142

Gambar 4.46 Pemilihan Ekstrakurikuler ... 142

Gambar 4.47 Halaman Mengganti Password ... 143

Gambar 4.48 Hasil Penilaian Mata Pelajaran (1) ... 188

Gambar 4.49 Hasil Penilaian Mata Pelajaran (2) ... 189

Gambar 4.50 Hasil Penilaian Mata Pelajaran (3) ... 190

(15)
(16)

xxiv

Halaman Lampiran 1. Biodata Penulis ... 196 Lampiran 2. Lampiran Wawancara ... 197 Lampiran 3. Deskripsi Rapor Mata Pelajaran Normatif Adaptif Kurikulum 2013

Berdasarkan Tingkat Jenjang ... 200 Lampiran 4. Deskripsi Rapor Mata Pelajaran Normatif Adaptif Kurikulum 2013

(17)

1 BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Tiap semester siswa akan mendapatkan rapor untuk mengetahui hasil nilai mata pelajaran yang sudah ditempuh. Pada SMK Negeri 1 Cerme proses pengolahan nilai rapor harus berdasarkan Kurikulum 2013, dimulai dengan guru tiap mata pelajaran akan memasukkan nilai pengetahuan, nilai keterampilan dan nilai sikap tiap siswa. Setelah selesai merekap hasil, nilai maka akan diserahkan kepada wali kelas untuk diolah kembali.

(18)

didapatkan nilai predikat dan nilai deskripsi dari tiap intervalnya. Selanjutnya setelah didapatkan nilai akhir dari pengetahuan, keterampilan, sikap serta predikatnya, maka guru akan mengambil deskripsi dari penilaian pada tiap mata pelajaran yang diemban. Kemudian dari deskripsi yang didapatkan akan ditambahkan atau digabungkan dengan predikat dari tiap interval yang telah didapatkan pada proses sebelumnya. Seringkali terjadi beberapa permasalahan saat guru mata pelajaran menghitung ke dalam nilai pengetahuan, keterampilan dan sikap. Guru mata pelajaran seringkali tidak melihat data yang akan dihitung telah terisi semua atau terdapat nilai yang belum terisi, sehingga ada beberapa nilai kosong yang mengakibatkan nilai akhir tidak sempurna dan kurang sesuai dengan keadaan yang sebenarnya. Karena kesalahan tersebut, guru mata pelajaran membutuhkan waktu lebih karena harus menghitung ulang nilai dan melakukan pengecekan kembali pada semua data siswa yang nilainya masih kurang dan kosong. Selain itu guru mata pelajaran juga harus melakukan perhitungan ulang pada beberapa siswa yang memang harus melakukan remidi berdasarkan wali kelas yang membimbing siswa tersebut.

(19)

menanyakan beberapa tugas yang sebenarnya sudah dibawa pulang tetapi diminta kembali untuk dilakukan rekap nilai ulang, namun permasalahannya tidak semua siswa masih menyimpan hasil tugas yang sebelumnya diberikan. Selain itu para siswa juga harus menunggu lebih dari dua minggu untuk melihat hasil rapor yang telah terisi oleh para guru setelah melakukan ujian akhir semester. Hal ini membuat banyaknya siswa menanyakan kepada pihak guru pengajar untuk mengetahui nilai yang didapatkan, sehingga guru pengajar merasa terganggu dengan banyaknya pertanyaan yang ada saat akhir semester.

Dalam memantau perkembangan nilai setiap mata pelajaran dari tahun ke tahun, kepala sekolah selalu menerima laporan nilai dari setiap guru mata pelajaran saat akhir semester. Dengan banyaknya laporan yang diterima mengakibatkan kepala sekolah harus membandingkan satu per satu nilai yang telah diterima tersebut. Hal ini membuat proses analisis oleh kepala sekolah membutuhkan waktu dan ketelitian yang cukup tinggi.

(20)

perlu dipertahankan indeks prestasinya dari tahun ke tahun. Siswa juga akan dipermudah untuk melihat nilai yang mereka dapat dari kegiatan belajar mengajar pada saat ini.

1.2 Perumusan Masalah

Berdasarkan latar belakang tersebut dapat dirumuskan permasalahan yaitu bagaimana membangun aplikasi pengolahan nilai rapor di SMK Negeri 1 Cerme.

1.3 Batasan Masalah

Batasan masalah dalam pembuatan aplikasi pengolahan nilai rapor di SMK Negeri 1 Cerme adalah :

1. Dalam pembuatan aplikasi ini pengolahan nilai rapor berdasarkan Kurikulum 2013.

2. Nilai interval untuk konversi nilai sesuai dengan standar nilai pada SMK Negeri 1 Cerme.

3. Nilai KKM (Kriteria Ketuntasan Minimal) merupakan nilai milik SMK Negeri 1 Cerme.

4. Nilai deskripsi yang ditampilkan mengacu pada Kurikulum 2013.

5. Proses kelulusan siswa tidak berdasarkan nilai mata pelajaran yang didapatkan ataupun berdasarkan pada Kurikulum 2013, namun tetap berdasarkan pertimbangan dan standar atau prosedur yang dimiliki oleh SMK Negeri 1 Cerme.

(21)

1.4 Tujuan

Adapun tujuan dari Tugas Akhir ini adalah menghasilkan aplikasi pengolahan nilai rapor yang berisi tentang hasil rapor siswa untuk siswa tiap semesternya.

1.5 Manfaat

Manfaat dari pembuatan aplikasi tentang pengolahan nilai rapor di SMK Negeri 1 Cerme adalah sebagai berikut:

1. Mempermudah guru mata pelajaran dalam mengolah nilai untuk hasil nilai akhir/ledger sebelum diserahkan ke wali kelas.

2. Membantu guru wali kelas agar tidak merasa kesulitan saat menerima data dari guru kejuruan dan guru tiap mata pelajaran.

3. Mempermudah siswa untuk mendapatkan daftar nilai tanpa harus menunggu buku rapor.

4. Mempermudah kepala sekolah dalam melakukan monitoring tingkat tinggi rendahnya nilai tiap mata pelajaran dari tahun ke tahun.

5. Mempermudah kepala sekolah dalam melakukan monitoring terhadap performance nilai mata pelajaran tiap kelas dari jurusan yang sama pada semua jurusan.

(22)

1.6 Sistematika Penulisan

Sistematika penulisan yang digunakan dalam penulisan laporan Tugas Akhir ini adalah sebagai berikut :

BAB I : PENDAHULUAN

Bab ini berisi tentang latar belakang dan perumusan masalah dari sistem pengolahan nilai rapor di SMK Negeri 1 Cerme dengan Kurikulum 2013, selain itu juga menjelaskan mengenai batasan masalah, tujuan serta manfaat dari pembuatan aplikasi pengolahan nilai rapor.

BAB II : LANDASAN TEORI

Bab ini menjelaskan teori-teori yang berhubungan dengan proses pembuatan rancang bangun aplikasi pengolahan nilai rapor dengan Kurikulum 2013. Adapun teori yang ada yaitu Rapor, Kurikulum 2013, Penilaian Deskripsi, Perhitungan Nilai Rapor dan Konversi Nilai, Testing, System Development Life Cycle (SDLC),

BAB III : ANALISIS DAN PERANCANGAN SISTEM

Bab ini menjelaskan hasil dari tahap-tahap pengerjaan Tugas Akhir, mulai dari analisis sistem, observasi pendahuluan, interview/wawancara, pembuatan document flow pengolahan nilai

rapor yang telah diterapkan, system flow, data flow diagram, conceptual data model, physical data model, struktur basis data

(23)

BAB IV : IMPLEMENTASI DAN EVALUASI

Bab ini menjelaskan tentang evaluasi dari sistem yang telah dibuat dan proses implementasi dari aplikasi pengolahan nilai rapor

BAB V : PENUTUP

(24)

8 2.1 Rapor

Menurut Pratiwi (2009) rapor berasal dari kata dasar report yang berarti laporan. Rapor merupakan laporan hasil dari suatu kegiatan yang disusun secara benar. Materi yang dilaporkan dalam hal ini adalah hasil ulangan harian, tugas harian, ujian tengah semester, ujian akhir semester, kepribadian, ekstrakurikuler beserta data yang diperlukan yang berkaitan dengan rapor. Dalam rapor juga terdapat catatan untuk setiap siswa dari wali kelas tentang tingkat pencapaian siswa.

Rapor membantu wali murid dalam melihat bagaimanakah perkembangan dan kemajuan dari anaknya di sekolah. Baik tentang prestasi, kehadiran dan hasil kegiatan ekstrakurikuler, di rapor juga dapat terlihat bagaimana perkembangan siswa dalam proses kegiatan belajar mengajar di sekolah maupun di luar.

2.2 Kurikulum 2013

(25)

penguasaan materi pembelajaran (content oriented) saja, tetapi perlu dikembangkan dengan berorientasi kepada kehidupan peserta didik dan perkembangan ilmu pengetahuan dan teknologi (Sariono, 2013).

Kurikulum juga merupakan seperangkat rencana dan pengaturan mengenai tujuan, isi dan bahan pelajaran serta cara yang digunakan sebagai pedoman penyelenggaraan kegiatan pembelajaran untuk mencapai tujuan pendidikan tertentu. Berdasarkan pengertian tersebut, ada dua dimensi kurikulum yang pertama adalah rencana dan pengaturan mengenai tujuan, isi dan bahan pelajaran. Sedangkan yang kedua adalah cara yang digunakan untuk kegiatan pembelajaran. Kurikulum 2013 yang diberlakukan mulai tahun ajaran 2013/2014 memenuhi kedua dimensi tersebut (Indonesia, 2013).

2.2.1 Rasional Pengembangan Kurikulum 2013

Kurikulum 2013 dikembangkan berdasarkan faktor-faktor sebagai berikut: A. Tantangan Internal

Tantangan internal antara lain terkait dengan kondisi pendidikan dikaitkan dengan tuntutan pendidikan yang mengacu kepada 8 (delapan) Standar Nasional Pendidikan yang meliputi standar isi, standar proses, standar kompetensi lulusan, standar pendidik dan tenaga kependidikan, standar sarana dan prasarana, standar pengelolaan, standar pembiayaan dan standar penilaian pendidikan.

(26)

2020-2035 pada saat angkanya mencapai 70%. Oleh sebab itu tantangan besar yang dihadapi adalah bagaimana mengupayakan agar sumber daya manusia usia produktif yang melimpah ini dapat ditransformasikan menjadi sumber daya manusia yang memiliki kompetensi dan keterampilan melalui pendidikan agar tidak menjadi beban.

B. Tantangan Eksternal

Tantangan eksternal antara lain terkait dengan arus globalisasi dan berbagai isu yang terkait dengan masalah lingkungan hidup, kemajuan teknologi dan informasi, kebangkitan industri kreatif dan budaya, dan perkembangan pendidikan di tingkat internasional. Arus globalisasi akan menggeser pola hidup masyarakat dari agraris dan perniagaan tradisional menjadi masyarakat industri dan perdagangan modern seperti dapat terlihat di World Trade Organization (WTO), Association of Southeast Asian Nations (ASEAN) Community, Asia-Pacific Economic Cooperation (APEC) dan ASEAN Free Trade Area (AFTA).

Tantangan eksternal juga terkait dengan pergeseran kekuatan ekonomi dunia, pengaruh dan imbas teknosains serta mutu, investasi, dan transformasi bidang pendidikan. Keikutsertaan Indonesia di dalam studi International Trends in International Mathematics and Science Study (TIMSS) dan Program for

International Student Assessment (PISA) sejak tahun 1999 juga menunjukkan

(27)

2.2.2 Penyempurnaan Pola Pikir

Kurikulum 2013 dikembangkan dengan penyempurnaan pola pikir sebagai berikut:

a. Pola pembelajaran yang berpusat pada guru menjadi pembelajaran berpusat pada peserta didik. Peserta didik harus memiliki pilihan-pilihan terhadap materi yang dipelajari untuk memiliki kompetensi yang sama; b. Pola pembelajaran satu arah (interaksi guru-peserta didik) menjadi

pembelajaran interaktif;

c. Pola pembelajaran terisolasi menjadi pembelajaran secara jejaring (peserta didik dapat menimba ilmu dari siapa saja dan dari mana saja yang dapat dihubungi serta diperoleh melalui internet);

d. Pola pembelajaran pasif menjadi pembelajaran aktif-mencari (pembelajaran siswa aktif mencari semakin diperkuat dengan model pembelajaran pendekatan SAINS);

e. Pola belajar sendiri menjadi belajar kelompok (berbasis tim);

f. Pola pembelajaran alat tunggal menjadi pembelajaran berbasis alat multimedia;

g. Pola pembelajaran berbasis massal menjadi kebutuhan pelanggan (users) dengan memperkuat pengembangan potensi khusus yang dimiliki setiap peserta didik;

h. Pola pembelajaran ilmu pengetahuan tunggal (monodiscipline) menjadi pembelajaran ilmu pengetahuan jamak (multidisciplines); dan

(28)

2.2.3 Karakteristik Kurikulum

Kurikulum 2013 dirancang dengan karakteristik sebagai berikut (Indonesia, 2013) :

a. Mengembangkan keseimbangan antara pengembangan sikap spiritual dan sosial, rasa ingin tahu, kreativitas, kerja sama dengan kemampuan intelektual dan psikomotorik;

b. Sekolah merupakan bagian dari masyarakat yang memberikan pengalaman belajar terencana dimana peserta didik menerapkan apa yang dipelajari di sekolah ke masyarakat dan memanfaatkan masyarakat sebagai sumber belajar;

c. Mengembangkan sikap, pengetahuan dan keterampilan serta menerapkannya dalam berbagai situasi di sekolah dan masyarakat;

d. Memberi waktu yang cukup leluasa untuk mengembangkan berbagai sikap, pengetahuan dan keterampilan;

e. Kompetensi dinyatakan dalam bentuk kompetensi inti kelas yang dirinci lebih lanjut dalam kompetensi dasar mata pelajaran;

f. Kompetensi inti kelas menjadi unsur pengorganisasi (organizing elements) kompetensi dasar, dimana semua kompetensi dasar dan proses pembelajaran dikembangkan untuk mencapai kompetensi yang dinyatakan dalam kompetensi inti;

(29)

2.2.4 Penguatan Tata Kelola Kurikulum

Pelaksanaan kurikulum selama ini telah menempatkan kurikulum sebagai daftar mata pelajaran. Pendekatan Kurikulum 2013 untuk Sekolah Menegah Kejuruan/Madrasah Aliyah Kejuruan diubah sesuai dengan kurikulum satuan pendidikan. Oleh karena itu dalam Kurikulum 2013 dilakukan penguatan tata kelola sebagai berikut:

a. Tata kerja guru yang bersifat individual diubah menjadi tata kerja yang bersifat kolaboratif;

b. Penguatan manajeman sekolah melalui penguatan kemampuan manajemen kepala sekolah sebagai pimpinan kependidikan (educational leader); c. Penguatan sarana dan prasarana untuk kepentingan manajemen dan proses

pembelajaran.

2.2.5 Struktur Kurikulum SMK/MAK

(30)

Bidang keahlian pada SMK/MAK meliputi: a. Teknologi dan Rekayasa;

b. Teknologi Informasi dan Komunikasi; c. Kesehatan;

d. Agrobisnis dan Agroteknologi; e. Perikanan dan Kelautan; f. Bisnis dan Manajemen; g. Pariwisata;

h. Seni Rupa dan Kriya; i. Seni Pertunjukan.

Dalam penetapan penjurusan sesuai dengan bidang/program/paket keahlian mempertimbangan Spektrum Pendidikan Menengah Kejuruan yang ditetapkan oleh Direktur Jenderal Pendidikan Menengah Kementerian Pendidikan dan Kebudayaan.

Pemilihan Peminatan Bidang Keahlian dan program keahlian dilakukan saat peserta didik mendaftar pada SMK/MAK. Pilihan pendalaman peminatan keahlian dalam bentuk pilihan Paket Keahlian dilakukan pada semester 3, berdasarkan nilai rapor atau rekomendasi guru BK di SMK/MAK atau hasil tes penempatan (placement test) oleh psikolog.

Pada SMK/MAK, Mata Pelajaran Kelompok Peminatan (C) terdiri atas: a. Kelompok Mata Pelajaran Dasar Bidang Keahlian (C1);

(31)

Mata pelajaran serta KD (Kompetensi Dasar) pada kelompok C2 dan C3 ditetapkan oleh Direktorat Jenderal Pendidikan Menengah Kementerian Pendidikan dan Kebudayaan untuk menyesuaikan dengan perkembangan teknologi serta kebutuhan dunia usaha dan industri. Khusus untuk MAK dapat ditambah dengan muatan keagamaan yang diatur lebih lanjut oleh Kementerian Agama.

Tabel 2. 1 Contoh Mata Pelajaran Umum SMK

MATA PELAJARAN ALOKASI WAKTU

PER MINGGU

Kelompok A (Wajib) X XI XII

1. Pendidikan Agama dan Budi Pekerti 3 3 3

2. Pendidikan Pancasila dan Kewarganegaraan 2 2 2

3. Bahasa Indonesia 4 4 4

4. Matematika 4 4 4

5. Sejarah Indonesia 2 2 2

6. Bahasa Inggris 2 2 2

Kelompok B (Wajib)

7. Seni Budaya 2 2 2

8. Pendidikan Jasmani, Olah Raga, dan Kesehatan 3 3 3

9. Prakarya dan Kewirausahaan 2 2 2

Jumlah Jam Pelajaran Kelompok A dan B per minggu 24 24 24 Kelompok C (Peminatan)

Mata Pelajaran Peminatan Akademik dan Vokasi (SMK/MAK)

24 24 24

JUMLAH ALOKASI WAKTU PER MINGGU 48 48 48

2.3 Penilaian Deskripsi Wali Kelas

Pada tabel 2.2 akan dijelaskan mengenai penilaian wali kelas berdasarkan ranking yang didapatkan oleh siswa.

Tabel 2. 2 Penilaian Deskripsi Wali Kelas

No Ranking Deskripsi

1 1 – 8 Pertahankan prestasimu 2 9 – 16 Galilah potensi dirimu

(32)

2.4 Penilaian Deskripsi Ekstrakurikuler

Pada tabel 2.3 akan dijelaskan mengenai penilaian deskripsi ekstrakurikuler berdasarkan nilai yang didapatkan oleh siswa.

Tabel 2. 3 Penilaian Deskripsi Ekstrakurikuler

No Range Nilai Deskripsi

1 >=91 Sangat baik aktif dalam setiap kegiatan 2 >=75 sampai <=90 Baik aktif dalam setiap kegiatan

3 >=60 sampai <=74 Cukup aktif dalam setiap kegiatan

4 < 60 Kurang

2.5 Penilaian Deskripsi Antar Mata Pelajaran

Pada tabel 2.4 akan dijelaskan mengenai daftar penilaian deskripsi antar mata pelajaran berdasarkan range nilai antar mata pelajaran.

Tabel 2. 4 Daftar Penilaian Deskripsi Antar Mata Pelajaran

No Range Nilai Antar Mapel Deskripsi

1 >=91 Sikap kerjasama, jujur, percaya diri dan tanggung jawab

2 >=75 sampai <=90 Sikap kerjasama, jujur dan percaya diri 3 >=60 sampai <=74 Sikap kerjasama dan jujur

(33)

17

2.6 Penilaian Deskripsi Untuk Tiap Mapel

Pada tabel 2.5 akan dijelaskan mengenai daftar penilaian deskripsi tiap mata pelajaran. Pada tiap mata pelajaran akan dijelaskan deskripsi tiap pengetahuan, keterampilan dan sikap.

Tabel 2.5 Daftar Penilaian Deskripsi Tiap Mata Pelajaran

No Mapel Pengetahuan Keterampilan Sikap

1 Pendidikan Agama dan Budi Pekerti

Dalam memahami sumber hukum Islam dan dakwah Rasul di Mekkah serta ayat Al Quran dan Hadist

Dalam menampilkan perilaku semangat menuntut ilmu dan berperilaku sesuai dengan hukum Islam dalam kehidupan sehari-hari

Dalam menunjukkan sikap beriman, bertaqwa, jujur, kontrol diri dan persaudaraan

2 Pendidikan Pancasila dan Kewarganegaraan

Dalam memahami Pancasila dan UUD 1945 sebagai konstitusi dan Dasar Negara RI serta hubungan antara Pemerintah Pusat dan daerah dalam kerangka otonomi daerah

Dalam menampilkan peran serta aktif dalam upaya penegakan HAM

Dalam menunjukkan sikap nasionalisme, patriotisme dalam kehidupan sehari-hari

3 Bahasa Indonesia Dalam memahami struktur dan kaidah laporan hasil observasi, prosedur kompleks dan eksposisi baik melalui lisan dan tulisan

Dalam menginterpretasi, memproduksi dan menyunting

laporan hasil observasi, prosedur kompleks dan eksposisi baik secara lisan maupun tulisan

Dalam menunjukkan sikap jujur, disiplin, tanggung jawab, santun dan menghargai orang lain

4 Matematika Dalam memahami aturan eksponen

dan logaritma dan mendeskripsikan, menganalisis

konsep nilai mutlak dalam persamaan dan pertidaksamaan

Dalam mengolah, menalar dan menyaji dalam ranah konkret dan abstrak terkait dengan perkembangan dari yang dipelajarinya

Dalam mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli, santun, responsive dan proaktif

(34)

18

No Mapel Pengetahuan Keterampilan Sikap

faktual, konseptual, prosedural dalam IPTEK, seni, budaya, humaniora dengan wawasan kemanusiaan, kebangsaan kenegaraan dan peradaban yang terkait fenomena dan kejadian

menyaji ranah konkret dan abstrak dengan pengembangan dari yang dipelajarinya (masyarakat zaman praksara kerajaan-kerajaan )

jujur, disiplin, tanggung jawab, peduli, santun, ramah lingkungan, gotong–royong, kerjasama, cinta damai, responsive dan proaktif

6 Bahasa Inggris Dalam memahami, menerapkan dan menganalisa ranah konkret dan

abstrak terkait dengan perkembangan dari yang dipelajarinya

Dalam berkomunikasi baik lisan maupun tulisan dalam kehidupan sehari–hari khususnya di lingkup sekolah

Dalam menunjukkan perilaku jujur, disiplin, percaya diri, perhatian, bertanggung jawab, bekerja sama, sopan, proaktif dan kooperatif

7 Seni Budaya Dalam memahami mengidentifikasi pengetahuan tentang seni rupa, seni musik, seni tari dan teater

Dalam menerapkan seni rupa, seni musik dan seni tari dan teater dalam kehidupan sehari-hari

Dalam menunjukkan perilaku jujur, disiplin, percaya diri, perhatian, bertanggung jawab, bekerja sama, responsive dan proaktif

8 Prakarya dan Kewirausahaan

Dalam memahami seluruh kompetensi terutama mampu menerapkan keahlian terhadap usaha yang akan dijalankan

Dalam mengembangkan keahlian mengolah sesuatu yang belum bernilai ekonomis menjadi lebih bernilai ekonomis sesuai dengan kompetensi

Dalam menunjukkan sikap jujur, disiplin, tanggung jawab dan mampu bersosialisasi dengan orang lain

9 Pendidikan Jasmani, Olah Raga & Kesehatan

Dalam memahami, menerapkan pengetahuan tentang aturan main dasar-dasar permainan bola besar, atletik, senam dan bahaya narkoba

Dalam mempraktikkan berbagai dasar-dasar ketrampilan atletik, permainan bola besar dalam bentuk sederhana dan nilai-nilai yang

Dalam mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli,

(35)

19

No Mapel Pengetahuan Keterampilan Sikap

terkandung didalamnya responsive dan proaktif 10 Fisika Dalam memahami konsep besaran,

vektor, konsep gerak, gaya, usaha, energi dan daya

Dalam mengolah, menalar dan menyajikan ranah konkret dan abstrak terkait dengan informasi besaran dan gaya

Dalam menunjukkan sikap memiliki rasa ingin tahu, objektif, jujur, teliti, cermat, tekun, hati-hati, bertanggung jawab, terbuka, kritis, kreatif dan peduli lingkungan

11 Kimia Dalam memahami berbagai konsep materi dan perubahannya serta Teori Atom

Dalam membedakan berbagai macam larutan kimia elektrolit dan non elektrolit

Dalam menunjukkan sikap rasa ingin tahu, bertanggung jawab dan mampu membedakan fakta

12 Gambar Teknik (GAMTEK)

Dalam memahami cara dan fungsi penggunaan peralatan dan kelengkapan gambar teknik

Dalam menggambar konstruksi geometris dan gambar proyeksi

Dalam bersikap jujur, disiplin, teliti, kritis, rasa ingin tahu, inovatif dan tanggung jawab dalam menerapkan aturan garis gambar dalam menggambar garis / gambar proyeksi 13 Teknik Dasar Pekerjaan

Laboratorium Kimia (TDPLK)

Dalam memahami Kesehatan Kerja dan Lingkungan Hidup ( K3LH), identifikasi jenis-jenis alat gelas/non gelas dan karakteristik alat-alat kelistrikan

Dalam penggunaan APD pada saat praktikum, membuat laporan praktikum, menata peralatan di rak alat berdasarkan alat-alat gelas dan non gelas

Terhadap keyakinan anugerah Tuhan, menghayati sikap cermat,

teliti, tanggung jawab, bekerjasama, menjaga

kebersihan dan mengembangkan sikap

(36)

20

No Mapel Pengetahuan Keterampilan Sikap

14 Analisis Kimia Dasar (AKD)

Dalam memahami aplikasi konsep dasar ilmu kimia dan percobaan di laboratorium kimia, perhitungan stoiklometri

Dalam bekerja secara individu dan kelompok dalam aktivitas sehari-hari di kelas, penggunaan alat-alat kimia di laboratorium dan membuat laporan praktikum

Dalam bersikap jujur, teliti, tanggung jawab, disiplin, mandiri dalam praktik

15 Kimia Organik (KIMOR)

Dalam memahami identifikasi karakteristik jenis-jenis senyawa

Hidrokarbon, identifikasi karakteristik gugus fungsional,

jenis-jenis reaksi kimia dalam sintesis senyawa organik

Dalam bekerja secara individu dan kelompok dalam aktivitas sehari-hari di kelas, mampu mempresentasikan hasil diskusi kelompok

Terhadap keyakinan anugerah Tuhan, menghayati sikap cermat,

teliti, tanggung jawab, bekerjasama, menjaga

kebersihan dan mengembangkan sikap

ilmiah 16 Mikrobiologi (MBIO) Dalam memahami ciri-ciri koloni

kapang dan bakteri secara mikroskopis dan pengamatan indrawi, pembuatan media pertumbuhan, teknik dan uji sterilisasi, teknik isolasi dan inokulasi, kondisi optimum pertumbuhan mikroba untuk proses pembuatan makanan, minuman, bahan bakar dan pengolahan limbah

Dalam bekerja secara individu dan kelompok dalam aktivitas sehari-hari di kelas, mampu mempresentasikan hasil diskusi kelompok

Dalam bersikap jujur, teliti, tanggung jawab, disiplin, menjaga kebersihan dan mandiri dalam praktik

17 Pendidikan Lingkungan Hidup (PLH)

Dalam memahami, mengidentifikasi jenis, sumber dan dampak perubahan ekosistem

Dalam mengolah limbah dalam kehidupan sehari-hari

(37)

Pada tabel 2.6 akan dijelaskan deskripsi nilai pengetahuan berdasarkan range nilai yang didapatkan oleh siswa.

Tabel 2.6 Penilaian Deskripsi Pengetahuan

No Range Nilai Deskripsi Nilai Pengetahuan

1. >=91 Sangat Baik

2. >=81 sampai<=90 Sudah Baik

3. >=75 sampai<=80 Baik dan perlu ditingkatkan 4. >=60 sampai<=74 Cukup

5. <60 Belum

Pada tabel 2.7 akan dijelaskan deskripsi nilai keterampilan berdasarkan range nilai yang didapatkan oleh siswa.

Tabel 2.7 Penilaian Deskripsi Keterampilan

No Range Nilai Deskripsi Nilai Keterampilan

1 >=91 Sangat Kompeten / Terampil 2 >=81 sampai <=90 Sudah Kompeten / Terampil 3 >=75 sampai <=80 Mampu dan perlu ditingkatkan 4 >=60 sampai <= 74 Cukup Kompeten / Terampil

5 <60 Belum

Pada tabel 2.8 akan dijelaskan deskripsi nilai sikap berdasarkan range nilai yang didapatkan oleh siswa.

Tabel 2.8 Penilaian Deskripsi Sikap

No Range Nilai Deskripsi Nilai Sikap

1 >=91 Selalu Konsisten 2 >=81 sampai <=90 Sudah Konsisten

3 >=75 sampai <=80 Konsisten dan Perlu ditingkatkan 4 >=60 sampai <= 74 Cukup Konsisten

5 <60 Belum Konsisten

2.7 Perhitungan Nilai Rapor dan Konversi Nilai

Adapun berikut ini alur dari proses pengolahan nilai rapor dengan menggunakan kurikulum 2013.

1. Nilai Pengetahuan

Rata-Rata Nilai Harian (NH) = (KD 1+KD 2+KD 3)

(38)

Nilai Pengetahuan = ((5 x NH )+(3x UTS )+(2x UAS ))

9 ...(2)

2. Nilai Keterampilan

Rata-rata Nilai Praktik (NP) = (Prakt 1+Prakt 2+Prakt 3)

3 ...(3)

Nilai Keterampilan = ((5 x NP )+(4x Nilai Projek )+(1x Nilai Portofolio ))

10 ...(4)

3. Nilai Sikap

Rata –rata Nilai Observasi (NO)= (Obs 1+Obs 2+Obs 3)

3 ...(5)

Nilai Sikap = ((5 x NO )+(3 x Jurnal )+(1x Penilaian Diri )(1 x Penilaian Sejawat ))

10 ...(6)

Pada tabel 2.9 merupakan tabel konversi dan predikat berdasarkan nilai interval yang didapatkan oleh siswa. Sedangkan pada tabel 2.10 merupakan tabel predikat dan keterangan berdasarkan nilai interval yang didapatkan oleh siswa.

Tabel 2. 9 Nilai Konversi Pengetahuan dan Keterampilan

Interval Hasil Konversi Predikat

96 – 100 4.00 A

91 – 95 3.66 A-

86 – 90 3.33 B+

81 – 85 3.00 B

75 – 80 2.66 B-

70 – 74 2.33 C+

65 – 69 2.00 C

60 – 64 1.66 C-

55 – 59 1.33 D+

≤ 54 1.00 D

Tabel 2. 10 Nilai Kualitatif Sikap

Interval Predikat Keterangan

91 – 100 SB Sangat Baik

75 – 90 B Baik

60 – 74 C Cukup

(39)

2.8 Pengujian (Testing)

Software testing atau pengujian perangkat lunak dapat didefinisikan

sebagai sebuah proses atau rangkaian proses yang dirancang untuk memastikan bahwa kode program akan bekerja sesuai dengan rancangan, serta memastikan bahwa program tidak melakukan hal yang tidak diharapkan. Menemukan error atau kesalahan merupakan hal utama dalam software testing. Menemukan kesalahan dan memperbaikinya lebih awal akan meminimalkan cost atau usaha yang diperlukan untuk memperbaiki kesalahan pada tahap selanjutnya (Myers, 2004).

Metode melakukan pengujian perangkat lunak dapat dibagi menjadi dua cara yaitu black box testing dan white box testing. Kedua metode pengujian ini membedakan sudut pandang terhadap perangkat lunak saat merancang kasus uji.

Teknik uji coba ini bertujuan untuk mengetahui apakah fungsi-fungsi dari sistem yang telah dibuat sesuai dengan kebutuhan dari masalah yang timbul saat ini. Menurut prinsip dari testing terdiri dari 6 kunci prinsip, yaitu :

a. Testing yang komplit tidak mungkin

b. Testing merupakan pekerjaan yang kreatif dan sulit

c. Alasan yang penting diadakannya testing adalah untuk mencegah error d. Testing berbasis pada resiko

e. Testing harus direncanakan

f. Testing membutuhkan independensi

(40)

komponen yang dites. Black box testing berfokus pada kebutuhan fungsional pada software, berdasarkan pada spesifikasi kebutuhan dari software. Dengan adanya

black box testing ini diharapkan perekayasa software dapat menggunakan

sekumpulan kondisi masukan yang dapat secara penuh memeriksa keseluruhan kebutuhan fungsional pada suatu program.

Black box testing adalah metode pengujian dimana data uji diturunkan dari

spesifikasi tanpa mempertimbangkan struktur internal dari program yang diuji (Myers, 2004). Dalam melakukan black box testing, penguji hanya akan memperhatikan data masukan atau pengujian dan data keluaran sebagai hasil eksekusi program, tanpa melihat perilaku program dalam mengeksekusi data uji. Data keluaran program akan diperiksa kesesuaiannya dengan spesifikasi. Untuk mendapatkan tingkat kepercayaan akan kualitas perangkat lunak yang tinggi maka pada pendekatan black box sebaiknya digunakan data uji yang bersifat menyeluruh, mampu mewakili setiap kasus yang mungkin terjadi (Wijayanti, 2009). Menurut Widiyarto (2008) black box testing memungkinkan untuk melakukan pengujian kebenaran output. Selain itu, karena karakteristik spesial dari masing-masing strategi testing dan kelas-kelas pengujian yang khusus untuk white box testing, black box testing tidak dapat secara otomatis menggantikan

white box testing.

2.9 System Development Life Cycle (SDLC)

(41)

sistem informasi berbasis komputer. Metode yang paling umum digunakan adalah dengan siklus hidup pengembangan sistem (System Development Life Cycle/SDLC) atau disebut siklus hidup sistem (System Life cycle/SLC) saja.

Metode SDLC menggunakan pendekatan sistem yang disebut pendekatan air terjun (waterfall approach), yang menggunakan beberapa tahapan dalam mengembangkan sistem. Tahap-tahap dalam pengembangan sistem sesuai dengan SDLC meliputi tahapan sebagai berikut : perencanaan sistem (system planning), analisis sistem (system analysis), desain/perancangan sistem (system design), penerapan/implementasi sistem (system implementation), perawatan sistem (system maintenance). Tahapan tersebut dinamakan tahap air terjun (waterfall) karena pada setiap tahapan sistem akan dikerjakan secara berurut menurun dari perencanaan, analisis, desain, implementasi dan perawatan. Dimana pada setiap tahapan sistem bisa melakukan revisi atau perbaikan sistem sebelumnya (Supriyanto, 2005).

(42)

Menurut Sutabri (2004), penggunaan waterfall yaitu setiap tahap harus diselesaikan terlebih dahulu secara penuh sebelum diteruskan ke tahap berikutnya untuk menghindari terjadinya pengulangan tahapan. Adapun tahap-tahap dalam pengerjaannya dijelaskan pada gambar 2.1 berikut ini.

Survey

Analysis

Design

Construction

Implementation

Maintenance

Gambar 2. 1 SDLC Waterfall

(43)

27

Pada bab ini akan dijelaskan analisis sistem, identifikasi permasalahan dan desain sesuai dengan tahapan-tahapan yang ada pada metode penelitian.

3.1. Analisis Sistem

Pada analisis sistem dibagi menjadi tiga bagian yaitu, identifikasi masalah, menentukan kebutuhan informasi pengguna dan menganalisis kebutuhan sistem.

3.1.1 Identifikasi Permasalahan

Pada tahap identifikasi permasalahan terdapat langkah-langkah yang harus ditempuh antara lain metode penelitian, analisis sistem, survey sistem serta desain sistem sesuai dengan penelitian yang dilakukan. Dari tahap-tahap yang dilakukan maka menghasilkan permasalahan yang ada dalam pengolahan nilai rapor di SMK Negeri 1 Cerme. Dimana informasi yang diketahui yaitu cara mengolah nilai rapor sesuai dengan Kurikulum 2013.

(44)

A. Document Flow Pelayanan Tugas Akhir

Dari hasil survei yang telah dilakukan maka dilakukan analisis sistem yang menggambarkan proses pengolahan nilai rapor yang telah diterapkan oleh SMK Negeri 1 Cerme selama ini. Proses pengolahan nilai rapor ini digambarkan dalam bentuk document flow yang dapat dilihat pada gambar 3.1.

(45)

29

Document Flow Penilaian Rapor

Guru Mata Pelajaran Wali Kelas Siswa

Mulai

Nilai Pengetahuan (Nilai Harian, UTS,

UAS)

Penghitungan nilai ledger

Ledger / Kumpulan Nilai Akhir (Pengetahuan, Keterampilan, Sikap) Nilai Keterampilan

(Praktik, Proyek, Portofolio)

Nilai Sikap (Nilai Observasi, Penilaian Diri, Penilaian

Sejawat, Jurnal)

Perhitungan Konversi dan Predikat

Hasil Konversi dan Predikat

Nilai Keterampilan Nilai Sikap

Pengecekk an nilai dengan KKM

Nilai Lulus KKM Keterampilan Nilai Lulus KKM

Pengetahuan

Nilai Lulus KKM Sikap Apakah Lulus

KKM ? Nilai Tidak Lulus

KKM Keterampilan

Nilai Tidak Lulus KKM Sikap Nilai Tidak Lulus KKM Pengetahuan Pengetahuan dan

Keterampilan

Deskripsi Wali

(46)

3.1.2 Menentukan Kebutuhan Informasi Pengguna

Tahap ini digunakan untuk mengetahui hal-hal yang berhubungan dengan kebutuhan informasi. Dari tiap peran yang ada akan dijelaskan tentang daftar kebutuhan informan serta kebutuhan data yang diperlukan.

Tabel 3.1 Kebutuhan Informasi Pengguna

No. Peran Tanggung Jawab Kebutuhan Informan Kebutuhan Data 1. Guru

Mata Pelajara n

1. Melakukan perhitungan nilai pengetahuan

1. Data nilai harian 2. Data nilai UTS perhitungan nilai keterampilan

1. Data nilai praktik 2. Data nilai proyek 3. Data nilai portofolio 4. Nama mata 3. Melakukan

perhitungan nilai sikap

1. Data nilai observasi 2. Data penilaian diri 3. Data penilaian

sejawat

4. Data nilai jurnal 5. Nama mata

pelajaran 6. Nama siswa

1. Dokumen nilai observasi 2. Dokumen

penilaian diri 3. Dokumen

penilaian sejawat

4. Dokumen nilai jurnal

4. Melakukan perhitungan nilai ledger

1. Data nilai harian 2. Data nilai UTS 3. Data nilai UAS 4. Data nilai praktik 5. Data nilai proyek 6. Data nilai portofolio 7. Data nilai observasi 8. Data penilaian diri 9. Data penilaian

sejawat

10. Data nilai jurnal 11. Nama mata

pelajaran 12. Nama siswa

1. Dokumen nilai pengetahuan 2. Dokumen nilai

keterampilan 3. Dokumen nilai

sikap

5. Melakukan perhitungan konversi dan

(47)

No. Peran Tanggung Jawab Kebutuhan Informan Kebutuhan Data predikat keterampilan

3. Data nilai sikap 4. Nama mata

1. Memasukkan data absensi

1. Nama siswa 2. Data absensi

1. Data Absensi 2. Data Siswa 2. Memasukkan data

absensi dan kenaikan kelas

1. Nama siswa 2.Data absensi

1. Data Absensi 2.Data Siswa

3. Memasukkan data nilai rapor

1. Data nilai ledger dari pengetahuan 2. Data nilai ledger

dari keterampilan 3. Data nilai ledger

dari sikap 4. Nama mata

3.1.3 Menganalisis Kebutuhan Sistem

Adapun peran dan tanggung jawab dari kebutuhan sistem pada aplikasi pengolahan nilai rapor yaitu:

Tabel 3.2 Analisis Kebutuhan Sistem No

. User Tanggung jawab

Kebutuhan

Fungsional Keterangan 1. Guru Mata

Pelajaran

1. Melakukan perhitungan nilai pengetahuan

Entry nilai harian, nilai UTS dan nilai UAS

Melakukan proses perhitungan nilai pengetahuan. 2 Melakukan

perhitungan nilai keterampilan

Entry nilai praktik, nilai proyek dan nilai portofolio

Melakukan proses perhitungan nilai keterampilan.

3. Melakukan perhitungan nilai sikap

Entry nilai observasi, nilai penilaian diri, nilai penilaian sejawat dan nilai jurnal

Melakukan proses perhitungan nilai sikap.

4. Melakukan perhitungan nilai ledger

Melakukan

penyimpanan data nilai sikap, pengetahuan dan keterampilan.

(48)

No

. User Tanggung jawab

Kebutuhan

Fungsional Keterangan 5. Melakukan

perhitungan konversi dan predikat

Melakukan konversi nilai ke dalam nilai predikat.

Proses konversi yang dilakukan secara otomatis akan dilakukan. 2. Wali

Kelas

1. Entry data absensi dan kenaikan semester

Data absensi memiliki 3 jenis data, antara lain :

1.Sakit 2. Ijin

3.Tanpa Keterangan

Entry jumlah data dari jenis data absensi.

2. Entry data absensi dan kenaikan kelas

Data absensi memiliki 3 jenis data, antara lain :

1. Sakit 2. Ijin

3. Tanpa Keterangan Dilakukan proses pemilihan siswa untuk kenaikan ke jenjang berikutnya.

Entry jumlah data dari jenis data absensi serta memilih siswa untuk proses penyimpanan ke jenjang berikutnya atau tidak.

3. Entry data nilai rapor

Data nilai rapor dilakukan dengan cara memproses ranking terlebih dahulu.

Proses perankingan dilakukan

dilakukan jika sudah mendapatkan nilai mata pelajaran secara lengkap.

Pada tabel 3.2 menjelaskan bahwa terdapat dua user yang mempunyai peran dalam aplikasi ini yaitu guru mata pelajaran serta wali kelas. Selain itu juga terdapat kepala sekolah yang melakukan monitoring terhadap siswa dengan melihat jumlah hasil dari nilai tiap mata pelajaran.

A. Alur Sistem

(49)

Guru mata pelajaran mengakses aplikasi pengolahan

nilai rapor

Guru mata pelajaran memilih menu memasukkan nilai mata pelajaran

Melakukan pengolahan Nilai dan pengecekan KKM

Mengirim hasil nilai

Melakukan perhitungan dan mengkonversi nilai pengetahuan, keterampilan dan sikap Performance tiap

kelas dan jurusan

Nilai rapor Performance Nilai

Mata Pelajaran

Pengolahan Nilai rapor untuk performance

Pengolahan Nilai Konversi ke dalam rapor

Kepala Sekolah

Siswa Nilai Rapor

Konversi Nilai Performance tiap kelas dan jurusan

Nilai Mata Pelajaran

Aplikasi Pengolahan Nilai Rapor Pengolahan Nilai

Guru Mata Pelajaran

Wali Kelas Kepala Bagian Kurikulum

Maintenance Data Master

Gambar 3. 2 Alur Sistem Pengolahan Nilai Rapor

Pada gambar 3.2 alur sistem dimulai dari guru mata pelajaran mengakses aplikasi pengolahan nilai rapor, kemudian memasukkan nilai mata pelajaran. Setelah nilai dimasukkan akan dicek apakah sesuai dengan nilai KKM. Jika sudah selesai maka nilai akan dikirim ke wali kelas yang selanjutnya akan dikonversi nilai pengetahuan, keterampilan dan sikapnya. Hasil konversi nilai tersebut akan diolah menjadi rapor yang setelah itu diberikan kepada siswa. Kepala Bagian Kurikulum mempunyai tugas untuk melakukan maintenance data master kurikulum.

B. Blok Diagram

(50)

Data Nilai Harian

Data Nilai UTS

Data Nilai UAS

Data Nilai Praktik

Data Nilai Proyek

Data Nilai Portofolio

Data Nilai Observasi

Data Penilaian Diri

Data Penilaian Sejawat

Data Nilai Jurnal

Perhitungan Nilai Pengetahuan, Keterampilan dan

Sikap

Perhitungan Nilai Ledger

Perhitungan Konversi dan Predikat

Nilai Ledger

INPUT PROSES OUTPUT

Nilai Pengetahuan

Nilai Keterampilan

Nilai Sikap

Hasil Nilai Konversi dan

Predikat

Rapor Memasukkan data

Nilai ke Rapor

Nilai Standar KKM

Pengecekkan terhadap nilai

KKM Data Guru

Data Mata Pelajaran

Data Siswa

Penyimpanan Nilai Rapor

Grafik Nilai Mata Pelajaran dan Remidi Siswa

Nilai Rapor

Grafik Nilai Mata Pelajaran dari tahun ke tahun

Menyimpan Kehadiran dan Seleksi Kenaikan

Gambar 3. 3 Blok Diagram Pengolahan Nilai Rapor dengan Menggunakan Kurikulum 2013

(51)

1. Input

Pada blok input ini terdiri dari data masukan yang berasal dari data master, yaitu :

a. Data Guru

Data yang berisikan tentang informasi lengkap dari guru ajar. b. Data Mata Pelajaran

Data yang berisikan tentang informasi dari mata pelajaran yang ada di sekolah. c. Data Siswa

Data yang berisikan tentang informasi secara detail dari tiap siswa yang ada di sekolah.

d. Data Peserta Kelas

Data yang berisikan tentang informasi daftar siswa dalam setiap kelas. e. Data Nilai Harian

Nilai nilai harian adalah nilai ujian siswa tiap harinya yang diberikan kepada guru mata pelajaran kepada siswa.

f. Data Nilai Ujian Tengah Semester (UTS)

Nilai UTS merupakan nilai ujian tiap tengah semester yang diberikan oleh guru mata pelajaran.

g. Data Nilai Ujian Akhir Semester (UAS)

Nilai UAS merupakan nilai ujian tiap akhir semester yang diberikan oleh guru mata pelajaran.

h. Data Nilai Praktik

(52)

i. Data Nilai Proyek

Nilai proyek adalah nilai yang diberikan tiap guru mata pelajaran pada setiap kejuruan pada akhir semester.

j. Data Nilai Portofolio

Nilai yang didapatkan dari penilaian terhadap hasil karya seorang siswa, sebagai hasil pelaksanaan tugas kinerja yang ditentukan oleh guru atau oleh siswa bersama guru. Sebagai bagian dari usaha mencapai tujuan belajar, atau mencapai kompetensi yang ditentukan dalam kurikulum.

k. Data Nilai Observasi

Nilai observasi didapatkan dari hasil pengamatan terhadap proses sikap tertentu sepanjang proses pembelajaran satu Kompetensi Dasar (KD).

l. Data Penilaian Diri

Nilai yang didapatkan dari hasil penilaian terhadap dirinya sendiri oleh tiap siswa.

m.Data Penilaian Sejawat

Penilaian yang dilakukan oleh antar siswa untuk menilai temannya sendiri secara random dan tanpa ada arahan dan pengaruh dalam memberikan nilai terhadap temannya sendiri.

n. Data Nilai Jurnal

(53)

o. Nilai Standar KKM

Sebuah standar nilai yang digunakan untuk menentukan apakah nilai yang didapatkan oleh setiap siswa sudah memenuhi kriteria ketuntasan minimal yang telah ditentukan oleh pihak sekolah.

p. Nilai Deskripsi

Sebuah penilaian secara deskripsi terhadap siswa yang sudah sesuai dengan kompetensi yang harus dicapai oleh semua siswa dalam setiap mata pelajaran. 2. Proses

Data input tersebut akan diproses dan menghasilkan output, adapun proses yang terjadi yaitu :

a. Perhitungan Nilai Pengetahuan, Keterampilan dan Sikap

Perhitungan yang dilakukan untuk mengambil nilai akhir dari komponen penilaian pengetahuan, penilaian keterampilan dan penilaian sikap. Perhitungan ini dilakukan sesuai dengan rumus pada landasan teori tahap 1 sampai 6

b. Perhitungan Nilai Ledger

Pada proses ini nilai yang telah lulus dari KKM akan dikumpulkan untuk proses pembuatan nilai ledger atau kumpulan dari semua nilai yang ada.

c. Perhitungan Konversi untuk Predikat dan Deskripsi

(54)

d. Pengecekan terhadap Nilai KKM

Pada proses ini yang terjadi adalah pengecekan setiap nilai yang akan masuk ke nilai ledger. Nilai yang tidak memenuhi standar dari nilai KKM akan direvisi dan guru mata pelajaran akan memberikan sebuah tugas tambahan/remidi untuk siswa yang nilainya tidak memenuhi standar nilai dari KKM yang berlaku.

e. Penyimpanan Nilai Rapor

Pada penyimpanan nilai rapor, hasil nilai dan konversi dan predikat nantinya akan disimpan menjadi nilai rapor

f. Grafik Nilai Mata Pelajaran dan tahun ke tahun

Proses ini merupakan proses melihat grafik nilai mata pelajaran siswa dari tahun ke tahun dan daftar remidi siswa.

g. Memasukkan Data Nilai ke Rapor

Proses ini merupakan proses akhir dari pengolahan data rapor, yaitu proses pemindahan nilai hasil konversi dari nilai rapor ke rapor siswa.

h. Menyimpan Kehadiran dan Seleksi Kenaikan

Proses ini merupakan penyimpanan kehadiran dan seleksi kenaikan siswa. 3. Output

Output dari proses diatas akan dibagi menurut penggunanya, berikut

penjelasannya : a. Nilai Pengetahuan

(55)

b. Nilai Keterampilan

Nilai keterampilan merupakan hasil dari pengolahan nilai praktik, nilai proyek serta nilai portofolio.

c. Nilai Sikap

Nilai sikap merupakan hasil dari pengolahan nilai observasi, nilai penilaian diri, nilai penilaian sejawat dan nilai jurnal.

d. Nilai Ledger

Nilai ledger merupakan hasil dari kumpulan nilai. e. Hasil Nilai Konversi dan Predikat

Hasil nilai konversi dan predikat ini merupakan hasil konversi dari nilai ledger. f. Nilai Rapor

Output ini menghasilkan nilai rapor hasil dari konversi dan predikat

g. Grafik Nilai Mata Pelajaran dan Remidi Siswa

Output ini menghasilkan grafik siswa dari tiap kelas serta jurusan dari tiap kelas yang ada.

h. Rapor

Rapor merupakan hasil dari kumpulan nilai sehingga memudahkan untuk melihat hasil prestasi di sekolah.

3.2. Desain Sistem

(56)

Tahap desain sistem digambarkan dengan membuat Document Flow untuk mengetahui alur dan kebutuhan dalam membangun sistem. Kemudian berdasarkan Document Flow tersebut, tahap selanjutnya adalah penggambaran sebuah Sistem Flow yang merupakan gambaran alur dari sistem yang akan dibuat. Selanjutnya membuat Context Diagram berdasarkan system flow yang kemudian dilakukan decompose untuk membuat Data Flow Diagram (DFD). Dalam DFD tersebut akan lebih detail lagi penggambarannya mengenai alur data dan kebutuhan tabel-tabel yang akan mendukung berjalannya aplikasi yang akan dibuat. Sehingga dengan adanya tabel-tabel tersebut, maka proses selanjutnya adalah pembuatan database. Setelah database tersebut jadi, maka tahap selanjutnya adalah pembuatan desain Conceptual Data Model (CDM) yang selanjutnya akan diteruskan dengan generate ke desain Physical Data Model (PDM). Untuk lebih mempermudah proses pembuatan aplikasi, maka dibuat juga desain input/output. Desain input/output ini dibuat untuk mempermudah pembuat aplikasi agar tidak terjadi kesalahan dalam melakukan proses penyimpanan data saat aplikasi sudah terbuat. Karena desain input/output juga merupakan gambaran data apa saja yang akan masuk kedalam tabel yang ada dalam database yang terbuat.

3.3.1 System Flow Pengolahan Nilai Rapor

System flow pengolahan nilai rapor dibagi menajdi dua, yaitu menyimpan

(57)

nilai, jika nilai dibawah standar KKM maka guru akan memasukkan nilai remidi. Jika sudah selesai maka akan disimpan pada tabel penilaian.

3.3.2 Data Flow Diagram (DFD)

A. Diagram Berjenjang Pengolahan Nilai Rapor

(58)

System Flow Menyimpan Data

Guru Mata Pelajaran Kepala Bagian Kurikulum Wali Kelas Siswa

P

h

ase

Mulai

Memasukkan data guru

Menyimpan data guru

Jabatan

Guru

Memasukkan data siswa

Menyimpan data siswa Menyimpan data

atribut kurikulum

Pemilihan Jurusan

Menyimpan mata pelajaran Menyimpan data

jurusan

Menyimpan Deskripsi Pengolahan Nilai

Penyimpanan Kehadiran Siswa dan

Seleksi Kenaikan Memasukkan data

atribut kurikulum

Memasukkan data jurusan

Memasukkan mata pelajaran kehadiran siswa dan menyeleksi kenaikan pemilihan kelas

dan mata pelajaran Deskripsi Wali

S_Konversi Sikap P_Konversi Pengetahuan

dan Keterampilan

(59)

System Flow Penilaian

Guru Mata Pelajaran Wali Kelas Kepala Sekolah Siswa

P

h

ase

Penilaian Mata Pelajaran

Mulai

Memasukkan Nilai

Penilaian Memasukkan Nilai

Remidi Nilai dibawah standar KKM?

Y

Penilaian Remidi

Penyimpanan Nilai Siswa

Mengolah detail Nilai tiap siswa dan rata-rata nilai siswa

Detail Nilai Tiap Siswa dan Rata-rata nilai siswa Memilih siswa dan

mata pelajaran

Hasil Penilaian Guru dan jumlah remidi tiap mata

pelajaran

Rapor

Mencetak Rapor

Mengolah detail Nilai tiap siswa dan rata-rata nilai siswa Memilih guru dan

mata pelajaran

T

Selesai

Pengolahan Nilai Ranking

Ranking

Deskripsi Wali

Siswa Mata Pelajaran

S_Konversi Sikap P_Konversi Pengetahuan

dan Keterampilan

1

1 2

2 3

3

4

4

5 5

6

6

(60)

0 Aplikasi Pengolahan

Nilai Rapor Menyimpan Data

Siswa 1.3

Menyimpan Data Atribut Kurikulum

1.1 Menyimpan Data

Guru

1.4 Menyimpan Data

Jurusan 1.5

Menyimpan Mata Pelajaran

1.6 Pembagian Kelas

1.7 Jadwal Ajar Guru

1.8 Pengolahan Nilai

1.9 Penyimpanan Kehadiran Siswa dan

Seleksi Kenaikan

2.1 Penilaian Mata

Pelajaran

2.2 Penilaian Remidi

2.3 Penyimpanan Nilai

Siswa

2.4 Pengolahan Nilai

Ranking Pemilihan Mata

Pelajaran

2.1.1 Perhitungan Nilai

Ledger

2.1.2 Pengecekan KKM

2.5 Cetak E-Rapor

Gambar 3.6 Diagram Berjenjang Pengolahan Nilai Rapor B. Context Diagram Pengolahan Nilai Rapor

(61)

45

Gambar 3. 7 Context Diagram Pengolahan Nilai Rapor Data Siswa

E-Rapor

Nilai Siswa

Detail Nilai Tiap Siswa

Data Deskripsi Sikap

Hasil Penilaian Guru Data Wali Kelas

E-Rapor

Data Guru Data Jabatan

Detail Nilai Tiap Siswa Kelas Siswa

Nilai Rata-Rata Siswa

Jumlah Remidi Tiap Mata Pelajaran

Data Deskripsi Amapel

Data Deskripsi Pengetahuan

Data Jenjang

Data Konversi Pengetahuan dan Keterampilan

Data Bidang Keahlian

Data Deskripsi Keterampilan

Data Agama Data Sekolah

Data Deskripsi Ekstra

Data Deskripsi Wali

Data Kelompok

Data Konversi Sikap

Data Program Keahlian

Kehadiran Siswa 1

Aplikasi Pengolahan Nilai Rapor Siswa

Guru Mata Pelajaran

Wali Kelas

Kepala Bagian Kurikulum

Kepala Sekolah

(62)

C.

DFD Level 0

Pengolahan Nilai Rapor

Data Siswa

Nilai Rata-Rata Siswa

Kelas Siswa Detail Nilai T iap Siswa

E-Rapor

Kehadiran Siswa

Progra Informasi Progr Konversi Pengetahuan dan Keterampilan Informasi Konversi Pengetahuan dan

Keterampilan

Mata Pelajara Data Mata Pelajaran

Kelompok Informasi Kelompok

Kelas Siswa Pembagian Jadwal Ajar

Kelas Data Kelas Jenjang Informasi Jenjang

Pembagian Data Kelas

Informasi Deskripsi Amapel

Deskripsi Amapel Informasi Deskripsi EkstraDeskrispi Ekstra

Informasi Deskripsi Keterampilan Deskripsi Keterampilan

Informasi Deskripsi Pengetahuan

Deskripsi Pengetahuan Informasi Deskripsi Sikap

Deskripsi Sikap Informasi Deskripsi Wali

Deskripsi Wali Informasi Guru

Guru Siswa

Wali Kelas

1.1

Menyimpan Da

15 Deskripsi_amapel

16 deskripsi_ekstra

17 deskripsi_keterampilan

18 deskripsi_pengetahuan

19 Deskripsi_Sikap

20 Deskripsi_Wali

(63)

.Pada gambar 3.8 DFD Level 0 pengolahan nilai rapor terdiri dari dua proses, yaitu menyimpan data dan penilaian serta memiliki lima entitas yaitu Guru Mata Pelajaran, Wali Kelas, Siswa, Kepala Sekolah dan Kepala Bagian Kurikulum.

D. DFD Level 1 Menyimpan Data

DFD Level 1 menyimpan data mempunyai sembilan proses didalamnya

yaitu menyimpan data guru, menyimpan data siswa, menyimpan data kurikulum, pembagian kelas, jadwal ajar guru, menyimpan mata pelajaran, menyimpan data jurusan dan pengolahan nilai. DFD level 1 menyimpan data dapat dilihat pada gambar 3.9.

E. DFD Level 1 Penilaian

(64)

Data Guru Data Bidang Keahlian

Data Jenjang

Informasi Sekolah Informasi Bidang Keahlian Informasi Program Keahlian Data Sekolah

Data Program Keahlian

Pembagian Jadwal Ajar

Guru

Data Wali Kelas Kelas Siswa

Informasi Deskripsi Sikap

Informasi Deskripsi Wa

Informasi Konversi Sikap Informasi Deskripsi Pengetahuan

Informasi Konversi Pengetahuan dan Keterampilan

Informasi Deskripsi Ekstra Informasi Deskripsi Amapel

Informasi Deskripsi Keterampilan

Data Konversi Pengetahuan dan Keterampilan

Data Deskripsi Data Konversi Sikap Data Deskripsi Sikap Data Deskripsi Pengetahuan

Data Deskripsi Keterampilan

Data Deskripsi Amapel

Data De

Menyimpan data guru

1.1.2

Menyimpan data siswa

1.1.3

Menyimpan data atribut kurikulum Wali Kelas

Guru Mata Pelajaran

Kepala Bagian Kurikulum

Jadwal Ajar Guru

(65)

49

Gambar 3. 10 DFD Level 1 Penilaian

Nilai Siswa

Daftar Nilai

Nilai Rata-Rata Siswa

Penilaian

Detail Nilai Tiap Siswa

Penilaian

Daftar Nilai Remidi

Nilai Rapor

Penilaian

E-Rapor

Detail Nilai Tiap Siswa

E-Rapor Hasil Penilaian Guru

Jumlah Remidi Tiap Mata Pelajaran

Deskripsi Sikap

Deskripsi Keterampilan Kelas Siswa

Siswa

Konversi Sikap

Deskrispi Ekstra

Jurusan

Deskripsi Amapel

Deskripsi Pengetahuan

Jenjang Kelas

Konversi Pengetahuan dan Keterampilan Deskripsi Wali

Penilaian

Ranking

Siswa

Deskripsi Wali 1.2.1

Penilaian Mata Pelajaran

1.2.2 Penilaian Remidi

14 Penilaian Wali Kelas

Guru Mata Pelajaran

1.2.5 Cetak E-Rapor 1.2.3

Penyimpanan Nilai Siswa

Siswa

Kepala Sekolah

1.1 Menyimpan Data (Aplikasi Pengolahan Nilai Rapor)

1.2.4

Pengolahan Nilai Ranking

24 Ranking

Gambar

Tabel 2. 2 Penilaian Deskripsi Wali Kelas
Gambar 3. 1 Document Flow Pengolahan Nilai Rapor dengan Menggunakan Kurikulum 2013
Tabel 3.2 Analisis Kebutuhan Sistem
Gambar 3. 5 System flow Penilaian
+7

Referensi

Dokumen terkait

Uji coba master provinsi bertujuan untuk mengetahui apakah fungsi- fungsi yang ada pada form master provinsi seperti tambah dan ubah sudah berjalan dengan baik, serta untuk

Hasil uji coba yang telah dilakukan menunjukkan bahwa aplikasi telah menghasilkan keluaran sesuai yang diharapkan yaitu dapat menampilkan halaman menu data gerai, menambah

Sistem menampilkan halaman form input data mata pelajaran dengan field yang telah terisi dengan identitas mata pelajaran. Staf TU mengubah

Hasil uji coba pemeliharaan data master detail jabatan dimulai dari bagian Administrasi melakukan input berupa nama jabatan, tunjangan jabatan, tunjangan khusus, gaji pokok

Pada uji coba order, sales meng input data order berupa nama proyek, jenis. pekerjaan, jumlah pekerjaan, nama pelanggan, alamat, dan

Pada uji coba fungsi mencatat kuesioner, telah diketahui bahwa aplikasi dapat berjalan sesuai dengan yang diharapkan pada analisis kebutuhan, yang mana pertama aplikasi

Hasil uji coba atas 24 gerakan yang memiliki data referensi yang sudah diambil dan dibandingkan dengan data pengguna yang menggunakan aplikasi ini memiliki

Pengujian hasil uji coba dilakukan dengan cara membandingkan hasil pemeriksaan pasien yang terdapat pada data rekam medik dengan hasil diagnosis yang dilakukan pada