BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi merupakan tahap penciptaan perangkat lunak yang

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

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

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari


BAB IV IMPLEMENTASI DAN PEMBAHASAN. belajar mengajar. Pada tahap ini guru ataupun administrator akan mengolah datadata

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

Bab IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM. perancangan sistem dimana sistem tersebut siap untuk di implementasikan,

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

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

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini dijelaskan mengenai, Implementasi Perangkat Lunak,

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB 4 IMPLEMENTASI DAN PENGUJIAN

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

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

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 HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

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

BAB IV IMPLEMENTASI DAN EVALUASI. Bab IV berisi tentang implementasi dan evaluasi sistem.

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN. web ini yang di lakukan secara online dengan webhosting. Tahapan ini dilakukan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL RANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PENGUJIAN DAN IMPLEMENTASI SITEM. metode pengujian dan pelaksanaan pengujian.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

Transkripsi:

177 BAB V IMPLEMENTASI DAN PENGUJIAN 5.1. Implementasi Tahap implementasi merupakan tahap penciptaan perangkat lunak yang terdiri dari penjelasan mengenai lingkungan implementasi, batasan implementasi, implementasi program dan implementasi jaringan 5.1.1. Lingkungan Implementasi Untuk mendukung aplikasi yang akan diterapkan pada lingkungan implementasi, maka penulis menggunakan perangkat keras dan perangkat lunak yang menunjang dalam pengembangan Sistem Polling Pelayanan Berbasis SMS. a. Perangkat Keras Yang Digunakan Spesifikasi perangkat keras yang digunakan dalam pengembangan Sistem Polling Pelayanan Bebasis SMS ini adalah sebagai berikut : 1. Prosessor P4 3.07 GHz 2. RAM 512 Mb 3. Harddisk 40 Gb. 4. Monitor 15. 5. Mobile Phone 6. Kabel Data 7. SIM Card GSM b. Perangkat Lunak Yang Digunakan Spesifikasi perangkat lunak yang digunakan dalam pengembangan Sistem Polling Pelayanan Berbasis SMS, adalah sebagai berikut :

178 Tabel 5.1, Perangkat Lunak yang digunakan No Perangkat Lunak Keterangan 1 Sistem Operasi Windows XP SP2 2 Bahasa Pemrograman Delphi 7 3 Database Firebird/Interbase 6.5 4 Driver for Mobile Phone Bluetech driver 5 Image Editor Adobe Photoshop CS3 6 UML Modeler Rational Rose Enterprise Edition Copyright@2000 5.1.2. Batasan Implementasi Pembatasan implementasi dimaksudkan agar ruang lingkup implementasi menjadi lebih jelas. Batasan implementasi dari Sistem Polling Pelayanan Berbasis SMS ini adalah sebagai berikut : 1. Perangkat lunak yang dikembangkan berbasis desktop/stand-alone 2. Polling diberikan melalui pesan singkat (SMS) dan print out multi polling khusus untuk penilaian proses pembelajaran oleh dosen kepada mahasiswa sehingga menghasilkan nilai mutu yang diinginkan. 3. Penilaian dan registrasi dilakukan oleh mahasiswa melalui pesan singkat 5.1.3. Implementasi User Interface Implementasi user interface merupakan hasil dari perancangan user interface yang sebelumnya sudah dilakukan pada tahap perancangan. 1. MServer Form Mserver digunakan untuk mengkoneksikan mobile phone dengan sistem. Tampilannya dapat dilihat pada gambar 5.1:

179 Gambar 5.1, Implementasi User Interface Agent SMS 2. Login Form Login digunakan untuk keamanan sistem, sehingga sebelum pengguna dapat mengakses seluruh menu yang sudah di sediakan, maka pengguna harus memasukan data username dan password terlebih dahulu, jika username atau password salah maka pengguna tidak dapat mengakses sistem. Gambar 5.2, Implementasi User Interface Login 3. Menu Utama Halaman Menu Utama digunakan untuk menampilkan seluruh menu-menu yang terdapat didalam sistem. Didalamnya terdapat beberapa menu diantaranya :

180 a. Menu Mahasiswa b. Menu Dosen c. Menu Pertanyaan d. Menu Polling Baru e. Menu Multi Polling f. Menu Hasil Polling g. Menu Report Poliing Gambar 5.3, Implementasi User Interface Menu Utama

181 4. Halaman Data Mahasiswa Halaman Data Mahasiswa digunakan untuk melakukan pengelolaan data mahasiswa. Di dalamnya terdapat beberapa button diantaranya: a. Tambah b. Ubah c. Simpan d. Hapus Gambar 5.4, Implementasi User Interface Halaman Data Mahasiswa Untuk lebih jelasnya mengenai fungsi yang terdapat pada menu mahasiswa dapat dilihat pada tabel 5.1 : Tabel. 5.1 Fungsional Menu Mahasiswa NO NAMA MENU FUNGSI SKENARIO HASIL 1 MAHASISWA Tambah Data klik tambah muncul teks kosong masukkan data teks terisi Ubah Data cari data data ditemukan klik ubah teks enabled

182 ubah data data telah dirubah Hapus Data cari data data ditemukan klik hapus data terhapus Simpan Data klik simpan data tersimpan 4. Halaman Data Dosen Halaman Data Dosen digunakan untuk melakukan pengelolaan data dosen. Di dalamnya terdapat beberapa button diantarnya: a. Tambah b. Ubah c. Simpan d. Hapus Gambar 5.5, Implementasi User Interface Halaman Data Dosen Untuk lebih jelasnya mengenai fungsi yang terdapat pada menu dosen dapat dilihat pada tabel 5.2 :

183 Tabel. 5.2 Fungsional Menu Dosen NO NAMA MENU FUNGSI SKENARIO HASIL 1 DOSEN Tambah Data klik tambah muncul teks kosong masukkan data teks terisi Ubah Data cari data data ditemukan klik ubah teks enabled ubah data data telah dirubah Hapus Data cari data data ditemukan klik hapus data terhapus Simpan Data klik simpan data tersimpan 5. Halaman Data Pertanyaan Halaman Data Pertanyaan digunakan untuk melakukan pengelolaan data pertanyaan. Di dalamnya terdapat beberapa button diantarnya: a. Tambah b. Ubah c. Simpan d. Hapus Gambar 5.6, Implementasi User Interface Halaman Data Pertanyaan

184 Untuk lebih jelasnya mengenai fungsi yang terdapat pada menu pertanyaan dapat dilihat pada tabel 5.3 : Tabel. 5.3 Fungsional Menu Pertanyaan NO NAMA MENU FUNGSI SKENARIO HASIL 1 PERTANYAAN Tambah Data klik tambah muncul teks kosong masukkan data teks terisi Ubah Data cari data data ditemukan klik ubah teks enabled ubah data data telah dirubah Hapus Data cari data data ditemukan klik hapus data terhapus Simpan Data klik simpan data tersimpan 5. Halaman Polling Baru Halaman Polling Baru digunakan untuk melakukan pengelolaan data polling. Di dalamnya terdapat beberapa button diantarnya: a. Tambah b. Ubah c. Simpan d. Hapus e. Kirim polling

185 Gambar 5.7, Implementasi User Interface Polling Baru Untuk lebih jelasnya mengenai fungsi yang terdapat pada menu polling baru dapat dilihat pada tabel 5.4 : Tabel. 5.4 Fungsional Menu Polling Baru NO NAMA MENU FUNGSI SKENARIO HASIL 1 POLLING BARU Tambah Polling klik tombol tambah muncul teks kosong pilih nama dosen dosen sudah dipilih pilih pertanyaan pertanyaan sudah dipilih tentukan masa aktif polling masa aktif sudah ditentukan buka data mahasiswa form mahasiswa muncul pilih data mahasiswa data mahasiswa masuk ke list Ubah Data cari data data ditemukan klik ubah teks enabled ubah data data telah dirubah klik simpan data tersimpan Hapus Data cari data data ditemukan klik hapus data terhapus Simpan Data klik simpan data tersimpan Kirim Polling klik Kirim Polling terkirim

186 5. Halaman Multi Polling Halaman Multi Polling digunakan untuk melakukan pengelolaan data multi polling. Di dalamnya terdapat beberapa button diantarnya: f. Tambah g. Ubah h. Simpan i. Hapus j. Aktifkan multi polling k. Cetak Polling Gambar 5.8, Implementasi User Interface Multi Polling Untuk lebih jelasnya mengenai fungsi yang terdapat pada menu multi polling dapat dilihat pada tabel 5.5t : Tabel. 5.5 Fungsional Menu Multi Polling NO NAMA MENU FUNGSI SKENARIO HASIL 1 MULTI POLLING Tambah Multi Polling klik tombol tambah muncul teks kosong pilih nama dosen dosen sudah dipilih

187 pilih pertanyaan pertanyaan sudah dipilih tentukan masa aktif polling masa aktif sudah ditentukan buka data mahasiswa form mahasiswa muncul data mahasiswa masuk ke pilih data mahasiswa list Ubah Data cari data data ditemukan klik ubah teks enabled ubah data data telah dirubah klik simpan data tersimpan Hapus Data cari data data ditemukan klik hapus data terhapus Simpan Data klik simpan data tersimpan Cetak Multi Polling klik Cetak Polling Polling dicetak Aktifkan Multi Polling klik Aktifkan Polling Polling Aktif 6. Halaman Hasil Polling Halaman Hasil Polling digunakan untuk menampilkan hasil polling dan nilai yang masuk kedalam sistem. Tampilannya dapat dilihat di gambar 5.9: Gambar 5.9, Implementasi User Interface Hasil Polling Untuk lebih jelasnya mengenai fungsi yang terdapat pada menu hasil polling dapat dilihat pada tabel 5.6 : Tabel. 5.6 Fungsional Menu Hasil Polling

188 NO NAMA MENU FUNGSI SKENARIO HASIL 1 HASIL POLLING Cari hasil Polling cari data polling data polling ditemukan hasil polling muncul hasil polling dan nilai masuk polling in grafik hasil muncul dalam bentuk grafik 7. Halaman Report Polling Halaman Report Polling digunakan untuk menampilkan report polling. Report polling ini dapat di rekap berdasarkan nama dosen, nama jurusan, dan keseluruhan. Tampilannya dapat dilihat pada gambar 5.10, gambar 5,11, gambar 5,12, dan gambar 5.13: Gambar 5.10, Implementasi User Interface Pencarian Report Polling

189 Gambar 5.11, Implementasi User Interface Report Polling Per-Dosen Gambar 5.12, Implementasi User Interface Report Polling Per-Jurusan

190 Gambar 5.13, Implementasi User Interface Report Polling Keseluruhan Untuk lebih jelasnya mengenai fungsi yang terdapat pada menu report polling dapat dilihat pada tabel 5.7 : Tabel. 5.7 Fungsional Menu Report Polling NO NAMA MENU FUNGSI SKENARIO HASIL 1 REPORT POLLING Per-Dosen cari nama dosen data ditemukan klik print priview muncul report polling Per-Jurusan cari nama jurusan data ditemukan klik print priview muncul report polling Keseluruhan pilih ALL muncul report polling keseluruhan 5.2 Pengujian Bab ini akan menjelaskan mengenai pengujian perangkat Sistem Polling Pelayanan Berbasis SMS, kasus yang diujikan dan identifikasi serta rencana pengujian. 5.2.1 Pengujian Aplikasi Dalam pengembangannya, aplikasi polling sistem menggunakan bahasa pemrograman DELPHI dengan database Interbase 6.5, yang dalam pengujian

191 perangkat lunaknya terdiri dari pengujian pengelolaan master data, pengelolaan polling, memberikan penilaian, dan melakukan registrasi. 5.2.2 Kasus yang Diujikan Pengujian perangkat lunak Polling Sistem menggunakan metode black box, yang hanya berfokus pada kebutuhan fungsional perangkat lunak. Pada kasus uji dengan proses yang sama akan diwakilkan oleh satu proses kasus uji. Contoh kasus misalnya Fakultas akan mengajukan penilaian terhadap dosen bernama bapak ahmad dengan matakuliah jaringan. Ada 3 pertanyaan yang akan diajukan kepada mahasiswa jurusan teknik informatika angkatan 2006 dengan jumlah mahasiswa 4 orang. Akhirnya setelah dilakukan polling maka didapatkan data penilaian sebagai berikut: NO Pertanyaan NILAI YANG MASUK Mhs 1 Mhs 2 Mhs 3 Mhs 4 1 Ke-Satu 3 4 3 4 2 Ke-Dua 4 2 3 3 3 Ke-Tiga 2 3 2 3 Maka Perhitungan untuk menentukan nilai mutunya adalah sebagai berikut: Nr 1 = 3+4+3+4 / 4 = 3,5 Nr 2 = 4+2+3+3 / 4 = 3 Nr 3 = 2+3+2+3 / 4 = 2,5

192 Nilai Mutu Dosen = 3,5+3+2,5 / 3 = 3 Jadi, nilai mutu yang didapatkan dosen Ahmad berdasarkan data nilai diatas adalah 3 dengan keterangan BAIK. 5.2.3 Identifikasi dan Rencana Pengujian Sebelum melakukan pengujian dilakukan identifikasi hal yang akan diuji dan rencana pengujiannya. Hal ini dilakukan supaya perangkat lunak yang dibuat dapat terukur berdasarkan input yang dimasukkan dan output yang diharapkan.,