Klik tombol submit
. Data tersimpan ke
dalam database. Tombol simpan
sesuai yang diharapkan.
Klik tombol print
. Akses untuk
mencetak data. Tombol keluar
sesuai yang diharapkan.
Klik tombol Delete
. Akan menghapus
data yang di pilih. Tombol hapus
sesuai diharapkan.
4.4.3 Kesimpulan dan Hasil Pengujian
Proses pengujian dilakukan dengan menggunakan program secara keseluruhan untuk mengetahui koneksi database dan kelancaran proses pengolahan
data. Berdasarkan hasil pengujian dengan kasus uji diatas dapat ditarik kesimpulan bahwa perangkat lunak bebas dari kesalahan dan secara fungsional mengeluarkan
fungsi sesuai dengan yang diharapkan.
4.5 Implementasi
Tahap implementasi adalah tahapan penerapan sistem yang dibuat untuk dapat dioperasikan.pada tahapan ini akan menjelaskan mengenai sistem yang
dirancang dan cara menggunakan atau mengoperasikan sistem tersebut.
4.5.1 Implementasi Perangkat Lunak
Untuk implementasi Perangkat Lunak pada Sistem Informasi Pelayanan Kesehatan Ibu dan Anak di Puskesmas Padasuka ini digunakan PHP dan Xampp
dipilih sebagai Perangkat Lunak pengembang karena menyediakan fasilitas yang
memadai dan sesuai dengan kebutuhan Sistem Informasi Pelayanan. Sementara xampp mysql
digunakan sebagai perangkat lunak pengembang dalam pembuatan basis data.
4.5.2 Implementasi Perangkat Keras
Kebutuhan Perangkat Keras yang dibutuhkan oleh sistem dalam implementasi perangkat keras sebagai berikut :
1. Processor yang digunakan adalah intel Core i3. 2. Rekomendasi minimum adalah Intel Dual Core.
3. Harddisk terpasang 4. Memori terpasang minimum 1GB.
5. VGA card terpasang minimum Onboard. 6. CD Room minimal 56x.
4.5.3 Implementasi Basis Data
Implementasi basis data dilakukan dengan menggunakan bahasa PLSQL, dimana aplikasi pemrograman yang digunakan yaitu Xampp, Implementasi basis
datanya dalam bahasa SQL adalah sebagai berikut :
1. Tabel Pasien
CREATE TABLE `pasien` `pas_kode` varchar12 NOT NULL,
`pas_ktp` varchar20 DEFAULT NULL, `pas_nama` varchar50 NOT NULL,
`pas_tgl_daftar` datetime NOT NULL, `pas_tgl_lahir` varchar15 DEFAULT NULL,
`pas_umur` int11 DEFAULT NULL, `pas_gender` varchar1 DEFAULT NULL,
`pas_agama` varchar20 NOT NULL, `pas_alamat` text,
`pas_pendidikan` varchar15 NOT NULL, `pas_pekerjaan` varchar150 DEFAULT NULL,
`pas_tlp` varchar20 NOT NULL, `pas_kepala_keluarga` varchar20 NOT NULL,
`pas_jml_keluarga` varchar5 NOT NULL, `pas_status` tinyint1 DEFAULT 0,
`pas_inap` tinyint1 DEFAULT 0, `pas_tipe` varchar1 DEFAULT NULL,
`pas_last_upd` datetime DEFAULT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;
2. Tabel Pendaftaran
CREATE TABLE `pendaftaran` `tgl_pendaftaran` datetime NOT NULL,
`id_pendaftaran` varchar15 NOT NULL, `id_berobat` varchar15 NOT NULL,
`keterangan` varchar50 DEFAULT NULL, `id_jamkes` varchar20 DEFAULT NULL
ENGINE=InnoDB DEFAULT CHARSET=latin1;
3. Tabel Kehamilan
CREATE TABLE `bumil_regis` `no_reg` varchar10 NOT NULL,
`tanggal` datetime NOT NULL, `nama_ibu` varchar50 NOT NULL,
`nama_suami` varchar50 NOT NULL, `umur` varchar3 NOT NULL,
`alamat` varchar30 NOT NULL, `hpht` varchar20 NOT NULL,
`gpa` varchar20 NOT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;
4. Tabel KIA
CREATE TABLE `detail_kia` `rm_id` int10 NOT NULL,
`kode_pasien` varchar10 NOT NULL, `kode_kartu_kia` varchar20 NOT NULL,
`tanggal` datetime NOT NULL, `keluhan` varchar200 NOT NULL,
`diagnosis` varchar200 NOT NULL, `terapi` varchar200 NOT NULL,
`catatan` varchar200 NOT NULL, `pemeriksa` varchar20 NOT NULL
ENGINE=InnoDB DEFAULT CHARSET=latin1;
5. Tabel Pembayaran
CREATE TABLE `pembayaran_kb` `no_pembayaran` varchar10 NOT NULL,
`tanggal` datetime NOT NULL, `nama` varchar50 NOT NULL,
`pemeriksa` varchar20 NOT NULL, `tindakan` varchar20 NOT NULL,
`harga` varchar20 NOT NULL, `qty` varchar20 NOT NULL,
`total` varchar20 NOT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;
6. Penerimaan Obat
CREATE TABLE `penerimaan_obat` `no_penerimaan` varchar10 NOT NULL,
`tanggal` datetime NOT NULL, `ob_id` varchar9 NOT NULL,
`qty` int3 NOT NULL, `petugas` varchar50 NOT NULL
ENGINE=InnoDB DEFAULT CHARSET=latin1;
7. Tabel Bayi
CREATE TABLE `regis_anak` `no_reg` varchar10 NOT NULL,
`tanggal` datetime NOT NULL, `nama_bayi` varchar50 NOT NULL,
`jk` varchar2 NOT NULL, `nama_ibu` varchar50 NOT NULL,
`nama_ayah` varchar50 NOT NULL, `alamat` varchar20 NOT NULL,
`tgl_lahir` varchar20 NOT NULL, `bb` varchar10 NOT NULL,
`pb` varchar10 NOT NULL, `penolong` varchar50 NOT NULL,
`keterangan` varchar20 NOT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;
4.5.4 Implementasi Antar Muka