• Tidak ada hasil yang ditemukan

DATA FLOW DIAGRAM Salah satu tool yang paling penting bagi seorang System Analyst.

N/A
N/A
Protected

Academic year: 2021

Membagikan "DATA FLOW DIAGRAM Salah satu tool yang paling penting bagi seorang System Analyst."

Copied!
39
0
0

Teks penuh

(1)

DATA FLOW DIAGRAM

Salah satu tool yang paling penting bagi seorang

System Analyst.

Penggunaan DFD Sebagai Modeling Tool

dipopulerkan Oleh

Demacro & Yordan (1979)

dan Gane & Sarson (1979)

dengan menggunakan

(2)

DFD menggambarkan arus data dari suatu sistem

informasi, baik sistem lama maupun sistem baru

secara logika tanpa mempertimbangkan lingkungan

fisik dimana data tersebut berada

DFD merupakan alat perancangan sistem yang

berorientasi pada alur data yang mudah di

(3)

Simbol Yang Digunakan

Entity (kesatuan luar)

Data flow (arus data)

Process (proses)

(4)
(5)

Kesatuan / Entity

Suatu kantor, departemen atau devisi laian dalam perusahaan

tetapi diluar sistem yang sedang dikembangkan

Orang atau kelompok orang di organisasi tetapi diluar sistem

yang dikembangkan

Suatu organisasi atau orang yang berada diluar organisasi,

misal langganan, pemasok

Sistem informasi lain diluar sistem yang dikembangkan

Sumber asli dari transaksi

(6)

Simbol Entity

a Pelanggan b Akuntansi c Pemasok d Gudang

(7)

Arus Data

Formulir atau dokumen

Laporan tercetak yang dihasilkan sistem

Tampilan atau output layar yang dihasilkan sistem

Masukan untuk komputer

Komunikasi ucapan

Surat-surat atau memo

Data yang dibaca atau direkam ke suatu file

Suatu isian yang dicatat dalam buku agenda

(8)

Konsep paket dari data (

packet of data

)

a Pelanggan Order Langganan 1 Order Langganan Pembayaran

Gambar Yang kurang benar

a Pelanggan Order Langganan Dan Pembayaran 1 Order Langganan

(9)

Arus Data

a

Pelanggan Order Langganan

1 Order

(10)

Arus Data

a Pelanggan Order Langganan 1 Order Langganan Pembayaran 2 Penerimaan Kas

(11)

Konsep arus data menyebar (

diverging

data flow

)

2 Order Langganan 1 Penerimaan Kas 3 Verifikasi Kredit b Gudang Order Penjualan Tembusan Permintaan barang Tembusan journal Tembusan kredit

(12)

Konsep arus data mengumpul

a Pelanggan faktur 1 Pembuatan faktur Slip pengepakan 2 Pembuatan Slip pengepakan Pengiriman

(13)

Konsep arus data mengumpul

a Pelanggan faktur 1 Pembuatan faktur Slip pengepakan 2 Pembuatan Slip pengepakan

(14)

Proses

Kegiatan atau kerja yang dilakukan orang,

mesin atau komputer

Semua proses harus ada

input

dan harus ada

(15)

Simbol Proses

atau

No. Identifikasi Nama Proses

(16)

Proses

1.

Identifikasi Proses

Biasanya berupa angka yang menunjukkan nomor acuan

dari proses

2.

Nama Proses

Menunjukkan apa yang dikerjakan proses, biasanya diawali

dengan kata kerja

3.

Pemroses

tidak hanya oleh komputer tapi juga bisa proses manual atau

mesin non komputer jadi harus disebutkan

menyebutkan nama program yang melakukan proses bila

dalam sistem terdiri atas banyak program.

(17)

Kesalahan dalam penggambaran proses

yang terjadi

No.Identifikasi

Nama Proses ?

Black Hole (Ada input tidak ada output)

No.Identifikasi Nama Proses ?

(18)

Simpanan Data

1. Suatu file atau database di sistem komputer

2. Suatu arsip atau catatan manual

3. Suatu tabel Penyimpanan sebelum dilakukan

proses laporan

(19)

Simbol

Media Nama data source

kesalahan yang sering muncul

D1 Penjualan D2 Piutang dagang

D2 Piutang dagang a

(20)

Update Data

Arus data menuju ke simpanan data dari suatu proses

menunjukkan :

menambah atau menyimpan record baru

Menghapus record

Merubah nilai data di suatu record

Arus data yang berasal dari simpanan menuju proses

menunjukkan proses tersebut menggunakan data yang

ada di simpanan data.

(21)

Update data

1 Memeriksa dan merubah data barang D1 Persediaan barang Penjualan 1 Memeriksa dan merubah data barang D1 Persediaan barang Status barang Penjualan

(22)

Penggandaan kesatuan luar dan simpanan data agar

gambar tidak terlalu kompleks dengan perpotongan

garis

a Pelanggan Atau a Pelanggan* a Pelanggan** Atau

D1 Penjualan Atau D1 Penjualan Atau D1 Penjualan

(23)

a

b

c x

y

Context diagram (top level )

1 a

b c

x

y

Over view diagram (level 0) 2 4 3 A c D B E Z

(24)

1 a

b c

x

y

Over view diagram (level 1)

2 4 3 A c D B E Z 3.1 3.2 3.3 P R Q Z S E D

(25)

SYARAT PEMBUATAN DFD

DFD yang benar, menyenangkan untuk dilihat dan mudah

dibaca dan di pahami oleh pemakai.

Syarat-syarat pembuatan DFD ini adalah :

1. Pemberian nama untuk tiap komponen DFD

2. Pemberian nomor pada komponen proses

3. Penggambaran DFD sesering mungkin agar enak dilihat

4. Penghindaran penggambaran DFD yang rumit

(26)

Diagram Context

b a d Status Langganan Order langganan c Langganan Manajer Kredit Tembusan permintaan persediaan Faktur, Tembusan kredit Gudang Pengiriman Transaksi Penjualan

(27)

Diagram Jenjang Proses

0 Transaksi Penjualan 1 Memproses Order Langganan 2 Memverifikasi Kredit 3 Merekam Transaksi Dan posting 4 Membuat Laporan 1.1 Mengecek Pemenuhan order 1.2 Merekam Back order 1.3 Membuat Order penjualan Top Level Level 0 Level 1 1.4 Membuat Faktur dan tembusan

(28)

1

1.1 Mengecek Pemenuhan order 1.2 Merekam Back order 1.3 Membuat Order penjualan 1.4 Membuat Faktur penjualan a Manajer Kredit c Manajer Kredit b Pengiriman Order langganan Faktur, tembusan kredit Tembusan Permintaan persediaan

Order tidak terpenuhi D6 Persediaan

Status persediaan

D7 Back order

rekam back order

D8 * Order penjualan Rekam order penjualan 2 D8 * Order penjualan D1 langganan Nama langganan Order penjualan 3

(29)
(30)
(31)
(32)

Contoh Konteks yang Salah

Sistem Informasi Pengolahan Data KPRI Marga Bhakti Kec. Geger, Kab. Madiun

User Admin Ketua Data Sekolah Data Golongan Data Anggota Bukti Simpanan Bukti Pinjaman

Bukti Pengambilan Simpanan

Bukti Cicilan Pinjaman Data Tampil Gaji Data Log In User

Data Konfirmasi Authentifikasi User

Data Log In Admin

Data Konfirmasi Authentifikasi Admin Data Sekolah

Data Golongan Data Anggota

Bukti Simpanan

Bukti Pinjaman

Bukti Pengambilan Simpanan

Bukti Cicilan Pinjaman Data Tampil Gaji Data Perhitungan Gaji Data Perhitungan Simpanan

Data Pengambilan Simpanan Data Perhitungan Pinjaman

Data Cicilan Pinjaman Data Bunga

Data Tampil Anggota

Data Tampil Anggota

Laporan Data Anggota

Laporan Simpanan

Laporan Pinjaman Laporan Pengambilan

Simpanan Laporan Gaji

(33)

Operator

Sistem Informasi Pasien Rawat Inap

Kepala

Puskesmas

Pasien

Data Pasien

Input Data Pasien Rincian biaya

Laporan Pasien Masuk Laporan Pasien Keluar

Laporan Biaya

(34)

Operator 0 Proses Log In dan Kelola User Log In Id Valid Tambah User Data Simpan Data Kirim pass 0 Proses Biaya Pelayanan 0 Proses Pasien Keluar 0 Proses Pasien Masuk biaya_pelayanan pasien_masuk pasien_keluar DBP DBP DPM DPM DPK DPK Input Biaya

Input Pasien Keluar Input Pasien Masuk

Kepala Puskesmas DBP DPM Rincian_biaya DRB DRB Pasien Rincian_biaya Laporan Pasien Masuk

Laporan Pasien Keluar Laporan Biaya

(35)

Level 1 Proses Kelola User

Operator 1.1 Proses Log In dan Kelola User Log In Id Valid Tambah User Data Simpan Data Kirim pass

(36)

Level 1 Biaya Pelayanan

1.1 Proses Input Biaya Pelayanan biaya_pelayanan DBP DBP Operator 1.2 Proses Edit Biaya Pelayanan DBP DBP Data Biaya Data Biaya A DBP

(37)

Level 1 Proses Pasien Masuk

2.1 Proses Pasien Masuk pasien_masuk DPM DPM Operator Input Pasien Masuk

A DPM Kepala

Puskesmas Laporan Pasien Masuk

Pilih laporan

(38)

Level 2 Proses Pasien Keluar

3.1 Proses Pasien Keluar pasien_keluar DPK DPK

Operator Input Pasien Keluar

A

Rincian_biaya

Kepala Puskesmas

Laporan Pasien Keluar

Pilih laporan Pasien Rincian_biaya DRB DRB Laporan Biaya DBP DPM

(39)

QUIS :

Buat Diagram Konteks & DFD Level 0 dari

Salah

Satu

Sistem Informasi di bawah Ini :

1. Sistem Informasi Administrasi Sekolah yang terdiri dari

entitas : Siswa, Guru, Mata Pelajaran, Nilai dan Kelas

2. Sistem Informasi Pengadaan Barang, terdiri dari entitas :

Gudang, Pengadaan, Manajer, Supplier

3. Sistem Informasi Perpustakaan terdiri dari entitas :

Pegawai, Anggota, Kepala Perpustakaan

Gambar

Gambar Yang kurang benar
Diagram Context b a dStatus LanggananOrderlangganancLanggananManajerKreditTembusan permintaanpersediaan Faktur, Tembusan  kredit Gudang PengirimanTransaksiPenjualan
Diagram Jenjang Proses 0 Transaksi  Penjualan 1 Memproses Order Langganan 2 MemverifikasiKredit 3 Merekam Transaksi Dan posting 4 MembuatLaporan 1.1 Mengecek Pemenuhan  order 1.2MerekamBackorder 1.3 Membuat Orderpenjualan Top Level Level 0Level 11.4MembuatFaktur dan tembusan
Diagram Konteks SI Akuntansi

Referensi

Dokumen terkait

Maka didapatkan hasil bahwa terdapat perbedaan yang signifikan pada gaya penyelesaian konflik jenis collaboration, competition, avoidance, dan accomodation

Pemerintah Daerah Kabupaten Minahasa Utara sebagai Kabupaten harus dalam upayakan meningkatkan struktur perekonomian Produk Domestik Regional bruto (PDRB) atas

Pada setiap kelompok umur, proporsi remaja putri yang sudah menarche lebih tinggi pada kelompok yang memiliki tinggi badan normal dibandingkan remaja putri yang pendek..

Saat diaplikasikan dalam pembuatan vulkanisat selang karet, faktis coklat dari minyak jarak pagar menunjukkan kinerja yang tidak mem- pengaruhi

Jadi metode dakwah merupakan sebuah jalan atau cara yang digunakan atau dilakukan dalam melaksanakan aktifitas mengajak manusia kepada jalan yang lurus, yang mana

This article was presented at the SENASTITAN 2021, 6 Maret 2021, Surabaya.. Sehingga dimanapun dan kapanpun manusia berada maka air harus tersedia. Jumlah kebutuhan akan air semakin

Produksi per rata-rata luas lahan paling banyak pada kategori rendah yaitu 48,28% dengan kisaran 75,43-244,89 kg, hal ini bisa dipengaruhi oleh petani anggota tidak

Feltűnően sokan indokolták mennyiséggel, például sok felesleges tényt (68,2%) és szakkifejezést (76,2%) kell megtanulni, magas a topográfiai követelmény (45,7%), sokat