Visual Basic .Net
Visual Basic .Net Semua member

SC Nilai Siswa VB.NET — Aplikasi Rekap Nilai, Predikat & Ranking Kelas (Windows Forms .NET 8)

Sharecode.id 07 Nov 2026
SC Nilai Siswa VB.NET — Aplikasi Rekap Nilai, Predikat & Ranking Kelas (Windows Forms .NET 8) - screenshot 1
SC Nilai Siswa VB.NET — Aplikasi Rekap Nilai, Predikat & Ranking Kelas (Windows Forms .NET 8) - screenshot 2
SC Nilai Siswa VB.NET — Aplikasi Rekap Nilai, Predikat & Ranking Kelas (Windows Forms .NET 8) - screenshot 3
1 / 3

SC Nilai Siswa VB.NET adalah aplikasi desktop untuk guru dalam merekap nilai satu kelas dan satu mata pelajaran: menghitung nilai akhir berbobot, predikat, ketuntasan KKM, dan ranking, lalu mencetak rekapnya. Cocok untuk guru, operator sekolah, maupun mahasiswa yang mencari contoh tugas VB.NET.

Fitur:

  • Input siswa: NIS (unik), nama, nilai tugas, UTS, dan UAS (0–100). Nilai akhir dan predikat langsung tampil saat mengetik.
  • Nilai akhir dihitung dengan bobot yang bisa diatur (bawaan Tugas 30%, UTS 30%, UAS 40%; total harus 100%).
  • Predikat A/B/C/D, keterangan Tuntas/Belum Tuntas berdasarkan KKM, dan ranking kelas (nilai sama mendapat peringkat sama).
  • Kartu statistik: jumlah siswa, rata-rata kelas, nilai tertinggi dan terendah, serta jumlah dan persentase siswa tuntas.
  • Pencarian siswa, ubah dan hapus data.
  • Pengaturan identitas kelas: sekolah, kelas, mata pelajaran, tahun ajaran, semester, guru, NIP, dan kota untuk tanda tangan.
  • Cetak rekap A4 lewat Print Preview: kop identitas, tabel nilai, ringkasan, dan tanda tangan guru. Otomatis berlanjut ke halaman berikutnya bila siswa banyak.
  • Ekspor CSV untuk diolah di Excel.

Yang dipelajari dari kode ini: perhitungan nilai berbobot dan ranking dengan LINQ, NumericUpDown desimal, form pengaturan dengan validasi, serta mencetak laporan tabel multi-halaman dengan PrintDocument.

Teknologi: Visual Basic .NET, Windows Forms, .NET 8. Tanpa paket NuGet dan tanpa database server: data disimpan sebagai file JSON di folder data di samping file .exe, jadi aplikasi langsung jalan. Kode memakai Option Strict On, nama variabel dan komentar berbahasa Indonesia, dan semua form bisa dibuka di Form Designer Visual Studio.

Kebutuhan: Windows 10/11 dan Visual Studio 2022 versi 17.8 ke atas, atau .NET 8 SDK bila ingin build lewat command line.

Cara membuka dengan benar:

  1. Pasang Visual Studio 2022 versi 17.8 atau lebih baru (edisi Community gratis) dengan workload .NET desktop development. Cek versinya di menu Help → About Microsoft Visual Studio. Visual Studio 2019 dan versi lebih lama tidak bisa membuka proyek .NET 8.
  2. Ekstrak zip ke folder biasa, misalnya D:\Proyek\. Jangan membuka file langsung dari dalam zip, dan hindari folder C:\Program Files.
  3. Buka file SCNilaiSiswa.sln dengan klik dua kali, atau lewat File → Open → Project/Solution. Jangan memakai Open Folder, karena proyek tidak akan bisa di-debug.
  4. Tunggu sampai proses memuat proyek selesai (lihat status di pojok kiri bawah), lalu tekan F5 untuk menjalankan.
  5. Untuk mengubah tampilan, klik dua kali form di Solution Explorer (misalnya Forms\FormUtama.vb) agar terbuka di Form Designer. Tekan F7 untuk pindah ke kodenya.

Jika ada masalah:

  • "Project not loaded" / "unsupported" / meminta .NET 8: perbarui Visual Studio ke 17.8+ lewat Visual Studio Installer, dan pastikan workload .NET desktop development tercentang.
  • Form Designer menampilkan error atau kosong: jalankan Build → Build Solution (Ctrl+Shift+B), tutup tab form, lalu buka lagi.
  • Tanpa Visual Studio: pasang .NET 8 SDK, buka terminal di folder hasil ekstrak, lalu jalankan dotnet run --project SCNilaiSiswa.

Lisensi: MIT. Gratis untuk semua member sharecode.id, boleh dipakai untuk belajar, tugas, maupun dikembangkan menjadi aplikasi komersial.

Gratis Untuk semua member
  • KategoriVisual Basic .Net
  • Ukuran file25 KB
  • Diunggah07 Nov 2026
  • DiunduhBelum ada
Sharecode.id

Sharecode.id

Bergabung 25 Juni 2022

Lihat profil Kirim pesan
GratisUntuk semua member