Sunday, March 20, 2011

DFD (Data Flow Diagram)

Yang ada di post ini:
-Alasan mengapa suatu proses gagal.
-Pengertian dan jenis model(fisik dan logika)
-komponen DFD
-Aturan dalam data flow

Alasan mengapa suatu proses gagal:
-Kegagalan untuk menetapkan komitmen manajemen atas proyek
-Kurangnya komitmen organisasi untuk metodologi
-Mengambil jalan pintas melalui atau sekitar metodologi
-Miskin harapan manajemen
-Selain fitur-creep tidak terkendali fitur teknis untuk sistem.
-Ruang Lingkup creep - pertumbuhan tak terduga dan bertahap persyaratan selama proyek sistem informasi.
-Prematur komitmen anggaran yang tetap dan jadwal
-Miskin memperkirakan teknik
-Overoptimism
-Orang bulan-mitos (Brooks, 1975)
-Orang yang tidak memadai keterampilan manajemen
-Kegagalan untuk beradaptasi terhadap perubahan bisnis
-Keterbatasan sumberdaya
-Kegagalan untuk "mengatur rencana"

Model
Model adalah representasi gambar dari realitas.
Sama seperti gambar bernilai seribu kata, sebagian besar model adalah representasi bergambar realitas.

Model ada 2
Logical model - sebuah representasi bergambar nonteknis yang menggambarkan sistem apa yang sedang atau tidak. Sinonim atau model penting, model konseptual, dan model bisnis.

Fisik model - sebuah representasi bergambar teknis yang menggambarkan apa sebuah sistem atau tidak dan bagaimana sistem diimplementasikan. Sinonim adalah implementasi model dan model teknis.

Mengapa harus Logika Model?
Logical model menghapus bias yang merupakan hasil dari cara sistem saat ini dilaksanakan, atau cara bahwa setiap orang orang berpikir sistem yang mungkin bisa dilaksanakan.
Logical model mengurangi resiko kehilangan kebutuhan bisnis karena kita terlalu sibuk dengan hasil teknis. Logical model memungkinkan kita untuk berkomunikasi dengan pengguna akhir dalam bahasa non-teknis atau kurang teknis.

DFD
Data flow diagram (DFD) adalah sebuah model proses yang digunakan untuk menggambarkan aliran data melalui sistem dan pekerjaan atau pengolahan yang dilakukan oleh sistem. Serupa dengan bubble chart, grafik transformasi, dan model proses.

Perbedaan DFD dengan Flow Chart:
1.-Proses pada DFDs dapat beroperasi secara paralel (di-the-sama-time)
---Proses pada diagram alur mengeksekusi satu per satu
2.-DFDs menunjukkan aliran data melalui sistem
---Flowchart menunjukkan aliran kontrol (urutan dan transfer kontrol)
3.-Proses di DFD dapat memiliki waktu secara dramatis berbeda (harian, mingguan, sesuai permintaan)
---Proses pada diagram alur adalah bagian dari satu program dengan waktu yang konsisten


Simbol-simbol dalam DFD
1. External Agent

Agen eksternal - orang luar, unit, sistem, atau organisasi yang berinteraksi dengan sistem. Juga disebut entitas eksternal. Agen Eksternal mendefinisikan "batas" atau? lingkup sistem yang dimodelkan. Seperti perubahan ruang lingkup, agen eksternal bisa? Menjadi proses, dan sebaliknya.
Salah satunya :
Kantor, departemen, divisi.
Organisasi eksternal atau lembaga.
Bisnis lain atau sistem lain informasi?.
Salah satu-pengguna akhir sistem atau manajer
Bernama dengan deskriptif, kata benda tunggal

2.Data Store
adalah tempat penyimpanan data yang dimaksudkan untuk penggunaan yang akan datang. Sinonimnya adalah file dan database.
Sering diimplementasikan sebagai file atau database.
Seperti:
Orang (atau kelompok orang)
Tempat
Objek
Acara (tentang data yang ditangkap)
Konsep (tentang data yang penting)
Data Store digambarkan pada sebuah DFD store semua contoh entitas data (digambarkan pada ERD)
Bernama dengan kata benda jamak
Gane and Sarson shape
DeMarco/Yourdon shape

3. Proses
Proses - pekerjaan yang dilakukan oleh sistem dalam merespon arus data yang masuk atau kondisi. Sinonim adalah transformasi.
Semua sistem informasi termasuk proses - biasanya banyak dari mereka
Proses merespon kejadian bisnis dan kondisi dan mengubah data menjadi informasi yang berguna
Pemodelan proses membantu kita untuk memahami interaksi dengan lingkungan sistem, sistem lain, dan proses lainnya.
Bernama dengan kata kerja diikuti dengan klausa benda menggambarkan untuk apa pekerjaan yang dilakukan


4. Data Flow

Aturan Data Flow:
-Sebuah aliran data tidak harus pergi tidak disebutkan namanya.
-Dalam pemodelan logika, data nama aliran harus menjelaskan aliran data tanpa menjelaskan pelaksanaan
-Semua aliran data harus dimulai dan / atau berakhir pada suatu proses.

No comments:

Post a Comment