BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi 4.1.1. Implementasi Antar Muka Pengguna/User Interface Berikut adalah implementasi halaman aplikasi yang telah jadi berdasarkan rancangan tampilan (interface) yang telah dibuat pada tahap perancangan/desain: 1) Halaman login Merupakan halaman yang pertama kali diakses oleh pengguna. Sistem ini memerlukan autentifikasi dengan memasukan nama pengguna dan kata kunci untuk dapat menggunakan aplikasi. Berikut adalah implementasi dari halaman login tersebut.
Gambar 4.1 Halaman Login 2) Halaman Utama Adalah halaman awal ketika berhasil login kedalam aplikasi.
27
http://digilib.mercubuana.ac.id/
Gambar 4.2 Halaman Utama 3) Halaman Data Pokok Halaman yang berisi data pokok peneliti, yaitu data diri dan data riwayat peneliti.
Gambar 4.3 Halaman Peneliti 4) Halaman Data Pendukung Adalah halaman yang berisi data-data pendukung, seperti Data Pangkat, Data Jabatan, Data Kepakaran, dll
Gambar 4.4 Halaman Pangkat
28 http://digilib.mercubuana.ac.id/
Gambar 4.5 Halaman Unit Kerja
Gambar 4.6 Halaman Jabatan
Gambar 4.7 Halaman Kepakaran
29 http://digilib.mercubuana.ac.id/
Gambar 4.8 Halaman Status 5) Halaman SMS Gateway Merupakan halaman yang digunakan untuk melakukan pengelolan terhadap SMS, seperti mengirim SMS, melihat pesan masuk maupun keluar dan menjalankan fasilitas autoreply.
Gambar 4.9 Halaman Kirim SMS
30 http://digilib.mercubuana.ac.id/
Gambar 4.10 Halaman Pesan Masuk
Gambar 4.11 Halaman Pesan Keluar
Gambar 4.12 Halaman Autoreply
6) Halaman Perubahan Data (Tambah, Ubah dan Hapus) Adalah
halaman
yang
berfungsi
untuk
melakukan
perubahan pada data.
31 http://digilib.mercubuana.ac.id/
Gambar 4.13 Halaman Tambah Data
Gambar 4.14 Halaman Ubah Data
Gambar 4.15 Halaman Hapus Data
32 http://digilib.mercubuana.ac.id/
4.1.2. Implementasi SMS Berikut ini adalah implementasi SMS yang mencakup beberapa skenario yang mungkin terjadi pada sistem: 1) Implementasi balasan ketika salah format SMS
Gambar 4.16 Salah Input Format 2) Implementasi balasan informasi masa akhir jabatan peneliti dan data terdapat dalam database
Gambar 4.17 Informasi masa akhir jabatan dan data ditemukan 3) Implementasi balasan informasi masa akhir jabatan peneliti ketika data tidak ditemukan
33 http://digilib.mercubuana.ac.id/
Gambar 4.18 Informasi masa akhir dan data tidak ditemukan 4) Implementasi
balasan
ketika berhasil
mendaftarkan nomor
handphone
Gambar 4.19 Pendaftaran nomor handphone berhasil 5) Implementasi balasan ketika gagal mendaftarkan nomor handphone
Gambar 4.20 Pendaftaran nomor handphone tidak berhasil 6) Implementasi pengiriman otomatis 1 tahun sebelum masa jabatan peneliti berakhir
34 http://digilib.mercubuana.ac.id/
Gambar 4.21 SMS otomatis 1 tahun sebelum masa jabatan berakhir
4.2. Pengujian Tahap pengujian dilakukan dengan cara memberikan penilaian pada aplikasi untuk menentukan kelayakan dari aplikasi itu sendiri. Pengujian pada aplikasi ini menggunakan pengujian alpha (alpha testing). Pengujian alpha dilakukan dari sisi pembuat aplikasi oleh pengguna. Aplikasi digunakan dalam kondisi standar dengan setting natural dengan pembuat aplikasi melihat dari sisi pengguna dan merekam semua kesalahan dan masalah pemakaian. Pengujian alpha dilakukan pada sebuah lingkungan yang terkontrol (Pressman, 2002: 595). Pengujian alpha pada aplikasi ini dilakukan oleh beberapa pengembang web (web developer) sebagai ahli, petugas pengelola dan pemangku jabatan fungsional peneliti. Hasil penilaian akan menentukan apakah aplikasi yang telah dibuat layak untuk digunakan. Pengembang web akan memberikan masukkan yang akan digunakan dalam penyempurnaan aplikasi, sedangkan petugas pengelola dan pemangku jabatan fungsional peneliti akan memberikan tanggapan dari kesalahan yang muncul ketika menggunakan aplikasi. Dengan adanya hasil pengujian tersebut, diharapkan aplikasi yang dihasilkan menjadi lebih baik dan layak untuk diimplementasikan. Pada penelitian ini, pengujian yang dilakukan meliputi 3 kriteria, yaitu pengujian correctness, reliability, dan usability. 1. Pengujian correctness Tahap ini dilakukan oleh 3 orang yang ahli dalam pengembangan aplikasi berbasis web. Pengujian dilakukan dengan mencoba langsung aplikasi ini 35 http://digilib.mercubuana.ac.id/
kemudian masing-masing diberikan beberapa pertanyaan. Berikut adalah hasil pengujian correctness: Tabel 4.1 Hasil Pengujian correctness Indikator
Kriteria
Ya
Aplikasi ini sudah menyediakan
Tidak
3
informasi yang dibutuhkan Proses pengolaha data sudah
2
1
lengkap Aplikasi ini menyediakan layanan correctness
3
autoreply, pembacaan inbox dan outbox Aplikasi ini konsisten dalam
3
melakukan pengolahan data Aplikasi ini memiliki desain
2
1
13
2
tampilan dan menu yang konsisten sesuai dengan rancangan Jumlah Total
Berdasarkan hasil pengujian tersebut dapat diketahui presentase sebagai berikut: Ya
= (13/15) * 100% = 86,67 %
Tidak = 2/15 * 100% = 13,33 % Kualitas perangkat lunak dari segi correctness cukup baik dan mempunyai skala keberhasilan yang cukup memadai. 2. Pengujian reliability Tahap ini dilakukan oleh 3 orang yang ahli dalam pengembangan aplikasi berbasis web. Pengujian dilakukan dengan mencoba langsung aplikasi ini kemudian masing-masing diberikan pertanyaan sebagai berikut: Tabel 4.2 Hasil Pengujian reliability Indikator
Kriteria Aplikasi ini sudah menyediakan
Reliability
Ya
Tidak
3
informasi yang tepat berdasarkan data peneliti
36 http://digilib.mercubuana.ac.id/
Aplikasi ini sudah melakukan
3
pengelolaan data secara tepat Aplikasi ini dapat berjalan dengan
3
baik ketika terjadi kesalahan dalam proses login dan pengolahan data Aplikasi ini mampu menampilkan
3
pesan error dengan baik ketika terjadi kesalahan dalam proses login dan pengolahan data Informasi dan layanan yang
2
1
14
1
terdapat pada aplikasi ini mudah dipahami tanpa kesulitan Jumlah Total
Berdasarkan hasil pengujian tersebut dapat diketahui presentase sebagai berikut: Ya
= (14/15) * 100% = 89,33 %
Tidak = 1/15 * 100% = 6,67 % Dari hasil presentasi tersebut menunjukkan bahwa kualitas perangkat lunak dari segi reliability cukup baik dan mempunyai skala keberhasilan yang cukup memadai.
3. Pengujian usability Tahap ini dilakukan oleh 30responden yang telah menggunakan aplikasi ini kemudian menjawab pertanyaan-pertanyaan pada kuesioner dengan hasil sebagaimna tabel berikut: Tabel 4.3 Hasil Pengujian usability No
Pertanyaan
1
Secara keseluruhan, saya puas dengan kemudahan penggunaan aplikasi ini Sangat sederhana penggunaan aplikasi ini
2 3
Saya dapat secara efektif menyelesaikan pekerjaan dengan aplikasi ini
SS
S
5
25
10
20
2
23
KS
TS
5
37 http://digilib.mercubuana.ac.id/
No
Pertanyaan
4
Saya dapat menyelesaikan pekerjaan saya dengan cepat menggunakan aplikasi ini Saya dapat secara efisien menyelesaikan pekerjaan dengan aplikasi ini Saya merasa nyaman menggunakan aplikasi ini Saya dapat dengan mudah mempelajari penggunaan aplikasi ini Saya percaya saya bisa menjadi lebih produktif dengan menggunakan aplikasi ini Pesan error (kesalahan) yang diberikan aplikasi indengan gamblang memberitahu caramengatasinya Kapanpun saya membuat kesalahan pada aplikasi ini, saya dapat memperbaikinya dengan cepat dan mudah Informasi yang disediakan aplikasi ini cukup jelas Sangat mudah mencari informasi yang sayaperlukan di aplikasi ini Informasi yang disediakan aplikasi ini sangatmudah dipahami Informasi yang disediakan efektif membantu saya menyelesaikan tugas Pengorganisasian informasi yang ditampilakanaplikasi ini cukup jelas Antarmuka aplikasi ini menyenangkan
5 6 7 8
9
10 11 12 13 14 15 16 17 18 19
Saya menyukai menggunakan antarmuka aplikasi ini Aplikasi ini memiliki fungsi dan kapabilitas sesuai harapan Secara keseluruhan, saya puas dengan aplikasi ini Jumlah
SS
S
KS
10
15
5
10
15
5
5
20
3
10
20
10
17
3
25
3
23
2
15
10
5
15
10
5
15
10
5
15
10
5
5
18
5
2
1
20
9
1
20
9
5
25
5
20
5
84
366
94
5
TS
2
2
26
Dari hasil pengujian tersebut terhadap 30 pengguna aplikasi didapatkan presentase nilai sebagai berikut: Sangat Setuju = (84/570) * 100% = 14,74 % Setuju
= (366/570) * 100% = 64,21 %
Kurang Setuju = (94/570) * 100% = 16,49 % Tidak Setuju = (26/570) * 100% = 4,56 %
38 http://digilib.mercubuana.ac.id/
4,56 14,74 16,49 Sangat Setuju Setuju Kurang Setuju Tidak Setuju 64,21
Gambar 4.22 Diagram Hasil Pengujian Usability
39 http://digilib.mercubuana.ac.id/