• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Copied!
17
0
0

Teks penuh

(1)

48 BAB IV

IMPLEMENTASI DAN PENGUJIAN

Setelah dilakukan tahap analisis dan perancangan sistem, maka tahap selanjutnya yang harus dilakukan adalah implementasi dan uji coba. Pada tahap ini akan dilakukan pengkodean untuk membuat aplikasi berbasis desktop yang dapat memproses pendaftaran sidik jari pasien yang telah dipindai oleh mesin fingerprint sehingga dapat disimpan didalam basis data, dan dapat melakukan pencarian data pasien pada basis data berdasarkan sidik jari yang berhasil dipindai oleh mesin fingerprint.

4.1 Kebutuhan Sistem

Dalam mengimplementasikan aplikasi pendaftaran pasien menggunakan fingerprint ini dibangun pada perangkat keras komputer dan beberapa perangkat keras pendukung lainnya, dan menggunakan beberapa perangkat lunak.

4.1.1 Spesifikasi Perangkat Lunak

Spesifikasi perangkat lunak memiliki peranan penting dalam mengembangkan sistem terutama untuk implementasi kode program. Perangkat lunak yang digunakan untuk mengembangkan sistem pendaftaran pasien menggunakan fingerprint adalah sebagai berikut:

a. Sistem Operasi Windows 7, b. Microsoft Visual Basic 6, c. Database PostgreSQL.

(2)

49 4.1.2 Spesifikasi Perangkat Keras

Spesifikasi perangkat keras yang memadai sangat dibutuhkan untuk mendukung kinerja sistem, dimulai dari masa pengembangan sampai dengan masa penggunaan sistem. Perangkat keras komputer yang direkomendasikan:

a. Minimal prosesor 1.8 Ghz Pentium IV, b. Minimal memori 128 Mb,

c. VGA Card 128Mb,

d. Ruang kosong pada cakram keras (hard disk) minimal 20 Gb, e. Layar komputer dengan resolusi layar yang ideal 1024 x 768 pixel, f. Keyboard,

g. Mouse,

h. Mesin fingerprint reader, dalam hal ini menggunakan digitalPersona.

Gambar 4.1Mesin Fingerprint Reader digitalPersona

4.2 Implementasi Antar Muka

Aplikasi pendaftaran pasien menggunakan sidik jari ini terdiri dari 2 (dua) antar muka, yaitu: antar muka verifikasi dan registrasi pasien berbasis desktop dan

(3)

50

antar muka pendaftaran rencana kunjungan berbasis web.

4.2.1 Implementasi Antar Muka Verifikasi dan Registrasi Pasien

Setiap pasien yang melakukan kunjungan harus memindai salah satu dari 3 (tiga) sidik jarinya yang sudah ditentukan oleh staf pendaftaran pada alat fingerprint yaitu ibu jari kanan atau telunjuk kanan atau ibu jari kiri. Untuk itu staf bagian pendaftaran akan membuka aplikasi verifikasi dan registrasi pasien yang berbasi desktop. Jika salah satu dari ketiga sidik jari yang dipindai ada yang ditemukan di database, maka staf pendaftaran akan langsung menekan tombol buat kunjungan baru yang akan langsung membuka halaman Rencana Kunjungan berbasis web. Jika ketiga sidik jari pasien tidak ditemukan di database, berarti pasien tersebut belum terdaftar sehingga staf pendaftaran akan menyimpan tiga sidik jari pasien yang telah ditentukan serta membuat data pasien baru, untuk mendata pasien terlebih dahulu sebelum dibuatkan kunjungan baru. Berikut ini adalah tampilan antar muka aplikasi verifikasi dan registrasi pasien berbasis desktop.

(4)

51

Entitas-entitas yang berperan pada form verifikasi dan registrasi pasien ini akan dijelaskan pada tabel berikut.

Tabel 4. 1Deskripsi Entitas Form Pendaftaran Pasien Baru

No Entitas Deskripsi

1 Picture Box Untuk menampilkan hasil sidik jari yang berhasil direkam oleh mesin sidik jari. 2 TextBox 1 Akan menampilkan informasi “Hasil Baik”

jika mesin sidik jari berhasil merekam sidik jari tahap ke-1.

3 TextBox 2 Akan menampilkan informasi “Hasil Baik” jika mesin sidik jari berhasil merekam sidik jari tahap ke-2.

4 TextBox 3 Akan menampilkan informasi “Hasil Baik” jika mesin sidik jari berhasil merekam sidik jari tahap ke-3.

5 TextBox 4 Akan menampilkan informasi “Hasil Baik” jika mesin sidik jari berhasil merekam sidik jari tahap ke-4.

6 CommandButton Untuk menyimpan Sidik Ibu Jari Kanan, Telunjuk Jari Kanan, Ibu Jari Kiri jika semua tahap pembacaan telah menunjukan Hasil Baik.

7 Label Untuk menampilkan hasil verifikasi setiap jari.

8 CommandButton Untuk mengulang semua tahapan.

9 CommandButton Untuk mengirimkan link ke halaman web Formulir Rencana Kunjungan.

10 CommandButton Menghapus sidik jari yang telah disimpan.

(5)

52 Lanjutan

No Entitas Deskripsi

12 ComboBox Untuk memilih jenis kelamin. 13 TextBox Memasukan data tempat lahir. 14 TextBox Memasukan data tanggal lahir

15 CommandButton Tombol untuk menyimpan data pasien baru. 16 TextBox, CommandButton Untuk mengubah data sidik jari pasien yang

telah disimpan.

17 CommandButton Untuk menyimpan hasil ubah data.

4.2.2 Implementasi Antar Muka Rencana Kunjungan Pasien

Aplikasi ini digunakan untuk membuat data kunjungan pasien, setelah pasien melakukan tahap verifikasi dan registrasi.

(6)

53

4.3 Implementasi Aplikasi Verifikasi dan Registrasi Pasien

Pada aplikasi verifikasi dan registrasi pasien ini, staf pendaftaran akan meminta pasien memindai salah satu jari diantara ketiga jari yang telah ditentukan yaitu ibu jari kanan, telunjuk kanan, atau ibu jari kiri. Kemudian pasien menempelkan salah satu permukaan jari pada mesin sidik jari sampai aplikasi pendaftaran pasien baru pada kolom Tahap 1 menampilkan informasi “Hasil Baik”, lalu masih pada jari yang sama tempelkan ulang sebanyak 3 (tiga) sampai 4 (empat) Tahap menampilkan informasi “Hasil Baik”. Setelah 4 (empat) tahap pembacaan sidik jari dinyatakan sudah lengkap, staf pendaftaran akan menekan tombol verifikasi sesuai jari yang dipindai oleh pasien.

Jika pasien merupakan pasien baru, maka staf pendaftaran akan meminta pasien untuk memindai ibu jari kanan, telunjuk kanan, dan ibu jari kiri. Setelah itu staf pendaftaran akan memasukan data pasien dan menyimpannya. Kemudian staf pendaftaran dapat menekan tombol Daftarkan Kunjungan Pasien untuk terhubung ke aplikasi web Formulir Rencana Kunjungan, dan membuat data kunjungan pasien. sehingga dapat dilihat oleh perawat.

(7)

54

4.4 Implementasi Aplikasi Rencana Kunjungan Pasien

Pada aplikasi rencana kunjungan pasien ini staf pendaftaran akan membuat data kunjungan pasien, agar perawat dapat melihat daftar kunjungan saat itu dan dapat melayani pasien sesuai dengan nomor urut, dan memasukan data pemeriksaan pasien.

(8)

55

Gambar 4.6 Aplikasi Daftar Kunjungan Pasien

Gambar 4. 7 Formulir Pemeriksaan Pasien

4.5 Pengujian

Setelah melakukan implementasi aplikasi, tahap selanjutnya adalah pengujian aplikasi. Dalam tahap pengujian ini akan dibahas mengenai skenario pengujian, dan hasil pengujian.

(9)

56 4.5.1 Skenario Pengujian

Skenario pengujian yang dilakukan terhadap aplikasi yang dibangun adalah untuk menguji fungsionalitas aplikasi. Pengujian dilakukan dengan menggunakan metode kotak hitam, yaitu dengan memasukan sejumlah data yang akan diproses aplikasi sesuai dengan fungsinya. Tujuannya untuk mengeluarkan hasil yang diharapkan.

Tabel 4.2 Skenario Pengujian Aplikasi Verifikasi dan Registrasi Pasien No. Deskripsi

Fungsional

Kelompok Uji

Kasus Uji Hasil Yang Diharapkan

1 Simpan Sidik Jari

Normal Memindai satu sidik jari sampai 4 (empat) tahap.

Dapat melakukan penyimpanan sidik jari, dan menampilkan label informasi Sudah Terdaftar. Data Salah Memindai satu

sidik jari tidak sampai

memenuhi 4 (empat) tahap.

Menampilkan pesan kesalahan dan tidak dapat menyimpan sidik jari.

2 Simpan Data Pasien

Normal Memasukan data pasien baru seperti Kode

Dapat melakukan

penyimpanan data pasien baru.

(10)

57 panggil pasien, jenis kelamin, tempat dan tanggal lahir. Data Salah Tidak

me-masukan salah satu data pasien.

Tampil popup pesan untuk memasukan data yang belum dimasukan.

Lanjutan

No. Deskripsi Fungsional

Kelompok Uji

Kasus Uji Hasil Yang Diharapkan

3 Ubah data Sidik Jari Pasien Lama

Normal Memasukan No. RM Pasien yang sudah terdaftar dan menekan tombol Periksa Data. Dapat melakukan penyimpanan sidik jari.

Data Salah Memasukan No. RM Pasien yang belum terdaftar dan menekan tombol Periksa

Tidak akan menampilkan data pasien

(11)

58 Data. 4 Daftarkan

kunjungan pasien.

Normal Menekan tombol Daftarkan

Kunjungan Pasien setelah melengkapi data pasien.

Dapat menekan tombol Daftarkan Kunjungan Pasien dan menuju Formulir Rencana Kunjungan.

Data Salah Data pasien belum lengkap

Tidak akan mengaktifkan tombol Daftarkan

Kunjungan Pasien.

Tabel 4.3 Skenario Pengujian Aplikasi Rencana Kunjungan Pasien No. Deskripsi

Fungsional

Kelompok Uji

Kasus Uji Hasil Yang Diharapkan

1 Simpan Rencana Kunjungan Normal Memasukan data-data yang dibutuhkan form kunjungan. Seperti: Tanggal daftar, tanggal berkunjung, layanan, dokter. Kunjungan pasien berhasil dibuat dan tampil pada tabel daftar rencana kunjungan pasien.

(12)

59 Data Salah Tidak

me-masukan salah satu dari data-data yang dibutuhkan form kunjungan. Seperti: Tanggal daftar, tanggal berkunjung, layanan, dokter. Menampilkan popup pesan untuk memasukan data yang disebutkan.

Lanjutan

No. Deskripsi Fungsional

Kelompok Uji

Kasus Uji Hasil Yang Diharapkan

2 Simpan Sidik Jari

Normal Memindai sidik jari yang sudah didaftarkan.

Pasien berhasil daftar rencana kunjungan dan tampil tulisan Selamat Datang serta jam kedatangan. Data Salah Memindai sidik

jari yang belum

Menampilkan pesan kesalahan sidik jari

(13)

60

didaftarkan. belum terdaftar.

4.5.2 Hasil Pengujian

Hasil pengujian berisi hasil pengujian aplikasi yang telah didaftarkan pada skenario pengujian, sesuai dengan urutan skenario. Berikut ini adalah tabel hasil pengujian aplikasi.

Tabel 4.4 Hasil Pengujian Aplikasi Pendaftaran Pasien No. Deskripsi

Fungsional

Kelom- pok Uji

Kasus Uji Hasil Yang Diharapkan Hasil Pengujian 1 Simpan Sidik Jari Normal Memindai satu sidik jari sampai 4 (empat) tahap.

Dapat melakukan penyimpanan sidik jari, dan menampil-kan label informasi Sudah Terdaftar. Sesuai dengan yang diharap-kan Lanjutan No. Deskripsi Fungsional Kelom- pok Uji

Kasus Uji Hasil Yang Diharapkan Hasil Pengujian 1 Simpan Sidik Jari Data Salah Memindai satu sidik jari tidak sampai memenuhi 4 (empat) tahap.

Menampilkan pesan kesalahan dan tidak dapat menyimpan sidik jari. Sesuai dengan yang diharap-kan.

(14)

61 2 Simpan Data Pasien Normal Memasukan data pasien baru seperti Kode panggil pasien, jenis kelamin, tempat dan tanggal lahir. Dapat melakukan penyimpanan data pasien baru. Sesuai dengan yang diharap-kan. Data Salah Tidak me-masukan salah satu data pasien.

Tampil popup pesan untuk memasukan data yang belum dimasukan. Sesuai dengan yang diharap-kan. Lanjutan No. Deskripsi Fungsional Kelom- pok Uji

Kasus Uji Hasil Yang Diharapkan Hasil Pengujian 3 Ubah data Sidik Jari Pasien Normal Memasukan No. RM Pasien yang Dapat melakukan penyimpanan sidik jari baru. Sesuai dengan yang

(15)

62

Lama ingin diubah

sidik jarinya, kemudian memindai ulang tiga sidik jari pasien yang telah ditentukan. diharap-kan. 4 Daftarkan kunjungan pasien. Normal Memastikan pasien telah terdaftar sebelum membuat Kunjungan Baru Dapat mengaktifkan tombol Daftarkan Kunjungan Pasien dan menuju Formulir Rencana Kunjungan. Sesuai dengan yang diharap-kan. Lanjutan No. Deskripsi Fungsional Kelom- pok Uji

Kasus Uji Hasil Yang Diharapkan

Hasil Pengujian 4 Daftar Data Pasien belum Tidak akan Sesuai

(16)

63 Kunjungan

Pasien

Salah terdaftar. mengaktifkan tombol Daftarkan Kunjungan Pasien. dengan yang diharap-kan.

Tabel 4.5 Hasil Pengujian Aplikasi Rencana Kunjungan Pasien No. Deskripsi

Fungsional

Kelompok Uji

Kasus Uji Hasil Yang Diharapkan Hasil Pengujian 1 Simpan Rencana Kunjungan Normal Memasukan data-data yang dibutuh-kan form kunjungan. Seperti: Tanggal daftar, tanggal berkunjung, layanan, dokter. Kunjungan pasien berhasil dibuat dan tampil pada tabel daftar rencana kunjungan pasien. Sesuai yang diharapkan. Lanjutan

(17)

64

Fungsional Uji Diharapkan Pengujian

1 Simpan Rencana Kunjungan

Data Salah Memindai sidik jari yang belum didaftarkan.

Menampilkan pesan kesalahan sidik jari belum terdaftar. Sesuai yang diharapkan. 2 Simpan Sidik Jari Normal Memindai sidik jari yang sudah didaftarkan. Pasien berhasil daftar rencana kunjungan dan tampil tulisan Selamat Datang serta jam kedatangan. Sesuai yang diharapkan.

Data Salah Memindai sidik jari yang belum didaftarkan.

Menampilkan pesan kesalahan sidik jari belum terdaftar.

Sesuai yang diharapkan.

Referensi

Dokumen terkait

Penerbit Yudhistira cabang Sumbar”, dan Rosmadia (2009) dengan judul “Pengaruh Pelatihan, Pengembangan dan Prestasi Kerja Terhadap Pengembangan Karir Pegawai Pada

Tuhan semesta alam dan sembahan semua makhluk yang telah memberikan kekuatan dan bimbingan kepada penulis, sehingga dapat menyelesaikan tugas akhir (skripsi) ini

Oleh karena itu penulis melihat, apakah manajemen konflik yang dikatakan baik tersebut hanya sebatas pada perwujudan perdamaian saja, bagaimana terkait manajemen

Selain menambah frekuensi penerbangan untuk rute yang sudah ada, Garuda Indonesia juga berencana membuka rute baru yaitu Semarang- Bandung dan Semarang-Balikpapan yang akan

Indikator Kinerja konsumsi ikan pada tahun 2019 sebesar 31,11 kg/kapita/thn atau mencapai 165,30% dari target RPJMD tahun 2019, capaian tersebut sudah mencapai

Pada kenyataan taraf ini – unitarisme dan isu HAM – para pendiri negara telah mencapai kesepakatan model tindakan komunikatif, karena perjuangan mereka terhadap

Tabel jumlah buku pada Perpustakaan Daerah Nusa Tenggara Timur, tabel jumlah sekolah dan perguruan tinggi di Kotamadya Kupang tahun 2007, tabel jumlah toko buku di Kotamadya

Terkait dengan kerjasama antar daerah, Daerah Otonom Baru (DOB), dan keuangan daerah, tantangan yang dihadapi pada tahun 2009 adalah: (l) belum optimalnya kerja-sama