BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB III PERENCANAAN DAN PERANCANGAN

APLIKASI SIMULASI OPERASI ARITMATIKA DAN LOGIKA PADA MIKROPROSESOR FAJAR NUR CHOLIS

BAB IV IMPLEMENTASI DAN PENGUJIAN IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ALGORITMA DAN PERANCANGAN ALGORITMA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJICOBA

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian sistem dimaksudkan untuk menguji semua element element

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

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM. Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap

BAB IV HASIL DAN UJI COBA

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

BAB V IMPLEMENTASI (Evaluation Phase dan Deployment Phase)

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

4 BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

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 IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

BAB V IMPLEMENTASI SISTEM. pada sistem, uraian instalasi pada Aplikasi inventory barang Toko R&R Berikut

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI. A. Lingkungan Implementasi. Dalam hal kegiatan implementasi sistem ini adapun yang

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB V. Pengujian dan Impelentasi Sistem. adanya kesalahan kesalahan. Untuk itu dilakukan tahap pengujian, kesalahan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor : Intel Pentium IV 2,13 GHz

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM. Oriented Programming) atau secara procedural.

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

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

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Processor Intel Pentium IV 2.41GHz RAM 512 MB DDR. Hard disk 40 GB. Monitor 15 Samsung SyncMaster 551v

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM. system informasi hanya saja Implementasi sistem (system implementation)

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM. informasi telah digunakan oleh pengguna. Sebelum benar-benar bisa digunakan


BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. dilakukan pengujian terhadap sistem yang baru dan akan dilihat kekurangankekurangan

BAB V IMPLEMENTASI SISTEM. Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap aplikasi yang dibangun tahap ini dilakukan setelah algoritma perancangan selesai dilakukan dan selanjutnya akan diimplementasikan kedalam Bahasa pemrograman setelah implementasi maka dilakukan pengujian terhadap aplikasi. Aplikasi yang telah dibangun akan diimplementasikan untuk mengetahui apakah system tersebut dapat berjalan dan aplikasi ini dapat di install pada ms windows. 4.1 Implementasi Program Tujuan implementasi adalah untuk menerapkan perancangan yang telah dilakukan sehingga dapat dikembangkan untuk kedepanya adapaun perangkat keras dan lunak yang digunakan adalah sebagai berikut: 4.1.1 Kebutuhan Hardware Perangkat keras yang digunakan dalam mengimplementasi aplikasi menggunakan laptop dengan spesifikasi sebagai berikut: 1. Processor = Amd A6-340M 1.5 Ghz 2. Monitor = Lcd 12 Inc 3. Memori = DDR 6 Gb 4. Hardisk = 500 Gb 5. Keyboard dan mouse = onboard 4.1.2 Kebutuhan Software Perangkat lunak minimum yang dibutuhkan dalam implementasi program aplikasi sistem informasi Pengarsipan ini antara lain. Perangkat lunak yang dibutuhkan untuk menjalankan sistem komputer yang digunakan untuk membangun aplikasi ini adalah sebagai berikut : 1. install system operasi windows 7 2. install Visual Basic.net community 2013 33

34 4.2 Implementasi Antar Muka Implementasi antar muka dilakukan pada setiap halaman program yang dibuat Berikut ini adalah implementasi antarmuka pada aplikasi simulasi operasi aritmatika dan logika pada mikroprosesor. Diawali oleh sebuah ikon sebagai jalan pintas untuk mengeksekusi aplikasi. Berikut tampilan ikon: Gambar 4.1 icon aplikasi 4.2.1 Tampilan Input Source Code Gambar tampilan awal program ini adalah menu utama dari aplikasi untuk memasuin baris intruksi, adapun tampilan tersebut sebagai berikut: Gambar 4.2 Tampilan Form Input

35 pada aplikasi: Berikut adalah listing program yang ada pada form input.vb yang berada Kode 4.1 Kode pemisah Code diatas digunakan untuk membuat 1 list intruksi menjadi perbaris dengan pemisah yaitu spasi kemudian 1 kata dimasukan menjadi array. Kode 4.2 Kode pemberian hexa Code diatas digunakan untuk pemberian nilai hexa atau di convers menjadi hexa sekaligus sebagai pengecekan apakah data yang dimasukan bermasalah atau tidak. Diambil sample code add r1 r1 sampai add r3 r3.

36 Kode 4.3 Kode pemberian hexa dengan operand 2 nilai Code diatas digunakan untuk pemberian hexa sekaligus sebagai pengecekan apakah data yang dimasukan benar atau tidak dan code diatas di gunakan jika operand kedua bernilai angka.diambil sample code add r1 18. Kode 4.4 Kode membuka file txt Code diatas digunakan untuk membuka file type txt dan kemudian hasilnya ditampilkan pada tempat yang telah disediakan di aplikasi Kode 4.5 Kode menyimpan intruksi menjadi txt

37 Code diataas digunakan untuk menyimpan baris intruksi menjadi file txt 4.2.2 Tampilan Form Compailer Gambar 4.3 Tampilan form compailer Berikut adalah listing program yang ada pada form menyatukan.vb yang berada pada aplikasi: Kode 4.6 Kode penjumlahan Code diatas digunakan untuk menjumlahkan r1 dengan r1 dan hasil disimpan di r1. Kode 4.7 Kode pengurangan

38 di r1. Code diatas digunakan untuk pengurangan r1 dengan r1 dan hasil disimpan di r1. Kode 4.8 Kode perkalian Code diatas digunakan untuk mengalikan r1 dengan r1 dan hasil disimpan r1. Kode 4.9 Kode pembagian Code diatas digunakan untuk membagi r1 dengan r1 dan hasil disimpan di Kode 4.10 Kode logika and Code diatas digunakan untuk melakukan operasi logika and antara r1 dengan r1 dan hasil disimpan di r1.

39 Kode 4.11 Kode logika or Code diatas digunakan untuk melakukan operasi logika or antara r1 dengan r1 dan hasil disimpan di r1. Kode 4.12 Kode logika not Code diatas digunakan untuk melakukan operasi logika not antara r1 dengan r1 dan hasil disimpan di r1. 4.2.3 Tampilan Form Proses pada aplikasi Gambar 4.3 Tampilan form proses Berikut adalah listing program yang ada pada form proses.vb yang berada

40 Kode 4.13 Kode menterjemahkan intruksi Code diatas digunakan untuk memberikan informasi intruksi yang ditampilkan pada aplikasi sample code adalah add r1, r1 4.2.4 Tampilan Form Proses Selesai Gambar 4.4 Tampilan form selesai 4.2.5 Tampilan Form Bantuan dimasukan. Gambar 4.5 Tampilan form bantuan Gambar Tampilan Form Bantuan untuk melihat kode apa yang bisa

41 4.2.6 Tampilan Form Profil Gambar 4.6 Tampilan form tentang Gambar Tampilan Form profil pembuat aplikasi 4.3 Pengujian Rencana pengujian yang dilakukan dalam menguji aplikasi ini adalah dengan menggunakan system black box. Gambar 4.7 Tabel menguji aplikasi 4.3.1 Kasus Hasil pengujian Black Box Berdasarkan rencana pengujian yang telah disusun, maka dapat dilakukan pengujian sebagai berikut: 1. Memasukan baris intruksi

42 Data masukan Di masukan input mov r1 10 Menampilkan nilai r1 a R1 menampilkan nilai hexsa a kesimpulan Kasus dan hasil uji (data salah) Data masukan Dimasukan input mov 10 r1 Aplikasi tidak dapat dijalankan Aplikasi tidak berjalan Data masukan Di masukan input mov r1 r2 Menampilkan nilai r1 sama dengan r2 R1 menampilkan nilai r2 kesimpulan Data masukan Dimasukan input add r1 10 Menampilkan nilai r1 a Aplikasi menampilkan nilai r1 a hexsa diterima Data masukan Di masukan input sub r1 10 Menampilkan nilai r1 sama dengan f6 R1 menampilkan nilai f6 hexsa kesimpulan Data masukan Dimasukan input sub r1 r2 Menampilkan nilai r1 hasil penguranga dari r1 dan r2 Aplikasi menampilkan nilai r1 yang telah dikurangkan dengan r2

43 Kasus dan hasil uji (data salah) Data masukan Dimasukan input mul r1 10 Tidak ditampilkan Aplikasi tidak bekerja Data masukan Di masukan input mul r1 r2 Menampilkan nilai r1 hasil perkalian antara r1 dan r2 R1 menampilkan nilai perkalian dengan r1 dan r2 kesimpulan Data masukan Dimasukan input push 20 Menyimpan nilai 20 kedalam stack Nilai stak ditambah 20 Data masukan Dimasukan input push r1 Menyimpan nilai r1 kedalam stack Nilai stak ditambah nilai yang ada di r1 Data masukan Dimasukan input pop r1 Memindahkan niai stack kedalam register r1 Nilai r1 sama dengan stack Tabel 4.1 Uji1 2. Memeriksa tombol compailer

44 Data masukan Kasus dan hasil uji (data salah) Data masukan Klik tombol compailer dengan data yang benar Muncul button lanjut Muncul button lanjut Klik tombol compailer dengan data yang salah Tidak muncul button lanjut Tidak muncul button lanjut Tabel 4.2 Uji2 3. Melakukan proses Data masukan Klik button proses Menampilkan baris informasi dari intruksi Menampilkan baris informasi dari intruksi Tabel 4.3 Uji3 4.3.2 Hasil Pengujian Alpha 1. Berdasarkan hasil pengujian dengan kasus sample uji yang telah dilakukan memberikan kesimpulan bahwa pada proses masih memiliki beberapa titik lemah karena aplikasi ini sangat sensitf.