BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM. perangkat kerasnya telah dipersiapkan, Kegiatan implementasi sistem ini meliputi

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi aplikasi administrasi pembelian dan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. keras, form program yang sesuai, query yang digunakan, pemrograman dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi Jasa pengiriman CV.DDE meliputi tahap implementasi, uji

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi. Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO.

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap Implementasi Sistem Operasional Lapangan Futsal Di OBC ini dilakukan

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke

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

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Aplikasi Implementasi merupakan suatu penerapan perancangan aplikasi yang dapat dimengerti oleh mesin dengan spesifikasi perangkat lunak (software) dan perangkas keras (hardware) yang dipergunakan. Setelah melakukan hasil analisa dan perancangan, maka proses selanjutnya adalah implementasi dan pengujian. Tahap implementasi terdiri dari dua cakupan yaitu spesifikasi kebutuhan sistem yang meliputi perangkat keras (hardware) dan perangkat lunak (software), dan implementasi sistem aplikasi pendukung yang meliputi proses coding, desain antarmuka. 4.1.1 Spesifikasi Kebutuhan Sistem Berikut ini adalah spesifikasi kebutuhan sistem yang dibuat dan dapat dipergunakan : 1. Perangkat Keras (Hardware) a. Intel Pentium III Processor 900 MB b. RAM 512 MB c. 40 GB HDD d. VGA 16 MB e. Mouse dan Keyboard 2. Perangkat Lunak (Software) a. Windows XP b. Visual Basic 6.0 c. MS. Acces d. My SQL e. XAMPP 62

63 4.2. Proses Aplikasi ini dibuat dengan spesifikasi layar yang berbeda-beda dengan resolusi monitor 1024 x 768 pixel. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman visual basic 6.0. Aplikasi ini terdiri dari 18 form dimana tiap form mempunyai fungsinya masing-masing 4.2.1 Login Pada tampilan form login ini terdiri dari dua komponen edit text dan dua komponen button dimana komponen tersebut berfungsi untuk memvalidasi user sebelum masuk ke menu utama. Apabila user tersebut adalah user admin maka user admin itu bisa mengakses seluruh menu utama, tapi jika user tersebut adalah user biasa maka tidak bisa mengakses menu secara keseluruhan. 4.1 Login Tabel 4.1 Tampilan Pada Login Button Terdapat coding di setiap form Terdapat tombol-tombol pada form Terdapat text yang bertuliskan user id dan password

64 4.2.2 Menu Utama Pada tampilan form ini terdiri dari empat menu utama diantaranya menu modul pembelajaran pohon ekspresi, menu kuis, menu input kuis apabila user yang masuk adalah user admin dan menu exit. 4.2 Menu Utama Tabel 4.2 Tampilan Pada Menu Utama Menu Terdapat coding di setiap form dan menu Terdapat menu-menu pada form Terdapat text yang tertulis di form

65 4.2.3 Menu Pohon Ekspresi Pada tampilan form ini terdiri dari tiga button diantaranya menu teori, menu input ekspresi, dan menu keluar. 4.3 Pohon Ekspresi Tabel 4.3 Tampilan Pada Menu Pohon Ekspresi Button Terdapat coding di setiap form dan button Terdapat button-button pada form Terdapat text yang tertulis di form 4.2.4 Menu Input Ekspresi Aritmatika Pada tampilan form ini terdiri dari satu komponen edit text, satu combobox, lima komponen button, diantaranya menu token, menu buka ekspresi aritmatika,menu simpan ekspesi aritmatika, menu proses penggambaran pohon ekspresi dan menu keluar.

66 4.4 Input Ekspresi Aritmatika Tabel 4.4 Tampilan Pada Menu Input Ekspresi Aritmatika Button Combobox Terdapat coding di setiap form dan button Terdapat button-button pada form Terdapat text yang tertulis di form Terdapat satu combobox untuk memilih metode Infix, Prefix dan Suffix 4.2.5 Menu Kuis Pada tampilan form ini terdiri dari beberapa komponen, form ini menampilkan soal dan daftar user peserta kuis.

67 4.5 Kuis Tabel 4.5 Tampilan Pada Menu Kuis Button Edit Terdapat coding di setiap form dan button Terdapat button-button pada form Terdapat text yang tertulis di form Terdapat beberapa edit text 4.2.6 Menu Input Kuis Pada tampilan form ini terdiri dari beberapa komponen, form ini menampilkan input soal dan lihat soal untuk memasukan soal, merubah soal dan menghapus soal.

68 4.6 Input Kuis Tabel 4.6 Tampilan Pada Menu Input Kuis Button Terdapat coding di setiap form dan button Terdapat button-button pada form Terdapat text yang tertulis di form 4.3 Pengujian Pada aplikasi modul pembelajaran pohon ekspresi, penulis akan melakukan pengujian. Pengujian ini dilakukan secara berulang-ulang untuk memastikan program yang dibuat dapat berfungsi dengan baik dan dapat digunakan sebagai mestinya, Apabila pada pengujian ditemukan kesalahan pada aplikasi yang dibuat, maka akan memperbaiki kesalahan yang terjadi pada program tersebut. Tanpa adanya pengujian, maka penulis tidak dapat mengetahui

69 apakah program yang telah dibuat dapat berfungsi dengan baik dan dapat digunakan dengan sebagai mestinya. Pengujian program aplikasi modul pembelajaran pohon ekspresi ini dilakukan dengan menggunakan Black Box Testing. metode Black Box Testing merupakan metode pengujian pada program aplikasi yang berdasarkan spesifikasi fungsional dari program dan bertujuan untuk menemukan kesalahan fungsional pada program. Pengujian dilakukan dengan cara memberikan sejumlah masukkan (input) pada program aplikasi yang selanjutnya akan diproses sesuai dengan kebutuhan fungsional untuk melihat hasil keluaran (output), apakah program aplikasi ini telah sesuai dengan yang diinginkan dan sesuai dengan fungsi dari program aplikasi. Apabila dari masukan (input) yang prosesnya menghasilkan keluaran (output) sesuai dengan kebutuhan fungsional dan sesuai dengan keinginan, maka program aplikasi tersebut telah benar, tetapi jika keluaran (output) yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada aplikasi tersebut. Skenario pengujian meliputi scenario aplikasi pengujian aplikasi terhadap fungsionalitas yang berfungsi untuk menguji kesesuaian proses perangkat lunak terhadap proses yang terjadi dalam sistem. Misalkan, menu-menu yang terdapat pada aplikasi dapat berfungsi dengan baik atau tidak. Skenario pengujian yang dilakukan antara lain adalah skenario login, menu input ekspresi aritmatika, menu proses penggambaran pohon ekspresi, menu traversal (Inorder, PreOrder dan PostOrder), menu kuis dan menu input kuis. Tabel 4.7 Tabel Skenario Pengujian Sub Menu Sub-sub menu Aksi Hasil Yang Diharapkan Login Program Utama Pilih Masuk ke menu utama sesuai dengan kewenangannya. Input Ekspresi Program Utama Pilih memvalidasihasil input ekspresi aritmatika

70 Simulasi Pohon Program Utama Pilih Menggambarkan pohon ekspresi dari input ekspresi aritmatika Ekspresi Traversal Program Utama Pilih Menghasilkan proses traversal sesuai dengan bentuk polish notation Kuis Program Utama Pilih Masuk ke menu kuis / soal, apabila belum terdaftar sebagai anggota maka masuk ke menu daftar Input Kuis Program Utama Pilih Admin bisa memasukan soal dan melihatnya, serta bisa merubah dan menghapus soal yang ada. 4.3.1 Pengujian Black Box Testing Dari hasil scenario pengujian yang telah dilakukan maka akan diperoleh hasil pengujian. Hasil dari skenario dan pengujian pada aplikasi yaitu scenario login, menu input ekspresi aritmatika, menu proses penggambaran pohon ekspresi, menu traversal (Inorder, PreOrder dan PostOrder), menu kuis dan menu input kuis. Maka diperoleh hasil pengujian tersebut sesuai dengan aplikasi program. Hasil pengujian black box testing dirangkum kedalam tabel 4.8 Tabel 4.8 Tabel Hasil Pengujian Black Box Testing Sub Menu Sub-sub menu Aksi Hasil Yang Diharapkan Hasil Pengujian Login Program Pilih Masuk ke menu utama Sesuai Utama sesuai dengan kewenangannya. Input Program Pilih memvalidasihasil input Sesuai Ekspresi Utama ekspresi aritmatika Simulasi Program Pilih Menggambarkan pohon Sesuai

71 Pohon Ekspresi Traversal Kuis Input Kuis Utama ekspresi dari input ekspresi aritmatika Program Pilih Menghasilkan proses Utama traversal sesuai dengan bentuk polish notation Program Pilih Masuk ke menu kuis / Utama soal, apabila belum terdaftar sebagai anggota maka masuk ke menu daftar Program Pilih Admin bisa memasukan Utama soal dan melihatnya, serta bisa merubah dan menghapus soal yang ada. Sesuai Sesuai Sesuai 4.3.2 Analisis Black Box Testing Analisis hasil pengujian dilakukan dengan meberikan penilaian secara keseluruhan terhadap semua hasil pengujian. Berdasarkan hasil pengujian diatas, dapat disimpulkan bahwa : 1. Proses setiap menu dapat berjalan dengan baik di tiap menu. 2. Tombol-tombol disetiap tampilan dapat berjalan sesuai dengan fungsinya. 3. Pengguna dapat melihat setiap tampilan dengan baik. 4. Perangkat lunak yang dikembangkan sudah dapat dijalankan dengan baik.