BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

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 PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Implementasi dan Evaluasi

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN Implementasi Perangkat Keras Implementasi Perangkat Lunak

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IIMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV RANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB V 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. tahap analisis dan perancangan selesai dilakukan. Untuk menjalankan program aplikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJICOBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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 DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV HASIL DAN UJI COBA

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMESNTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. kebun yang terhubung dalam sebuah jaringan intranet. Dalam

BAB IV HASIL DAN UJI COBA

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi dapat dilakukan melalui server atau client dan membutuhkan

BAB III ANALISIS DAN PERANCANGAN SISTEM`

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

BAB IV. HASIL DAN Uji Coba

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. dioperasikan. Dalam pembuatan website SMK GANTRA Yayasan Pendidikan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI APLIKASI

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. PT. Jasaraharja Putra Medan dengan metode Cash Basis dapat dilihat sebagai

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi sistem ini merupakan tahap penerapan sistem supaya siap

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Tahap implementasi merupakan tahap menterjemahkan perancangan berdasarkan hasil analisa yang bisa dibaca atau dimengerti oleh bahasa mesin serta penerapan perangkat lunak dalam keadaan sesungguhnya. 4.1.1 Implementasi Perangkat Keras Perangkat keras yang digunakan dalam pembuatan penilaian kerja perhitungan komisi pada PT. Bank UOB Indonesia yang memiliki spesifikasi sebagai berikut : 1. Personal Computer processor Intel Core I3. 2. Harddisk 500 GB. 3. Memory (RAM) 2 GB. 4. VGA AMD Radeon Graphic Prossesor 2 GB. 4.1.2 Implementasi Perangkat Lunak Perangkat lunak yang digunakan dalam pembuatan penilaian kerja perhitungan komisi pada PT. Bank UOB Indonesia yang memiliki spesifikasi sebagai berikut : 1. Sistem Operasi Windows 8.1. 2. Web Server XAMPP version 3.1.0.3.1.0. 3. Web Browser. 4. Netbeans IDE 7.3.1 89

4.2 Implementasi Database Tahap awal dalam pembuatan aplikasi ini yaitu pembuatan database. Database pada aplikasi ini menggunakan MySQL. Segkan untuk alat bantu berupa GUI (Graphical User Interface) yang digunakan untuk pembuatan database menggunakan PHPMyAdmin versi 4.2.11. Implementasi basis data yang digunakan dalam pembuatan aplikasi penilaian kerja perhitungan komisi pada PT. Bank UOB Indonesia yang memiliki spesifikasi sebagai berikut: 1. Tabel Agent Gambar 4.1 Tabel Agent 90

2. Tabel Bank 3. Tabel Supervisor Gambar 4.2 Tabel Bank Gambar 4.3 Tabel Supervisor 91

4. Tabel User Gambar 4.4 Tabel User 5. Tabel Attence Emp Gambar 4.5 Tabel Attence Emp 92

6. Tabel Bonus Agent Gambar 4.6 Tabel Bonus Agent 7. Tabel Bonus Supervisor Gambar 4.7 Tabel Bonus Supervisor 93

8. Tabel Transaksi Daily 9. Tabel Range Params Gambar 4.8 Tabel Transaksi Daily Gambar 4.9 Tabel Range Params 94

4.3 Implementasi Aplikasi Antarmuka Implementasi antarmuka merupakan penggambaran antarmuka atau tampilan dari aplikasi yang dikembangkan, implementasi antarmuka aplikasi penilaian kerja perhitungan komisi pada PT. Bank UOB Indonesia memiliki spesifikasi sebagai berikut : 4.3.1 Tampilan Halaman Login Pada saat user menjalankan aplikasi, maka akan muncul halaman Login. User diharuskan untuk mengisi username, password pada halaman Login agar dapat masuk ke dalam aplikasi penilaian kerja perhitungan komisi pada PT. Bank UOB Indonesia. Berikut tampilan halaman Login User : Gambar 4.10 Tampilan Halaman Login 4.3.2 Tampilan Halaman Menu Utama Tampilan halaman menu utama berisi kumpulan pilihan menu yang dapat di akses oleh user yang telah berhasil melakukan Login. Halaman yang menampilkan gambar-gambar menu-menu seperti daily transaction, calculate bonus, report, master data management. Serta menunjukan pekerjaan apa yang akan user lakukan hari ini. 95

Gambar 4.11 Tampilan Halaman Menu Utama 4.3.3 Tampilan Halaman Dashboard Tampilan halaman dashboard berisi kumpulan pilihan menu yang dapat di akses oleh user yang telah berhasil melakukan Login. Halaman yang menampilkan gambar-gambar menu-menu seperti daily transaction, calculate bonus, report, master data management. Serta menunjukan update transaksi harian yang ditampilkan berbentuk diagram. Gambar 4.12 Tampilan Halaman Dashboard 96

4.3.4 Tampilan Halaman Menu Daily Transaction-Cash On Phone (COP) Halaman menu daily transaction cash on phone berfungsi untuk menambah, mengubah, menghapus data transaksi baru COP yang hanya bisa di input oleh admin sebagai user. Didalam halaman daily transaction cash on phone terdapat tombol input untuk masing-masing. Masing-masing bisa di tambah, simpan, ubah hapus transaksinya tersebut. Gambar 4.13 Tampilan Halaman Menu Daily Transaction-Cash on Phone (COP) 4.3.5 Tampilan Halaman Menu Daily Transaction-Flexi On Phone (FOP) Halaman menu daily transaction flexy on phone berfungsi untuk menambah, mengubah, menghapus data transaksi baru FOP yang hanya bisa di input oleh admin sebagai user. Didalam halaman daily transaction flexy on phone terdapat tombol input untuk masing-masing. Masing-masing bisa di tambah, simpan, ubah hapus transaksi flexy on phonenya tersebut. 97

Gambar 4.14 Tampilan Halaman Menu Daily Transaction-Flexi on Phone (FOP) 4.3.6 Tampilan Halaman Menu Calculate Bonus-Agent Gambar 4.15 Tampilan Halaman Menu Calculate Bonus-Agent 98

4.3.7 Tampilan Halaman Menu Calculate Bonus-Supervisor Gambar 4.16 Tampilan Halaman Menu Calculate Bonus-Supervisor 4.3.8 Tampilan Halaman Menu Report Top 10 Gambar 4.17 Tampilan Halaman Menu Report Top 10 99

4.3.9 Tampilan Halaman Menu Report Bonus Agent Gambar 4.18 Tampilan Halaman Menu Report Bonus Agent 4.3.10 Tampilan Halaman Menu Report Bonus Supervisor Gambar 4.19 Tampilan Halaman Menu Report Bonus Supervisor 100

4.3.11 Tampilan Halaman Menu Report Performance Agent Gambar 4.20 Tampilan Halaman Menu Report Performance Agent 4.3.12 Tampilan Halaman Menu Report Performance Supervisor Gambar 4.21 Tampilan Halaman Menu Report Performance Supervisor 101

4.3.13 Tampilan Halaman Menu Report KPI Agent Gambar 4.22 Tampilan Halaman Menu Report KPI Agent 4.3.14 Tampilan Halaman Menu Report KPI Supervisor Gambar 4.23 Tampilan Halaman Menu Report KPI Supervisor 102

4.3.15 Tampilan Halaman Menu Master Data Sales/Agent Gambar 4.24 Tampilan Halaman Menu Master Data Sales/Agent 4.3.16 Tampilan Halaman Menu Master Data Supervisor Gambar 4.25 Tampilan Halaman Menu Master Data Supervisor 103

4.3.17 Tampilan Halaman Menu Management User Gambar 4.26 Tampilan Halaman Menu Management User 4.3.18 Tampilan Halaman Menu Management Parameter Gambar 4.27 Tampilan Halaman Menu Management Parameter 104

4.3.19 Tampilan Halaman Menu Management Attence Gambar 4.28 Tampilan Halaman Menu Management Attence 4.4 Metode Pengujian Metode pengujian yang dilakukan untuk menguji program penilaian kerja perhitungan komisi ini dilakukan menggunakan metode black box testing. Metode black box testing ini merupakan pengujian program berdasarkan fungsi program. Tujuan dari black box testing ini adalah untuk menemukan kesalahan fungsi pada program. Pengujian menggunakan metode black box testing dilakukan cara memberikan sejumlah masukkan (input) pada program aplikasi yang kemudian diproses sesuai kebutuhan fungsional untuk melihat apakah program aplikasi ini menghasilkan keluaran (output) yang diinginkan sesuai fungsi dari program aplikasi web tersebut. Jika dari input yang diberikan proses menghasilkan output sesuai kebutuhan fungsional, maka program ini yang penulis rancang sudah berhasil. Akan tetapi jika output yang dihasilkan tidak sesuai kebutuhan fungsional, maka terdapat kesalahan pada program aplikasi tersebut. 105

4.4.1 Skenario Pengujian Skenario pengujian dilakukan untuk menentukan langkah-langkah dalam melakukan pengujian. Pengujian dilakukan menjalankan aplikasi dari perancangan website. Setelah aplikasi dijalankan selanjutnya adalah menguji tombol-tombol yang terdapat dalam antar muka aplikasi tersebut sesuai tahap perancangan. Tabel 4.1 Skenario Pengujian Aplikasi Penilaian Kerja Perhitungan Komisi pada PT. Bank UOB Indonesia No Antar Muka yang diuji 1. Halaman Login 2. Halaman Daily Transaction COP 3. Halaman Daily Transaction FOP 4. Halaman Calculate Bonus Agent 5. Halaman Calculate Bonus Supervisor Bagian dari antar muka yang diuji Login data transaksi COP baru data transaksi COP baru data perhitungan bonus baru data perhitungan bonus baru Status Aplikasi halaman login data transaksi COP oleh data transaksi FOP oleh menjalankan alur perhitungan bonus menjalankan alur perhitungan bonus Skenario Pengujian Masukan username password proses Add, Update transaksi cash on phone proses Add, Update transaksi flexy on phone proses perhitungan bonus proses penghitung bonus Hasil yang diharapkan Akan membuka halaman utama dalam website tersimpan ke dalam database akan tampilan di form saat di edit tersimpan ke dalam database akan tampilan di form saat di edit data proses perhitungan sesuai parameter tersimpan ke database data proses perhitungan sesuai parameter tersimpan ke database 106

6. Halaman Report Top 10 7. Halaman Report Bonus Agent 8. Halaman Report Bonus Supervisor 9. Halaman Report Performanc e Agent 10. Halaman Report Performanc e Supervisor 11. Halaman Report KPI Agent 12. Halaman Report KPI Supervisor ratarata 3 bulan terakhir tentang bonus tentang bonus tentang performance tentang performance formulir penilaian formulir penilaian mengunduh ratarata 3 bulan kebelakang mengunduh rinci bonus yang diterima mengunduh rinci bonus yang diterima mengunduh rinci kinerja yang dikerjakan berupa achivement mengunduh rinci kinerja yang dikerjakan berupa achivement mengunduh formulir penilaian mengunduh formulir penilaian Menjalankan generate rata-rata 3 bulan kebelakang Menjalankan generate bonus Menjalankan generate bonus Menjalankan generate performance Menjalankan generate performance Menjalankan generate penilaian Menjalankan generate penilaian muncul dapat di lihat oleh seluruh user dapat muncul dapat di lihat oleh seluruh user dapat muncul dapat di lihat oleh seluruh user dapat muncul dapat di lihat oleh seluruh user dapat muncul dapat di lihat oleh seluruh user dapat Laporan dapat Laporan dapat 107

13. Halaman Master data Agent 14. Halaman Master data Supervisor 15. Halaman Master data User 16. Halaman Parameter 17. Halaman Attance Maintenanc e master data Maintenanc e master data Maintenanc e master data user Maintenanc e parameter proses Add hari kerja efektif melakukan proses add, update master data melakukan proses add, update master data melakukan proses add, update master data user melakukan proses add, update parameter melakukan proses add hari kerja efektif proses Add, Update master data proses Add, Update master data proses Add, Update master data user proses Add, Update parameter proses Add hari kerja efektif Sistem akan memproses add, update, Sistem akan memproses add, update, Sistem akan memproses add, update, Sistem akan memproses add, update, Sistem akan memproses add 108

4.4.2 Hasil Pengujian Berdasarkan skenario pengujian yang telah dilakukan, diperoleh hasil pengujian sebagai berikut : Tabel 4.2 Hasil Pengujian Aplikasi Penilaian Kerja Perhitungan Komisi pada PT. Bank UOB Indonesia No Antar Muka yang diuji 1. Halaman Login 2. Halaman Daily Transaction COP 3. Halaman Daily Transaction FOP 4. Halaman Calculate Bonus Agent 5. Halaman Calculate Bonus Supervisor Bagian dari antar muka yang diuji Login data transaksi COP baru data transaksi COP baru data perhitungan bonus baru data perhitungan bonus baru Status Aplikasi an halaman login an data transaksi COP oleh an data transaksi FOP oleh an menjalanka n alur perhitunga n bonus an menjalanka n alur perhitunga Skenario Pengujian Masukan username password proses Add, Update transaksi cash on phone proses Add, Update transaksi flexy on phone proses perhitungan bonus proses penghitung bonus Hasil yang diharapkan Akan membuka halaman utama dalam website tersimpan ke dalam database akan tampilan di form saat di edit tersimpan ke dalam database akan tampilan di form saat di edit a n data proses perhitungan sesuai parameter tersimpan ke database a n data proses perhitungan sesuai parameter Hasil Pengujian 109

6. Halaman Report Top 10 7. Halaman Report Bonus Agent 8. Halaman Report Bonus Supervisor 9. Halaman Report Performanc e Agent 10. Halaman Report Performanc e Supervisor ratarata 3 bulan terakhir tentang bonus tentang bonus tentang performance tentang performance n bonus an mengundu h rata-rata 3 bulan kebelakang an mengundu h rinci bonus yang diterima an mengundu h rinci bonus yang diterima an mengundu h rinci kinerja yang dikerjakan berupa achivement an mengundu h rinci kinerja yang dikerjakan berupa achivement Menjalanka n generate rata-rata 3 bulan kebelakang Menjalanka n generate bonus Menjalanka n generate bonus Menjalanka n generate performanc e Menjalanka n generate performanc e tersimpan ke database muncul dapat di lihat oleh seluruh user dapat muncul dapat di lihat oleh seluruh user dapat muncul dapat di lihat oleh seluruh user dapat muncul dapat di lihat oleh seluruh user dapat muncul dapat di lihat oleh seluruh user dapat 110

11. 12. 13. 14. 15. 16. Halaman Report KPI Agent Halaman Report KPI Supervisor Halaman Master data Agent Halaman Master data Supervisor Halaman Master data User Halaman Parameter formulir penilaian formulir penilaian Maintenance master data Maintenance master data Maintenance master data user Maintenance parameter mengundu h formulir penilaian mengundu h formulir penilaian an melakukan proses add, update master data an melakukan proses add, update master data an melakukan proses add, update master data user an melakukan proses add, update Menjalanka n generate penilaian Menjalanka n generate penilaian proses Add, Update master data proses Add, Update master data proses Add, Update master data user proses Add, Update parameter Laporan dapat Laporan dapat Sistem akan memproses add, update, Sistem akan memproses add, update, Sistem akan memproses add, update, Sistem akan memproses add, update, 111

17. Halaman Attance proses Add hari kerja efektif parameter lancer an melakukan proses add hari kerja efektif proses Add hari kerja efektif Sistem akan memproses add 4.4.3 Analisa Hasil Pengujian Dari skenario pengujian yang telah dilakukan terhadap aplikasi ini, maka diperoleh analisis hasil pengujian rincian sebagai berikut: 1. Setiap Karyawan/User yang di daftarkan menu user telah di setup sebelumnya menu menu terpilih dapat melakukan proses login tampilan menu yang sesuai. 2. Secara Fungsional keseluruhan Modul yang dilakukan proses pengujian, dapat berjalan sesuai fungsinya. 3. Proses perhitungan bonus belum selesai bila belum mengapprove semua nya. Begitu pula perhitungan bonus, manager harus mengapprove semua. 4. Sistem berhasil melakukan perhitungan bonus sesuai parameter yang diinginkan. 5. Pada beberapa proses diaplikasi ini menampilkan menu penyesuaian bulan yang harus diisi sesuai periode yang diinginkan. 6. Sistem telah berhasil melakukan proses kalkulasi data transaksi menjadi menampilkan beberapa bentuk. Dari hasil pengujian yang dilakukan pada aplikasi ini, penulis menyimpulkan bahwa semua form tombol-tombol yang ada di dalam aplikasi dapat berjalan baik. 112