BAB V IMPLEMENTASI DAN PENGUJIAN. dibutuhkan perangkat keras (hardware) dan perangkat lunak (software) yang

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI. yang diperlukan dalam membangun aplikasi baik berupa perangkat keras maupun

BAB V IMPLEMENTASI. Untuk mengimplementasikan perancangan sistem yang telah dibuat, diperlukan dukungan dari perangkat keras dan perangkat lunak

BAB V IMPLEMENTASI. 5.1 Lingkungan Implementasi. Agar dapat mengimplementasikan perancangan yang telah dibuat,

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. dilakukan pengujian terhadap sistem yang baru dan akan dilihat kekurangankekurangan

BAB IV IMPLEMENTASI DAN PENGUJIAN

PROSEDUR MENJALANKAN APLIKASI

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. menjadi dua, yaitu perangkat keras (hardware) dan perangkat lunak (software). 1. Processor Pentium III 1 Ghz

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

Implementasi Perancangan Table User Account Gambar Implementasi Perancangan Table User Account Implementasi Perancangan Table M

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM. dari Sistem Informasi Geografi(SIG) ini adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. tahap implementasi. Implementasi merupakan tahap meletakkan sistem sehingga

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV HASIL DAN UJI COBA

(User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku. Buku Petunjuk Penggunaan Aplikasi

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

IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan program sistem informasi pembelian dan proses retur pada CV.

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Administrasi Informasi Publik yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. Perangkat lunak yang digunakan untuk pembuatan website sekolah ini yaitu

Implementasi Antarmuka Aplikasi a. Login Gambar 4-1. Tampilan Halaman Utama Cara Pemakaian: 1. User mengisi username e dan password. 2. Tekan b

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

Universitas Nadhlatul Ulama Surabaya USER GUIDE SISTEM INFORMASI MANAJEMEN AKADEMIK (UNUSA) MAHASISWA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi merupakan tahap penciptaan perangkat lunak yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB 4 IMPLEMENTASI DAN EVALUASI. 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak. aplikasi dengan baik adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi akan dipersiapkan bagaimana RANCANG BANGUN PERANGKAT LUNAK BANTU PENDAFTARAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISA DAN PERANCANGAN PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA. Berikut ini akan dijelaskan tentang tampilan hasil rancangan dari

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI 3.1 Analisis Kebutuhan Proses Bisnis Dari hasil observasi di lembaga Indonesia College, proses bisnis bimbingan privat di

BAB V IMPLEMENTASI SISTEM

IMPLEMENTASI DAN PENGUJIAN

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL RANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN

Bab IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

Transkripsi:

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 Windows 8.1 With Bing 64-bit (6.3, Build 9600) Bootstrap Fungsi Sebagai platform sistem operasi Framework yang digunakan untuk membuat desain dari sistem Framework yang digunakan Highchart v4.1.8 untuk membuat grafik yang ada di sistem Balsamiq Mockups v2.2.13 Sublime Text 3 Xampp V3.2.1 Perangkat lunak untuk merancang desain awal sistem Text editor yang digunakan untuk membuat sistem Sebagai server lokal yang 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, pro.nm_prodi, pro.nm_fakultas, avg(ipk.avg_ipk) as avgipk

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. Menekan tombol Update. 5.5.2 Penggunaan Fitur Dashboard Sistem dashboard memiliki fitur untuk melihat grafik, melakukan drilldown 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 dashboard: Berikut ini merupakan langkah-langkah untuk melihat grafik pada aplikasi i. Buka sistem dashboard. ii. Pilih menu dashboard seperti terlihat pada gambar. b a 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. iii. Pilih menu Custom Chart. Pengguna mengisi data pada form custom chart seperti combo box organisasi, indikator, from dan to. iv. Lalu menekan tombol create chart 5.6 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 Jenis Pengujian Login Administrator Verifikasi user Verifikasi password 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 Grafik dan Tabel Melihat informasi dalam bentuk grafik dan tabel pada halaman menu matakuiah Black-box Melihat informasi dalam bentuk tabel pada halaman menu tabel Melihat informasi secara custom pada halaman menu custom chart Mengunduh grafik dan tabel Mengunduh grafik Mengunduh tabel Black-box

113 Mencetak grafik dan tabel Mencetak grafik Mencetak tabel Black-box Kelola Dashboard Update koneksi Data Warehouse Update periode tahun yang akan ditampilkan 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 Yang Diharapkan User dan password diterima, masuk 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 Data Masukan user: noah, password: band Tetap di halaman login. Yang Diharapkan Menampilkan pesan Gagal Login, Cek Kembali Username dan Password Anda. Kembali ke halaman login dan Pengamatan menampilkan pesan gagal login, sesuai dengan yang diharapkan. Kesimpulan Diterima 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 kegiatan aktivitas Data Masukan 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 total Pengamatan pengunjung, dan menampilkan summary dari kegiatan akademik selama beberapa tahun terakhir. Kesimpulan Diterima Kasus dan Hasil Uji (Data Salah) Data Masukan Tidak ada data kegiatan akademik mahasiswa dan dosen Yang Diharapkan Sistem tidak menampilkan grafik 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 Data Masukan akademik mahasiswa yaitu kehadiran dan rata rata ipk selama beberapa tahun terakhir. Pada halaman mahasiswa Yang Diharapkan menampilkan grafik serta tabel 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 Pengamatan atau tabel, sesuai dengan yang diharapkan. Kesimpulan Diterima Tabel 5.6 Pengujian Melihat Grafik Pada Halaman Menu Dosen Kasus dan Hasil Uji (Data Normal) Informasi kegiatan aktivitas Data Masukan akademik dosen yaitu prosentase kehadiran dosen selama beberapa tahun terakhir. Pada halaman mahasiswa Yang Diharapkan menampilkan grafik serta tabel prosentase kehadiran dosen Sistem menampilkan grafik serta Pengamatan tabel kegiatan dosen selama beberapa tahun terakhir

118 Kesimpulan Diterima Kasus dan Hasil Uji (Data Salah) Pengguna tidak memilih salah satu Data Masukan tab yang ada di halaman menu 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) Informasi tentang prosentas Data Masukan peroelahan nilai mata kuliah mahasiswa.

119 Pada halaman matakuliah Yang Diharapkan 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 Data Masukan yaitu kehadiran mahasiswa, rata rata ipk, prosentase perolehan nilai dan kehadiran dosen selama beberapa tahun terakhir. Pada halaman tabel menampilkan Yang Diharapkan tabel kehadiran mahasiswa, rata rata ipk, prosentase perolehan nilai dan kehadiran dosen Sistem menampilkan tabel menampilkan tabel kehadiran Pengamatan mahasiswa, rata rata ipk, prosentase perolehan nilai dan kehadiran dosen selama beberapa tahun terakhir Kesimpulan Diterima Kasus dan Hasil Uji (Data Salah)

121 Data Masukan Pengguna tidak memilih salah satu tab yang ada di halaman menu tabel. Yang Diharapkan Sistem tidak menampilkan tabel pada halaman menu tabel Pengamatan Sistem tidak menampilkan tabel, sesuai dengan yang diharapkan. Kesimpulan Diterima Tabel 5.9 Pengujian Melihat Grafik Pada Halaman Custom Chart Kasus dan Hasil Uji (Data Normal) Pengguna memilih organisasi, Data Masukan indikator, serta range tahun lalu menekan tombol create chart Pada halaman custom chart menampilkan informasi Yang Diharapkan berdasarkan organisasi, indikator dan range tahun yang dipilih kedalam bentuk grafik Pengamatan Halaman custom chart menampilkan informasi

122 berdasarkan organisasi, indikator, dan range tahun yang dipilih kedalam bentuk grafik Kesimpulan Diterima Kasus dan Hasil Uji (Data Salah) Data Masukan Pengguna tidak memilih organisasi, indikator, serta range tahun. Sistem menampilkan peringatan Yang Diharapkan untuk melengkapi combo box yang harus diisi. Sistem menampilkan pesan Pengamatan peringatan, dan tidak menampilkan 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 file pengunduhan (*.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) Data Masukan Pengguna memilih tabel yang akan diunduh, lalu klik ikon excel, Yang Diharapkan Sistem mengunduh data tabel. Sistem mengunduh tabel dalam Pengamatan bentuk file excel sesuai dengan yang diharapkan. Kesimpulan Diterima 5.6.2.4 Pengujian Mencetak Grafik Tabel 5.12 Pengujian Mencetak Grafik Kasus dan Hasil Uji (Data Normal) Pengguna memilih grafik yang akan Data Masukan dicetak, lalu pilih print pada icon menu yang ada di sebelah kanan atas grafik Yang Diharapkan Sistem mencetak grafik yang dipilih.

125 Sistem mencetak grafik yang telah Pengamatan dipilih sesuai dengan yang diharapkan Kesimpulan Diterima 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 dengan yang diharapkan Kesimpulan Diterima

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 koneksi seperti database Data Masukan server, database username, database password dan database name. lalu menekan tombol Update Pada halaman koneksi Yang Diharapkan menampilkan pesan koneksi terhubung, update koneksi berhasil Pada halaman koneksi Pengamatan menampilkan pesan update 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 Yang Diharapkan Sistem menampilkan pesan koneksi tidak terhubung. Sistem menampilkan pesan Pengamatan koneksi tidak terhubung dan tidak update koneksi, sesuai dengan yang diharapkan Kesimpulan Diterima Tabel 5.15 Pengujian Update Periode Tahun Kasus dan Hasil Uji (Data Normal) Pengguna memilih dan Data Masukan memasukkan di form edit periode seperti tahun awal dan tahun akhir. lalu menekan tombol Update Pada halaman koneksi Yang Diharapkan menampilkan pesan update tahun berhasil

128 Pada halaman koneksi Pengamatan menampilkan pesan update tahun berhasil, sesuai dengan yang diharapkan Kesimpulan Diterima Kasus dan Hasil Uji (Data Salah) Pengguna tidak memilih isian di Data Masukan form edit koneksi seperti tahun awal dan tahun akhir Yang Diharapkan Sistem menampilkan peringatan untuk melengkapi isian di form Sistem menampilkan peringatan Pengamatan untuk melengkapi isian form edit koneksi, sesuai dengan yang diharapkan Kesimpulan Diterima 5.6.3 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.