PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA NILAI SISWA BERBASIS WEBSITE PADA BATAM LANGUAGE CENTER (BLC)
| dc.contributor.advisor | Triwinarko, Andy | |
| dc.contributor.author | Ramadhani, Rido Putera | |
| dc.date.accessioned | 2026-08-21T07:07:56Z | |
| dc.date.issued | 2026-07-27 | |
| dc.description | Penilaian merupakan bagian penting dalam proses pembelajaran karena digunakan untuk mengukur pencapaian kompetensi peserta didik, memberikan umpan balik kepada pengajar, dan menjadi dasar pengambilan keputusan akademik. Pada lembaga kursus bahasa, penilaian tidak hanya berfokus pada hasil tes tertulis, tetapi juga mencakup kemampuan berkomunikasi, kelancaran, penguasaan kosakata, pengorganisasian gagasan, pelafalan, serta kepercayaan diri. Banyaknya komponen yang dinilai menyebabkan proses pencatatan dan perhitungan membutuhkan ketelitian serta konsistensi. Batam Language Center (BLC) merupakan lembaga kursus bahasa Inggris di Batam yang menyediakan program pembelajaran bagi anak-anak dan peserta umum, termasuk kelas speaking, grammar, persiapan TOEFL, persiapan TOEIC, serta kelas privat. Kegiatan pembelajaran melibatkan data siswa, guru, kelas, periode, penugasan pengajar, kehadiran, komponen nilai, dan sertifikat kelulusan. Informasi tersebut saling berkaitan sehingga pengelolaan secara terpisah menyulitkan proses rekapitulasi dan penelusuran riwayat. Pada proses yang belum terintegrasi, data nilai dapat ditulis pada buku, lembar penilaian, atau berkas spreadsheet yang berbeda. Kondisi tersebut berisiko menimbulkan keterlambatan pembaruan, kesalahan penghitungan nilai akhir, duplikasi data, serta pekerjaan rekap ulang ketika siswa naik tingkat atau memerlukan sertifikat. Siswa juga harus menunggu informasi dari admin atau pengajar untuk mengetahui nilai dan kehadirannya. Perkembangan teknologi web memungkinkan proses akademik diselenggarakan melalui aplikasi yang dapat diakses menggunakan peramban. Sistem berbasis web menyimpan data pada basis data terpusat, menerapkan autentikasi, membedakan hak akses, dan menyajikan informasi sesuai kebutuhan pengguna. Pendekatan ini dapat mengurangi ketergantungan pada dokumen terpisah serta mendukung ketersediaan informasi yang lebih cepat dan konsisten. Sistem yang dikembangkan pada proyek akhir ini membagi pengguna menjadi Admin, Guru, dan Siswa. Admin mengelola data master, periode, dan penugasan mengajar; guru menginput nilai serta absensi berdasarkan kelas yang ditugaskan; sedangkan siswa melihat profil, riwayat nilai, rekap kehadiran, dan mengunduh sertifikat apabila memenuhi persyaratan. Nilai akhir dihitung dari enam komponen kompetensi bahasa, yaitu Grammar & Vocabulary, Fluency & Coherence, Content & Organization, Pronunciation & Articulation, Communication & Interaction, serta Confidence & Body Language. Berdasarkan permasalahan tersebut, dibutuhkan sistem informasi pengolahan data nilai siswa berbasis website pada BLC. Sistem diharapkan dapat mengintegrasikan proses akademik, membantu pengajar melakukan pencatatan secara terstruktur, memudahkan admin memperoleh rekap, dan memberikan akses mandiri kepada siswa terhadap hasil belajarnya. | |
| dc.description.abstract | Batam Language Center (BLC) memerlukan proses penilaian dan administrasi akademik yang terstruktur agar data siswa, guru, kelas, periode, nilai, dan kehadiran dapat dikelola secara konsisten. Proses yang masih bergantung pada pencatatan manual atau berkas terpisah berisiko menimbulkan keterlambatan rekapitulasi, kesalahan perhitungan, duplikasi data, serta keterbatasan akses siswa terhadap hasil belajar. Proyek akhir ini bertujuan membangun sistem informasi pengolahan data nilai siswa berbasis website dengan tiga hak akses, yaitu Admin, Guru, dan Siswa. Pengembangan sistem menggunakan metode Waterfall yang mencakup analisis kebutuhan, desain, implementasi, pengujian, dan pemeliharaan. Sistem diimplementasikan menggunakan PHP dengan framework Laravel, pola Model-View-Controller, Inertia.js, dan basis data MySQL. Hasil implementasi mencakup pengelolaan data master, penugasan mengajar, input enam komponen penilaian bahasa, absensi, rekap nilai per periode, dashboard siswa, serta pembuatan sertifikat kelulusan PDF. Pemeriksaan silang use case dan implementasi menunjukkan fungsi utama setiap aktor memiliki bukti antarmuka yang sesuai. Verifikasi berbasis bukti tampilan menunjukkan sepuluh kelompok keluaran utama telah tersedia, sedangkan pemeriksaan aritmetika menunjukkan nilai akhir konsisten dengan rata-rata enam komponen penilaian dan rekap kehadiran 80 persen konsisten dengan delapan kehadiran dari sepuluh pertemuan. Pengujian black-box memuat pasangan skenario positif dan negatif; skenario tanpa bukti eksekusi ditandai untuk pengujian langsung agar tidak menghasilkan klaim yang tidak terverifikasi. Sistem yang dibangun mengintegrasikan proses akademik BLC dan menyediakan informasi hasil belajar yang lebih mudah diakses oleh pengguna sesuai haknya. | |
| dc.identifier.citation | APA | |
| dc.identifier.kodeprodi | KODEPRODI55401#Teknik_Informatika | |
| dc.identifier.nidn | NIDN1007107901 | |
| dc.identifier.nim | NIM3312111026 | |
| dc.identifier.uri | https://repository.polibatam.ac.id//handle/PL29/5590 | |
| dc.language.iso | en_US | |
| dc.publisher | Politeknik Negeri Batam | |
| dc.subject | Website | |
| dc.subject | Waterfall | |
| dc.subject | Sistem Informasi | |
| dc.subject | Laravel | |
| dc.subject | Penilaian Siswa | |
| dc.subject | Batam Language Center | |
| dc.title | PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA NILAI SISWA BERBASIS WEBSITE PADA BATAM LANGUAGE CENTER (BLC) | |
| dc.title.alternative | DESIGN OF A WEBSITE-BASED STUDENT GRADE DATA PROCESSING INFORMATION SYSTEM AT THE BATAM LANGUAGE CENTER (BLC) | |
| dc.type | Article |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- 3312111026_Laporan Akhir.pdf
- Size:
- 2.37 MB
- Format:
- Adobe Portable Document Format
Loading...
- Name:
- Borang_Publikasi.pdf
- Size:
- 153.63 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
