m4_KA.

advertisement
Perancangan Sistem Informasi
Pertemuan 4
Oleh :
Titik Lusiani, M.Kom
DFD
Merupakan alat yg. digunakan
pada metodologi pengembangan
sistem yg. Terstruktur (structured
analysis and design )
Merupakan dokumentasi dari
sistem yg. Baik, (krn.
Menggambarkan arus data scr.
Jelas)
SIMBOL - SIMBOL
: ( External Entity ) , asal atau tujuan
data, boundary / batas sistem
: Aliran data / data flow
:Proses
:Simpanan data (data store)
External Entity
External entity pasti memiliki batasan
sistem, yg memisahkan suatu sistem dgn
lingkungan luarnya.
Dapat berupa orang, organisasi atau
sistem lainnya yg. berada di lingkungan
luar, sbg. Input / output dari sistem
Data Flow
Arus data sebaiknya diberikan nama yg.
Jelas & mempunyai arti.
Bila ada dua atau lebih data
Konsep dari arus data
1. Konsep paket dari data
Order
langganan
Langganan
Pembayaran
1.
Proses
Order
langganan
yg. Mengalir dari asal dan
tujuan yg.. Sama harus
dianggap arus data yg. tunggal
Order diterima &
pembayarannya
Salah
Order
langganan
& pembayaran
Langganan
1.
Proses Order
langganan
Order diterima &
pembayarannya
Jika mempunyai tujuan yg. berbeda
Order
langganan
Langganan
Pembayaran
1.
Proses
Order
langganan
2.
Proses
Penerimaan
Kas
BENAR
2. Konsep arus data menyebar
2.
Tembusan
jurnal
1.
Order
langgana
Order penjualan
Penerimaan
Kas
Tembusan
Kredit
3.
Verifikasi
Kredit
Jadi = data “ order penjualan ” mempunyai sebanyak 2
tembusan , yaitu tembusan utk jurnal dan tembusan kredit
Atau di tulis
3. Konsep arus data mengumpul
1.
Pembuatan
Faktur
Faktur
Pengiriman
2.
Pembuatan
Slip
pengepakan
Langganan
Slip pengepakan
1.
Pembuatan
Faktur
Faktur
Atau dituliskan
Langganan
2.
Pembuatan
Slip
pengepakan
Slip pengepakan
4. Konsep sumber & Tujuan Arus Data :
Semua arus data harus dihasilkan dari
suatu proses atau menuju ke suatu
proses.
Kesalahan Proses di DFD
1. Proses mempunyai input, tetapi tidak
menghasilkan output
2. Proses menghasilkan output tetapi tidak
pernah menerima input
Kesalahan di DFD
Bentuk DFD
Physical DFD (DADF)
–Bagaimana proses dari sistem
diterapkan
Logical DFD (DADL)
–Proses apa yang terdapat di sistem
DADF
Proses manual juga digambarkan
Nama dari arus data menunjukkan fakta
penerapannya. (harian/Mingguan),
contohnya: telp, surat.
Simpanan data dpt berupa Non komputer
Proses menunjukkan nama dari pemroses
( org, departemen )
DADL
Menunjukkan keb. Proses dari
sistem yg. Diusulkan scr. Logika
Proses yg. Digambarkan scr.
Komputer
Hemat penggambarannya
dibanding DADF
Pedoman dlm menggambar DFD
1. Identifikasikan semua external entity yg.
Terlibat di sistem. Contohnya:
SI. Penjualan :
- Langganan
- Manajer kredit
- Bag. Gudang
- Bag. pengiriman
Pedoman dlm menggambar DFD
2. Identifikasi I/O yg. Terlibat dgn external
entity, contohnya :
External entity Input
Langganan
Order
Langganan
Bag. Gudang Bag.
Pengiriman
Tembusan
Jurnal
Manajer kredit -
Output
Tembusan permintaan
persediaan
Faktur, tembusan
kredit & tembusan
jurnal
Status piutang
Pedoman dlm menggambar DFD
3. Gambar dulu Context Diagram (Top
Level)
Context Diagram
B.
Y
0
X
A.
1
A.
Y
X
3
2
xx
xyy
Level 0
B.
Download