V‐1 5.1 Lingkunagan Implementasi
Untuk mengimplementasikan perancangan sistem yang telah dibuat, diperlukan dukungan dari perangkat keras dan perangkat lunak
5.1.1 Perangkat Keras
Adapun spesifikasi minimum perangkat keras yang diperlukan untuk membangun aplikasi dashboard BI ialah sebagai berikut:
 Processor 1.33 GHz
 Memory 1024 MB
 Layar
 Mouse
 Keyboard
5.1.2 Perangkat Lunak
Adapun perangkat lunak yang dibutuhkan untuk membangun aplikasi dashboard BI ialah sebagai berikut:
 Sublime Text
 Web Browser Mozila Firefox
 HeidiSQL
 XAMPP
 Pentaho Data Integration (PDI) CE 4.2.1
 Balsamiq Mockups
5.2 Implementasi Query
Implementasi query adalah perintah-perintah yang digunakan untuk menampilkan data sesuai dengan kebutuhan. Data yang digunakan untuk melakukan implementasi query ini bersumber dari data warehouse. Berikut ini merupakan implementasi query sesuai dengan kebutuhannya:
Tabel 5.1 Implementasi Query
No Informasi Query
1
Merek mobil yang sering melakukan perbaikan
select m.MERK, sum(s.COUNT_MERK) as jumlah from fact_service s
left join dim_merk m
ON s.KD_MERK=m.KD_MERK group by s.KD_MERK
2 Jenis perbaikan yang sering dilakukan
select
r.REPAIR_TYPE,sum(s.COUNT_SERVICE) as jumlah
from fact_service s left join dim_repair r
ON s.KD_REPAIR=r.KD_REPAIR group by r.KD_REPAIR
order by jumlah desc
3 Total service pertahun
select t.YEARS,sum(s.COUNT_SERVICE) as jumlah
from fact_service s left join dim_time t
ON s.KD_TIME=t.KD_TIME where s.kd_time=2
4 Total part order pertahun
select t.YEARS,sum(s.COUNT_PART_ORDER) as jumlah
from fact_service s left join dim_time t
ON s.KD_TIME=t.KD_TIME where s.kd_time=2
5
Customer yang paling sering melakukan service
select s.CUSTOMER_ID,c.CUSTOMER_NAME, sum(s.COUNT_SERVICE) as jumlah
from fact_service s left join dim_customer c
ON s.CUSTOMER_ID=c.CUSTOMER_ID
group by s.CUSTOMER_ID order by jumlah DESC limit 1
6
Kategori sparepart yang sering
dilakukan penggantian saat melakukan proses perbaikan
select sum(p.FRANC_A) as franca, sum(p.FRANC_B) as francb, sum(p.FRANC_C) as francc, sum(p.FRANC_D) as francd from fact_penjualan p where p.KD_REPAIR!=10
7
kategori sparepart yang sering dilakukan penggantian berdasarkan jenis perbaikan
select r.REPAIR_TYPE,sum(p.FRANC_A) as franca,
sum(p.FRANC_B) as francb, sum(p.FRANC_C) as francc, sum(p.FRANC_D) as francd from fact_penjualan p left join dim_repair r
ON p.KD_REPAIR=r.KD_REPAIR where p.KD_REPAIR!=10
group by p.KD_REPAIR
8
Jumlah Penjualan sparepart secara part order
select sum(p.COUNT_BY_PART_ORDER) as jumlah
from fact_penjualan p
9 Total penggantian sparepart (service)
select sum(p.COUNT_BY_SERVICE) as jumlah from fact_penjualan p
10
Total penjualan sparepart berdasarkan qty
select sum(p.PART_QTY) as jumlah from fact_penjualan p
11
Total penjualan sparepart
berdasarkan item/
Total item sparepart yang terjual
select sum(p.COUNT_PART_NO) as jumlah_item from fact_penjualan p
12 Kategori sparepart yang paling laku
select sum(p.FRANC_A) as franca, sum(p.FRANC_B) as francb, sum(p.FRANC_C) as francc, sum(p.FRANC_D) as francd from fact_penjualan p
13 Kategori sparepat yang kurang laku
select sum(p.FRANC_A) as franca, sum(p.FRANC_B) as francb, sum(p.FRANC_C) as francc, sum(p.FRANC_D) as francd from fact_penjualan p
14 Total penjualan sparepart FRANC A
select sum(p.FRANC_A) as jumlah, from fact_penjualan p
15 Total penjualan
sparepart FRANC B select
sum(p.FRANC_B) as jumlah from fact_penjualan p
16 Total penjualan sparepart FRANC C
select sum(p.FRANC_C) as jumlah from fact_penjualan p
17 Total penjualan sparepart FRANC D
select sum(p.FRANC_D) as jumlah from fact_penjualan p
5.3 Impelementasi Antarmuka
Tahapan ini merupakan tahap impelemtasi rancangan sistem yang telah dibuat menggunakan pengkodean bahasa pemrograman. Implementais antarmuka pada aplikasi dashboard BI terbagi kedalam kelompok antarmuka administrator dashboard serta antarmuka dashboard.
5.3.1 Implementasi Antarmuka Administrator Dashboard
Halaman administrator dashboard adalah halaman yang hanya dapat diakses oleh user yang diberikan kewenangan sebagai administrator. Pada halaman administrator terdapat menu management user dan management data, kedua menu ini adalah menu husus yang hanya dapat diakses oleh administrator.
Pada halaman management user admin dapat melakukan penambahan dan penghapusan user, sedangkan pada halaman management data admin dapat melakukan penambahan maupun penghapusan database data warehouse. Berikut ini adalah implementasi antarmuka halaman khusus administrator:
1. Antarmuka halaman management user (user)
Pada halaman ini admin dapat melihat siapa saja user yang terdaftar pada sistem, dan yang memiliki akses terhadap sistem. User terbagi menjadi dua level yaitu user dan admin. Pada halaman ini admin dapat melihat semua data user dan dapat melakukan penghapusan user melalui tombol(icon) delete yang tersedia pada sebelah kanan kolom tabel.
Gambar 5.1 Implementasi Antarmuka User
2. Antarmuka Halaman Management User (Add User)
Pada halaman ini admin akan disuguhkan dengan sebuah form yang dapat dipergunakan untuk melakukan pengisian data user baru, yang selanjutnya akan didaftarkan pada sistem. User yang telah terdaftar nantinya akan dapat melakukan akses terhadap sistem sebagai admin ataupun sebagai user biasa.
Gambar 5.2 Implementasi Antarmuka Add User
3. Antarmuka Halaman Management Data (update data)
Pada halaman ini admin dapat melakukan penambahan atau pembaharuan data warehouse. Admin dapat melakukan pembaharuan data dengan cara menekan
tombol update database, maka sistem akan melakukan pembaharuan data yang terdapat pada data warehouse.
Gambar 5.3 Implmentasi Antarmuka Update Database
5.3.2 Implementasi Antarmuka Dashboard
Implementasi antarmuka dashboard adalah halaman yang menampilkan mengenai informasi pelayanan service dan penjualan sparepart. Informasi disajikan kedalam bentuk grafik dan tabular. Untuk dapat melihat dashboard user harus melakukan login terhadap sistem melalui halaman login. Setelah user berhasil melakukan login sistem, user dapat melakukan akses terhadap menu dahsboard, user dapat melihat grafik dan tabel, melakukan pengunduhan grafik
dan tabel serta melakukan pencetakan grafik dan tabel.
1. Antarmuka Login
Pengguna yang ingin melakukan akses terhadap sistem harus melakukan login terlebih dahulu, pada saat autentifikasi user sistem akan dapat mengenali
pengguna sebagai admin atau user biasa, bila pengguna dikenali sebagai admin maka sistem akan menampilkan seluruh page dan menu, apabila pangguna dikenali sebagai user biasa maka sistem akan menghilangkan menu management user dan menu management data.
Gambar 5.4 Implementasi Antarmuka Login
2. Implementasi Antarmuka Home
Antarmuka home adalah halaman yang pertama kali muncul setelah pengguna berhasil melakukan login kedalam sistem. Halaman ini menampilkan informasi empat tahun terakhir, seperti total service dan part order yang ditampilkan kedalam bentuk grafik line sehingga peningkatan dan penurunan pengunjung dapat lebih mudah untuk dianalisa, grafik jumlah perbaikan berdasarkan tipe perbaikan yang ditampilkan kedalam bentuk diagram kolom, penjualan sparepart berdasarkan kategori sparepart yang ditampilkan kedalam bentuk pie sehingga prosentase penjualan dapat lebih mudah untuk dianalisa, data penjualan diambil dari data penggantian sparepart saat customer melakukan service maupun secara part order.
Gambar 5.5 Implementasi Antarmuka Home
3. Implementasi Antarmuka Service by Merk
Antarmuka service by merk adalah sebuah halaman yang dapat menampilkan informasi merek mobil yang sering melakukan service kedalam
bentuk grafik batang(column). Informasi dapat dipilih berdasarkan periode tahun dengan cara memilih tahun pada bagian pojok kanan atas layar lalu klik ok, maka informasi akan ditampilkan berdasekan tahun yang dipilih.
Gambar 5.6 Implementasi antarmuka Service by merk
4. Implementasi Antarmuka Service by Repair
Antarmuka service by repair adalah sebuah halaman yang dapat menampilkan informasi tipe perbaikan yang sering dilakukan kedalam bentuk grafik batang(column). Informasi dapat dipilih berdasarkan periode tahun dengan cara memilih tahun pada bagian pojok kanan atas layar lalu klik ok, maka informasi akan ditampilkan berdasarkan tahun yang dipilih.
Gambar 5.7 Implementasi Antarmuka Service by Repair
5. Implementasi Antarmuka Service by Sparepart
Pada halaman ini sistem menampilkan informasi penggantian sparepart berdasarkan kategori franc, informasi penggantian sparepart berdasarkan tipe perbaikan, serta menampilkan informasi penggantian sparepart yang telah dilakukan. Informasi penggantian kategori franc ditampilkan kedalam bentuk grafik kolom, informasi penggantian sparepart berdasarkan tipe perbaikan disajikan kedalam bentuk grafik kolom dan dapat dilakukan drill-down sehingga dapat melihat informasi penggantian sparepart kedalam bentuk kategori sparepart. Informasi yang ditampilkan dapat dipilih berdasarkan tahun dengan
cara memilih tahun yang diinginkan pada bagian kanan atas layar, pilih tahun dan klik ok, maka sistem akan menampilkan informasi berdasarkan tahun yang dipilih.
Gambar 5.8 Implementasi Antarmuka Service by Sparepart
6. Implementasi Antarmuka Part order by Sparepart
Antarmuka parorder by sparepart menampilkan informasi order sparepart berdasarkan ketegori franc kedalam bentuk grafik kolom, serta menampilkan informasi order sparepart kedalam bentuk tabel. Untuk dapat menampilkan informasi berdasarkan tahun, pengguna dapat memilih tahun pada kolom yang tersedia pada bagian kanan atas layar aplikasi, pilih tahun kemudian tekan ok, maka sistem akan menampilkan informasi berdasarkan tahun yang dipilih.
Gambar 5.9 Implementasi Antarmuka Part order by Sparepart
7. Implementasi Antarmuka Customer
Antarmuka customer menampilkan informasi customer yang melakukan service dan part order, informasi ditampilkan kedalam bentuk tabel berdasarkan
tahun, untuk dapat menampilkna informasi customer pengguna dapat memilih tahun pada pojok kanan atas layar aplikasi lalu klik ok, maka sistem akan menampikan informasi berdasarkan tahun yang dipilih.
Gambar 5.10 Implementasi Antarmuka Customer
8. Implementasi Antarmuka Custom Chart
Pada Antarmuka custom chart ini pengguna akan disuguhkan dengan form yang dapat dipergunakan untuk membuat sebuah informasi kedalam bentuk grafik dan tabular. Untuk membuat grafik dan tabular pengguna harus memilih informasi apa yang akan dibuat kedalam bentuk grafik dan tabel, operasi apa yang akan dilakukan terhardap informasi yang telah dipilih, lalu informasi yang akan digunakan dapat dipilih berdasarkan tahun. Bila form yang disediakan telah dialkukan pengisian, klik tombol creat chart, maka sistem akan menampilkan
informasi kedalam bentuk grafik kolom, bar, dan pie, serta menyajikan informasi kedalam bentuk tabel.
Gambar 5.11 Implementasi Antarmuka Custom Chart
5.4 Pengujian
Pengujian yang dilakukan untuk menguji sistem dashboard BI ini adalah metode pengujian black-box. Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak.
5.4.1 Rancangan Pengujian Aplikasi
Rancangan pengujian aplikasi akan dilakuan secara alpha. Rencana pengujian selengkapnya dapat dilihat pada tabel di bawah ini:
Tabel 5.2 Rencana Pengajan Dashboard BI
Item Uji Detail Pengujian Jenis Pengujian
Login
 Verivikasi user
 Verivikasi password  Black-box
Melihat Grafik dan Tabel
 Melihat informasi dalam bentuk grafik di home page
 Melihat informasi dalam bentuk grafik pada halaman service by merk
 Melihat informasi dalam bentuk grafik pada halaman service by repair type
 Melihat informasi dalam bentuk grafik dan tabel pada halaman service by sparepart
 Melihat informasi dalam bentuk grafik dan tabel pada halaman part order by sparepart
 Black-box
 Melihat informasi dalam bentuk tabel pada halaman customer
 Melihat informasi secara custom dalam bentuk grafik dan tabel pada halaman custom chart
Mengunduh grafik dan tabel
 Mengunduh grafik
 Mengunduh tabel  Black-box
Mencetak grafik dan tabel
 Mencetak grafik
 Mencetak tabel  Black-box
Mengelola user
 Melihat user yang terdaftar pada sistem
 Menambah user baru kedalam sistem
 Menghapus user dari sistem
 Black-box
Mengelola data  Update database  Black-box
5.4.2 Kasus dan Hasil Pengujian
5.4.2.1 Pengujian Login
Tabel 5.3 Pengujian verifikasi user dan password
Kasus dan Hasil Uji (Data Normal)
Data Masukan User: richi, password: rismawan
Yang Diharapkan
User dan password diterima, masuk kehalaman utama, menampilkan menu aplikasi berdasarkan level user
Pengamatan
User dan password diterima dan masuk kehalaman utama dan menampilkan menu sesuai level user, sesuai dengan yang
diharapkan
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan user: bandung, password: juara
Yang Diharapkan
Kembali ke halaman login.
Menampilkan pesan “Invalid user or password...”.
Pengamatan
Kembali ke halaman login dan menampilkan pesan gagal login, sesuai dengan yang diharapkan.
Kesimpulan Diterima
Tabel 5.4 Pengujian Masuk Ke dalam Sistem Tanpa Login
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User mengakses halaman sistem dengan cara mengetik alamat halaman yang ingin dituju tanpa melakukan login
Yang Diharapkan Kembali kehalaman login
Pengamatan
Akses ditolak dan kembali kehalaman login, sesuai dengan yang diharapkan.
Kesimpulan Diterima
5.4.2.2 Pengujian Melihat Grafik dan Tabel
Tabel 5.5 Pengujian Melihat Grafik Pada Halaman Home
Kasus dan Hasil Uji (Data Normal)
Data Masukan Informasi service dan penjualan selama empat tahun terakhir
Yang Diharapkan
Pada halaman home menampilkan grafik pengunjung dalam bentuk line, grafik jumlah perbaikan dalam bentuk column, menampilkan informasi penjualan sparepart berdasarkan kategori ke dalam
bentuk grafik pie.
Pengamatan
Sistem menampilkan grafik pengunjung dalam bentuk line, grafik jumlah perbaikan dalam bentuk column, menampilkna informasi penjualan sparepart berdasarkan kategori kedalam bentuk grafik pie.
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan Tidak ada data service dan penjualan pada database sistem
Yang Diharapkan Sistem tidak menampilkan grafik pada halaman home
Pengamatan
Sistem tidak menampilkan grafik pada halaman home, sesuai dengan yang diharapkan.
Kesimpulan Diterima
Tabel 5.6 Pengujian Melihat Grafik Pada Halaman Service by Merk
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih tahun yang ingin ditampilkan iformasinya kedalam bentuk grafik, lalu menekan tombol ok
Yang Diharapkan
Pada halaman service by merk menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk grafik
Pengamatan
Halaman service by merk
menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk grafik
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan Pengguna tidak memilih tahun dan menekan ok.
Yang Diharapkan Sistem tidak menampilkan grafik pada halaman service by merk
Pengamatan
Sistem tidak menampilkan grafik pada halaman service by merk, sesuai dengan yang diharapkan.
Kesimpulan Diterima
Tabel 5.7 Pengujian Melihat Grafik Pada Halaman Service by Repair Type
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih tahun yang ingin ditampilkan iformasinya kedalam bentuk grafik, lalu menekan tombol ok
Yang Diharapkan
Pada halaman service by repair type menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk grafik
Pengamatan
Halaman service by repair type menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk grafik
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan Pengguna tidak memilih tahun dan menekan ok.
Yang Diharapkan Sistem tidak menampilkan grafik pada halaman service by repair type
Pengamatan
Sistem tidak menampilkan grafik pada halaman service by repair type, sesuai dengan yang diharapkan.
Kesimpulan Diterima
Tabel 5.8 Pengujian Melihat Grafik Pada Halaman Service by Sparepart
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih tahun yang ingin ditampilkan iformasinya kedalam bentuk grafik, lalu menekan tombol ok
Yang Diharapkan
Pada halaman service by sparepart menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk grafik
Pengamatan
Halaman service by sparepart menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk grafik
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan Pengguna tidak memilih tahun dan menekan ok.
Yang Diharapkan Sistem tidak menampilkan grafik pada halaman service by sparepart
Pengamatan
Sistem tidak menampilkan grafik pada halaman service by sparepart, sesuai dengan yang diharapkan.
Kesimpulan Diterima
Tabel 5.9 Pengujian Melihat Grafik Pada Halaman Part order by Sparepart
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih tahun yang ingin ditampilkan iformasinya kedalam bentuk grafik, lalu menekan tombol ok
Yang Diharapkan
Pada halaman part order by sparepart menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk grafik
Pengamatan
Halaman part order by sparepart menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk grafik
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan Pengguna tidak memilih tahun dan menekan ok.
Yang Diharapkan
Sistem tidak menampilkan grafik pada halaman part order by sparepart
Pengamatan
Sistem tidak menampilkan grafik pada halaman part order by sparepart, sesuai dengan yang diharapkan.
Kesimpulan Diterima
Tabel 5.10 Pengujian Melihat Grafik Pada Halaman Customer
Kasus dan Hasil Uji (Data Normal)
Data Masukan User memilih tahun yang ingin ditampilkan iformasinya kedalam
bentuk tabel, lalu menekan tombol ok
Yang Diharapkan
Pada halaman customer
menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk tabel
Pengamatan
Halaman customer menampilkan informasi berdasarkan tahun yang dipilih kedalam bentuk tabel
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan Pengguna tidak memilih tahun dan menekan ok.
Yang Diharapkan Sistem tidak menampilkan informasi pada halaman customer
Pengamatan
Sistem tidak menampilkan informasi pada halaman customer, sesuai dengan yang diharapkan.
Kesimpulan Diterima
Tabel 5.11 Pengujian Melihat Grafik Pada Halaman Custom Chart
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih(memasukkan) information, operation, start years, end years, lalu menekan tombol
create chart
Yang Diharapkan
Pada halaman custom chart
menampilkan informasi berdasarkan informasi, operasi, dan range tahun yang dipilih kedalam bentuk grafik dan tabel
Pengamatan
Halaman custom chart menampilkan informasi berdasarkan informasi, operasi, dan range tahun yang dipilih kedalam bentuk grafik dan tabel
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan
User tidak memilih(memasukkan) information atau operation atau start years dan end years, lalu menekan tombol create chart
Yang Diharapkan
Sistem menampilkan peringatan untuk melengkapi kolom yang harus diisi.
Pengamatan
Sistem menampilkan pesan
peringatan, dan tidak menampilkan grafik dan tabel pada halaman custom chart, sesuai dengan yang diharapkan.
Kesimpulan Diterima
5.4.2.3 Pengujian Mengunduh Grafik dan Tabel
Tabel 5.12 Pengujian Mengunduh Grafik
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih grafik yang akan diunduh, lalu pilih format file pengunduhan (*.JPEG,
*.PNG,*.PDF,*.SVG)
Yang Diharapkan
Sistem melakukan pengunduhan grafik kedalam bentuk tipe file yang dipilih.
Pengamatan
Sistem melakukan pengunduhan grafik kedalam bentuk tipe file yang telah dipilih
Kesimpulan Diterima
Tabel 5.13 Pengujian Mengunduh Tabel
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih tabel yang akan diunduh, lalu pilih format file pengunduhan (*.CSV,
*.Excel,*.PDF)
Yang Diharapkan Sistem melakukan pengunduhan tabel kedalam tipe file yang dipilih.
Pengamatan Sistem melakukan pengunduhan
tabel dalam bentuk file yang telah dipilih
Kesimpulan Diterima
5.4.2.4 Pengujian Mencetak Grafik dan Tabel
Tabel 5.14 Pengujian Mencetak Grafik
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih grafik yang akan dicetak, lalu pilih print pada icon sebelah kanan atas grafik
Yang Diharapkan Sistem melakukan pencetakan grafik yang dipilih.
Pengamatan Sistem melakukan pencetakan grafik yang telah dipilih
Kesimpulan Diterima
Tabel 5.15 Pengujian Mengunduh Tabel
Kasus dan Hasil Uji (Data Normal)
Data Masukan
User memilih tabel yang akan
dicetak, lalu pilih print pada sebelah kiri atas tabel
Yang Diharapkan
Sistem melakukan pencetakan tabel yang dipilih.
Pengamatan
Sistem melakukan pencetakan tabel yang telah dipilih
Kesimpulan Diterima
5.4.2.5 Pengujian Mengelola User
Tabel 5.16 Pengujian Melihat User yang Terdafatar Pada Halaman User
Kasus dan Hasil Uji (Data Normal)
Data Masukan Data user yang terdaftar pada sistem
Yang Diharapkan Pada halaman user menampilkan data user yang terdaftar pada sistem
Pengamatan Halaman user menampilkan data user yang telah terdaftar pada sistem
Kesimpulan Diterima
Tabel 5.17 Pengujian Menambah user baru kedalam user
Kasus dan Hasil Uji (Data Normal)
Data Masukan Memasukkan username, password dan level user
Yang Diharapkan Data user baru tersimpan pada
database
Pengamatan Data user berhasil tersimpan, tampil pesan”Insert data Success”.
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan Tidak memasukkan username, password dan level user
Yang Diharapkan
Sistem menampilkan pesan
pemberitahuan untuk mengisi data username, password dan level user
Pengamatan
Sistem menampilkan pesan
pemberitahuan untuk mengisi data username, password dan level user
Kesimpulan Diterima
Tabel 5.18 Pengujian Menghapus User Dari Sistem
Kasus dan Hasil Uji (Data Normal)
Data Masukan
Melakukan (mengisi) check list pada bagian kiri kolom user yang akan dihapus, klik icon delete pada kolom action
Yang Diharapkan User terhapus dari sistem
Pengamatan Sistem menghapus user yang dipilih
Kesimpulan Diterima
Kasus dan Hasil Uji (Data Salah)
Data Masukan
Tidak melakukan (mengisi) check list pada bagian kiri kolom user yang akan dihapus, klik icon delete pada kolom action
Yang Diharapkan User tidak terhapus dari sistem
Pengamatan Sistem tidak menghapus user yang tidak dipilih
Kesimpulan Diterima
5.4.2.6 Pengujian Mengelola Data
Tabel 5.19 Pengujian Update Database Data Warehouse
Kasus dan Hasil Uji (Data Normal)
Data Masukan User memilih update database, lalu menekan tombol update database
Yang Diharapkan
Sistem dapat melakukan mapping dari database operasional kedalam tabel fakta dan dimensi pada data warehouse
Pengamatan
Sistem melakukan mapping dari database operasional kedalam tabel dimensi dan fakta yang terdapat pada data warehouse
Kesimpulan Diterima
5.4.3 Kesimpulan Hasil Pengujian
Berdasarkan hasil pengujian yang telah dilakukan dengan kasus uji di atas dapat ditarik kesimpulan sebagai berikut:
1. Bila data yang dimasukkan oleh pengguna benar, maka sistem secara fungsional akan mengeluarkan keluaran sesuai dengan harapan.
2. Bila data yang dimasukkan oleh pengguna tidak benar, maka sistem akan menampilkan pesan peringatan atau keluaran yang dihasilkan oleh sistem tidak akan sesuai dengan harapan.