bab iii pembahasan - repository.bsi.ac.id · surat menyurat serta pencatatan laporan. 3. kia &...
TRANSCRIPT
28
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
Dalam tinjauan perusahaan ini berisi tentang gambaran umum Puskesmas
Tambelan Sampit dan struktur organisasi serta fungsi dari masing-masing bagian
yang ada dalam Puskesmas tersebut.
3.1.1. Gambaran Umum Puskesmas Tambelan Sampit
Puskesmas Tambelan Sampit merupakan salah satu instansi yang bertugas
melayani masyarakat dalam hal kesehatan. Layanan-layanan kesehatan yang ada
di puskesmas Tambelan Sampit adalah Poli umum, Poli gigi, Poli KB, Poli
kesehatan Ibu dan Anak (KIA), Laboratorium dan Apotek.
A. Visi dan Misi UPK Puskesmas Tambelan Sampit
1. Visi
a) Mewujudkan Kekurahan Tambelan Sampit sehat, terdepan dalam
penyelenggraan Pembangunan Kesehatan di Kota Pontianak.
2. Misi
a) Membudayakan lingkungan sehat, prilaku sehat dan kemandirian masyarakat
di bidang kesehatan.
b) Meningkatkan pelayanan kesehatan yang bermutu, merata dan terjangkau
kepada masyarakat.
c) Melaksanakan upaya pemberantasan penyakit menular dan tidak menular di
masyarakat.
29
d) Meningkatkan mutu pelayanan kesehatan ibu dan anak, perbaikan gizi dan
pemberdayaan masyarakat di bidang kesehatan.
Mendorong terwujudnya kemandirian masyarakat untuk hidup sehat
Puskesmas Tambelan Sampit Pontianak Timur merupakan salah satu satuan
unit kerja dibawah pembinaan Dinas Kesehatan Kota Pontianak yang dipimpin
oleh seorang kepala UPK Puskesmas dan dibantu staf-stafnya. Sampai dengan
akhir tahun 2015 UPK Puskesmas Tambelan Sampit memiliki tenaga fungsional
sebanyak 18 orang, yang terdiri dari:
Tabel III.1
Ketenagaan / Fungsional
NO TENAGA FUNGSIONAL JUMLAH(ORANG)
1 Kepala UPK Puskesmas Tambelan Sampit 1
2 Dokter Umum 3
3 Perawat Kesehatan/Akper 3
4 Perawat Gigi / Akper Gigi 1
5 Bidan / Akbid 2
6 Tenaga Higiene Sanitasi 1
7 Tenaga Laboratorium / Analis 2
8 Tenaga Farmasi 2
9 Tenaga Gizi 2
10 Tenaga Administrasi / TU 4
JUMLAH 21
Sumber : Profil Puskesmas Tambelan Sampit(2017)
30
3.1.2. Struktur Organisasi dan Fungsi
Struktur organisasi merupakan gambaran secara sistematis tentang
hubungan yang terlibat dalam suatu perusahaan/instansi untuk mencapai suatu
tujuan. Agar tiap-tiap bagian dapat melaksanakan tugasnya maka diperlukan suatu
kejelasan mengenai wewenang dan tanggung jawab masing-masing dari bagian
tersebut. Demikian pula dengan UPK Puskesmas Tambelan Sampit, dalam upaya
menjalankan pelayanan pada masyarakat, Puskesmas Tambelan Sampit
membentuk struktur organisasi sebagai berikut:
Sumber : UPK Puskesmas Tambelan Sampit (2017)
Gambar III.1 Struktur Organisasi Puskesmas Tambelan Sampit
31
Adapun pembagian tugas masing-masing bagian di Puskesmas Tambelan
Sampit adalah sebagai berikut :
1. Kepala Puskesmas
a. Merumuskan program kerja berdasarkan tugas pokok dan fungsi
Puskesmas
b. Menentukan sasaran dan tujuan Puskesmas sesuai program kerja yang di
terapkan
c. Membagi tugas pekerjaan kepada bawahan sesuai dengan tugas dan
tanggung jawab masing-masing
d. Memonitor dan mengevaluasi kinerja Puskesmas
2. Tata Usaha
Tata Usaha bertugas dibidang kepegawaian, keuangan, perlengkapan dan
surat menyurat serta pencatatan laporan.
3. KIA & KB
Bertugas melaksanakan kegiatan kesejahteraan ibu dan anak, keluarga
berencana dan perbaikan gizi
4. Gizi
Bertugas melaksanakan peningkatan gizi masyarakat meliputi pembinaan
posyandu, PSG, pemantauan pola konsumsi, penggunaan garam beryodium,
ASI, pemberian kapsul vitamin A, dan penyuluhan gizi.
5. Umum
Bertugas melaksanakan kegiatan kesehatan umum.
6. Pencegahan, Pemberantasan Penyakit dan Imunisasi
32
Bertugas melaksanakan kegiatan pencegahan dan pemberantasan penyakit
imunisasi dan kesehatan lingkungan.
7. Laboratorium
Bertugas melaksanakan pengukuran, penetapan dna pengujian terhadap bahan
yang berasal dari manusia untuk penentuan jenis penyakit, penyebaran
penyakit, kondisi kesehatan, atau faktor yang dapat berpengaruh pada
kesehatan perorangan dan masyarakat.
8. Gigi dan Mulut
Bertugas melaksanakan kegiatan kesehatan gigi dan mulut, kesehatan tenaga
kerja dan usia lanjut.
9. Pengobatan dan Rawat Jalan
Bertugas melaksanakan kegiatan pengobatan rawat jalan
10. Farmasi
Bertugas melaksanakan kefarmasian.
3.2. Analisa Kebutuhan
Perancangan sistem rekam medis memiliki dua kebutuhan sistem yaitu
kebutuhan fungsional dan kebutuhan non-fungsional.
3.2.1. Analisa Kebutuhan Fungsional
Kebutuhan fungsional merupakan jenis kebutuhan yang berisikan proses-
proses apa saja yang diberikan oleh system. Sistem ini dapat digunakan oleh
admin sebagai pengelola puskesmas yang memberi hak akses kepada dokter dan
staff. Staff sebagai pengelola data pasien serta dokter sebagai pengelola data
rekam medis pasien.Berikut kebutuhan fungsional yang akan dijalankan sistem:
33
1. Kepala UPK
Kepala UPK adalah pengguna sistem rekam medis yang memiliki hak untuk
menambah, mengubah dan menghapus data pegawai serta dapat mengakses
data laporan kepada staff dan dokter.
2. Dokter
Dokter berhak untuk mengakses fasilitas data pasien, membuat catatan
pemeriksaan (diagnosis, anamnesa, denyut nadi, tekanan darah dan
pemeriksaan fisik) serta membuat resep dan dapat mencetak data riwayat
pasien.
3. Pegawai Administrasi Umum atau staff
Pegawai administrasi ini memiliki hak untuk menginput data pasien,
melakukan pencarian kartu berobat/pemeriksaan pasien.
3.2.2. Kebutuhan Non-Fungsional
Kebutuhan non-fungsional adalah kebutuhan di luar kebutuhan fungsional
sistem. Kebutuhan non-fungsional berisi tentang komponen-komponen yang akan
dilibatkan pada saat sistem dibangun. Komponen-komponen tersebut meliputi
kebutuhan hardware yaitu kebutuhan akan spesifikasi hardware, kebutuhan
software yang sangat mempengaruhi berjalanya website, hingga kebutuhan akan
brainware yaitu pengguna dari website tersebut. Untuk lebih jelasnya akan
dibahas dibawah ini:
A. Perangkat Keras (Hardware)
Dalam pembuatan aplikasi ini, di butuhkan perangkat keras agar program
aplikasi yang dibuat dapat berjalan dengan baik. Adapaun kebutuhan perangkat
keras yang diperlukan sebagai berikut:
34
1) Komputer
2) Keyboard
3) Mouse
4) Printer
5) Modem atau wifi
B. Perangkat Lunak (Software)
Kebutuhan perangkat luanak atau software yang digunakan untuk pembuatan
aplikasi ini harus sesuai dengan kebutuhan yang diperlukan. Adapaun kebutuhan
perangkat lunak yang diperlukan sebagai berikut:
1) Microsoft window 7,sebagai sitem operasi.
2) Web Server Apache, untuk menghasilkan halam web yang benar kepada
client peminta, berdasarkan kode program yang telah ditulis.
3) MYSQL, untuk membuat dan mengola database beserta isinya, sehingga
dapat menambahkan,mengubah, dan mengapus data yang berada
didalam database.
4) Mozilla firefok, sebagai wab browser.
C. Sumber daya manusia (Brainware)
Setelah sistem dibangun, maka perlu adanya pengguna sistem untuk
melalukan kegiatan pengelolaan data. Adapaun user pada sistem rekam
medis ini terdiri dari:
D. Kinerja
Sistem dapat digunakan dimn saja dan kapan saja, dengan syarat harus
tersedianya koneksi jaringan internet.
35
E. Keamanan
Sistem dan database dilengkapai dengan password untuk login admin.
F. Informasi
Sistem dapat memberi peringatan apa bila admin salah memasukan username
dan password.
3.3. Perancangan Perangkat Lunak
Dalam perancangan perangkat lunak ini terdiri dari rancangan antar muka dan
rancangan basis data, dimana rancangan basis data meliputi ERD (Entity
Relationship Diagram), LRS (Logical Relationship Diagram), dan spesifikasi file.
3.3.1. Rancangan Antar Muka
Adapun rancangan antar muka (interface) yang terdapat pada sistem rekam
medis rawat jalan pasien Puskesmas Tambelan Sampit adalah sebagai berikut:
A. Rancangan Antar Muka Login.
Rancangan antar muka halaman login merupakan halaman di mana admin
atau pengguna lainnya harus mengisi kolom username atau nip dan
password agar bisa mengakses sistem ini. Jika admin memasukkan
username/nip dengan benar, maka sistem akan menampilkan pesan “Anda
berhasil login”.
Sumber : Hasil Rancangan, 2017
Gambar III.2 Rancangan Antar Muka Halaman Login
36
B. Rancangan Antar Muka Halaman Beranda
Rancangan antar muka halaman beranda merupakan halaman pertama yang
akan di tampilkan pada saat admin atau pengguna lainnya telah berhasil
login Data yang di tampilkan adalah visi dan misi pada puskesmas tambelan
sampit.
Sumber : Hasil Rancangan, 2017
Gambar III.3 Rancangan Antar Muka Halaman Beranda
C. Rancangan Antar Muka Halaman Pegawai
Rancangan antar muka halaman pegawai merupakan halaman yang di
gunakan untuk menampilkan data pegawai yang telah di tambahkan oleh
admin atau staff di halaman form tambah pegawai.
Sumber : Hasil Rancangan, 2017
Gambar III.4 Rancangan Antar Muka Halaman Pegawai.
37
D. Rancangan Antar Muka Halaman Tambah Data Pegawai
Rancangan antar muka halaman tambah data pegawai merupakan halaman
yang di gunakan untuk menambahkan data pegawai yang baru di tambahkan
oleh admin atau staff di halaman form tambah pegawai. Adapun data yang
akan di tampilkan adalah.
Sumber : Hasil Rancangan, 2017
Gambar III.5 Rancangan Antar Muka Halaman Tambah Pegawai.
E. Rancangan Antar Muka Halaman Pasien.
Rancangan antar muka halaman pasien merupakan halaman yang di gunakan
untuk menampilkan seluruh data pasien yang baru terdaftar maupun pasien
lama yang telah di tambahkan oleh admin atau staff di halaman form tambah
pasien.
Sumber : Hasil Rancangan, 2017
Gambar III.6 Rancangan Antar Muka Halaman Pasien.
38
F. Rancangan Antar Muka Halaman Tambah Pasien.
Rancangan antar muka halaman tambah data pasien merupakan halaman yang
di gunakan untuk menambahkan data pasien yang baru maupun yang belum
pernah berobat ke puskesmas. Data tersebut tambahkan oleh admin atau staff
di halaman form tambah pasien baru. Adapun data yang akan di tampilkan
adalah.
Sumber : Hasil Rancangan, 2017
Gambar III.7 Rancangan Antar Muka Halaman Pendaftaran Pasien Baru.
G. Rancangan Antar Muka Data Obat.
Rancangan antar muka halaman pasien merupakan halaman yang di gunakan
untuk menampilkan seluruh data obat .
Sumber : Hasil Rancangan, 2017
Gambar III.8 Rancangan Antar Muka Halaman Data Obat.
39
H. Rancangan Antar Muka Halaman Tambah Obat.
Rancangan antar muka halaman tambah data obat merupakan halaman yang
di gunakan untuk menambahkan data obat yang baru .
Sumber : Hasil Rancangan, 2017
Gambar III.9 Rancangan Antar Muka Halaman Tambah Obat.
I. Rancangan Antar Muka Halaman Data Rekam Medis Pasien.
Rancangan antar muka halaman data rekam medis pasien ini merupakan
halaman untuk menampilkan data pasien secara detail. Dan data ini bisa
digunakan kembali pada saat pasien berobat kembali.
Sumber : Hasil Rancangan, 2017
Gambar III.10 Rancangan Antar Muka Halaman Data Rekam Medis Pasien.
40
J. Rancangan Antar Muka Halaman Rekam Medis.
Rancangan antar muka halaman data rekam medis pasien ini merupakan
halaman untuk menampilkan data rekam medis pasien yang sudah terdaftar
pada poli masing masing yaitu Poli gigi, Poli gizi, Poli KIA, Poli Umun dll.
Sumber : Hasil Rancangan, 2017
Gambar III.11 Rancangan Antar Muka Halaman Rekam Medis Pasien.
K. Rancangan Antar Muka Halaman Data Rekam Medis Atau Poli.
Rancangan antar muka halaman data rekam medis pasien atau poli ini
merupakan halaman untuk menampilkan data pasien pada masing masing poli
yang sudah di input oleh admin/ staff yaitu Poli gigi, Poli gizi, Poli KIA, Poli
Umun dll.
Sumber : Hasil Rancangan, 2017
Gambar III.12 Rancangan Antar Muka Halaman Data Rekam Medis Atau
Poli.
41
L. Rancangan Antar Muka Halaman Detail Rekam Medis Atau Poli.
Rancangan antar muka halaman detail rekam medis pasien atau poli ini
merupakan halaman untuk menampilkan detail pasien atau pemeriksaan
pasien secara rinci dan hasil pemeriksaan tersebut bisa di cetak.
Sumber : Hasil Rancangan, 2017
Gambar III.13 Rancangan Antar Muka Halaman Detail Rekam Medis Atau
Poli.
M. Rancangan Antar Muka Halaman Pemeriksaan dan Resep
Rancangan antar muka halaman pemeriksaan dan resep ini merupakan
halaman untuk menampilkan pemeriksaan pasien dan resep secara rinci
adapun tampilan nya seperti
Sumber : Hasil Rancangan, 2017
Gambar III.14 Rancangan Antar Muka Halaman Pemeriksaan dan Resep
42
N. Rancangan Antar Muka Halaman Kartu Pemeriksaan Pasien
Rancangan antar muka halaman kartu medis pasien atau poli ini merupakan
untuk menampilkan detail pasien atau pemeriksaan pasien secara rinci adapun
tampilan nya
Sumber : Hasil Rancangan, 2017
Gambar III.15 Rancangan Antar Muka Halaman Cetak Kartu Pemeriksaan
O. Rancangan Antar Muka Halaman From Laporan
Rancangan antar muka halaman laporan merupakan halaman untuk
menampilkan laporan detail pasien atau pemeriksaan pasien per poli selama 1
bulan dan laporan per hari atau per tanggal jadi setiap pasien yang berobat
dalam 1 hari bisa di cek dan di jadikan arsip. adapun tampilan nya seperti ,
laporan bulanan pilih bulan lalu lihat data.
Sumber : Hasil Rancangan, 2017
Gambar III.16 Rancangan Antar Muka Halaman From Laporan
43
P. Rancangan Antar Muka Halaman Laporan Bulanan
Rancangan antar muka halaman laporan merupakan halaman untuk
menampilkan laporan detail pasien atau pemeriksaan pasien selama 1 bulan.
Sumber : Hasil Rancangan, 2017
Gambar III.17 Rancangan Antar Muka Halaman Laporan Bulanan
Q. Rancangan Antar Muka Halaman Laporan Per Tanggal / Hari
Rancangan antar muka halaman laporan merupakan halaman untuk
menampilkan laporan detail pasien atau pemeriksaan pasien per tanggal/per
hari ini.
Sumber : Hasil Rancangan, 2017
Gambar III.18 Rancangan Antar Muka Halaman Laporan
Per Tanggal/Hari
44
3.3.2 Rancangan Basis Data
Pada perancangan basis data menghasilkan pemetaan tabel-tabel yang dapat
digambarkan dengan mengunakan Entity Relationship Diagram (ERD), Logical
Record Structure (LRS), dan Spesifikasi File. Adapun gambaran perancangan
basis data yang dimaksud sebagai berikut:
45
A. Entity Relationship Diagram (ERD)
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek dasar data yang mempunyai hubungan
antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data,
untuk menggambarkannya digunakan beberapa notasi dan simbol.
Gambar III.19 Entity Relationship Diagra
46
B. Logical Relational Structure(LRS)
LRS (Logical Record Structure) Adalah representasi dari struktur record-
record pada tebel-tabel yang terbentuk dari hasil antar himpunan entitas.
Menentukan kardinalitas, jumlah table dan Foreign Key . Berikut contoh serta
cara kerja dari LRS berdasarkan kardinalitas antar tabel :
Gambar III.20 Logical Relational Structure(LRS)
47
C. Spesifikasi File
Dalam spesifikasi file ini menjelaskan tentang file atau tabel yang terbentuk
dari transformasi Entity Relationship Diagram (ERD) dan atau file-file yang
menunjang dalam aplikasi web. File-file ini tersimpan dengan nama
puskesmas_han dengan parameter-parameter sebagai berikut:
1. Spesifikasi file Pegawai
Nama file : pegawai
Akronim : pegawai.frm
Fungsi : Untuk menyimpan data pegawai
Tipe file : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Harddisk
Panjang record : 225
Kunci field : nip
Software : phpmyadmin
Tabel III.2
Spesifikasi File Tabel admin/staff
No Elemen data Nama field Tipe Size keterangan
1 Nip Nip Varchar 30 Primary key
2 Idpoli Idpoli Int 11
3 Nama Nama Varchar 50
48
4 Password Password varchar 32
5 Level Level Tinyint 10
6 Foto Foto Varchar 30
7 Notelp Notelp Varchar 13
8 Alamat Alamat Varchar 30
9 Gender Gender Tinyint 14
10 Idgolongan Idgolongan int 5
Sumber:Penelitian 2017
2. Spesifikasi File Rekam Medis
Nama file : rekam_medis
Akronim file : rekam_medis.frm
Fungsi : Sebagai tempat penyimpanan data pemeriksaan dokter
terhadap pasien
Tipe file :file master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 44
Kunci field : norekammedis
Software : phpmyadmin.
49
Tabel III.3
Spesifikasi File Tabel Rekam medis
No Elemen data Nama field Tipe Size Keterangan
1 Norekammedis Norekammedis Int 11 Primary key
2 Idpoli Idpoli Int 11
3 Noregistrasi Noregistrasi Int 11
4 Nip Nip Int 11
Sumber:Penelitian 2017
3. Spesifikasi file Pasien
Nama file : Pasien
Akronim file : Pasien.frm
Fungsi : Sebagai tempat penyimpanan data-data pasien
Tipe file : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 160
Kunci field : no_registrasi
Software : phpmyadmin
Tabel III.4
Spesifikasi File Tabel Pasien
No Elemen data Nama field Tipe Size Keterangan
1 Noregistrasi noregistrasi Int 11 Primary Key
2 Nama Nama Varchar 30
50
3 Umur Umur int 4
4 No_kk No_kk varchar 20
5 Alamat Alamat Varchar 30
6 Agama Agama Varchar 15
7 pekerjaan varchar Varchar 50
Sumber:Penelitian 2017
4. Spesifikasi file poli
Nama file : poli
Akronim file : poli.frm
Fungsi : Sebagai tempat penyimpanan data poli pasien
Tipe file : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 20
Kunci field : idpoli
Software : phpmyadmin
Tabel III.5
Spesifikasi File Tabel Poli
No Elemen data Nama field Tipe Size Keterangan
1 idpoli idpoli Varchar 8 Primary Key
2 Nama poli namapoli Varchar 12 Foreign key
Sumber:Penelitian 2017
51
5. Spesifikasi file golongan.
Nama file : golongan
Akronim file : golongan.frm
Fungsi : Sebagai tempat penyimpanan data golongan pegawai.
Tipe file : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 15
Kunci field : idpoli
Software : phpmyadmin
Tabel III.6
Spesifikasi File Tabel Golongan
No Elemen data Nama field Tipe Size keterangan
1 Idgolongan idgolongan Int 11 Primary key
2 namagolongan Namagolongan varchar 4
Sumber:Penelitian 2017
6. Spesifikasi file detail rekam medis
Nama file : detail rekam medis
Akronim file : detailrekammeids.frm
Fungsi : Sebagai tempat penyimpanan data detail rekam medis.
Tipe file : File Master
Organisasi file : Indexed Sequential
Akses file : Random
52
Media : Harddisk
Panjang Record : 15
Kunci field : iddrm
Software : phpmyadmin
Tabel III.7
Spesifikasi File Tabel Detail Rekam Medis
No Elemen data Nama field Tipe Size keterangan
1 Iddrm Iddrm Int 20
2 Norekamdis Norekamedis Int 20
3 Nip Nip Varchar 30
4 Tanggal Tanggal Date 10
5 Jam Jam Time 10
6 Pemeriksaan Pemeriksaan Varchar 255
7 Diagnose Diagnose Varchar 255
8 Pengobatan Pengobatan varchar 255
Sumber:Penelitian 2017
Spesifikasi file obat.
Nama file : obat
Akronim file : obat.frm
Fungsi : Sebagai tempat penyimpanan data obat .
Tipe file : File Master
53
Organisasi file : Indexed Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 305
Kunci field : idobat
Software : phpmyadmin.
Tabel III.8
Spesifikasi File Tabel Obat
Sumber:Penelitian 2017
1. Spesifikasi file resep obat.
Nama file : resepobat
Akronim file : resepobat.frm
Fungsi : Sebagai tempat penyimpanan data resep obat
Tipe file : File Master
Organisasi file : Indexed Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 68
Kunci field : idro
Software : phpmyadmin.
No Elemen data Nama field tipe Size keterangan
1 Idobat Idobat Int 20 Primary key
2 Namaobat namaobat Varchar 30 Foreign key
3 Keterangan keterangan Varchar 255
54
Tabel III.9
Spesifikasi File Tabel Resep Obat
Sumber:Penelitian 2017
No Elemen data Nama field tipe Size keterangan
1 Idro Idro Int 11 Primary key
2 Iddrm iddrm Int 11 Foreign key
3 Idobat Idobat Int 11
4 Dosis Dosis Varchar 35
55
3.3.3 Rancangan Struktur Navigasi
A. Rancangan Struktur Navigasi Halaman Admin/Staff
Sumber:Penelitian 2017
Gambar III. 21 Rancangan Struktur Navigasi Halaman Admin/Staff
B. Rancangan Struktur Navigasi Halaman Dokter.
Sumber:Penelitian 2017
Gambar III. 22 Rancangan Struktur Navigasi Halaman Dokter.
56
C. Rancangan Struktur Navigasi Halaman UPK.
Sumber:Penelitian 2017
Gambar III. 23 Rancangan Struktur Navigasi Halaman UPK.
57
1.4. Implementasi dan Pengujian Unit
1.4.1. Implementasi
Setelah sistem dianalisis dan didesain secara rinci, maka tahap selanjutnya
adalah implementasi. Tahap implementasi merupakan tahap meletakkan sistem
sehingga siap untuk digunakan. Tahap implementasi ini bertujuan untuk
mengkonfirmasi modul-modul perancangan, sehingga pengguna dapat
memberikan masukan kepada pembangun sistem.
A. Implementasi Rancangan Antar Muka
Adapun implementasi rancangan antar muka pada Sitem Rekam Medis
Puskesams Tambelan Sampit berdasarkan hasil rancangan antar muka sebagai
berikut:
1. Tampilan halaman index dan login
Tampilan halaman login merupakan halaman di mana admin atau pengguna
lainnya harus mengisi kolom username atau nip dan password agar bisa
mengakses sistem ini.
Gambar III.24 Halaman Tampilan Login
58
2. Tampilan Halaman Beranda Admin/Staff.
Pada halaman admin terdapat beberapa menu yang dapat diakses oleh admin,
yaitu beranda, pegawai, pasien, rekam medis, detail rekam medis dan laporan.
Gambar III.25 Halaman Tampilan Beranda Admin/Staff
3. Tampilan Halaman Beranda Dokter
Pada halaman dokter terdapat beberapa menu yang dapat diakses oleh dokter
poli, yaitu beranda,rekam medis, detail rekam medis.
Gambar III.26 Tampilan Halaman Dokter
59
4. Tampilan Halaman Beranda Kepala UPK
Pada halaman kepala upk terdapat beberapa menu yang dapat diakses oleh
kepala upk, yaitu beranda, pegawai, laporan, cetak laporan.
Gambar III.27 Tampilan halaman kepala upk
5. Tampilan Halaman Pegawai.
Tampilan halaman pegawai merupakan halaman yang di gunakan untuk
menampilkan data pegawai yang telah di tambahkan oleh admin atau staff di
halaman form tambah pegawai. Adapun data yang akan di tampilkan adalah
no, nip, nama, jabatan, golongan, dinas/poli. Kemudian data pegawai dapat
dilihat secra detail.
Gambar III.28 Tampilan halaman pegawai
60
6. Tampilan Halaman Tambah Pegawai.
Tampilan halaman tambah pegawai merupakan halaman yang di gunakan
untuk menambahkan data pegawai yang telah di input oleh admin atau staff di
halaman form tambah pegawai. Adapun data yang akan di tampilkan adalah
level akses, poli, golongan, nip, nama pegawai, password, gender, notelp,
alamat, foto pegawai.
Gambar III.29 Tampilan Halaman Tambah Pegawai.
7. Tampilan Halaman Pasien
Tampilan halama pasien merupakan halaman yang di gunakan untuk melihat
data pasien baru maupun lama yang telah di input oleh admin atau staff di
halaman form tambah pasien. Adapun data pasien yang akan di input akan
masuk ke dalam rekam medis pasien.
Gambar III.30 Tampilan Halaman Pasien
61
8. Tampilan Halaman Tambah Pasien.
Tampilan halaman tambah pasien merupakan halaman yang di gunakan untuk
menambahkan data pasien yang baru di input oleh admin atau staff di halaman
form tambah pasien. Adapun data yang akan di tampilkan adalah nama pasien,
umur, no kk, alamat, agama, pekerjaan.
Gambar III.31 Tampilan Halaman Pendaftaran Pasien Baru
9. Tampilan Halaman Data Obat
Tampilan halama obat merupakan halaman yang di gunakan untuk melihat
data obat baru yang telah di input oleh admin atau staff di halaman form
tambah obat. Adapun data obat yang akan di input.
Gambar III.32 Tampilan Halaman Data Obat
62
10. Tampilan Halaman Tambah Obat.
Tampilan halaman tambah obat merupakan halaman yang di gunakan untuk
menambahkan data obat yang baru di input oleh admin atau staff di halaman
form tambah obat. Adapun data yang akan di tampilkan.
Gambar III.33 Tampilan Halaman Tambah Obat.
11. Tampilan Halaman Data Rekam Medis Pasien.
Tampilan halaman data rekam medis pasien ini merupakan halaman untuk
menampilkan data pasien secara detail. Dan data ini bisa digunakan kembali
pada saat pasien berobat kembali. adapun data yang akan di tampilkan adalah
data pasien yang telah di input saat tambah pasien, data rekam medis pasien,
dan detail rekam medis pasien secra keseluruhan.
Gambar III.34 Tampilan Halaman Data Rekam Medis Pasien
63
12. Tampilan Halaman Rekam Medis Pasien.
Tampilan halaman data rekam medis pasien ini merupakan halaman untuk
menampilkan data rekam medis pasien yang sudah terdaftar pada poli masing
masing yaitu Poli gigi, Poli gizi, Poli KIA, Poli Umun dll.
Gambar III.35 Tampilan Halaman Rekam Medis Pasien
13. Tampilan Halaman Rekam Medis/Poli Pasien.
Tampilan halaman data rekam medis pasien atau poli ini merupakan halaman
untuk menampilkan data pasien pada masing masing poli yang sudah di input
oleh admin/ staff yaitu Poli gigi, Poli gizi, Poli KIA, Poli Umun dll.
Gambar III.36 Tampilan Halaman Rekam Medis/Poli Pasien
64
14. Tampilan Halaman Detail Rekam Medis Pasien.
Tampilan halaman detail rekam medis pasien ini merupakan halaman untuk
menampilkan detail rekam medis pasien dan pemeriksaan pasien secara rinci
adapun tampilan nya seperti , no rekam medis, nama poli,
pemeriksaan/diagnosa, pengobatan. Data tersebut akan di input oleh
dokter/asisten dokter dan hasil pemeriksaan tersebut bisa di cetak.
Gambar III.37 Tampilan Halaman Detail Rekam Medis Pasien
65
15. Tampilan Halaman Pemeriksaan dan Resep.
Tampilan halaman pemeriksaan dan resep pasien ini merupakan halaman
untuk menampilkan pemeriksaan pasien dan reserp obat adapun tampilan nya
seperti , no rekam medis, nama poli, pemeriksaan/diagnosa, pengobatan. Data
tersebut akan di input oleh dokter/asisten dokter dan hasil pemeriksaan bisa di
ubah atau di edit dan bisa menambahkan obat pasien.
Gambar III.38 Tampilan Halaman Pemeriksaan Pasien dan Resep
66
16. Tampilan Halaman Laporan Rekam Medis Pasien.
Tampilan halaman laporan rekam medis pasien merupakan halaman untuk
menampilkan form laporan pasien bulanan dan per tanggal /hari hal ini
bermaksud bertujuan untuk mengakses laporan pasien per poli dalam sehari
atau perbulannya.
Gambar III.39 Tampilan Halaman Form Laporan Rekam Medis Pasien
17. Tampilan Halaman Laporan Rekam Medis Pasien Setiap Bulan
Tampilan halaman laporan rekam medis pasien setiap bulan merupakan
halaman untuk menampilkan form laporan pasien setiap bulan saat pilih bulan
pada form laporan rekam medis akan muncul.
Gambar III.40 Tampilan Halaman Laporan Rekam Medis Pasien Setiap
Bulan
67
18. Tampilan Halaman Laporan Rekam Medis Pasien Setiap Hari / per
Tanggal
Tampilan halaman laporan rekam medis pasien setiap harinya saat pilih
tanggal pada form laporan rekam medis akan muncul laporan rekam medis
pasien per tanggal / hari .
Gambar III.41 Tampilan Halaman Laporan Rekam Medis Pasien Setiap
Hari atau Per Tanggal.
68
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum
yang dibutuhkan untuk mengimplementasi Sistem Rekam Medis Pasien
Puskesmas sungai ambawang.
a. Spesifikasi perangkat keras
1) Server
a) CPU
(1) Processor 2,4 GHz
(2) Hard Disk 500 GB
(3) RAM (Random Access Memory) 2GB
b) Monitor dengan resolusi layar minimum 1024x700
c) Mouse
d) Keyboard
e) Printer
f) Koneksi internet dengan kecepatan 2 Mbps
2) Client
a) CPU
(1) Processor 1,8 GHz
(2) Hard Disk 320 GB
(3) RAM (Random Access Memory) 1 GB
b) Mouse
c) Keyboard
d) Monitor dengan resolusi layar minimum 1024x600
e) Koneksi internet dengan kecepatan 60 kbps
69
f) Printer
b. Spesifikasi Perangkat Lunak
1) Server
a) Microsoft windows 7 Ultimate
b) Xammp v 2.5, yang terdiri dari beberapa komponen, diantaranya:
(1) Aplikasi Apache Server v 2.2.21
(2) Aplikasi MySQL Server v 5.5.20
(3) Aplikasi phpMyAdmin Server v 3.4.10.1
c) Mozilla firefox dan Google Chrome sebagai web browser
2) Client
a) Microsoft windows 7 Ultimate
b) Mozilla firefox dan Google Chrome sebagai web browser
3.3.4 Pengujian Unit
Pengujian unit dilakukan dengan metode Black Box, dan pengujian
aplikasi ini dilakukan sebagai berikut:
70
1. Pengujian Login
Tabel III.10
Hasil Pengujian Blackbox Testing Halaman Login
No Skenario Pengujian Test case Hasil yang diharapkan Hasil Kesim
pulan
1 Username dan
password
dikosongkan. Klik
tombol login
Username:(k
osong)
Password :
(kosong)
Sistem akan menolak
akses user dan
menampilkan “please
fiil out this field”
Sesuai
harapan
Valid
2 Username diisi, dan
password
dikosongkan. Klik
tombol login
Username :
admin
Password :
(kosong)
Sistem akan menolak
akses user dan
menampilkan “please
fiil out this field”
Sesuai
harapan
Valid
3 Mengetik salah satu
kondisi salah pada
Username dan
password. Klik
tombol login
Username :
1234 (salah)
Password :
admin
(benar)
Sistem akan menolak
akses user dan
menampilkan
“Username dan
password salah”
Sesuai
harapan
Valid
4 Mengetik Username
dan password yang
benar. Klik tombol
login
Username :
admin
(benar)
Password :
admin
(benar)
Sistem akan menerima
akses user dan
menampilkan halaman
utama
Sesuai
harapan
Valid
71
2. Pengujian Tambah Pegawai
Tabel III.11
Hasil Pengujian Blackbox Testing Halaman Tambah Pegawai
No Skenario pengujian Test case
Hasil yang
diharapkan
Hasil Kesimpulan
1
Kosongkan
semuakolomisian
kemudian klik tombol
Simpan
(Kosong)
Sistem akan
mengeluarkan
peringatan “please
fiil out this field”
Sesuai
harapan
Valid
2
Kosongkan salah satu
kolom isian kemudian
klik tombol Simpan
Nama
pegawai:
(kosong)
Sistem akan
mengeluarkan
peringatan “please
fiil out this field”
Sesuai
harapan
Valid
3
Isi semua kolom
dengan benar kemudian
klik tombol Simpan
Terisi
semua
Berhasil simpan
dan menuju
halaman data pasien
Sesui
harapan
Valid
72
3. Pengujian Tambah Pasien
Tabel III.12
Hasil Pengujian Blackbox Testing Halaman Tambah Pasien
No Skenario pengujian Test case
Hasil yang
diharapkan
Hasil Kesimpulan
1
Kosongkan semua
kolom isian kemudian
klik tombol Simpan
(Kosong)
Sistem akan
mengeluarkan
peringatan “please
fiil out this field”
Sesuai
harapan
Valid
2
Kosongkan salah satu
kolom isian kemudian
klik tombol Simpan
Nama
pasien:
(kosong)
Sistem akan
mengeluarkan
peringatan “please
fiil out this field”
Sesuai
harapan
Valid
3
Isi semua kolom dengan
benar kemudian klik
tombol Simpan
Terisi
semua
Berhasil simpan dan
menuju halaman
data pasien
Sesui
harapan
Valid
4. Pengujian Tambah Rekam
Tabel III.13
Hasil Pengujian Blackbox Testing Halaman Tambah Rekam
No Skenario pengujian Test case
Hasil yang
diharapkan
Hasil Kesimpulan
1
Kosongkan semua
kolom isian kemudian
klik tombol Simpan
(kosong)
Sistem
akanmengeluarkan
peringatan “please
fiil out this field”
Sesuai
harapan
Valid
73
2
Kosongkan salah satu
kolom isian kemudian
klik tombol Simpan
Suhu badan:
(kosong)
Sistem akan
mengeluarkan
peringatan “please
fiil out this field”
Sesuai
harapan
Valid
3
Isi semua kolom dengan
benar isian kemudian
klik tombol Simpan
Terisi
semua
Berhasil simpan
dan menuju
halaman data
rekam
Sesui
harapan
Valid
5. Pengujian Tambah Pasien
Tabel III.14
Hasil Pengujian Blackbox Testing Halaman Tambah Obat
No Skenario pengujian Test case
Hasil yang
diharapkan
Hasil Kesimpulan
1
Kosongkan semua
kolom isian kemudian
klik tombol Simpan
(Kosong)
Sistem akan
mengeluarkan
peringatan “please
fiil out this field”
Sesuai
harapan
Valid
2
Kosongkan salah satu
kolom isian kemudian
klik tombol Simpan
Nama obat:
(kosong)
Sistem akan
mengeluarkan
peringatan “please
fiil out this field”
Sesuai
harapan
Valid
3
Isi semua kolom dengan
benar kemudian klik
tombol Simpan
Terisi
semua
Berhasil simpan dan
menuju halaman
data pasien
Sesui
harapan
Valid