Pemodelan Perangkat Lunak

Slides:



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

Diagram Arus Data.
KONSEP PERANCANGAN TERSTRUKTUR
Perancangan Sistem Informasi Pertemuan 4 Oleh : Titik Lusiani, M.Kom.
Analisa & Perancangan Sistem Informasi
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.
Analyzing Requirement
Tingkatan level pada DFD – Data Flow Diagram (Diagram Arus Data)
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
Model Proses.
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.
TINGKATAN DIAGRAM PADA DFD
SMK Negeri 1 Bawang Banjarnegara
Company LOGO DFD Data Flow Diagram Industrial Computer Laboratory.
Perancangan dengan Pendekatan Terstruktur
PERANCANGAN SISTEM TERSTRUKTUR DAN OBJECT ORIENTED
Data Flow Diagram (DFD) …1
Data Flow Diagram and Flow Chart
Komponen Data Store Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi nama dengan kata benda jamak, misalnya Mahasiswa. Data.
M0414 Analisa Sistem Informasi
DATA FLOW DIAGRAM (DFD)
Pendekatan Perancangan Terstruktur (Data Flow Diagram)
DATA FLOW DIAGRAM.
Data Flow Diagram dan Data Dictionary
ANALISA PERANCANGAN SISTEM INFORMASI
DFD Levelled.
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
DIAGRAM KONTEKS dan DIAGRAM ALIR DATA
PERTEMUAN 3 MODELLING TOOLS Bagian I.
Analisa Perancangan Sistem
Diagram Alur Data (DFD)
Pengenalan DFD.
PEMODELAN PROSES.
Analisa & Perancangan Sistem Informasi
“Pendekatan-Pendekatan Analisis Sistem”
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.
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
Pemrograman Terstruktur
Data Flow Diagram (DFD) (1)
Data Flow Diagram Pertemuan ke 2 3-Jan-19.
Universitas Indraprasta PGRI
Universitas Indraprasta PGRI
- CONTEXT DIAGRAM - DATA FLOW DIAGRAM
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:

Pemodelan Perangkat Lunak Day 3 : Data Flow Diagram and Flow Chart Pemodelan Perangkat Lunak

DFD Definition Adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. Digunakan sebagai perangkat penting dalam memodelkan sistem

Data Flow Diagram Penggunaan DFD dipopulerkan oleh DeMarco – Yordan dan Gane – Sarson dengan menggunakan pendekatan Metoda Analisis Sistem Terstruktur (SSADM).

DFD Symbol DeMarco – Yordan Symbols Keterangan Gane – Sarson External Entity (Kesatuan Luar) Process (Proses) Data Flow (Aliran Data) Data Store (Penyimpanan Data)

External Entity Entitas (kesatuan) diluar sistem yang akan dimodelkan. Memberikan input atau menerima output dari/ke sistem. Berupa orang, organisasi, sumber informasi lain atau penerima akhir suatu laporan Contoh : Mahasiswa Yayasan

Process (Proses) Merupakan pekerjaan atau kegiatan yang dilakukan orang atau komputer, dimana aliran data masuk, ditransformasikan ke aliran data keluar Contoh : 1.0 Pembuatan Slip 1 Hitung Gaji Pegawai

Data Flow (Arus Data) Menggambarkan aliran data dari satu proses ke proses lain Menggunakan anak panah Contoh bentuk penggunaan : Laporan tercetak yang dihasilkan sistem Output pada layar komputer Masukan untuk komputer Komunikasi ucapan Dsb…

Data Flow Concept Packet of Data (Paket Data) Bila dua data mengalir dari suatu sumber yang sama ke tujuan yang sama, maka harus dianggap sebagai suatu arus data yang tunggal

Data Flow Concept – Cont. Diverging Data Flow ( Arus data Menyebar) Arus data yang menyebar menunjukan sejumlah tembusan dari arus data yang sama dari sumber sama ke tujuan berbeda

Data Flow Concept – Cont. Convergen Data Flow ( Arus data Mengumpul) Arus data yang mengumpul, yaitu Arus data yang berbeda dari sumber yang berbeda mengumpul ke tujuan yang sama

Data Store (Penyimpanan Data) Dapat berupa suatu file atau suatu sistem database dari suatu komputer, suatu arsip/dokumen, suatu agenda/buku`

Duplicate Terkadang perlu duplikasi untuk menghindari anak panah (arus data) yang simpang siur Mahasiswa Data Pelanggan

Langkah-langkah pembuatan DFD Identifikasi semua kesatuan luar yang terlibat dengan sistem Identifikasi input dan output yang berhubungan dengan kesatuan luar Buatlah gambaran dari konteks diagram

Context Diagram Yaitu diagram tingkat atas, merupakan diagram dari sebuah sistem yang menggambarkan aliran-aliran data yang masuk dan keluar dari sistem dan yang masuk dan keluar dari entitas luar Hal Yang harus diperhatikan : Memberikan gambaran tentang seluruh sistem Terminal yang memberikan masukan kesistem disebut source Terminal yang menerima keluaran disebut sink Hanya ada satu proses Tidak boleh ada data store

Contoh Context Diagram Kasus proses registrasi

Level DFD DFD dapat diturunkan kedalam beberapa level dimana level yang rendah harus bisa mereprensentasikan proses tersebut dalam spesifikasi proses yang lebih jelas

Diagram 0 Setelah pembuatan kontext akan dilanjutkan dengan pembuatan : DFD level 0 : Penggambaran context diagram yang lebih rinci (overview diagram) Hal Yang harus diperhatikan : Dapat memperlihatkan data store yang digunakan Keseimbangan antara diagram kontex dan diagram nol harus dipelihara

Contoh Diagram Level 1

Diagram Rinci DFD level 1: Tiap-tiap proses level 0 akan digambarkan rinci Hal Yang harus diperhatikan : Keseimbangan data store yang digunakan Keseimbangan aliran data antara diagram nol dan diagram rinci

Contoh Diagram level 2 Detail proses Enroll Student

Contoh Penomoran Proses Nama Level Nama Diagram Nomor Proses Konteks 1 Diagram Nol 1.0, 2.0, 3.0… 2 Diagram Rinci 1.0 1.1, 1.2, 1.3… Diagram Rinci 2.0 2.1, 2.2, 2.3… Diagram Rinci 3.0 3.1, 3.2, 3.3… 3 Diagram Rinci 1.1 1.1.1, 1.1.2, … Diagram Rinci 1.2 1.2.1, 1.2.2, … Diagram Rinci 1.3 1.3.1, 1.3.2, … Dst..

Peraturan Penting DFD Tidak boleh terdapat looping

Peraturan Penting DFD Semua objek harus memiliki nama Aliran data harus diawali dan diakhiri oleh proses Semua aliran data harus memiliki tanda panah