Analysis and Design of Information Systems PROSES MODELING - DFD Analysis and Design of Information Systems Bety Wulan Sari @betywulansa
Gambaran Umum Data Flow Diagram merupakan diagram yang digunakan untuk menggambarkan proses-proses yang terjadi pada sistem yang akan dikembangkan. Dengan model ini data- data yang terlibat pada masing-masing proses dapat diidentifikasi. DFD merupakan alat perancangan sistem yang berorientasi pada alur data yang mudah di komunikasikan oleh pembuat program (Programmer)
Simbol Yang Digunakan External Entity (kesatuan luar) Data flow (arus data) Process (proses) Data store (simpanan data)
Simbol-Simbol DFD
Simbol-Simbol DFD
Kesatuan Luar / External Entity External entity merupakan kesatuan di lingkungan luar sistem yang dapat berupa orang, organisasi atau sistem yang lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
Simbol Entity Pelanggan Manager Admin Operator
Arus Data Arus data (data flow) di DFD diberi simbol suatu panah. Arus data mengalir di antara proses (process), simpanan data (data store) dan kesatuan luar (external entity). Arus data dapat berupa masukan untuk sistem atau hasil dari proses sistem.
Konsep paket dari data (packet of data) 1 Order Langganan Order Langganan Pelanggan Pembayaran Gambar Yang kurang benar Pelanggan Order Langganan Dan Pembayaran 1 Order Langganan Gambar Yang benar
Proses Kegiatan atau kerja yang dilakukan orang, mesin atau komputer Semua proses harus ada input dan harus ada outputnya Setiap proses harus diberi penjelasan yang lengkap meliputi : Identifikasi Proses Biasanya berupa angka yang menunjukkan nomor acuan dari proses Nama Proses Menunjukkan apa yang dikerjakan proses, biasanya diawali dengan kata kerja
Simbol Proses No. Identifikasi Nama Proses atau
Kesalahan dalam penggambaran proses yang terjadi No.Identifikasi Nama Proses ? Black Hole (Ada input tidak ada output) No.Identifikasi Nama Proses ? Miracle / ajaib (Ada output namun tidak ada input)
Simpanan Data / Data Store Suatu file atau database di sistem komputer Suatu tabel penyimpanan sebelum dilakukan proses laporan
Simbol kesalahan yang sering muncul Media Nama data source D1 Penjualan D2 Piutang dagang Pelanggan D2 Piutang dagang
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.
x y 1 x 2 4 3 Context diagram (top level ) a c b 1 a b c x y Over view diagram (level 1) 2 4 3 A D B E Z
1 x 2 4 3 3.1 3.2 3.3 S Over view diagram (level 1) a A B c b y Z P R Q S Over view diagram (level 2 Proses 3)
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 5. Pemastian DFD yang dibentuk itu konsiten secara logika
Kasus Diagram Konteks
Diagram Konteks SI Akuntansi
Contoh Konteks yang Salah
Just because you miss someone, doesn’t mean you need them back in your life. Missing is just a part of moving on.