Jurnal Dinamika Informatika Volume 4, Nomor 1, Pebruari 2010 : 53 - 62
ANALISA KETUNTASAN BELAJAR PADA SMP MA’ARIF 1 KEBUMEN BERBASIS WEB Oleh: 1
TRI RAHARNI 2 MEILANY NONSI TENTUA 1
Mahasiswa S1-Program Studi Teknik Informatika, Universitas PGRI Yogyakarta 2 Dosen Tetap Program Studi Teknik Informatika, Universitas PGRI Yogyakarta
ABSTRAK Kegiatan pembelajaran untuk menganalisa terhadap penilaian ketuntasan siswa khususnya disekolah SMP Ma’arif 1 Kebumen, belum maksimal karena masih menggunakan secara manual. Sistem program analisa ketuntasan belajar sangat membantu kepada guru untuk menetapkan Kriteria Ketuntasan minimal sehingga pencapaian ketuntasan siswa akan maksimal. Penelitian ini bertujuan untuk membuat sistem analisa ketuntasan belajar dalam satu semester. Peneltian ini dapat dikembangkan dengan memperluas cakupan matapelajaran dalam satu tahun. Kata kunci : Sistem Analisa Ketuntasan Belajar
PENDAHULUAN Latar Belakang Masalah Semakin cepatnya perkembangan teknologi pada abad sekarang, menuntut semua elemen terkait baik sarana maupun prasarana untuk mampu mengatasi segala yang dibutuhkan dengan lebih cepat dan lebih baik. keadaan yang demikian menuntut untuk diterapkannya teknologi komputer yang berfungsi sebagai alat bantu dalam kegiatan baik pencatatan maupun pengolahan data. Salah satu komponen kurikulum yang berlaku saat ini Kurikulum Tingkat Satuan Pendidikan adalah penentuan Kriteria Ketuntasan Minimal, dimana untuk mendapatkan hasil pencapaian yang diinginkan memerlukan beberapa aspek yang cukup kompleks agar diperoleh hasil yang signifikan. Pencapaian Kriteria Ketuntasan Minimal (KKM) perlu dianalisis untuk dapat ditindak lanjuti sesuai dengan hasil yang diperoleh. Tindak lanjut diperlukan untuk melakukan perbaikan dan penyempurnaan dalam pelaksanaan pembelajaran maupun penilaian. Hasil analisis juga dijadikan sebagai bahan pertimbangan penetapan (KKM) pada semester atau tahun pembelajaran berikutnya. Penentuan analisa ketuntasan belajar yang dilakukan di SMP Ma’arif 1 Kebumen, masih secara manual yang mempunyai kelemahan-kelemahan diantarannya; 1. Kemungkinan data hilang atau rusak akan lebih besar, 2. Proses analisa terlalu lambat, 3. Tingkat ketelitiannya rendah. Teknologi sistem informasi pengolahan data menggunakan pemograman berbasis web dapat memberikan informasi analisa ketuntasan belajar secara cepat, akurat dan mudah. Sistem ini akan memberikan kelebihan diantaranya; 1. Pencarian data lebih cepat, 53
Analisa Ketuntasan Belajar pada SMP Ma’arif 1 Kebumen Berbasis Web (Tri Raharni, Meilany Nonsi Tentua)
2. Pengguna dapat berinteraksi secara langsung, 3. Data selalu update dan tingkat ketelitiannya lebih tinggi sehingga menghasilkan data yang akurat. Berdasarkan uraian yang telah dijabarkan diatas, maka penelitian ini mengangkat sebuah permasalahan tentang“Analisa Ketuntasan Belajar Pada SMP Ma’arif 1 Kebumen Berbasis Web”. Rumusan Masalah. Berdasarakan latar belakang dan identifikasi masalah diatas dapat dibuat rumusan masalah sebagai berikut : 1. Bagaimana merancang dan membuat program aplikasi analisa ketuntasan belajar pada SMP Ma’arif 1 Kebumen berbasis web. 2. Bagaimana kelayakan sistem analisa ketuntasan belajar dibuat. . Batasan Masalah. Berdasarkan latar belakang dan perumusan masalah yang telah diuraikan, agar pembahasan dalam penelitian ini tidak meluas maka dibatasi pada hal-hal sebagai berikut : 1. Penelitian hanya membahas Analisa Pencapaian Ketuntasan Belajar Pada SMP Ma’arif 1 Kebumen berdasarkan Peraturan Pemerintah No 19 Tahun 2005. 2. Data yang digunakan berupa data siswa, data matapelajaran, data standar kompetensi, data kompetensi dasar dan data analisis. 3. Informasi yang disampaikan analisa ketuntasan belajar 4. Program yang dikembangkan adalah berbasis web dan database Mysql 5. Bahasa pemograman menggunakan PHP dan HTML 6. Basis data menggunakan database Mysql 7. Aplikasi atau perangkat lunak yang digunakan Appserv dan editornya Dreamweaver 8 Tujuan Penelitian. Adapun tujuan dari penelitian adalah sebagai berikut: 1. Membangun sistem aplikasi sistem analisa ketuntasan belajar berbasis web. 2. Menguji kelayakan sistem KAJIAN PUSTAKA Berdasarkan Peraturan Pemerintah No.19 Tahun 2005, Pengertian Kriteria Ketuntasan Minimal adalah Salah satu prinsip penilaian pada Kurikulum Berbasis Kompetensi yang menggunakan acuan kriteria, yakni menggunakan kriteria tertentu dalam menentukan kelulusan peserta didik. kriteria paling rendah untuk menyatakan peserta didik mencapai ketuntasan dinamakan Kriteria Ketuntasan minimal. Tujuannya antara lain, acuan bagi pendidik dalam menilai peserta didik sesuai kompetensi dasar mata pelajaran yang diikuti, dapat digunakan sebagai bagian dari komponen dalam melakukan evaluasi program pembelajaran yang dilaksanakan di Sekolah. Evaluasi keterlaksanaan dan hasil program kurikulum dapat dilihat dari keberhasilan pencapaian Kriteria Ketuntasan Minimal sebagai tolak ukur. Menganalisa ketuntasan belajar pada peserta didik bisa dijadikan sebagai, dasar untuk meningkatakan Kriteria Ketuntasan Miminal pada semester atau tahun berikutnya secara cepat dan mudah.
54
Jurnal Dinamika Informatika Volume 4, Nomor 1, Pebruari 2010 : 53 - 62
Word Wide Web (WWW) Word Wide Web (WWW) adalah jaringan beribu-ribu komputer yang dikategorikan menjadi dua yaitu client dan server dengan menggunakan software khusus membentuk suatu jaringan yang disebut jaringan client-server. PHP PHP adalah bahasa script yang digunakan untuk membuat halaman yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima selalu yang terbaru. Semua script php dieksekusi pada server dimana script tersebut dijalankan. Spesifikasi server lebih berpengaruh pada eksekusi dari script php daripada spesifikasi client. Namun tetap diperhatikan halaman web yang dihasilkan tentunya harus dibuka oleh browser pada client. Dalam hal ini versi dari html yang digunakan harus didukung oleh browser client. HTML Hypertext Markup Language (HTML) adalah bahasa yang digunakan untuk menulis halaman web. HTML merupakan mengembangkan dari standar pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML) HTML sebenarnya adalah dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada satu sistem operasi tertentu. Halaman Penulisan Program (Hypertext Preprocessor/PHP). Mysql Mysql adalah multiuser database yang menggunakan bahasa struktur query language (SQL). Mysql dalam operasi client-server melibatkan server deamon. Mysql di sisi server dan berbagai macam program serta liberary yang berjalan di sisi client. Mysql merupakan perangkat lunak yang bersifat open source. Sedangkan SQL adalah bahasa standart yang digunakan untuk mengakses databae server Apache Apache adalah server dalam pemograman PHP. Apache merupakan perangakt lunak web server yang dijalankan akan menjadikan komputer berfungsi sebagai server web. Software apache ini juga yang berfungsi sebagai http server. Sistem ini menggunakan serverapche karena mempunyai kelebihan sebagai berikut : a. Apache merupakan software open source b. Relatif gratis Handal dan tangguh karena 54,55 % dari 206.675.936 situs internet (atau sekitar 112.747.166 situs) menggunakan apache Dreammeaver 8 Dreammeaver 8 adalah Salah satu software untuk merancang website. Program ini bisa menciptakan sebuah website yang sederhana hingga yang paling rumit sekalipun. Program adobe Dreamweaver 8 mampu berkaloborasi dengan active server pages, PHP, java script, VBSscript. software ini dapat digunakan untuk melakukan programming berbasis website.
55
Analisa Ketuntasan Belajar pada SMP Ma’arif 1 Kebumen Berbasis Web (Tri Raharni, Meilany Nonsi Tentua)
METODE PENELITIAN Metode Pengumpulan data digunakan untuk memperoleh data-data yang dibutuhkan dalam penyusunan skripsi. Metode yang digunakan adalah metode wawancara yaitu pengumpulan data dengan mengadakan tanya jawab langsung kepada dosen pembimbing yang kompeten mengenai objek yang diteliti untuk memperoleh data-data kongkrit dan lengkap sebagai bahan analisis dalam penelitian, Studi pustaka yaitu mengumpulkan data dengan mempelajari dan memahami buku-buku referensi dan laporan tugas akhir yang berhubungan dengan penelitian.
Alat Penelitian Perangkat keras (hardware) yang digunakan dalam pembuatan program adalah komputer dengan Processor Intel Dual core 2,00 GHz, RAM 2 Gb, hardisk 160 Gb, VGA, keyboard dan mouse. Perangkat lunak (software) yang digunakan adalah Sistem Operasi windows XP Profesional versi 2002, macromedia dreamweaver 8, mysql, server Apache 2.2, Photo Shop Perancangan Sistem Pada tahapan ini akan dijelaskan bentuk rancangan sistem Analisa Ketuntasan Belajar Pada SMP Ma’arif 1 Kebumen Berbasis Web yang akan dikembangkan, diantaranya meliputi : deskripsi sistem secara umum, pemodelan sistem, normalisasi dari database dan gambaran keseluruhan sistem. Diagram Alir Data Diagram alir data adalah sebuah rancangan aliran data yang terjadi pada prosesproses yang dirancang pada suatu sistem informasi. Pada analisa ketuntasan belajar pada SMP Ma’arif 1 Kebumen berbasis web terdapat 2 entitas luar yang terlibat dalam sistem, yaitu admin sebagai pengolah data dan operator/user sebagai pengguna. Rancangan diagram alir data adalah sebagai berikut :
Record data Siswa Data siswa Data mata pelajaran
Admin
Data standar kompetensi Data kompetensi dasar
Record data Matapelajaran
1 Entry Data Analisis
Record data Standar Kompetensi
Nilai
Record data Kompetensi Dasar
Siswa Matapelajaran Standar Kompetensi
Kompetensi Das ar
Data analisis nilai Record data Analisis Nilai Data Analisis
Analisis Nilai Lihat Nilai
Siswa
Info Nilai
Analisis Nilai
Data Analisis Nilai
2
Output Analisis Nilai
Data Kompetensi Dasar Data Standar Kompetensi Data Matapelajaran Data Siswa
Gambar 1. Data Flow Diagram (DAD) level 0 56
Jurnal Dinamika Informatika Volume 4, Nomor 1, Pebruari 2010 : 53 - 62
Proses-proses yang terjadi dalam sistem serta aliran data/informasi dan keterlibatan tabel-tabel yang digunakan untuk menyimpan data disajikan pada DAD level 1 sebagai berikut : Record data Siswa Data siswa
Record data Matapelaj aran
Data mata pelajaran
Admin
Data standar kompetensi Data kom petensi dasar
1.1 Entry Data Analisis
Record data Standar Kompetensi
Nilai
Record data Kompetensi Dasar
Siswa Matapelajaran Standar Kompetensi
Kompetensi Das ar
Data analisis nilai Record data Analisis Nilai Data Analisis
Analisis Nilai
Data Analisis Nilai
1.2 Output Data Analisis Nilai
Analisis Nilai
Data Kom petensi Dasar Data Standar Kom petensi Data Matapelaj aran Data Siswa
Siswa Laporan Analisis Nilai Info Nilai
Siswa
Lihat Nilai
1.3 Laporan Analisis Nilai
Matapelajaran Cetak Laporan Analisis Nilai
Standar Kompetensi
Kompetensi Das ar
Analisis Nilai
Gambar 2. Data Flow Diagram. (DAD) level 1
57
Analisa Ketuntasan Belajar pada SMP Ma’arif 1 Kebumen Berbasis Web (Tri Raharni, Meilany Nonsi Tentua)
2.6
Data siswa
Admin
Record Data siswa
Output Data Siswa
Data mata pelajaran
2.7
2.8 Output Data Standar Kompetensi
Record Data standar kompetensi
2.9 Output Data Kompetensi Dasar
Record Data kompetensi dasar
2.10 Output Data Analisis Nilai
Record Data analisis nilai
Data standar kompetensi
Data kompetensi dasar
Data analisis nilai
Record Data mata pelajaran
Output Data M atapelajaran
Siswa
M atapelajaran
Standar Kompetensi
Kompetensi Das ar
Analisis Nilai
Gambar 3. Data Flow Diagram (DAD) Level 2 Proses 1 (entry data)
Siswa
Data siswa
2.11 Data Siswa
Record Data siswa
Siswa Data siswa
Data mata pelajaran
2.12 Data M atapelajaran
Record Data mata pelajaran
Cetak Siswa
Cetak Data siswa
M atapelajaran Cetak Matapelajaran
Cetak Matapelajaran
Data Matapelajaran
Data standar kompetensi
2.13 Data Standar Kompetensi
Record Data standar kompetensi
2.14 Data Kompetensi Dasar
Record Data kompetensi dasar
2.15 Data Analisis Nilai
Record Data analisis nilai
Cetak Standar Kompetensi
Cetak Standar Kompetensi
Cetak Kompetensi Dasar
Cetak Kompetensi Dasar
Kompetensi Das ar
Analisis Nilai Data Analisis Nilai
Cetak Analisis Nilai
Cetak Analisis Nilai
Gambar 4. Diagram (DAD) level 2 Proses 2 (Output) 58
Standar Kompetensi
Kompetensi Das ar
Data Kompetensi Dasar
Data analisis nilai
Matapelajaran
Standar Kompetensi
Data Standar Kompetensi
Data kompetensi dasar
Siswa
Analisis Nilai
Jurnal Dinamika Informatika Volume 4, Nomor 1, Pebruari 2010 : 53 - 62
Relasi Tabel Relasi tabel harus terlebih dahulu dirancang untuk mendukung kelancaran pengolahan data supaya dapat berjalan dengan baik. Relasi yang baik maka akan diperoleh gambaran umum jalanya sistem yang dipersiapkan. Relasi tabel ini merupakan alat bantu dalam menentukan langkah-langkah kerja yang akan di lakukan oleh pemograman sesuai dengan permasalahan yang ditangani. Menganalia ketuntasan belajar di SMP Ma’arif 1 Kebumen memerlukan data-data yang dituangkan dalam bentuk tabel-tabel yang saling berkaitan, untuk menggambarkan bagaimana tabel tersebut berhubungan antar satu dengan yang lain, maka dapat dilihat seperti gambar berkut
Matapelajaran Id_matapelajaran* Nama matapelajaran Jumlah_standar_kompetensi Siswa Analisis Id_analisis* Id_siswa Id_kompetensidasar nilai
Id_siswa Id_siswa* Nisn Nama Jk Id_agama Anakke Id_statusanak Tmp_lahir Tgl_lahir Alamat Telpsiswa Kelas Tgl_masuk Sd Alamatsd Kecamatan Kabupaten Provinsi Namaortu Namaibu Alamatortu Pekerjaanortu Pekerjaanibu Namawali Alamatwali Telpwali Pekerjaanwali Pindahke Pindahkelas Pindahth Pindahdari Darikelas Daritahun Gambar Status_siswa
Standarkompetensi id_standarkompetensi* id_matapelajarn sk
Kompetensidasar Id_kompetensidasar* Id_standarkompetensi kd kkm
Gambar 5. Relasi tabel 59
Analisa Ketuntasan Belajar pada SMP Ma’arif 1 Kebumen Berbasis Web (Tri Raharni, Meilany Nonsi Tentua)
IMPLEMENTASI Setelah melakukan perancangan sistem maka dilakukan implementasi sistem dilanjutkandengan pengetesan sistem yang dilakukan untuk mengetahui jalanya aplikasi. Pengetesan dilakukan pada saat user mengakses atau browsing ke alamat website maka pertama kali yang muncul yaitu halaman utama yang terdiri dari dari home, daftar siswa, daftar pelajaran, daftar standar kompetensi, dafatr kompetensi dasar, daftar nilai.
Gambar 6. Halaman Home Halaman diatas berfungsi untuk menunjukkan tampilan awal program analisa ketuntasan belajar pada SMP Ma’arif 1 Kebumen.. Pada tampilan halaman utama yaitu isi dari menu home yang berisi informasi tentang kegunaan analisis ketuntasan belajar berbasis web pada SMP Ma”arif 1 Kebumen.
60
Jurnal Dinamika Informatika Volume 4, Nomor 1, Pebruari 2010 : 53 - 62
Gambar 7. Halaman daftar siswa Pada halaman daftar siswa berisi tentang data siswa SMP Ma’arif 1 Kebumen.
Gambar 8. Halaman Mata Pelajaran 61
Analisa Ketuntasan Belajar pada SMP Ma’arif 1 Kebumen Berbasis Web (Tri Raharni, Meilany Nonsi Tentua)
Pada halaman daftar matapelajaran berisi tentang daftar semua matapelajaran.
Gambar 9. Halaman daftar semua matapelajaran Pada halaman daftar standar kompetensi berisi tentang daftar semua standar kompetensi semua matapelajaran.
Gambar 10. Halaman Standar Kompetensi 62
Jurnal Dinamika Informatika Volume 4, Nomor 1, Pebruari 2010 : 53 - 62
Pada halaman daftar kompetensi dasar berisi tentang daftar semua kompetensi dasar semua matapelajaran. Pada halaman daftar nilai berisi tentang daftar nilai siswa semua matapelajaran yang sudah tuntas dan belum tuntas Hasil pengujian dari proyek akhir dengan judul Analisa Ketuntasan Belajar Pada SMP Ma’arif 1 Kebumen adalah berupa halaman login khusus untuk admin. Menu-menu pada administrator terdiri dari : menu home, menu manajemen user, menu manajemen modul, menu depan, menu siswa, menu standar kompetensi, menu kompetensi dasar, menu analisis nilai.
KESIMPULAN Berdasarkan hasil dan analisa yang dilakukan terhadap perancangan, implementasi analisa ketuntasan belajar pada SMP Ma’arif 1 Kebumen berbasis web pada bab sebelumnya, maka dapat diambil kesimpulan sebagai berkut : 1. Sistem ini bermanfaat bagi semua guru dalam kegiatan mengajar pada SMP Ma’arif 1 Kebumen. 2. Menggunakan sistem ini mengurangi kemungkinan kesalahan pada menganalisa nilai ulangan harian perkomptensi dasar yang dilakukan secara manual
DAFTAR PUSTAKA
________ , Peraturan Menteri Pendidikan Nasional Republik Indonesia No. 22 Tahun 2006. Standar Isi Untuk Satuan Pendidikan dasar menegah.BP media Pustaka mandiri Jakarta 2006 Hari Susanto, S.Kom (2010). Raport On-line. Skripsi tidak diterbitkan. Kebumen : Guru SMP N 4 Kebumen. Harianto, Kristianto 2006. Konsep dan Perancangan Database. Yogyakarta : Andi offset. Http:/www.Apache.org/2009/Server apche.pdf, akses 2 Nopember 2010 Http:/www.ilmiah-tesis.com/2009/04/Perancangan-sistem-administrasi.html, Desember 2009.
akses1
Human Santoso Utomo, M.AB, 1995. Metode penelitian Sosial. Akses 1 Nopember 2010 Imamsyah, Muhammad. 2003. php dan MySQL untuk orang awam. Palembang : Maxilom. Jubilee Enterprise 2007. Seri Penuntun Visual Dreamweaver 8. PT Alex Media Komputindo Jakarta. Karnadi 2008. Kriteria Ketuntasan Minimal. BP Cipta Jaya Jakarta. Mulyana Yusuf (2009). Perancancangan Sistem Informasi Akademik berbasis Web di SD N Sukamanah Subang. Skripsi tidak diterbitkan. Jakarta : Program Sarjana UNIKOM Scholar Repository Jakarta. 63
Analisa Ketuntasan Belajar pada SMP Ma’arif 1 Kebumen Berbasis Web (Tri Raharni, Meilany Nonsi Tentua)
Sutarman 2003. Membangun Aplikasi Berbasis Web dengan PHP. Graha Ilmu. Winarko, Edi. 2006. Perancangan Database dengan power Desain 6.32. Prestasi Pustaka Publisher. Yudi. Purwanto 2008. Pemograman Web dengan PHP. Jakarta : PT Elex Media Komputindo. Yus bayu Tirto Hutomo 2007, Pembuatan Raport On-Line SMA NEGERI 104 jakarta Berbasis Web Dengan Menggunakan Dreammeaver MX, PHP, Mysql. Skripsi tidak diterbitkan. Akses 1 Nopember 2010
64