BAB IV IMPEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI APLIKASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

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

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM. perancangan sistem dimana sistem tersebut siap untuk di implementasikan,

BAB IV HASIL DAN UJI COBA. Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat,

BAB 4 IMPLEMENTASI DAN EVALUASI

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan sistem pendaftaran siswa baru dan pembagian kelas pada SMK

BAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak (software) lain dan perangkat keras (hardware) tertentu. Berikut ini

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 EVALUASI

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

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Penerimaan dan Pembayaran Siswa/Siswi Baru yaitu: Software yang mendukung aplikasi ini, yaitu:

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum mengimplementasikan dan menjalankan aplikasi ini terlebih

BAB IV HASIL DAN UJI COBA


BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN

BAB IV RANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN EVALUASI. menghasilkan informasi-informasi yang sesuai dengan kebutuhan administrasi

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan Aplikasi Administrasi Informasi Publik yaitu: Software yang mendukung aplikasi ini, yaitu:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

Petunjuk Penggunaan. e-licensing. User External Versi 0.0.2

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI_DAN_EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. Rekam Medis pada Rumah Sakit Mata Masyarakat Surabaya.

BAB IV HASIL DAN UJI COBA. antarmuka yang telah dirancang pada bab sebelumnya. Berikut tampilah halamanhalaman

BAB IV HASIL DAN UJI COBA

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. telah di identifikasi pada bab 3, saatnya untuk melakukan implementasi dan Kebutuhan Sumberdaya Aplikasi

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. Dalam merancang dan membangun aplikasi virtual store menggunakan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

PETUNJUK TEKNIS OPERASIONAL SISTEM INFORMASI TATA PERSURATAN SITP

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software

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 EVALUASI. sistem yang telah di buat sebelumnya. Tahap ini akan dijelaskan mengenai

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. keras dan perangkat lunak untuk sistem ini adalah sebagai berikut :

BAB V IMPLEMENTASI DAN PEMBAHASAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN


BAB V IMPLEMENTASI DAN PEMBAHASAN. Aplikasi Permohonan Informasi Pendidikan pada Klinik Pendidikan di Dinas

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB IV IMPLEMENTASI DAN EVALUASI. Agar aplikasi berjalan sesuai harapan, dalam kegiatan implementasi

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB IV IMPEMENTASI DAN PENGUJIAN 4.1. IMPLEMENTASI 4.1.1. KEBUTUHAN PERANGKAT KERAS DAN PERANGKAT LUNAK Spesifikasi perangkat keras selama iplementasi dan pengujian aplikasi Browser History Report and Analysis - Notebook Lenovo G400 - Processor Intel Core i3-3110m CPU @ 2.40 GHz - RAM 4 GB - Hard Disk 500 GB - Ethernet Card yang terkoneksi internet Spesifikasi perangkat lunak selama iplementasi dan pengujian aplikasi Browser History Report and Analysis - Windows 7 Professional -.Net Framework 2.0 - Xampp v3.2.1 - Firefox v 34.0.5 4.1.2. SETUP PARAMETER Sebelum program Browser History Report And Analysis dapat berjalan dengan baik, user Admin harus melakukan bebarapa proses setup parameter yang terdiri dari : a. Setup Email b. Setup Word

58 Untuk melakukan proses setup parameter user Admin harus melakukan login terlebih dahulu dengan cara menjalankan executetable file AdminMenu.exe, lalu windows login akan muncul. Gambar 4.1.2-1. Windows Login Setelah windows login muncul maka admin harus mengisi user Name dan password. Jika admin salah dalam mengisi user name dan password maka akan muncul notifikasi yang menginformasikan bahwa user dan password tidak sesuai. Jika User Name dan Password sesuai maka akan muncul Menu Utama. Gambar 4.1.2-2. Notifikasi User name dan Password tidak sesuai

59 Gambar 4.1.2-3. Menu Utama 4.1.2.1 Setup Email Email adalah salah satu media yang digunakan pada fitur laporan pada aplikasi Browser History Report And Analysis, oleh karena itu diperlukan email address yang valid agar laporan yang dihasilkan dapat diterima dengan baik. Aplikasi Browser History Report And Analysis mengijinkan email address lebih dari satu, sesuai dengan keperluan user Admin. Prosese setup email dapat diakses melalui menu Email. Menu Email merupakan sub menu dari menu Master yang terdapat pada tampilan menu Utama.

60 Gambar 4.1.2.1-1. Menu Email Proses dalam Setup Email : a. Menambahkan Email Address. Gambar 4.1.2.1-2. Implementasi Proses Menambahkan Email Address Langkah - langkah dalam menambahkan email address : 1.Klik tombol New 2.Masukkan Email Address 3.Klik tombon simpan Setelah tombol simpan di klik maka akan muncul windows konfirmasi. Pada windows konfirmasi terdapat dua pilihan yaitu piilhan yes dan pilihan no. Jika admin mengklik tombol yes maka data tersebut akan di periksa apakah sudah ada di database sebelumnya atau tidak. Jika tidak ada makan data tersebut akan di simpan di database. Jika data tersebut sudah ada di database sebelumnya maka

61 akan muncul informasi data duplikasi. Jika admin mengklik tombol no maka proses penambahan data dapat diulang kembali. Gambar 4.1.2.1-3. Informasi data duplikasi b. Mengubah Email Address Gambar 4.1.2.1-4 Implemestasi Proses Perubahan Email Address Langkah - langkah dalam mengubah Email Address : 1. Klik dua kali List Email Address

62 2. Ubah Email Address yang telah dipilih sebelumnya 3. Klik tombon Edit Setelah itu akan muncul windows konfirmasi perubahan data. Didalamnya terdapat dua pilihan yaitu piilhan yes dan pilihan no. Gambar 4.1.2.1-6. Konfirmasi perubahan data email address Jika admin mengklik tombol yes maka data tersebut akan di periksa kedalam database, apakah data tersebut sudah pernah ada sebelumnya. Jika data tersebut sudah pernah ada sebelumnya maka proses perubahan data tidak terjadi, tetapi jika data tersebut belum pernah ada di database sebelumnya maka perubahan data tersebut akan di simpan di database. Jika admin mengklik tombol no maka proses perubahan data dapat diulang kembali.

63 c. Menghapus Email Address Gambar 4.1.2.1-7. Implementasi Proses Mengahapus Email Address Langkah - langkah dalam mengedit Email Address : 1. Klik dua kali List Email Address 2. Cek Email Address yang telah dipilih sebelumnya 3. Klik tombol hapus Setelah tombol Delete di klik maka akan muncul windows konfirmasi penghapusan data. Pada windows konfirmasi terdapat dua pilihan yaitu piilhan yes dan pilihan no. Jika admin mengklik tombol yes maka data akan terhapus dari database, tetapi jika admin mengklik tombol no maka proses penghapusan data dapat diulang kembali.

64 Gambar 4.1.2.1-8. Konfirmasi penghapusan data email address 1.1.2.1 Setup Word Setup Word adalah proses mendefinisikan kumpulan kata yang digunakan dalam proses scanurl. Prosese Setup Word dapat di lakukan melalui menu Word. Menu Word merupakan sub menu dari menu Master yang terdapat pada tampilan menu Utama. Gambar 4.1.2.2-1. Menu Word

65 Proses dalam Setup Word : a. Menambahkan Master Word. Gambar 4.1.2.2-2. Proses penambahan master Word Langkah - langkah dalam menambahkan word : 1. Klik tombol New 2. Masukkan Word 3. Klik tombon simpan Setelah tombol simpan di klik maka akan muncul windows konfirmasi. Pada windows konfirmasi terdapat dua pilihan yaitu piilhan yes dan pilihan no. Jika admin mengklik tombol yes maka data tersebut akan di periksa apakah sudah ada di database sebelumnya atau tidak. Jika tidak ada makan data tersebut akan di simpan di database. Jika data tersebut sudah ada di database sebelumnya maka akan muncul informasi data duplikasi. Jika admin mengklik tombol no maka proses penambahan data dapat diulang kembali.

66 Gambar 4.1.2.2-3. Konfirmasi penambahan data word. b.mengubah Master Word. Gambar 4.1.2.2-4. Proses perubahan data word Langkah - langkah dalam menambahkan word : 1. Klik dua kali List Word 2. Ubah Word yang telah dipilih sebelumnya 3. Klik tombon Edit

67 Setelah tombol edit di klik maka akan muncul windows konfirmasi perubahan data. Pada windows konfirmasi terdapat dua pilihan yaitu piilhan yes dan pilihan no. Gambar 4.1.2.2-5. Konfirmasi perubahan data word Jika admin mengklik tombol yes maka data tersebut akan di periksa kedalam database, apakah data tersebut sudah pernah ada sebelumnya. Jika data tersebut sudah pernah ada sebelumnya maka proses perubahan data tidak terjadi, tetapi jika data tersebut belum pernah ada di database sebelumnya maka perubahan data tersebut akan di simpan di database. Jika admin mengklik tombol no maka proses perubahan data dapat diulang kembali.

68 c. Menghapus Master Word. Gambar 4.1.2.2-6. Proses menghapus data Word Langkah - langkah dalam menghapus word : 1. Klik dua kali List Word 2. Cek Word yang telah dipilih sebelumnya 3. Klik tombol hapus Setelah tombol Delete di klik maka akan muncul windows konfirmasi penghapusan data. Pada windows konfirmasi terdapat dua pilihan yaitu piilhan yes dan pilihan no. Jika admin mengklik tombol yes maka data akan terhapus dari database, tetapi jika admin mengklik tombol no maka proses penghapusan data dapat diulang kembali.

69 Gambar 4.1.2.2.7. Konfirmasi penghapusan data word 4.1.3 CAPTURE BROWSER HISTORY Proses Capture Browser History di lakukan oleh engine aplikasi BrowserLogs. Aplikasi BrowserLogs berjalan secara background, sehingga tidak ada interaksi antara user dengan aplikasi tersebut. Gambar 4.1.3-1. Aplikasi BrowserLogs Tugas dari aplikasi BrowserLogs adalah mencatat semua url address yang terdapat didalam address bar pada aplikasi browser secara terus menerus. Hasil pencatatan tersebut tersimpan didalam database.

70 Gambar 4.1.3-2. Url Address 4.1.4 DISPLAY REPORT Proses display report pada aplikasi Browser History Report And Analysis terdiri dari dua jenis. Pertama adalah display report secara otomatis dan yang kedua adalah proses display report secara manual. 4.1.4.1 Automatic Display Report Proses display report secara otomatis di lakukan oleh engine aplikasi BrowserReports. Aplikasi BrowserReports berjalan secara background, sehingga tidak ada interaksi antara user dengan aplikasi tersebut. Tugas dari aplikasi BrowserReports adalah melakukan scan web berdasarkan url yang tersimpan di dalam log aplikasi hasil dari proses Capture Browser History, selain itu tugas dari BrowserReports adalah melakukan monitoring terhadap isi dari web site tersebut, sesuai dengan word list yang telah disusun sebelumnya pada proses setup parameter. Gambar 4.1.4.1-1. Word List

71 Jika isi dari web site mengandung kata-kata yang cocok dengan salah satu kata atau suku kata yang terdapat didalam Word List, maka aplikasi BrowserReports akan mengirimkan email secara otomatis ke alamat email yang terdapat di master email address. Gambar 4.1.4.1-2. Automatic Report Alert 4.1.4.2 Manual Display Report Proses display report secara manual dapat diakses melalui menu Web History Info. Menu Web History Info merupakan sub menu dari menu Report yang terdapat pada tampilan menu Utama. Gambar 4.1.4.2-1. Menu Web History Info Proses display report secara manual dapat diakses melalui menu Web History Info. Menu Web History Info merupakan sub menu dari menu Report yang terdapat pada tampilan menu Utama. Setelah menu Web History Info diklik maka

72 akan tampil windows yang didalamnya terdapat inputan tanggal yang merupakan acuan tanggal dari dari data yang akan di tampilkan di report Web History Info. Gambar 4.1.4.2-2. Form Web History Info Report yang dihasilkan oleh menu Web History Info adalah html report, sehingga akan muncul save as windows, yang bertujuan sebagai inputan untuk nama file yang digunakan oleh html report tersebut. Gambar 4.1.4.2-3. Save as windows

73 Gambar 4.1.4.2-4. Report Web History Info 4.2 EVALUASI IMPLEMENTASI Proses implementasi dari Browser History Report And Analysis ini berjalan cukup lancar, walaupun tidak terlepas dari kendala-kendala yang dihadapi diantaranya sebagai berikut: a. Adanya kendala pada saat pembuatan design aplikasi seperti bug, error, dan lainya b. Adanya kendala pada setup pada database server c. Adanya kendala pada saat integrasi aplikasi dengan database Adapun upaya-upaya yang dilakukan penulis untuk mengatasi hal tersebut adalah sebagai berikut: a. Mencari sumber yang lebih lengkap di internet mengenai mengenai programming tutorial C# b. Mencari informasi tambahan di internet mengenai konfigurasi Mysql dan integrasinya dengan C# 4.3 PENGUJIAN Untuk menyempurnakan pembuatan aplikasi Browser History Report And Analysis ini, maka dilakukan pengujian supaya hasil yang diraih bisa lebih bagus. Adapun metode yang digunakan untuk pengujiannya yaitu menggunakan metode Black-Box. Adapun hasil dari proses pengujian disajikan dalam tabel berikut ini:

74 a. Hasil Pengujian Setup Parameter Tabel 4.3-1. Pengujian Setup Parameter No Test Case Hasil Yang Diharapkan Ket 1 Form Login Pengujian tombol Login pada form login Saat user dan password diisi dengan benar Pengecekan user terhubung langsung dengan database Saat user dan password diisi tidak sesuai maka form utama tidak muncul 2 Pengujian Menu Admin Menu Master Saat menu Master di click menampilkan sub menu Email dan Word 3 Menu Report Pengujian Email Menu Saat menu Report di click Menampilkan sub menu Web History Info Menampilkan list email address yang sudah terinput sebelumnya Menambah email address yang baru Melakukan validasi email address agar tidak terinput dua kali Merubah email address Menghapus email address 4 Pengujian Word Menu Menampilkan list word yang sudah terinput sebelumnya Menambah word yang baru Melakukan validasi word agar tidak terinput dua kali Merubah word Menghapus word 5 Pengujian Menu Web Hisroty Info Menampilkan Report sesuai dengan tanggal yang di pilih Jika data pada log browser kosong maka report tidak muncul

75 b. Hasil Pengujian Browser History And Report Tabel 4.3-2. Pengujian Black-Box Browser History And Report No Test Case Hasil Yang Diharapkan Ket 1 Background BrowserLogs Application Aplikasi BrowserLogs mencatat semua url yang ada pada toolbar address yang terdapat pada aplikasi browser 2 Background BrowserReport Application Aplikasi BrowserReports melakukan scan web dan hasilnya disimpan di dalamdatabase Aplikasi BrowserReports melakukan web monitoring dan hasilnya dikirimkan ke alamat email yang sudah terdaftar