Anda di halaman 1dari 11

Software Requirements Specification for Sistem Informasi Instalasi Rawat Jalan Page i

Tugas 2 Kelompok 08 16 Oktober 2010

Analysis and Design


for

Instalasi Rawat Jalan

Ahimsa D Afrizal [080916027]


Alfian Adipura N [080916043 ]

Program Studi S1 Sistem Informasi

Fakultas Sains dan Teknologi Universitas Airlangga

2010/2011
Software Requirements Specification for Sistem Informasi Instalasi Rawat Jalan Page ii

Daftar Isi

1. Pendahuluan.................................................................................................................1
1.1 Ruang Lingkup Sistem........................................................................................................ 1
1.2 Tujuan.................................................................................................................................. 2
1.3 Manfaat................................................................................................................................ 2
2. Analisa Sistem.............................................................................................................. 2
3. Desain Sistem............................................................................................................... 4
Software Requirements Specification for <Project> Page 1

1. Pendahuluan
Sistem Informasi Rawat Jalan adalah sistem informasi yang menangani kebutuhan user di
dalam rumah sakit terhadap data yang akurat, tepat, dan terpercaya. Data yang ada
disimpan, dimanipulasi dan terkomputerisasi untuk menunjang pelayanan rumah sakit
terhadap pasien.
Di dalam instalasi rawat jalan, kebutuhan data terhadap rekam medis pasien, serta data
pembayaran pasien cukup tinggi. Dengan menggunakan rekam medis yang sudah ada
sebelumnya, dokter bisa mendiagnosis penyakit pasien dengan lebih cepat. Selain itu, data
pembayaran yang terkomputerisasi, membuat pencatatan dan penyimpanan data menjadi
lebih cepat dan akurat. Di lain pihak sistem ini berguna untuk menunjang proses fungsi-
fungsi manajemen dan pengambilan keputusan dalam memberikan pelayanan kesehatan di
rumah sakit. Sistem tersebut, saat ini ditujukan untuk menunjang fungsi perencanaan dan
evaluasi dari penampilan kerja pada rumah sakit bagian instalasi rawat jalan Hal ini tentu
saja bisa meningkatkan pelayanan rumah sakit terhadap pasien, dan membuat rumah sakit
mempunyai nilai tambah di mata pasien.

1.1 Ruang Lingkup Sistem

Sistem ini terdiri dari beberapa subsistem yang terdiri dari :


1. Sistem registrasi pasien rawat jalan
2. Sistem rekam medis pasien
3. Sistem pembayaran

Dari hal tersebut dapat dibuat ruang lingkup pembangunan sistem ini yang berupa :

1. Proses registrasi pasien


Yang termasuk dalam proses ini adalah sebagai berikut:
a) Pencatatan nomor registrasi
b) Pencatatan tujuan registrasi, seperti poliklinik tujuan pasien.
c) Pendataan jenis pasien, pasien baru atau lama
d) Pencatatan prosedur masuk pasien : datang sendiri, rujukan dokter, atau
rujukan puskesmas

2. Proses rekam medis pasien


Yang termasuk disini adalah :
a) Pencatatan data diri pasien
b) Pencatatan tindakan atas pasien
c) Pencatatan riwayat kesehatan pasien
3. Proses pembayaran
Yang termasuk dalam proses ini adalah
a) Mencatat berapa yang harus dibayar, menghitung potongan(askes), serta
piutang
b) Mencatat daftar bayar,termasuk tanggal bayar, jumlah, serta bukti
pembayaran, sekaligus mencetak
4. Proses laporan
a) Mengumpulkan data dari proses registrasi,rekam medis, dan pembayaran,
lalu mencetaknya sesuai keinginan user. Pencetakan bisa laporan per
poliklinik atau keseluruhan, dan bisa memilih periode(per hari,per bulan,
atau per tahun)
Software Requirements Specification for <Project> Page 2

Sistem ini tidak mencakup data rawat inap pasien, juga tidak melayani registrasi secara
online. Dengan mengaplikasikan proyek ini, instalasi rawat inap mempunyai data tentang
pasien dan pendapatan instalasi yang terkomputerisasi dan terstruktur.

1.2 Tujuan

Pembangunan sistem ini bertujuan untuk memproses data data instalasi rawat jalan
menggunakan basis data yang terkomputerisasi. Dengan adanya sistem tersebut,
diharapkan kepuasaan pasien terhadap rumah sakit akan meningkat. Hal ini bisa terjadi
karena rumah sakit mempunyai data yang akurat tentang pasien sehingga memudahkan
penanganan pasien ke depannya dengan lebih cepat dan tepat.

1.3 Manfaat

Dalam proses pembuatan sistem tersebut, dapat menghasilkan beberapa manfaat seperti
pada :

1. Rumah sakit
Dapat dimanfaatkannya sistem informasi pada instalasi rawat jalan untuk
mendukung evaluasi pelayanan rumah sakit melalui pengambilan keputusan di tiap
bagian seperti poliklinik, bagian keuangan, ataupun bagian rekam medis. Apabila
rancangan sistem informasi Instalasi Rawat Jalan ini digunakan diharapkan dapat
membantu proses pelayanan kepada pasien, dan dapat menghasilkan informasi -
informasi bagi manajemen rumah sakit.

2. Peneliti
Dapat mengembangkan penelitian berdasarkan data rekam medis pasien.

3. Pasien
Dapat mendapatkan pelayanan yang lebih baik dari rumah sakit, mendapatkan
pelayanan yang lebih cepat

2. Analisa Sistem

2.1 Kebutuhan Proses


- proses login untuk dokter dan petugas
- proses rekam medis, dilakukan oleh user petugas rekam medis
- proses pendaftaran pasien, baik daftar baru maupun pendaftaran untuk periksa
dilakukan oleh user petugas loket
- proses pembayaran, meliputi penghitungan total pembayaran dan pencetakan tanda
bukti pembayaran
- proses pengelolaan data pasien, meliputi input, update dan delete
- proses pengelolaan data rekam medis, meliputi input, update dan delete
- proses pengelolaan data pembayaran, meliputi input, update dan delete
- proses searching/pencarian data (data pasien, data pembayaran, data rekam medis)
- proses pembuatan laporan, laporan dapat dibuat berdasarkan jangka waktu
tertentu, atau poliklinik tertentu. Laporan terdiri dari jumlah pasien dari tiap
poliklinik dan jumlah pemasukan dalam waktu tertentu.

2.2 Data
Software Requirements Specification for <Project> Page 3

- Data pasien :
ID pasien, nama pasien(nama depan, nama belakang, nama tengah), tanggal
registrasi, tempat dan tanggal lahir, alamat, poliklinik tujuan, jenis pasien (baru
atau lama)
- Data pembayaran :
No pembayaran, tanggal pembayaran, jumlah pembayaran, biaya materai, untuk
pembayaran (jenis layanan apa yang dibayar).
- Data rekam medis :
No rekam medis, diagnosis, dokter pemeriksa, hasil penanganan, umur, jenis
kelamin, golongan darah, status perkawinan

2.3 User Yang Dilibatkan


- Admin :
• Dapat menambah atau menghapus User
• Bertindak sebagai server
• Melakukan Backup data

- User : Merupakan pengguna yang dapat melihat, memasukkan, mengedit,


menambah, serta menghapus(proses update),dan mencetak suatu
data sesuai yang dibutuhkan oleh yang bersangkutan. User disini
dibagi atas

a) Manajer rumah sakit. Sebagai manajer, perlu untuk mengetahui


laporan tentang jumlah pasien, pendapatan, bahkan hasil
pelayanan terhadap pasien sebagai pijakan penentuan keputusan
di masa yang akan datang
b) Dokter. Dokter bisa melihat data rekam medis pasien untuk
memudahkan pemeriksaan.
c) Petugas loket. Petugas loket bertugas menginputkan data pasien
ke dalam sistem
d) Petugas keuangan. Petugas keuangan bertugas menginputkan
data pembayaran dan memberikan bukti pembayaran kepada
pasien.
Software Requirements Specification for <Project> Page 4

3. Desain Sistem

3.1 Model Proses

Context Diagram

Petugas
Loket

Dokter

Identitas Pasien
Request data RM pasien

Laporan RM Pasien

0
Informasi Rentang Waktu Laporan
Informasi Poliklinik Data RM Pasien
Petugas
Manajer RM
Laporan RM
RS Laporan Umum Sistem Informasi
Rawat Jalan

Data Pasien Yang Membayar


Request Backup
Data Backup
Informasi Pembayaran Yang sudah dihitung

Administrator Bagian
Keuangan
Tanda Bukti Pembayaran
Software Requirements Specification for <Project> Page 5

3.2 DFD Level 0

Petugas RM Petugas RM

[Data RM Pasien]
[Laporan RM]

2
4
[Laporan RM Pasien]
Dokter

Proses Rekam Medis


Petugas [Identitas Pasien]
[Request data RM pasien]
Loket Proses Registrasi
Dokter

Data Rekam Medis


Data Pasien

Data Pasien

3 Data Rekam Medis

1 Data Pasien

Data Rekam Medis


Manajer
Data Pasien RS
Data Rekam Medis

Administrator 5
[Request Backup] [Informasi Rentang Waktu Laporan]

Proses Backup Data


3 Manajer
RS
[Data Backup]
[Laporan Umum]

Administrator Proses Pembuatan


Laporan
[Informasi Poliklinik] Manajer
Data Pembayaran
Data Pembayaran RS

2 Data Pembayaran
Data Pasien

Data Pasien
1 Data Pasien
Data Pembayaran

Bagian
Keuangan [Data Pasien Yang Membayar] 1

[Tanda Bukti Pembayaran]

Proses Pembayaran Bagian


[Informasi Pembayaran Yang sudah dihitung]
Bagian Keuangan
Keuangan
Software Requirements Specification for <Project> Page 6

3.3 CDM

Tanda Bukti Pembayaran


Harus Dibayar
Keringanan
Piutang
Sudah Dibayar
Data Pembayaran Mencetak
Sisa Tagihan
No Pembayaran
Memproses Tanggal Pembayaran
Jumlah Pembayaran
Biaya Materai
Untuk Pembayaran Data Pasien Relation_7
ID Pasien
Nama Depan
Nama Tengah
Nama Belakang
Mengambil Tanggal Registrasi
Tempat Lahir
Tanggal Lahir
Alamat
Poliklinik Tujuan
Jenis Pasien

Laporan Umum
No Laporan Memproses

Pemasukan Harian Data Rekam Medis


Pemasukan Bulanan No Rekam Medik
Pemasukan Tahunan Diagnosis
Jumlah Pasien Harian Dokter Pemeriksa Mencetak
Jumlah Pasien Bulanan Hasil Penanganan
Jumlah Pasien Tahunan Umur
Memproses
Jenis Kelamin
Golongan Darah
Status Perkawinan

Laporan Rekam Medis


No Laporan RM
Software Requirements Specification for <Project> Page 7

3.4 PDM

ID_PASIEN = ID_PASIEN
NO_PEMBAYARAN = NO_PEMBAYARAN
TANDA_BUKTI_PEMBAYARAN
ID_PASIEN INTEGER
NO_PEMBAYARAN INTEGER
HARUS_DIBAYAR NUMBER(8,2)
KERINGANAN NUMBER(8,2)
PIUTANG NUMBER(8,2)
DATA_PEMBAYARAN SUDAH_DIBAYAR NUMBER(8,2)
ID_PASIEN INTEGER SISA_TAGIHAN NUMBER(8,2)
NO_PEMBAYARAN INTEGER
TANGGAL_PEMBAYARAN DATE
JUMLAH_PEMBAYARAN NUMBER(8,2)
BIAYA_MATERAI NUMBER(8,2) DATA_PASIEN ID_PASIEN = ID_PASIEN
UNTUK_PEMBAYARAN LONG ID_PASIEN INTEGER
NAMA_DEPAN VARCHAR2(30)
NAMA_TENGAH VARCHAR2(30)
NAMA_BELAKANG LONG
ID_PASIEN = ID_PASIEN TANGGAL_REGISTRASI DATE
TEMPAT_LAHIR LONG
TANGGAL_LAHIR DATE
ALAMAT VARCHAR2(30)
POLIKLINIK_TUJUAN VARCHAR2(30)
JENIS_PASIEN CHAR(10)

DATA_REKAM_MEDIS
LAPORAN_UMUM
ID_PASIEN INTEGER
NO_LAPORAN INTEGER NO_REKAM_MEDIK INTEGER
PEMASUKAN_HARIAN NUMBER(8,2) DIAGNOSIS LONG
PEMASUKAN_BULANAN NUMBER(8,2) DOKTER_PEMERIKSA CHAR(20)
PEMASUKAN_TAHUNAN NUMBER(8,2) HASIL_PENANGANAN LONG
JUMLAH_PASIEN_HARIAN NUMBER UMUR VARCHAR2(10)
JUMLAH_PASIEN_BULANAN NUMBER JENIS_KELAMIN CHAR(10)
JUMLAH_PASIEN_TAHUNAN NUMBER GOLONGAN_DARAH CHAR(5)
STATUS_PERKAWINAN CHAR(10)

ID_PASIEN = ID_PASIEN
NO_REKAM_MEDIK = NO_REKAM_MEDIK

LAPORAN_REKAM_MEDIS
ID_PASIEN INTEGER
NO_REKAM_MEDIK INTEGER
NO_LAPORAN_RM INTEGER
Software Requirements Specification for <Project> Page 8

3.5 Flow Chart


Software Requirements Specification for <Project> Page 9

Anda mungkin juga menyukai