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.
dt obat1 5 db obat
dt obat
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
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 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.
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 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
menghapus data
dt kunjungan
1.2.4
dt kunjungan
1.2.2 hapus data kunjungan
dt kunjungan
cari data kunjungan
(c) Data Flow Diagram (DFD) level 2 proses periksa kondisi fisik pasien
dt kunjungan
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
resep
8 db detail resep