Data Flow Diagram (DFD) …1

Slides:



Advertisements
Presentasi serupa
DATA FLOW DIAGRAM Oleh : Didik Tristianto, M.Kom.
Advertisements

Diagram Arus Data.
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.
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
Analyzing Requirement
Tingkatan level pada DFD – Data Flow Diagram (Diagram Arus Data)
BENTUK DATA FLOW DIAGRAM (DFD)
Systems Documentation Techniques
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
Siklus Pemrosesan Transaksi
COMPUTER-BASED INFORMATION SYSTEM
DATA FLOW DIAGRAM Definisi DFD (DAD)
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 and Flow Chart
BENTUK DATA FLOW DIAGRAM
BENTUK DATA FLOW DIAGRAM (DFD)
Siklus Pemrosesan Transaksi
DATA FLOW DIAGRAM (DFD)
Pendekatan Perancangan Terstruktur (Data Flow Diagram)
DATA FLOW DIAGRAM.
Data Flow Diagram dan Data Dictionary
ANALISA PERANCANGAN SISTEM INFORMASI
ANALISA PERANCANGAN SISTEM
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.
DIAGRAM KONTEKS dan DIAGRAM ALIR DATA
PERTEMUAN 3 MODELLING TOOLS Bagian I.
Analisa Perancangan Sistem
Diagram Alur Data (DFD)
Pengenalan DFD.
DATA FLOW DIAGRAM.
PEMODELAN PROSES.
DESAIN SISTEM.
Analisa & Perancangan Sistem Informasi
“Pendekatan-Pendekatan Analisis Sistem”
Diagram Alur Data Fisik (DADF)
ANALISA SISTEM INFORMASI (ASI)
DATA FLOW DIAGRAM (DFD)
Pengembangan Sistem dan Teknik Dokumentasi
 AGUSTIAN  BAGUS PRADANA  EDI AGUS SUPRATMAN  FATULLOH  GUSTI YUDHA  M. FARUK HIDAYATULLOH  M. RIFQI  OBY UMAM GALIH KELOMPOK 5.
DIAGRAM KONTEKS Tingkatan tertinggi dalam diagram aliran data (DAD/DFD) dan hanya memuat 1 proses, menunjukkan sistem secara keseluruhan (seluruh input.
Analisa & Perancangan Sistem Informasi
PERTEMUAN 3 DATA FLOW DIAGRAM (Sistem Berjalan).
ANALISIS PERANCANGAN SISTEM
Diagram Arus Data Simbol Yang Digunakan :
Analisa & perancangan sistem Informasi
Analysis and Design of Information Systems
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 (DFD) …1

DATA FLOW DIAGRAM Definisi DFD (DAD) Diagram Arus Data (Data Flow Diagram) adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem Biasanya digunakan untuk menggambarkan suatu sistem yang telah ada atau yang akan dikembangkan secara logika, tanpa mempertimbangkan lingkungan fisiknya.

Bentuk DFD Ada 2 bentuk DFD : DFD Fisik (Physical Data Flow Diagram) biasanya digunakan utk menggambarkan sistem yg sudah ada (sistem yg lama) DFD Logika (Logical Data Flow Diagram) Biasanya digunakan untuk menggambar-kan suatu sistem yang akan diusulkan (sistem yg baru)

Kebaikan DFD Dapat menggambarkan sistem secara terstruktur dengan memecah-mecah menjadi level lebih rendah Dapat menunjukkan arus data di sistem Dapat menggambarkan proses paralel di sistem Dapat menunjukkan simpanan data Dapat menunjukkan kesatuan luar

Keterbatasan DFD DFD tidak menunjukkan faktor perulangan (Loop) DFD tidak menunjukkan proses keputusan (Decision) DFD tidak menunjukkan proses perhitungan

DFD Fisik Ditekankan pada bagaimana proses-proses dr sistem diterapkan (cara, oleh, dan dimana), termasuk proses-proses manual. DFD fisik harus memuat: Proses-proses manual juga digambarkan Nama arus data menunjukkan fakta penera pannya spt no.formulir dan medianya (mis: Telpon,surat) Data store dapat berupa non-komputer Nama data store hrs sesuai penerapannya Proses hrs menunjukkan nama dari pemroses

DFD Logika Tidak menekankan pada bagaimana sistem diterapkan, tetapi hanya pada logika dari kebutuhan-kebutuhan sistem, yaitu proses-proses apa yg dibutuhkan. Sistem yg diusulkan belum tentu dipakai, jadi biasanya digambarkan scr logika dulu Untuk sistem terkomputerisasi, biasanya proses-proses yg digambarkan berupa proses-proses komputer saja.

Pedoman Menggambar DFD Identifikasi terlebih dulu semua external entity. Identifikasi semua input dan output yang terlibat dengan external entity Gambarlah terlebih dulu suatu Diagram Konteks (Context Diagram), kemudian Overview Diagram (Level 0) dan terakhir dibuat diagram rinci (level 1, 2 dst) Untuk memudahkan, buatlah bagan berjenjang untuk semua proses yang ada di sistem terlebih dulu.

TINGKATAN DFD Diagram Konteks (Context Diagram) Di dalam DFD ada 3 tingkatan (Level) Diagram Konteks (Context Diagram) Diagram Nol / O (Overview Diagram / Level O) Diagram Rinci

DIAGRAM KONTEKS Pendekatan terstruktur ini mencoba menggambarkan sistem pertama kali secara garis besar Context diagram hanya mengandung satu (1) proses saja yg diberi nomor proses 0 Mewakili seluruh proses dari sistem dan menggambarkan hubungan input/output antara sistem dengan dunia luarnya (external entity)

Diagram Level O Sebelum membuat DAD level O, terlebih dulu buatlah Bagan Berjenjang(Hierarchy Chart) yg menggambarkan level proses-proses dalam DFD DAD level O menguraikan proses yang ada pada Diagram Konteks menjadi beberapa proses yang lebih kecil Proses diberi nomor 1, 2,dst.

Diagram Rinci Menguraikan proses-proses yang ada di dalam Diagram Level O menjadi proses-proses yang lebih rinci Ada proses yang masih dapat dipecah dan ada proses yang sudah tidak dapat dipecah Proses-proses diberi nomor sesuai nomor proses sebelumnya (pada Level O) misal 2.1, 2.2, 3.1, dst

Diagram Rinci Diagram Rinci merupakan level-level selanjutnya dan biasa disebut Level 1, Level 2, dst (Kalau ada) Setelah digambarkan masing-masing level rinci, maka semua DAD ini dapat digabung dalam satu diagram

Penomoran level pada DFD Nama Level Nomor Proses Digram konteks Tidak ada Diagram 0 1.0 2.0 3.0 Diagram Level 1 1.1 1.2 1.3 2.1 2.2 2.3 2.4 3.1 3.2 3.3 Diagram Level 2 1.1.1 1.1.2 1.1.3 1.1.4 2.1.1 2.1.2 2.1.3 2.1.4 3.1.1 3.1.2 3.1.3 Dst…. .

Simbol dan Komponen dalam DFD Ada 4 komponen di dalam DFD: External Entity (Kesatuan Luar) atau Boundary (Batas sistem) Data Flow (Arus Data) Process (Proses) Data Store (Simpanan Data)

1. External Entity orang, organisasi, atau sistem lainnya Kesatuan Luar (External Entity) merupakan kesatuan (entity) di lingkungan luar sistem yang dapat berupa orang, organisasi, atau sistem lainnya yang akan memberikan input atau menerima output dari sistem Contoh : Suatu kantor, departemen/divisi perusahaan Orang/sekelompok orang intern Organisasi / orang diluar organisasi Sistem informasi lain Sumber asli suatu transaksi Penerima akhir suatu laporan sistem

External Entity Suatu external entity dapat disimbolkan dengan suatu notasi kotak atau suatu kotak dengan sisi kiri dan atasnya berbentuk garis tebal Atau Yourdon Gane & Sarson

External Entity External entity dapat diberi identifikasi dengan huruf kecil di ujung kiri atas a Langganan b Akuntansi c Pemasok Gudang d

2. Arus Data (Data Flow) Arus data menunjukkan arus dari data yang dapat be rupa masukan ke sistem atau hasil dari proses sistem. Arus data dialirkan dalam bentuk : Formulir atau dokumen Laporan tercetak yg dihasilkan oleh sistem Tampilan/output layar komputer Masukan untuk komputer Komunikasi ucapan Surat/memo Data yg dibaca/direkam ke suatu file Isian yg dicatat pada buku agenda Transmisi suatu komputer ke komputer lain

Arus Data (Data Flow) Arus data (data flow) diberi simbol suatu panah, memiliki nama yg jelas (ditulis disamping garis panah) dan mempunyai arti Mengalir diantara proses, simpanan data, dan external entity. 1 Proses Order Langganan Langganan Order langganan

Arus Data (Data Flow) Konsep Sumber dan Tujuan Arus Data Semua arus data harus dihasilkan dari suatu proses ATAU menuju ke suatu proses Proses  bukan proses Bukan proses  proses Proses  proses Konsep ini penting karena arus data adalah salah satu dari hasil suatu proses atau akan digunakan untuk melakukan suatu proses.

3. Proses (Process) Proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari input aarus data untuk menghasilkan output arus data identifikasi Nama Proses ATAU Yourdon Gane & Sarson

Proses (Process) Identifikasi Proses umumnya berupa suatu angka yang menunjukkan nomor acuan dari proses dan ditulis pada bagian atas proses Nama Proses menunjukkan apa yang dikerjakan oleh proses tersebut. Harus jelas dan lengkap menggambarkan kegiatan prosesnya Berbentuk suatu kalimat yg diawali kata kerja Diletakkan di bawah identifikasi proses di dalam simbol proses.

Proses (Process) 3. Pemroses Pada DFD fisik, proses tidak hanya dari komputer, tetapi jg proses manual (orang, mesin, dll), maka pemroses perlu ditunjukkan Pada DFD Logika, hanya proses komputer saja, maka pemroses tidak perlu disebutkan Identifikasi proses Nama proses Pemroses

Proses (Process) 1. 2. 3. Kartu jam kerja Daftar gaji Kartu jam kerja Hitung Gaji Personalia Kartu jam kerja Daftar gaji 2. 2 Hitung Gaji Personalia Kartu jam kerja Daftar gaji Tingkat upah 3. 2 Hitung Gaji Personalia Laporan umur piutang Rincian piutang Laporan piutang ditagih

4. Simpanan Data (Data Store) Data store merupakan simpanan dari data yang dapat berupa: File atau database di sistem komputer Arsip atau catatan manual Kotak tempat data di meja seseorang Tabel acuan manual Agenda atau buku Nama data store harus menunjukkan nama dari filenya

Simpanan Data (Data Store) Gambar simpanan data di DFD di simbol kan dengan sepasang garis horisontal para lel yang tertutup disalah satu ujungnya Media Nama data store Contoh : D5 Buku besar

Simpanan Data (Data Store) Arus data dari proses menuju data store menunjuk kan update terhadap data yang disimpan yang dapat berupa: Menambah/menyimpan record/dokumen baru Menghapus record atau mengambil dokumen dari simpanan data Merubah nilai data pada data store Arus data yg berasal dari data store ke proses me nunjukkan bahwa proses tersebut menggunakan data yang ada di data store

Simpanan Data (Data Store) Bila proses melakukan keduanya, maka gambar yang bisa dibuat: Menggunakan sebuah garis panah 2 arah Menggunakan arus data terpisah 1 Memeriksa dan meru- bah data barang penjualan D1 Persediaan barang 1 Memeriksa dan meru- bah data barang Status barang D1 Persediaan barang penjualan