97
BAB V IMPLEMENTASI DAN PENGUJIAN
5.1 Implementasi Tahap implementasi merupakan tahap konversi sistem sehingga siap untuk di akses. Tahapan yang dilakukan pada implementasi aplikasi DSS untuk Penerimaan Beasiswa adalah: 5.1.1 Lingkungan Implementasi Untuk
mendukung
aplikasi
yang
akan
diterapkan
pada
lingkungan
implementasi, maka digunakan perangkat keras dan perangkat lunak yang mrnunjang dalam pengembangan aplikasi aplikasi DSS untuk Penerimaan Beasiswa. 5.1.2 Perangkat Output yang Digunakan Perangkat keras yang diperlukan untuk implementasi pengembangan aplikasi DSS untuk Penerimaan Beasiswa yaitu: Tabel 5.1 Tabel Perangkat Output Yang Digunakan. No.
Output
Keterangan
1
Prosesor
Pentium(R) 4 CPU 3.06GHz (2 CPUs)
2
Memory
1024MB RAM
3
Harddisk
120GB
4
Perangkat Keluaran
5
Perangkat masukan
Monitor LCD (1024 X 768 @ 32bit) Mouse USB Human Interface Device Keyboard
5.1.3 Perangkat Input yang Digunakan
98
Perangkat lunak yang digunakan untuk pembuatan aplikasi DSS untuk Penerimaan Beasiswa adalah: Tabel 5.2 Tabel Perangkat Input Yang Digunakan. No.
Input
Keterangan TM
1
System Operasi
Windows XP
Professional SP2
2
Bahasa Pemograman
Java dan Netbean IDE 6.5
3
Database
MySQL
4
Interface Modeler
Microsoft Office Visio 2003
5
UML Modeler
Rational Rose 2000 Enterprise Edition dan Stat UML
5.1.4 Batasan Implementasi Pembatasan implementasi dimaksudkan agar ruang lingkup implementasi menjadi lebih jelas. Batasan implementasi dari aplikasi DSS untuk Penerimaan Beasiswa adalah sebagai berikut: a.
Perangkat lunak masih berupa arsitektur DSS, sehingga hanya digunakan pada host lokal .
b.
Perangkat lunak yang dikembangkan berbasis desktop.
c.
Proses yang ditangani lebih terfokus kepada mahasiswa yang berprestasi dan non-berprestasi melaui aplikasi tersebut.
d.
Tidak membahas faktor kepastian (certain factor).
5.1.5 Konversi Sistem Tahap konversi sistem dilakukan setelah kode program selesai dibuat, dan sarana pendukung telah dipersiapkan dengan baik, yaitu dengan merekam data-data yang diperlukan pada file baru, sehingga sistem yang baru siap untuk dioperasikan.
99
5.1.6 Pelatihan Tahapan selanjutnya adalah memberikan pelatihan kepada pengguna yang akan terlibat dengan sistem yang bersangkutan dengan memberikan petunjuk-petunjuk bagaimana sistem tersebut di operasikan, sehingga nantinya pengguna dapat mengoperasikan sistem yang baru sesuai dengan yang diharapkan. 5.1.7 Pengujian Sistem Tahap pengujian sistem merupakan tahap dilakukannya pengujian terhadap sistem yang baru, untuk meyakinkan bahwa sistem mampu bekerja secara optimal, tahap ini dilakukan setelah semua fasilitas tersedia yaitu Hardware, Software, sarana dan prasarana, serta sumber daya manusia yang telah diberikan pelatihan. Tujuan utamanya adalah untuk memastikan bahwa komponen-komponen sistem telah berfungsi sesuai dengan yang diharapkan. Pengujian sistem ini untuk memeriksa kekompakan antar komponen sistem dan pengujian pada program secara keseluruhan. Pengetesan program yang telah disatukan sangat perlu, hal ini untuk mengetahui apakah program dapat menerima input, memproses dan memberikan keluaran sesuai yang diharapkan 5.1.8 Pengoperasian Pengoperasian sistem baru dapat dilakukan dengan cara menjalankan sistem yang baru dibuat dalam beberapa waktu tertentu. Setelah diyakini bahwa sistem yang baru berjalan seperti yang diharapkan, barulah sistem tersebut siap untuk dioperasikan. 5.1.9 Implementasi Program
100
Pada tahapan ini akan dijelaskan mengenai implementasi database dan implementasi user interface.
a.
Implementasi Database Dari perancangan kita dapat melihat tabel-tabel yang akan di buat. Adapun
script yang digunakan dalam pembuatan tabel-tabel adalah sebagai berikut : 1.
script yang digunakan untuk membuat tabel login Table structure for table `login` CREATE TABLE IF NOT EXISTS `login` ( `kd_user` int(11) NOT NULL auto_increment, `user` varchar(10) NOT NULL, `pass` varchar(50) NOT NULL, PRIMARY KEY
(`kd_user`)
);
Gambar 5.1 Syntax SQL Table Login. 2.
script yang digunakan untuk membuat tabel jenis
101
Table structure for table `jenis` CREATE TABLE IF NOT EXISTS `jenis` ( `kd_aspek` varchar(50) NOT NULL, `nama_aspek` varchar(50) NOT NULL, `cf` int(11) NOT NULL, `sf` int(11) NOT NULL, `ranking` int(11) NOT NULL, PRIMARY KEY
(`kd_aspek`)
);
Gambar 5.2 Syntax SQL Table Jenis.
3.
script yang digunakan untuk membuat tabel subaspek Table structure for table `subaspek` CREATE TABLE IF NOT EXISTS `subaspek` ( `kd_subaspek` varchar(50) NOT NULL, `kd_aspek` varchar(50) NOT NULL, `kelompok` varchar(50) NOT NULL, `nama_subaspek` varchar(50) NOT NULL, `nilai_subaspek` int(11) NOT NULL, `jumlah_pilihan` int(11) NOT NULL, PRIMARY KEY
(`kd_subaspek`)
);
Gambar 5.3 Syntax SQL Table Subaspek. 4.
script yang digunakan untuk membuat tabel pilihan_subaspek
102
Table structure for table `pilihan_subaspek` CREATE TABLE IF NOT EXISTS `pilihan_subaspek` ( `kd_pilihan_subaspek` varchar(50) NOT NULL, `kd_subaspek` varchar(50) NOT NULL, `nama_subaspek` varchar(50) NOT NULL, `nilai_subaspek` int(11) NOT NULL, PRIMARY KEY
(`kd_pilihan_subaspek`)
);
Gambar 5.4 Syntax SQL Table Pilihan_Subaspek.
5.
script yang digunakan untuk membuat tabel jurusan able structure for table `jurusan` CREATE TABLE IF NOT EXISTS `jurusan` ( `kd_jur` int(11) NOT NULL auto_increment, `jur` varchar(100) NOT NULL, `detail` varchar(100) NOT NULL, PRIMARY KEY
(`kd_jur`)
);
Gambar 5.5 Syntax SQL Table Jurusan. 6.
script yang digunakan untuk membuat tabel objek
103
Table structure for table `objek` CREATE TABLE IF NOT EXISTS `objek` ( `kd_objek` varchar(50) NOT NULL, `nama_objek` varchar(50) NOT NULL, `tempat_lahir` varchar(50) NOT NULL, `tanggal_lahir` date NOT NULL, `alamat` varchar(50) NOT NULL, `telepon` varchar(15) NOT NULL, `jenis_kelamin` varchar(50) NOT NULL, `jurusan` varchar(50) NOT NULL, `semester` varchar(20) NOT NULL, PRIMARY KEY
(`kd_objek`)
);
Gambar 5.6 Syntax SQL TableObjek.
7.
script yang digunakan untuk membuat tabel bobot Table structure for table `bobot` CREATE TABLE IF NOT EXISTS `bobot` ( `No` int(11) NOT NULL auto_increment, `Selisih` int(11) NOT NULL, `Bobot` float NOT NULL, `Keterangan` varchar(50) NOT NULL, PRIMARY KEY
(`No`)
);
Gambar 5.7 Syntax SQL Table Bobot.
104
8.
script yang digunakan untuk membuat tabel nilai Table structure for table `nilai` CREATE TABLE IF NOT EXISTS `nilai` ( `no` int(11) NOT NULL auto_increment, `kd_objek` varchar(50) NOT NULL, `kd_subaspek` varchar(50) NOT NULL, `nilai_subaspek` varchar(50) NOT NULL, `nilai_objek` varchar(50) NOT NULL, `Gap` int(11) NOT NULL, `Bobot` int(11) NOT NULL, PRIMARY KEY
(`no`)
);
Gambar 5.8 Syntax SQL Table Nilai.
9.
script yang digunakan untuk membuat tabel cfsf
105
Table structure for table `cfsf` CREATE TABLE IF NOT EXISTS `cfsf` ( `no` int(11) NOT NULL auto_increment, `kd_objek` varchar(50) NOT NULL, `kd_aspek` varchar(50) NOT NULL, `cf` int(11) NOT NULL, `sf` int(11) NOT NULL, PRIMARY KEY
(`no`)
);
Gambar 5.9 Syntax SQL Table CFSF. 10.
script yang digunakan untuk membuat tabel ranking
106
Table structure for table `ranking` CREATE TABLE IF NOT EXISTS `ranking` ( `no` int(11) NOT NULL auto_increment, `kd_objek` varchar(50) NOT NULL, `nama_objek` int(100) NOT NULL, `nilai` varchar(11) NOT NULL, `jurusan` varchar(50) NOT NULL, PRIMARY KEY
(`no`)
); SELECT sum( n.bobot ) / count( kelompok ) FROM subaspek s, nilai n WHERE s.kd_subaspek = n.kd_subaspek AND s.kd_aspek = 'A1' AND n.kd_objek = 'M2' AND s.kelompok = 'SF' GROUP BY n.kd_objek, s.kd_aspek ) AS sf FROM objek o, nilai n, subaspek s WHERE o.kd_objek = n.kd_objek AND s.kd_subaspek = n.kd_subaspek AND n.kd_objek = 'M2' GROUP BY o.kd_objek LIMIT 0 , 30
Gambar 5.10 Syntax SQL Table Ranking.
107
b.
Implementasi User Interface Implementasi user interface merupakan bagian dari pengolahan implementasi
yang disajikan untuk pengguna. Ada dua kategori implementasi user interface yaitu user interface front-end dan user interface back-end. c.
User Interface Front-End Merupakan halaman program (interface) yang berada pada sisi klien yang
diperuntukan untuk pelanggan yang akan mengakses aplikasi ini dalam melakukan transaksi pemesanan. 1.
Halaman Utama Halaman utama merupakan halaman yang pertama kali muncul ketika user
mengakses Aplikasi DSS untuk penerima beasiswa ini, berikut adalah tampilannya.
Gambar 5.11 Tampilan Halaman form Utama.
108
2.
Halaman Form Login Halaman form login Merupakan sebuah form yang digunakan untuk login user
dapat mengoperasikan Aplikasi ini.
Gambar 5.12 Tampilan Halaman form Login. 3.
Tampilan Halaman Konfigurasi Aspek Halaman program yang berfungsi untuk menampilkan semua data aspek dan
subaspek itu sendiri, beserta untuk membantu pengambilan keputusan bagi mahasiswa fakultas sains dan teknologi berpresstasi Dalam penentuannya ada dua aspek yaitu aspek akademik dan ekonomi keluarga, pengolahan data seperti tambah, edit, dan hapus pada setiap datanya.
109
Gambar 5.13 Tampilan Halaman Form Master Konfigurasi Beserata Nilai Profil. 4.
Tampilan Halaman Daftar Peserta atau Data Peserta Halaman program yang berfungsi untuk menampilkan semua data peserta yang
sudah terdaftar beserta pengolahan data seperti tambah, edit, simpan, dan hapus pada setiap datanya.
Gambar 5.14 Tampilan Halaman Form Data Peserta.
110
5.
Tampilan Halaman Transaksi Pencatatan Profile Mahasiswa dan Penilaian Halaman program yang berfungsi untuk profile mahasiswa dan penilaian semua
data untuk melihat perbedaan antara nilai minimal dan nilai mahasiswa. beserta pengolahan data seperti tambah, edit, simpan, hapus, dan hitung gap pada setiap datanya.
Gambar 5.15 Tampilan Halaman Form Transaksi Pencatatan Profil Mahasiswa. 6.
Tampilan Halaman Boot Nilai Gap Halaman program yang berfungsi untuk melihat profile mahasiswa Setelah
diperoleh nilai GAP pada masing-masing mahasiswa maka setiap nilai mahasiswa
111
diberi bobot nilai dengan patokan form nilai gap bobot. Dapat dilihat form sebagai berikut:
Gambar 5.16 Tampilan Halaman Form Bobot Nilai GAP 7.
Tampilan Halaman Rekap Nilai CF SF dan Nilai Akhir Halaman program yang berfungsi untuk menghitung dan menentukan ranking
yang diperoleh oleh para mahasiswa
Gambar 5.17 Tampilan Halaman Form Rekap Nilai CF SF dan Nilai Akhir 8.
Tampilan Halaman Laporan
112
Setelah setiap mahasiswa mendapatkan hasil akhir seperti pada program di atas maka bisa ditentukan peringkat atau ranking dari para mahasiswa berdasarkan pada besarnya nilai hasil akhir sehingga semakin besar pula kesempatan untuk memperoleh beasiswa, begitu pula sebaliknya.
Gambar 5.18 Tampilan Halaman Report Ranking Calon Penerima Beasiswa. 5.2
Pengujian Setelah dilakukan perancangan dan implementasi kedalam program, selanjutnya
akan dilakukan simulasi untuk pengujian aplikasi dengan tujuan memperoleh perbandingan antara hasil perancagan dengan hasil yang diharapkan. 5.2.1 Identifikasi Pengujian
113
Pengujian dilakukan dengan menguji perangkat lunak secara langsung dan menuangkan deskripsi dan hasil ujinya dalam sebuah tabel. Teknik yang digunakan dari sekian banyak metoda pengujian salah satunya adalah teknik pengujian Black Box. Teknik ini akan digunakan pada suatu kasus uji untuk menangani beberapa kebutuhan sehingga isi dari keterunutan (treability) ini harus dapat menunjukan suatu langkah pengujian yang khusus menangani setiap kebutuhan. 5.2.2 Rencana Pengujian Prosedur dan data uji ini berisikan identifikasi dan rencana pengujian yang akan dibagi menjadi beberapa sub bagian kelas uji yang bertujuan untuk mengenali kondisi umum pengujian yang akan dilakukan. Bagian ini menjelaskan lingkup keseluruhan dari perencanaan pengujian. Dari sejumlah requirement yang akan diuji, akan dibuatkan pengelompokannya dan selanjutnya dijadikan beberapa tabel sebagai hasil pengujian untuk setiap kelas uji. Hal yang harus diperhatikan dalam prosedur pengujian adalah keterunutan (treability) dari setiap kasus uji pada identifikasi dan rencana pengujian ke kebutuhan sistem aplikasi. Jika suatu kasus uji terdiri dari banyak kebutuhan, maka keterunutan harus dari setiap kumpulan prosedur uji hingga data yang diuji. Tabel 5.3 Identifikasi dan Rencana Pengujian. Kelas Uji
Butir Uji
Validasi Login
Pengujian dengan data login admin yang valid Pengujian dengan data login admin
Identifikasi SKPL PUPL SKPL01
Tingkat Pengujian
Jenis Pengujian
PUPL01
Pengujian Sistem
Black Box
PUPL02
Pengujian Sistem
Black Box
114
yang invalid Menampilkan Data Olah Data Konfigurasi aspek
Olah Data Peserta
PUPL03
Menambahkan Data
PUPL04 SKPL02
Mengubah Data
PUPL05
Menghapus Data
PUPL06
Menampilkan Data Peserta Menambahkan Data Peserta Mengubah Data Peserta Menghapus Data Peserta
PUPL07 PUPL08 SKPL03 PUPL09 PUPL10
Menampilkan Bobot
Olah Data Bobot
Olah Data Penilain
Olah Data Rekap Nilai CF dan SF
Menambahkan Bobot
PUPL11 PUPL12 SKPL04
Mengubah Bobot
PUPL13
Menghapus Bobot
PUPL14
Menampilkan Penilaian Jenis Aspek Menambahkan Penilaian Jenis Aspek Mengubah Penilaian Jenis Aspek Menghapus Penilaian Jenis Aspek Memproses Penilaian nilai gap
SKPL05
Menampilkan Nilai Akhir Menambahkan Nilai Akhir Cetak
Keterangnan Identifikasi Pengujian :
Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box
PUPL15
Pengujian Sistem
Black Box
PUPL16
Pengujian Sistem
Black Box
PUPL17
Pengujian Sistem
Black Box
PUPL18
Pengujian Sistem
Black Box
PUPL19
Pengujian Sistem
Black Box
PUPL20 SKPL6
Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem Pengujian Sistem
PUPL21 PUPL22
Pengujian Sistem Pengujian Sistem Pengujian Sistem
Black Box Black Box Black Box
115
*) SKPL = Spesifikasi Kebutuhan Perangkat Lunak. *) PUPL = Perancangan Uji Perangkat Lunak. *) SRS = Software Requirtment System.
116
5.2.3 Hasil Pengujian
Kelas Uji Validasi Login Tabel 5.4 Uji Validasi Login.
Identifikasi
Deskripsi
PUPL01
Pengujian dengan data login user yang invalid
Prosedur Pengujian Isi form login dengan data yang salah Click simpan
Masukan
Keluaran Yang Diharapkan
Kriteria Evaluasi Hasil
Hasil Yang Didapat
Simpulan
username, password
Form Login
Form Login
Sesuai dengan keluaran yang diharapkan
Diterima
117
Kelas Uji Olah Data Aspek Tabel 5.5 Uji Olah Data Aspek.
Identifik asi
PUPL02
PUPL03
PUPL04
Deskripsi
Menampilkan Koleksi Aspek
Menambah Data Aspek
Mengubah Data Aspek
Prosedur Pengujian Pilih menu tampil minuman yang disediakan
Keluaran Yang Diharapkan
Masukan
kd_aspek cf sf ranking
menginputkan data aspek pada form yang disediakan Click simpan
kd_aspek cf sf ranking
Mengubah data aspek dalam form ubah data yang disediakan Click Ubah Data
kd_aspek cf sf ranking
Kriteria Evaluasi Hasil
Hasil Yang Didapat
Simpulan
Menampilkan semua data aspek yang sudah tersedia
Data Ditampilkan
Sesuai dengan keluaran yang diharapkan
Diterima
Menampilkan aspek aspek yang baru tersimpan
Data Tersimpan
Sesuai dengan yang diharapkan
Diterima
Menampilkan data aspek yang baru diubah
Data Terubah
Sesuai dengan yang diharapkan
Diterima
118
Kelas Uji Olah Data Jenis Aspek Tabel 5.6 Uji Olah Data Jenis Aspek.
Identifik asi
Deskripsi
Prosedur Pengujian Pilih menu tampil kategori yang disediakan
PUPL05
PUPL06
PUPL07
PUPL8
Menampilkan Data Jenis aspek
Menambah Data Jenis aspek
Mengosongkan form tambah data Jenis aspek yang disediakan Click simpan Mengubah data Jenis aspek dalam form ubah data yang disediakan Mengubah Data Click Ubah Data Jenis aspek
Menghapus Data Jenis aspek
Check data Jenis aspek Click Hapus
Jenis aspek Kode sub aspek Nama aspek cf nilai standar jumlah pilihan Jenis aspek Kode sub aspek Nama aspek cf nilai standar jumlah pilihan -
Hasil Yang Didapat
Simpulan
Menampilkan semua data jenis aspekyang tersedia kedalam bentuk pilihan sub aspek
Data Ditampilkan
Sesuai dengan keluaran yang diharapkan
Diterima
Data Tersimpan
Data Tersimpan
Sesuai dengan keluaran yang diharapkan
Diterima
Pesan kesalahan bahwa data masih kosong
Diterima
Data gagal tersimpan
Sesuai dengan keluaran yang diharapkan
Data Terubah
Sesuai dengan keluaran yang diharapkan
Diterima
Data Terhapus
-
menginputkan data Jenis aspek pada form yang disediakan Click simpan
Kriteria Evaluasi Hasil
Keluaran Yang Diharapkan
Masukan
Data Terubah
Pesan konfirmasi bahwa data berhasil dihapus
Sesuai dengan keluaran yang diharapkan
Diterima
119
Kelas Uji Olah Data Pilihan Sub Aspek Tabel 5.7 Uji Olah Data Pilihan Sub Aspek.
Identifik asi
Deskripsi
PUPL09
Menampilkan Data pilihan sub aspek
PUPL10
PUPL11
PUPL12
Prosedur Pengujian Pilih menu tampil kategori yang disediakan
Menghapus Data pilihan sub aspek
Check data pilihan sub aspek Click Hapus
Jenis aspek Pilihan sub aspek Kode aspek Nama pilihan aspek nilai sub aspekstandar Jenis aspek Pilihan sub aspek Kode aspek Nama pilihan aspek nilai sub aspekstandar
-
Hasil Yang Didapat
Simpulan
Menampilkan semua data pilihan sub aspek yang tersedia kedalam bentuk data rekap niali
Data Ditampilkan
Sesuai dengan keluaran yang diharapkan
Diterima
Data Tersimpan
Data Tersimpan
Sesuai dengan keluaran yang diharapkan
Diterima
Pesan kesalahan bahwa data masih kosong
Diterima
Data gagal tersimpan
Sesuai dengan keluaran yang diharapkan
Data Terubah
Sesuai dengan keluaran yang diharapkan
Diterima
Data Terhapus
-
menginputkan data pilihan sub aspek pada form yang disediakan Menambah Data Click simpan pilihan sub aspek Mengosongkan form tambah data pilihan sub aspek yang disediakan Click simpan Mengubah data pilihan sub aspek dalam form ubah data yang Mengubah Data disediakan pilihan sub Click Ubah Data aspek
Kriteria Evaluasi Hasil
Keluaran Yang Diharapkan
Masukan
Data Terubah
Pesan konfirmasi bahwa data berhasil dihapus
Sesuai dengan keluaran yang diharapkan
Diterima
120
Kelas Uji Olah Data Peserta Tabel 5.8 Uji Olah Data Peserta.
Identifik asi
Deskripsi
PUPL13
Menampilkan Data peserta
Prosedur Pengujian Pilih menu tampil data peserta yang disediakan menginputkan data peserta pada form yang disediakan Click simpan
PUPL14
Menambah Data Mengosongkan form peserta tambah data peserta yang disediakan Click simpan
Mengubah data peserta dalam form ubah data yang disediakan Click Ubah Data PUPL15
Mengubah Data peserta
Kode mahasiswa Nama mahasiswa Tempat lahir Tanggal lahir Alamat Telepon Jenis kelamin Jurusan semester
Hasil Yang Didapat
Simpulan
Menampilkan semua data peserta yang tersedia
Data Ditampilkan
Sesuai dengan keluaran yang diharapkan
Diterima
Data Tersimpan
Data Tersimpan
Sesuai dengan keluaran yang diharapkan
Diterima
Pesan kesalahan bahwa data masih kosong
Diterima
Data gagal tersimpan
Sesuai dengan keluaran yang diharapkan
Data Terubah
Sesuai dengan keluaran yang diharapkan
Diterima
Kode mahasiswa Nama mahasiswa Tempat lahir Tanggal lahir Alamat Telepon Jenis kelamin Jurusan semester
Kriteria Evaluasi Hasil
Keluaran Yang Diharapkan
Masukan
Data Terubah
121
PUPL16
Menghapus Data peserta
Check data peserta Click Hapus
-
Pesan konfirmasi bahwa data berhasil dihapus
Data Terhapus
Sesuai dengan keluaran yang diharapkan
Diterima
Kelas Uji Olah Penilaian Tabel 5.9 Uji Olah Penilaian.
Identifik asi
PUPL17
Deskripsi
Menampilkan Data penilaian
Prosedur Pengujian
PUPL19
Menambah Data penilaian Mengosongkan form tambah data penilaian yang disediakan Click simpan Mengubah data penilaian dalam form ubah data yang disediakan Mengubah Data Click Ubah Data penilaian
Nama peserta Jenis aspek Sub aspek Nilai standar Pilihan nilai Nilai peserta Gap
Nama peserta Jenis aspek Sub aspek Nilai standar Pilihan nilai Nilai peserta Gap
Hasil Yang Didapat
Simpulan
Menampilkan semua data penilaian yang tersedia kedalam bentuk form nilai akhir
Data Ditampilkan
Sesuai dengan keluaran yang diharapkan
Diterima
Data Tersimpan
Data Tersimpan
Sesuai dengan keluaran yang diharapkan
Diterima
Pesan kesalahan bahwa data masih kosong
Diterima
Data gagal tersimpan
Sesuai dengan keluaran yang diharapkan
Data Terubah
Sesuai dengan keluaran yang diharapkan
Diterima
menginputkan data data penilaian pada form yang disediakan Click simpan
PUPL18
Masukan
Pilih menu tampil data penilaian yang disediakan
Kriteria Evaluasi Hasil
Keluaran Yang Diharapkan
Data Terubah
122
PUPL20
Menghapus Data penilaian
Check data penilaian Click Hapus
-
Pesan konfirmasi bahwa data berhasil dihapus
Data Terhapus
Sesuai dengan keluaran yang diharapkan
Diterima
Kelas Uji Olah Niali Bobot Gap Tabel 5.10 Uji Olah Niali Bobot Gap.
Identifik asi
Deskripsi
PUPL21
Menampilkan Data bobot nilai gap
Prosedur Pengujian
PUPL23
Selisih gap bobot keterangan
Check data bobot nilai gap Click Hapus
Data Ditampilkan
Sesuai dengan keluaran yang diharapkan
Diterima
Data Tersimpan
Data Tersimpan
Sesuai dengan keluaran yang diharapkan
Diterima
Diterima
Data gagal tersimpan
Sesuai dengan keluaran yang diharapkan
Data Terhapus
Sesuai dengan keluaran yang diharapkan
-
Simpulan
Menampilkan semua data bobot nilai gap yang tersedia kedalam bentuk daftar penilaian
Menambah Data bobot nilai gap Mengosongkan form tambah data bobot nilai gap yang disediakan Click simpan Menghapus Data bobot nilai gap
Hasil Yang Didapat
-
menginputkan data bobot nilai gap pada form yang disediakan Click simpan PUPL22
Masukan
Pilih menu tampil data penilaian yang disediakan
Kriteria Evaluasi Hasil
Keluaran Yang Diharapkan
Pesan konfirmasi bahwa data berhasil dihapus
Diterima
123
Kelas Uji Olah Rekap Nilai CF dan SF Tabel 511. Uji Olah Rekap Nilai CF dan SF.
Identifik asi
PUPL24
PUPL25
Deskripsi
Menampilkan Data penilaian
Requery Data rekap nilai
Prosedur Pengujian Pilih menu tampil data penilaian yang disediakan
kd_aspek kd_subaspek cf sf
Hasil Yang Didapat
Simpulan
Menampilkan semua data penilaian yang tersedia kedalam bentuk form rekap nilai
Data Ditampilkan
Sesuai dengan keluaran yang diharapkan
Diterima
Data Tersimpan
Data Tersimpan
Sesuai dengan keluaran yang diharapkan
Diterima
menginputkan data hasil dari form penilaian pada form yang disediakan
Kriteria Evaluasi Hasil
Keluaran Yang Diharapkan
Masukan
124
Kelas Uji Olah Nilai Akhir Tabel 5.12 Uji Olah Nilai Akhir.
Identifik asi
PUPL26
PUPL27
Deskripsi
Requery Data penilaian
Ranking rekap nilai
Prosedur Pengujian Menampilkan data penilaian yang sudah di hitung
-
Kriteria Evaluasi Hasil
Keluaran Yang Diharapkan
Masukan
Menampilkan semua data penilaian yang tersedia kedalam bentuk form rekap nilai
menginputkan data hasil ks mahasiswa data hasil dari form dari form penilaian pada nama penilaian pada form form yang disediakan mahasiswa yang disediakan akan akan menampilkan semua jurusan menampilkan semua nilai berdasarkan jurusan nilai berdasarkan jurusan
Hasil Yang Didapat
Simpulan
Data Ditampilkan
Sesuai dengan keluaran yang diharapkan
Diterima
Data Tersimpan
Sesuai dengan keluaran yang diharapkan
Diterima