APLIKASI PENGO
FAKUL
PRO
FAKULTA
UNIVERSI
GOLAHAN NILAI RAPOR SEKOLAH DAS BERBASIS DESKTOP
MAKALAH
PROGRAM STUDI INFORMATIKA ULTAS KOMUNIKASI DAN INFORMATIK
Diajukan oleh :
Yayuk Ayuningtyas
Yayuk Ayuningtyas
Yayuk Ayuningtyas
Yayuk Ayuningtyas
Gunawan Ariyanto Ph.D
Gunawan Ariyanto Ph.D
Gunawan Ariyanto Ph.D
Gunawan Ariyanto Ph.D
ROGRAM STUDI INFORMATIKA
TAS KOMUNIKASI DAN INFORMA
SITAS MUHAMMADIYAH SURAKA
November, 2014
ASAR NEGERI
IKA
HALAMAN PERSETUJUAN Publikasi ilmiah dengan judul :
APLIKASI PENGOLAHAN NILAI RAPOR SEKOLAH DASAR NEGERI BERBASIS DESKTOP
Yang disiapkan dan disusun oleh :
Yayuk Ayuningtyas NIM : L200100004 Telah disetujui pada :
Hari : ……… Tanggal : ………
Pembimbing Utama,
(Gunawan Ariyanto, Ph.D) NIK : 968
Publikasi ini telah diterima sebagai salah satu persyaratan untuk memperoleh gelar sarjana
Tanggal ……… Mengetahui,
Ketua Program Studi
APLIKASI PENGOLAHAN NILAI RAPOR SEKOLAH DASAR NEGERI BERBASIS DESKTOP
Yayuk Ayuningtyas, Gunawan Ariyanto
Program Studi Informatika, Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta
Email : yayu.ayunning@gmail.com
ABSTRACT
The academic report on the processing of public elementary school is a very important thing in the process of learning activities between student and teachers that keept recurring. Where the result of the value of the processing of this report can be seen work completes students in following the learning process. To the processing of value for thias is still done with the assistance excel, and to report only made with the manual. Good solution has yet to give way to manage the value of data processing value the report.
The task of the end of tis aims to solve the problems in the processing of data processing application to design a system to report rhe value of public elementary school based on the desktop. System appkication development designed by using this method SDLC (System Development Life Cycle) is to do an analysis of needs, data collection, design an manufacture of, system application testing system in place until the implementation of research. Built using this application system of processing both Delphi with MySQL database.
Processing an application academic report on public elementary schools produced a system application that used to help teachers, homeroom, and the schools that related in value in processing process data to value repot. The existinf facilities in system cover the management of the value of this application, data storage student, followed by students extracuricular activites, the attendance list student, thw development of students, health care database, the result of achievement, printing valuae and report on the result report.
ABSTRAKSI
Pengolahan nilai rapor pada sekolah dasar negeri adalah hal yang penting dalam proses kegiatan belajar mengajar antara peserta didik dan guru yang terus berulang. Dimana hasil dari pengolahan nilai rapor ini dapat dilihat ketuntasan peserta didik dalam mengikuti kegiatan belajar mengajar. Untuk pengolahan nilai selama ini masih dikerjakan dengan bantuan excel, dan untuk laporan hanya dibuat dengan manual. Cara tersebut belum memberikan solusi baik untuk mengelola data nilai untuk pengolahan nilai rapor.
Tugas akhir ini bertujuan untuk mengatasi permasalahan dalam pengolahan data nilai dengan merancang suatu system aplikasi pengolahan nilai rapor untuk sekolah dasar berbasis desktop. System aplikasi ini dibuat dengan metode pengembangan system SDCL (System Development Life Cycle) yaitu melakukan analisis kebutuhan, mengumpilkan data, merancang dan pembuatan system aplikasi, pengujian terhadap system sampai implementasi system aplikasi ditempat penelitian. System aplikasi ini dibangun menggunakan Delphi dengan pengolahan database menggunakan MySQL.
Aplikasi Pengolahan Nilai Rapor pada Sekolah Dasar Negeri menghasilkan sebuah system aplikasi yang digunakan untuk membantu guru, wali kelas, dan pihak sekolah yang terkait dalam pengolahan nilai dalam melakukan pengolahan data untuk nilai rapor. Fasilitas yang ada pada system aplikasi ini meliputi pengolahan nilai, penyimpanan data peserta didik, kegiatan ektrakurikuler yang diikuti oleh peserta didik, daftar hadir peserta didik, perkembangan peserta didik, data kesehatan, hasil prestasi, dan pencetakkan laporan hasil nilai rapor.
I. PENDAHULUAN
Komputer merupakan salah satu kemajuan teknologi yang membantu kita dalam memudahkan pekerjaan. Kebutuhan manusia terhadap informasi juga diiringi dengan berkembangnya teknologi komputer itu sendiri , keakuratan dalam pengolahan data, dan pekerjaan yang dituntut membutuhkan waktu yang lebih cepat dalam pengerjaannya. Kemajuan teknologi tidak hanya digunakan dan dinikmati oleh pemerintah maupun kalangan bisnis saja, tetapi juga mulai masuk dalam dunia pendidikan khususnya sekolah. Terdapat kendala dalam pengolahan data nilai peserta didik jika suatu sekolah memiliki banyak jumlah peserta didik, maka proses penghitungan nilai peserta didik akan mengalami kesulitan dan akan membutuhkan waktu yang lama. Untuk itu, pemanfaatan aplikasi berbasis komputer akan mampu mengatasi permasalahan yang terjadi.
Dalam Pengolahan Nilai Rapor pada Sekolah Dasar masih bersifat manual, oleh karena itu dibutuhkan banyak waktu dan tenaga untuk melakukan tugas tersebut. Tujuan dari tugas yang dibuat adalah mengembangkan aplikasi pengolahan nilai yang sebelumnya bersifat manual. Upaya dalam pengolahan data informasi akan berhasil dengan perubahan yang
lebih baik pada system pengolahan yang sudah ada. Aplikasi pengolahan nilai Rapor pada Sekolah Dasar adalah aplikasi yang menanganu pengolahan nilai Rapor mata pelajaran yang didapatkan para peserta didik Sekolah Dasar. Pengolahan nilai ini meliputi penilaian mata pelajaran, ulangan sehari-hari, UTS, UAS yang sesuai standar ketuntasan minimal (SKM), ektrakurikuler peserta didik, kesehatan (tumbuh kembang atau berat badan dan tinggi badan peserta didik), kepribadian dan ketidakhadiran peserta didik(izin, sakit, dan alpha). Aplikasi ini dikembangkan dengan menggunkan
Delphi dan menggunkana database
MySQL. Adanya system aplikasi berbasis komputerisasi ini diharapkan dapat memberikan kemudahan para guru dan pihak sekolah terkait dalam pengolahan data nilai yang diperoleh para peserta didik.
berbagai macam informasi yang dibutuhkan karena sifat- sifatnya begitu global. Demikian pula suatu informasi tentang nilai Rapor tersebut. System berisi dari input data peserta didik, data nilai peserta didik, data guru sebagai informasi wali kelas yang mengampu pada suatu kelas serta cetak nilai Rapor peserta didik. Perancangan system menggunkan perancangan use case, database table dan design halaman. Sehingga hasil aplikasi tersebut dapat memberikan informasi tentang data peserta didik, biodata guru, perolehan hasil nilai, dan dapat melihat grafik prestasi.
Setiawan, Dwi (2007) dalam skripsi Sistem Aplikasi Pengolahan Nilai Rapor Di SMP Al-Irsyad Berbasis PHP MySQL . Informasi yang akurat dan tepat akan dapat membantu seseorang dalam mengambil keputusan dan menentukan langkah yang harus dilakukan untuk mengembangkan usaha dan memepertahankan usahanya tersebut. Semua itu diperlukan database yang akurat,, lengkap dan dapat ditampilkan secara mudah dan cepat. Seperti halnya SMP Al-Irsyad Surakarta, memerlukan system kerja yang bagus. Suatu system kerja akan dilihat bagus apabila dievaluasi dan diperbaiki terus menerus serta ditunjang dengan perangkat kerja suatu organisasi harus memiliki performa kerja seperti keteraturan, keakuratan, keamanan tanpa
meninggalkan kemudahan, kepraktisan, keefesienan dan keefektifan. Komputer merupakan alat mutlak untuk menunjang system kerja tersebut, tapi komputer hanyalah suatu alat pasif yang tidak dapat memberikan manfaat tepat tanpa alat aktif yang tepat pula.
informasi yang akan diberikan oleh pihak sekolah.
III. METODE PENELITIAN Dibawah ini adalah diagram alir penelitian (flowchart) untuk menunjukkan proses penelitian.
Gambar 1. Flowchart Penelitian Tahap awal dalam penelitian ini yaitu dilakukannya analisis kebutuhan system yaitu berupa data peserta didik, daftar mata pelajaran dan data nilai peserta didik dan data-data lain yang diperlukan. Setelah terkumpul akan dilanjutkan tahap pengolahan data untuk perancangan system aplikasi, yang kemudian akan diteruskan dengan proses pembuatan
system aplikasi dengan menterjemahkan data yang telah ada menggunakan bahasa pemrograman. Kemudian tahap berikutnya adalah mengujikan system aplikasi, apakah system aplikasi yang dijalankan sesuai keperluan atau tidak, jika tidak seperti kebutuhan harus mengulangi langkah sebelumnya yaitu perancangan system aplikasi, namun apabila system aplikasi yang dijalankan sudah baik maka akan dilanjutkan langkah berikutnya yakni menerapkan system aplikasi.
IV. HASIL DAN PEMBAHASAN
A. Hasil
Aplikasi Pengolahan Nilai Rapor Sekolah Dasar Negeri Berbasis Deskrop ini dibangun berdasarkan kebutuhan para guru dan pihak sekolah terkait dalam pengolahan nilai dengan menggunakan program aplikasi Delphi dan pengolahan database dengan MySQL. Sistem ini dirancang dengan cara menganalisa kebutuhan dan permasalahan yang ada. Setelah itu dilakukan pengumpulan data dengan guru dan pihak sekolah terkait kemudian dimulai tahap perancangan aplikasi pengolahan nilai rapor berbasis desktop.
terdiri dari dara user, data peserta didik, data mata pelajaran, ektrakurikuler, aspek kesehatan, kehadiran dan menu cetak data.
1. Menu Login
Menu Login merupakan menu yang muncul ketika system dijalankan. Jenis pengguna atau user disini dikelompokkan menjadi dua macam yaitu user sebagai admin dan user sebagai wali kelas. Tampilan dari menu login pada Gambar 2.
Gambar 2. Tampilan Menu Login User Admin
2. Menu Utama
Menu Utama adalah Kumpulan menu-menu yang terdapat didalam aplikasi ini terdiri dari menu data user, menu data peserta didik, menu data mata pelajaran, menu data ekskul, menu aspek kesehatan, menu data kehadiran peserta didik, dan menu cetak data atau print out. Tampilan dari menu utama pada Gambar 3.
Gambar 3. Tampilan Menu Utama 3. Menu Data Pengguna (User)
Menu Data Pengguna (User) adalah menu yang digunakan untuk menambah, mengupdate, dan menghapus data dari user admin atau pengguna sehingga dapat mengakses system aplikasi. Tampilan dari menu data user pada Gambar 4.
Gambar 4. Tampilan Menu Data User
menambah, mengupdate, dan menghapus data para peserta didik. Tampilan dari menu data peserta didik pada Gambar 5.
Gambar 5. Tampilan Menu Data Peserta didik
5. Menu Data Mata Pelajaran Menu Data Mata Pelajaran adalah menu yang digunakan untuk menginputkan data mata pelajaran dan data nilai aspek. Tampilan dari data mapel pada Gambar 6
Gambar 6. Tampilan Menu Data Mapel
6. Menu Data Ekskul
Menu Aspek Ekskul adalah menu yang digunakan untuk menginputkan data ekskul yang diikuti oleh peserta
didik. Tampilan dari menu data ekskul pada Gambar 7
Gambar 7. Tampilan Menu Data Ekskul
7. Menu Aspek Kesehatan Menu Data Aspek Kesehatan adalah menu yang digunakan untuk menginputkan data kesehatan peserta didik atau tumbuh kembang (berat badan dan tinggi badan) ketika peserta didik berada di sekolah tersebut. Tampilan dari menu aspek kesehatan pada Gambar 8
Gambar 8. Tampilan Menu Aspek Kesehatan
Menu Kehadiran adalah menu yang digunakan untuk menginputkan keterangan kehadiran dan daftar hadir peserta didik. Tampilan dari menu data ekskul pada Gambar 9
Gambar 9. Tampilan Menu Data Kehadiran
9. Menu Cetak Data
Menu Cetak Data adalah menu yang digunakan mencetak hasil nilai peserta didik pada setiap semester dimana print out terdiri dari identitas peserta didik, print out penilaian aspek, dan print out ektrakurikuler dan kehadiran peserta didik untuk semester 1 dan semester 2. Tampilan dari menu aspek kesehatan pada Gambar 10
Gambar 10. Tampilan Menu Cetak Data
B. Pengujian
Pengujian Aplikasi Pengolahan Nilai Rapor Sekolah Dasar Negeri Berbasis Desktop ini dilakukan secara langsung memperlihatkan dan mengajarkan ke guru, wali kelas maupun pihak terkait dalam pengolahan nilai. Dimana tanggapan terhadap aplikasi yang dibuat dapat diketahui penulis secara langsung.
Untuk mengetahui apakah aplikasi yang dibuat dapat bekerja sesuai dengan perancangan yang diharapkan atau belum adalah tujuan dalam pengujian aplikasi ini..
Menguji system dilakukan dengan menggunakan kuesioner. Kuesioner untuk pengujian system aplikasi terdiri dari pernyataan- pernyataan yang dinilai oleh guru dan wali kelas. Pengisian kuesioner dilakukan setelah menggunkan system aplikasi pengolahan nilai rapor ini kemudian memberikan jawaban dari pernyataan tentang desain tampilan system aplikasi, pengoperasian system aplikasi, kelengkapan menu, kesesuaian menu dengan kebutuhan dan masih banyak lagi.
Tabel 1. Tabel Jumlah Skoring Guru atau wali kelas
Keterangan :
P1 : Aplikasi mudah dioperasikan P2 : Menu dalam aplikasi lengkap P3 : Aplikasi berjalan dengan lancar P4 : Menu dalam aplikasi jelas P5 : Aplikasi membantu wali dalam pengolahan nilai rapor
P6 : Aplikasi mudah digunakan dan dipahami
P7 : Tampilan aplikasi menarik P8 : Loading menu cepat
P9 : Menu dalam aplikasi sesuai kebutuhan pengolahan data rapor P10 : Sistem perlu dikembangkan Keterangan :
SS : Sangat Setuju S : Setuju
N : Netral TS : Tidak Setuju
STS : Sangat Tidak Setuju
Berdasarkan prosentase jawaban yang diperoleh dari para responden untuk setiap pernyatan dalam kuesioner untuk menghitung persentase responden kelompok sehingga dapat ditampilkan dalam bentuk grafik, maka dapat dihitung menggunakan :
Skor ideal / skor tertinggi (SMax) = 5 x n = 5n (SS)
Skor terendah (SMin) = 1 x n = n (STS), dimana n = total responden Skor (S) = ∑ (Jumalah Responden Pemilih Jawaban x Bobot Jawaban ) Prosentase Interpretasi (P) =
%
Selanjutnya untuk mengukur tingkat prosentase Interpretasi (P) yaitu dengan skala interval (Riduawan, 2005) sebagai berikut : Angka 0% - 20%= Sangat Lemah Angka 21% - 40% = Lemah Angka 41 % - 60% = Cukup Angka 61% - 80% = Kuat
Gambar 11. Grafik Prosentase Guru atau wali kelas
C. Analisis Klasifikasi Aplikasi Pengolahan Nilai Rapor
Aplikasi Pengolahan Nilai Rapor Sekolah Dasar Negeri ini memiliki kelebihan dan kekurangan, yaitu :
a) Kelebihan
1. Sistem aplikasi termasuk aplikasi yang tergolong baru karena kurikulum yang dipakai dlam pengolahan nilai adalah kurikulum 2013 yang merupakan kurikulum yang belum terlalu lama diterapkan oleh pemerintah 2. Dengan aplikasi ini, dapat
lebih efektif membantu guru dan wali kelas dalam pengolahan nilai.
3. Guru dan wali kelas mempunyai arsip dalam dokumen tertulis ataupun dokumen yang berad dalam komputer
b) Kekurangan
1. Tampilan aplikasi kurang menarik
2. Loading menu kadang terhadi keterlambatan karena terlalu banyak data inputan
3. Beberapa menu kadang berjalan kurang lancar
V. Kesimpulan
Berdasarkan rumusan yang telah dituliskan sebelumnya, yaitu menjadikan proses pengolahn data nilai peserta didik yang sebelumnya manual menjadi system terkomputerisasi, maka penilitu menyimpulkan bahwa :
1. Dalam merancang dan membuat aplikasi ini yang digunakan adalah pemrograman Free Pascal yakni Delphi 7 dan MySQL sebagai pengolah database. 2. Sistem aplikasi yang telah
selesai dinbangun telah mencapai tujuan yang diharapkan. Tebukti system aplikasi telah diujikan dengan lancar
3. Dengan adanya system aplikasi ini pihak guru dan wali kelas mempunyai arsip dalam dokumen tertulis ataupun dokumen yang berada dikomputer
DAFTAR PUSTAKA
Anonim. 2009. Apa itu ODBC. Tersedia dalam: http://benuarayak.blogspot.com/2009/07/apa-itu-odbc.html [ diakses tanggal 21 Oktober 2014 ]
Anonim. 2012. Pengertian XAMPP. Tersedia dalam : http://blog.duniascript.com/pengertian-xampp.html [ diakses tanggal 21 Oktober 2014 ]
Gagah Putra, Hanom. 2012. Sistem Informasi Pengolahan Nilai Rapor SMA Masehi 1 Semarang Berbasis Web. Skripsi. Semarang : Universitas Negeri Semarang
Hastomo. 2012. Pengertian dan Kelebihan Database MySQL. Tersedia dalam : http://hastomo.net/php/pengertian-dan-kelebihan-database-mysql/ [ diakses pada tanggal 27 Agustus 2014]
Linawidia. 2011. Pengertian Delphi. Tersedia dalam : http://linawidia.wordpress.com/2011/09/18/pengertiandelphi/ [ diakses tanggal 21 Oktober 2014 ]
Mahendrawati, Berliana Linda. 2011. Perancangan dan Pembuatan Raport Berbasis Web di SMA Negeri 2 Wonogiri. Skrispsi. Solo : Universitas Muhammadiyah Surakarta.
Marzak. 2012. Pengembangan Sistem Teknologi Informasi Metode SDLC.
Tersedia dalam :
http://vicimarzak.blogspot.com/2012/11/materi-sdlc.html [ diakses tanggal 27 Agustus 2014]
Nugroho . 2011. Pengolahan Nilai Skala Konversi Rangking. Tersedia dalam : http://topiknugroho.wordpress.com/2011/05/03/pengolahan-nilai-skala-konversi-rangking/ [ diakses tanggal 29 Oktober 2014]
Setiawan, Dwi. 2007. Sistem Aplikasi Pengolahan Nilai Rapor Di SMP Al-Irsyad Berbasis PHP dan MYSQL. Skripsi.Solo : Universitas Muhammadiyah Surakarta,
The Kickers. 2012. Pengertian Database. Tersedia dalam : http://thekickers96.wordpress.com/pengertian-database/ [ diakses tanggal 27 Agustus 2014]