1
2
Jumlah Pengeluaran
Penghasilan Tempat
No Nama Tanggungan Keluarga Per
Orang Tua Tinggal
Orang Tua Bulan
Mengontrak
Aditya
1 Rp.1.000.000 2 Orang Rp. 650.000 Max 500
Ahmad
Ribu/bln
Mengontrak
Afrial
2 Rp.1.800.000 2 Orang Rp. 900.000 Max 500
Rizky
Ribu/bln
Kondisi
Saputra Lumayan
Layak
Menumpang
Angga
4 Rp. 450.000 1 Orang Rp. 400.000 Kondisi
Ramadhan
Tidak Layak
Menumpang
Aura
Kondisi
5 Syaputri Rp.750.000 1 Orang Rp. 500.000
Lumayan
Amalia
Layak
Mengontrak
Dwi Evania Rp.
6 2 Orang Rp.2.200.000 Max 1
Sabilillah 3.000.000
Juta/bln
Mengontrak
Dita Rp.
7 2 Orang Rp.1.950.000 Max 500
Pramulia 2.400.000
Ribu/bln
Mengontrak
Fata Ariesta Rp.
9 1 Orang Rp. 3.000.000 Max 1
Ramadhan 3.500.000
Juta/bln
Mengontrak
Fidell Rp.
10 2 Orang Rp.1.350.000 Max 500
Muhammad 1.500.000
Ribu/bln
KRITERIA
Jumlah Pengeluara
No Alternatif Penghasilan Tempat
Tanggungan n Keluarga
Orang Tua Tinggal
Orang Tua Per Bulan
1 Aditya
75 50 75 55
Ahmad
2 Afrial Rizky 50 50 75 55
Aldi Albar
3 25 0 50 10
Saputra
Angga
4 100 100 100 100
Ramadhan
Aura
5 Syaputri 75 100 75 85
Amalia
Dwi Evania
6 0 50 25 40
Sabilillah
Dita
7 25 50 50 55
Pramulia
Erik
8 Setiawan 50 0 50 0
Ahmad
Fata Ariesta
9 0 100 0 40
Ramadhan
5
Fidell
10 50 50 50 55
Muhammad
No Kriteria Bobot
3 Status Anak 20
Berdasarkan pada tabel sampel data siswa dan tabel bobot diatas,
maka perhitungan data siswa dengan menggunakan metode simple multi
attribute rating technique (SMART) adalah sebagai berikut:
wj : Bobot kriteria ke –j
∑wj : Total bobot semua kriteria
Cmin : { 50,50,0,100,100,50,50,0,100,50 }= 0
(50−0)
U1(a1) = 100 % = 50
(100−0)
7
(50−0)
U2(a2) = 100 % = 50
(100−0)
(0−0)
U3(a3) = 100 % =0
(100−0)
(100−0)
U4(a4) = 100 % = 100
(100−0)
U5(a5) = 100 (100−0) % = 100
(100−0)
(50−0)
U6(a6) = 100 % = 50
(100−0)
(50−0)
U7(a7) = 100 % = 50
(100−0)
(0−0)
U8(a8) = 100 % =0
(100−0)
(100−0)
U9(a9) = 100 % = 100
(100−0)
U10(a10) = 100 (50−0) %= 50
(100−0)
Menghitung nilai utility untuk Kriteria 3
Cmax : { 75,75,50,100,75,25,50,50,0,50 }= 100
Cmin : { 75,75,50,100,75,25,50,50,0,50 }= 0
(75−0)
U1(a1) = 100 % = 75
(100−0)
(75−0)
U2(a2) = 100 % = 75
(100−0)
(50−0)
U3(a3) = 100 % = 50
(100−0)
(100−0)
U4(a4) = 100 % = 100
(100−0)
U5(a5) = 100 (75−0) % = 75
(100−0)
(25−0)
U6(a6) = 100 % = 25
(100−0)
(50−0)
U7(a7) = 100 % = 50
(100−0)
(50−0)
U8(a8) = 100 % = 50
(100−0)
(0−0)
U9(a9) = 100 % =0
(100−0)
U10(a10) = 100 (50−0) %= 50
(100−0)
Menghitung nilai utility untuk Kriteria 4
Cmax : { 55,55,10,100,85,40,55,0,40,55 }= 100
Cmin : { 55,55,10,100,85,40,55,0,40,55 }= 0
8
(55−0)
U1(a1) = 100 % = 55
(100−0)
(55−0)
U2(a2) = 100 % = 55
(100−0)
(10−0)
U3(a3) = 100 % = 10
(100−0)
(100−0)
U4(a4) = 100 % = 100
(100−0)
U5(a5) = 100 (85−0) % = 85
(100−0)
(40−0)
U6(a6) = 100 % = 40
(100−0)
(55−0)
U7(a7) = 100 % = 55
(100−0)
(0−0)
U8(a8) = 100 % =0
(100−0)
(40−0)
U9(a9) = 100 % = 40
(100−0)
U10(a10) = 100 (55−0) %= 55
(100−0)
Hasil perhitungan nilai utility setiap kriteria dapat dilihat pada tabel
dibawah ini.
KRITERIA
Alternatif
C1 C2 C3 C4
A1 75 50 75 55
A2 50 50 75 55
A3 25 0 50 10
A5 75 100 75 85
A6 0 50 25 40
A7 25 50 50 55
A8 50 0 50 0
9
A9 0 100 0 40
A10 50 50 50 55
A10 = (0.4 × 50) + (0.25 × 50) + (0.2 × 50) + (0.15 × 55) = 50.75
Maka dapat dilihat nilai akhir alternatif pada tabel dibawah ini.
1 A1 65.75
2 A2 55.75
3 A3 21.5
4 A4 100
5 A5 82.75
6 A6 23.5
7 A7 40.75
8 A8 30
9 A9 31
10 A10 50.75
No Nilai Keterangan
a. Halaman Login
Halaman ini merupakan tampilan awal dari sistem. Pada tampilan ini
administrator dapat memasukkan username dan password untuk masuk ke dalam
sistem.
b. Halaman Dashboard
Halaman ini menampilkan rincian informasi yang pernah dilakukan oleh sistem
termasuk data siswa yang terpilih untuk menerima bantuan dana Bantuan
Operasional Sekolah (BOS).
a. Pengujian Login
Sistem akan
menampilkan daftar
Memilih menu Sesuai
siswa yang Valid
Data Siswa. Harapan
tersimpan pada
sistem
Sistem akan
Klik pilihan Sesuai
menampilkan form Valid
Tambah . Harapan
tambah siswa baru
21
Mengisi semua
Sistem akan
input yang ada
menerima submit Sesuai
pada form Valid
form untuk disimpan Harapan
tambah siswa
ke dalam database
baru.
c. Pengujian Kriteria
Sistem akan
menampilkan daftar
Memilih menu Sesuai
kriteria yang Valid
Kriteria Harapan
tersimpan pada
sistem
menampilkan form
Tambah Harapan
tambah kriteria baru
Sistem akan
Klik pilihan Edit
menampilkan form
pada salah satu Sesuai
edit kriteria sesuai Valid
kriteria yang ada Harapan
dengan id kriteria
pada tabel kriteria
yang dipilih
tersimpan pada
sistem
Sistem akan
Klik pilihan menampilkan form Sesuai
Valid
Tambah tambah sub kriteria Harapan
baru
e. Pengujian Perangkingan
Skenario Hasil
Hasil Yang Diharapkan Kesimpulan
Pengujian Pengujian
24
Sistem akan
menampilkan halaman
Memilih menu perangkingan penerima Sesuai
Valid
Perangkingan dana bantuan Harapan
operasional sekolah
(BOS)
Sistem akan
Memilih
menampilkan halaman
periode tahun Sesuai
perangkingan Valid
yang ingin di Harapan
berdasarkan periode
hitung
tahun yang dipilih
Sistem akan
Klik pilihan menampilkan form Sesuai
Valid
Tambah tambah alternatif yang Harapan
ingin dihitung
Mengisi semua
input yang ada Sistem akan menerima
pada form submit form kemudian Sesuai
Valid
tambah tersimpan di dalam Harapan
perangkingan database
perhitungan
f. Pengujian Laporan
Sistem akan
Memilih menu Sesuai
menampilkan Valid
Laporan Harapan
halaman laporan
Sistem akan
menampilkan
halaman laporan yang
Klik pilihan
berisi perhitungan
Tampil dan
yang sudah dilakukan Sesuai
pilih periode Valid
serta daftar siswa Harapan
tahun yang
yang terpilih
ingin dilihat
mendapatkan Bantuan
Operasional Sekolah
(BOS)
g. Pengujian Operator
sistem
Sistem akan
Klik pilihan menampilkan form Sesuai
Valid
Tambah . tambah operator Harapan
baru
Mengisi semua
Sistem akan
input yang ada
menerima submit Sesuai
pada form Valid
form untuk disimpan Harapan
tambah operator
ke dalam database
baru.
Mengisi semua
Sistem akan
input yang ada
menerima submit Sesuai
pada form edit Valid
form untuk disimpan Harapan
informasi
ke dalam database
operator.