19 Dalam proses validasi data, proses tersebut di dalam tahapan untuk
mencek data dari user yang akan masuk ke dalam sistem atau terlihat pada kode program 4. Pada proses tersebut user di cek dengan password serta hak akses dan
User Group yang dimiliki oleh user tersebut. Data yang masuk akan di uji validitasnya atau akan disesuaikan dengan basis data yang ada dalam sistem untuk
selanjutnya akan masuk form yang dimiliki user. Password pada sistem ini dienkripsikan
dengan pengacak
md5 seperti
terlihat pada
kode
validData[PASSWORD] = md5validData[PASSWORD];.
Gambar 12. Halaman Form Reservasi
Sistem tersebut juga memiliki halamam form reservasi seperti terlihat pada gambar 12 tersebut, adapun informasi yang tersedia antara lain informasi pasien
yang telah ada dalam Slot, informasi nama pasien yang telah mendaftar, tombol Navigasi. Selain beberapa fungsi tersebut juga berisikan kolom untuk melakukan
pencarian pasien dengan cara tekan tombol ”Cari”, maka nama pasien akan tampil
setelah melakukan klik yang dikehendaki untuk melakukan reservasi serta tekan tombol “Daftar’ untuk melakukan pendaftaran pasien baru.
Kode Program 5. Kode Program control jadwal dokter
1. todayCode = dateN+1; 2. tommorowCode = dateN+2;
3. iftodayCode7 { 4. todayCode -= 7;
5. tommorowCode -= 7; 6. }
7. Get Doctor Schedule 8. doctor = this
9. -tableService[Admission\DoctorSchedule] 10. -getTodayCompletethis-sess-user[orgId], 1,this pageSize[jadwalDokter];
11. dataDoctor = this-zArray-obj2arraydoctor; 12. Get All Doctor Today
13. allDoctor = this 14. -tableService[Admission\DoctorSchedule]
15. -getTodayCompletethis-sess-user[orgId], 1,this-pageSize[dokter]; 16. allDoctor = this-zArray-obj2arrayallDoctor;
20 Dalam jadwal dokter adalah salah satu pilihan akses yang dimiliki semua
user untuk menlihat jadwal dokter koding yang dijalankan seperti tertulis pada kode program 5.
Kode Program 6. Kode Program reservasi
Kode program reservasi digunakan untuk melihat kegiatan yang terjadi di rumah sakit tersebut yang antara lain kegiatan dokter, pasien inggin berobat, data
pasien yang terdahulu, dan lainnya. Pada tahapan ini diperlukan proses pengambilan data terdahulu dari pasien, jika pasien sudah teregister atau terdaftar.
Hasil Analisa Pengujian pada pengujian sistem secara keseluruhan dilakukan dengan dua tahap yaitu validasi dan kuisoner.
1. Validasi Pada tahap pengujian validasi, sistem terlebih dahulu diintegrasikan menjadi
satu kesatuan dalam sistem representasi informatif. Pengujian dilakukan dengan pengujian pada unit sistem login, input data dan pencarian data. Hasil
dan penjelasan dari validasi dapat dilihat pada tabel 1.
Tabel 1. Pengujian Validasi Sistem
No Unit Pengujian
Validasi Data Input
Hasil Uji Status Uji
1 Koneksi data
database Username
Dikosongkan Gagal login
Berhasil Value Username
Berhasil login Berhasil
Password Dikosongkan
Gagal login Berhasil
Value Password Berhasil login
Berhasil 2
Proses input Inputan data
Dikosongkan Tidak ada hasil
Berhasil Value Data
Berhasil diinputkan
Berhasil 3
Proses pencarian Inputan kata
Dikosongkan Tidak ada hasil
Berhasil Kata inputan
Berhasil ditampilkan
Berhasil
Dari hasil pengujian semua unit dari pengujian yang ditampilkan pada table 1 berhasil melewati uji validitas sistem sehingga dapat ditarik kesimpulan bahwa
hasil dari sistem telah sesuai dengan yang diharapkan.
1. ifemptyallDoctor { 2. reservation = this