RANCANG BANGUN APLIKASI PENGELOLAAN NILAI RAPOR PADA SMA MUHAMMADIYAH 2 SIDOARJO
RANCANG BANGUN APLIKASI PENGELOLAAN NILAI RAPOR PADA SMA MUHAMMADIYAH 2 SIDOARJO 1) 2) 3)
Tito Jiwa Anugerah Dr. Januar Wibowo S.T.,M.M. Ayuningtyas S.Kom.,M.MT.
Program Studi/JurusanSistemInformasi
Institut Bisnis dan Informatika STIKOM Surabaya
Jl. Raya KedungBaruk 98 Surabaya, 60298
E-Mail: 1
Abstract: Muhammadiyah 2 Senior High School Sidoarjo is one of the schools who need computerized information systems to be able to simplify the process of managing the students values. Problem in implementing the assessment process is entering data of students values.
Sometimes have errors that makes teachers or the academic must change those values manually and then replace it with new data. The process of making this system starting from analyzing the current system. The results of the analysis is converted into 'document flow' which is divided based on based on the processes of existing transactions. From these 'document flow' improved be a new system which written into the ' flow system '. The implementation of these application to report cards of students values at Muhammadiyah 2 Senior high school Sidoarjo, it is expected to reduce recording errors recording that may occur in the management students values in Muhammadiyah 2 Senior high school Sidoarjo. This system is also expected to further accelerate the reporting process that can be used by the decision-makers to further improve the performance and service there.
Keywords : Management of report cards, Making report of report cards, Management Senior High School report cards
SMA Muhammadiyah merupakan dapat membantu guru atau bagian akademik salah satu instansi yang mengelolah dunia untuk mendapatkan informasi nilai siswa dengan pendidikan -+300 siswa dan siswi, dan terdapat hasil yang tepat. Sistem penilaian juga mengolah beberapa jurusan kelas IPA,IPS dan Bahasa. data remidi apabila terdapat siswa yang nilai Proses penilaian hasil belajar tersebut dilakukan mata pelajarannya kurang dari nilai Kriteria untuk menilai matapelajaran wajib dan muatan Ketuntasan Minimal (KKM) pada masing- lokal sebagai syarat ketuntasan siswa dalam masing mata pelajaran. menempuh matapelajaran penilaian meliputi Dengan terciptanya rancang bangun nilai ulangan harian, UTS (ujian tengah aplikasi pengelolaan nilai Rapor pada SMA semester) dan UAS (ujian akhir semester). Muhammadiyah 2 Sidoarjo, diharapkan akan
Dari beberapa proses untuk dapat mempermudah dan mempercepat kinerja melakukan proses penilaian masih dilakukan para bagian akademik untuk melakukan secara manual, dapat menyebabkan kesalahan tugasnya. Serta memudahkan para guru untuk dalam pengentrian nilai, sehingga guru dan mendapatkan informasi akademik, sehingga bagian akademik kesulitah untuk dapat memperlancar proses belajar mengajar di SMA menghapus data yang sudah ter-entry. Muhammdiyah 2 Sidoarjo. Mengakibatkan banyaknya waktu yang terbuang, proses penilaian semakin lama. Berdasarkan
Kurikulum 2013
bertambahnya jumlah kelas dapat
- Kelompok Mata Pelajaran Wajib. Struktur mengakibatkan proses penilaian menjadi lambat kelompok mata pelajaran wajib dalam jika harus dilakukan rekap berulang-ulang kurikulum SMA/MA adalah sebagai berikut karena terjadinya kesalahan dalam memasukkan (Notodiputro, 2013).
nilai.
Berdasarkan permasalahan di atas, rancang bangun aplikasi penilaian sangat penting bagi kelangsungan kegiatan pendidikan yang ada SMA Muhammadiyah 2 Sidoarjo. Aplikasi ini
1. Nilai Pengetahuan
Penilaian rapor untuk pengetahuan menggunakan penilaian kuantitatif dengan skala
1
- –(kelipatan 0,33), dengan 2 (dua) desimal dan diberi predikat sebagai berikut:
Tabel 2. Penilaian Pengetahuan
Rumus Cara Perhitungan
Penghitungan Nilai Pengetahuan adalah dengan Gambar 1. Kelompok Mata Pelajaran Wajib cara: Menggunakan skala nilai 0 sd 100
Sumber : Notodiputro 2013) Contoh : Perhitungan nilai rapor pengetahuan seorang peserta didik pada mata
- Kelompok Mata Pelajaran Peminatan pelajaran Matematika bertujuan :
a. Untuk memberikan kesempatan kepada peserta didik mengembangkan minatnya dalam sekelompok mata pelajaran sesuai dengan minat keilmuanya di perguruan tinggi.
b. mengembangkan minatnya Untuk terhadap suatu disiplin ilmu atau keterampilan tertentu. (Notodiputi,
Gambar 3 Rumus Perhiungan Penilaian 2013).
Pengetahuan 2.
Penilaian Keterampilan Penilaian Keterampilan diperoleh melalui penilaian kinerja yang terdiri atas: a. Nilai Praktik.
b. Nilai Portofolio.
c. Nilai Proyek
Penilaian rapor untuk Ketrampilan menggunakan penilaian kuantitatif dengan skala 1
- – 4 (kelipat Tabel 3. Penilaian Keterampilan
Rumus Cara Perhitungan :
Penghitungan Nilai Ketrampilan adalah dengan cara: Menggunakan skala nilai 0 sd 100 Contoh : Perhitungan nilai rapor pengetahuan
Gambar 2. Mata Pelajaran Peminatan seorang peserta didik pada mata pelajaran (Sumber : Notodiputro, 2013)
Matematika Tabel 1. NilaKompetensi
Cara Perhitungan Nilai
Gambar 6 di atas menunjukkan bahwa sistem atau pendekatan. Sistem meminimal harus mempunyai empat komponen yakni : 1. Masukan.
2. Pengelolahan.
3. Keluaran.
4. Balikan atau Control.
Perencanaan
Gambar 4. Rumus Perhitungan Penilaian Perencanaan dilakukan setelah tahap
Keterampilan komunikasi dilakukan. Pada tahapan ini
3. Penilaian Sikap
dilakukan analisa terhadap sistem yang akan
Penilaian Sikap (spiritual dan sosial) dilakukan
dibangun, gambar 7 diabawah ini merupakan
oleh Guru Mata Pelajaran (Pendidik) Penilaian
gambaran umum dari perencanaan sistem yang
Sikap diperoleh menggunakan instrumen:
akan dibangun
a. Penilaian observasi. Alur Proses Penilaian
INPUT PROSES OUTPUT b. Penilaian diri sendiri. Pembagian Kelas.
2. Kelas “Daftar Pembagian Siswa : Siswa Per-Kelas, Per- Mengolah Siswa Periode” d. Jurnal catatan guru Nilai Observasi Penentuan Wali Kelas.
1. Siswa c. Penilaian antar peserta didik.
1. Kelas
2. Guru diperoleh dari hasil Pengamatan 1. Guru.
“Daftar Kegiatan Belajar Mengajar : Guru Per- terhadap Proses sikap tertentu pada
2. Mata Pelajaran. Mengolah KBM Mata Pelajaran, Per-Kelas, Per- Periode”
3. Kelas. sepanjang proses pembelajaran satu Cetak Form Nilai.
“Form Nilai : Per-Guru, Per-Mata Pelajaran, Per- “Daftar Kegiatan Belajar Mengajar : Guru Per- Kelas, Per- Periode” Kompetensi Dasar (KD) Mata Pelajaran, Per-Kelas, Per- Periode” siswa.
Untuk penilaian Sikap Spiritual dan Sosial (KI- Penilaian Tanpa
Remidi Penilaian KBM : “Daftar Nilai Tanpa Remidi “Daftar Nilai Siswa : Per-Mata Pelajaran, Per- Siswa Per-Mata Pelajaran, Per-
Kelas, Per- Periode” 1danKI-2) menggunakan nilai Kualitatif seperti Remidi
Kelas, Per- Periode” Remidi pada tabel 2.4 sebagai berikut:
Pembuatan Laporan Penilaian.. “Laporan Penilaian : Per-Siswa, Per-Kelas, Per- “Daftar Kegiatan Belajar Mengajar : Guru Per- Laporan Penilaian Mata Pelajaran, Per- Periode” Mata Pelajaran, Per-Kelas, Per- Periode” siswa. “Rapot” ase h P
Gambar 7. Diagram Blok Penilaian Proses mengelola siswa digunakan untuk menentukan pembagian kelas untuk masing-masing siswa untuk setiap periode atau
Gambar 5. Rumus Perhitungan Penilaian Sikap tahun ajaran, dimana setiap kelas memiliki satu Tabel 4. Predikat Nilai Sikap wali kelas. Proses ini membutuhkan data kelas, siswa dan guru dan akan menghasilkan daftar pembagian siswa per kelas setiap periode atau tahun ajaran.
Proses penilaian adalah tahapan dimana setiap guru akan memberikan nilai untuk masing-masing siswa di kelas yang diajar untuk mata pelajaran yang diajar oleh guru tersebut. Proses ini diawali dengan melakukan cetak form nilai yang digunakan guru untuk memasukkan nilai siswa, dimana nilai tersebut akan dimasukkan ke dalam sistem. Proses ini membutuhkan data daftar kegiatan belajar
Pengertian Sistem
mengajar dan nilai siswa untuk mendapatkan Ada beberapa ciri-ciri sistem untuk beroperasi hasil nilai siswa per mata pelajaran. Hasil nilai dalam suatu lingkungan, terdiri atas unsur-unsur, siswa ini yang akan dijadikan laporan penilaian ditandai dengan saling berhubungan, dan siswa. mempunyai satu fungsi atau tujuan utama.
MASUKAN PENGOLAHAN KELUARAN
Feedback Feedback
Gambar 6. Model Sistem
System Flow Mengelolah Siswa Akademik
Data Kegiatan Belajar Mengajar Akademik
Gambar 12. Diagram Konteks Penilaian
DFD Level 0
Gambar 13. DFD Level 0 Sistem Penilaian
Data Pembagain Kelas Siswa Data Penentuan Wali Kelas
Data Kegiatan Belajar Mengajar Daftar Pembagian Kelas Siswa
Data Penilaian Siswa Daftar Penilaian Siswa Data Nilai Siswa
Laporan Penilaian Siswa Daftar Nilai Kelas Daftar Nilai Siswa
1 Penilaian Akademik Wali Kelas Kepala Sekolah
Guru Data Pembagian Kelas Data Penentuan Wali Kelas Daftar Pembagian Kelas
Data Penilaian Periode Kelas Daftar Nilai Kelas Daftar Penilaian
Siswa Data Nilai Siswa Laporan Penilaian Daftar Nilai Siswa
Guru Wali Kelas Kepala Sekolah
Gambar 11. System Flow Pelaporan Penilaian
1.1 Mengelola Siswa
1 Siswa
2 Kelas
3 Guru
4 Periode_Kelas
1.2 Mengelola Kegiatan Belajar Mengajar
5 Mata Pelajaran
6 Mengajar
1.3 Penilaian Siswa
7 Nilai
1.4 Pelaporan Penilaian
8 Kompetensi Inti
Pemodelan
Selesai Laporan Penilaian
P h as e
Mulai Siswa Kelas
Mulai Mengelola Pembagian Kelas Siswa
Kelas Penentuan Wali Kelas Guru
Periode Kelas Selesai
Gambar 8. System Flow Mengolah Siswa
System Flow Sistem Mengelolah Kegiatan Belajar Mengajar Akademik
P h as e
Mulai Kelas Guru Mengatur
Kegiatan Belajar Mengajar Mengajar Mata Pelajaran
Selesai Gambar 9. System Flow Mengeloalah Kegiatan Belajar Mengajar
System Flow Sistem Penilaian Guru Akademik Wali Kelas Kepala Sekolah
P h ase
Periode_Kelas Guru
Mulai Cetak Form Nilai Nilai Periode_Kelas
Mengajar Mata Pelajaran
Cetak Form Nilai Form Nilai
Per-Mata Pelajaran Input Nilai Remidi ?
Ya Menilai
Kegiatan Belajar Mengajar Tidak
Nilai Daftar
Nilai Siswa Laporan Nilai
Siswa Laporan Nilai
Siswa Selesai
Gambar 10. System Flow Penilaian
System Flow Pelaporan Penilaian Akademik Kepala Sekolah
P h ase
9 Kompetensi Dasar
<pk,fk1> <pk,fk2> <pk,fk2>
Kode_Kompetensi_Inti Keterangan_Kompetensi_Inti
FK_MENGAJAR_RELATIONS_PERIODE_ FK_MENGAJAR_RELATIONS_MATA_PEL
FK_DETAIL_P_DETAIL_PE_SISWA FK_DETAIL_P_DETAIL_PE_PERIODE_
FK_PERIODE__RELATIONS_KELAS FK_PERIODE__RELATIONS_GURU
Integer Variable characters (150) Integer
Kode_Kompetensi_Dasar Keterangan_Kompetensi_Dasar Tingkatan_Kelas ...
Kompetensi_Dasar # o o
Integer Variable characters (150)
Kompetensi_Inti # o
FK_NILAI_RELATIONS_MATA_PEL FK_KOMPETEN_RELATIONS_MATA_PEL
Integer Float Float Float Float Float Float Float Float Float Float
Tahun_Ajaran_Penilaian Nilai_UH_1 Nilai_UH_2 Nilai_UH_3 Nilai_Remidi_UH_1 Nilai_Remidi_Uh_2 Nilai_Remidi_UH_3 Nilai_UTS Nilai_Remidi_UTS Nilai_UAS Nilai_Remidi_UAS ...
Nilai # o o o o o o o o o o
Mengajar # No_Urut Integer
Variable characters (20) Variable characters (50) Float
Kode_Mata_Pelajaran Nama_Mata_Pelajaran Nilai_Minimum ...
Mata_Pelajaran #
Periode_Kelas # Tahun_Ajaran Integer
FK_MENGAJAR_RELATIONS_GURU FK_NILAI_RELATIONS_SISWA
FK_KOMPETEN_RELATIONS_KOMPETEN Siswa
Guru #
<pk,fk1> <pk,fk1> <pk,fk2> <pk> <fk3>
Detail_Periode_Kelas Kode_Siswa Kode_Kelas Tahun_Ajaran ... varchar(30) integer integer
<pk> <fk>
Kompetensi_Dasar Kode_Kompetensi_Dasar Kode_Kompetensi_Inti Keterangan_Kompetensi_Dasar Tingkatan_Kelas ... integer integer varchar(150) integer
<pk> <fk>
Kompetensi_Inti Kode_Kompetensi_Inti Kode_Mata_Pelajaran Keterangan_Kompetensi_Inti ... integer varchar(20) varchar(150)
<pk,fk1> <pk,fk2> <pk>
Nilai Kode_Siswa Kode_Mata_Pelajaran Tahun_Ajaran_Penilaian Nilai_UH_1 Nilai_UH_2 Nilai_UH_3 Nilai_Remidi_UH_1 Nilai_Remidi_Uh_2 Nilai_Remidi_UH_3 Nilai_UTS Nilai_Remidi_UTS Nilai_UAS Nilai_Remidi_UAS ... varchar(30) varchar(20) integer float float float float float float float float float float
Kode_Kelas Tahun_Ajaran Kode_Mata_Pelajaran No_Urut Kode_Guru ... integer integer varchar(20) integer varchar(20)
Kode_Siswa Nama Siswa Jenis_Kelamin_Siswa ... varchar(30) varchar(50) char(1)
<pk> Mengajar
Mata_Pelajaran Kode_Mata_Pelajaran Nama_Mata_Pelajaran Nilai_Minimum ... varchar(20) varchar(50) float
Kode_Kelas Tahun_Ajaran Kode_Guru integer integer varchar(20)
<pk> Periode_Kelas
Kode_Guru Nama_Guru Jenis_Kelamin_Guru Status ... varchar(20) varchar(50) char(1) char(1)
<pk> Guru
Kode_Kelas Tingkat_Kelas Nama_Kelas ... integer integer varchar(20)
<pk> Kelas
Characters (1) Characters (1)
Integer Integer Variable characters (20)
1.1.2 Penentuan Wali Kelas Periode Kelas Data Penilaian
6 Mengajar
Implementasi aplikasi merupakan tahapan yang bertujuan untuk menjelaskan fitur- fitur yang terdapat pada sistem yang dibangun. Implementasi aplikasi dibedakan berdasarkan penggunanya. Pengguna aplikasi rancang bangun pengelolaan rapor pada SMA Muhammdiyah 2 Sidoarjoa adalah guru, wali kelas akademik dan kepala sekolah.
Kelas Akademik Wali Kelas
1 Siswa
2 Kelas
3 Guru
4 Periode_Kelas
1.1.1 Pembagian Kelas
Kode_Kelas Tingkat_Kelas Nama_Kelas ...
Daftar Penilaian Siswa Data Nilai Data Nilai Kelas
Data Nilai Siswa Akademik
1.2 Mengelola Kegiatan Belajar Mengajar (Penilaian) Guru
Wali Kelas Kepala Sekolah
7 Nilai
1. Login
1.3.1 Cetak Form Penilaian
1.3.2 Penilaian Mata Pelajaran Siswa
8 Kompetensi Inti
9 Kompetensi Dasar
HASIL DAN PEMBAHASAN Implementasi Sistem
Gambar 17 PDM Sistem Penilaian
CDM
Gambar 14 DFD Level 1 Mengelolah Siswa Gambar 15. DFD Level 1 Penilaian Siswa
DFD Level 1
Siswa #
Kode_Siswa Nama Siswa Jenis_Kelamin_Siswa ...
Variable characters (30) Variable characters (50) Characters (1)
Kelas #
Gambar 18 Menu Login Login hanya digunakan untuk akademik, guru, kepala sekolah agar dapat melakukan pengelolaan data. Admin yang berhasil login akan langsung diarahkan ke halaman utama untuk admin agar bias melakukan pengelolaan data.
2. Halaman Utama Akses Akademik Data Pembagian Kelas Daftar Pembagian
Relationship_1 Relationship_2
Detail_Periode_Kelas Relationship_4
PDM
Gambar16 CDM Sistem Penilaian
Relationship_5 Relationship_6
Relationship_7 Relationship_8
- Kode_Guru Nama_Guru Jenis_Kelamin_Guru Status Variable characters (20) Variable characters (50)
Relationship_9 Relationship_10
Gambar 19 Menu Halaman Utama Akses Akademik
Halaman utama akses akademik hanya bisa diakses oleh bagian akademik, setelah pengguna melakukan login sebagai akademik. Pada halaman ini terdapat pilihan menu untuk mengelolah kelas, guru, mata pelajaran, siswa, dan cetak form nilai.
3. Halaman Utama Akses Guru
Gambar 20. Halaman Menu Utama Akses Guru
Halaman utama akses guru hanya bisa diakses oleh pengajar / guru setelah pengguna melakukan login sebagai pengajar / guru. Pada halaman ini terdapat pilihan menu untuk mengelolah penilaian siswa dan data nilai siswa.
4. Halaman Utama Akses Kepala Sekolah
Gambar 21. Halaman Utama Akses Kepala Sekolah
Halaman utama akses kepala sekolah hanya bisa diakses oleh kepala sekolah, setelah pengguna melakukan login sebagai kepala sekolah. Pada halaman ini terdapat menu hanya untuk melihat laporan nilai siswa .
5. Halaman Menu Penilaian Siswa
Gambar 22. Halaman Menu Penilaian Siswa Halaman menu penilaian siswa adalah halaman yang berfungsi untuk mengelolah data siswa, dan nilai setiap siswa yang di ajar dalam sesuai dengan kelas dan periode tahun ajaran. Pada bagian kiri terdapat menu pilih kelas yang digunakan untuk memilih kelas berapa yang akan mencetak nilai.
6. Halaman Menu Data Nilai Siswa
Gambar 23. Halaman Menu Data Nilai Siswa Halaman menu data nilai siswaadalah halaman yang berfungsi untuk mengetahui data siswa dari siswa tersebut belajar di kelas berapa. Untuk tombol PILIH digunakan untuk mengakses hasil dari setiap nilai siswa.
7. Halaman Menu Cetak Form Nilai
Gambar 24 Halaman Menu Cetak Form Nilai Halaman menu cetak form nilai adalah halaman yang berfungsi untuk mengetahui apa saja nilai yang muncul dari periode setiap tahun ajaran. Terdapat tombol ubah yang dapat digunakan untuk merubah mata pelajaran jika terjadi kesalahan .
8. Halaman Hasil Cetak Form Nilai Gambar 25. Halaman Hasil Cetak Nilai
SIMPULAN
Instrumen dan Nontes . Yogyakarta: Mitra Cendikia Offset.
Pressman, R. S. 2014. Software Engineering : A Practitioner Approach, 8th Edition .
2013 Kompetensi Dasar Sekolah Menengah Atas (SMA)/Madrasah Aliyah (MA).
Notodiputro, Khairul Anwar. 2013. Kurikulum
Perancangan Sistem Jilid 1, Prenhalindo : Jakarta.
Gramedia Widiasarana Indonesia : Jakarta. Imron. 1996. Ali. Belajar dan Pembelajaran. Pustaka Jaya : Jakarta. Kendall, dan Kendall, 2003, Analisis dan
Hariyanto M, Jogiyanto. 2008. Analisis dan Desain, Andi Offset, Yogyakarta. Idris, H. Z. 1992. Pengantar Pendidikan 2.
Djemari Mardapi. (2008). Teknik Penyusunan
1. Dengan adanya Rancang Bangun Aplikasi Pengelolaan Nilaio Rapor Pada SMA Muhammadiyah
Sistem Informasi Untuk Keunggulan bersaing Perusahaan & Organisasi Moder. Yogyakarta: C.V. Andi Offset.
Al Fatta, Hanif. 2007. Analisis & Perancangan
RUJUKAN
3. Membuat laporan serta perhitungan nilai sesuai dengan kebutuhan dan keinginan pengguna saat ini.
2. Berdasarkan hasil uji coba, Rancang Bangun Aplikasi Pengelolaan Nilai Rapor dapat mengolah nilai siswa baik itu nilai UH (Ulangan Harian), UTS (Ujian Tengah Semester), Praktek, dan UAS (Ujian Akhir Semester).
2 Sidoarjo maka memudahkan dalam pemerosesan nilai yang lebih cepat dan akurat.
McGraw-Hill Higher Education : New York. Tim Dinastindo. 1993. Kamus Komputer Eksekutif , Dinastindo : Jakarta. Tirtobisono, Yan. 1999. Kamus Komputer Lengkap , Karya Utama : Surabaya.