BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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 PENGUJIAN


Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

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

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM 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

BAB IV HASIL DAN PEMBAHASAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

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

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV HASIL DAN PEMBAHASAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. tahap implementasi. Implementasi merupakan tahap meletakkan sistem sehingga

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMESNTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi akan dipersiapkan bagaimana RANCANG BANGUN PERANGKAT LUNAK BANTU PENDAFTARAN

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

BAB IV HASIL DAN UJI COBA

BUKU PETUNJUK PENGGUNAAN PROGRAM SIAMAT V.2. Oleh: Pengembang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melalui tahap analisa dan perancangan maka selanjutnya yaitu tahap implementasi dan pengujian. Pada tahap ini implementasi terdiri dari perangkat yang digunakan, yang meliputi perangkat keras (hardware) dan perangkat lunak (software), dan akan dibahas mengenai implementasi pembuatan basis data dan implementasi perancangan antarmuka (user interface). 4.1.1 Perangkat yang digunakan Dalam aplikasi ini menggunakan dua buah perangkat yaitu perangkat keras dan perangkat lunak. Berikut perangkat yang digunakan untuk aplikasi pengelolaan yang dirancang atau dibuat dan di implementasikan pada komputer personal : 1. Perangkat Keras (Hardware) a. PROCESSOR AMD C-70 APU with Radeon(tm) HD Graphich (2 CPUs), 1,0GHz b. RAM 2 GB c. Hardisk 320 GB d. Mouse dan Keyboard 2. Perangkat Lunak (Software) a. Sistem operasi Windows XP b. Database MySQL c. Google Chrome d. Notepad ++ 4.1.2 Implementasi Pembuatan Basis Data Pada implementasi pembuatan basis data ini perangkat lunak yang digunakan yaitu mysql. Pada implementasi ini hanya menampilkan basis data dari tabel-tabel yang fungsional seperti tabel admin, tabel dosen, tabel review, tabel input, tabel output dan tabel nilai. Keterangan dari masing-masing tabel telah dijelaskan di bab 3. 38

39 1. Implementasi pembuatan basis data tabel dosen Implementasi pembuatan basis data pada tabel dosen ditunjukkan pada gambar sebagai berikut : Gambar 4.1 Implementasi pembuatan basis data dosen 2. Implementasi pembuatan basis data tabel proposal Implementasi pembuatan basis data pada tabel proposal ditunjukkan pada gambar sebagai berikut : Gambar 4.2 Implementasi pembuatan basis data pada table input Tampilan tabel proposal seperti pada gambar 4.3 sebagai berikut : Gambar 4.3 Tampilan table proposal 3. Implementasi pembuatan basis data laporan Implementasi pembuatan basis data pada tabel laporan ditunjukkan pada gambar sebagai berikut :

40 Gambar 4.4 Implementasi pembuatan basis data pada table laporan Tampilan tabel proposal seperti pada gambar 4.5 sebagai berikut : Gambar 4.5 Tampilan table laporan 4. Implementasi pembuatan basis data admin Implementasi pembuatan basis data pada tabel dosen ditunjukkan pada gambar sebagai berikut : Gambar 4.6 Implementasi pembuatan basis data pada table dosen 5. Implementasi pembuatan basis data reviewers Implementasi pembuatan basis data pada tabel reviewers ditunjukkan pada gambar sebagai berikut :

41 Gambar 4.7 Implementasi pembuatan basis data pada table reviewers 6. Implementasi pembuatan basis data nilai Implementasi pembuatan basis data pada tabel nilai ditunjukkan pada gambar sebagai berikut : Gambar 4.9 Implementasi pembuatan basis data pada table reviewers Tampilan tabel nilai seperti pada gambar 4.10 sebagai berikut : Gambar 4.10 Table reviewers 7. Implementasi pembuatan basis data hasil Implementasi pembuatan basis data pada tabel nilai ditunjukkan pada gambar sebagai berikut :

42 Gambar 4.11 Implementasi pembuatan basis data pada table reviewers Tampilan tabel nilai seperti pada gambar 4.12 sebagai berikut : Gambar 4.12 Table hasil 4.1.3 Implementasi antarmuka Implementasi antar muka hasil dari perancanngan user interface yang sebelumnya sudah dilakukan pada tahap perancangan. Pada implementasi antarmuka menampilkan rancangan halaman dan potongan program dari beberapa menu funsional seperti menu upload file, login admin/dosen/reviewers, review proposal, dan hasil review. Keterangan dari masing-masing rancangan layar telah dijelaskan pada tahap perancangan interface pada bab sebelumnya. 1. Implmentasi antar muka login Halaman login, adalah halam pertama yang akan didapatkan oleh semua pengguna situs web, default dari halaman login adalah halaman index yang didalamnya menuju ke halaman selanjutnya sesuai hak akses. Gambar 4.14 merupakan gambar halaman login aplikasi pengelolaan pengabdian kepada masyarakat.

43 Gambar 4.14 Implementasi antarmuka halaman login 2. Implementasi antar muka pengajuan proposal/laporan Halaman pengajuan proposal/laporan, adalah halam yang akan didapatkan oleh dosen, default dari halaman pengajuan proposal/laporan adalah halaman proposal/laporan yang didalamnya menuju ke halaman pengajuan proposal/laporan. Gambar 4.15 merupakan gambar halaman pengajuan proposal aplikasi pengelolaan pengabdian kepada masyarakat. Gambar 4.15 Implementasi antar muka pengajuan proposal

44 Gambar 4.16 merupakan gambar halaman pengajuan proposal aplikasi pengelolaan pengabdian kepada masyarakat. Gambar 4.16 Implementasi antar muka pengajuan laporan 3. Implementasi antar muka mengunduh proposal Halaman pengajuan proposal/laporan, adalah halam yang akan didapatkan oleh reviewers, default dari halaman mengunduh adalah halaman proposal yang didalamnya menuju ke halaman data pengajuan proposal Gambar 4.17 merupakan gambar mengunduh proposal aplikasi pengelolaan pengabdian kepada masyarakat. Gambar 4.17 Implementasi antar muka mengunduh proposal

45 4. Implementasi halaman review proposal Halaman review proposal, adalah halaman yang akan didapatkan oleh reviewers, default dari halaman review proposal adalah halaman koreksi yang didalamnya menuju ke halaman review proposal. Gambar 4.18 merupakan gambar review proposal. Gambar 4.18 Implementasi antar muka review proposal 5. Implementasi antar muka hasil review Halaman hasil review, adalah halam yang akan didapatkan oleh reviewers, default dari halaman data pengajuan proposal adalah halaman propo yang didalamnya menuju ke halaman data pengajuan proposal dan melakukan unduh proposal. Gambar 4.19 merupakan gambar hasil koreksi aplikasi pengelolaan pengabdian masyarakat. Gambar 4.19 Implementasi halaman hasil review

46 4.2 Pengujian Setelah tahap imlementasi maka tahap selanjutnya adalah tahap pengujian. Pada tahap ini di uraikan mengenai skenario pengujian, dokumen hasil pengujian dan analisis hasil pengujian. 4.2.1 Skenario Pengujian Skenario pengujian merupakan pengujian terhadap aplikasi pengelolaan pengabdian masyarakat yang dibangun. Skenario pengujian terdiri dari pengujian aplikasi pengelolaan terhadap fungsionalitas yang berfungsi untuk menguji kesesuaian proses perangkat lunak yang dibangun terhadap proses yang terjadi dalam sistem dan menguji kelayakan sistem pengelolaan untuk digunakan. Pengujian aplikasi pengelolaan pengabdian masyarakat ini menggunakan metode black box testing, dimana metode ini lebih menitikberatkan pada kebuutuhan fungsi dari suatu program aplikasi pengelolaan. Pengujian metode ini dilakukan dengan cara memberikan sejumlah masukan pada program aplikasi pengelolaan yang kemudian diproses sesuai dengan kebutuhan fungsionalnya untuk menghasilkan keluaran yang diingkan bila dari keluaran yang diberikan proses menghasilkan keluaran sesuai dengan spesifikasi yang dirancang, maka program sistem pengelolaan yang bersangkutan adalah benar. Akan tetapi bila keluaran yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka akan dihasilkan terdapat kesalahankesalahan pada aplikasi pengelolaan tersebut. Untuk pengujian terhadap aplikasi pengelolaan pengabdian masyarakat maka browser mozila firefox dibuka dan kemudian ketikan alaman URL berikut : http:localhost/tugas/index.php. Pengujian program aplikasi pengelolaan pengabdian masyarakat ini dengan metode black box testing dilakukan dari modul halaman upload proposal pengmas dosen kemudian dilanjutkan sampai semua modul di uji coba. Varian kelompok uji normal : memasukkan nama dengan benar dan lengkap masukan bisa diterima sistem. Kelompok uji data salah yaitu dengan memasukkan data tidak lengkap atau yang dimasukkan tidak ada dalam basis data.

47 Skenario pengujian aplikasi ini terlihat pada tabel 4.20 di bawah ini : No Bagian menu Input/kondisi scenario Output/hasil yang ingin dicapai yang diuji pengujian 1 Menu Login Memasukkan username, Password dan hak akses login benar Memasukkan username, Password dan hak akses salah Jika di validasi sebagai admin akan Menuju halaman admin, jika validasi sebagai dosen akan menuju halaman dosen, jikavalidasi sebagai reviewers akan menuju ke halaman reviewers. Akan muncul keterangan bahwa anda gagal login. 2 Menu Pengajuan Proposal dan Laporan Mengisi data yang telah Data yang ditampilkan dan di unduh oleh a Disediakan dan dan reviewers. mengunggah file proposal a laporan 3 Menu Review PMengisi data yang telah Disediakan untuk mereview proposal Data yang ditampilkan hasil dari mereview proposal 4 Menu Hasil Koreksi Digunakan untuk melihat jumlah nilai Hasil yang ditampilkan oleh basis data

48 Tabel Scneraio Lanjutan 5 Menu Rekap Hasil Merekap proposal atau laporan yang sudah di review 6 Logout Keluar dari halaman Data dapat disimpan di basis data dan dapat ditampilkan Akan kembali ke halaman login 4.2.2 Pengujian aplikasi ini terlihat pada tabel 4.21 di bawah ini : No Menu yang diuji Deskripsi Pengujian Hasil 1 Login Login dilakukan dengan Nama sukses memasukkan nama pengguna, password, dan hak akses kemudian klik tombol login. pengguna, password dan hak akses benar 2 Login Login dilakukan dengan Nama sukses memasukkan nama pengguna, password, dan hak akses kemudian klik tombol login. pengguna, password dan hak akses salah 3 Pengajuan Pengajuan proposal Unggah file sukses proposal dilakukan oleh dosen dengan menggungah file proposal 4 Pengajuan Pengajuan laporan Unggah file sukses laporan dilakukan oleh dosen dengan menggungah file laporan 5 Proposal Mengunduh file proposal Klik download Sukses 6 Laporan Mengunduh file laporan Klik download sukses

49 7 Review proposal Menilai proposal yang di ajukan Klik review dan masuk ke halaman review sukses 8 Lihat hasil Digunakan untuk melihat Jumlah nilai sukses review hasil review review proposal 9 Rekap hasil Merkapitulasi hasil Melihat hasil sukses rekap 10 Logout Digunakan untuk keluar Log out di klik sukses

50 4.2.3 Analisa Hasil Pengujian Setelah dilakukan pengujian dengan menjalankan program aplikasi pengelolaan pengabdian masyarakat maka dari hasil tersebut dapat di analisa sebagai berikut : 1. Proses pada tiap menu dapat berjalan dengan baik, begitupun database dapat terkoneksi dengan baik. 2. Tombol-tombol pada setiap halaman dapat digunakan sesuai dengan fungsinya baik itu tombol menu, maupun tombol link untuk mengupload proposal/laporan dan mengunduh proposal. 3. Pengguna dapat melihat setiap halaman yang ditampilkan dengan baik. 4. Secara fungsionalitas program, program tidak ditemukan kesalahan dan program sudah sesuai dengan proses yang ada pada sistem. Hasil analis terhadap aplikasi pengelolaan pengabdian kepada masyarakat yang dibangun secara keseluruhan berfungsi dengan baik dan layak untuk digunakan sebagai pengajuan proposal atau laporan kegiatan pengabdian masyarakat di universitas mercu buana secara elektronik.