Anda di halaman 1dari 19

PROPOSAL KERJA PRAKTEK

RANCANG BANGUN APLIKASI SISTEM INFORMASI REKAM MEDIS


KLINIK TRI SALIMAH PATIKRAJA KABUPATEN BANYUMAS

Disusun sebagai Salah Satu Syarat


Kelengkapan Kurikulum pada Prodi Teknik Informatika
Fakultas Teknik dan Sains Universitas Muhammadiyah Purwokerto

Disusun oleh:
Nama : Ilham Muhammad Prasetyo
NIM : 1603040015

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK DAN SAINS
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
2019
Diusulkan Oleh:

Ilham Muhammad Prasetyo


NIM. 1603040015

Telah disetujui
Pada tanggal .................................

Pengampu/Pembimbing

Tito Pinandita, S.Si., M.Kom.


NIK 2160523

Mengetahui,
Ketua Program Studi Teknik Informatika

Harjono, S.T., M.Eng.


NIK. 2160389
A. LATAR BELAKANG
Klinik sebagai salah satu institusi pelayanan umum yang
membutuhkan sistem informasi yang akurat dan handal, serta cukup
memadai untuk meningkatkan pelayanan kepada para pasien serta
lingkungan yang terkait. Sistem informasi ini berupa rekam medis data
pasien selama berobat. Rekam medis adalah berkas yang berisi catatan dan
dokumen tentang identitas anamnesis, pemeriksaan, diagnosa pengobatan,
tindakan dan pelayanan lain yang diberikan pada seorang pasien selama
dirawat. Rekam medis dapat menunjang peningkatan pelayanan kesehatan
dengan menyajikan administrasi yang tertib. Klinik Tri Salimah dalam
sistem informasi rekam medis belum terkomputasi, semua data disimpan
dalam lembaran kertas ( paper based ), dengan adanya sistem yang
terkomputasi akan memudahkan dalam pengarsipan serta pencatatan atau
pencarian data apabila data itu telah banyak dan lama.
Atas dasar pemikiran dan permasalahan diatas penulis memberikan
solusi untuk mengatasi permasalahan dengan mengembangkan aplikasi web
untuk mempermudah pengguna dalam mengakses informasi yang berkaitan
dengan kearsipan data rekam pasien secara online kapan dan dimana saja.
Penulis menjadikan permasalahan tersebut sebagai bahan kajian Kerja
Praktek dengan judul “Rancang Bangun Sistem Informasi Rekam Medis
Klinik Tri Salimah Patikraja Kabupaten Banyumas”. Dengan adanya
aplikasi tersebut diharapkan pihak Klinik dapat lebih mudah dalam
pelayanan dan kearsipan data agar data terjaga dengan aman dan terstruktur.

B. KAJIAN PUSTAKA

1. Rancang
Rancang berarti mengatur segala sesuatu (sebelum bertindak,
mengerjakan, atau melakukan sesuatu); merencanakan (Purwanto,
2008).
2. Bangun
Bangun berarti cara menyusun atau susunan yg merupakan suatu
wujud; struktur (Komputer, 2007).
3. Aplikasi
Aplikasi adalah program yang memiliki aktifitas pemrosesan
perintah yang diperlukan untuk melaksanakan permintaan pengguna
dengan tujuan tertentu (Supriyanto, 2005).
Komputer itu sendiri kaitannya dengan aplikasi yang terdiri dari
beberapa unit fungsional untuk mencapai tujuan pelaksanaaan
pengolahan data yaitu:
a. Bagian yang membaca data (Input data atau input unit)
b. Bagian yang mengolah data (Control processing unit)
c. Bagian yang mengeluarkan hasil pengolahan data (Output
data)
4. Sistem Informasi
Sistem informasi adalah suatu sistem didalam suatu organisasi
yang mempertemukan kebutuhan pengelolaan transaksi harian,
mendukung operasi, bersifat manajerial, dan kegiatan strategi dari
suatu organisasi dan menyediakan pihak luar tertentu dengan
laporan-laporan yang dibutuhkan (Hutahean, 2014).
Sebuah sistem informasi merupakan kumpulan dari perangkat
keras dan perangkat lunak komputer serta perangkat manusia yang
akan mengolah data menggunakan perangkat keras dan perangkat
lunak tersebut. Selain itu data juga memegang peranan yang penting
dalam sistem informasi. Data yang akan dimasukkan dalam sebuah
sistem informasi dapat berupa formulir-formulir, prosedur-prosedur
dan bentuk data lainnya. Selain itu sistem informasi dapat
didefinisikan sebagai berikut :
a Suatu sistem yang dibuat oleh manusia yang terdiri dari
komponen-komponen dalam organisasi untuk mencapai suatu
tujuan yaitu menyajikan informasi.
b Sekumpulan prosedur organisasi yang pada saat dilaksanakan
akan memberikan informasi bagi pengambil keputusan dan atau
untuk mengendalikan organisasi.
c Suatu sisem didalam suatu organisasi yang mempertemukan
kebutuhan pengolahan transaksi, mendukung operasi, bersifat
manajerial, dan kegiatan strategi dari suatu organisasi dan
menyediakan pihak luar tertentu dengan laporan-laporan yang
diperlukan (Kristanto, 2008).

5. Rekam Medis
Rekam medis merupakan berkas yang berisikan catatan dan dokumen
tentang identitas pasien, pemeriksaan, pengobatan, tindakan dan
pelayanan lain kepada pasien pada sarana pelayanan kesehatan(Ulil
Kholili, 2011).
6. PHP (Programming Hypertext Preprocessor)
PHP: Hypertext Preeprocesor. Ini merupakan bahasa yang hanya
dapat berjalan pada server dan hasilnya dapat di tampilkan pada Client.
(Nugroho, 2008).
Interpreter PHP dalam mengeksekusi kode PHP pada sisi
server(disebut server-side), sedangkan tanpa adanya interpereter PHP,
maka semua skrip dan aplikasi PHP yang dibuat tidak dapat dijalankan.
Proses eksekusi kode PHP yang dilakukan oleh Apache Web Server dan
interptereter.
PHP merupakan bahasa standar yang di gunakan dalam dunia Web
site, PHP adalah bahasa program yang berbentuk skrip yang diletakkan
di dalam server web. Jika kita lihat dari sejarah mulainya PHP
diciptakan dari ide Rasmus Lerdof untuk digunakan sebagai keperluan
membuat Web site pribadi, akan tetapi dikembangkan lagi sehingga
menjadi sebuah bahasa yang disebut ”Personal Home Page”, inilah
awal mula munculnya PHP sampe saat ini.
7. Use case Diagram
Use case Diagram adalah teknik untuk merekam persyaratan
fungsional sebuah sistem. Use case mendeskripsikan interaksi tipikal
antara para pengguna sistem dengan sistem itu sendiri, dengan memberi
sebuah narasi tentang bagaimana sistem tersebut digunakan (Martin
Fowler, 2005).
Use case diagram mendeskripsikan sebuah interaksi antara
satu atau lebih aktor dengan sistem yang akan dibuat. Diagram use case
digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah
sistem dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut.
Sebuah use case merepresentasikan sebuah interaksi antara aktor (user
atau sistem lainya) dengan sistem. Use case menjelaskan secara
sederhana fungsi sistem dari sudut pandang user.
8. Activity Diagram
Activity diagram menggambarkan aliran kerja atau aktivitas dari
sebuah sistem pada perangkat lunak (Rosa dan Salahudin, 2016).
Activity diagram sesuai dengan namanya diagram ini
menggambarkan tentang aktifitas yang terjadi pada sistem. Dari
pertama sampai akhir, diagram ini menunjukkan langkah-langkah
dalam proses kerja sistem yang dibuat. Adapun fungsi activity diagram
antara lain :
a. Menggambarkan proses urutan aktifitas dalam sebuah proses
yang berjalan dalam sistem
b. Activity diagram dibuat berdasarkan sebuah use case pada
use case diagram.

9. Sublime Text
Sublime Text adalah satu dari sekian banyak text editor yang
digunakan untuk memanipulasi sebuah data yang berhubungan dengan
pembuatan program, baik yang berbasis desktop, web maupun mobile.
Sublime Text sendiri adalah aplikasi open source yang artinya bisa
didapat secara gratis (Wibowo, 2013).
10. Database
Database adalah sekumpulan file data yang saling berhubungan
dan berorganisasi sedemikian rupa sehingga memudahkan untuk
mendapat dan memproses data. Lingkungan sistem database
menekankan data yang tidak tergantung (independent data) pada
aplikasi yang akan menggunakan data. Data adalah kumpulan fakta
dasar (mentah) yang terpisah. (Setyaningsih, 2006).
Sebuah database harus dibuat dengan rapi agar setiap data yang
dimasukkan sesuai dengan tempatnya. Sebagai contoh, disebuah toko,
penyimpanan stok barang dikelompokkan berdasar jenis tertentu,
misalnya bahan makanan, pembersih, pakaian dan lain-lain. Kemudian
dikelompokkan lagi berdasarkan nama makanan atau nama bahan
pembersih. Ini dilakukan agar setiap pembeli dapat dengan mudah
mencari dan mendapatkan barang yang diperlukan. Dapat dibayangkan
jika barang-barang di toko tersebut tidak dikelompokkan berdasarka
jenis-jenis yang ditentukan, pembeli akan sulit mencari dan
mendapatkan barang yang dimaksud.
11. My SQL
MySQL adalah salah satu jenis database server yang sangat
terkenal dan banyak digunakan untuk membangun aplikasi web yang
menggunakan database sebagai sumber dan pengolahan datanya (Arief,
2011).
MySQL merupakan database yang pertama kali didukung oleh
bahasa pemrograman script untuk internet (PHP dan Perl). MySQL dan
PHP dianggap sebagai pasangan software pembangun aplikasi web
yang ideal. MySQL lebih sering digunakan untuk membangun aplikasi
berbasis web, umumnya pengembangan aplikasinya menggunakan
bahasa pemrograman script PHP.
Kepopuleran MySQL antara lain karena MySQL menggunakan
SQL sebagai bahasa dasar untuk mengakses databasenya sehingga
mudah untuk digunakan, kinerja query cepat, dan mencukupi untuk
kebutuhan database perusahaan-perusahaan yang berskala kecil sampai
menengah,
MySQL juga bersifat open source (tidak berbayar). MySQL
merupakan database yang pertama kali didukung oleh bahasa
pemrograman script untuk internet (PHP dan Perl). MySQL dan PHP
dianggap sebagai pasangan software pembangun aplikasi web yang
ideal. MySQL lebih sering digunakan untuk membangun aplikasi
berbasis web, umumnya pengembangan aplikasinya menggunakan
bahasa pemrograman script PHP.

C. TUJUAN
Tujuan yang ingin dicapai dari kerja praktek ini adalah merancang
aplikasi Sistem Informasi Rekam Medis untuk menggantikan sistem rekam
data-data pasien yang disimpan dalam lembaran kertas (papper based)
menjadi terkomputasi.

D. MANFAAT
Manfaat yang diperoleh dari Perancangan Sistem Informasi Rekam
Medis pada Klinik Tri Salimah ini adalah untuk mempermudah dalam
pengelolaan data pasien, data dokter, data rekam pasien, data tindakan dokter
agar terjaga dengan aman guna meningkatkan mutu pelayanan.

E. WAKTU DAN TEMPAT PELAKSANAAN


Kerja praktek ini akan dilakukan di Klinik Tri Salimah Kecamatan
Patikraja Kabupaten Banyumas tepatnya di Jl.Pramuka Ds. Kedungwringin
RT02/RW03 Kecamatan Patikraja, Kabupaten Banyumas, Provinsi Jawa
Tengah. Jadwal waktu pelaksanaan kerja praktek akan dilaksanakan pada
bulan Januari 2019 sampai Mei 2019.

D. METODE PELAKSANAAN
Metode pelaksanaan yang dilakukan dalam kerja praktek ini
menggunakan metode Skuensial Linier.

Pemodelan
Sistem Informasi

Analisis Desain Implementasi Pengujian

Gambar 1. Kerangka Kerja Pengembangan Sistem Informasi Metode


Skuensial Linier
1. Analisisis
Analisis yang dilakukan yaitu mengumpulkan kebutuhan
data dan mempelajari data dari hasil observasi dan wawancara
kemudian dianalisa dari permasalahan tersebut nantinya akan
digunakan sebagai acuan untuk desain sistem. Kemudian juga
menganalisis kebutuhan-kebutuhan sistem yang akan digunakan
untuk perancangan serta pengembangan sistem agar dapat bekerja
sesuai yang diharapkan pengguna.
2. Desain
Dalam tahap desain yang dilakukan adalah menentukan arsitektur
sistem secara keseluruhan yang nantinya akan diimplementasikan dari
hasil proses analisis data-data yang dibutuhkan dalam alur kerja
pembuatan aplikasi.
a. Use Case Diagram pada Sistem Informasi Klinik Tri Salimah
dimaksudkan untuk mengetahui fungsi apa saja yang ada dalam
sebuah sistem dan siapa saja yang berhak menggunakan fungsi-
fungsi tersebut.
Mengelola Data Rekam

Melihat daftar pasien

Dokter mencetak data rekam

Melihat data dokter

Gambar 2. Use case diagram level dokter

Mengelola data pendaftaran

Mengelola data pasien

Melihat data perawat

Melihat tindakan periksa

Perawat/ Bidan

Melihat tindakan Lab

Melihat data bidan

Melihat tindakan bidan

Gambar 3. Use case diagram level perawat/ bidan


b. Activity Diagram ini menggambarkan tentang aktifitas yang
terjadi pada Sistem Informasi Rekam Medis.
1. Activity Diagram Level Dokter
a) Activity Diagram Login
LOGIN

Pengguna Sistem Database

Halaman Login

Memasukkan
username,
SALAH
password dan
memilih level

Menampilkan
BENAR
halaman dashboard
Phase

Gambar 4. Activity diagram login level dokter


b) Activity Diagram Menu Rekam Pasien
Rekam Pasien

Dokter Sistem Database

Login Aplikasi

Memilih
Menampilkan
Tindakan
dashboard
Dokter

menampilkan
data rekam

menampilkan
memilih tombol
data transaksi
transaksi
rekam

menambah,
menghapus menyimpan
data transaksi data rekam
rekam

menampilkan
mencetak
halaman cetak
transaksi rekam
transaksi rekam
Phase

Gambar 5. Activity diagram menu rekam pasien


c) Activity Diagram Menu Data Dokter
Data Dokter

Dokter Sistem Database

Login Aplikasi

memilih menu menampilkan


data dokter dashboard

menampilkan data
dokter
melihat data
dokter
Phase

Gambar 6. Activity diagram menu data dokter


d) Activity Diagram Menu Data Pasien
Data Pasien

Dokter Sistem Database

Login Aplikasi

memilih menu menampilkan


data pasien dashboard

menampilkan data
pasien
melihat data
pasien
Phase

Gambar 7. Activity diagram menu data pasien


2. Activity Diagram Level Perawat / Bidan
a) Activity Diagram Login
LOGIN

Pengguna Sistem Database

Halaman Login

Memasukkan
username,
SALAH
password dan
memilih level

Menampilkan
BENAR
halaman dashboard
Phase

Gambar 8. Activity diagram login level perawat/ bidan


b) Activity Diagram Menu Pendaftaran Pasien
Pendaftaran Pasien

Perawat/Bidan Sistem Database

Login
Aplikasi

memilih Rekam menampilkan


Medis dashboard

menampilkan
data rekam

menambah
pasien dan data menyimpan
pendaftaran data
pasien
Phase

Gambar 9. Activity diagram rekam pasien


c) Activity Diagram Menu Data Pasien
Data Pasien

Perawat/Bidan Sistem Database

Login
Aplikasi

memilih Data menampilkan


Pasien dashboard

menampilkan
data pasien

menambah,
menghapus, menyimpan
mengedit data data
pasien
Phase

Gambar 10. Activity diagram data pasien

d) Activity Diagram Menu Data Perawat


Data Perawat

Perawat/Bidan Sistem Database

Login
Aplikasi

memilih Data menampilkan


Perawat dashboard

menampilkan
data perawat

Melihat data
perawat
Phase

Gambar 11. Activity diagram menu data perawat


e) Activity Diagram Menu Data Bidan
Data Bidan

Perawat/Bidan Sistem Database

Login
Aplikasi

memilih Data menampilkan


Bidan dashboard

menampilkan
data bidan

Melihat data
bidan
Phase

Gambar 12. Activity diagram menu data bidan


f) Activity Diagram Menu Data Tindakan Periksa
Tindakan Periksa

Perawat/Bidan Sistem Database

Login
Aplikasi

memilih
menampilkan
Tindakan
dashboard
Periksa

menampilkan
data tindakan
periksa

Melihat data
tindakan periksa
Phase

Gambar 13. Activity diagram menu data tindakan periksa


g) Activity Diagram Menu Data Tindakan Lab
Tindakan Lab

Perawat/Bidan Sistem Database

Login
Aplikasi

memilih menampilkan
Tindakan Lab dashboard

menampilkan
data Tindakan
Lab

Melihat data
tindakan lab
Phase

Gambar 14. Activity diagram menu data tindakan lab


h) Activity Diagram Menu Data Tindakan Bidan
Tindakan Bidan

Perawat/Bidan Sistem Database

Login
Aplikasi

memilih menampilkan
Tindakan Bidan dashboard

menampilkan
data Tindakan
Bidan

Melihat data
bidan
Phase

Gambar 15. Activity diagram menu data tindakan bidan


c. Database
Dalam merancang sebuah sistem, database merupakan salah
satu komponen utama yang akan diolah dan dijadikan informasi.
Perancangan database sendiri dalam sistem ini akan dibuat dengan
menggunakan Entity Relationship Diagram (ERD). Karena ERD ini
salah satu bentuk pemodelan basis data yang sering digunakan dalam
pengembangan sistem informasi. Berikut diagram ERD sistem yang
akan dibangun.
provinsi
data_rekam
data_pasien PK id_prov data_perawat
PK id_rekam
daftar_tindakan PK id_pasien nama_provinsi PK id_perawat
FK id_daftar
PK id_tindakan
tanggal_daftar nama_perawat
FK id_pasien kabupaten
nama_tindakan nama_pasien no_telp
FK id_dokter PK id_kab
FK provinsi FK provinsi
tanggal FK provincie_id
detail_tindakan FK kabupaten FK kabupaten
FK tindakan nama_kabupaten
PK id FK kecamatan FK kecamatan
FK jenis_tindakan
FK kelurahan kecamatan FK kelurahan
keterangan
diagnosa
alamat PK id_kec alamat_lengkap
total
resep
jenis_kelamin FK regency_id
harga
pekerjaan nama_kecamatan

umur
pendaftaran

PK id_daftar orang tua kelurahan

PK id_kel data_bidan
status_tindakan FK id_pasien

FK district_id PK id_bidan
PK id FK id_dokter data_dokter

tanggal
PK id_dokter nama_kelurahan nama_bidan
nama_status

FK ruangan nama_dokter no_telp

adm FK id_ruangan FK provinsi

FK kabupaten
FK status_tindakan FK provinsi
FK kecamatan
FK kabupaten
dokter_spesialis
FK kelurahan
PK id_spesialis FK kecamatan
alamat_lengkap
FK kelurahan
nama_spesialis
FK spesialis
id_ruangan
data_ruangan
no_telp
PK id_ruangan
alamat_lengkap
nama_ruangan
gaji_pokok

Gambar 16. Entity Relationship Diagram

d. Implementasi
Dalam tahapan ini bahasa yang digunakan adalah PHP
dan tools yang digunakan adalah Sublime Text 2 dan XAMPP.
Kode pemrograman ini berfungsi untuk mengolah data-data yang
ada. Dengan kode program ini menjadikan antarmuka dan
database dapat saling terhubung sehingga data dapat ditampilkan
pada tampilan antarmuka dan dapat disimpan dalam database.
e. Pengujian
Pengujian pada aplikasi kerja praktek ini menggunakan
Black-Box Testing (pengujian kotak hitam). Menurut
Shalahuddin dan Rosa (2013). Black-Box Testing (pengujian
kotak hitam) yaitu menguji perangkat lunak dari segi spesifikasi
fungsional tanpa menguji desain dan kode program Pengujian
dimaksudkan untuk mengetahui apakah fungsi-fungsi,
masukan, dan keluaran dari perangkat lunak sesuai dengan
spesifikasi yang dibutuhkan. Aplikasi ini akan diterapkan di
Klinik Tri Salimah.
E. RENCANA DAN JADWAL PELAKSANAAN
Kerja Praktek ini membutuhkan waktu selama 5 bulan dengan tabel
kegiatan sebagai berikut:
Tabel 1. Jadwal Pelaksanaan
Rencana Alokasi Waktu ( Bulan ke: / Minggu ke: )
Kegiatan 1 2 3 4 5

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1

Analisa

Desian

Implementasi

Pengujian

Penyusunan
Laporan

DAFTAR PUSTAKA
Ulil Kholili. (2011). Pengenalan Ilmu Rekam Medis Pada
Masyarakat Serta Kewajiban Tenaga Kesehatan di Rumah
Sakit. Kesehatan Komunitas, 1, 61–72.

Komputer, Wahana., 2007, Rancang Bangun Mesin dengan


Autocad 2008, PT Elex Media Komputindo, Jakarta.

Arief, M.R., 2011, Pemrograman Web Dinamis Menggunakan Php


dan Mysql, Andi, Yogyakarta.

Fowler, M., 2005, UML Distilled Edisi 3, Andi Offset, Yogyakarta.

Nugroho, B., 2008, Latihan Membuat Aplikasi Web PHP dan


MySQL dengan Dreamweaver MX[6, 7, 2004] dan 8, Gava
Media, Yogyakarta.

Kadir, A., 2009, Membuat Aplikasi Web dengan PHP dan


Database MySQL, Andi, Yogyakarta.

Wirawan, M.J., 2009, Amazing News Website with PHP, Ajax, dan
MySQL, Andi, Yogyakarta.

Enterprise, Jubilee., 2015, Mengenal PHP Menggunakan


FRAMEWORK LARAVEL, Elex Media Komputindo,
Jakarta.

Hutahean, Jeperson., 2014, Konsep Sistem Informasi, Deepublish,


Yogyakarta.

Rosa, A.S. dan Shalahuddin, M., 2013, Rekayasa Perangkat Lunak


Terstruktur dan Berorientasi Objek, Informatika, Bandung.

Nugroho, A., 2011, Perancangan dan Implementasi Sistem Basis


Data, Andi, Yogyakarta.

Anda mungkin juga menyukai