Professional Documents
Culture Documents
Merupakan gambaran grafis dari suatu sistem yg menggunakan simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan. Cara paling alamiah untuk mendokumentasikan proses Simbol DFD; terdiri dari 4 simbol yaitu :
Simbol DFD :
elemen-elemen lingkungan yang berhubungan dg sistem yang disebut entitas / external entity proses, arus data penyimpanan data (data store)
Simbol DFD
Simbol arti entitas luar /external entity proses aliran data data store
Lanjutan
1.
Entitas luar; yang berada diluar batas sistem, elemen ini menyediakan input bagi sistem dan atau menerima output dari sistem (informasi). Sering juga disebut terminator yang merupakan titik berakhirnya sistem. Simbol dg kotak dan diberi label nama. Entitas dapat berupa :
1. 2. 3.
orang seperti (manajer, karyawan dll), organisasi seperti departemen lain, suplair, pelanggan dll sistem lain yang berhubungan dg sistem kita.
2.
Proses; adalah sesuatu yang mengubah input menjadi output yang dilakukan oleh orang, mesin atau komputer. Pada diagram kontek hanya 1 proses dan tidak diberi nomor, sedang pada proses yang merupakan pemecahan diagram kontek diberi nomor sesuai dengan levelnya. Nama proses merupakan kata kerja.
Lanjutan
Kesalahan yang sering terjadi Proses mempunyai input, tetapi tidak menghasilkan output yang disebut blackhole, karena data masuk ke proses dan lenyap/hilang tak berbekas. Proses mempunyai output, tetapi tidak pernah meneriman input yang disebut miracle (ajaib), karena secara ajaib dihasilkan output tanpa pernak menerima input.
lanjutan
3.
Arus/ Aliran data; terdiri dr sekelompok elemen data yang berhubungan scr logis yg bergerak dr satu titik ke titik yang lain, dengan panah sebagai arus. contoh : arus data laba total yang dilaporkan pada manajer.
Laba total
Manajer
faktur
Lanjutan
arus data dapat bercabang memusat (converge)
benang
5. penerimaan pewarna asesoris
arus 2 arah: manajer menanyakan status pesanan, dan sistem meberikan jawaban
4. Menyediakan status pesanan Pertanyaan status pesanan
Manajer
Penggambaran data store perlu memperhatikan : Hanya proses saja yang berhubungan dg data store
Arus data yang menuju ke data store dari suatu proses menunjukkan proses update terhadap data yang telah tersimpan, dapat berupa :
Menambah atau menyimpan record baru Menghapus record atau mengambil dokumen Merubah nilai data di suatu record
Arus data yang berasal dari data store menuju proses diartikan proses menggunakan data yang disimpan pada data store.
Pelanggan
surat
Manajer
Lanjutan
Diagram nol; dengan memecah proses utama pada diagram kontek menjadi lebih spesifik. Setiap proses diberi nomor sesuai dg urutannya. Diagram Rinci; jika diagram nol belum jelas maka dapat dirinci lagi menjdi level 1, yaitu memecah salah satu proses menjadi lebih rinci, dengan pemberian nomor proses yang dicah diikuti levelnya, kemudian baru nama prosesnya. Sering disbut diagram rinci level n, karena dapat memecah proses sampai tidak dapat dirinci lagi.
Petunjuk pembuatan DFD: Tiap DFD dibatasi paling banyak 6 proses Gunakan dalam satu halaman Sebaiknya gunakan S/W easy case, agar lebih mudah dan konsisten
Berikan label setiap arus data dg nama yang unik, dg tujuan agar lebih mudah dalam pembuatan kamus data nantinya. Jaga agar nama arus data tetap dr stu tingkat ke tingkat lain, agar memudahkan dan konsisten, disebut DFD yg seimbang (balanced DFD) Saat mendokumentasikan program komputer jangan menyertakan proses membaca & menulis, gunakan langkah yang mengubah data. Hindari proses yang bersifat membaca saja, berati hanya data masuk saja tanpa ada data keluar, ada sesuatu yang salah. Proses ini diberi nama black hole atau infinite sink Proses membaca saja diizinkan hanya sewaktuberfungsi sebagai pemicu
Lanjutan
Diagram nol; dengan memecah proses utama pada diagram kontek menjadi lebih spesifik. Setiap proses diberi nomor sesuai dg urutannya, contoh (contoh DFD sistem penggajian mulai dari DFD kontek hingga Rinci)