Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
91
BAB IV
UJI COBA DAN EVALUASI
4.1 Evaluasi Sistem
Tahapan evaluasi sistem terbagi menjadi 2 (dua) yaitu, evaluasi hasil uji
coba sistem dan analisi uji coba sistem. Evaluasi hasil uji coba sistem dilakukan
untuk mengkroscek kembali semua tahapan yang suda dilakukan dan analisis uji
coba sistem bertujuan untuk menarik kesimpulan terhadap semua hasil uji coba
yang dikerjakan terhadap sistem. Uji coba dilakukan dalam beberapa tahap uji
coba (testing) yang telah disiapkan sebelumnya. Proses pengujian menggunakan
black box testing di mana aplikasi akan diuji dengan melakukan berbagai
percobaan untuk membuktikan apakah aplikasi yang telah dibuat sudah sesuai
dengan tujuan yang akan dicapai
4.1.1 Evaluasi Hasil Uji Coba Sistem
Untuk mendapatkan sistem yang sesuai dengan kebutuhan maka
dilakukan beberapa uji coba. Uji coba meliputi pengujian terhadap fitur dasar
aplikasi, uji coba proses diagnosis dan uji coba validasi pengguna terhadap
pemakaian aplikasi dengan menggunakan black box testing. Uji coba yang
dilakukan adalah sebagai berikut:
1. Evaluasi Hasil Uji Coba Halaman Setup User
Proses ini bertujuan untuk mengetahui apakah proses pembuatan user
beserta hak akses halamannya mampu berjalan dengan baik pada halaman setup user.
Pada aplikasi ini, sebuah user diberikan hak akses dengan cara menginputkan satu
persatu halaman apa saja yang dapat diakses oleh user yang sedang di edit atau di
92
buat. Dalam mengakses aplikasi penulis bertindak sebagai super user yang mampu
memiliki akses terhadap semua halaman termasuk halaman setup user. Proses uji
halaman setup user akan menggunakan data pada tabel 4.1. Uji coba halaman Login
akan menggunakan data pada tabel 4.2.
Tabel 4.1 Data Setup User Baru
Nama Kolom Data 1 Data 2
Input User Nama admudin PerawatMira
Input Password adm Mira
Ket -Informasi Dasar
-Managemen User
-Transaksi
-Input Pasien
-Pelunasan
Tabel 4.2 Data Login
Nama Kolom Data 1 Data 2
Input User Name admudin admudin
Input Password adm
Tabel 4.3 Tabel Uji Coba Halaman Setup User
No Tujuan Input Output
Diharapkan
Output Sistem
1. Mampu
membuat user
beserta
password dan
hak akses
halaman
Memasukkan
data 1 (satu)
seperti pada
Tabel 4.1.
1. Field
“input user
name” dan
“input
password”
menjadi
kosong
setelah
disimpan
2. Mampu
mentransfer
daftar
halaman ke
kotak hak
akses
halaman
user
1. Sukses
2. Field “input
user name”
dan “input
password”
menjadi
kosong
setelah
disimpan
3. Mampu
mentransfer
daftar
halaman ke
kotak hak
akses
halaman user
2. Mampu
membuat user
beserta
Memasukkan
data 2 (dua)
seperti pada
1. Field
“input user
name” dan
1. Sukses
2. Field “input
user name”
93
No Tujuan Input Output
Diharapkan
Output Sistem
password dan
hak akses
halaman
Tabel 4.1 “input
password”
menjadi
kosong
setelah
disimpan
2. Mampu
mentransfer
daftar
halaman ke
kotak hak
akses
halaman
user
dan “input
password”
menjadi
kosong
setelah
disimpan
Mampu
mentransfer
daftar
halaman ke
kotak hak
akses
halaman user
Tabel 4.4 Tabel Uji Coba Halaman Login
No Tujuan Input Output
Diharapkan
Output Sistem
3. Deskripsi nama
pengguna dan
kata sandi yang
benar.
Memasukkan
data 1 (satu)
seperti pada
Tabel 4.2
Mampu login
sesuai
dengan hak
akses
Admin
1. Sukses
2. Login
berhasil
3. Muncul
halaman
dengan hak
akses Admin
4. Deskripsi kata
sandi yang salah
Memasukkan data
2 (dua) seperti
pada
Tabel 4.2
Muncul pesan,
“Anda Tidak
Punya Hak
Akses”.
1. Sukses
2. Login tidak
Berhasil
3. “Anda Tidak
Punya Hak
Akses”
Untuk uji coba No.1 dan No.2 pada Tabel 4.3, hasilnya dapat dilihat pada
Gambar 4.1 dan Gambar 4.2
94
Gambar 4.1 Memasukkan username, password dan hak akses halaman pada
setup user
Gambar 4.2 Memasukkan username, password dan hak akses halaman pada
setup user
95
Untuk uji coba No.3 dan No.4 pada Tabel 4.4, hasilnya dapat dilihat pada
Gambar 4.3, Gambar 4.4 dan Gambar 4.5.
Gambar 4.3 Uji Coba Login
Gambar 4.4 Berhasil login sesuai hak akses halamannya
96
Gambar 4.5 Login tidak berhasil
2. Evaluasi Hasil Uji Coba Halaman Pendaftaran Dokter
Proses ini bertujuan untuk mengetahui keberhasilan handle erorr proses
inputan data melalui aplikasi dengan data seperti yang terlihat pada Tabel 4.5. Proses
pendaftaran dokter pada halaman data dokter adalah proses penyimpanan data dokter
baru berikut dengan segala atributnya yang mana akan langsung tersimpan jika semua
field telah terisi dengan sempurna namun jika ada salah satu field yang belum terisi
maka akan menampilkan pesan eror. Uji coba halaman data dokter dapat dijelaskan
pada Tabel 4.6.
Tabel 4.5 Data Pasien Baru
Nama Kolom Data 1 Data 2
Nama Linggar Pratiwi Rahman
Alamat Kantor Jl.penjaringan Jl.Abala
Telepon Kantor 03182828828 0318282828
97
Nama Kolom Data 1 Data 2
Handphone 081263474737 0813232323232
Kota SBY SBY
Alamat Rumah jl.wedoro Jl.indo
Telepon Rumah 0318989877 031878787878
Detailer Murjito
Golongan 1 01 01
Golongan 2 02 02
Golongan 3 04 04
Golongan 4 03 03
Golongan 5 05 05
Tabel 4.6 Tabel Uji Coba Halaman Data Dokter
No Tujuan Input Output Output Sistem
5. Menyimpan
Data Dokter
Baru
Memasukkan
Data 1 seperti
pada tabel 4.3
Muncul pesan
“Detailer
Harus Diisi“
1. Sukses
2. Muncul pesan
“Detailer Harus
Diisi“
6. Menyimpan
Data Dokter
Baru
Memasukkan
Data 2 pada tabel
4.3
Semua field
pada
pengisian data
dokter baru
menjadi
kembali
belum terisi
1. Sukses,
2. Semua field
pada pengisian
data dokter baru
menjadi kembali
belum terisi
Untuk uji coba No.5 pada Tabel 4.6, hasilnya dapat dilihat pada Gambar
4.6 dan Gambar 4.7 yang menunjukkan pengisian data sebelum di eksekusi
tombol simpan dan setelahnya.
98
Gambar 4.6 Pengisian data dokter baru tidak secara benar
Gambar 4.7 Peringatan tentang pengisian data dokter baru yang belum benar
99
Untuk uji coba No.6 pada Tabel 4.6, hasilnya dapat dilihat pada Gambar
4.8 dan Gambar 4.9 yang menunjukkan pengisian data sebelum di eksekusi
tombol simpan dan setelahnya.
Gambar 4.8 Pengisian data dokter baru secara benar
Gambar 4.9 Field yang kembali menjadi kosong setelah pengisian data dokter
baru secara benar
100
3. Evaluasi Hasil Uji Coba Halaman Data Pemeriksaan
Proses ini bertujuan untuk mengetahui keberhasilan handle erorr proses
inputan data melalui aplikasi dengan data seperti yang terlihat pada Tabel 4.7. Proses
pendaftaran pemeriksaan pada halaman data pemeriksaan adalah proses penyimpanan
data pemeriksaan baru berikut dengan segala atributnya yang mana akan langsung
tersimpan jika semua field telah terisi dengan sempurna namun jika ada salah satu
field yang belum terisi maka akan menampilkan pesan eror. Uji coba halaman data
pemeriksaan dapat dijelaskan pada Tabel 4.8.
Tabel 4.7 Data Pasien Baru
Nama Kolom Data 1 Data 2
Jenis Jasa Dokter Hematologi
Kode 2124 0143
Nama USG Pemeriksaan
Darah Lengkap
Harga 50000
Golongan USG LAB
Status Data Header Header
Tabel 4.8 Tabel Uji Coba Halaman Data Dokter
No Tujuan Input Output Output Sistem
7. Menyimpan
Data
Pemeriksaan
Baru
Memasukkan
Data 1 seperti
pada tabel 4.5
Muncul pesan
“Harga Harus
Diisi“
1. Sukses
2. Muncul pesan
“Harga Harus
Diisi“
8. Menyimpan
Data
Pemeriksaan
Baru
Memasukkan
Data 2 seperti
pada tabel 4.5
Semua field
pada
pengisian data
dokter baru
menjadi
kembali
belum terisi
1. Sukses,
2. Semua field
pada pengisian
data dokter baru
menjadi kembali
belum terisi
101
Untuk uji coba No.7 pada Tabel 4.8, hasilnya dapat dilihat pada Gambar
4.10 dan Gambar 4.11 yang menunjukkan pengisian data sebelum di eksekusi
tombol simpan dan setelahnya.
Gambar 4.10 Pengisian data pemeriksaan baru secara benar
102
Gambar 4.11 Field yang kembali menjadi kosong setelah pengisian data dokter
baru secara benar
Untuk uji coba No.8 pada Tabel 4.8, hasilnya dapat dilihat pada Gambar
4.12 dan Gambar 4.13 yang menunjukkan pengisian data sebelum di eksekusi
tombol simpan dan setelahnya.
Gambar 4.12 Pengisian data pemeriksaan baru secara tidak benar
103
Gambar 4.13 Peringatan tentang pengisian data pemeriksaan baru yang belum
benar
4. Evaluasi Hasil Uji Coba Data Detailer
Proses ini bertujuan untuk mengetahui keberhasilan handle erorr proses
inputan data melalui aplikasi dengan data seperti yang terlihat pada Tabel 4.9. Proses
pendaftaran detailer pada halaman data detailer adalah proses penyimpanan data
detailer baru berikut dengan segala atributnya yang mana akan langsung tersimpan
jika semua field telah terisi dengan sempurna namun jika ada salah satu field yang
belum terisi maka akan menampilkan pesan eror. Uji coba halaman data pemeriksaan
dapat dijelaskan pada Tabel 4.10.
Tabel 4.9 Data Detailer Baru
Nama Kolom Data 1 Data 2
Nama Kalbe Farma
Alamat Jl.Ngunduh Jl.bendul
Telpon 031898787 031098779
Kota Gresik
104
Tabel 4.10 Tabel Uji Coba Halaman Data Detailer Baru
No Tujuan Input Output Output Sistem
9. Menyimpan
Data Detailer
Baru
Memasukkan
Data 1 seperti
pada tabel 4.7
Muncul pesan
“Kota Harus
Diisi“
1. Sukses
2. Muncul pesan
“Kota Harus
Diisi“
10. Menyimpan
Data Detailer
Baru
Memasukkan
Data 2 seperti
pada tabel 4.7
Semua field
pada
pengisian data
detailer baru
menjadi
kembali
belum terisi
1. Sukses,
2. Semua field
pada pengisian
data detailer baru
menjadi kembali
belum terisi
Untuk uji coba No.9 pada Tabel 4.10, hasilnya dapat dilihat pada Gambar
4.14 dan Gambar 4.15 yang menunjukkan pengisian data sebelum di eksekusi
tombol simpan dan setelahnya.
Gambar 4.14 Pengisian data detailer baru secara tidak benar
105
Gambar 4.15 Peringatan tentang pengisian data detailer baru yang belum benar
Untuk uji coba No.10 pada Tabel 4.10, hasilnya dapat dilihat pada
Gambar 4.16 dan Gambar 4.17 yang menunjukkan pengisian data sebelum di
eksekusi tombol simpan dan setelahnya.
106
Gambar 4.16 Pengisian data detailer baru secara benar
Gambar 4.17 Field yang kembali menjadi kosong setelah pengisian data detailer
baru secara benar
107
5. Evaluasi Hasil Uji Coba Data Pasien
Proses ini bertujuan untuk mengetahui keberhasilan handle erorr proses
inputan data melalui aplikasi dengan data seperti yang terlihat pada Tabel 4.11.
Proses pendaftaran pasien pada halaman data pasien adalah proses penyimpanan data
pasien baru berikut dengan segala atributnya yang mana akan langsung tersimpan jika
semua field telah terisi dengan sempurna namun jika ada salah satu field yang belum
terisi maka akan menampilkan pesan eror. Uji coba halaman data pasien dapat
dijelaskan pada Tabel 4.12.
Tabel 4.11 Data Pasien Baru
Nama Kolom Data 1 Data 2
Kode 1920 1955
Nama NENCY Clara
Tgl.Lahir 3/17/2000 3/19/2005
Alamat Jl.Begundul Jl.SBY
Telpon 081253627268 02137657957
Umur
Instansi Adiguna, RSB Adiguna, RSB
Tabel 4.12 Tabel Uji Coba Halaman Data Pasien Baru
No Tujuan Input Output Output Sistem
11. Menyimpan
Data Pasien
Baru
Memasukkan
Data 1 seperti
pada tabel 4.9
Muncul pesan
“Umur Belum
Diisi“
1. Sukses
2. Muncul pesan
“Umur Belum
Diisi“
12. Menyimpan
Data Pasien
Baru
Memasukkan
Data 2 seperti
pada tabel 4.9
Semua field
pada
pengisian data
pasien baru
menjadi
kembali
belum terisi
1. Sukses,
2. Semua field
pada pengisian
data pasien baru
menjadi kembali
belum terisi
108
Untuk uji coba No.11 pada Tabel 4.12, hasilnya dapat dilihat pada
Gambar 4.18 dan Gambar 4.19 yang menunjukkan pengisian data sebelum di
eksekusi tombol simpan dan setelahnya.
Gambar 4.18 Pengisian data pasien baru secara tidak benar
Gambar 4.19 Peringatan tentang pengisian data pasien baru yang belum benar
109
Untuk uji coba No.12 pada Tabel 4.12, hasilnya dapat dilihat pada
Gambar 4.20 dan Gambar 4.21 yang menunjukkan pengisian data sebelum di
eksekusi tombol simpan dan setelahnya.
Gambar 4.20 Pengisian data pasien baru secara benar
Gambar 4.21 Field yang kembali menjadi kosong setelah pengisian data pasien
baru secara benar
110
6. Evaluasi Hasil Uji Coba Pendaftaran Pasien
Proses ini bertujuan untuk mengetahui keberhasilan handle erorr proses
inputan data melalui aplikasi dengan data seperti yang terlihat pada Tabel 4.13.
Proses pendaftaran pasien pada halaman data pasien adalah proses penyimpanan data
pasien baru berikut dengan segala atributnya yang mana akan langsung tersimpan jika
semua field telah terisi dengan sempurna namun jika ada salah satu field yang belum
terisi maka akan menampilkan pesan eror. Uji coba halaman data pasien dapat
dijelaskan pada Tabel 4.14.
Tabel 4.13 Data Pasien Baru
Nama Kolom Data 1 Data 2
Kode 1920 1955
Nama NENCY Clara
Tgl.Lahir 3/17/2000 3/19/2005
Alamat Jl.Begundul Jl.SBY
Telpon 081253627268 02137657957
Umur
Instansi Adiguna, RSB Adiguna, RSB
Tabel 4.14 Tabel Uji Coba Halaman Data Pasien Baru
No Tujuan Input Output Output Sistem
13. Menyimpan
Data Pasien
Baru
Memasukkan
Data 1 seperti
pada tabel 4.9
Muncul pesan
“Umur Belum
Diisi“
1. Sukses
2. Muncul pesan
“Umur Belum
Diisi“
14. Menyimpan
Data Pasien
Baru
Memasukkan
Data 2 seperti
pada tabel 4.9
Semua field
pada
pengisian data
pasien baru
menjadi
kembali
belum terisi
1. Sukses,
2. Semua field
pada pengisian
data pasien baru
menjadi kembali
belum terisi
111
Untuk uji coba No.13 pada Tabel 4.14, hasilnya dapat dilihat pada
Gambar 4.22 dan Gambar 4.23 yang menunjukkan pengisian data sebelum di
eksekusi tombol simpan dan setelahnya.
Gambar 4.22 Pengisian data pasien baru secara tidak benar
Gambar 4.23 Peringatan tentang pengisian data pasien baru yang belum benar
112
Untuk uji coba No.14 pada Tabel 4.14, hasilnya dapat dilihat pada
Gambar 4.24 dan Gambar 4.25 yang menunjukkan pengisian data sebelum di
eksekusi tombol simpan dan setelahnya.
Gambar 4.24 Pengisian data pasien baru secara benar
Gambar 4.25 Field yang kembali menjadi kosong setelah pengisian data pasien
baru secara benar
113
4.1.2 Analisis Hasil Uji Coba
Analisis hasil uji coba terdiri dari analisis hasil uji coba untuk fitur dasar
sistem dan analisis hasil uji coba untuk proses pengolahan data administrasi rawat
jalan. Analisis hasil uji coba tersebut dapat dijelaskan sebagai berikut:
1. Analisis Hasil Uji coba Fitur Dasar Sistem
Analisis hasil uji coba dari keseluruhan uji coba yang dilakukan akan
menentukan kelayakan dari fitur dasar sistem berdasarkan desain yang telah
dibuat. Fitur-fitur dasar sistem disebut layak apabila output yang diberikan oleh
sistem sesuai dengan output yang diharapkan. Berdasarkan hasil uji coba dari
No.1 sampai dengan No.6 dapat disimpulkan bahwa fitur-fitur dasar tersebut
telah berjalan dengan baik dan tidak terdapat error.
2. Analisis Hasil Uji Coba Proses Pengolahan Data Administrasi Rawat Jalan
Analisis hasil uji coba status dilakukan untuk menguji kinerja sistem dalam
menentukan kelayakan aplikasi berdasarkan desain yang telah ditetapkan.
Sebuah proses dapat dinilai layak apabila keseluruhan hasil uji coba sesuai
dengan output yang diharapkan.Berdasarkan hasil ujicoba No.1 sampai dengan
No.6 yang sudah dilakukan, output proses pengolahan data administrasi rawat
jalan sudah sesuai dengan yang diharapkan.