BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN. 1. Perangkat Keras a. Proscessor : Intel Core i M b. RAM : 2 GB c. Hardisk : 500 GB

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

BAB IV TESTING DAN IMPLEMENTASI

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. rangka memenuhi kebutuhan pengguna agar permasalahan yang ada dapat

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

IMPLEMENTASI DAN PENGUJIAN

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI. Tabel 4 1 Spesifikasi Perangkat Keras 8192MB RAM

BAB V IMPLEMENTASI DAN PEMBAHASAN. Administrasi Paket Lelang Proyek ini, yaitu : Administrasi Paket Lelang Proyek ini, yaitu :

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan proses pembangunan komponen-komponen

Petunjuk Pemakaian Sistem

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dapat mengatasi permasalahan yang telah diangkat pada penelitian ini. Tahaptahap

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

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 3.1 Implementasi Sistem Tahap implementasi dan pengujian dilakukan setelahtahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi dari aplikasi sistem yang menggunakan beberapa fungsi yang dibuat terdiri dari lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut. Sarana yang dibutuhkan dalam pembuatan sistem ini adalah perangkat pendukung yang terdiri dari software (perangkat lunak) dan hardware (perangkat keras) antara lain sebagai berikut : 1. Perangkat Keras a. Proscessor : Intel Pentium Core I3 2,7 GHz b. RAM : 2GB c. Hardisk : 320 GB 2. Perangkat Lunak a. System Operasi : Windows 7 b. Web Server : XAMPP c. Database : MySQL d. Browser : Mozilla Firefox 85

3.2 Implemetasi Basis Data Adapun langkah-langkah untuk membuka adalah sebagai berikut: 1. Buka aplikasi XAMPP Control Panel, lalu klik start pada Apache dan MySQl. Gambar 4.1 Aplikasi XAMPP 2. Buka browser mozila firefox untuk membuka web server, lalu ketikan http://localhost/phpmyadmin/ pada address bar. Gambar 4.2 Database localhost pada mozilla firefox 3. Pilih dbkpi untuk memasuki dan menampilkan KPI Koperasi Satya Ardhia Mandiri. Gambar 4.3 Database Aplikasi Key Perfomance Indicator Individu

4. Tampilan tabel f_staff Gambar 4.4 Tabel staff 5. Tampilan f_jabatan Gambar 4.5 Database f_jabatan 6. Tampilan f_indikator Gambar 4.6 Database f_indikator

7. Tampilan indikator_detail Gambar 4.7 Database indicator_detail 8. Tampilan Gambar 4.8 Database 9. Tampilan indikator_ Gambar 4.9 Database indikator_

3.3 Implementasi Program Rancangan-rancangan yang telah dibuat di atas akan menghasilkan suatu implementasi yang dapat dipakai oleh user. Hasil dari implementasi tersebut yaitu: 1. Login Pada form login, user di wajibkan untuk memasukan username dan password agar dapat masuk ke dalam aplikasi. Hal ini bertujuan untuk membantu pemakai yang mengakses aplikasi dan hak aksesnya. Untuk lebih jelasnya, form login dapat dilihat pada gambar dibawah ini : Gambar 4.10 Tampilan Login 2. Utama (home) utama (home) merupakan form yang tampil setelah form login. utama menampilkan penjelasan tentang Key Perfomace Indicator Individu. Untuk lebih jelasnya, form login dapat di lihat pada gambar di bawah ini :

Gambar 4.12 Tampilan Home 3. KPI Target KPI target merupakan form penilaian dengan hak akses staff atasan dan staff bawahan, kemudian yang dapat diinput hanya kolom IKK, satuan, target KPI, bobot dan formula. Jika telah selesai dalam dan dikirim ke staff atasan. Untuk lebih jelasnya, form KPI Target dapat di lihat pada gambar di bawah ini : Gambar 4.13 Tampilan KPI Target

4. Approval approval adalah halaman yang hanya dapat di akses oleh staff atasan, dalam form approval akan ada pilihan approve atau reject. Jika di approve data otomatis tersimpan ke dalam. Untuk lebih jelasnya, halaman approval dapat di lihat pada gambar di bawah ini : Gambar 4.14 Tampilan Approval 4. KPI Realisasi Realisasi KPI merupakan form penilaian dari form KPI Target dengan hak akses Atasan, kemudian yang dapat diinput hanya kolom penialain realisasi dan nilai akan otomatis tampil. Jika telah selesai akan tersimpan ke dalam. Untuk lebih jelasnya, form KPI Realisasi dapat di lihat pada gambar di bawah ini :

Gambar 4.15 Tampilan Realisasi c 5. Kuisioner master hanya dapat di akses oleh HRD. ini berfungsi untuk menginput pertanyaan-pertanyaan yang dapat di ubah, ditambah dan dihapus. Untuk lebih jelasnya, halaman master dapat di lihat pada gambar di bawah ini : Gambar 4.16 Tampilan Kuisioner 6. Report Staff

report yaitu halaman menampilkan form report staff yang aktif. Setelah membuka halaman report dapat di buka dan dapat di cetak. Untuk lebih jelasnya, form report dapat dilihat pada gambar dibawah ini : Gambar 4.17 Tampilan Report User 7. Report Target KPI report yaitu halaman menampilkan form report IKK dan Kuisioner per semester. Setelah membuka halaman report dapat di buka dan dapat di cetak. Untuk lebih jelasnya, form report dapat dilihat pada gambar dibawah ini : Gambar 4.18 Tampilan Report Target KPI 8. Report Kuisioner users yaitu halaman yang menampilkan form users dan hanya dapat di akses oleh HRD. ini dapat menambah, mengubah dan dapat

menyimpan data user. Untuk lebih jelasnya, form user dapat dilihat pada gambar dibawah ini : Gambar 4.19 Tampilan Report Kuisioner 9. Change Password change password yaitu halaman menampilkan form ubah password. ini dapat mengubah password dan dapat menyimpan data perubahan passwordnya. Hak akses dapat dilakukan oleh semua user. Untuk lebih jelasnya, form change password dapat dilihat pada gambar dibawah ini : Gambar 4.20 Tampilan Change Password

1.4 Metode Pengujian Pengujian black box berfokus pada persyaratan fungsional perangkat lunak. Pengujian ini memungkinkan analisis sistem memperoleh kumpulan kondisi input yang akan mengerjakan seluruh keperluan fungsional program. Tujuan metode ini mencari kesalahan pada : 1. Fungsi yang salah satu hilang. 2. Kesalahan pada Interface. 3. Kesalahan pada struktur data atau akses. 4. Kesalahan kinerja. 5. Kesalahan inisialisasi dan tujuan akhir. Metode pengujian yang dilakukan untuk menguji program aplikasi Koperasi Satya Ardhia Mandiri ini dilakukan dengan menggunakan metode black box testing. Pengujian black box testing ini merupakan pengujian program berdasarkan fungsi program. Tujuan dari balck box testing ini adalah untuk menemukan kesalahan fungsi pada program. Pengujian dengan menggunakan metode black box testing dilakukan dangan cara memberikan sejumlah masukkan (input) pada program aplikasi yang kemudian diproses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi web menghasilkan keluaran (output) yang diinginkan sesuai dengan fungsi dari program aplikasi web tersebut. Bila dari input yang diberikan. 4.5 Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam melakukan pengujian. Pengujian dilakukan dengan menjalankan aplikasi dari perancangan website. Setelah aplikasi dijalankan selanjutnya adalah menguji tombol-tombol yang terdapat dalam antar muka aplikasi tersebut sesuai dengan tahap perancangan.

Tabel 4.1 Skenario Pengujian Perancangan Aplikasi Key Perfomance Indicators (KPI) Individual Menggunakan Metode Black Box. No Menu yang diuji 1 Login 2 awal (home) Bagian menu yang diuji Proses Login Proses login Status aplikasi Tampilan login sudah terbuka awal sudah terbuka Skenario pengujian Input user name dan password lalu klik login Klik link yang tersedia dihalaman awal Hasil yang diharapkan Data akan di cek, bila salah akan terdapat alert Data Tidak Lengkap, dan bila benar masuk form menu utama masingmasing user Terhubung dengan halaman link yang diklik 3 Master Jabatan 4 Master User 5 Master Kuisioner 6 KPI Target 7 Approval fitur penambahan jabatan fitur penambahan user inputan data mater input data di form KPI Target status keputusan approval entry data jabatan entry user entry data master entry data kinerja di form KPI Target approval Input data user lalu klik tombol simpan Input data user lalu klik tombol simpan Input data Master Kuisioner lalu klik tombol simpan Input data penilaian kinerja lalu klik tombol simpan Pilihan menu Agree/disagree lalu data akan melanjutkan Data user tersimpan ke dalam Data user tersimpan ke dalam Data Master Kuisioner tersimpan ke dalam Data penilaian kinerja di form KPI target tersimpan ke dalam Jika Agree data form KPI akan tampil pada

8 KPI Realisasi 9 Kuisioner form KPI Realisasi inputan penilaian form KPI Realisasi penilaian tindakan Input data penilaian realisasi lalu klik tombol simpan Input pilihanpilhan jawaban klik tombol simpan KPI Realisasi, jika disagree data akan terhapus dan semua proses masuk ke dalam Data KPI Realisasi tersimpan ke dalam Data jawaban tersimpan ke dalam 10 Laporan User 11 Laporan KPI Target 12 Laporan Kuisioner 10 Change Password filter data filter data filter data pengubahan password laporan user laporan KPI Target laporan entry change password Cetak data laporan user Cetak data laporan KPI Target Cetak data laporan Input perubahan password lalu klik tombol simpan Laporan data user berhasil ditampilkan Laporan data KPI Target berhasil di tampilkan Laporan data berhasil di tampilkan Data perubahan password tersimpan ke dalam Tabel 4.2 Hasil Pengujian No Skenario Pengujian Hasil yang di harapkan 1 Input data login Menu terhubung kemudian Username dengan halaman yang Hasil Pengujian Berhasil masuk ke menu utama

dan password lalu klik login 2 Input data master jabatan kemudian input nama jabatan di tuju Data master jabatan Data jabatan akan tersimpan ke dan dapat di ubah dengan pilih menu aksi 3 Input data master user kemudian input NIK, Nama, Jabatan, Unit Kerja 4 Input data master kemudian input petanyaan 5 Input data form IKK/Target form kemudian pilih nama penilai, pilih periode penilaian, input IKK, satuan, bobot, formula 6 pilih data approval kemudian pilih agree / disagree 7 Input data KPI realisasi kemudian input nilai di kolom realisasi 8 Input data Kuisioner dan pilih optionoption pilihan 9 Ubah Password kemudian input password Data master user Data master Data form Target KPI Data pilihan approval Data KPI realisasi Data Kuisioner akan tersimpan ke Data ubah password Data master user tersimpan ke dan dapat di ubah dengan pilih menu aksi. Data master dan dapat di ubah dengan pilih menu aksi. Data form Target KPI dan dapat di ubah dengan pilih menu aksi. Data pilihan approval akan tersimpan dalam dan akan tampil di form KPI realisasi Data KPI realisasi akan tersimpan ke dan dan dapat di ubah dengan piliha menu aksi. Data akan tersimpan ke Data ubah password akan tersimpan ke

4.6 Analisa Hasil Pengujian Setelah melakukan pengujian terhadap semua sistem pada program ini, maka dapat disimpulkan bahwa pengujian telah menunjukan hasil keluaran (output) dan proses yang sesuai dengan rancangan aplikasi program ini, dan hasil dari pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, karena telah dibuktikan dari hasil skenario pengujian. Berikut adalah analisa yang telah di lakukan berdasarkan hasil pengujian yang telah di lakukan. Pada saat HRD pertama kali membuka halaman aplikasi maka akan menampilkan halaman login begitu pun atasan dan staff dapat mengakses menu selanjutnya dengan hak akses masing-masing melakukan login terlebih dahulu. Pada form login, pengujian yang di lakukan adalah memasukkan data login users, apabila validasi sukses maka akan di arahkan ke halaman akses users, apabila gagal, maka akan di tampilkan pesan eror / kesalahan pada form. Pada form data master, form jabatan, form user dan form master yang dilakukan adalah dengan memasukkan data pada form kemudian melakukan submit atau save. Sistem akan melakukan validasi untuk memastikan bahwa fieldfield yang penting tidak dikosongkan atau tidak ada kesalahan format data. Bila validasi sukses maka data dalam, apabila gagal pada validasi data maka akan muncul pesan error/kesalahan pada form. Pada form KPI Target pengujian yang dilakukan adalah dengan pinginputan IKK, satuan, bobot dan formula lalu data yang tampil melakukan submit ke menu Approval di sini atasan saja yang dapat memberikan persetujuan. Setelah selesai pilih menu realisasi diinput nilai relaisasinya dan nilai pun tampil dengan otomastis. Setelah selesai atasan melakukan penilaian di menu, penilaian hanya di isi dengan option-option angka 1-5 dan kategori nilai pun tampil. Laporan yang disajikan berupa laporan user, KPI Target dan sistem akan melakukan pencarian data berdasarkan periode atau data tersebut, bila pencarian sukses maka data akan menampilkan list/daftar data-data penilaian, apabila gagal maka akan muncul pesan error/kesalahan pada form laporan.

102