3.3.3 Data Flow Diagram Level 0
Setelah Context Diagram sistem informasi penjualan dan pembelian didekomposisikan maka akan didapat DFD level 0 yang terdiri dari lima
subproses, yaitu : 1.
Proses Data Pasien. Proses ini digunakan untuk input data pasien. Dimana data-data ini digunakan sebagai masukan pada proses lainnya. Dalam proses
ini yang terlibat entitas dokter, dan petugas. 2.
Proses Pelayanan Pasien, entitas dalam proses ini adalah Pasien memberikan inputan berupa data pasien yang akan diperiksa. Dari data-data tersebut sistem
memproses transaksi rekam medis ke pada dokter. Kemudian sistem memproses rekam medis dari dokter ke petugas, kemudian petugas melakukan
pengurangan stock obat dan melakukan penambahan pada data pasien. 3.
Proses Data Obat, proses berisi entitas data obat dimana petugas mengawasi keluar masuknya obat. Jika stok obat yang berada di gudang telah habis atau
di bawah minimum stok maka petugas menginformasikan kepada dokter untuk melakukan order pembelian obat. Entitas yang lain adalah pasien yang
akan menerima resep apabila obat yang diberikan tidak terdapat pada stok data obat.
4. Proses Pembayaran merupakan proses untuk mencetak pembayaran per
transaksi pembayaran. 5.
Proses Pelaporan Proses Pembuatan Laporan yaitu berupa Proses Laporan Data Pasien, Proses Rekam Medis, Proses Laporan Data Obat, dan Proses
Laporan Pembayaran. Penjelasan lebih lengkap mengenai DFD Level 0 dilihat pada Gambar 3.7
detail rekam medis tindakan
dt tindakan data penjualan
detail pembelian
data pembelian detail penjualan
dt supplier dt pembelian
dt detail_penjualan
dt detail_pembelian dt penjualan
dt Satuan dt Jenis Obat
dt resep dt resep
dt detail dokter dt dokter
Data Pembayaran Data Pembayaran
Data Rekam Medis Data Rekam Medis
Data Obat Data Obat
Data Pasien Data Pasien
Data Obat Data Obat
Hasil Pemeriksaan Resep
Resep Keluhan
Hasil Pemeriksaan Keluhan
Data Pasien
Kuitansi Kuitansi
Pembayaran
Data Pasien Data Pasien
Data Pasien
Pembayaran
Laporan Data Obat Laporan Pembayaran
Laporan Rekam Medis
Laporan Data Pasien Pasien
Petugas Dokter
1 Data Pasien
+
2 Pelayanan
Pasien
+
3 Data Obat
+
4 Pembayaran
+
5 Pembuatan
Laporan
+
1 dt Pasien
2 dt Obat
3 dt Rekam Medis
4 dt Pembayaran
5 dt dokter
6 dt detail dokter
7 dt Resep
8 dt Jenis obat
9 dt Satuan
10 dt Penjualan
11 dt detail_penjualan
12 dt pembelian
13 dt detail_pembelian
14 dt Supplier
15 TINDAKAN
16 Detail_Rekam
Medis
Gambar 3.7 DFD Level 0 Rancang Bangun Sistem Administrasi Pasien pada
Praktek Pribadi Dokter Gigi 3.3.4 DFD Level 1 Sub Proses Data Pasien
Berikut ini adalah DFD level 1 subproses maintenance data. DFD level 1 subproses data pasien terdapat dua proses, yaitu membuat account pasien dan
membuat kartu pasien. Dalam proses membuat account pasien yang dimaksud adalah pengolahan data awal pasien untuk mengisi tabel master. Data-data master
yang telah terbentuk tetap dapat dilakukan update sewaktu-waktu atas isinya melalui proses update data. Penjelasan lebih lanjut mengenai DFD Level 1
Subproses data pasien dapat dilihat pada Gambar 3.8
3
d
2
3.3.5 DFD L