Data Flow Diagram Level 0

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