BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data.

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V TESTING DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perancangan dan pengkodean dari perangkat lunak itu sendiri.

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak secara manual maupun otomatis untuk menguji apakah

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Kambing Etawa Menggunakan Metode Pearson Square pada Peternakan Nyoto.

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. menggunakan basis data MySQL. Aplikasi PHP dapat dijalankan pada Operating

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM. keras, form program yang sesuai, query yang digunakan, pemrograman dan

BAB IV ANALISIS DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN. akses. Tahapan yang dilakukan pada implementasi aplikasi DSS untuk Penerimaan

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM. lunak maupun perangkat keras yang digunakan. Dengan penerapan sistem yang

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. dibutuhkan Hardware dan software untuk menggunakan program Sistem Informasi

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan sistem yang telah dibuat sebelumnya. Implementasi terdiri dari:

BAB IV IMPLEMENTASI DAN EVALUASI. dari sistem. Terdiri dari 2 subbab, yaitu: implementasi, dan evaluasi.

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM. perangkat kerasnya telah dipersiapkan, Kegiatan implementasi sistem ini meliputi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM. informasi telah digunakan oleh pengguna. Sebelum benar-benar bisa digunakan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

BAB V IMPLEMENTASI SISTEM. perancangan sistem dimana sistem tersebut siap untuk di implementasikan,

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. meletakan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk

BAB V. Pengujian dan Impelentasi Sistem

BAB IV HASIL DAN UJI COBA

1. Laporan menggunakan Crystal Report Bahasa pemograman menggunakan Visual Basic 6.0

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi Laundry Di Segitiga

BAB IV IMPLEMENTASI DAN PENGUJIAN. tahap analisis dan perancangan selesai dilakukan. Untuk menjalankan program aplikasi

BAB IV IMPLEMENTASI DAN EVALUASI. Bab IV berisi tentang implementasi dan evaluasi sistem.

BAB IV HASIL DAN UJI COBA

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box.

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap Implementasi Sistem Operasional Lapangan Futsal Di OBC ini dilakukan

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V PENGUJIAN DAN IMPLEMENTASI SITEM. metode pengujian dan pelaksanaan pengujian.

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGEMBANGAN SISTEM. sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. konfigurasi pada perangkat lunak serta perangkat keras sesuai kebutuhan sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian adalah untuk

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. bagaimana cara penggunaannya. Bahasa pemograman yang digunakan dalam

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. sudah ditentukan. Tujuan implementasi adalah untuk mengkonfirmasi modul program

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

BAB IV DESKRIPSI KERJA PRAKTEK. COLLECTION III, penulis berusaha menemukan permasalahan yang ada,

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Transkripsi:

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi Perangkat Lunak.. Lingkungan Implementasi Menjelaskan lingkungan perangkat keras dan perangkat implementasi yang digunakan untuk menulis program dan membentuk tabel-tabel basis data. Perangkat Keras. Komputer Stand Alone dengan konfigurasi a) Proccessor Intel Pentium Dual CPU T0.66GHz b) RAM dengan kapasitas Gb c) Harddisk dengan kapasitas 60 Gb d) Color Monitor e) Jet Printer EPSON Stylus T Series. Sistem Operasi : Windows XP Perangkat Lunak. Bahasa Pemrograman Microsoft Visual Basic.Net 008. base Microsoft SQL Server 000.. Hasil Implementasi... Implementasi Basis Nama Basis Directory : Seleksibeasiswa : C:\Program Files\Microsoft SQL Server\MSSQL\\seleksibeasiswa_data. MDF 9

9 Tabel. Implementasi Basis No. Nama Tabel Hasil Implementasi Keterangan. Bobot bobot.db Tabel Bobot. Kehadiran kehadiran.db Tabel Nilai Absensi Siswa. Nilai Siswa siswa.db Tabel Nilai Raport Siswa. Pengguna pengguna.db Tabel User. Siswa Siswa.db Tabel Siswa 6. Fuzzy Fuzzy.db Tabel Hasil Fuzzifikasi 7. Sawbantuan Sawbantuan.db Tabel Hasil Pembobotan Beasiswa Bantuan 8. Sawprestasi Sawprestasi.db Tabel Hasil Pembobotan Beasiswa Prestasi. Tabel Bobot Tabel bobot merupakan tabel yang berisi nilai dari bobot yang akan digunakan untuk perhitungan SAW dan berbeda disetiap tahunnya, bergantung kepada kebijakan sekolah atau instansi yang terkait. Desain dari tabel bobot tersebut dapat dilihat pada Gambar.. Gambar.. Tabel Bobot Dari gambar tabel bobot di atas dapat dilihat bahwa tabel bobot terdiri dari idbobot yang berfungsi sebagai primary key, nama bobot, tahun ajaran, dan nilai bobot dari kriteria. Untuk query dari tabel tersebut dapat di lihat di Gambar..

9 No 6 7 8 Query create table bobot( idbobot int primary key not null, namabobot varchar(0), tahunajaran varchar(6), bkeha int not null, bnilai int not null, bpendapatan int not null, btanggungan int not null) Gambar.. Query Tabel Bobot. Tabel Kehadiran Tabel kehadiran merupakan tabel yang berisi nilai dari kehadiran yang akan digunakan untuk proses seleksi pada aplikasi seleksi beasiswa ini. Desain dari tabel kehadiran tersebut dapat dilihat pada Gambar.. Gambar.. Tabel Kehadiran Dari gambar tabel kehadiran di atas dapat dilihat bahwa tabel kehadiran terdiri dari idkehadiran yang berfungsi sebagai primary key, NIS, tahun ajaran, dan nilai dari kehadiran siswa. Untuk query dari tabel tersebut dapat di lihat di Gambar..

9 No 6 7 Query create table kehadiran ( idkehadiran varchar(0) primary key not null, NIS varchar(0) not null, genap int not null, ganjil int not null, ratakeha float, foreign key (NIS) references siswa(nis)) Gambar.. Query Tabel Kehadiran. Tabel Nilai Tabel nilai merupakan tabel yang berisi nilai rata-rata siswa yang akan digunakan untuk proses seleksi pada aplikasi seleksi beasiswa ini. Desain dari tabel kehadiran tersebut dapat dilihat pada Gambar.. Gambar.. Tabel Nilai Siswa Dari gambar tabel nilai di atas dapat dilihat bahwa tabel nilai terdiri dari idnilai yang berfungsi sebagai primary key, NIS, tahun ajaran, dan nilai rata-rata dari siswa. Untuk query dari tabel tersebut dapat di lihat di Gambar.6. No 6 7 8 Query Create table Nilaisiswa( idnilai varchar(0) not null primary key, NIS varchar(0) not null, tahunajaran varchar(6)not null, nilaigenap int not null, nilaiganjil int not null, ratanilai float not null, foreign key (NIS) references siswa(nis)) Gambar.6. Query Tabel Nilai Siswa

96. Tabel Pengguna Tabel pengguna merupakan tabel yang berisi data user atau pengguna dari aplikasi seleksi beasiswa ini. Desain dari tabel pengguna tersebut dapat dilihat pada Gambar.7. Gambar.7. Tabel Pengguna Dari gambar tabel pengguna di atas dapat dilihat bahwa tabel pengguna terdiri dari iduser yang berfungsi sebagai primary key sekaligus sebagai user name yang di gunakan untuk login, namauser, password, dan hak akses pengguna. Untuk query dari tabel tersebut dapat di lihat di Gambar.8 No Query create table pengguna( iduser varchar(0) primary key not null, Namauser varchar(0) not null, pass varchar() not null, hak varchar(0) not null Gambar.8. Query Tabel Pengguna

97. Tabel Siswa Tabel nilai merupakan tabel yang berisi data dari siswa yang akan digunakan untuk proses seleksi pada aplikasi seleksi beasiswa ini. Desain dari tabel kehadiran tersebut dapat dilihat pada Gambar.9. Gambar.9. Tabel Siswa Dari gambar tabel siswa di atas dapat dilihat bahwa tabel siswa terdiri dari NIS yang berfungsi sebagai primary key, nama siswa, tanggungan orang tua, dan pendapatan orang tua. Untuk query dari tabel tersebut dapat di lihat di Gambar.0. No Query Create Table Siswa( Nis varchar(0) not null primary key, Namasiswa varchar(0) not null, Tanggungan int not null, Pendapatan int not null) Gambar.0. Query Tabel Siswa

98 6. Tabel Fuzzy Tabel fuzzy merupakan tabel yang berisi nilai hasil dari fuzzifikasi dari setiap siswa yang akan digunakan untuk proses seleksi pada aplikasi seleksi beasiswa ini. Desain dari tabel fuzzy tersebut dapat dilihat pada Gambar.. Gambar.. Tabel Fuzzy Dari gambar tabel fuzzy di atas dapat dilihat bahwa tabel fuzzy terdiri dari idfuzzy yang berfungsi sebagai primary key, NIS, tahun ajaran, dan nilai dari hasil fuzzifikasi. Untuk query dari tabel tersebut dapat di lihat di Gambar.. No 6 7 8 9 Query create table fuzzy( idfuzzy varchar(0) not null primary key, nis varchar(0) not null, ftanggungan float not null, fpendapatan float not null, fratakeha float not null, fratanilai float not null, tahunajaran varchar(6) not null, foreign key (NIS) references siswa(nis)) Gambar. Query Tabel Fuzzy

99 7. Tabel Saw Bantuan Tabel SAW bantuan merupakan tabel yang berisi nilai hasil dari seleksi yang di lakukan setelah pembobotan. Desain dari tabel SAW bantuan tersebut dapat dilihat pada Gambar.. Gambar.. Tabel SAW Bantuan Dari gambar tabel SAW bantuan di atas dapat dilihat bahwa tabel SAW bantuan terdiri dari idsawb yang berfungsi sebagai primary key, NIS, tahun ajaran, dan nilai dari hasil perhitungan dari pembobotan. Untuk query dari tabel tersebut dapat di lihat di Gambar.. No 6 7 8 9 Query create table sawbantuan( idsawb varchar(0) not null primary key, nis varchar(0) not null, stanggunganb float not null, spendapatanb float not null, sratakehab float not null, sratanilaib float not null, tahunajaranb varchar(6) not null, foreign key (NIS) references siswa(nis)) Gambar. Query Tabel SAW Bantuan

00 8. Tabel Saw Prestasi Tabel SAW prestasi merupakan tabel yang berisi nilai hasil dari seleksi yang di lakukan setelah pembobotan. Desain dari tabel SAW prestasi tersebut dapat dilihat pada Gambar.. Gambar.. Tabel SAW Prestasi Dari gambar tabel SAW prestasi di atas dapat dilihat bahwa tabel SAW prestasi terdiri dari idsawp yang berfungsi sebagai primary key, NIS, tahun ajaran, dan nilai dari hasil perhitungan dari pembobotan. Untuk query dari tabel tersebut dapat di lihat di Gambar.6. No 6 7 8 9 Query create table sawprestasi( idsawp varchar(0) not null primary key, nis varchar(0) not null, stanggunganp float not null, spendapatanp float not null, sratakehap float not null, sratanilaip float not null, tahunajaranp varchar(6) not null, foreign key (NIS) references siswa(nis)) Gambar.6 Query Tabel SAW Prestasi

0... Implementasi Modul Program Nama Proyek Directory : Seleksi Beasiswa :..\Seleksi Beasiswa Tabel. Implementasi Modul Program No. Nama Modul Hasil Implementasi. Seleksi Beasiswa MenuUtama.vb Olah Master Siswa click Pengguna click. Olah Penilaian Bobot click Penilaian click Fuzzifikasi click SAW Olah Fuzzy click SAW. Tambah Siswa Siswa.vb btsimpan bthapus btbatal btcetak. Tambah Pengguna Pengguna.vb btsimpan bthapus btbatal btcetak Keterangan Unit yang mewakili modul utama Prosedur untuk menampilkan Form Siswa Prosedur untuk menampilkan Form Pengguna Prosedur untuk menampilkan Form Bobot Prosedur untuk menampilkan Form Penilaian Prosedur untuk menampilkan Form Fuzzifikasi Prosedur untuk menampilkan Form SAW Unit Penambahan Siswa Prosedur untuk Merekam Prosedur untuk Menghapus Prosedur untuk Meng-cancel proses Input Prosedur untuk Mencetak Unit Penambah Pengguna Prosedur untuk Merekam Prosedur untuk Menghapus Prosedur untuk Meng-cancel proses Input Prosedur untuk Mencetak

0 Tabel. Implementasi Modul Program (Lanjutan) No. Nama Modul Hasil Implementasi. Tambah Bobot Bobot.vb btsimpan bthapus btbatal btcetak 6. Tambah Penilaian Penilaian.vb btsimpan bthapus btbatal btcetak 7. Lihat Fuzzy Fuzzy.vb btcari 8. Lihat Saw Saw.vb btcari Keterangan Unit Penambah Bobot Prosedur untuk Merekam Prosedur untuk Menghapus Prosedur untuk Meng-cancel proses Input Prosedur untuk Mencetak Unit Penambah Penilaian Prosedur untuk Merekam Prosedur untuk Menghapus Prosedur untuk Meng-cancel proses Input Prosedur untuk Mencetak Unit Meliat Fuzzy Prosedur untuk Mencari Unit Melihat Saw Prosedur untuk Mencari... Implementasi Antar Muka Pemakai Tabel. Hasil Implementasi Antarmuka Pemakai No. Antar Muka Hasil Implementasi Keterangan. Struktur Menu Program MenuUtama.vb Form Menu Utama Program. Entry Siswa Siswa.vb Form Untuk Menambah Siswa. Entry Pengguna Pegguna.vb Form Untuk Menambah Pengguna. Entry Bobot Bobot.vb Form Untuk Menambah Bobot. Entry Penilaian Penilaian.vb Form Untuk Menambah Penilaian 6. Lihat Fuzzifikasi Fuzzy.vb Form Untuk Melihat Fuzzifikasi 7. Buat Laporan Siswa Rptsiswa.rpt Form Untuk Mencetak Laporan Siswa 8. Buat Laporan Bobot Rptbobot.rpt Form Untuk Mencetak Laporan Bobot

0 Tabel.. Hasil Implementasi Antar Muka Pemakai (Lanjutan) No. Antar Muka Hasil Implementasi Keterangan 9. Buat Laporan Penilaian Rptnilai.rpt Form Untuk Mencetak Laporan Penilaian 0. Buat Laporan Fuzzy Rptfuzzy.rpt Form Untuk Mencetak Laporan Fuzzy. Buat Laporan Bantuan Rptbantuan.rpt Form Untuk Mencetak Laporan Bantuan. Buat Laporan Prestasi Rptprestasi.rpt Form Untuk Mencetak Laporan Prestasi. Struktur Menu Program (Admin) Menu Utama Administrator Menu utama untuk user level admin dapat dilihat pada Gambar.7 untuk Adapun kode programnya dapat dilihat pada lampiran A. Menu Utama Untuk Kepala Sekolah Gambar.7 Menu Utama Administrator Menu utama untuk user level kepsek dapat dilihat pada Gambar.8. Gambar.8 Menu Utama Kepala Sekolah

0 Menu Utama Wali Kelas Menu utama untuk user level walikelas dapat dilihat pada Gambar.9. Gambar.9 Menu Utama Wali Kelas. Entry Siswa Form untuk mengolah data siswa dapat dilihat pada Gambar.0 untuk Adapun kode programnya dapat dilihat pada lampiran A. Gambar.0 Entry Siswa. Entry Pengguna Form untuk mengolah data user dapat dilihat pada Gambar. untuk Adapun kode programnya dapat dilihat pada lampiran A. Gambar. Entry Pengguna

0. Entry Bobot Form untuk mengolah data bobot dapat dilihat pada Gambar. untuk Adapun kode programnya dapat dilihat pada lampiran A. Gambar. Entry Bobot. Entry Penilaian Form untuk mengolah data penilian dapat dilihat pada Gambar. untuk Adapun kode programnya dapat dilihat pada lampiran A. Gambar. Entry Penilaian

06 6. Lihat Fuzzy Form lihat data fuzzy memiliki dua buah tabel yang menunjukkan data sebelum dan sesudah fuzzifikasi. Untuk form lihat data fuzzy dapat dilihat pada Gambar. Gambar.. Form Fuzzifikasi Dari gambar di atas dapat dilihat bahwa tabel di kiri merupakan data sebelum fuzzifikasi dan tabel di kanan merupakan data sesudah fuzzifikasi. Untuk koding dari form fuzzifikasi ini dapat di lihat di Gambar.. 6 7 8 9 0 6 7 Private Sub Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button.Click If TextBox.Text >= 000000 Then TextBox.Text = 0. ElseIf TextBox.Text > 000000 Then TextBox.Text = (((000000 - TextBox.Text) / 000000) * 0.) + 0. ElseIf TextBox.Text = 000000 Then TextBox.Text = 0.6 ElseIf TextBox.Text > 000000 Then TextBox.Text = (((000000 - TextBox.Text) / 000000) * 0.) + 0.6 Else TextBox.Text = 0.9 End If End Sub Gambar. Kode program dari form Fuzzifikasi

07 Dari Gambar. di atas dapat dilihat query dari baris sampai 6 merupakan fungsi if untuk menyeleksi nilai fuzzy yang sesuai dari pendapatan orang tua dengan aturan yang telah ditetapkan sebelumnya. 7. Lihat SAW Form lihat data SAW memiliki dua buah tabel yang menunjukkan data sebelum dan sesudah pembobotan SAW. Untuk form lihat data SAW dapat dilihat pada Gambar.6. Gambar.6. Form Hasil SAW Dari gambar di atas dapat dilihat bahwa tabel di atas merupakan data sebelum perhitungan SAW dan tabel di bawah merupakan data sesudah perhitungan SAW. Untuk koding dari form Hasil SAW ini dapat dilihat di Gambar.7.

08 6 7 Sub maxtang() With saw If.ftanggungan.Text >.maxftang.text Then.maxftang.Text =.ftanggungan.text End If End With End Sub Gambar.7 Kode program dari form SAW sub maxtanggungan Dari Gambar.7 dapat dilihat query dari baris dan merupakan fungsi if untuk mencari nilai max dari hasil fuzzy tanggungan yang telah ada sebelumnya dengan cara membandingkan nilai max tersebut dengan nilai fuzzy yang lainnya. 6 7 8 9 0 Sub sawbantuan() With saw.spendapatanb.text = FormatNumber(((.minfpend.Text /.fpendapatan.text) * (.bpendb.text / 00)), ).stanggunganb.text = FormatNumber(((.ftanggungan.Text /.maxftang.text) * (.btangb.text / 00)), ).sratakehab.text = FormatNumber(((.fratakeha.Text /.maxfkeha.text) * (.bkehab.text / 00)), ).sratanilaib.text = FormatNumber(((.fratanilai.Text /.maxfnilai.text) * (.bnilaib.text / 00)), ).totalsb.text = FormatNumber(((.spendapatanb.Text * ) + (.stanggunganb.text * ) + (.sratakehab.text * ) + (.sratanilaib.text * )), ) End With End Sub Gambar.8 Kode program dari form SAW sub sawbantuan Dari Gambar.8 dapat dilihat query pada baris dan perhitungan dari saw bantuan pendapatan dilakukan dengan cara nilai minimal dari hasil fuzzy pendapatan di bagi dengan fuzzy pendapatan siswa A lalu dikalikan dengan nilai bobot pendapatan yang sudah didesimalkan. Pada baris dan 6 dapat dilihat perhitungan dari saw bantuan tanggungan dilakukan dengan cara nilai fuzzy tanggungan siswa A di bagi nilai maksimum dari fuzzy tanggungan lalu dikali nilai bobot dari tanggungan yang sudah didesimalkan.

09 6 7 8 9 0 Sub sawprestasi() With saw.spendapatanp.text = FormatNumber(((.minfpend.Text /.fpendapatan.text) * (.bpendp.text / 00)), ).stanggunganp.text = FormatNumber(((.ftanggungan.Text /.maxftang.text) * (.btangp.text / 00)), ).sratakehap.text = FormatNumber(((.fratakeha.Text /.maxfkeha.text) * (.bkehap.text / 00)), ).sratanilaip.text = FormatNumber(((.fratanilai.Text /.maxfnilai.text) * (.bnilaip.text / 00)), ).totalsp.text = FormatNumber(((.spendapatanp.Text * ) + (.stanggunganp.text * ) + (.sratakehap.text * ) + (.sratanilaip.text * )), ) End With End Sub Gambar.9 Kode program dari form SAW sub sawprestasi Dari Gambar.9 dapat dilihat query pada baris dan perhitungan dari saw prestasi pendapatan dilakukan dengan cara nilai minimal dari hasil fuzzy pendapatan di bagi dengan fuzzy pendapatan siswa A lalu dikalikan dengan nilai bobot pendapatan yang sudah didesimalkan. Pada baris dan 6 dapat dilihat perhitungan dari saw prestasi tanggungan dilakukan dengan cara nilai fuzzy tanggungan siswa A di bagi nilai maksimum dari fuzzy tanggungan lalu dikali nilai bobot dari tanggungan yang sudah didesimalkan.. Pengujian Perangkat Lunak.. Lingkungan Pengujian Menjelaskan lingkungan pengujian yaitu perangkat keras dan perangkat lunak sistem yang digunakan untuk menguji perangkat lunak yang dihasilkan. Konfigurasi Perangkat Keras a. Proccessor Intel Core Duo, GHz b. RAM dengan kapasitas Gb c. Harddisk dengan kapasitas 0 Gb d. Color Monitor e. Jet Printer EPSON Stylus T Series

0 Perangkat Lunak. Bahasa Pemrograman Microsoft Visual Basic.Net 008. Laporan Dengan Crystal Report v.8. base Microsoft SQL Server 000. Sistem Operasi : Windows XP.. Pelaksanaan Pengujian Menjelaskan bentuk-bentuk pengujian perangkat lunak yang dilaksanakan, diantaranya : Tabel. Bentuk-bentuk pengujian yang dilaksanakan No. Bentuk Pengujian. Pengujian Unit Program. Pengujian Integrasi. Pengujian Validasi Metode Pengujian Black Box Black Box Black Box Uji yang Digunakan Sembarang yang mewakili data Siswa, Bobot, Nilai dan Pengguna. Sembarang yang mewakili data Siswa, Bobot, Nilai dan Pengguna. Sembarang yang mewakili data Siswa, Bobot, Nilai dan Pengguna. Keterangan Menguji Kebenaran Unit secara Fungsional. Menguji Kebenaran unitunit dan modulmodul program yang saling berkaitan. Menguji kesesuaian perangkat lunak yang dihasilkan dengan kebutuhan yang sudah didefinisikan.

.. Hasil Pengujian Menjelaskan hasil dari pengujian perangkat lunak yang telah dilaksanakan pada pengujian validasi. Tabel. Hasil Pelaksanaan Pengujian Validasi Deskripsi No. Pengujian. Menguji penambahan Siswa. Menguji penambahan Pengguna. Menguji penambahan Nilai dan Absensi Siswa. Menguji penambahan Bobot. Menguji Pencarian Fuzzy 6. Menguji Pencarian SAW Kebutuhan yang Diuji REQ-0 REQ-0 REQ-0 REQ-0 REQ-0 REQ-0 Skenario Pengujian Ketikkan data secara lengkap dan benar, kemudian klik tombol Save Ketikkan data secara lengkap dan benar, kemudian klik tombol Save Ketikkan data secara lengkap dan benar, kemudian klik tombol Save Ketikkan data secara lengkap dan benar, kemudian klik tombol Save Ketikan tahun ajaran, lalu klik tombol cari Ketikan tahun ajaran, lalu klik tombol cari Hasil yang Diharapkan Siswa terekam setelah record terakhir Pengguna terekam setelah record terakhir Penilaian terekam setelah record terakhir Bobot terekam setelah record terakhir yang sesuai tahun ajaran muncul yang sesuai tahun ajaran muncul Hasil Pengujian OK OK OK OK OK OK