DATA FLOW DIAGRAM Oleh : Didik Tristianto, M.Kom.

Slides:



Advertisements
Presentasi serupa
Diagram Arus Data.
Advertisements

BENTUK DATA FLOW DIAGRAM DFD SISTEM, SUBSISTEM, DAN KEJADIAN
KONSEP PERANCANGAN TERSTRUKTUR
Perancangan Sistem Informasi Pertemuan 4 Oleh : Titik Lusiani, M.Kom.
Analisa & Perancangan Sistem Informasi
DESAIN SISTEM.
DATA FLOW DIAGRAM.
DATA FLOW DIAGRAM (DFD)
Mata Kuliah Perancangan Sistem Infomrsi
DATA FLOW DIAGRAM. DFD menggambarkan arus data dari suatu sistem informasi, baik sistem lama maupun sistem baru secara logika tanpa mempertimbangkan lingkungan.
PEMODELAN PROSES.
Pemodelan Perangkat Lunak
BENTUK DATA FLOW DIAGRAM (DFD)
Analisis Sistem Penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi.
PERANCANGAN DENGAN PENDEKATAN TERSTRUKTUR
DATA FLOW DIAGRAM (DFD)
DATA FLOW DIAGRAM PSI.
Data Flow Diagram and Flow Chart
Pemrosesan Transaksi Kelompok 5 : Fitri Nur Kholila Gilang Wahyu W
STRUKTUR DATA Materi pertemuan 8.
COMPUTER-BASED INFORMATION SYSTEM
DATA FLOW DIAGRAM Definisi DFD (DAD)
P ERANCANGAN S ISTEM I NFORMASI P ERTEMUAN VI. DFD Merupakan alat yg digunakan pada metodologi pengembangan sistem yg terstruktur (structured analysis.
PEMODELAN PROSES MEMPELAJARI BAGAIMANA MENGGAMBARKAN DIAGRAM ALIR DATA SEBUAH MODEL PROSES YANG POPULAR YANG MENDOKUMENTASIKAN PROSES SISTEM DAN ALIRAN.
SMK Negeri 1 Bawang Banjarnegara
Perancangan dengan Pendekatan Terstruktur
PERANCANGAN SISTEM TERSTRUKTUR DAN OBJECT ORIENTED
Data Flow Diagram (DFD) …1
Data Flow Diagram and Flow Chart
DATA FLOW DIAGRAM (DFD)
Pendekatan Perancangan Terstruktur (Data Flow Diagram)
DATA FLOW DIAGRAM.
Data Flow Diagram dan Data Dictionary
TPSI (3 SKS) DATA FLOW DIAGRAM
ANALISA PERANCANGAN SISTEM INFORMASI
Data Flow Diagram (DFD)
PEMODELAN PROSES MEMPELAJARI BAGAIMANA MENGGAMBARKAN DIAGRAM ALIR DATA SEBUAH MODEL PROSES YANG POPULAR YANG MENDOKUMENTASIKAN PROSES SISTEM DAN ALIRAN.
DIAGARAM ARUS DATA SYAIFUL HUDA, S.Kom.
Analisis kebutuhan fungsional
Formulir Formulir  secarik kertas yg memiliki ruang untuk diisi
sIKLus pendapatan: Penjualan dan penerimaan kas
PERTEMUAN 3 MODELLING TOOLS Bagian I.
Analisa Perancangan Sistem
Diagram Alur Data (DFD)
Pengenalan DFD.
Analisa & Perancangan Sistem Informasi
SIM LOGISTIK PERTEMUAN 6 & 7.
PERTEMUAN 2 DATA FLOW DIAGRAM DATA FLOW DIAGRAM.
“Pendekatan-Pendekatan Analisis Sistem”
Diagram Alur Data Fisik (DADF)
ANALISA SISTEM INFORMASI (ASI)
DATA FLOW DIAGRAM (DFD)
 AGUSTIAN  BAGUS PRADANA  EDI AGUS SUPRATMAN  FATULLOH  GUSTI YUDHA  M. FARUK HIDAYATULLOH  M. RIFQI  OBY UMAM GALIH KELOMPOK 5.
Perancangan Sistem Informasi
PERTEMUAN 3 DATA FLOW DIAGRAM (Sistem Berjalan).
Analisa & Perancangan Sistem Informasi
PERTEMUAN 3 DATA FLOW DIAGRAM (Sistem Berjalan).
ANALISIS PERANCANGAN SISTEM
Diagram Arus Data Simbol Yang Digunakan :
Bab 3. Formulir Formulir  secarik kertas yg memiliki ruang untuk diisi Manfaat penggunaan formulir elektronik: tidak pernah kehabisan formulir tidak pernah.
KAMUS DATA.
Analysis and Design of Information Systems
PERTEMUAN 3 DATA FLOW DIAGRAM (Sistem Berjalan).
Data Flow Diagram (DFD) (1)
Data Flow Diagram Pertemuan ke 2 3-Jan-19.
DATA FLOW DIAGRAM.
Data Flow Diagram.
Pengantar Teknologi SIM 2 (pertemuan 2)
Analisa & Perancangan Sistem Informasi Oleh: Achmad Zakki Falani, S.Kom NEXT.
DATA FLOW DIAGRAM (DFD)
Transcript presentasi:

DATA FLOW DIAGRAM Oleh : Didik Tristianto, M.Kom

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 pendekatan Metoda Analisis Sistem Terstruktur.

 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 komunikasikan oleh pembuat program (Programmer)

Simbol Yang Digunakan  Entity (kesatuan luar)  Data flow (arus data)  Process (proses)  Data store (simpanan data)

SIMBOL DFD Sebagai Acuan System Analyst

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  Penerima akhir dari suatu laporan yang dihasilkan sistem

Simbol Entity a Pelanggan b Akuntansi c Pemasok d Gudang

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  Trasnmisi data dari suatu komputer ke komputer yang lain

Konsep paket dari data (packet of data) a Pelanggan Order Langganan1 Order Langganan Pembayaran Gambar Yang kurang benar a Pelanggan Order Langganan Dan Pembayaran 1 Order Langganan Gambar Yang benar

Arus Data a Pelanggan Order Langganan 1 Order Langganan

Arus Data a Pelanggan Order Langganan 1 Order Langganan Pembayaran 2 Penerimaan Kas

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

Konsep arus data mengumpul a Pelanggan faktur 1 Pembuatan faktur Slip pengepakan 2 Pembuatan Slip pengepakan Pengiriman

Konsep arus data mengumpul a Pelanggan faktur 1 Pembuatan faktur Slip pengepakan 2 Pembuatan Slip pengepakan

Proses  Kegiatan atau kerja yang dilakukan orang, mesin atau komputer  Semua proses harus ada input dan harus ada outputnya

Simbol Proses atau No. Identifikasi Nama Proses

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.

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 1. Suatu file atau database di sistem komputer 2. Suatu arsip atau catatan manual 3. Suatu tabel Penyimpanan sebelum dilakukan proses laporan

Simbol MediaNama data source kesalahan yang sering muncul D1PenjualanD2Piutang dagangD2Piutang dagang a Pelanggan

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.

Update data 1 Memeriksa dan merubah data barang D1Persediaan barang Penjualan 1 Memeriksa dan merubah data barang D1Persediaan barang Status barang Penjualan

Penggandaan kesatuan luar dan simpanan data agar gambar tidak terlalu kompleks dengan perpotongan garis a Pelanggan Atau a Pelanggan* a Pelanggan** Atau D1PenjualanD1PenjualanD1Penjualan Atau D1Penjualan Atau D1* Penjualan Atau D1* * Penjualan

a b c x y Context diagram (top level ) 1 a b c x y Over view diagram (level 0) 2 43 A c D B E Z

1 a b c x y Over view diagram (level 1) 2 43 A c D B E Z P R Q Z S E D Over view diagram (level 2)

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

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

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 Membuat Faktur dan tembusan

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

Kasus Diagram Konteks

Diagram Konteks SI Akuntansi

Contoh Konteks yang Salah

Diagram Konteks Sistem Informasi Rawat Inap

Level 1 Proses Kelola User

Level 1 Biaya Pelayanan

Level 1 Proses Pasien Masuk

Level 2 Proses Pasien Keluar

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