bab v testing dan implementasi 5.1 desain i / o (input outputrepository.dinamika.ac.id/155/8/bab...
TRANSCRIPT
BAB V
TESTING DAN IMPLEMENTASI
5.1 Desain I / O (Input / Output)
Desain input/output merupakan rancangan form yang akan digunakan
pada Sistem Informasi Check-Up Ibu Hamil dan Rujukan Persalinan adalah
sebagai berikut:
1. Desain Form Autentikasi Pengguna
Form Autentikasi pengguna berfungsi sebagai validasi pengguna. Setiap
pengguna akan dibedakan berdasarkan username dan tingkat penggunanya. Proses
autentikasi pengguna dimulai dengan mengisi username dan password,
selanjutnya pengguna dapat menekan tombol Masuk atau menekan tombol enter
yang dapat di lihat pada gambar 5.1.
Login User
Enter Text
Enter Text
Username
|
Masuk
Sign Up Forgot Password
Password
Gambar 5.1 Form Autentikasi Pengguna
STIKOM S
URABAYA
2. Desain Form Daftar Pengguna
Form ini digunakan untuk membuat hak akses bagi admin baru yang
ingin menjalankan sistem ini degan cara memilih id karyawan kemudian membuat
username, password dan jawaban dari pertanyaan yang diajukan.
Register
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Id Karyawan
Register
Nama Karyawan
Nama Pengguna
Kata Sandi
Konfirmasi Kata Sandi
Konfirmasi Pertanyaan
Konfirmasi Jawaban
Gambar 5.2 Form Daftar Pengguna
3. Desain Form Reset Password
Form Reset Password ini digunakan bagi user yang lupa terhadap
password-nya. Form reset ini menggunakan pertanyaan sebagai acuan user untuk
me-reset password-nya seperti yang dapat dilihat pada gambar 5.3. STIKOM S
URABAYA
Reset Password
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Nama Pengguna
Reset
Konfirmasi Pertanyaan
Konfirmasi Jawaban Cek
Kata sandi Baru
Konfirmasi Kata sandi baru
Gambar 5.3 Form Reset Password
4. Desain Form Master Ibu Hamil
Form ini adalah form untuk pencatatan data pasien ibu hamil. Data ini
sangat penting karena akan digunakan dalam transaksi pemeriksaan ibu hamil dan
pemeriksaan KB. Data-data yang dicatat dalam form ini adalah data ibu itu sendiri
dan data suami, hal tersebut dapat di lihat pada gambar 5.4.
Master Ibu
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Nama Ibu
Batal
Umur
Agama
Pendidikan
No. Kartu
SimpanUbah
Pekerjaan
Alamat
Data Ibu Data Suami
Nama Suami
Umur
Agama
Pekerjaan
Pendidikan
Alamat
Gambar 5.4 Form Master Ibu
STIKOM S
URABAYA
5. Desain Form Master Bayi
Form master bayi ini berguna untuk mencatat data pasien bayi yang akan
di rawat di klinik ini. Data yang dicatat dari form ini adalah data bayi dan nama
orang tua dari bayi itu sendiri seperti yang dapat dilihat pada gambar 5.5.
Master Bayi
Enter Text
12/12/2012
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Nama Bayi
Batal
Tanggal Lahir
Berat Badan Lahir
Cara Persalinan
No. Kartu
SimpanUbah
Alamat
Nama Ayah
Nama Ibu
Telepon
/ Kg.
Gambar 5.5 Form Master Bayi
6. Desain Form Master Pegawai
Form master pegawai ini adalah form yang digunakan untuk menyimpan
data pegawai yang ada di klinik BPS Vivin Martono. Data yang dicatat dalam
form ini adalah nama, telepon, alamat, dan status karyawan seperti yang dapat
dilihat pada gambar 5.6.
STIKOM S
URABAYA
Master Karyawan
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Nama Karyawan
Batal
Telepon
Status
Alamat
Id Karyawan
SimpanUbah
Gambar 5.6 Form Master Pegawai
7. Desain Form Pemeriksaan Ibu Hamil
Form pemeriksaan ibu hamil digunakan untuk pencatatan pemeriksaan
ibu hamil pada minggu pertama atau awal dari pemeriksaan kehamilan pasien ibu
hamil tersebut. Pencatatnnya berupa riwayat kehamilan sekarang, riwayat
kehamilan, dan data pemeriksaan minggu pertama, hal tersebut dapat dilihat pada
gambar 5.7.
STIKOM S
URABAYA
Pemeriksaan Ibu
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Muntah-muntah
Batal
Pusing-pusing
Nyeri Perut
Nafsu Makan
No. Kartu
SimpanUbah
Pendarahan
Penyakit yang diderita
Riwayat penyakit keluarga
Kebiasaan
Next
Cari
Riwayat Kehamilan Sekarang Riwayat KehamilanPemeriksaan
Keluhan
Pasangan sexual istri
Pasangan sexual suami
Mendiskusikan HIV/AIDS/PMS
APIAH
Umur anak
P/L
BBL
Cara Persalinan
Penolong
Tempat persalinan
Keterangan
Bentuk Tubuh
Kesadaran
Mata
Leher
Payudara
Paru-paru
Jantung
Hati
Suhu Badan
Gentalia Luar/Dalam
Gambar 5.7 Form Pemeriksaan Ibu Hamil
8. Desain Form Detil Pemeriksaan Ibu Hamil
Fungsi form adalah untuk pencatatan data pemeriksaan ibu hamil pada
pemeriksaan minggu-minggu berikutnya. seperti yang dapat dilihat pada gambar
5.8.
Detil Pemeriksaan Ibu
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text Enter Text
Enter Text
Berat Badan
Batal
Tekanan Darah
Tinggi Fudus Uteri
Umur Kehamilan
No. Kartu
SimpanUbah
Letak Janin
Detak Jantung
OED
TT PX.
/ Kg.
Back
Cari
Keluhan
Theraphie/Penyuluhan
Gambar 5.8 Form Detil Pemeriksaan Ibu Hamil
STIKOM S
URABAYA
9. Desain Form Pemeriksaan Bayi
Fungsi Form ini adalah untuk mencatat data pemeriksaan bayi yang di
tinjau per minggu.
Pemeriksaan Bayi
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text Enter Text
Enter Text
BCG
Batal
DPT
Polio
Hepatitis B
No. Kartu
SimpanUbah
CariPemeriksaan
Campak
Next
Minggu Ke-
Gambar 5.9 Form Pemeriksaan Bayi
10. Desain Form Detil Pemeriksaan Bayi
Form detil pemeriksaan bayi ini merupakan kelanjutan dari form
pemeriksaan bayi, disini mencatat perkembangan dari bayi tersebut.
STIKOM S
URABAYA
Detil Pemeriksaan Bayi
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text Enter Text
Umur
Batal
BB
Keluhan
Pengobatan/Nasehat
No. Kartu
SimpanUbah
CariPemeriksaan
TT. P.X.
Next
Gambar 5.10 Desain Form Detil Pemeriksaan Bayi
11. Desain Form Pemeriksaan KB
Form ini digunakan untuk pemeriksaan pasien yang melakukan KB. Data
yang disimpan adalah data pasien KB baru dan pemeriksaan awal seperti yang
dapat dilihat pada gambar 5.11
Pemeriksaan KB
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
0
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
12/12/2012
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
12/12/2012
12/12/2012
12/12/2012
Jumlah Anak Hidup
Batal
Keinginan Punya Anak Lagi
Saat Ingin Punya Anak Lagi
Status Kehamilan Saat Ini
No. Kartu
SimpanUbah
Riwayat Komplikasi Kehamilan
Sikap Pasangan Terhadap KB
Next
Cari
Peserta KB Baru Pemeriksaan
Menjelaskan resiko HIV/AIDS/PMS
BB
Tentang radang
Tumor
Posisi Rahim
Alat kontrasepsi yang diberikan
Tanggal dilayani
Tanggal dipesani
Tanggal dilepas
Gentalia Luar/Dalam
Metode Ganda akseptor KB yang resiko tertular HIV/AIDS/PMS (pakai kondom)
Tekanan Darah
Haid Terakhir
Kebiasaan Merokok
Tentang Menyusui
Tanggal Persalinan
Saat kuning
Per. Per. Vag
Tumor Payudara
Keluhan
Flouralbus
Keadaan Calon Peserta Saat ini
/ Kg.
Calon Aks IUD dilakukan pemeriksaan
Gambar 5.11 Form Pemeriksaan KB
STIKOM S
URABAYA
12. Desain Form Detil Pemeriksaan KB
Form ini digunakan untuk mencatat data pemeriksaan KB pada
pemeriksaan minggu-minggu berikutnya seperti yang dapat dilihat pada gambar
5.12.
Detil Pemeriksaan KB
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Tanggal Haid
Batal
Berat Badan
Tekanan Darah
Keluhan
No. Kartu
SimpanUbah
Tindakan
Tanggal Kembali
TT PX.
/ Kg.
Back
Cari
Efek Samping
Komplikasi
Gambar 5.12 Form Detil Pemeriksaan KB
13. Desain Form Laporan
Form pembuatan laporan hanya dapat dijalankan oleh Kepala Klinik atau
bisa juga dijalankan oleh admin yang nantinya akan diserahkan kepada Kepala
Klinik. Terdapat tanggal awal laporan dan tanggal akhir laporan sehingga Kepala
Klinik dapat melakukan pengontrolan kegiatan pemeriksaan pasien dan data
pasien seperti yang dapat dilihat pada gambar 5.13.
STIKOM S
URABAYA
Laporan Pasien
Enter Text
Enter Text
Nama Pasien
PrintPeriode
Gambar 5.13 Form Pembuatan Laporan
14. Desain Form Pencarian Pasien
Form untuk mempermudah Admin dalam hal mencari data pasien.
Dalam form ini Admin hanya mengetik nama pasien kemudian akan muncul data
pasien yang di cari oleh Admin tersebut seperti pada gambar 5.14.
Pencarian Pasien
Enter TextNama Pasien Ubah
Gambar 5.14 Form Pembuatan Laporan Peminajan
STIKOM S
URABAYA
5.2 Implementasi Sistem
Implementasi sistem ini akan menjelaskan detail Sistem Informasi
Check-Up Ibu Hamil dan Rujukan Persalinan pada Klinik BPS Vivin Martono.
Detail dari penjelasan tersebut berupa penjelasan kebutuhan sistem seperti
spesifikasi hardware atau software pendukung dan penjelasan penggunaan
program yang berisi fitur-fitur dari aplikasi yang telah dibuat.
5.3 Kebutuhan Sistem
Sistem yang digunakan untuk menjalankan sistem informasi peminjaman
ruang kelas membutuhkan hardware dan software pendukung. Hardware dan
software pendukung yang dapat digunakan adalah sebagai berikut:
Spesifikasi hardware yang bisa mendukung penggunaan sistem
peminjaman ruang kelas terdiri dari:
1. Processor Intel Core 2 Duo minimal 2.00 Ghz
2. Memory minimal 1.00 GB
3. Hardisk minimal 8 GB
Spesifikasi software yang bisa mendukung penggunaan sistem
peminjaman ruang kelas terdiri dari:
1. Microsoft SQL SERVER 2008
2. Microsoft Visual Studio 2010
3. Windows 7 Professional
STIKOM S
URABAYA
5.4 Evaluasi Uji Coba Sistem
Agar dapat menghasilkan aplikasi yang dapat digunakan dengan baik
maka dilakukan suatu uji coba. Uji coba yang dilakukan menggunakan test case
dengan black box testing, yang mana melakukan uji coba kesesuaian komponen
terhadap spesifikasi dari aplikasi (Romeo, 2003). Dengan adanya uji coba ini
diharapkan kekurangan atau kelemahan aplikasi dapat diperbaiki sebelum di
implementasikan secara nyata.
Hasil uji coba program :
1. Autentikasi Pengguna
Dalam form ini ada dua text box yang harus di isi yaitu text box nama
pengguna dan kata sandi. Akan muncul dua warning ketika user salah mengisikan
nama pengguna dan kata sandi seperti pada gambar 5.15 dan 5.16. Dalam form ini
juga terdapat fitur dimana user baru dapat mendaftar guna untuk mendapatkan
nama pengguna dan kata sandi dan user dapat pengganti kata sandi bila user
tersebut lupa dengan kata sandinya, seperti yang dapat dilihat dalam gambar 5.15.
Gambar 5.15 Hasil Uji Coba Autentikasi Pengguna
STIKOM S
URABAYA
Ketika user mengisi nama pengguna dan kata sandi dengan benar, maka
sistem akan mengeluarkan pesan bahwa nama pengguna dan kata sandi anda
benar dan segera masuk ke sistem, seperti yang dapat dilihat dalam gambar 5.16.
Gambar 5.16 Warning Login Success
Ketika user salah memasukkan nama pengguna dan kata sandi maka
sistem akan mengeluarkan pesan bahwa nama pengguna dan kata sandi anda
salah, seperti yang terlihat dalam gambar 5.17.
Gambar 5.17 Warning Login Failed
2. Ubah Password Pengguna
Dalam form ini user yang lupa dengan kata sandinya akan dapat me-reset
kata sandinya melalui form ini. Di sini user akan mengisikan nama pengguna dan
jawaban yang ditulis untuk kode keamanan ketika membuat account untuk login.
Setelah nama pengguna dan jawaban cocok, maka user dapat mengganti kata
STIKOM S
URABAYA
sandi yang lama dengan kata sandi yang baru seperti yang dapat dilihat dalam
gambar 5.18.
Gambar 5.18 Form Reset Password
3. Daftar Pengguna
Ini adalah form dimana user akan membuat account login. Dalam form
ini user akan memilih id karyawan kemudian membuat nama pengguna
(username) dan kata sandi (password) serta mengisi konfirmasi jawaban untuk
pengecekan data apabila user lupa dengan password-nya sehingga nantinya dapat
diubah melalui form reset password. Berikut contoh dari form daftar pengguna
(gambar 5.19).
Gambar 5.19 Register
STIKOM S
URABAYA
4. Form Master Karyawan
Form ini digunakan untuk mencatat data karyawan yang ada di Klinik
BPS Vivin Martono. Data yang di catat adalah ID dari karyawan, nama karyawan,
telepon, status karyawan dan alamat karyawan, seperti yang terlihat dalam gambar
5.20.
Gambar 5.20 Master Karyawan
5. Form Master Pasien Ibu
Form ini digunakan untuk mengisi data pasien ibu yang akan menjalani
pemeriksaan di Klinik BPS Vivin Martono. Pemeriksaan tersebut dapat berupa
pemeriksaan kehamilan atau pemeriksaan KB. Dalam form ini ada beberapa data
yang harus dicatat, seperti yang terlihat dalam gambar 5.21. Data tersebut adalah
data pasien ibu itu sendiri dan data suami dari pasien ibu tersebut. Setelah data
pasien di catat dengan lengkap maka pasien tersebut dapat nomor kartu yang
nantinya akan di gunakan dalam pemeriksaan kehamilan dan pemeriksaan KB.
STIKOM S
URABAYA
Gambar 5.21 Form Master Pasien Ibu
6. Form Master Pasien Bayi
Form ini digunakan untuk mencatat pasien bayi yang akan melakukan
imunisasi di Klinik BPS Vivin Martono. Dalam form ini akan dicatat biodata dari
pasien bayi serta nama orang tua dari pasien bayi tersebut. Setelah data di catat
maka pasien bayi tersebut akan mendapatkan nomor kartu yang nantinya akan
digunakan saat pemeriksaan, seperti yang terlihat dalam gambar 5.22.
Gambar 5.22 Form Master Pasien Bayi
STIKOM S
URABAYA
7. Form Pencarian Pasien
Form ini digunakan ketika akan melakukan pemeriksaan namun admin
lupa dengan data dari pasien tersebut, maka form inilah solusinya. Dengan form
ini admin akan memasukkan nama pasien maka akan keluar data dari pasien
tersebut. Seperti yang terlihat dalam gambar 5.23.
Gambar 5.23 Form Pencarian Pasien
8. Form Pemeriksaan Ibu Hamil
Form ini digunakan untuk pemeriksaan ibu hamil pada pemeriksaan awal
kehamilan. Seperti yang dapat dilihat pada gambar 5.24.
Gambar 5.24 Pemeriksaan Ibu Hamil
STIKOM S
URABAYA
Ketika ibu hamil tersebut melakukan pemeriksaan yang kedua maka
admin akan mencatat data pemeriksaan pada form berikutnya dengan menekan
tombol “Next” maka form berikutnya yang muncul adalah form detil pemeriksaan
ibu hamil, seperti yang dapat dilihat pada gambar 5.25.
Gambar 5.25 Detil Pemeriksaan Ibu Hamil
9. Form Pemeriksaan Bayi
Form ini digunakan untuk mencatat data pemeriksaan bayi. Dalam form
ini mencatat data imunisasi bayi per minggu. Ketika telah mengisi data
pemeriksaan pada minggu pertama, maka untuk pemeriksaan pada minggu kedua
dan seterusnya admin tidak lagi menekan tombol “Simpan” melainkan menekan
tombol “Ubah”. Data yang dicatat pada form ini adalah data imunisasi BCG, DPT,
Polio, Hepatitis B, Campak. Untuk pemeriksaan imunisasi berikutnya atau
pencatatan perkembangan bayi maka admin akan pindah ke form berikutnya
dengan menekan tombol “Next”. Dalam form tersebut ada pemeriksaan pasien
yang datanya di catat berdasarkan tanggal. Karena pada tabel
detil_pemeriksaan_bayi menggunakan primary key tanggal yang dimaksudkan
STIKOM S
URABAYA
untuk melihat perkembangan bayi tersebut, seperti yang terlihat pada gambar
5.27.
Gambar 5.26 Pemeriksaan Bayi
Gambar 5.27 Pemeriksaan Detil KB
STIKOM S
URABAYA
10. Form Pemeriksaan KB
Form ini digunakan untuk mencatat pemeriksaan pasien KB, seperti yang
dapat dilihat pada gambar 5.28.
Gambar 5.28 Pemeriksaan KB
Ketika data pemeriksaan KB di awal pemeriksaan sudah diisi, maka
untuk pemeriksaan KB pada pemeriksaan berikutnya admin akan menggunakan
form detil pemeriksaan KB dengan menekan tombol “Next”, seperti yang terlihat
pada gambar 5.28. Dan desain form dari detil pemeriksaan KB dapat dilihat pada
gambar 5.29
Gambar 5.29 Pemeriksaan Detil KB
STIKOM S
URABAYA
11. Form Pembuatan Laporan
Form ini digunakan saat Kepala Klinik ingin melihat data pasien yang
melakukan pemeriksaan pada periode yang akan dipilih sendiri oleh Kepala
Klinik, seperti yang terlihat dalam gambar 5.30.
Gambar 5.30 Form Pembuatan Laporan
STIKOM S
URABAYA