Implementasi Basis Data Implementasi Antarmuka

4 Kinerja perspektif keuangan Halaman ini digunakan untuk menampilkan hasil kinerja perusahaan pada perspsktif keuangan kinerja- keuangan.php 5 Kinerja perspektif pelanggan Halaman ini digunakan untuk menampilkan hasil kinerja perusahaan pada perspsktif pelanggan kinerja- pelanggan.php 6 Kinerja perspektif bisnis internal Halaman ini digunakan untuk menampilkan hasil kinerja perusahaan pada perspsktif bisnis internal kinerja-bisnis- internal.php 7 Kinerja perspektif pertumbuhan pembelajaran Halaman ini digunakan untuk menampilkan hasil kinerja perusahaan pada perspsktif pertumbuhan pembelajaran kinerja-inovasi.php 8 Kinerja keseluruhan Halaman ini digunakan untuk menampilkan hasil kinerja perusahaan secara keseluruhan kinerja- perusahaan.php 9 Keluar Halaman yang digunakan pengguna untuk dapat keluar dari sistem. logout.php 2. Implementasi Antarmuka Manajer Implementasi antarmuka yang terdapat pada perangkat lunak yang ditujukan untuk manajer dapat dilihat pada Tabel 4.4. Tabel 4.4 Implementasi Antarmuka Manajer No Menu Deskripsi Nama File 1 Login Halaman yang digunakan oleh pengguna sistem untuk dapat masuk ke dalam sistem. login.php 2 profl Halaman utama setelah berhasil masuk ke dalam sistem. index.php 3 Target perbulan Halaman ini digunakan untuk mengolah data target perbulan yng akan dicapai untuk digunakan pada perhitungan kinerja perusahaan target-perbulan.php 4 Keluar Halaman yang digunakan pengguna untuk dapat keluar dari sistem. logout.php 3. Implementasi Antarmuka Administrasi Implementasi antarmuka yang terdapat pada perangkat lunak yang ditujukan untuk administrasi dapat dilihat pada Tabel 4.5. Tabel 4.5 Implementasi Antarmuka Administrasi No Menu Deskripsi Nama File 1 Login Halaman yang digunakan oleh pengguna sistem untuk dapat masuk ke dalam sistem. login.php 2 profl Halaman utama setelah berhasil masuk ke dalam sistem. index.php 3 Neraca laba rugi Halaman ini digunakan untuk mengolah data neraca laba rugi yang akan digunakan pada perhitungan perspektif keuangan neraca-laba- rugi.php 4 Keluar Halaman yang digunakan pengguna untuk dapat keluar dari sistem. logout.php 4. Implementasi Antarmuka Staff Administrasi Implementasi antarmuka yang terdapat pada perangkat lunak yang ditujukan untuk staff administrasi dapat dilihat pada Tabel 4.6. Tabel 4.6 Implementasi Antarmuka Staff Administrasi No Menu Deskripsi Nama File 1 Login Halaman yang digunakan oleh pengguna sistem untuk dapat masuk ke dalam sistem. login.php 2 profl Halaman utama setelah berhasil masuk ke dalam sistem. index.php 3 Karyawan Halaman ini digunakan untuk mengolah data karyawan karyawan.php 4 Pelanggan Halaman ini digunakan untuk mengolah data pelanggan pelanggan.php 5 Absensi karyawan Halaman ini digunakan untuk mengolah data absensi karyawan absensi- karyawan.php 6 Pelatihan karyawan Halaman ini digunakan untuk mengolah data pelatihan karyawan pelatihan- karyawan.php 7 Keluar Halaman yang digunakan pengguna untuk dapat keluar dari sistem. logout.php 5. Implementasi Antarmuka Pemasaran Implementasi antarmuka yang terdapat pada perangkat lunak yang ditujukan untuk pemasaran dapat dilihat pada Tabel 4.7. Tabel 4.7 Implementasi Antarmuka Pemasaran No Menu Deskripsi Nama File 1 Login Halaman yang digunakan oleh pengguna sistem untuk dapat masuk ke dalam sistem. login.php 2 profl Halaman utama setelah berhasil masuk ke dalam sistem. index.php 3 Transaksi Halaman ini digunakan untuk mengolah data transaksi pelanggan trasaksi.php 4 Buah-buahan Halaman ini digunakan untuk mengolah data jumlah buah-buahan yang berhasil terjual Buah-buahan.php 5 Pengiriman barang Halaman ini digunakan untuk mengolah data jumlah pengiriman barang yang berhasil tepat waktu pengiriman- barang.php 6 Keluar Halaman yang digunakan pengguna untuk dapat keluar dari sistem. logout.php 6. Implementasi Antarmuka Logistik Implementasi antarmuka yang terdapat pada perangkat lunak yang ditujukan untuk logistik dapat dilihat pada Tabel 4.8. Tabel 4.8 Implementasi Antarmuka Logistik No Menu Deskripsi Nama File 1 Login Halaman yang digunakan oleh pengguna sistem untuk dapat masuk ke dalam sistem. login.php 2 profl Halaman utama setelah berhasil masuk ke dalam sistem. index.php 3 Produk Halaman ini digunakan untuk mengolah data produk produk.php 4 Keluar Halaman yang digunakan pengguna untuk dapat keluar dari sistem. logout.php 7. Implementasi Antarmuka Pelanggan Implementasi antarmuka yang terdapat pada perangkat lunak yang ditujukan untuk pelanggan dapat dilihat pada . No Menu Deskripsi Nama File 1 Kuesioner Halaman ini digunakan untuk mengisi kuesioner pelanggan kuesioner.php

4.2 Pengujian Sistem

Pengujian sistem merupakan hal terpenting yang bertujuan untuk menemukan kesalahan-kesalahan atau kekurangan-kekurangan pada sistem penilaian kinerja perusahaan yang diuji. Pengujian bermaksud untuk mengetahui sistem penilaian kinerja perusahaan yang dibuat telah memenuhi kinerja sesuai dengan tujuan perancangan. Pengujian yang dipergunakan untuk menguji sistem yang baru adalah metode pengujian black box. Pengujian black box terfokus pada pengujian persyaratan fungsional sistem informasi. Rencana pengujian yang akan dilakukan adalah dengan cara menguji sistem yang dibangun secara Black Box dan beta. Pengujian sistem penilaian kinerja perusahaan pada PT. Mega Krakatau Cilegon menggunakan data uji berdasarkan data yang diberikan.

4.2.1 Skenario Pengujian Black Box

Pengujian black box difokuskan pada persyaratan fungsional perangkat lunak yang dibangun. Rencana pengujian selengkapnya dapat dilihat pada Tabel 4.9. Tabel 4.9 Pengujian Black Box Kelas Uji Butir Uji Jenis Pengujian Login Login pengguna Black Box Pengolahan kuesioner Menambah kuesioner pelanggan Black Box Mencari kuesioner pelanggan Kelas Uji Butir Uji Jenis Pengujian Pengolahan data pelanggan Menambah data pelanggan Black Box Mengubah data pelanggan Mencari data pelanggan Pengolahan data karyawan Menambah data karyawan Black Box Mengubah data karyawan Mencari data karyawan Pengolahan data target perbulan Mengubah data target perbulan Black Box Pengolahan data neraca laba rugi Menambah data neraca laba rugi Black Box Mengubah data neraca laba rugi Pengolahan data absensi karyawan Menambah data absensi karyawan Black Box Mengubah data absensi karyawan Mencari data absensi karyawan Pengolahan data pelatihan karyawan Menambah data pelatihan karyawan Black Box Mengubah data pelatihan karyawan Pengolahan data transaksi Menambah data transaksi Black Box Mengubah data transaksi Mencari data transaksi Pengolahan data buah-buahan Menambah data buah-buahan Black Box Mengubah data buah-buahan Pengolahan data pengiriman barang Menambah data pengiriman barang Black Box Mengubah data pengiriman barang Pengolaan data produk Menambah data produk Black Box Mengubah data produk Mencari data produk

4.2.2 Kasus dan Hasil Pengujian

Pengujian dilakukan dengan menguji setiap proses untuk kemungkinan kesalahan yang terjadi.

1. Pengujian Login

Login digunakan untuk direktur, manajer, administarasi, staff administrasi, pemasaran, logistik, dan pelanggan masuk ke dalam sistem. Pengujian login dapat dilihat pada Tabel 4.10.