3.2.3 Data Flow Diagram
Langkah selanjutnya dalam perancangan adalah pembuatan Data Flow Diagram DFD yang merupakan representasi grafik dalam menggambarkan arus
data dari sistem secara terstruktur dan jelas, sehingga dapat menjadi sarana dokumentasi yang baik. DFD merupakan diagram yang menggunakan notasi-
notasi untuk menggambarkan arus data dan sistem secara logika. Keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang menguasai bidang
komputer untuk mengerti sistem yang dikembangkan. Adapun data flow diagram dari Aplikasi Rekam Medis Klinik Rumah Safa Surabaya digambarkan dalam
tingkat-tingkat tertentu meliputi Context Diagram, DFD Level 0, DFD Level 1.
A. Context Diagram
Context diagram merupakan diagram pertama dalam rangkaian suatu DFD yang menggambarkan entity yang berhubungan dengan sistem dan aliran
data secara umum. Pada context diagram Aplikasi Rekam Medis Rumah Safa Surabaya terdapat 5 entity yang berhubungan dengan sistem, yaitu Pasien, Dokter,
Perawat, Rekam Medis dan Manager. Perancangan dari context diagram Aplikasi Rekam Medis Klinik Rumah Safa Surabaya ini dapat dilihat pada Gambar 3.6
berikut ini :
res ep_obat identitas_pas ien
data_obat laporan_10Bes ar_dokter
laporan_10besar_penyakit laporan_jumlah_pasien_berobat
informas i_rekam_medis data_icd_ix
data_icd_x data_spesialis
data_dokter data_rumahsakit
kartu_berobat surat_rujukan
data_poli data_perawat
Rancang Bang un Aplikasi Rekam Medis
Klinik Rumah Safa Surabaya
+
Pasien Dokter
Rekam M edis
Perawat Manag er
Gambar 3.7 Context diagram Aplikasi Rekam Medis
B. DFD Level 0 Aplikasi Rekam Medis Klinik Rumah Safa Surabaya
Berdasarkan context diagram maka dapat dirancang DFD Level 0 Aplikasi Rekam Medis Klinik Rumah Safa Surabaya yang terdiri dari 3 proses,
yaitu pengelolaan master data, transaksi rekam medis dan membuat laporan. DFD Level 0 dapat dilihat pada Gambar 3.7 berikut ini:
data_dokter_laporan data_icd_x_laporan
data_rawat_jalan_load data_reg istrasi_load
data_rumahsakit_load data_rumahsakit_s impan
data_icd_ix_simpan
data_laporan_penyakit_load data_laporan_dokter_load
data_pasien_reg is trasi_simpan data_rawat_jalan_simpan
res ep_obat data_res ep_obat_simpan
data_rujukan_s impan data_icd_ix_load
data_spesialis_load data_perawat_load
data_obat_load
data_icd_x_load data_poli_load
data_dokter_load data_pasien_load
data_icd_x_simpan data_spesialis_s impan
data_perawat_simpan data_poli_s impan
data_dokter_simpan data_obat_simpan
identitas_pas ien
data_pasien_simpan
laporan_10Bes ar_dokter laporan_10besar_penyakit
laporan_jumlah_pasien_berobat informas i_rekam_medis
kartu_berobat surat_rujukan
data_icd_ix data_icd_x
data_rumahsakit data_dokter
data_spesialis data_obat
data_poli
data_perawat Perawat
Perawat
Pasien Pasien
Dokter Dokter
Dokter Rekam
Medis Rekam
Medis
Rekam Medis
Manag er Manag er
Manag er Perawat
1 Peng elolaan Data Mas ter
+
2 Trans aksi Rekam Medis
+
3 Pembuatan Laporan
+
1 pasien
2 dokter
3 poli
4 obat
5 perawat
6 spesialis
7 icd_ix
8 icd_x
9 rekap_dokter
10 rekap_penyakit
11 rujukan
12 pasien_rawat_jalan
13 pasien_reg is trasi
14 detail_resep_obat
Pasien
Pasien 15
rumahsakit
Gambar 3.8 DFD Level 0 Aplikasi Rekam Medis
C. DFD Level 1 Proses Pengelolaan Master Data