Belisc Logo

Sistem Pendukung Keputusan · Metode SMART Pemberian sanksi pelanggaran siswa

star 0.0 0 Ulasan
shopping_bag 0 Terjual
zoom_in Perbesar

Tentang Source Code Ini

SPK SMART1 adalah aplikasi berbasis web yang digunakan untuk membantu Guru Bimbingan Konseling (BK) menentukan rekomendasi sanksi bagi siswa berdasar

SPK SMART1 – Sistem Pendukung Keputusan Pemberian Sanksi Siswa merupakan aplikasi berbasis web yang dikembangkan untuk membantu proses pengelolaan pelanggaran dan

  penentuan sanksi siswa di SMA Negeri 1 Sunggal. Aplikasi ini membantu Guru BK mengolah data pelanggaran siswa menjadi rekomendasi sanksi secara sistematis menggunakan

  metode SMART (Simple Multi-Attribute Rating Technique).


  Sistem menggunakan empat kriteria utama dalam proses penilaian, yaitu:


  1. C1 – Sikap dan Perilaku

  2. C2 – Kejahatan Teknologi Informasi

  3. C3 – Kehadiran

  4. C4 – Kerapian


  Setiap kriteria memiliki bobot tingkat kepentingan. Data pelanggaran siswa dikelompokkan berdasarkan kriteria tersebut, kemudian poin pelanggaran diakumulasi sesuai

  tanggal atau periode yang dipilih. Sistem selanjutnya menghitung nilai utility, mengalikan nilai utility dengan bobot kriteria yang telah dinormalisasi, dan

  menjumlahkan seluruh hasilnya untuk memperoleh nilai akhir SMART.


  Secara umum, tahapan perhitungannya meliputi:


  1. Mengumpulkan data pelanggaran siswa.

  2. Mengakumulasi poin untuk setiap kriteria.

  3. Menentukan nilai minimum dan maksimum setiap kriteria.

  4. Menghitung nilai utility setiap siswa.

  5. Mengalikan nilai utility dengan bobot normalisasi.

  6. Menghasilkan nilai akhir SMART.

  7. Mengurutkan siswa berdasarkan nilai akhir.

  8. Mengonversi nilai menjadi rekomendasi sanksi sesuai rentang yang telah ditentukan.


  Semakin tinggi nilai SMART yang diperoleh, semakin tinggi tingkat pelanggaran siswa dan semakin berat rekomendasi sanksi yang diberikan. Hasil perhitungan tidak

  secara otomatis menggantikan keputusan pihak sekolah, tetapi menjadi bahan pertimbangan agar keputusan yang diambil lebih konsisten dan dapat dipertanggungjawabkan.


  Aplikasi menyediakan beberapa fitur utama, yaitu:


  - Dashboard yang menampilkan ringkasan dan statistik data.

  - Pengelolaan data siswa dan kelas.

  - Pengelolaan kriteria beserta bobot penilaian.

  - Pengelolaan jenis pelanggaran dan poinnya.

  - Pengelolaan kategori dan jenis sanksi.

  - Pencatatan pelanggaran siswa.

  - Riwayat pelanggaran siswa.

  - Perhitungan SMART berdasarkan tanggal atau periode tertentu.

  - Pemilihan siswa yang akan disertakan sebagai alternatif.

  - Preview akumulasi nilai sebelum perhitungan dilakukan.

  - Hasil perhitungan, peringkat, dan rekomendasi sanksi.

  - Penyimpanan riwayat sesi perhitungan SMART.

  - Laporan hasil SMART dan rekapitulasi pelanggaran.

  - Pencetakan surat sanksi.

  - Ekspor laporan ke format Excel dan PDF.

  - Pengelolaan akun pengguna.

  - Pencatatan log aktivitas.

  - Fasilitas reset data.


  Sistem memiliki dua jenis pengguna utama:


  - Guru BK, yang dapat mengelola master data, mencatat pelanggaran, menjalankan perhitungan SMART, melihat hasil, mencetak laporan, mengelola pengguna, dan memeriksa

    log aktivitas.


  - Kepala Sekolah, yang dapat memantau informasi dan melihat laporan rekapitulasi sebagai bahan evaluasi serta pengambilan keputusan.


  Aplikasi dikembangkan menggunakan PHP native, MySQL/MariaDB, HTML, CSS, dan JavaScript. Sistem dapat dijalankan melalui web server seperti Apache yang tersedia pada

  XAMPP. Data tersimpan dalam basis data sehingga riwayat pelanggaran, hasil perhitungan, rekomendasi sanksi, dan aktivitas pengguna dapat dikelola secara terpusat.


  Dengan adanya SPK SMART1, proses pemberian sanksi siswa diharapkan menjadi lebih efektif, transparan, objektif, dan sesuai dengan tingkat pelanggaran. Aplikasi ini

  juga membantu sekolah mengurangi penilaian yang bersifat subjektif serta menyediakan dokumentasi yang dapat digunakan untuk evaluasi kedisiplinan siswa.

System Requirements

  • - PHP 8.2 atau lebih baru
  • - Apache 2.4 atau web server lain yang mendukung PHP
  • - MySQL 8 atau MariaDB 10.4 atau lebih baru
  • - Browser modern
  • - XAMPP dapat menyediakan seluruh runtime di Windows
  • ## Ekstensi PHP
  • - pdo_mysql
  • - bcmath
  • - mbstring
  • - json
  • - session

Informasi Tambahan

  • link
    Demo Aplikasi Tidak ada
  • play_circle
    Demo Video Tidak ada
  • calendar_today
    Ditambahkan 25 Aug 2026
  • update
    Diperbaruhi 26 Aug 2026
forum

Komentar

0 komentar

chat_bubble_outline

Masuk ke akun kamu untuk ikut berkomentar.

chat_bubble_outline

Belum ada komentar

Jadilah yang pertama ikut berdiskusi!

rate_review

Belum ada ulasan

Jadilah yang pertama memberikan ulasan.

storefront

MZDEV

verified Verified Seller

Bergabung 14 Aug 2026
Terakhir Online 4 jam yang lalu
Total Produk 6
Total Pesanan 0

Rp 300.000

Add to Cart add_shopping_cart
Terjual
shopping_bag 0
Rating
star 0.0
storefront

MZDEV

verified Verified Seller

chevron_right
forum Live Chat