BAB V IMPLEMENTASI DAN PENGUJIAN 5.1
Lingkungan Implementasi Agar dapat mengimplementasikan perancangan yang telah dibuat,
dibutuhkan perangkat keras (hardware) dan perangkat lunak (software) yang mendukung untuk menjalankan sistem. Berikut analisa perangkat keras dan perangkat lunak yang diperlukan.
5.1.1
Lingkungan Perangkat Keras Perangkat keras (hardware) yang digunakan pada saat pembuatan sistem
adalah sebagai berikut : a.
Prosessor
: Intel(R) Celeron(R) CPU N2840 @2.16 GHz
b.
Memory
: 2048MB
c.
Video card : Intel(R) HD Graphics
d.
Monitor
e.
Mouse
f.
Keyboard
85
86
5.1.2
Lingkungan Perangkat Lunak Spesifikasi perangkat lunak yang digunakan adalah sebagai berikut. Nama Perangkat Lunak
Fungsi
Windows 8.1 With Bing 64-bit Sebagai platform sistem operasi (6.3, Build 9600) Framework
yang
digunakan
Bootstrap untuk membuat desain dari sistem Framework Highchart v4.1.8
yang
digunakan
untuk membuat grafik yang ada di sistem Perangkat lunak untuk merancang
Balsamiq Mockups v2.2.13 desain awal sistem Text editor yang digunakan untuk Sublime Text 3 membuat sistem Sebagai
server
lokal
yang
Xampp V3.2.1 digunakan untuk membuat sistem Tabel 5.1 Lingkungan Perangkat Lunak
5.2
Implementasi Query Implementasi query merupakan perintah-perintah yang digunakan untuk
menampilkan data sesuai dengan kebutuhan data dan informasi yang dibutuhkan. Berikut ini merupakan implementasi query sesuai dengan kebutuhan data:
87
a.
Menampilkan Prosentase Kehadiran Mahasiswa SELECT
per.TAHUN,
pro.KD_PRODI,
pro.NM_FAKULTAS,
pro.NM_PRODI, avg(mhs.PROSENTASE_HDR_MHS) as proMhs FROM fact_catatan_akademik_mhs mhs LEFT JOIN dim_prodi pro ON dsn.KD_PRODI=pro.KD_PRODI LEFT JOIN dim_periode per ON dsn.KD_PERIODE=per.KD_PERIODE GROUP BY per.tahun, nm_prodi b.
Menampilkan Prosentase Kehadiran Dosen SELECT
per.TAHUN,
pro.KD_PRODI,
pro.NM_FAKULTAS,
pro.NM_PRODI, avg(dsn.PROSENTASE_HDR_DSN) as proDsn FROM fact_catatan_akademik_dosen dsn LEFT JOIN dim_prodi pro ON dsn.KD_PRODI=pro.KD_PRODI LEFT JOIN dim_periode per ON dsn.KD_PERIODE=per.KD_PERIODE GROUP BY per.tahun, nm_prodi c.
Menampilkan Rata – Rata IPK Mahasiswa SELECT
per.TAHUN,
avg(ipk.AVG_IPK) as avgIpk
pro.NM_PRODI,
pro.NM_FAKULTAS,
88
FROM fact_ipk_mhs ipk LEFT JOIN dim_prodi pro ON ipk.KD_PRODI=pro.KD_PRODI left join dim_periode per ON ipk.KD_PERIODE=per.KD_PERIODE GROUP BY per.tahun, nm_prodi d.
Menampilkan Prosentase Perolehan Nilai SELECT
per.TAHUN,
pro.KD_PRODI,
pro.NM_FAKULTAS,
pro.NM_PRODI, avg(mhs.NILAI_A) as Nilai_A, avg(mhs.NILAI_B) as Nilai_B, avg(mhs.NILAI_C) as Nilai_C,avg(mhs.NILAI_D) as Nilai_D, avg(mhs.NILAI_E) as Nilai_E FROM fact_catatan_akademik_mhs mhs LEFT JOIN dim_prodi pro ON mhs.KD_PRODI=pro.KD_PRODI LEFT JOIN dim_periode per ON mhs.KD_PERIODE=per.KD_PERIODE
5.3
Implementasi Antarmuka Sistem
5.3.1
Antarmuka Halaman Administrator Halaman Administrator ini digunakan hanya oleh administrator dari sistem.
Di halaman ini administrator dapar melakukan pengaturan koneksi Data
89
Warehouse, mengecek tampilan dashboard dan menentukan pengaturan periode tahun berapa saja yang ditampilkan di dashboard. 1.
Antarmuka Halaman Login
Gambar 5.1 Antarmuka Halaman Login
Halaman login ini berfungsi untuk proses autentifikasi pengguna. Pada Halaman login ini administrator harus memasukan username dan password pada kolom yang sudah tersedia untuk masuk ke halaman administrator, untuk kembali ke dashboard disediakan link “Back to Dashboard”.
90
2.
Antamuka Halaman Home
Gambar 5.2 Antarmuka Halaman Home
Halaman home ini adalah halaman yang pertama kali muncul setelah proses login berhasil dilakukan. 3.
Antarmuka Halaman Dashboard
Gambar 5.3 Antarmuka Halaman Dashboard
91
Halaman dashboard ini berfungsi apabila pengguna ingin mengecek tampilan dari dashboard pdpt akademik. Pada halaman ini pengguna dapat langsung melihat informasi – informasi yang ditampilkan di dashboard baik dalam bentuk grafik maupun tabel. 4.
Antarmuka Halaman Koneksi
Gambar 5.4 Antarmuka Halaman Koneksi
Halaman koneksi berfungsi untuk pengguna jika ingin mengatur koneksi Data Warehouse. Pada halaman ini pengguna dapat melihat koneksi yang sedang digunakan. Apabila pengguna ingin mengatur koneksi, pengguna harus memasukkan isian pada form edit koneksi.
92
5.
Antarmuka Halaman Periode
Gambar 5.5 Antarmuka Halaman Periode
Halaman periode digunakan oleh pengguna untuk mengatur tahun akademik berapa saja yang akan ditampilkan di dashboard. Pengguna harus memilih tahun awal dan tahun akhir yang sudah tersedia.
93
5.3.2
Antarmuka Halaman Dashboard
1.
Antarmuka Halaman Menu Home
Gambar 5.6 Antarmuka Halaman Menu Home Halaman tab home ini adalah halaman pertama yang akan muncul ketika sistem ini diakses oleh pengguna. Pada Halaman ini akan ditampilkan summary dari aktivitas akademik mahasiswa dan dosen. 2.
Antarmuka Halaman Menu Dashboard Halaman menu dashboard ini menampilkan informasi – informasi yang
berkaitan dengan akademik dalam bentuk grafik maupun tabel. Halaman ini digunakan oleh pengguna untuk melihat sekaligus menganalisis informasi yang tersedia di dalamnya terdapat 4 sub menu di halaman ini yaitu sub menu mahasiswa, sub menu dosen, sub menu mata kuliah dan menu tabel.
94
a.
Antarmuka Halaman Sub Menu Mahasiswa Halaman sub menu mahasiswa ini menampilkan informasi yang berkaitan
dengan akademik mahasiswa selama perkuliahan, di halaman ini menampilkan informasi seperti prosentase kehadiran mahasiswa dan rata – rata ipk mahasiswa. Di dalam halaman ini terdapat 4 tab yaitu tab prosentase kehadiran mahasiswa, tab tabel untuk prosentase kehadiran mahasiswa, tab rata – rata ipk mahasiswa dan tab tabel untuk rata – rata ipk mahasiswa. Berikut ini adalah gambar semua tab yang ada di halaman sub menu mahasiswa.
Gambar 5.7 Antarmuka Halaman Tab Prosentase Kehadiran Mahasiswa
95
Gambar 5.8 Antarmuka Halaman Tab Tabel Prosentase Kehadiran Mahasiswa
Gambar 5.9 Antarmuka Halaman Tab Rata – Rata IPK Mahasiswa
96
Gambar 5.10 Antarmuka Halaman Tab Tabel Rata – Rata IPK Mahasiswa
b.
Antarmuka Halaman Sub Menu Dosen Informasi yang ditampilkan pada halaman sub menu dosen ini yaitu
berkaitan dengan akademik dosen, di halaman ini pengguna dapat melihat keaktifan dosen dalam mengajar mahasiswa melalui informasi prosentase kehadiran dosen. Ada 2 tab pada halaman ini yaitu tab prosentase kehadiran dosen dan tab tabel untuk prosentase kehadiran dosen.
97
Gambar 5.11 Antarmuka Halaman Tab Prosentase Kehadiran Dosen
Gambar 5.12 Antarmuka Halaman Tab Tabel Prosentase Kehadiran Dosen
c.
Antarmuka Halaman Sub Menu Mata Kuliah Pada halaman sub menu mata kuliah ini menampilkan informasi yang
berkaitan dengan catatan akademik mahasiswa yaitu rata – rata nilai akhir yang diperoleh mahasiswa. Ada 2 tab di sub menu mata kuliah yaitu tab prosentase perolehan nilai dan tab tabel untuk prosentase perolehan nilai.
98
Gambar 5.13 Antarmuka Halaman Tab Prosentase Perolehan Nilai
Gambar 5.14 Antarmuka Halaman Tab Tabel Prosentase Perolehan Nilai
d.
Antarmuka Halaman Sub Menu Tabel Pada halaman sub menu tabel ini pengguna dapat melihat seluruh hasil
aktivitas akademik antara mahasiswa dan dosen. Pada halaman ini dapat dilihat pengaruh kehadiran mahasiswa dan dosen terhadap ipk dan nilai yang diperoleh mahasiswa, pada halaman terdapat 3 tab yaitu tab universitas, tab fakultas dan tab prodi agar pengguna dapat melihat lebih dalam mengenai informasi yang ada.
99
Gambar 5.15 Antarmuka Halaman Tab Universitas
Gambar 5.16 Antarmuka Halaman Tab Fakultas
100
Gambar 5.17 Antarmuka Halaman Tab Prodi
2.
Antarmuka Halaman Menu Custom Chart
Gambar 5.18 Antarmuka Halaman Menu Custom Chart
Halaman menu custom chart ini berfungsi apabila pengguna ingin menampilkan grafik sesuai dengan kustomisasi mereka sendiri. Di halaman ini pengguna harus memilih tingkat organisasi, indikator dan range periode tahun yang akan ditampilkan digrafik. Di halaman ini pengguna bisa melihat grafik dalam
101
bentuk column dan bar. Berikut ini adalah gambar dari tab column chart dan bar chart.
Gambar 5.19 Antarmuka Halaman Menu Custom Chart (Column Chart)
Gambar 5.20 Antarmuka Halaman Menu Custom Chart (Bar Chart)
102
5.4
Sitemap Program Pada sitemap program, kode –kode program yang ada di sistem dipetakan
dengan tujuan untuk mengetahui pemetaan jalur dari kode-kode program yang dibuat. Dengan menggunakan sitemap maka akan memudahkan pencarian kode program apabila dilakukan penambahan fitur di sistem. Ada dua sitemap program yaitu sitemap program administrator dan sitemap program dashboard. 5.4.1 Sitemap Program Administrator
Gambar 5.21 Sitemap Program Administrator File index.php berisi kode program yang menampilkan halaman login sistem administrator dashboard, kode program pada file tersebut berfungsi untuk
103
proses autentifikasi pengguna, jadi tidak sembarangan pengguna bisa masuk ke sistem. Pengguna harus memasukkan username dan password yang sesuai dengan yang ada di database. Setelah proses autentifikasi berhasil maka akan membuka file index2.php, kode program pada file tersebut berfungsi untuk menampilkan menumenu sistem administrator dashboard. Pada saat pengguna memilih menu, maka file index2.php akan memanggil file konten.php. Apabila pengguna memilih menu yang harus menghubungkan sistem dengan database, maka file config.php akan dipanggil.
5.4.2 Sitemap Program Dashboard
Gambar 5.22 Sitemap Program Dashboard Desain dari Sistem dashboard PDPT Akademik dibangun menggunakan Framework bootstrap, semua file css dan javascript dipanggil di file index.php. File
104
yang digunakan agar sistem terhubung ke database yaitu file config.php. Semua file yang digunakan untuk menampilkan menu – menu yang ada di sistem di simpan di folder content semua file yang menggunakan grafik di folder content memanggil file highchart yang ada di folder highchart. Ada 5 file yang ada di content yaitu yang pertama file home.php berisi kode –kode program untuk menampilkan halaman utama dari dashboard, yang kedua file mahasiswa.php berisi kode – kode program yang menampilkan menu mahasiswa yang didalam ny terdapat kode program untuk menampilkan grafik dan tabel prosentase kehadiran mahasiswa dan rata – rata ipk, yang ketiga adalah file dosen.php berisi kode – kode program yang menampilkan grafik dan tabel prosentase kehadiran dosen, yang keempat adalah file matakuliah.php, file ini menampilkan grafik dan tabel prosentase perolehan nilai, yang kelima adalah file tabel.php, file ini berfungsi untuk menampilkan data – data dalam bentuk tabel baik tingkat universitas hingga tingkat prodi.
5.5
Alur Penggunaan Fitur Pengguna harus mengetahui cara menggunakan sistem yang dibangun, oleh
karena itu pengguna harus dijelaskan tentang langkah – langkah untuk menggunakan fitur yang ada di sistem.
105
5.5.1
Penggunaan Fitur Administrator Fitur yang terdapat di dalam sistem administrator ini adalah melihat
dashboard, mengatur pengaturan koneksi yang digunakan dan mengatur penentuan periode tahun mana saja yang akan ditampilkan didalam dashboard. 1.
Melihat Dashboard
Berikut ini adalah langkah – langkah untuk melihat dashboard di halaman administrator : i.
Masuk ke halaman administrator.
ii.
Memilih dan menekan tombol menu “Dashboard”.
106
2.
Mengatur Pengaturan Koneksi
Berikut ini adalah langkah – langkah untuk mengatur koneksi : i.
Masuk ke halaman administrator.
ii.
Memilih Menu “Koneksi” .
iii.
Mengisi form edit koneksi seperti database server, database user, database password dan database name.
iv.
Menekan tombol “Update”.
107
3.
Mengatur Pengaturan Periode
Berikut ini adalah langkah – langkah untuk mengatur koneksi : i.
Masuk ke halaman administrator.
ii.
Memilih Menu “Periode” .
iii.
Mengisi form edit periode dengan memilih combo box tahun awal dan tahun akhir..
iv. 5.5.2
Menekan tombol “Update”. Penggunaan Fitur Dashboard Sistem dashboard memiliki fitur untuk melihat grafik, melakukan drill-
down pada grafik, mengunduh grafik, melihat informasi dalam bentuk tabel, mengunduh data yang ada didalam tabel, dan membuat grafik sesuai dengan kebutuhan para penggunanya.
108
1.
Melihat Grafik, Mengunduh Grafik dan Drilldown Grafik Berikut ini merupakan langkah-langkah untuk melihat grafik pada aplikasi
dashboard: i. Buka sistem dashboard. ii. Pilih menu dashboard seperti terlihat pada gambar .
a b
iii. Pengguna dapat langsung melihat grafik sesuai dengan kebutuhan informasi dari borang akreditasi standar 3 seperti pada gambar diatas.
109
iv. Untuk mengunduh grafik pengguna tinggal mengklik tombol menu yang ditandai dengan label “a”. v. Untuk fungsi drilldown pengguna cukup mengklik grafik tujuan tertentu seperti yang sudah ditandai dengan label “b”.
vi. Untuk melihat informasi dari grafik yang lainnya, pengguna dapat menekan tombol drop down menu dashboard, Pengguna dapat memilih sub menu mahasiswa, sub menu dosen, sub menu matakuliah.
2.
Melihat Informasi dalam Bentuk Tabel Berikut ini merupakan langkah-langkah untuk melihat informasi dalam
bentuk tabel pada sistem dashboard: i.
Buka sistem Dashboard.
ii.
Pilih menu Dashboard dan pilih Sub Menu Tabel atau sub menu lain yang ada tab tabel, maka akan muncul tampilan seperti pada gambar berikut.
110
3.
Mengunduh dan Mencetak Data pada Tabel Berikut ini merupakan langkah-langkah untuk mengunduh data yang ada
pada tabel di dashboard: i.
Pilih menu Dashboard, Pilih halaman yang ada data tabel.
ii.
Klik ikon excel atau printer yang ada di pojok kanan atas tabel.
111
4.
Membuat Kustomisasi Grafik Berikut ini merupakan langkah-langkah untuk membuat grafik sesuai dengan
kebutuhan informasi dari pengguna pada aplikasi dashboard: i.
Buka sistem dashboard.
ii.
Pilih menu Custom Chart.
iii.
Pengguna mengisi data pada form custom chart seperti combo box organisasi, indikator, from dan to.
iv.
5.6
Lalu menekan tombol “create chart”
Pengujian Pengujian yang dilakukan untuk menguji sistem dashboard ini adalah
metode pengujian black-box. Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak.
112
5.6.1
Rancangan Pengujian Sistem Rancangan pengujian sistem akan dilakuan secara alpha. Rencana
pengujian selengkapnya dapat dilihat pada tabel di bawah ini: Item Uji
Detail Pengujian Verifikasi user
Login Administrator
Verifikasi password
Jenis Pengujian
Black-box
Melihat informasi dalam bentuk grafik dan tabel pada halaman menu mahasiswa Melihat informasi dalam bentuk grafik dan tabel pada halaman menu dosen Melihat Tabel
Grafik
dan
Melihat informasi dalam bentuk grafik dan tabel pada halaman menu matakuiah
Black-box
Black-box
Melihat informasi dalam bentuk tabel pada halaman menu tabel Melihat informasi secara custom pada halaman menu custom chart
Mengunduh grafik dan Mengunduh grafik tabel Mengunduh tabel
113
Mencetak tabel
grafik
dan Mencetak grafik Mencetak tabel Update koneksi Data Warehouse
Kelola Dashboard
Update periode tahun yang akan ditampilkan
Black-box
Black-box
Tabel 5.2 Rencana Pengujan Dashboard PDPT Akademik
5.6.2
Kasus dan Hasil Pengujian
5.6.2.1 Pengujian Login Administrator
Tabel 5.3 Pengujian Verifikasi username dan Password Adminstrator Kasus dan Hasil Uji (Data Normal) Data Masukan
User: lafeno, password: lafeno User dan password diterima, masuk
Yang Diharapkan ke halaman utama administrator User dan password diterima dan Pengamatan
masuk kehalaman utama sesuai dengan yang diharapkan
Kesimpulan
Diterima Kasus dan Hasil Uji (Data Salah)
114
user: noah, password: band
Data Masukan
Tetap di halaman login.
Yang Diharapkan
Menampilkan pesan “Gagal Login, Cek
Kembali
Username
dan
Password Anda”. Kembali ke halaman login dan menampilkan pesan gagal login,
Pengamatan
sesuai dengan yang diharapkan. Diterima
Kesimpulan
5.6.2.2 Pengujian Melihat Grafik dan Tabel
Tabel 5.4 Pengujian Melihat Grafik Pada Halaman Home Kasus dan Hasil Uji (Data Normal) Informasi Data Masukan
kegiatan
aktivitas
akademik mahasiswa dan dosen selama beberapa tahun terakhir. Pada halaman home menampilkan
Yang Diharapkan
total pengunjung, fakultas dan prodi dengan aktivitas akademik terbaik,
115
grafik
line
antara
kehadiran
mahasiswa dan dosen, rata – rata ipk dan prosentase perolehan nilai. Sistem
menampilkan
pengunjung,
dan
total
menampilkan
Pengamatan summary dari kegiatan akademik selama beberapa tahun terakhir. Kesimpulan
Diterima Kasus dan Hasil Uji (Data Salah) Tidak ada data kegiatan akademik
Data Masukan mahasiswa dan dosen Sistem tidak menampilkan grafik Yang Diharapkan pada halaman home Sistem tidak menampilkan grafik Pengamatan
pada halaman home, sesuai dengan yang diharapkan.
Kesimpulan
Diterima
116
Tabel 5.5 Pengujian Melihat Grafik dan Tabel Pada Halaman Menu Mahasiswa
Kasus dan Hasil Uji (Data Normal) Informasi
kegiatan
aktivitas
akademik
mahasiswa
yaitu
Data Masukan kehadiran dan rata – rata ipk selama beberapa tahun terakhir. Pada
halaman
mahasiswa
menampilkan grafik serta tabel Yang Diharapkan prosentase kehadiran mahasiswa da rata – rata ipk mahasiswa Sistem menampilkan grafik serta Pengamatan
tabel kegiatan akademik mahasiswa selama beberapa tahun terakhir
Kesimpulan
Diterima Kasus dan Hasil Uji (Data Salah) Pengguna tidak memilih salah satu
Data Masukan
tab yang ada di halaman menu mahasiswa.
117
Sistem tidak menampilkan grafik Yang Diharapkan
atau tabel pada halaman menu mahasiswa Sistem tidak menampilkan grafik atau tabel, sesuai dengan yang
Pengamatan
diharapkan. Diterima
Kesimpulan
Tabel 5.6 Pengujian Melihat Grafik Pada Halaman Menu Dosen Kasus dan Hasil Uji (Data Normal) Informasi
kegiatan
aktivitas
akademik dosen yaitu prosentase Data Masukan kehadiran dosen selama beberapa tahun terakhir. Pada Yang Diharapkan
halaman
mahasiswa
menampilkan grafik serta tabel prosentase kehadiran dosen Sistem menampilkan grafik serta
Pengamatan
tabel
kegiatan
dosen
beberapa tahun terakhir
selama
118
Diterima
Kesimpulan
Kasus dan Hasil Uji (Data Salah) Pengguna tidak memilih salah satu tab yang ada di halaman menu
Data Masukan
dosen Sistem tidak menampilkan grafik Yang Diharapkan
atau tabel pada halaman menu dosen Sistem tidak menampilkan grafik
Pengamatan
atau tabel, sesuai dengan yang diharapkan.
Kesimpulan
Diterima
Tabel 5.7 Pengujian Melihat Grafik Pada Halaman Menu Matakuliah Kasus dan Hasil Uji (Data Normal)
Data Masukan
Informasi
tentang
peroelahan
nilai
mahasiswa.
prosentas
mata
kuliah
119
Pada Yang Diharapkan
halaman
matakuliah
menampilkan grafik serta tabel prosentase perolehan nilai Sistem menampilkan grafik serta
Pengamatan
tabel prosentase perolehan nilai selama beberapa tahun terakhir
Kesimpulan
Diterima Kasus dan Hasil Uji (Data Salah) Pengguna tidak memilih salah satu
Data Masukan
tab yang ada di halaman menu matakuliah Sistem tidak menampilkan grafik
Yang Diharapkan
atau tabel pada halaman menu matakuliah Sistem tidak menampilkan grafik
Pengamatan
atau tabel, sesuai dengan yang diharapkan.
Kesimpulan
Diterima
120
Tabel 5.8 Pengujian Melihat Tabel Pada Halaman Menu Tabel Kasus dan Hasil Uji (Data Normal) Informasi
kegiatan
aktivitas
akademik mahasiswa dan dosen yaitu kehadiran mahasiswa, rata – Data Masukan rata ipk, prosentase perolehan nilai dan
kehadiran
dosen
selama
beberapa tahun terakhir. Pada halaman tabel menampilkan tabel kehadiran mahasiswa, rata – Yang Diharapkan rata ipk, prosentase perolehan nilai dan kehadiran dosen Sistem
menampilkan
menampilkan mahasiswa,
tabel rata
–
tabel kehadiran
rata
ipk,
Pengamatan prosentase perolehan nilai dan kehadiran dosen selama beberapa tahun terakhir Kesimpulan
Diterima Kasus dan Hasil Uji (Data Salah)
121
Pengguna tidak memilih salah satu Data Masukan tab yang ada di halaman menu tabel. Sistem tidak menampilkan tabel Yang Diharapkan pada halaman menu tabel Sistem tidak menampilkan tabel, Pengamatan sesuai dengan yang diharapkan. Diterima
Kesimpulan
Tabel 5.9 Pengujian Melihat Grafik Pada Halaman Custom Chart Kasus dan Hasil Uji (Data Normal) Pengguna Data Masukan
memilih
organisasi,
indikator, serta range tahun lalu menekan tombol create chart Pada
halaman
custom
menampilkan Yang Diharapkan
chart
informasi
berdasarkan organisasi, indikator dan range tahun yang dipilih kedalam bentuk grafik
Pengamatan
Halaman menampilkan
custom
chart informasi
122
berdasarkan organisasi, indikator, dan range tahun yang dipilih kedalam bentuk grafik Kesimpulan
Diterima Kasus dan Hasil Uji (Data Salah) Pengguna tidak memilih organisasi,
Data Masukan indikator, serta range tahun. Sistem menampilkan peringatan Yang Diharapkan
untuk melengkapi combo box yang harus diisi. Sistem
menampilkan
pesan
peringatan, dan tidak menampilkan Pengamatan grafik custom chart, sesuai dengan yang diharapkan. Kesimpulan
Diterima
123
5.6.2.3 Pengujian Mengunduh Grafik dan Tabel
Tabel 5.10 Pengujian Mengunduh Grafik Kasus dan Hasil Uji (Data Normal) Pengguna memilih grafik yang akan diunduh, lalu klik menu di grafik Data Masukan
dan
memilih
format
pengunduhan
file
(*.JPEG,
*.PNG,*.PDF,*.SVG) Sistem melakukan pengunduhan Yang Diharapkan
grafik sesuai dengan tipe file yang dipilih. Sistem mengunduh grafik kedalam
Pengamatan
bentuk tipe file yang telah dipilih sesuai dengan yang diharapkan.
Kesimpulan
Diterima
124
Tabel 5.11 Pengujian Mengunduh Tabel Kasus dan Hasil Uji (Data Normal) Pengguna memilih tabel yang akan Data Masukan diunduh, lalu klik ikon ‘excel’, Yang Diharapkan
Sistem mengunduh data tabel. Sistem mengunduh tabel dalam bentuk file excel sesuai dengan
Pengamatan
yang diharapkan. Diterima
Kesimpulan
5.6.2.4 Pengujian Mencetak Grafik
Tabel 5.12 Pengujian Mencetak Grafik Kasus dan Hasil Uji (Data Normal) Pengguna memilih grafik yang akan dicetak, lalu pilih print pada icon Data Masukan menu yang ada di sebelah kanan atas grafik Sistem Yang Diharapkan dipilih.
mencetak
grafik
yang
125
Sistem mencetak grafik yang telah dipilih
Pengamatan
sesuai
dengan
yang
diharapkan Diterima
Kesimpulan
Tabel 5.13 Pengujian Mencetak Tabel Kasus dan Hasil Uji (Data Normal) Pengguna memilih tabel yang akan Data Masukan
dicetak, lalu pilih ikon printer yang ada di pojok kanan atas tabel
Yang Diharapkan
Sistem mencetak tabel yang dipilih. Sistem mencetak tabel yang telah
Pengamatan
dipilih
sesuai
diharapkan Kesimpulan
Diterima
dengan
yang
126
5.6.2.5 Pengujian Kelola Dashboard
Tabel 5.14 Pengujian Update Koneksi Data Warehouse Kasus dan Hasil Uji (Data Normal) Pengguna memasukan isian di form edit Data Masukan
koneksi
server,
seperti
database
database username,
database password dan database name. lalu menekan tombol Update Pada
halaman
koneksi
pesan
“koneksi
update
koneksi
menampilkan Yang Diharapkan terhubung, berhasil” Pada
halaman
menampilkan
pesan
koneksi ”update
Pengamatan koneksi berhasil”, sesuai dengan yang diharapkan Kesimpulan
Diterima Kasus dan Hasil Uji (Data Salah)
Data Masukan
Pengguna memasukan database server,
database
username,
127
database password atau database name yang salah Sistem
menampilkan
pesan
Yang Diharapkan “koneksi tidak terhubung”. Sistem
menampilkan
pesan
“koneksi tidak terhubung” dan tidak Pengamatan update koneksi, sesuai dengan yang diharapkan Diterima
Kesimpulan
Tabel 5.15 Pengujian Update Periode Tahun Kasus dan Hasil Uji (Data Normal) Pengguna
memilih
dan
memasukkan di form edit periode Data Masukan seperti tahun awal dan tahun akhir. lalu menekan tombol Update Pada Yang Diharapkan
halaman
koneksi
menampilkan pesan “update tahun berhasil”
128
Pada
halaman
koneksi
menampilkan pesan “update tahun Pengamatan berhasil”,
sesuai
dengan
yang
diharapkan Diterima
Kesimpulan
Kasus dan Hasil Uji (Data Salah) Pengguna tidak memilih isian di Data Masukan
form edit koneksi seperti tahun awal dan tahun akhir Sistem menampilkan peringatan
Yang Diharapkan untuk melengkapi isian di form Sistem menampilkan peringatan untuk melengkapi isian form edit Pengamatan koneksi,
sesuai
dengan
yang
diharapkan Kesimpulan
5.6.3
Diterima
Kesimpulan Hasil Pengujian Berdasarkan hasil pengujian yang telah dilakukan dengan kasus uji di atas
dapat ditarik kesimpulan sebagai berikut:
129
1.
Jika Pengguna memilih masukkan yang benar maka sistem akan menampilkan keluaran sesuai dengan yang diharapkan.
2.
Jika Pengguna tidak memilih masukkan yang benar maka sistem akan menampilkan peringatan dan keluaran yang tidak sesuai dengan yang diharapkan.