BAB IV TESTING DAN IMPLEMENTASI PROGRAM

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISA DAN PERANCANGAN PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI. 1. Processor Intel Dual Core 2. Memory RAM 3 Gb 3. Harddisk 160 Gb 4. Modem GSM dan Wifi

BAB IV IMPLEMENTASI DAN EVALUASI. sehingga didapatkan hasil implementasi sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada

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


BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN DESAIN SISTEM

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

1 H a n d o u t T u g a s A k h i r J u r u s a n M a n a j e m e n I n f o r m a t i k a

BAB IV IMPLEMENTASI DAN EVALUASI. analisis dan perancangan sebelumnya diterjemahkan ke dalam suatu bentuk

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan.

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. rangka memenuhi kebutuhan pengguna agar permasalahan yang ada dapat

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

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN PENGUJIAN. 1. Perangkat Keras a. Proscessor : Intel Core i M b. RAM : 2 GB c. Hardisk : 500 GB

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


BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dimengerti oleh komputer. Analisa dan perancangan akan diterjemahkan kedalam

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

Transkripsi:

BAB IV TESTING DAN IMPLEMENTASI PROGRAM 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi yang sudah dijelaskan pada Bab III, maka tahap selanjutnya merupakan tahap implementasi. Pada Bab IV ini akan dibahas mengenai tahap implementasi pembuatan basis data dan implementasi perancangan antar muka Aplikasi Bikin-Usaha.com. 4.1.1 Karakteristik Spesifikasi System Implementasi yang dilakukan menggunakan sebuah perangkat komputer untuk pembuatan dan uji coba. Perangkat komputer yang digunakan untuk melakukan pembuatan aplikasi memiliki spesifikasi sebagai berikut : 1. Spesifikasi Perangkat Keras (Hardware) Client Untuk mengakses aplikasi ini, diperlukan perangkat keras dengan spesifikasi yang ditentukan yaitu sebagai berikut : a. Komputer yang terintegrasi dengan jaringan internet, dengan spesifikasi minimal intel pentium 4 atau sederajat, RAM minimum 512 Mb. b. Smartphone yang terintegrasi dengan jaringan internet, dengan spesifikasi minimal layar 3 inci. 2. Spesifikasi Server Untuk mengimplementasi rancangan aplikasi dan basis data yang telah dibuat, maka diperlukan sebagai berikut: a. Komputer harus memiliki LAN Card atau Wifi Card yang digunakan server untuk menjadi access point. 3. Spesifikasi Perangkat Lunak Adapun perangkat lunak yang digunakan untuk melakukan implementasi pembuatan aplikasi ini adalah sebagai berikut : a. Sistem Operasi Microsoft Windows 8.1. b. Database Mysql untuk proses implementasi basis data. 1

c. Web Server menggunakan XAMPP. d. Browser seperti Mozilla Firefox, Opera dan lainnya. e. Sublime Text 2 Editor untuk scripting Bahasa PHP & HTML Programming f. Microsoft Office 2010 untuk dokumentasi dan penulisan. g. Microsoft Visio 2010 untuk pembuatan diagram. Adapun perangkat lunak untuk mengakses aplikasi ini dari sisi client adalah: a. Browser seperti Google Chrome, Mozilla Firefox, Opera dan lainnya yang diakses melalui Smartphone maupun PC Notebook. 4.2 Implementasi User Interfaces Dalam interaksinya dengan pengguna antar muka (user interface) perlu dibuat dan dirancang sebaik mungkin baik dari sisi tampilan dan kemudahan (user friendly). Berikut implementasi dari antarmuka sistem yang telah dibangun. 4.2.1 Implementasi Form Login Sebagai fitur dasar dari sebuah aplikasi setiap pengguna yang ingin menggunakan aplikasi harus melakukan proses login. Pengguna harus memasukan data berupa Email dan Password. Jika kedua data ini valid makan pengguna akan masuk ke halaman utama. Gambar 4. 1 Implementasi Form Login

4.2.2 Implementasi Form Daftar Baru. Fitur yang digunakan untuk menambahkan user agar dapat meggunakan aplikasi Bikin-Usaha.com. Gambar 4. 2 Implementasi Form Daftar Baru 4.2.3 Implementasi Form Buat Proposal Baru. Fitur yang digunakan untuk membuat proposal usaha baru yang akan di publish ke entrepreneur lain. Gambar 4. 3 Implementasi Form Buat Proposal Baru

4.2.4 Implementasi Form Pengajuan Jenis Usaha Baru Fitur yang digunakan untuk membuat suatu jenis usaha baru yang digunakan untuk data awal dari proses pembuatan proposal. Gambar 4. 4 Implementasi Form Pengajuan Jenis Usaha Baru 4.2.5 Implementasi Form Approval Fitur yang digunakan untuk persetujuan dari sisi owner dalam menentukan kerja sama dari entrepreneur lain. Gambar 4. 5 Implementasi Form Approval

4.2.6 Implementasi Form Proposalku Fitur yang digunakan untuk melihat aktivitas dari semua perkembangan usaha. Gambar 4. 6 Implementasi Form Proposalku 4.2.7 Implementasi Form Halaman Utama Halaman utama merupakan tampilan awal ketika aplikasi Bikin- Usaha.com telah berhasil di akses. Menampilkan semua proposal usaha yang telah di buat oleh entrepreneur lain. Gambar 4. 7 Implementasi Form Halaman Utama

4.2.8 Implementasi Form Join Usaha Fitur yang digunakan untuk bergabung/join pada suatu proposal usaha yang telah dibuat. Di menu ini terdapat berbagai pilihan untuk bergabung dalam proposal usaha yang telah dibuat. Gambar 4. 8 Implementasi Form Join Usaha 4.3 Pengujian Pengujian perlu dilakukan untuk menguji sistem / aplikasi yang telah dibuat apakah sudah sesuai dengan rancangan awal atau tidak. Pengujian yang akan dilakukan yaitu menguji semua proses pada semua halaman yaitu halaman login, Menu Utama, Daftar Baru, Join Usaha, Buat Proposal Baru, Approval, Pengajuan Jenis Usaha Baru, Proposalku. Pada metode pengujian ini dilakukan dengan menggunakan metode black box testing yaitu suatu pengujian yang berfokus pada persyaratan fungsional perangkat lunak tanpa memperdulikan source code program. Pengujian ini untuk menentukan sejauh mana sistem dapat memenuhi keinginan pengguna untuk mendapatkan sebuah informasi usaha. Pengujian dengan metode black box dilakukan dengan cara memberikan sejumlah input/masukkan pada program aplikasi yang kemudian diproses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi Bikin- Usaha.com ini menghasilkan keluaran yang diinginkan sesuai dengan fungsi dari program aplikasi tersebut.

Bila dari input yang diberikan menghasilkan output yang sesuai dengan kebutuhan fungsionalnya, maka program aplikasi yang dirancang berhasil. Tetapi bila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada program aplikasi tersebut. Pengujian dilakukan dengan mencoba semua kemungkinan yang terjadi dan dilakukan secara berulang-ulang. Jika dalam pengujian terdapat kesalahan, maka akan dilakukan pencarian dan perbaikan untuk memperbaiki kesalahan yang terjadi. Jika telah selesai melakukan perbaikan maka akan dilakukan pengujian kembali. Pengujian dan perbaikan dilakukan terus-menerus hingga diperolah hasil yang terbaik. 4.3.1 Skenario Pengujian Uji coba dilakukan setelah pembuatan perangkat lunak selesai dengan percobaan pada komputer tampilan pengguna. Dengan melakukan uji coba ini dapat dilakukan untuk mengetahui kemungkinan terjadinya kesalahan dan untuk memastikan fungis-fungsi yang terdapat pada modul-modul aplikasi ini apakah sudah berjalan dengan baik. Tabel 4. 1 Pengujian Black Box No Deskripsi Kasus Uji Kondisi Awal Hasil yang diinginkan 1 Menjalankan Aplikasi. Menjalankan aplikasi. Normal : Aplikasi dapat dijalankan Normal : Halaman Login bisa muncul. Tidak Normal : Aplikasi tidak bisa dijalankan. Tidak Normal : Halaman login tidak muncul. 2 Form Login Memasukan Email dan password. Normal : Halaman login tampil Normal : Bisa memasukan email dan password dan muncul halaman utama. Tidak normal : halaman login tidak tampil. Tidak normal : Tidak bisa memasukan user id dan password

3 Form Menu Utama 4 Form Daftar Baru 5 Form Buat Proposal Usaha Tabel 4.1 Lanjutan Pengujian Black Box Tampil Menu Normal : Normal : Menu-menu Utama Menampilkan dapat di akses Menu-menu yang dapat di akses Tidak Normal : Tidak Normal : Menumenu Tidak dapat tidak dapat di menampilkan akses Menu-menu yang dapat di akses Memasukkan Normal : dapat Normal : dapat informasi menampilkan Form mengupload foto, pengguna Daftar Baru dokumen dan seperti: email, membuat sebuah password, pengguna baru nama, alamat, Tidak Normal : Tidak Normal : Tidak jenis_kelamin, tidak dapat dapat mengupload No telepon, ttl, menampilkan form foto, dokumen dan file photo, file Daftar Baru membuat sebuah biodata pengguna baru Memasukkan Normal : dapat Normal : dapat nama, kategori menampilkan form menginput data usaha, supplier, Buat Proposal proposal yang akan kota, alamat, Usaha dibuat dan dilakuan informasi dan dengan step by step. deskripsi usaha, Tidak Normal : Tidak Normal : tidak nilai investasi tidak dapat dapat menginput data dan gaji menampilkan form proposal yang akan Buat Proposal dibuat dan dilakuan Usaha dengan step by

6 Form Pengajuan Jenis Usaha Baru 7 Form Approval 8 Form Proposalku Tabel 4.1 Lanjutan Pengujian Black Box Memasukkan Normal : dapat Normal : dapat : dapat data nama menampilkan form menyimpan data. usaha, jenis Pengajuan Jenis usahanya, Usaha Baru modal, jumlah Tidak Normal : Tidak Normal : tidak pegawai, telp tidak dapat dapat menyimpan dan menampilkan form data. dokumentasi Pengajuan Jenis pendukung Usaha Baru usaha yang akan dibuat Melihat semua Normal : dapat Normal : dapat permohonan menampilkan form Menampilkan semua pengajuan. Approval permohonan pengajuan dan melakukan Approve atau reject Tidak Normal : Tidak Normal : tidak tidak dapat dapat Menampilkan menampilkan form semua permohonan Approval pengajuan dan melakukan Approve atau reject Melihat semua Normal : dapat Normal : dapat aktivitas/history menampilkan form menggunakan semua dalam membuat Proposalku fitur yang ada di usaha. halaman proposalku. Tidak Normal : Tidak Normal : tidak tidak dapat dapat menggunakan menampilkan form semua fitur yang ada Proposalku di halaman proposalku.

9 Form Join Usaha Tabel 4.1 Lanjutan Pengujian Black Box Melihat detail Normal : dapat Normal : dapat dari proposal menampilkan form Menampilkan pilihan yang dipilih Join Usaha. pegawai atau investor dan untuk bergabung dalam mengajukan usaha. permohonan Tidak Normal : Tidak Normal : tidak untuk tidak dapat dapat Menampilkan bergabung. menampilkan form pilihan pegawai atau Join Usaha. investor untuk bergabung dalam usaha. 4.4 Analisa Hasil Pengujian Dari keseluruhan proses pengujian dapat dinalisis bahwa : 1. Aplikasi dapat terkoneksi ke Database, sehingga proses login berhasil dilakukan. 2. Proses pembuatan data master dan transaksi dapat berjalan dengan baik karena di input tanpa adanya error. 3. Proses pengelompokan data pada halaman utama berjalan dengan baik karena telah di filter berdasarkan kriteria yang telah ditentukan. 4. Security ketika user belum melakukan login maka tidak bisa menggunakan fitur yang di implement dalam aplikasi berjalan dengan baik. 5. Validasi ketika data tidak termasuk dalam kriteria akan menolak untuk diproses telah berjalan dengan baik tanpa adanya error.