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

dokumen-dokumen yang mirip
DATA FLOW DIAGRAM. Oleh : I Kadek Bagus, S.Kom., MM

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

Langkah-Langkah Analisis Sistem

Diagram Arus Data PERTEMUAN 14 Darmansyah HS AKUNTANSI FEB UEU

ANALISIS & PERANCANGAN SISTEM. Pertemuan 5-DATA FLOW DIAGRAM (DFD) DIAGRAM ALUR DATA (DAD)

Diagram Arus Data. Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo alah agar mendapat Rahmat-Nya

Suatu alat bantu yang menggambarkan aliran data didalam suatu sistem dan proses atau kegiatan yang dilakukan oleh sistem. Penggambaran dalam DFD

Data Flow Diagram (DFD) Donny Yulianto, S.Kom

ANALISA & PERANCANGAN SISTEM INFORMASI. DATA FLOW DIAGRAM

Analisa & Perancangan Sistem Informasi. Data Flow Diagram

Data Flow Diagram (DFD) Rizka Hadiwiyanti S.Kom, M.Kom

Diagram Arus Data. Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo alah agar mendapat Rahmat- Nya

Diagram Arus Data. Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo alah agar mendapat Rahmat- Nya

DATA FLOW DIAGRAM. & Sarson (1979) dengan. Gane. menggunakan

ANALISA RANCANGAN DAD(Sistem Berjalan)

Banyak terjadi permasalahan-permasalahan di pendekatan klasik Masih banyak orang yang tidak menyadari bahwa hanya dengan mengikuti tahapan di life

DATA FLOW DIAGRAM (DFD) DIAGRAM ARUS DATA (DAD)

DATA FLOW DIAGRAM (DFD) / DIAGRAM ARUS DATA (DAD)

Data Flow Diagram 2011 DATA FLOW DIAGRAM

DATA FLOW DIAGRAM (untuk perancangan sistem informasi) e-book ver 1.0

MODUL 4 PENDEKATAN PERANCANGAN TERSTRUKTUR DAN DATA FLOW DIAGRAM

DATA FLOW DIAGRAM (DFD) Published by. imeldaflorensia91

PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD)

Analisa & Perancangan Sistem Informasi

Data Flow Diagram (DFD) 1

Parno, SKom., MMSI. Personal Khusus Tugas

Sistem Informasi [Kode Kelas]

Bab 6 DATA FLOW DIAGRAM (DIAGRAM ALIR DATA)

Materi Analisis Sistem Informasi ini, membahas tentang Diagram Alir Data (DAD)/ Data Flow Diagram(DFD) dengan Bahasan:

TOOLS PEMODELAN SISTEM DIAGRAM ALIR. Tools. Bagan Alir. Diagram Alir

Kontrak Kuliah. Contex Diagram dan Data Flow Diagram. Edi Sugiarto, S.Kom, M.Kom

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

PENG. Tek. SIA 2. Materi Alat Perancangan sistem

Data Flow Diagram and Flow Chart. Pemodelan Perangkat Lunak

Teknik Dokumentasi. Komang Anom Budi Utama, SKom

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

PERANCANGAN DATA FLOW DIAGRAM UNTUK SISTEM INFORMASI SEKOLAH (STUDI KASUS PADA SMA PEMBANGUNAN LABORATORIUM UNP) Abstract

BAB II LANDASAN TEORI

Tingkatan dalam DFD Pedoman pembuatan DFD

BAB II LANDASAN TEORI. Definisi sistem menurut [Jog05] adalah sebagai berikut:

SISTEM INFORMASI MANAJEMEN. Oleh : Deni Mahdiana,S.Kom,MM,M.Kom

SISTEM INFORMASI MANAJEMEN

DFD (DATA FLOW DIAGRAM)

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

BAB III LANDASAN TEORI

DATA FLOW DIAGRAM STUDI KASUS ANALISA SISTEM BERJALAN

BAB III LANDASAN TEORI. informasi (Information System) atau disebut juga processing system atau

SISTEM INFORMASI MANAJEMEN

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2017

BAB III LANDASAN TEORI. Pihak-pihak yang terkait dengan transaksi transfer: a. Remitter/Applicant, yaitu pemilik dana (pengirim) yang akan

BAB IV PERANCANGAN SISTEM

SISTEM INFORMASI PEMBELIAN, PENJUALAN DAN PERSEDIAAN pada RUDI AGENCY

PERTEMUAN 3 DIAGRAM ALIR DATA

BAB III OBJEK DAN METODE PENELITIAN

PEMODELAN PROSES (DFD)

BAB III LANDASAN TEORI. dalam kertas atau lainnya. Tujuan utama seseorang menulis surat tidak lain

BAB III LANDASAN TEORI

Blackhol e b. Proses menghasilkan output tetapi tidak pernah menerima input, disebut miracle. Miracle

: Entitas/Entity. : Aliran data. : Proses. : Penyimpanan data (data store)

BAB III LANDASAN TEORI. waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan

MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA )

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN PIUTANG PAD PT. IDEA DAIICHITAMA

(RPL) REKAYASA PERANGKAT LUNAK II

BAB III LANDASAN TEORI. bercerita banyak, sehingga perlu diolah lanjut. Informasi dapat dihasilkan dari

BAB I PENDAHULUAN A. Latar Belakang

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran tertentu, (Scott, 1996:89). Menurut Robert

L-1 PO CUST 1 SJ 1 INVOICE 1

Analysis Systems. Analyzing Requirement

PERTEMUAN KE 4: SISTEM DAN TEKNIK DOKUMENTASI

BAB III LANDASAN TEORI. direkam ke dalam berbagai bentuk media. (Gultom et al, 2005).

LAPORAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN... v. MOTTO DAN PERSEMBAHAN...

Pembeli. Bag. Gudang. Bag. Keuangan. Supplier

BAB I PEMODELAN SISTEM

BAB III 3. LANDASAN TEORI

BAB III LANDASAN TEORI. (sumber:

PERANCANGAN SISTEM TERINCI II

Daftar Isi... Dedikasi... Prakata...

BAB IV ANALISIS KERJA PRAKTEK. sehingga menghambat kegiatan operasional dalam perusahaan.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. Menurut UU No. 25/1992 Pasal 1 Ayat 1 tentang Perkoperasian,

BAB III OBJEK DAN METODE PENELITIAN. Dalam analisis sistem ini akan diuraikan sejarah singkat dari Apotek 55 yang

BAB III LANDASAN TEORI. menyediakan fasilitas helpdesk bagi pelanggan mereka lewat layanan tollfree,

Pemodelan Sistem Informasi. Data Flow Diagram

BAB IV DESKRIPSI KERJA PRAKTEK

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PEMBELIAN TUNAI PADA TIP TOP SUPERMARKET DAN DEPT. STORE CABANG DEPOK

SISTEM INFORMASI PENGIRIMAN BARANG. Mutiara Afie Ardhini

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI PADA SUMBER JAYA FURNITURE

BAB II LANDASAN TEORI. sarana pelayanan kesehatan (Sjamsuhidajat & Alwy, 2006).

SISTEM INFORMASI AKUNTANSI

PERTEMUAN KE 4: SISTEM DAN TEKNIK DOKUMENTASI

BAB III LANDASAN TEORI. ada berkaitan dengan sistem yang akan dibuat. Tujuannya adalah agar aplikasi ini

PERTEMUAN 7 QUIZ ONLINE

SISTEM INFORMASI RESERVASI RESORT WISATA PANTAI GEDAMBAAN KOTABARU. M. Kamil Saukani

BAB III LANDASAN TEORI. berkaitan secara terpadu, terintegrasi dalam suatu hubungan hirarki.

PEMODELAN DATA. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

Transkripsi:

DATA FLOW DIAGRAM Oleh : Didik Tristianto, M.Kom

DATA FLOW DIAGRAM Salah satu tool yang paling penting bagi seorang analis sistem. 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

Simbol Yang Digunakan External entity (kesatuan luar) atau batas boundary (batas sistem) Data flow (arus data) Process (proses) Data store (simpanan data)

SIMBOL DFD

Kesatuan Luar 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 b c Pelanggan Akutansi 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 Order Langganan 1 Pelanggan Pembayaran Order Langganan 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 Pembayaran 1 Order Langganan 2 Penerimaan Kas

Konsep arus data menyebar (diverging data flow) 2 Order Langganan 1 Penerimaan Kas Order Penjualan Tembusan journal Tembusan kredit Tembusan Permintaan barang b Gudang 3 Verifikasi Kredit

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

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

Proses Kegiatan atau kerja yang dilakukan orang, mesin atau komputer Semua proses harus ada input dan harus ada outputnya Physical data flow diagram (PDFD) proses dapat dilakukan oleh manusia, mesin atau komputer Logical data flow diagram (LDFD) proses yang dilakukan oleh komputer

Simbol Proses Identifikasi atau Nama Proses Identifikasi Nama Proses Pemroses

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 Pada PDFD tidak hanya oleh komputer tapi juga bisa proses manual atau mesin non komputer jadi harus disebutkan Pada LDFD menyebutkan nama program yang melakukan proses bila dalam sistem terdiri atas banyak program.

Kesalahan dalam penggambaran proses yang terjadi Identifikasi Nama Proses? Black Hole (Ada input tidak ada output) 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 kotak tempat data di meja seseorang 4. Suatu tabel acuan manual 5. Suatu agenda atau buku

Simbol Media Nama data source kesalahan yang sering muncul D1 Penjualan D2 Piutang dagang a 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.

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

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

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

Over view diagram (level 1) a 1 x A 2 B c D b y 4 3 E Z c Over view diagram (level 2) E 3.1 3.2 P D Q R S 3.3 Z

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 Manajer Kredit Status Langganan c Gudang a Langganan Order langganan Transaksi Penjualan Tembusan permintaan persediaan Faktur, Tembusan kredit d Pengiriman

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

1 a c Manajer Kredit Manajer Kredit b Pengiriman D6 Order langganan Persediaan Status persediaan 1.1 Mengecek Pemenuhan order Tembusan Permintaan persediaan Faktur, tembusan kredit Order tidak terpenuhi 1.3 Membuat Order penjualan 1.4 Membuat Faktur penjualan 3 D7 Rekam order penjualan Back order 1.2 Merekam Back order D8 Order penjualan D8 D1 Nama langganan rekam back order * Order penjualan * Order penjualan langganan 2

Contoh DFD

Kasus Diagram Konteks

Diagram Konteks SI Akuntansi

Contoh Konteks yang Salah D a ta L o g In A d m in D a ta K o n firm a s i A u th e n tifik a s i A d m in D a ta S e k o la h D a ta L o g In U s e r D a ta G o lo n g a n D a ta K o n firm a s i A u th e n tifik a s i U s e r D a ta A n g g o ta D a ta S e k o la h D a ta B u n g a D a ta G o lo n g a n D a ta P e rh itu n g a n G a ji U s e r D a ta A n g g o ta D a ta T a m p il A n g g o ta D a ta T a m p il G a ji B u k ti S im p a n a n S is te m In fo rm a s i P e n g o la h a n D a ta K P R I M a rg a B h a k ti K e c. G e g e r, K a b. M a d iu n D a ta P e rh itu n g a n S im p a n a n D a ta P e rh itu n g a n P in ja m a n D a ta P e n g a m b ila n S im p a n a n D a ta C ic ila n P in ja m a n A d m in B u k ti P e n g a m b ila n S im p a n a n B u k ti P in ja m a n B u k ti C ic ila n P in ja m a n D a ta T a m p il A n g g o ta D a ta T a m p il G a ji B u k ti S im p a n a n B u k ti P e n g a m b ila n S im p a n a n K e tu a L a p o ra n D a ta A n g g o ta L a p o ra n G a ji L a p o ra n S im p a n a n L a p o ra n P e n g a m b ila n S im p a n a n L a p o ra n P in ja m a n B u k ti P in ja m a n B u k ti C ic ila n P in ja m a n L a p o ra n C ic ila n P in ja m a n

Diagram Konteks Sistem Informasi Rawat Inap Log In Operator Id Valid Input Data Sistem Informasi Pasien Rawat Inap Rincian biaya Pasien Laporan Pasien Masuk Laporan Pasien Keluar Laporan Biaya Kepala Puskesmas

L o g In O p e ra to r Id V a lid T a m b a h U s e r 0 P ro s e s L o g In d a n K e lo la U s e r D a ta S im p a n D a ta K irim p a s s In p u t B ia y a 0 P ro s e s B ia y a P e la y a n a n D B P D B P b ia y a _ p e la y a n a n D B P In p u t P a s ie n M a s u k L a p o ra n P a s ie n M a s u k 0 P ro s e s P a s ie n M a s u k D P M D P M p a s ie n _ m a s u k D P M In p u t P a s ie n K e lu a r L a p o ra n P a s ie n K e lu a r L a p o ra n B ia y a 0 P ro s e s P a s ie n K e lu a r D P K D P K D R B p a s ie n _ k e lu a r D R B R in c ia n _ b ia y a R in c ia n _ b ia y a K e p a la P u s k e s m a s P a s ie n

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

Level 1 Biaya Pelayanan D ata Biaya 1.1 P roses Input Biaya Pelayanan D B P D BP biaya_pelayanan O perator D BP D ata B iaya 1.2 Proses Edit Biaya Pelayanan D B P D BP A

Level 1 Proses Pasien Masuk Operator Input Pasien Masuk 2.1 Proses Pasien Masuk DPM DPM pasien_masuk Laporan Pasien Masuk Kepala Puskesmas Pilih laporan A DPM

Level 1 Proses Pasien Keluar A DBP DPM Operator Input Pasien Keluar 3.1 Proses Pasien Keluar DPK DPK pasien_keluar DRB Rincian_biaya Laporan Pasien Keluar Laporan Biaya Pilih laporan Rincian_biaya DRB Kepala Puskesmas Pasien

LATIHAN Sistem Informasi KRS yang terdiri dari entitas Mahasiswa, KRS, Dosen Wali Buat Diagram Konteks dan DFD Level 0 (Zero) serta Level untuk Sistem tersebut diatas

QUIS MATERI UJIAN Suatu perusahaan membutuhkan Sistem Informasi Pengadaan Barang, dalam pembuatan Sistem tersebut dibutuhkan perancangan sistem Buat Flowchart ERD Mapping Dengan entitas, atribut, field dan record bebas sesuai sistem yang dibutuhkan