• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2021

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

Copied!
32
0
0

Teks penuh

(1)

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

(2)

 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

(3)

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

(4)

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

(5)

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

(6)

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:

(7)

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.

(8)

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

(9)

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

(10)

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

(11)

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.

(12)

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.

(13)

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

(14)

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

(15)

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:

(16)

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

(17)

 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

(18)

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

(19)

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

(20)

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

(21)

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

(22)

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

(23)

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

(24)

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

(25)

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

(26)

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

(27)

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

(28)

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

(29)

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

(30)

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

(31)

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

(32)

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.

Gambar

Tabel 5.1 Implementasi Query
Gambar 5.1 Implementasi Antarmuka User
Gambar 5.2 Implementasi Antarmuka Add User
Gambar 5.4 Implementasi Antarmuka Login
+7

Referensi

Dokumen terkait