BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASANP

BAB IV HASIL DAN UJI COBA

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN Gambaran Umum Pembangunan Sistem. aplikasi ini yaitu menggunakan pemrograman prosedural yakni tidak seperti

BAB III ANALISA DAN PERANCANGAN. berikut analisa sistem lama yang berjalan:

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

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

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

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Agar diperoleh hasil yang memuaskan, sebaiknya program aplikasi ini digunakan. 1. Processor Pentium III

BAB IV HASIL DAN UJI COBA

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. menggunakan basis data MySQL. Aplikasi PHP dapat dijalankan pada Operating

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi perangkat keras, implementasi basis data, implementasi instalasi

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. konfigurasi pada perangkat lunak serta perangkat keras sesuai kebutuhan sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

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

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

BAB IV HASIL DAN UJI COBA

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

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI SISTEM

BAB IV HASIL DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

20. Halaman Detail Produk Setelah Login

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Perangkat Lunak Implementasi aplikasi merupakan salah satu tahap pembangunan dari perangkat lunak, yaitu menerjemahkan rancangan berdasarkan analisis telah dilakukan sebelumnya ke dalam bahasa dapat dimengerti oleh mesin. Oleh karena itu, pada tahap ini sistem siap dioperasikan. Adapun beberapa perangkat lunak digunakan dalam pembangunan aplikasi E-Commerce pada Ponsel Berbasis Android ini adalah: Tabel 4.1 Perangkat Lunak digunakan untuk implementasi No Perangkat Lunak Keterangan 1 Sistem Operasi Windows XP 2 Bahasa Pemrograman Java 3 DBMS SQLite 4 Tools Uji Coba Emulator Android 5 Code Editor Eclipse 6 Alat Bantu Pemodelan MS. Visio 2007 43

4.2. Implementasi Perangkat Keras Perangkat keras digunakan dalam membangun Aplikasi E- Commerce Android ini adalah: Tabel 4.2 Perangkat Keras digunakan untuk implementasi Perangkat Keras Spesifikasi Processor RAM Hardisk Monitor VGA Intel Pentium 2.10GHz (2CPUs) 1GB 320GB Resolusi 1366 x 768 pixel Intel Graphics Media Accelarator 44

4.3. Implementasi Antar Muka Implementasi Antar Muka / tampilan user merupakan tampilan digunakan oleh user untuk memberikan kemudahan dalam mengakses aplikasi. Berikut adalah tampilan Layar pada Ponsel Android: Menu Kategori Gambar 4.1 Menu Kategori Menu kategori ini merupakan menu tampilan awal pada saat aplikasi E-Commerce dijalankan. Menu ini menampilkan list kategori produk dijual. 45

Menu List Produk Gambar 4.2 Menu Daftar Produk dari Kategori Menu list produk adalah menu menampilkan produk produk dari suatu kategori. Menu Detail Produk Gambar 4.3 Menu Detail Produk 46

Menu detail produk ini menampilkan detail informasi mengenai suatu produk tertentu. Dan pada menu ini juga pelanggan ingin membeli produk, bisa menambah keranja belanjanya dengan mengetik jumlah dipesan dan menombol Add to Cart. Menu Keranjang Belanja Gambar 4.4 Menu Keranjang Belanja Pada menu ini ditampilkan semua produk telah dipilih dan dipesan untuk menambahkan keranjang belanja pelanggan. Dari menu ini diketahui berapa total harus dibayar. Pelanggan juga bisa mengedit jumlah produk dipesan dan menghapus barang telah dipilih sebelum diproses ke pemesanan. 47

Menu Admin Gambar 4.5 Menu Admin Menu admin adalah menu digunakan oleh admin untuk mengelola data. 48

Tampilan Menu Informasi Stok Gambar 4.6 Tampilan Menu Informasi Stok Halaman ini menginformasikan jumlah stok dari setiap barang tersedia. Jika ada barang terjual, maka jumlah tampil akan berkurang. 4.4. Implementasi Database Implementasi pada aplikasi E-Commerce Android ini menggunakan SQLite sebagai penyimpanan datanya. Secara default, semua database bersifat private hanya dapat diakses oleh aplikasi membuatnya. 49

4.5. Implementasi Modul Aplikasi Tabel 4.3 Implementasi Modul Aplikasi Menu Deskripsi Nama File Menu Admin Tambah Kategori Tambah Produk Digunakan sebagai halaman login administrator. Pada Menu ini juga untuk menambah dan menghapus kategori serta produk. Digunakan untuk menambah kategori. Digunakan untuk menambah produk. Madmin.java AddKategori.java AddProduk.java Check Out Pemesanan Melakukan checkout barang cekout.java Detail Produk Digunakan untuk melihat ItemAdapter.java detail produk. Keranjang Belanja Digunakan untuk melihat, Keranjang.java merubah dan menghapus Menu Utama Digunakan untuk MainActivity.java menampilkan menu utama dari aplikasi E-Commerce. Update Data Kategori Digunakan untuk MyUtil.java / Produk menambah/menghapus data kategori dan produk Pencarian Digunakan untuk mencari Pencarian.java 50

produk/barang diinginkan Lihat Detail Produk Digunakan untuk melihat ProdukItem.java detail dari sebuah produk. List Produk Digunakan untuk ProdukList.java menampilkan list produk dari sebuah katalog. 4.6. Pengujian Pengujian perangkat lunak Aplikasi E-Commerce pada Ponsel Berbasis Android ini dilakukan dengan tujuan menghasilkan aplikasi sesuai dengan tujuan dari Tugas Akhir penulis, yaitu membuat apllikasi E-Commerce pada Ponsel berbasis Android dengan studi kasus Toko Fadhil, sehingga diharapkan dapat meningkatkan omset penjualan dari toko tersebut. Metode pengujian digunakan adalah pengujian black box. Metode ini adalah pengujian terhadap validasi inputan dan memfokuskan pada fungsionalitas dari perangkat lunak. Rencana pengujian pada aplikasi ini adalah sebagai berikut: 1. Pengujian unit, yaitu pengujian difokuskan pada suatu unit dari program. 2. Pengujian penerimaan, yaitu pengujian meyakinkan bahwa sistem telah sesuai dengan kebutuhan organisasi. Berikut beberapa pengujian telah dilakukan: 51

Tabel 4.4 Input Produk Kasus dan Hasil Uji Data Masukkan Data diharapkan Pengamatan Kesimpulan Nama Produk: Produk tampil Data produk [v] diterima Stelan 3in1 pada list produk dapat masuk [ ] ditolak Babyworks setelah pilih ke list produk kategori Tabel 4.5 Input Keranjang Belanja Kasus dan Hasil Uji Yang dilakukan Yang Pengamatan Kesimpulan diharapkan Memasukkan Data Data produk [v] diterima Nama Produk: dipesan masuk dipesan [ ] ditolak Polka Kardigan ke dalam masuk ke Jumlah: 1 keranjang dalam belanja keranjang belanja. Aktifitas Menampilkan Dapat [v] diterima dilakukan: Klik keranjang Menampilkan [ ] ditolak Menu Keranjang Belanja form Belanja Keranjang Belanja 52

Aktifitas Data Jumlah Dapat [v] diterima dilakukan: Klik diubah Menampilkan [ ] ditolak Jumlah Barang tersimpan di perubahan data dipesan database Tabel 4.6 Pengujian Menu About Us Kasus dan Hasil Uji Yang dilakukan Yang Pengamatan Kesimpulan diharapkan Klik Menu About Menampilkan Dapat [v] diterima Us Informasi Profil Menampilkan [ ] ditolak Toko Fadhil Informasi Profil Toko Fadhil Kesimpulan Pengujian Berdasarkan hasil pengujian black box testing fungsional dengan kasus uji di atas, maka dapat ditarik kesimpulan bahwa pembangunan aplikasi e-commerce pada Toko Fadhil Berbasis Android bebas dari kesalahan penulisan dan secara fungsional mengeluarkan hasil sesuai dengan diharapkan. 53