PENGEMBANGAN APLIKASI PENGOLAHAN NILAI SISWA

3y ago
54 Views
3 Downloads
562.58 KB
7 Pages
Last View : 8d ago
Last Download : 3m ago
Upload by : Ryan Jay
Transcription

PENGEMBANGAN APLIKASI PENGOLAHAN NILAI SISWABERBASIS WEB DI SEKOLAH DASAR NEGERICahya Permana1, Ridwan Setiawan2Jurnal AlgoritmaSekolah Tinggi Teknologi GarutJl. Mayor Syamsu No. 1 Jayaraga Garut 44151 IndonesiaEmail : n.setiawan@sttgarut.ac.idAbstrak - Pengelolaan nilai adalah proses pengelompokan nilai dari hasil studi yang dilakukanoleh siswa untuk didapatkan nilai akhir sebagai syarat kelulusan bagi siswa tersebut.Permasalahan yang terjadi dalam proses pengolahan nilai siswa yang ada di Sekolah Dasar Negeri(SDN) yang masih dilakukan secara manual sehingga proses yang terjadi memakan waktu yanglama. Tujuan dari penelitian ini adalah membangun aplikasi pengelolaan nilai siswa berbasis webuntuk mempermudah guru dalam proses pengolahan nilai siswa agar lebih efektif dan tidakmembutuhkan waktu yang lama. Metodologi yang digunakan dalam penelitian ini adalah RapidApplication Development (RAD) dengan menggunakan pemodelan sistem konvensional dan bahasapemrograman PHP (Hypertext Preprocessor). Hasil dari penelitian ini berupa diagram yang terdiridari ERD (Entity Relationship Diagram), DFD (Data Flow Diagram), serta Context Diagram yangberjumlah delapan diagram yang digunakan dalam perancangan sistem yang dilakukan danaplikasi dibuat berbasis web dengan menggunakan mysql sebagai penyimpanan data serta AdobeDreamweaver sebagai text editor untuk melakukan perancangan aplikasi. Penelitian ini dibatasihanya pada proses pengolahan nilai rapor sementara. Penelitian ini diharapkan dapat membantumempercepat proses pengolahan nilai yang lebih efektif serta meningkatkan kinerja guru dalamproses penyelenggaraan pendidikan yang lebih baik.Kata Kunci - Pengolahan Nilai, RAD Methodology, Rapor Sementara.1.PENDAHULUANSekolah Dasar Negeri (SDN) Balewangi I merupakan lembaga bidang pendidikan yangdiselenggarakan pemerintah dan berada di bawah tanggung jawab Pemerintah Daerah Kabupaten/Kota sebagai unit pelaksana teknis Dinas Pendidikan Kabupaten/ Kota, memiliki permasalahandalam pelaksanaan kegiatan pengolahan nilai yaitu dalam proses pembuatan rapor sementara yangmasih menggunakan aplikasi pengolah kata (Ms. Word) yang sebenarnya dapat terpecahkan denganbantuan teknologi. Karena pentingnya penggunaan teknologi untuk mendukung penyelenggaraanpendidikan yang lebih efektif, maka SDN Balewangi I perlu memiliki sebuah aplikasi yang akanmenunjang kegiatan pengolahan nilai yang dilakukan guru dapat dilakukan dengan lebih mudah dancepat.2.TINJAUAN PUSTAKAA.Sejarah SingkatSekolah Dasar Negeri Balewangi 1 merupakan lembaga pendidikan yang berlokasi di DesaBalewangi Kecamatan Cisurupan Kabupaten Garut yang memulai kegiatan operasional pada tahun1952 dengan tujuan untuk meletakkan dasar pengetahuan, kepribadian, akhlak mulia, serta254

Jurnal Algoritma Sekolah Tinggi Teknologi Garutketerampilan untuk hidup mandiri dan mengikuti pendidikan lebih lanjut.3.KERANGKA KERJA KONSEPTUALGambar 3.1 Skema Kerangka KerjaGambar 3.2 Work Breakdown Structure Pengembangan Aplikasi Pengolahan Nilai Siswa BerbasisWeb di Sekolah Dasar Negeri4.HASIL DAN PEMBAHASANPerancangan aplikasi dilakukan melalui 5 tahapan, yaitu Business modelling, Data Modelling,Process Modelling, Application Generation, serta Testing and Turnover1.Business ModellingDalam tahap business modelling dilakukan pengidentifikasian masalah melalui prosesobservasi, wawancara dan studi pustaka dan didapat sistem berjalan dan sistem usulan di sekolahdasar negeri.255 2016 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 13 No. 2 2016Gambar 4.1 Sistem Berjalan di Sekolah Dasar NegeriGambar 4.2 Sistem Usulan2.Data ModellingDalam tahap ini dilakukan identifikasi data perancangan sistem mulai dari entitas sertaaktivitas yang terkait pada sistem.http://jurnal.sttgarut.ac.id256

Jurnal Algoritma Sekolah Tinggi Teknologi GarutGambar 4.3 Rancangan ERD Sistem3.Process ModellingDalam tahap ini, dibuat perancangan sistem mulai dari perancangan Context Diagram, DataFlow Diagram, serta Desain Sistem.Gambar 4.4 Context Diagram pada sistemSetelah diketahui diagram konteks, selanjutnya dibuat data flow diagram untuk menunjukanproses dan interaksi data yang terjadi pada sistem.257 2016 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 13 No. 2 2016Gambar 4.5 DFD Level 1 Aplikasi4.Application GenerationMerupakan tahap implementasi dari proses yang telah dirancang sebelumnya melalui prosescoding untuk menghasilkan aplikasi.Gambar 4.6 Halaman Isi AplikasiTerdapat beberapa fitur transaksi yang dapat digunakan pada halaman isi yaitu :a.Fitur Home : fitur yang digunakan untuk mengakses halaman isi ini ketika user masuk kehalaman yang lain dan ingin kembali ke halaman isi dapat menggunakan fitur home ini.b.Data User : dalam data user terdapat data pengguna aplikasi.c.Data Pelajaran : merupakan halaman yang digunakan untuk memasukkan data pelajaran padaaplikasihttp://jurnal.sttgarut.ac.id258

Jurnal Algoritma Sekolah Tinggi Teknologi Garutd.e.f.g.h.i.Data Guru : merupakan halaman yang digukan untuk melakukan transaksi pada data guru.Data Siswa : merupakan halaman yang digunakan untuk melakukan transaksi pada data siswaData Kelas : merupakan halaman yang digunakan untuk melakukan transaksi pada data kelas.Data laporan : halaman yang digunkana untuk melihat seluruh data dari setiap fitur yangdigukanan dan merupakan data keseluruhan dari setiap fitur.Data logout : fitur yang digunakan untuk keluar dari aplikasi.Data nilai : fitur yang digunakan untuk melakukan transaksi berupa pengolahan nilai padaaplikasi. Dan merupakan halaman inti dari aplikasi yang memiliki keterkaitan dengan fituryang lainnya pada aplikasi seperti dalam perancangan ERD sebelumnya bahwa nilaimerupakan hasil dari setiap transaksi yang dilakukan sebelumnya.5.Testing and TurnoverPada tahap ini dilakukan proses pengujian aplikasi dengan menggunakan metode black-boxuntuk mengamati aplikasi apakah pada proses input, proses serta output telah berjalan denganbenar.Hasil pengujian dari aplikasi dengan menggunakan metode black-box dapat dilihat dalamtabel berikut :Tabel 4.14 Hasil Pengujian Aplikasi dengan menggunakan black-box testingNo1Rancangan ProsesMasuk menu utama sistemHasil yang DiharapkanMasuk ke halaman homeHasilOK2Masuk ke halaman utamaOKTidakdapatmengakseshalaman utamaMasuk ke menu utama sistemOK4user memasukkan username danpassword yang benar lalu loginuser memasukkan username danpassword yang salah lalu klik loginKlik menu home56Klik menu userKlik tambah data userOKOK79Klik tambah data user denganmengisi data-data yang valid(sesuai)Klik tambah data user denganmengisi data-data yang tidak valid(tidak sesuai)Klik menu guruMasuk ke form tampil userMasuk ke form tambah datauserData tersimpan dalam sistemdan terlihat pada halamandata user.Data tidak akan tersimpanMasuk ke form tampil guruOK10Klik tambah data guruOK11OKUser tidak dapat melakukanpenambahan data guru13Klik tambah data guru denganmengisi data-data yang valid(sesuai)Klik tambah data guru denganmengisi data-data yang tidak valid(tidak sesuai)Klik menu siswaMasuk ke halaman tambahdata guruData tersimpan dan dapatdilihat pada halaman dataguruData tidak tersimpan dalamsistemMasuk ke form tampil siswaOK14Klik tambah data siswaOK15Klik tambah data siswa dan mengisidata siswa dengan data yang valid(sesuai)Klik tambah data siswa dan mengisidata siswa dengan data yang tidakvalid (tidak sesuai)Klik menu pelajaranMasuk ke form tambah datasiswaData siswa tersimpan dandapat dilihat pada halamandata siswaData tidak akan tersimpandalam sistemUser masuk ke form tampildata siswaUser dapat masuk ke formtambah data siswaUser dapat melakukan tambahdata siswaOKUser tidak dapat menyimpandataMasukOKUser masuk ke form ser dapat masuk ke menuutama sistemUser dapat melakukan logindan masuk ke halaman utamaUser tidak dapat mengakseshalaman utamaUser dapat masuk ke menuutama sistemAdmin dapat melihat data userAdmin dapat mengakseshalaman tambah data userAdmin dapat memasukkan datauser baruData user yang dimasukkanoleh admin tidak tersimpan kedalam sistemUser masuk ke form tampildata guruUser dapat masuk ke formtambah data guruUser dapat melakukan tambahdata guru 2016 Jurnal STT-Garut All Right Reserved

ISSN : 2302-7339 Vol. 13 No. 2 201618Klik tambah data pelajaran1921Klik tambah data pelajaran denganmemasukan data pelajaran yangvalid (sesuai)Klik tambah data pelajaran denganmemasukkan data yang tidak valid(tidak sesuai)Klik menu nilai22Klik tambah data nilai2325Memasukkan data nilai dengan datayang tidak valid (tidak sesuai)Memasukkan data nilai dengan datayang tidak valid (tidak sesuai)Klik Cetak Rapor2620pelajaranMasuk ke form tambah datapelajaranData pelajaran tersimpandalam sistemOKOKdata pelajaranUser dapat melakukan tambahdata pelajaranUser dapat menambah datapelajaranData pelajaran tidak akantersimpanOKUser gagal memasukkan datapelajaranMasuk ke form tampil nilaiOKMasuk ke form tambah datanilaiData tidak akan tersimpanOKData tersimpanOKMasuk Ke form cetak raporOKKlik edit dataMasuk ke form editOK27Klik Hapus DataData TerhapusOK28Klik LogoutKeluar dari sistemOKUser masuk ke form tampildata nilaiUser dapat melakukan tambahdata nilaiUser tidak dapat menyimpandataUser dapat menyimpan datanilai.User dapat melakukan cetakrapor sementaraUser dapat melakukan edit datadari menu yang dipilihUser dapat menghapus datadari menu yang dipilihUser dapat keluar dari aplikasi245.OKKESIMPULANBerdasarkan teori dan pembahasan serta penyelesaian masalah terhadap perancangan, analisisdan pengujian pada program, maka dapat diambil kesimpulan sebagai berikut :1.Aplikasi pengolahan nilai berbasis web sangat diperlukan oleh guru dalam proses pengolahannilai karena dapat meningkatkan kinerja guru dalam proses penyelenggaraan pendidikan yanglebih baik dan efektif.2.Aplikasi pengolahan nilai berbasis web ini mempermudah pengolahan nilai sampai didapatoutput berupa rapor sementara (mid-semester) bagi murid di sekolah dasar negeri.DAFTAR PUSTAKA[1][2][3][4]Nashawaty, Paul (2015). “Rapid Application Development for Dummies”. John Wiley &Sons, Inc. Hoboken, New Jersey.Pressman, Roger. S. (2002). “Rekayasa Perangkat Lunak Pendekatan Praktisi”. Jilid 1.Andi: Yogyakarta.Pressman, Roger. (2010). “Software Engineering : a Practitioner’s Approach”. McGrawHill Education: New York.Rosa, A.S dan Salahuddin, M. (2011). “Modul Pembelajaran Rekayasa Perangkat” Lunak(Terstruktur dan Berorientasi Objek). Modula : Bandung.http://jurnal.sttgarut.ac.id260

1. Aplikasi pengolahan nilai berbasis web sangat diperlukan oleh guru dalam proses pengolahan nilai karena dapat meningkatkan kinerja guru dalam proses penyelenggaraan pendidikan yang lebih baik dan efektif. 2. Aplikasi pengolahan nilai berbasis web ini mempermudah pengolahan nilai sampai didapat

Related Documents:

MTs Madrasah Tsanawiyah N Nilai Keluaran Nilai-nilai yang diperhatikan oleh para stakeholders Nilai Masukan Nilai-nilai yang dibutuhkan dalam diri setiap pegawai, dalam rangka mencapai keunggulan Nilai Proses Nilai-nilai yang harus diperhatikan dalam bekerja, dalam rangka mencapai dan mempertahankan kondisi yang diinginkan

Buku ini ditulis sebagai salah satu sumber belajar siswa SMK Kelas XI untuk mempelajari dan memperdalam materi Produksi Pengolahan Komoditas Perkebunan dan Herbal. Buku Produksi Pengolahan Komoditas Perkebunan dan Herbal ini disajikan dalam sembilan bab, sebagai berikut. BAB 1 : Pengolahan Hasil Perkebunan Tanaman Rempah dan Bahan Penyegar BAB 2 : Pengolahan Hasil Perkebunan Kopi, Teh, Cokelat .

aplikasi Borland Delphi 7.0 dan mysql untuk membantu pengolahan nilai rapor di SMP N 3 Ngadirojo Wonogiri. Aplikasi yang di buat ini berbasis desktop dengan konten login multiuser memberikan output data nilai yang belum terperinci. Aplikasi ini juga belum menggunakan client server sebagai input maupun output

wawancara, dan kuesioner. Hasil aplikasi ini yaitu aplikasi dilengkapi dengan gambar, suara, dan kuis. Serta pengguna bisa menggunakan aplikasi dengan mudah. Aplikasi diimplementasikan menggunakan software eclipse [3]. Ali dan Patambongi (2016) memuat aplikasi pembelajaran kepada anak-anak tentang ilmu pembelajaran membaca. Aplikasi .

2. Hasil pengolahan nilai Bahasa inggris oleh Pak Rudi menampilkan bahwa dari 32 siswa kelas 7 ternyata 28 siswa memperoleh nilai di atas atau mencapai KKM. KKM yang di tetapkan untuk pelajaran Bahasa inggris adalah 70. dan 4 siswa mendapat nilai dibawah KKM yang ditetapkan. Dari ilustrasi diatas penilaian yang demikian disebut penilaian a.

Hamzah Fansuri. 2. Pembahasan Naskah Syair Perahu karya Hamzah Fansuri ini terdapat bermacam-macam nilai agama diantaranya nilai tauhid, nilai akidah, dan nilai akhlak. Untuk penggunaan nilai tauhid yang terdapat di dalam Syiar Per

prosedur pengembangan bahan ajar berbasis integrasi Nilai-Nilai Tafsir Al-Quran dalam pembelajaran fisika pada materi Hukum Newton, (2) Mendeskripsikan kelayakan bahan ajar terintegrasi Nilai-Nilai Tafsir al-Quran dalam pembelajaran fisika pada materi Hukum Newton untuk siswa kelas X Madrasah Aliyah.

Neither A. Thomas Perhacs nor Velocity Group Publishing assumes any responsibility for the use or misuse of the concepts, methods and strategies contained in this book. The reader is warned that the use of some or all of the techniques in this book may result in legal consequences, civil and/or criminal. USE OF THIS BOOK IS DONE AT YOUR OWN RISK. (Updated Version, July 2008) As you begin to .