Anda di halaman 1dari 6

SISTEM INFORMASI RUMAH SAKIT TERPADU

RUMAH SAKIT UMUM DAERAH BLAMBANGAN


MENGGUNAKAN JSP
( STUDY KASUS MEDICAL RECORD RAWAT INAP )

NUR SETYOWATI
7406.030.118

Jurusan Teknologi Informasi


Politeknik Elektronika Negeri Surabaya
Institut Teknologi Sepuluh Nopember
Kampus ITS Keputih Sukolilo Surabaya 60111
Telp. 031- 5947280, 031- 5946114, Fax : 031 – 5946114
e-mail : sety_w@yahoo.com

ABSTRAK

Laporan Proyek Akhir dengan judul ”SISTEM RUMAH SAKIT TERPADU MENGGUNAKAN
JSP ( STUDY KASUS : MEDICAL RECORD RAWAT INAP )”.
Tujuan Penulisan Laporan Tugas Akhir ini adalah untuk merancang sistem medical record rawat
inap secara online pada Rumah Sakit Umum Daerah Banyuwangi secara terperinci, cepat dan up to date
dengan bantuan komputer melalui script JSP dan database Mysql. Metode penelitian yang dilakukan oleh
penulis dalam melakukan penelitian-penelitian meliputi studi lapangan dan studi pustaka. Studi lapangan
meliputi wawancara dan pengamatan. Studi pustaka dilakukan dengan penelitian kepustakaan yang relevan
dengan masalah yang dihadapi penulis. Dalam laporan ini akan digambarkan sistem yang akan diusulkan
melalui desain model Diagram Arus Data (DAD). Desain moled DAD ini hanya menunjukkan kebutuhan
proses dari sistem yang diusulkan secara logika, khususnya untuk sistem komputerisasi. Disamping itu
perancangan sistem baru juga dilakukan dengan menyusun desainTugas Akhir ini mebahas tentang
rancangan sistem informasi medical record rawat inap berbasis komputer pada Badan Rumah Sakit Daerah
Banyuwangi. Rancangan sistem informasi ini akan membantu dalam proses-proses transaksi pelayanan,
memudahkan pengambilan dokumen data pasien lebih cepat, serta pengumpulan data dan penghasilan
informasi secara cepat dan tepat waktu sesuai kebutuhan pengguna sistem.

Kata kunci : rancangan, sistem informasi, medical record rawat inap

ABSTRACT

End of Project report titled "SYSTEM HOSPITALS UNIT USING JSP (CASE STUDY: MEICAL
RECORD )."
Destination Report Writing Final Project is to design a system Patient Information medical recordt
online at the General Hospital Area Banyuwangi in detail, fast and up to date with the help of a computer
script through JSP and Mysql database. Method of research done by the author in the research include field
studies and literature studies. Field study includes interviews and observations. Studies carried out with the
library research literature relevant to the problems faced by the author. In this report akan akan described
the proposed system design through the Data Flow Diagram model (DAD). Design moled DAD only shows
the process needs of the proposed system of logic, especially the computerized system. Besides, the design of
the new system is also done with this sort desainTugas End mebahas about the design of information system
services billing outpatient-based computers in the Hospital Regional Banyuwangi. Design the system this
information will assist in the processes of transaction medical record, ease of medical record documents
more quickly, and the collection of data and information quickly and on time according to the needs of the
user system.

Key words : geographic information system, medical record rawat inap

1
I PENDAHULUAN sakit sampai pasien dinyatakan
1.1 Latar Belakang sembuh dan diperbolehkan pulang.
2. Pengarsipan data pasien dalam
Teknologi Informasi berkembang kurun waktu 5tahunan
dengan pesatnya. Komputerisasi digalakkan di
berbagai bidang. Segala kegiatan memerlukan 3. Data yang dipakai adalah data sekunder
informasi, dan bisa juga dikatakan bahwa segala dari instansi terkait.
kegiatan dituntut untuk menghasilkan informasi.
Komputer adalah media electronik yang paling II TINJAUAN PUSTAKA
tepat untuk menjawab persoalan tersebut. Beberapa teori penunjanng pada proyek akhir
Kebutuhan akan informasi dan ini adalah sebagai berikut
pengguna komputer yang semakin banyak
mendorong terbentuknya jaringan komputer 2.1 Macromedia dremweaver MX2004
yang mampu melayani berbagai pengguna
informasi, sehingga pengolahan informasi dapat Macromedia dremweaver MX2004
dilakukan secara efektif dan efisien. adalah suatu bentuk program editor web yang
Jaringan komputer yang dimaksud adalah dibuat oleh macromedia. Dalam program ini
internet, internet merupakan jaringan komputer programer web dapat dengan mudah membuat
yang terdiri dari ribuan jaringan komputer dan mendesain webnya.
independen yang dihubungkan satu dengan Macromedia dremweaver MX2004
lainya. Internet dapat diakses dan dimanfaatkan adlah editor yang lengkap dan dapat digunakan
untuk berbagai keperluan, oleh siapa saja, di untuk animasi sederhana yang berbentuk layer.
mana saja dan kapan saja. Dengan internet kita Dengan menggunakan program ini desainer web
dapat membuat suatu jaringan yang dapat dapat membuat suatu halaman web .
menghubungkan informasi yang ada di Rumah Seperti program editor-editor web lain,
Sakit Umum Daerah Blambangan. macromedia dreamweaver juga memiliki dua
Dalam proyek akhir ini akan di bangun bentuk layer, yaitu bentuk halaman design dan
aplikasi database Medical Record Rawat Inap halaman code, program-program code web
untuk pencarian dan penyimpanan data pasien
diantaranya JSP,PHP,ASP,Perl,dan lainnya.
dengan mengelompokkan data sesuai dengan id
masing-masing dokumen. Dalam pembuatan
database medical record rawat inap ini kami 2.2 Java Server Pages (JSP)
menggunakan JSP (java server pages) yang
dapat membantu kita dalam memudahkan adalah teknologi servlet-based yang
membuat suatu program database, proses digunakan dalam web tier, menyediakan konten
pengolahan informasi dengan menggunakan dinamik dan statik. Pengertian lain, JSP adalah
program JSP menjadi media informasi yang teknologi text-based dan sebagian besar berisi
dinamis sehingga memudahkan karyawan untuk teks template HTML yang digabungkan dengan
mendapat dan memberikan informasi yang ada konten teks spesifik dinamik. JSP dimaksud
di rumah sakit. Sehingga memiliki kinerja yang untuk menghindarkan pengembang dari
lebih bagus dan efisien. memanipulasi String yang sangat panjang karena
JSP adalah teks dokumen dan mirip dengan
1.2 Perumusan Masalah HTML, konten dari HTML sekarang tidak
dipasang dalam kode Java sehingga ini
Permasalahan utama dalam proyek memudahkan dalam hal maintenance. Selain itu
akhir ini adalah bagaimana membangun sistem JSP menjadi familiar di kalangan semua orang
aplikasi database Medical Record Rawat Inap yang mempunyai pengetahuan HTML, dengan
dengan menggunakan java server pages dengan hanya mempelajari markup dynamic.
metode pemilahan untuk menentukan jenis id Java Server Pages (JSP) adalah
penyakit. teknologi Web berbasis bahasa pemrograman
Java dan berjalan pada Platform Java yang
1.3 Batasan Masalah diproduksi oleh Sun microsystem. JSP
Mengingat permasalahan yang ada, memungkinkan kita menggabungkan static HTML
maka perlu adanya pembatasan masalah dengan dynamic content yang dihasilkan dari
yang akan dibahas antara lain : Servlet. JSP juga merupakan bagian dari
1. Program ini menangani dalam hal teknologi J2EE (Java 2 Enterprise Edition).
medical record rawat inap, dimana J2EE merupakan platform Java untuk penge
akan mencatat keadaan kesehatan mbangan aplikasi enterprise dengan dukungan API
pasien, mulai pasien masuk rumah (Application Program Interface) yang lengkap
dan portabilitas serta memberikan sarana
2
untuk membuat aplikasi multi tier yang Menurut spesifikasi J2EE, dikenal EJB
memisahkan antara Presentation layer, Container, Web Container dan Application
Application layer dan Data Layer. Server. Web Container adalah services yang
dijalankan oleh suatu Java Application Server
hususnya untuk services yang
2.3 MySQL compliance/kompatibel dengan Servlet dan JSP.
Selain menjadi services oleh Java Application
MySQL merupakan sebuah database Server, Web Container dapat berdiri sendiri.
server yang free, artinya bebas menggunakan Contoh Web Container adalah Tomcat,
database ini untuk keperluan pribadi atau usaha ServletExec, Resin, Jrun, Blazix. Web Container
tanpa harus membeli atau membayar lisensinya. juga dapat bekerja sama dengan web server,
MySQL dapat digunakan baik sebagai client misalnya Tomcat dengan Apache, Jrun dengan
maupun server sehingga sering disebut database IIS.
client/server.
2.6 JDBC
Database MySQL merupakan suatu
JDBC merupakan teknologi standar
perangkat lunak database yang berbentuk
database relasional atau datam bahasa database Java yang menjadi bagian dari JDK(J2SDK)
sering disebut dengan Relational Database untuk akses dan pegolahan database sehingga
JDBC juga sering disebut Java API untuk akses
Management System (RDBMS) yang
data. JDBC saat ini telah memiliki dungan
menggunakan suatu bahasa permintaan bernama
industri yang kuat sehingga dapat menemukan
SQL
dengan mudah database yang mendukung JDBC.
JDBC bukanlah merupakan akronim tetapi
MySQL adalah sebuah prrogram sebutan atau merk dari Sun Microsystem untuk
database, sedangkaan SQL adalah bahasa perintah mendefinisikan Java API untuk database. Dengan
(Query) dalam program MySQL. selain MySQL JDBC dapat membuatprogram dengan potabilitas
ada beberapa program database server lain yang tinggi dan cukup mudah karena secara umum
menggunakan standar query berupa SQL antara pemrograman JDBC tidak memiliki perbedaan
lain adalah oracle, postgreSQL, MySQL front, yang berarti untuk pemrograman dari database
MsQL, dan SQL server 97/2000, MySQL dibuat tertentu dengan databaselain. Perbedaan utama
oleh TcX dan telah dipercaya mengelola sistem pada kode hanyalah kode yang mendefinisikan
dengan 40 buah database berisi 10.000 tabel dan driver dari database server serta perintah SQL
500 di antaranya memiliki 7 juta baris (kira-kira tertentu yang mungkin memiliki perbedaan
100 gigabyte data). Database ini dibuat untuk sintaks tertentu atau perintah SQL khusus yang
keperluan sistem database yang cepat, handal dan hanya terdapat pada databse tertentu
mudah digunakan. Pada mulanya MySQL hanya
dapat dijalankan pada sistem operasi berbasis
Unix seperti linuk, tetapi sekarang sudah dapat
dijalankan pada sistem operasi windows.
III. PERANCANGAN SISTEM
2.4 Jakarta Tom Cat 3.1. Perancangan Sistem
Jakarta Tomcat adalah web application 3.1.1. Desain Sistem
server, yang mempunyai kemampuan sebagai Pada tahapan ini akan dijelaskan bentuk
Servlet container dan JSP container di mana Anda rancangan sistem Rumah Sakit Terpadu yang
bisa mendeploy Servlet dan JSP. Di atas Jakarta akan dikembangkan, diantaranya meliputi:
Tomcat, Servlet dan JSP akan bekerja melayani deskripsi sistem secara umum, pemodelan sistem,
request dari client, yang lumrahnya adalah berupa diagram alir (flowchart) dan gambaran
browser. Web Server adalah software untyk keseluruhan.
server yang menangani request melalui protokol
HTTP yang digunakan oleh situs-situs web saat 3.1.2. Deskripsi Secara Umum
ini dalam menangani request file statik HTML, Sistem Rumah Sakit Terpadu Billing Rawat
sepeti Apache dan Microsoft IIS. Web server Jalan adalah sistem billing rawat jalan yang di
sekarang sering “dibungkus” oleh Java integrasikan dengan sistem-sistem yang ada di
Application Server sebagai HTTP Server. rumah sakit dan digunkan untuk membantu dan
mempercepat pelayanan billing / pembayaran
2.5 Web Container tagihan pasien di Rumah Sakit Umum Daerah
Banyuwangi.

3
3.1.3. Desain Proses VI. FLOWCHART SISTEM
Desain proses merupakan tahap
perancangan proses yang akan dilakukan oleh
sistem sehingga mendapatkan informasi yang FLOW CHART
merupakan input ke sistem maupun output dari
sistem dalam bentuk web.

3.1.3.1. Proses Kerja Medical Record Rawat START


Inap

Setiap pasien yang menggunakan


pelayanan rawat jalan akan didata dibagian INPUT DATA
informasi / pendaftaran, kemudian akan PASIEN
diperiksa di poliklinik untuk mendapatkan
pelayanan kesehatan. Setelah diperiksa di
poliklinik maka pasien di beri notatindakan ASEMBLING DAN ANALISA
untuk dibayarkan di UPP (Unit Pelayanan
Pembayaran). Data dari poliklinik dikirim
langsung ke Unit Pembayaran. Kemudian
setelah diproses dan dicroscek kemudian
pasien membayar dan diberi kuitansi tagihan. TIDAK
Data dari UPP nantinya akan dikirim ke DATA
LENGKAP
poliklinik yang bersangkutan dan ke Leger
atau master Data rumah sakit.
YA

CODING / INDEXING

TIDAK
DATA BENAR

YA

MEMBUAT INDEX PASIEN

FILLING, Penyimpanan
& retryfer

FINISH

Gambar 4.1 Flowchart Sistem

4
V . DIAGRAM ENTITY RELATIONSHIP IV. Hasil Analisa

Pasien
NoRM
NamaPasie n
TglLahir TindakanPeraw atan
TempatLahir No Registrasi
JenisKelamin Id Peraw at
Ala mat NamaPasie n
Desa_Kelurahan Jam
Kecamatan Diagnosa
Kota TindakanKeperaw atan
Kabupaten MENDAPAT_PERAWATAN No Ruang
NoKTP Keterangan
NoTelp
StatusPerkaw inan
Pegaw ai Suku MERAWAT
ID Pegaw ai Bangsa
NamaPegaw ai Agama PERAWATAN
Tgl Lahir Pendidikan
Tempat_Lahir Pekerja an MENDERITA
Ala mat GolDarah
PENANGANAN_AWAL
JenisKelamin Nama_Ibu
Nip_Pegaw ai Ala mat_Ibu
NoTelp Pekerja an_Ibu Peraw at
NoKTP_Ibu Id Peraw at
NoTelp_Ibu IDpoliklinik
NamaPegaw ai
Ala mat pegaw ai
Tgl Lahir
Gambar Menu Utama
Dokter
Id Dokter
Dokter Spesialis
MENYEMBUHKAN
PENGOBATAN
IDpoliklinik
NamaPegaw ai
Ala mat pegaw ai
Tgl Lahir

DATA_PASIEN

Ruang
PENJAGA NoRuang
NamaRuang FASILITAS
Kelas

Penyakit
ID Penyakit
Jenis Penyakit

TabelMedic alRecord
NoDaftar
NoRM
PERNAH_MENANGANI
NamaPasie n
Tgl Masuk
TglKelu ar
DiagnosaPenyakit PENYAKIT_YGDIDERITA

Gambar Menu Admin


Gambar 5.1 Diagram Entity Relationship

5
V. KESIMPULAN DAN SARAN 6. DAFTAR PUSTAKA

 Kesimpulan [1] Digital , 2001 ,Proffesional Java E-


Commerce, WroxPress Ltd.,
Birmingham-Canada.
Setelah dilakukan pengujian dan [2] Abdul Kadir, 2008, Dasar Pemrograman
analisa program, maka dapat diperoleh Web Dinamis dengan JSP, Penerbit
simpulan sebagai berikut : Andi, Jakarta.
 Sistem user yang telah dibuat mampu [3] Bunafit Nugroho, Latihan Membuat
melakukan proses penalaran data baik Aplikasi Web PHP dan MySQL Dengan
dengan metode forward ataupun Dreamweaver MX (6,7,2004) dan 8,
backward chaining. Gava Media Yogyakarta.
 Sistem admin dapat melakukan [4] Ilmu Komputer, Dasar Pemrograman
proses penambahan, penghapusan Web Dinamis Dengan JSP
dan update data untuk data pasien, [5] Simeonghitamx.blogspot.com/2009/01/j
data penyakit, maupun data dokter. ava-server-pages-jsp.html
 Untuk proses penghapusan data [6] Digital , 2001 ,Proffesional Java E-
jenis penyakit, memiliki batasan Commerce, WroxPress Ltd.,
tertentu berupa jenis penyakit yang Birmingham-Canada, 2001.
akan dihapus tidak memiliki lebih dari [7] Leonardo, I., Pemrograman Database
satu percabangan. dengan Java. Jakarta: PT. Elex Media
 Penggunaan file ekstensi jsp dalam Komputindo, 2003.
MySQL memungkinkan banyak hal- [8] Isak Rickyanto, Pemrograman Database
hal baru yang hanya terjadi untuk Java dengan JDBC, ANDI Yogyakarta,
situasi tertentu. Mulai dari MySQL 2004.
tabel, pengiriman parameter, [9] Isak Rickyanto, Pemrograman Web
hingga penggunaan header. dengan Java Servlet, ANDI Yogyakarta,
2004.
[10] Bunafit Nugroho, Latihan Membuat
Aplikasi Web PHP dan MySQL Dengan
 Saran Dreamweaver MX (6,7,2004) dan 8,
Gava Media Yogyakarta.
Dari beberapa simpulan yang telah
diambil, maka dapat dikemukakan
saran-saran yang akan sangat
membantu untuk pengembangan
perangkat lunak ini selanjutnya.
 Perlu diadakan penambahan data
yang lebih akurat pada klinisnya
sehingga informasi yang dimiliki
akan semakin luas dan banyak.
 Pada sistem admin, jika terjadi
penambahan data yang lebih
kompleks, admin haruslah mendesain
tampilan dan database yang cukup
fleksibel sehingga mampu
memudahkan admin dalam
melakukan manajemen sistem.

Anda mungkin juga menyukai