• Tidak ada hasil yang ditemukan

BAB V. IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1. Implementasi

5.1.4. Implementasi Antar Muka

Dalam pemrograman Java NetBeans implementasi antar muka dibuat dalam sebuah frame yang berektensi frame. Setiap halaman dalam perangkat lunak dibuat file program yang ditulis dengan berekstensi frame. Berikut adalah implementasi antar muka sistem informasi laboratorium klinik adalah sebagai berikut :

1. Splash Screen

Di dalam tampilan awal program, yang pertama kali muncul adalah frame

splash screen, setelah itu masuk ke frame login.

CREATE TABLE IF NOT EXISTS `registrasi` ( `id_reg` varchar(14) NOT NULL,

`tanggal` date NOT NULL,

`jenis_kedatangan` varchar(8) NOT NULL, `id_dokter` varchar(6) NOT NULL,

`id_pasien` varchar(6) NOT NULL, `subtotal` int(7) NOT NULL, `homecare` int(5) NOT NULL, `total` int(7) NOT NULL,

`terbilang` varchar(50) NOT NULL, `status` varchar(1) NOT NULL, PRIMARY KEY (`id_reg`)

Gambar 5.1 Splash Screen

2. Login

Pada frame Login ini user harus memasukkan username dan password yang valid. Selanjutnya akan diperiksa apakah masukan benar. Jika benar selanjutnya akan menampilkan halaman utama sistem.

Gambar 5.2 Login 3. Menu Utama

Setelah Login berhasil, dengan memasukan username dan password yang benar, maka akan muncul frame utama, yang dimana terdapat menu – menu pilihan yang dapat dipilih sesuai kebutuhan

98

Gambar 5.3 Menu utama Keterangan :

1. Di dalam menu file terdapat sub menu logout, keluar.

2. Di dalam menu master data terdapat sub menu data pasien, dokter, pemeriksaan, detail pemeriksaan dan user.

3. Di dalam menu Transaksi terdapat sub menu pendaftaran pemeriksaan, hasil pemeriksaan dan pembayaran.

4. Di dalam menu laporan terdapat sub menu kaartu pasien dan rekapitulasi pembayaran.

4. Data Pasien

Jika dalam menu utama memilih menu master data, lalu memilih sub menu data pasien maka akan muncul frame data pasien sebagai berikut :

Gambar 5.4 Data Pasien

Frame ini digunakan untuk mengolah data pasien, diantaranya menambah, merubah, menghapus dan mencari data pasien.

5. Data Dokter

Jika dalam menu utama memilih menu master data, lalu memilih sub menu data dokter maka akan muncul frame data dokter sebagai berikut :

100

Frame ini digunakan untuk mengolah data dokter, diantaranya menambah, merubah, menghapus dan mencari data dokter.

6. Data Pemeriksaan

Jika dalam menu utama memilih menu master data, lalu memilih sub menu data pemeriksaan maka akan muncul frame data pemeriksaan sebagai berikut :

Gambar 5.6 Data Pemeriksaan

Frame ini digunakan untuk mengolah data pemeriksaan, diantaranya menambah, merubah, menghapus dan mencari data pemeriksaan.

7. Data Detail Pemeriksaan

Jika dalam menu utama memilih menu master data, lalu memilih sub menu data pemeriksaan maka akan muncul frame data detail pemeriksaan sebagai berikut :

Gambar 5.7 Data Detail Pemeriksaan

Frame ini digunakan untuk mengolah data detail pemeriksaan, diantaranya menambah, merubah, menghapus dan mencari data detail pemeriksaan.

8. Data User

Jika dalam menu utama memilih menu master data, lalu memilih sub menu data data user maka akan muncul frame data user sebagai berikut :

Gambar 5.8 Data User

Frame ini digunakan untuk mengolah data detail dokter, diantaranya menambah, merubah, menghapus dan mencari data detail pemeriksaan.

102

Jika dalam menu utama memilih menu transaksi, lalu memilih sub menu pendaftaran pemeriksaan maka akan muncul frame pendaftaran pemeriksaan sebagai berikut :

Gambar 5.9 Pendaftaran Pemeriksaan

Frame ini digunakan untuk mengolah data pendaftaran setiap kali pasien datang untuk melakukan pemeriksaan.

10. Hasil Pemeriksaan

Jika dalam menu utama memilih menu transaksi, lalu memilih sub menu hasil pemeriksaan maka akan muncul frame hasil pemeriksaan sebagai berikut :

Frame ini digunakan untuk mengisi data hasil pemeriksaan yang telah dilakukan oleh pasien.

11.Pembayaran

Jika dalam menu utama memilih menu transaksi, lalu memilih sub menu pembayaran maka akan muncul frame pembayaran sebagai berikut :

Gambar 5.11 Pembayaran

Frame ini digunakan untuk melakukan transaksi pembayaran atas pemeriksaan yang dipilih pasien ketika melakukan pendaftaran.

12.Cetak Kartu Pasien

Jika dalam menu utama memilih menu laporan, lalu memilih sub menu kartu pasien maka akan muncul frame kartu pasien sebagai berikut :

104

Frame ini digunakan untuk mencetak ulang kartu pasien berdasarkan id pasien yang dipilih.

13.Cetak Rekapitulasi Pembayaran

Jika dalam menu utama memilih menu laporan, lalu memilih sub menu rekapitulasi pembayaran maka akan muncul frame rekapitulasi pembayaran sebagai berikut :

Gambar 5.13 Cetak Rekapitulasi Pembayaran Harian

Gambar 5.14 Cetak Rekapitulasi Pembayaran Periode

Frame ini digunakan untuk mencetak laporan rekapitulasi pembayaran berdasarkan harian atau periode.

14.Kartu Pasien

Kartu pasien akan muncul ketika bagian administrasi memasukkan data pasien yang baru pertama kali datang ke klinik. Kartu pasien ini nantinya akan berfungsi sebagai kartu identitas pasien setiap akan melakukan pemeriksaan.

Gambar 5.15 Kartu Pasien 15.Bukti Pembayaran

Bukti Pembayaran akan muncul ketika pasien akan melakukan pembayaran atas pemeriksaan yang telah dipilih oleh pasien. Bukti Pembayaran ini berfungsi sebagai nota atas pembayaran dari pemeriksaan yang telah dilakukan oleh pasien.

106

16.Hasil Pemeriksaan

Hasil pemeriksaan akan muncul ketika bagian laboratorium telah memasukkan data hasil pemeriksaan yang telah dilakukan oleh pasien. Hasil pemeriksaan akan dicetak yang kemudian akan diserahkan bagian administrasi kepada pasien.

Gambar 5.17 Hasil Pemeriksaan 17.Rekapitulasi Pembayaran

Rekapitulasi Pembayaran akan muncul ketika bagian administrasi telah memilih periode cetak. Laporan ini nantinya akan diserahkan oleh bagian administrasi kepada kepala bagian laboratorium yang akan diteruskan kepada pimpinan klinik .

Gambar 5.18 Rekapitulasi Pembayaran 18.Laporan Data Pasien

Laporan data pasien akan muncul ketika bagian administrasi memilih submenu data pasien pada menu laporan. Laporan ini berguna sebagai informasi pasien yang telah terdaftar di Laboratorium Klinik Duta Kartini .

108

Dokumen terkait