Menentukan Batasan dan Prioritas

87 e. Melakukan Pembuatan aplikasi mobile Setelah kita melakukan langkah-langkah berikutnya, langkah yang terakhir adalah mengembangkan aplikasi mobile dengan menggunakan perangkat lunak yang sebelumnya telah diinstal, yaitu: editor eclipse galilelo, SDK Software Development Kit, dan ADT Android Development Tools. Setelah aplikasi mobile berbasis smartphone jadi, untuk mengimplementasikan apakah aplikasi yang dibangun berjalan atau tidak, kita diharuskan untuk menjalankan aplikasi tersebut. Namun, untuk menjalankannya melalui server lokal, kedua sistem yang telah dibangun harus diintegrasikan. Cara mengintegrasikannya adalah dengan membuat satu file pada sistem mobile yang berisikan alamat IP. Karena jika kita tidak menambahkan alamat IP yang digunakan, sistem yang telah dibangun tidak dapat diimplemntasikan melaluis server lokal. Sedangkan pada tahap menggunakan modem, sistem yang dibangun diimplementasikan dengan cara melakukan singkronisasi IP antara modem, laptop dan perangkat genggam..

4.2.4 Productionizing

Pada fase ini dilakukan produksi terhadap sistem mobile commerce berbasis smartphone pada PT. GBI. Fase ini diawali dengan simulasi untuk uji prerelease sistem dengan menggunakan server lokal dan melalui IP modem yang disngkronisasi dengan Laptop dan smartphone. Pengujian dilakukan dengan metode black-box menggunakan parameter User Acceptance Testing UAT yang telah dipersiapkan pada fase planning. 88

4.2.4.1 Hasil Uji Prelease Sistem

Pengujian yang digunakan untuk menguji sistem yang baru dibangun adalah dengan menggunakan metode black box berfokus pada persyaratan fungsional perangkat lunak.

4.2.4.1.1 Rencana Pengujian

Rencana pengujian yang akan dilakukan yaitu dengan menguji sistem secara alpha . Rencana pengujian dapat dilihat pada tabel 4.4. Tabel 4.4 Pengujian Konten Menu Item Uji Detail Pengujian Jenis Uji Login - Memasukkan username dan password - Verifikasi username dan password Black Box Registrasi Customers - Memasukkan email - Memasukkan username - Memasukkan password - Memasukkan Konfirmasi password - Memasukkan data customers alamat, nomor telepon, dan lain-lain Black Box Produk - Melakukan penambahan produk - Melakukan edit produk Black Box 89 - Melakukan hapus produk - Mencari produk Orders Masuk - Dapat melihat data orders customer Black Box Ganti Password Admin Web - Melakukan perubahan password Black Box Pilih Produk Pilih produk dan lihat detail produk Black Box Keranjang Belanja Dapat menampilkan produk yang ada di keranjang belanja Black Box Checkout Memasukkan biodataalamat customers Black Box Update Status Pembayaran Dapat melakukan perubahan data status pembayaran apabila customer telah melakukan konfirmasi melalui emailSMS Black Box Update Status Pengiriman Dapat melakukan perubahan data status pengiriman apabila paket telah dikirimkan kepada customer Black Box Voting Dapat memberikan vote terhadap produk yang disukai desainnya Black Box 90

4.2.4.1.1.1 Pengujian Alpha

a. Pengujian Login Tabel 4.5 Pengujian Login Kasus dan Hasil Uji Data Masukkan User customers dan admin web memilih menu login Yang Diharapkan Dapat masuk dan keluar ke dalam sistem dan mengakses datainformasi yang dibutuhkan oleh users sesuai dengan levelnya. Pengamatan Sistem dapat menampilkan menu-menu yang dibutuhkan dalam pengembangan mobile commerce berbasis smartphone. Kesimpulan Berhasil b. Pengujian Registrasi Customers Tabel 4.6 Pengujian Registrasi Customers Kasus dan Hasil Uji Data Masukkan User memasukkan email, username, password, dan konfirmasi password, data-data customer nama, alamat, nomor telepon, dan lain-lain Yang Diharapkan Biodata yang dimasukkan oleh customers melalui perangkat genggam tampil pada sistem admin. Pengamatan Sistem dapat terintegrasi antara web dan mobile.