Готовлюсь к экзамену, там вопрос о диаграмме потоков данных действий. Читаю книгу Салли Шлеер, Стефан Меллор - Объектно-ориентированный анализ: моделирование мира в состояниях, чтобы разобраться в этом вопросе. Но там все так написано, что, вообще, не понятно.
Может кто-нибудь, пожалуйста, нормальным языком объяснить, что такое процесс и диаграмма потоков данных действий?
Из книги:
Процесс - фундаментальный модуль операции.
Диаграмма потоков данных действий обеспечивает графическое представление модулей процесса в пределах действий и взаимодействия между ними.
P.S. Это не относится непосредственно к написанию кода, но я не знаю, где еще спросить.
Ответ
Читать желательно внимательнее. Там все есть.
... в ООА задача разбивается сначала на объекты, затем на действия, и наконец, на процессы внутри действия, выдавая в нижней части этой иерархии одну однообразную диаграмму потоков данных для каждого действия. Это отличается от традиционных методик , которые предписывают последовательную декомпозицию функции (единственной) и производят многоуровневый набор диаграмм потоков данных
и
Управление представляется на диаграммах потоков данных действий: явно через потоки управления, и неявно через определенные потоки данных
и
читаем про DFD, IDEF0 (пригодиться и IDEF1)
Комментариев нет:
Отправить комментарий