6317101502

6317101502



ty


Katedra Informatyki i Automatyki Politechnika Rzeszowska

Modelowanie procesów za pomocą diagramów DFD

Wstęp

Do przedstawienia modelu procesów siużą diagramy przepływu danych (DFD - dataflow diagram). Zestaw takich diagramów, sporządzanych zwykle na różnych poziomach szczegółowości wraz z opisem elementów w słowniku danych stanowi model procesów opisywanego systemu. Powstaje w ten sposób rodzaj graficznej "mapy" procesów, ukazującej przepływ danych między procesami w systemie oraz między światem zewnętrznym a systemem.

Każdy diagram DFD może być "rozwinięty" w diagramy DFD niższego poziomu. W związku z tym można wyodrębnić następujące typy diagramów opisujących różne poziomy szczegółowości:

1)    Diagram kontekstowy.

2)    Diagram ogólny systemu.

3)    Diagramy niższych poziomów.

Pierwszy diagram (na najwyższym poziomie) jest nazywariy^dkgramem kontekstowym systemu i przedstawia następujące podstawowe cechy systemu:

•    granice systemu,

•    źródła i odbiorców informacji w systemie (magdżjmy danych lub obiekty zewnętrzne),

•    główne wejścia i wyjścia z systemu.

Diagram ogólny systemu przedstawia główne ^ftmkcje systemu, a będące jego rozwinięciem diagramy niższych poziomów zawierają bardziej szbzegółowe opisy procesów występujących na niższych poziomach. Przykład DFD pokazany jest na rys. 5.

Diagramy DFD spotyka się w różnych graficznie postaciach, do których zaliczamy m.in. notacje Yourdona-DeMarco i Gane'a-Sarsona. Do budowy modeli danych w tym ćwiczeniu użyte będą diagramy opracowane dla potrzeb Oracle fyfethod.

Elementy diagramu DFD

Na diagramach DFD występują nasi

Obiekt zewnętrzny


£

pujące elementy

.eprezentuje zbiór działań przedsiębiorstwa, które służą

realizacji określonego celu. Funkcja, która nie ma funkcji składowych i nie może być przerwana w trakcie wykonywania nosi nazwę funkcji elementarnej.


Tymczasowy lub trwały element przechowujący dane wykorzystywane przez funkcje. Zwykle przechowuje atrybuty jednej lub kilku encji.

Przepływ danych między funkcją a magazynem danych lub obiektem zewnętrznym. Przepływ może mieć pewne atrybuty, analogicznie jak encja.

Obiekt, który jest poza granicami modelu systemu (może to być jednostka ogranizacyjna, osoba lub instytucja zewnętrzna). Służy jako źródło lub odbiorca informacji dla funkcji



Wyszukiwarka

Podobne podstrony:
Katedra Informatyki i Automatyki Politechnika RzeszowskaModelowanie danych za pomocą diagramów
Ćwiczenie 5 Katedra Informatyki i Automatyki Politechnika RzeszowskaZarządzanie bazą danych za pomoc
Katedra Informatyki i Automatyki Politechnika RzeszowskaModelowanie systemów czasu rzeczywistego met
KIA PRz Modelowanie procesów za pomocą diagramów DFD Przedstawienie problemu Ćwiczenie jest kontynua
KIA PRz Modelowanie procesów za pomocą diagramów DFD KIA PRz Modelowanie procesów za pomocą diagramó
Modelowanie procesów za pomocą diagramów DFD Modelowanie procesów za pomocą diagramów DFD Rys. 4
KIA PRz Modelowanie procesów za pomocą diagramów DFDOkreślenie danych przetwarzanych przez
Politechnika Rzeszowska Katedra Informatyki i Automatyki Krzysztof WiktorowiczLogika i teoria
Barbara Dębska Zakład Informatyki Chemicznej, Politechnika RzeszowskaWYKORZYSTANIE PORTALU
Barbara DębskaZakład Informatyki Chemicznej, Politechnika Rzeszowska Informacje praktyczne Ramka
Barbara DębskaZakład Informatyki Chemicznej, Politechnika Rzeszowska Przycisk umożliwiający ponowne
Barbara DębskaZakład Informatyki Chemicznej, Politechnika Rzeszowska Wymagania techniczne dla
Barbara DębskaZakład Informatyki Chemicznej, Politechnika Rzeszowska Prezentacja zintegrowanego
Barbara DębskaZakład Informatyki Chemicznej, Politechnika Rzeszowska Dodatkowe informacje W kursie
Barbara DębskaZakład Informatyki Chemicznej, Politechnika Rzeszowska Program do zrealizowania Podcza
Barbara Dębska Zakład Informatyki Chemicznej, Politechnika RzeszowskaJednostki lekcyjne zawarte w
Barbara Dębska Zakład Informatyki Chemicznej, Politechnika Rzeszowska Lekcja 5: Instrukcje sterujące
Barbara Dębska Zakład Informatyki Chemicznej, Politechnika Rzeszowska Lekcja 5: Instrukcje sterujące
Barbara DębskaZakład Informatyki Chemicznej, Politechnika Rzeszowska Fnua wysłukiwaneza: język

więcej podobnych podstron