Anda di halaman 1dari 7

a.

Context Diagram (CD)


Diagram konteks adalah diagram tingkat atas, yaitu diagram secara global dari sebuah sistem
informasi yang menggambarkan aliran-aliran data ke dalam dan ke luar dari dalam dan luar
entitas eksternal. DFD Level 0 biasa disebut dengan diagram sistem inti (fundamental system
model) atau model sistem inti (fundamental system model) atau disebut juga diagram konteks
(context diagram) atau model konteks (context diagram). Berikut Context Diagram (CD)/ DFD
level 0 sistem informasi rawat jalan di rumah sakit.
Admin

Data kunjungan4 Apoteker


Data obat1
resep obat1
Data user
Data user1
Data dokter
Data dokter1 Data penerima obat
Data pasien2
Data pasien3 Data pengambilan obat
Data penyakit1
Data penyakit2
data obat2
Data obat3
laporan kunjungan2
laporan 10 besar penyakit1
Laboratorium Data pasien
Data kunjungan Petugas
1 laporan kunjungan
hasil pemeriksaan lab
Sistem Informasi Rawat Jalan di
Rumah Sakit Data pasien
pemeriksaan penunjang Data kunjungan

Data kunjungan3 Data kunjungan2


Data obat laporan pemeriksaan
Data penyakit laporan penyakit
Data tindakan
laporan pemeriksaan1
laporan 10 besar penyakit
laporan penyakit1
Dokter Perawat
diagnosa input kondisi fisik
tindakan pasien
resep obat

Pada gambar diatas dapat mewakili proses dari keseluruhan program yang akan dibuat. Pada
Context Diagram (CD)/DFD level 0 tersebut dapat dilihat bahwa sistem terdapat 6 entitas yaitu
petugas, perawat, dokter, laboratorium, apoteker dan admin. Untuk dapat menggunakan sistem
tersebut petugas, perawat, dokter, laboratorium, apoteker dan admin harus melakukan login
dahulu agar dapat masuk pada sistem. Petugas dapat melakukan proses pendaftaran dan
kunjungan dengan input data pasien dan input data kunjungan. Perawat dapat menginputkan
kondisi fisik pasien. Dokter dapat menginputkan hasil pemeriksaan yaitu berupa diagnosa,
tindakan, dan resep. Apoteker dapat melakukan penerimaan obat, dan pengambilan obat. Admin
dapat mengelola data yang ada dalam sistem dimana admin disini sebagai pengendali sistem
tersebut.

b. Data Flow Diagram (DFD)


Data Flow Diagram (DFD) atau dalam bahasa Indonesia menjadi Diagram Alir Data (DAD)
adalah representasi grafik yang menggambarkan aliran informasi dan transformasi informasi
yang diaplikasikan sebagai data yang mengalir dari masukkan (input) dan keluaran (output).
DFD dapat digunakan untuk merepresentasikan sebuah sistem atau perangkat lunak pada
beberapa level abstraksi. Berikut Data Flow Diagram (DFD) level 1 dan level 2 sistem informasi
rawat jalan rumah sakit.

1) Data Flow Diagram (DFD) level 1


Data dokter3 dt user
Data obat5 1 db user
dt user1
Data pasien5
Data penyakit4 dt dokter
Data user3
2 db dokter
laporan 10 besar penyakit2 dt dokter1
laporan kunjungan3
Admin 1.1
dt pasien
mengelola 3 db pasien
database dt pasien1
Data dokter2
Data obat4
Data pasien4
Data penyakit3 dt penyakit1 4 db penyakit
Data user2 dt penyakit

dt obat1 5 db obat
dt obat

data kunjungan6 dt pasien3


data pasien7
Petugas laporan kunjungan4 1.2
pendaftaran dan dt pasien2
dt kunjungan1
kunjungan dt kunjungan
data pasien6 6 db kunjungan
data kunjungan5

data kunjungan7
laporan pemeriksaan2
Perawat laporan penyakit2 1.3 dt kunjungan2
periksa kondisi fisik
pasien cek kondisi
cek kondisi fisik fisik pasien1 7 db pemeriksaan
pasien
cek kondisi pasien2
Data kunjungan8
Data obat6
Data penyakit5
laporan pemeriksaan3
laporan penyakit3 diagnosa
Dokter laporan 10 besar 1.4 tindakan
penyakit3 mendiagnosa pasien
dt kunjungan3
diagnosa1 dt penyakit2 dt obat2
tindakan1
resep obat2

resep 8 db detail resep

Laboratorium dt pemeriksaan
hasil pemeriksaan lab1 1.5
penunjang
pemeriksaan
pemeriksaan penunjang
penunjang1

data kunjungan9
data obat7
resep obat3
Apoteker 1.6 resep1
Data pengambilan obat1 pengambilan obat dt obat3
dt kunjungan4

dt pengambilan obat 9 db resep obat

dt obat4
1.7
dt penerimaan obat db penerimaan
penerimaan obat dt penerimaan obat1 10 obat
Pada gambar menggambarkan suatu Data Flow Diagram (DFD) level 1 yang terdapat 7 proses di
dalam sistem informasi rawat jalan yaitu proses pengelolaan database yang dilakukan oleh admin
yaitu berupa data user, data dokter, data pasien, data penyakit dan data obat. Proses pendaftaran
dan kunjungan pasien yang dilakukan oleh petugas dan berhubungan dengan data pasien dan
kunjungan pasien pada poli yang akan dituju yang nantinya akan di simpan di db_pasien dan
db_kunjungan. Proses periksa kondisi fisik pasien oleh perawat yaitu proses dilakukannya cek
kondisi fisik kepada pasien yang nantinya akan di simpan di db_pemeriksaan. Proses
pemeriksaan oleh dokter yang berhubungan dengan data dan kondisi fisik pasien, dan akan
menghasilkan hasil pemeriksan yaitu berupa diagnosa, tindakan dan resep yang akan di simpan
di db_pemeriksaan, dan resep akan di simpan di db_detail resep. Proses pengambilan obat yang
berhubungan dengan data obat, data resep dan data pengambilan obat yang akan di simpan di
db_resep, dan proses penerimaan obat yang berhubungan dengan data obat, dan data penerimaan
obat.

2) Data Flow Diagram (DFD) level 2


(a) Data Flow Diagram (DFD) level 2 proses mengelola database
1.1.1 dt user
dt user 1 db user
kelola user

1.1.2 dt dokter
dt dokter 2 db dokter
kelola dokter

dt pasien
1.1.3 dt pasien
kelola pasien 3 db pasien

dt penyakit 1.1.4 dt penyakit


Admin 4 db penyakit
kelola penyakit

dt obat 1.1.5
kelola obat dt obat 5 db obat

dt user
dt user
dt dokter
dt dokter 1.1.6
dt pasien dt pasien
lihat data
dt penyakit dt penyakit
dt obat dt obat
(b) Data Flow Diagram (DFD) level 2 proses pendaftaran dan kunjungan
1.2.1
tambah data kunjungan simpan data pasien
tambah data 3 db pasien
kunjungan

simpan data kunjungan

1.2.3 mengedit data


edit data kunjungan 6 db kunjungan
Petugas

menghapus data
dt kunjungan

1.2.4
dt kunjungan
1.2.2 hapus data kunjungan
dt kunjungan
cari data kunjungan

dt pasien 1.2.5 beri data pasien


lihat data pasien

beri data kunjungan


dt kunjungan 1.2.6
lihat data kunjungan

(c) Data Flow Diagram (DFD) level 2 proses periksa kondisi fisik pasien
dt kunjungan
6 db kunjungan

tambah data anamnesa 1.3.1 simpan data pemeriksaan


tambah anamnesa

Perawat 1.3.2 mengedit data


anamnesa 7 db pemeriksaan
edit anamnesa

anamnesa 1.3.3 menghapus data


hapus anamnesa

d) Data Flow Diagram (DFD) level 2 proses mendiagnosa pasien


6 db kunjungan

dt kunjungan

1.4.1
tambah
cari data data
dt penyakit
diagnosa 1.4.2
4 db penyakit
dt kunjungan tambah diagnosa

simpan data
Dokter tambah
data 1.4.4 dt obat
resep 5 db obat
tambah resep
simpan
tambah data data
8 db detail resep
simpan
1.4.3 data
tambah tindakan 7 db pemeriksaan

e) Data Flow Diagram (DFD) level 2 proses pemeriksaan penunjang


Laboratorium 1.5.1
tambah data simpan data
tambah pemeriksaan 7 db pemeriksaan
penunjang dt pemeriksaan
(f) Data Flow Diagram (DFD) level 2 proses pengambilan obat
dt kunjungan
6 db kunjungan

tambah data 1.6.1


dt obat
tambah pengambilan 5 db obat
obat

resep
8 db detail resep

Apoteker Data pengambilan obat 1.6.2 simpan data


simpan pengambilan 9 db resep obat
obat

dt obat 1.6.3 beli data obat


lihat data obat

(g) Data Flow Diagram (DFD) level 2 proses penerimaan obat


dt obat
5 db obat
Apoteker 1.7.1
tambah data
tambah penerimaan
obat 10 db penerimaan obat
simpan data

Anda mungkin juga menyukai