BAB V
HASIL SISTEM DAN IMPLEMENTASI
A. Impelementasi Perangkat Lunak
Rancangan sistem saat membangun perangkat lunak ini menggunakan NetBeans IDE 6.7 sebagai bahasa pemrograman dan MySQL sebagai databasenya.
1. NetBeans IDE 6.9.1
Gambar 5.1 Tampilan NetBeans IDE 6.7
B. HASIL RANCANGAN SISTEM 1. Login
a. Komponen yang digunakan : Label, TextField, Button, Image. b. Form Login
Gambar 5.2 Form Login 2. Menu Utama
a. Dalam menu utama terdapat menu admin, master yang didalamnya terdapat sub.file, input data meliputi input data pasien data obat,form dokter, form obat ,
Gambar 5.3 Form Menu Utama 3. Form Admin
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Table, Image, ScrolPane.
b. Form Admin
Gambar 5.4 Form Admin 4. Master
1.) Data Pasien
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Table, Image, ScrolPane.
Gambar 5.5 Form Data Pasien 2.) Data Dokter
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Table, Image, ScrolPane.
Gambar 5.6 Form Data Dokter 3.) Data Obat
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Table, Image, Panel, ScrolPane.
b. Form Data Obat
Gambar 5.7 Form Data Obat
4.) Data Penyakit
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Table, Image, Panel, ScrollPane.
Gambar 5.8 Form Penyakit 5. Mutasi
1.) Data Kunjungan Pasien
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Table, Image, ScrollPane.
b. Form Kunjungan Pasien
Gambar 5.9 Kunjungan Pasien 2.) Data Pemeriksaan Pasien
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Table, Image, ScrollPane.
Gambar 5.10 Pemeriksaan Pasien
3.) Data mutasi pembayaranObat
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Table, Image, ScrollPane.
b. Form pembayaran Obat
Gambar 5.11 pembayaranObat
C. LAPORAN PASIEN
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Image,Radio Button, JDateChooser.
b. Form Cetak Laporan Kunjungan Pasien
Gambar 5.12 Form Kunjungan Pasien 2.) PemeriksaanPasien
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Image,Radio Button, JDateChooser.
b. Form Cetak LaporanPemeriksaanPasien
Gambar 5.13 Form Cetak Laporan PemeriksaanPasien 3.) FoemLaporanMutasiObat
a. Komponen yang digunakan : JinternalFrame, Label, TextField, Button, Image,Radio Button, JDateChooser.
Gambar 5.14 Form Mutasi Obat
D. TAMPILAN DAN INTRUKSI MANUAL (MANUAL PENGGUNAAN SISTEM)
1. User
Untuk menjalankan program ini dengan double klik file rawat jalan Pada saat pertama kali program ini dijalankan maka akan tampil sebuah form Login. User harus memasukkan username dan password dengan benar lalu klik Masuk untuk dapat menjalankan program ini lebh lanjut.
Gambar 5.15 Tampilan Form
Login
Gambar 5.16 Form Menu Utama
Untuk mengisi data barang dengan cara klik menu Admin, isikan username dan password klik simpan untuk menyimpan. Untuk mengubah password baru dan konfirm password kemudian klik simpan maka akan muncul :
Gambar 5.17 Form Data
User
Gambar 5.20 Form Pasien
Ketika user memilih sub meu data dokter dan kemudian klik Baru untuk menyimpan sekaligus menambah form dokter, maka akan muncul :
Gambar 5.21 Form
Data dokter
Ketika user memilih sub menu data pelanggan dan menginput dokter kemudian klik baru untuk menyimpan sekaligus menambah kode obat maka akan muncul :
Gambar 5.22 Form Data Obat
Isikan berdasarkan
form obat kemudian klik cari untuk mencari obat yang diinginkan. Maka akan muncul :
Gambar
5.23 Form
Data penyakit
Klik data pen mencetak cetak dari seluruh data pasien yang telah diinput,maka akan muncul :
Gambar 5.27
Gambar 5.28 Laporan data dokter
Klik data menu cetak form obat maka seluruh Laporan daftar obat yang telah diinput,maka akan munculkan
Gambar 5.29 Laporan Daftar Obat
Gambar 5.30 Laporan Daftar Penyakit
Klik data menu Laporan pilih Laporan kunjungan pasien maka seluruh Laporan daftar kunjungan pasien yang telah diinput,maka akan
munculkan parameter sebagai berikut
Gambar 5.32 Laporan Mutasi Kunjungan Pasien
Klik data menu Laporan pilih Laporan Pemeriksaan pasien maka seluruh Laporan daftar Pemeriksaan pasien yang telah diinput,maka akan munculkan parameter sebagai berikut
Gambar 5.34 Laporan Mutasi Periksa Pasien
Klik data menu Laporan pilih Laporan mutasi transaksiobat maka seluruh Laporan daftar transaksiobat yang telah diinput,maka akan munculkan parameter sebagai berikut
Gambar 5.36 Laporan Mutasi Obat
E. PENGUJIAN SISTEM
Pengujian sistem ini dilakukan untuk mendapatkan kelayakan, apakah sistem baru ini dapat diterapkan atau tidak. Pengujian sistem pada aplikasi ini menggunakan GUI, dimana pengujian ini dilakukan pada tombol-tombol aplikasi yang telah dibuat apakah berfungsi dengan baik atau tidak. Berikut adalah pengujian yang dilakukan :
1. Pengujian GUI
a. Pengujian pada Menu Login Tabel 5.20 Pengujian Menu Login
No. Pengujian Hasil yang
diharapkan
Hasil Pengujian
Keterangan
1. User memasukkan username atau password salah
Sistem
memunculkan login gagal
Login gagal Berhasil
2. User memasukkan username dan password benar
Sistem akan menampilkan login berhasil dan akan
Login berhasil serta akan tampil menu
tampil Menu Utama
utama
b. Pengujian pada Menu Utama Tabel 5.21 Pengujian Menu Utama
No. Pengujian Hasil yang diharapkan
2. User memilih menu Input data pasien
Sistem akan menampilkan form data pasien
Tampil form data pasien
Berhasil
3. User memilih menu data dokter
Sistem akan menampilkan form dokter
Tampil form dokter
Berhasil
4. User memilih menu data obat
Sistem akan menampilkan form data obat
Tampil form
Data obat Berhasil
5. User memilih menu penyakit
Sistem akan menampilkan form penyakit
Tampil form penyakit
6 User memilih Menu kunjungan Pasien
Sistem akan menampilkan Form
kunjungan pasien
Tampil form kunjungan pasien
Berhasil
7 User memilih Menu pemeriksaan Pasien
Sistem akan menampilkan Form
pemeriksaan pasien
Tampil form pemeriksaan pasien
Berhasil
No. Pengujian Hasil yang diharapkan
Hasil Pengujian
Keterangan
8 User memilih
Menu mutasi obat Sistem akan menampilkan Form mutasi obat
Tampil form mutasi obat
Berhasil
c. Pengujian pada Form Input data pasien Tabel 5.22 Pengujian Input data pasien
No. Pengujian Hasil yang diharapkan
Hasil Pengujian
Keterangan
1. User klik tombol Simpan
Sistem akan menyimpan data pasien masuk ke dalam tabel data pasien
Data pasien tersimpan dan akan
ditampilkan pada tabel Data pasien
2. User klik tombol Edit
Sistem akan mengubah data yang ada pada tabel data pasien
Data pada tabel Data pasienberhasil diubah
Berhasil
3 User Klik tomol
Baru Sistem akanmenampah data baru pada form
Menembah
d. Pengujian pada FormInput data dokter Tabel 5.23 Pengujian Input data Dokter
No. Pengujian Hasil yang diharapkan
Hasil Pengujian
Keterangan
1. User klik tombol Simpan
Sistem akan menyimpan data dalam tabel
Data barang tersimpan dan akan ditampilkan pada tabel
Berhasil
2. User klik tombol Edit
Sistem akan mengubah data yang ada pada tabel
Data pada tabel Data Barang berhasil diubah
Berhasil
3 User Klik tomol
Baru Sistem akanmenampah data baru pada
form baru
e. Pengujian pada FormInput data Obat Tabel 5.24 Pengujian Input data Obat
No. Pengujian Hasil yang diharapkan
Hasil Pengujian
Keterangan
1. User klik tombol Simpan
Sistem akan menyimpan data dalam tabel
Data barang tersimpan dan akan ditampilkan pada tabel
Berhasil
2. User klik tombol Edit
Sistem akan mengubah data yang ada pada tabel
Data pada tabel Data Barang berhasil diubah
Berhasil
3 User Klik tomol Baru
Sistem akan menampah data baru pada form
4. User klik tombol
f. Pengujian pada FormInput data penyakit Tabel 5.25 Pengujian Input data penyakit
No. Pengujian Hasil yang diharapkan
Hasil Pengujian
Keterangan
1. User klik tombol Simpan
Sistem akan menyimpan data dalam tabel
Data barang tersimpan dan akan ditampilkan pada tabel
Berhasil
2. User klik tombol Edit
Sistem akan mengubah data yang ada pada tabel
Data pada tabel Data Barang berhasil diubah
Berhasil
3 User Klik tomol
terisi
g. Pengujian pada Form kunjungan pasien
Tabel 5.26 Pengujian Input data kunjungan pasien No. Pengujian Hasil yang
diharapkan
Hasil Pengujian
Keterangan
1. User klik tombol Simpan
Sistem akan menyimpan data dalam tabel pada tabel
Berhasil
2. User klik tombol Edit
Sistem akan mengubah data yang ada pada tabel
Data pada tabel Data kunjungan pasien berhasil diubah
Berhasil
3 User Klik tomol
form yang terisi
kosong
h. Pengujian pada Form pemeriksaan pasien
Tabel 5.27 Pengujian Input data pemeriksaan pasien No. Pengujian Hasil yang
diharapkan
Hasil Pengujian
Keterangan
1. User klik tombol Simpan
Sistem akan menyimpan data dalam tabel pada tabel
Berhasil
2. User klik tombol Edit
Sistem akan mengubah data yang ada pada tabel
Data pada tabel Data pemeriksaan pasien berhasil diubah
Berhasil
3 User Klik tomol Baru
i. Pengujian pada FormTrans Obat
Tabel 5.26 Pengujian Input data Trans Obat No. Pengujian Hasil yang
diharapkan
Hasil Pengujian
Keterangan
1. User klik tombol Simpan
Sistem akan menyimpan data dalam tabel
Data trans obat tersimpan dan akan ditampilkan pada tabel
Berhasil
2. User klik tombol Edit
Sistem akan mengubah data yang ada pada tabel
Data pada tabel Data trans obat berhasil diubah
Berhasil
3 User Klik tomol
Baru Sistem akanmenampah data baru pada form
2. Pengujian Alpha
utama dari sistem. Jika username dan password tidak sesuai maka akan muncul validasi berupa peringatan untuk “Login Gagal” dan akan otomatis muncul form login untuk mengulangi masukan username dan password yang benar.
Gambar 5.26 Validasi
pesan”Login Gagal”
Gambar 5.27 Validasi pesan”Login
Sukses” 3. Kesimpulan Hasil Pengujian Alpha
Berdasarkan hasil pengujian alpha yang telah dilakukan dapat ditarik kesimpulan bahwa aplikasi sudah berjalan cukup maksimal,tetapi tidak menutup kemungkinan dapat terjadi kesalahan pada suatu saat aplikasi digunakan.sehingga membutuhkan proses maintenance untuk lebih mengetahui kekurangan dari aplikasi.
Kamus dan Hasil Uji(Data Normal) Data Masuk Skenario Uji Yang
diharapkan
Pengamatan Kesimpulan
Login User Input Username akses user
Dapat masuk
Kasus dan Hasil Uji (Data Salah) Login User Input