commit to user
Gambar 4.13 Tampilan Catatan Pengeluaran Obat Harian
B. Pengujian Dan Analisa
1. Pengujian
Pengujian sistem ini bertujuan untuk menguji komponen sistem yang telah dirancang sebelumnya dan untuk memastikan bahwa setiap elemen
dari sistem telah berfungsi sesuai dengan yang diharapkan. Dalam pengujian ini akan membahas mengenai skenario pengujian, kasus dan
hasil pengujian.
a. Skenario Pengujian
Dalam teknik pengujian terhadap suatu perangkat lunak ada dua macam pendekatan yaitu
Black Box
dan
White Box.
Metode pengujian
Black Box
berfokus pada persyaratan fungsional perangkat lunak. Disebut juga pengujian behavioral atau pengujian partisi. Pengujian
blackbox
memungkinkan perekayasa perangkat lunak mendapatkan
commit to user
serangkaian input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Sedangkan pendekatan
White Box
metode desain test case yang menggunakan struktur control desain procedural untuk memperoleh test case. Disebut juga pengujian
glassbox
. Skenario pengujian aplikasi
medical record
ini sebagai berikut
Tabel 4.1 Skenario Pengujian Perangkat Lunak
Aktor Proses
Pengujian Butir
Pengujian Nama Form
Operator, Asisten
Dokter Login
Input
data
login
oleh
user
F_Login
Operator pengentrian data
operator, pasien, obat,
dokter, jadwal,
poliklinik Pengentrian data
operator, pasien, obat,
dokter, poliklinik
dan jadwal dokter.
F_Operator, F_Pasien, F_Obat,
F_Dokter, F_Jadwal
F_Poliklinik Operator,
Asisten Dokter
pengentrian data medical record
Pengentrian data medical record
F_MR
Operator, Asisten
dokter cetak
catatan medis pasien
Cetak catatan
medis pasien F_Cetak
Operator cetak
kartu pasien
dan catatan
pengeluaran obat harian
Cetak kartu
pasien dan
catatan pengeluaran
obat harian F_Cetak
Asisten mengganti
Melakukan F_Jadwal
commit to user
Dokter jadwal dokter
perubahan data jadwal dokter
Asisten Dokter
melihat data
dokter melihat
data dokter
F_Dokter
Skenario pengujian terhadap
hardwa re
yang direkomendasikan untuk menjalankan perangkat lunak ini sebagai berikut :
Tabel 4.2 Skenario Pengujian Hardware Yang Digunakan Hardware
Kapasitas Prosessor
Intel Pentium 4 1,5 Ghz intel pentium dual core 1,6 Ghz
RAM 1 GB
512MB Harddisk
20 GB 10 GB
VGA Graphic 128 mb
Graphic 32 mb
b. Kasus dan Hasil Pengujian
Contoh kasus dan hasil pengujian pada aplikasi
medical record
ini sebagai berikut : Tabel 4.3 Pengujian Login
Aktor Data
Masukkan Keluaran Yang
Diharapkan Pengamatan
Kesimpulan Pengujian
Operator, Asisten
Dokter Username :
endah Password :
endah Memunculkan
tampilan utama Halaman
utama langsung
terbuka sesuai
commit to user
Klik tombol login
Operator, Asisten
Dokter Username :
admin Password :
admin Klik tombol
login Memunculkan
konfirmasi “
Gagal Login” Muncul
konfirmasi Gagal Login.
sesuai
Tabel 4.4 Pengujian Pengentrian data operator, pasien, obat, dokter, jadwal, dan poliklinik
Aktor Data
Masukkan Keluaran Yang
Diharapkan Pengamatan
Kesimpulan Pengujian
Operator Klik tombol
tambah Masing-masing
kotak isian
kosong dan data akan ditampilkan
ke tabel.
Bila gagal maka akan
ditampilkan jendela
JoptionPane untuk
memberitahu bahwa input data
error Masing-masing
kotak isian
kosong dan data akan
ditampilkan ke tabel. Bila gagal
maka akan
ditampilkan jendela
JoptionPane untuk
memberitahu bahwa
input data error
sesuai
commit to user
Tabel 4.5 Pengujian pengentrian data medical record
Aktor Data
Masukkan Keluaran Yang
Diharapkan Pengamatan
Kesimpulan Pengujian
Operator, Asisten
Dokter Klik tombol
tambah Masing-masing
kotak isian
kosong dan data akan ditampilkan
ke tabel.
Bila gagal atau salah
inputan maka
akan ditampilkan jendela
JoptionPane untuk
memberitahu bahwa input data
error Masing-masing
kotak isian
kosong dan data akan
ditampilkan ke tabel. Bila gagal
atau salah
inputan maka
akan ditampilkan
jendela JoptionPane
untuk memberitahu
bahwa input
data error Sesuai
Tabel 4.6 Pengujian cetak catatan medis pasien
Aktor Data Masukkan
Keluaran Yang
Diharapkan Pengamatan
Kesimpulan Pengujian
Operator, Asisten
Dokter Menginputkan
noMR Klik tombol cetak
Akan menampilkan
catatan medis Akan
menampilkan catatan medis
sesuai
commit to user
Tabel 4.7 Pengujian cetak kartu pasien dan catatan pengeluaran obat harian
Aktor Data
Masukkan Keluaran Yang
Diharapkan Pengamatan
Kesimpulan Pengujian
Operator Menginputk
an tanggal Klik tombol
cetak Akan
menampilkan catatan
pengeluaran obat Akan
menampilkan catatan
pengeluaran obat sesuai
Tabel 4.8 Pengujian mengganti jadwal dokter
Aktor Data
Masukkan Keluaran
Yang Diharapkan
Pengamatan Kesimpulan
Pengujian
Asisten Dokter
Mengubah jadwal
dokter Klik ubah
Akan menampilkan
jadwal dokter
yang telah
terupdate Akan
menampilkan jadwal
dokter yang
telah terupdate
sesuai
Tabel 4.9 Pengujian melihat data dokter
Aktor Data
Masukkan Keluaran
Yang Diharapkan
Pengamatan Kesimpulan
Pengujian
Asisten Dokter
Menginputk an
nama dokter
Akan menampilkan data
dokter sesuai data yang di inputkan
Akan menampilkan data
dokter sesuai data yang di inputkan
sesuai
commit to user
Tabel 4.10 Pengujian Hardware Yang Digunakan
Hardware Kapasitas
Kesimpulan Pengujian
Prosessor Intel Pentium 4 1,5 Ghz Berjalan dengan baik .
intel pentium dual core 1,6 Ghz
Berjalan dengan baik .
RAM 1 GB
Berjalan dengan baik 512MB
Berjalan dengan baik Harddisk
20 GB Berjalan dengan baik
10 GB Berjalan dengan baik
VGA Graphic 128 mb
Berjalan dengan baik Graphic 32 mb
Berjalan dengan baik
2. Analisa