P. 1
Aplikasi Sistem Informasi RSUD Ungaran Menggunakan Handphone Berbasis Java

Aplikasi Sistem Informasi RSUD Ungaran Menggunakan Handphone Berbasis Java

|Views: 1,484|Likes:
Dipublikasikan oleh Ocki Aditya

More info:

Published by: Ocki Aditya on Aug 31, 2010
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/15/2013

pdf

text

original

Tugas Akhir

“Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java”

Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java
Sindung Hadwi WS.,BSEE, M.Eng. Sc. 1), Thomas Agung S, S.T, M.T. 1), Ocki Aditya Muhammad 2), Tri Endah Mayasari 2) 1) Pengajar Jurusan Elektro, Politeknik Negeri Semarang 2) Mahasiswa Jurusan Elektro, Politeknik Negeri Semarang e-mail : ssindung@google.com, thomas_agung_s@yahoo.com, ockee_adhit@yahoo.co.id, chayix_chaianx@yahoo.com Abstrak Rumah sakit sebagai suatu lembaga sosial yang memberikan pelayanan kesehatan kepada masyarakat, memiliki sifat sebagai suatu lembaga yang tidak ditujukan untuk mencari keuntungan atau non profit organization. Walaupun demikian kita tidak dapat menutup mata bahwa dibutuhkan sitem informasi di rumah sakit untuk mempermudah pelayanan. Aplikasi sistem informasi Rumah Sakit Umum Daerah Ungaran bertujuan untuk mempermudah calon pengunjung memperoleh informasi rawat inap, rawat jalan dan pencarian pasien. Selain itu mempermudah pasien melihat rekam medisnya dan dokter bisa melihat rekam medis pasiennya. Aplikasi dibuat menggunakan pemrogaman J2ME untuk tampilan pada handphone selain itu dibutuhkan web server menggunakan PHP dan database menggunakan MySQL. Untuk bisa mengakses informasi tersebut, user harus menginstal aplikasinya ke dalam handphone yang berbasis java dan GPRS. Berdasarkan pengujian dapat disimpulkan bahwa aplikasi ini bisa berjalan dengan baik di handphone yang berbasis java dan GPRS walaupun tampilan aplikasi pada tiap handphone berbeda karena spesifikasi tiap handphone berbeda. PENDAHULUAN Pengolahan data dan informasi secara cepat, tepat dan efisien adalah hal penting yang dibutuhkan bagi lembaga atau instansi, salah satunya adalah Rumah Sakit Umum Daerah Ungaran, maka dibutuhkan perancangan suatu sistem untuk mengolah dan mengetahui data-data pasien serta kamar rawat inap pasien selama pasien masih dirawat di rumah sakit tersebut sehingga menjadi suatu informasi yang lengkap dan terperinci. Teknologi yang digunakan dalam pembuatan aplikasi ini adalah Java 2 Micro Edition (J2ME). Sedangkan handphone yang digunakan dikhususkan kepada handphone yang mendukung komunikasi menggunakan GPRS (General Packet Radio Services). Dengan begitu, 1 diharapkan dapat mengakses informasi suatu rumah sakit dimanapun. 1. TUJUAN TUGAS AKHIR Tujuan dari pembuatan Tugas Akhir ini antara lain : a. Membuat aplikasi sistem informasi rumah sakit berbasis java yang bisa diakses melalui handphone untuk mempermudah calon pengunjung rumah sakit daerah ungaran mendapatkan informasi yang diinginkan. b. Mendalami dan mengaplikasikan pemrograman J2ME untuk membuat suatu aplikasi sistem informasi rumah sakit pada handphone. 2. PEMBATASAN MASALAH

Tugas Akhir

“Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java”

Dalam pembuatan Tugas Akhir ini, masalah yang akan dibahas terbatas pada : a. Penggunaan Midlet pada software Netbeans untuk membuat aplikasi untuk sistem informasi rumah sakit menggunakan handphone pada user. b. Web server menggunakan bahasa pemrograman PHP dan MySQL sebagai database. c. Penggunaan teknologi GPRS (General Packet Radio Services) yang dimiliki oleh handphone untuk mengakses informasi dimana saja. d. Sistem informasi yang akan dibuat akan diimplementaikan pada Rumah Sakit Umum Daerah Ungaran mengenai informasi rekam medis, pencarian pasien, rawat inap, dan rawat jalan. 3. LANDASAN TEORI 3.1 Java 2 Micro Edition (J2ME) J2ME adalah suatu tekhnologi yang fokus terhadap perangkat konsumen yang memiliki jumlah memori terbatas, menghabiskan sedikit daya dari baterai, dan layar yang kecil. Java 2 Micro Edition (J2ME) adalah suatu teknologi dari Java Platform yang fokus dirancang untuk perangkat konsumen yang mempunyai RAM kecil dan prosesor yang memiliki kemampuan terbatas, seperti mobile phone.

variabel huruf kecil dan huruf besar dibedakan. 3.3 MySQL MySQL (My Structured Query Language) adalah sebuah program dan pengelola database yang sangat cocok jika digabungkan dengan PHP, dengan database bisa menyimpan, mencari dan mengklasifikasikan data dengan lebih akurat dan profesional.

3.4 GPRS (General Packet Radio Service) General Packet Radio Service atau GPRS adalah suatu teknologi yang memungkinkan pengiriman dan penerimaan data lebih cepat jika dibandingkan dengan penggunaan teknologi Circuit Switch Data atau CSD. Teknologi GPRS memiliki 3 fitur keunggulan, yaitu: a. Allways Online. b. An Upgrade to existing networks (GSM dan TDMA). c. An Integral part of EDGE and WCDMA.

3.2 Personal Home Page PHP ( PHP : Hypertext Prepocessor ) merupakan script yang menyatu dengan HTML dan berada pada server. Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Dalam penulisan fungsi, program PHP tidak membedakan penulisan menggunakan huruf kecil maupun huruf besar, tetapi harus dibedakan pada saat penulisan variabel, karena dalam penulisan

Gambar 3.1 Arsitektur Jaringan GPRS 3.5 HTTP (HyperText Transfer Protocol) HTTP adalah sebuah protokol meminta/menjawab antara klien dan server. Sebuah klien HTTP seperti web browser biasanya memulai permintaan dengan membuat hubungan ke port tertentu di sebuah server web hosting tertentu (biasanya port 80). Klien yang mengirimkan permintaan HTTP juga

2

Tugas Akhir

“Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java”

dikenal dengan user agent. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas HTML dan gambar, dikenal juga sebagai origin server. 4. PERANCANGAN SISTEM Secara umum, arsitektur sistem aplikasi sistem informasi Rumah Sakit Umum Daerah Ungaran menggunakan handphone berbasis java digambarkan pada gambar 4.1.

4.1 Pemodelan Proses Pemodelan proses adalah teknik untuk mengatur dan mendokumentasikan struktur dan aliran data melalui sistem proses dan atau logika, kebijaksanaan, dan prosedur untuk diimplementasikan dengan sistem proses. 4.1.1 Context Diagram (CD) Context diagram adalah gambaran sederhana aliran informasi rumah sakit daerah ungaran dan data yang akan dilakukan oleh sistem database yang akan dirancang. Context Diagram aplikasi sistem informasi rumah sakit daerah ungaran dijelaskan pada Gambar 4.1.
ADMIN
dokter, dokter_klinik, kamar, klnik, pasien, rekam_medis dokter, dokter_klinik, kamar, klnik, pasien, rekam_medis

Gambar 4.1 Prinsip Kerja Secara Umum
dokter Pasien
APLIKASI SISTEM INFORMASI RSUD UNGARAN

DOKTER

Penjelasan gambar 2 adalah sebagai berikut : 1. Aplikasi sistem informasi rumah sakit daerah ungaran berbasis J2ME ini diinstal pada handphone yang bertindak sebagai client. Aplikasi ini memberikan informasi kepada user mengenai informasi rumah sakit seperti informasi rawat inap, rawat jalan dan rekam medis pasien. 2. User dibagi menjadi 3 yaitu calon pengunjung rumah sakit, pasien, dan dokter. Antara calon pengunjung rumah sakit, pasien (member), dan dokter mempunyai hak akses yang berbeda. Calon pengunjung rumah sakit hanya bisa mengakses informasi umum dari rumah sakit, seperti informasi rawat inap, rawat jalan, pencarian pasien. Sedangkan pasien dan dokter selain bisa mengakses informasi umum rumah sakit, juga bisa mengakses rekam medis pasien tetapi harus login terlebih dahulu.

Dokter, pasien, rekam_medis

pasien, rekam_medis

MEMBER (PASIEN)

pasien, rekam_medis

pasien

PENGUNJUNG RUMAH SAKIT

Gambar 5.1 Context diagram 4.1.2 Data Flow Diagram (DFD) DFD merupakan alat yang menggambarkan aliran data melalui sistem dan pekerjaan atau proses yang dilakukan oleh sistem tersebut. DFD perancangan Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java pada gambar 3.3

3

Tugas Akhir

“Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java”

Konfirmasi username, password Konfirmasi username, password

konfirmasi Userna me, passwor d
Dokter

Data Dokter Dokter klinik

a. Tabel dokter
Nama field nama_dokter id_dokter password username Tipe data Text INT (10) Varchar(45) Varchar(45) Keterangan Primary key -

Admin

Data Dokter

Dokter klinik
Dokter Klinik

P1 Log in / Log out
Data yang diarsipkan

Data Kamar

Data Kamar
Kamar Rekam Medis Klinik

P2

Dokter

Data Rekam Medis

Data Rekam Medis

Mengarsipkan Data Klinik
Id_pasien, password konfirmasi Data Pasien
Pasien

Data Klinik Data Pasien

Pasien

Id_pasien, password Konfirmasi

Pengu njung

b. Tabel dokter_klinik
Nama field kode_klinik id_dokter
P3 Melihat

Tipe data Varchar (10) INT (10)

Keterangan Primary key

c. Tabel klinik
Nama field nama_klinik Kode_klinik Tipe data Varchar (30) Varchar (15) Keterangan Primary key

Gambar 5.2. Data Flow Diagram 4.1.3 Entity Relationship Diagram (ERD) Entity Relationship Diagram pada aplikasi system informasi rumah sakit umum daerah ungaran ditunjukkan dalam Gambar 3.4.
dokter
Id_dokter Nama_dokter password username
Digunakan untuk Digunakan untuk

d. Tabel kamar
Nama field kode_kamar nama_kamar Tipe data Varchar(15) Varchar(20) Keterangan Primary key -

Digunakan untuk

Rekam_medis
Id_rekam_medis Id_pasien Kode_kamar Id_dokter Tanggal_periksa Tanggal_masuk Tanggal_keluar diagnosa Kode_klinik

pasien
Id_pasien No_identitas Nama_pasien alamat Tanggal_lahir Nama_keluarga Kelompok_pasien status Jenis_kelamin password Nomor_pasien

e. Tabel pasien
Nama field id_pasien no_identitas nama_pasien Alamat tanggal_lahir nama_keluarga Status jenis_kelamin kelompok_pasien password nomor_pasien Tipe data Int(10) Text Varchar(20) Text Date Text Enum Varchar(1) Enum Varchar(45) Varchar(45) Keterangan Primary key -

memiliki

Digunakan untuk

Dokter_klinik
Kode_klinik Id_dokter

Bekerja pada

klinik
nama_klinik Kode_klinik

kamar
nama_kamar Kode_kamar

Gambar 5.3. Entity Relationship Diagram 4.2 Perancangan Database Database digunakan untuk menampung semua data yang ada pada sistem. Database yang digunakan pada aplikasi sistem informasi RSUD Ungaran ini bernama rsudunga_db yang mengggunakan MySQL. Database rsudunga_db ini terdiri dari 7 tabel, yang akan dijelaskan sebagai berikut :

f. Tabel rekam_medis
Nama field id_pasien kode_kamar id_dokter tanggal_periksa tanggal_keluar diagnosa id_rekam_medis kode_klinik tanggal_masuk Tipe data Int(10) Varchar( 15) Int(10) Date Date Text Int(10) Varchar( 15) Date Keterangan Primary key -

4

Tugas Akhir

“Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java”

g. Tabel admin
Nama field Username Password id_admin Tipe data Varchar(20) Text Int(10) Keterangan Primary key

5.

PEMBUATAN DAN PENGUJIAN SISTEM

5.1 Pembuatan Aplikasi Pembuatan aplikasi sistem informasi Rumah Sakit Umum Daerah Ungaran menggunakan handphone berbasis java ini terdiri dari pembuatan aplikasi pada handphone, pembuatan database, dan pembuatan web server.

5.1.1 Pembuatan Database pada Aplikasi Pada aplikasi sistem informasi Rumah Sakit Umum Daerah Ungaran menggunakan handphone berbasis java ini memerlukan database yang digunakan untuk menyimpan data yang digunakan dalam aplikasi ini. Pembuatan database rsudunga_db seperti pada gambar 4.20. Gambar 5.2. Rancangan Web 5.1.3 Pembuatan Aplikasi Java Pembuatan aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran menggunakan handphone berbasis java ini menggunakan bahasa pemrograman Java dengan J2ME sebagai platformnya. Untuk dapat membuat suatu program aplikasi Java yang dapat dijalankan pada handphone.

Gambar 5.1. Rancangan Database rsudunga_db 5.1.2 Pembuatan Web pada Aplikasi Pada aplikasi sistem informasi Rumah Sakit Umum Daerah Ungaran memerlukan web server yang digunakan admin untuk menambah, mengubah, dan menghapus data pasien, dokter, dan rekam medis. Pembuatan web server menggunakan software Macromedia Dreamweaver 8.

Gambar 5.3. Aplikasi Dijalankan di Emulator

5

Tugas Akhir

“Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java”

6.1. PENGUJIAN SISTEM a. Memilih Menu “DOKTER” Pada saat memilih menu dokter, akan muncul form login. Terdapat 2 field yang harus dimasukan yaitu username dan password.

Menu lihat rekam medis ini digunakan dokter untuk mengetahui rekam medis pasien yang dicari dengan memasukan nomor pasien, kemudian tekan tombol Ok.

Gambar 5.5. Menu Rekam Medis Gambar5.6. Tampilan Login Dokter Apabila dokter berhasil login, maka akan muncul dua menu, yaitu “Lihat Rekam Medis” dan “Ubah Password”. c. Memilih Menu “Ubah Profil” Menu ubah profil digunakan dokter untuk keamanan hak akses dokter, seperti pada gambar 5.7.

Gambar 5.7. Memilih Menu Ubah Profil d. Memilih Menu “PASIEN” Pada saat memilih menu pasien, akan muncul form login dengan memasukan username dan password.

Gambar 5.4. Tampilan Menu Dokter b. Memilih Menu “Lihat Rekam Medis”

Gambar 5.9. Tampilan Menu Pasien Gambar 5.8. Tampilan Login Pasien Apabila pasien berhasil login, maka akan muncul dua menu, yaitu “Lihat Rekam Medis” dan “Ubah Password”. Memilih Menu “Lihat Rekam Medis” Menu lihat rekam medis ini digunakan pasien untuk mengetahui rekam medis dari pasien itu sendiri. Seperti terlihat pada gambar. e.

6

Tugas Akhir

“Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java”

Gambar 5.10. Tampilan Informasi Rekam Medis f. Memilih Menu “Ubah Profil” Menu ubah profil digunakan pasien untuk keamanan hak akses pasien seperti gambar 5.11.

a b Gambar 5.13 Hasil Pencarian Informasi Pasien 6. KESIMPULAN Kesimpulan yang dapat diambil dari penyusunan laporan tugas akhir ini adalah 1. Aplikasi sistem informasi rumah sakit berbasis java yang bisa diakses melalui handphone digunakan untuk mempermudah calon pengunjung Rumah Sakit Daerah Ungaran mendapatkan informasi rekam medis, melihat pasien, rawat jalan dan rawat inap. 2. Pada handphone Nokia apabila file .jar SiforRS diinstal maka akan terdapat dua aplikasi yaitu Main SIRS dan Support SIRS sedangkan pada handphone Sony Ericsson akan menjadi satu aplikasi yaitu SisforRS, setelah dijalankan aplikasinya akan terdapat dua sub menu aplikasi. 3. Web server digunakan admin untuk memasukan data pasien dan rekam medis pasien yang bisa diakses user melalui handphone. 7. SARAN 1. Untuk pengembangkan lebih lanjut aplikasi sistem informasi RSUD Ungaran dapat menambahkan menu baru seperti pendaftaran rawat jalan agar lebih mempermudah pasien yang ingin periksa ke poliklinik. 2. Untuk pengembangan lebih lanjut aplikasi sistem informasi RSUD Ungaran dapat dilakukan dengan

Gambar 5.11. Memilih Menu “Ubah Password Pasien” g. Memilih Menu “Pencarian Pasien” Menu pencarian pasien ini digunakan untuk pengunjung rumah sakit untuk mencari informasi kerabat. Seperti gambar 5.12.

Gambar 5.12. Tampilan Pencarian Pasien Apabila memilih tombol Ok, maka akan muncul nama pasien RSUD Ungaran yang dicari. Seperti pada gambar 5.13a. Untuk melihat informasi pasien secara lengkap, pilih nama pasien kemudian pilih Ok. Seperti pada gambar 5.13b.

7

Tugas Akhir

“Aplikasi Sistem Informasi Rumah Sakit Umum Daerah Ungaran Menggunakan Handphone Berbasis Java”

menambahkan gambar dari rumah sakit agar informasi lebih jelas. 8. DAFTAR PUSTAKA Iskandar, Husni P, dkk .1997.Pengantar Perancangan Sistem. Jakarta: Erlangga Noviyanto, Harviyan, dkk. 2009. Aplikasi Pelaporan Berita Secara Visual dan Tekstual Menggunakan Telepon Seluler Berbasis Web dan J2ME (Java 2 Micro Edition). Laporan Tugas Akhir Politeknik Negeri Semarang. Nugroho, Bunafit. 2008. Latihan Membuat Aplikasi Web PHP dan MySQL dengan Dreamweaver MX (6,7,2004) dan 8.Jogjakarta: Gava Media. Rafiza. 2006. Panduan dan Referensi Kamus Fungsi PHP 5. Jakarta : PT Elex Media Komputindo. Riyanto, dkk. 2008. Pengembangan Aplikasi Manajemen Database dengan Java 2 (SE, ME, EE).Yogyakarta: Gava Media. Salahuddin, dkk. 2008. Belajar Cepat Pemrograman Perangkat Telekomunikasi Mobile. Bandung: Media Informatika. Wicaksono, Ady. 2003. Pemrograman Internet dan XML pada Ponsel. Jakarta : PT Elex Media Komputindo. ----------------------.2009. Pedoman Tugas Akhir Jurusan Teknik Elektro. Politeknik Negeri Semarang.

8

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->