Модели и методы информационно-управляющих систем. Соболева Н.В. - 13 стр.

UptoLike

Составители: 

13
4. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ 2
Для создания новой диаграммы необходимо в диалоге создания модели указать тип
DFD.
Для построения диаграммы DFD для уже существующей работы на диаграмме
IDEF0 необходимо в процессе декомпозиции в диалоге Activity Box Count воспользовать-
ся кнопкой DFD.
В палитре инструментов появятся новые кнопки:
- добавить внешнюю ссылку (External Reference);
- добавить хранилище данных
(Data store).
На диаграмме потоков данных могут присутствовать следующие объекты:
- работы, т.е. функции системы, имеющие вход и выход (изображаются прямоугольником
со скруглёнными краями);
- внешние сущности, т.е. внешние входы и/или выходы системы (изображаются прямо-
угольником с тенью, могут повторяться для удобства отображения связей, располагаются
по краям диаграммы);
- стрелки,
которые описывают движение объектов от одной работы к другой (стрелки мо-
гут располагаться на любой стороне прямоугольника и могут быть двунаправленными);
- хранилища данных, которые предназначены для моделирования объектов в покое, на-
пример, ожидание в очереди.
Техника построения диаграммы потоков данных принципиально не отличается от
техники построения моделей IDEF0 и в данном
пособии не рассматривается.
Построенную диаграмму можно использовать в диаграмме IDEF0, что позволит
полнее отразить функционирование моделируемого объекта. Для этого на диаграмме
IDEF0 выбирается работа, подлежащая декомпозиции, и выбирается вариант DFD. В ре-
зультате на диаграмме декомпозиции появятся граничные стрелки, которые необходимо
соединить с соответствующими сторонами работ. В этом случае стрелки трактуются как
объекты, подлежащие «переработке» в ходе выполнения работы.
Строгое следование нотации DFD предполагает выполнение следующих действий:
- для каждой граничной стрелки создать соответствующую внешнюю сущность или хра-
нилище данных;
- удалить граничные стрелки и создать вместо них внутренние стрелки;
- стрелки на диаграмме IDEF0 затоннелировать (не-в-дочерней-диаграмме).
Допускается оставлять или создавать граничные
стрелки для улучшения читабель-
ности диаграммы, что, хотя и является нарушением нотации, но не воспринимается сис-
темой как синтаксическая ошибка.
             4. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ №2

       Для создания новой диаграммы необходимо в диалоге создания модели указать тип
DFD.
       Для построения диаграммы DFD для уже существующей работы на диаграмме
IDEF0 необходимо в процессе декомпозиции в диалоге Activity Box Count воспользовать-
ся кнопкой DFD.
       В палитре инструментов появятся новые кнопки:
- добавить внешнюю ссылку (External Reference);
- добавить хранилище данных (Data store).
       На диаграмме потоков данных могут присутствовать следующие объекты:
- работы, т.е. функции системы, имеющие вход и выход (изображаются прямоугольником
со скруглёнными краями);
- внешние сущности, т.е. внешние входы и/или выходы системы (изображаются прямо-
угольником с тенью, могут повторяться для удобства отображения связей, располагаются
по краям диаграммы);
- стрелки, которые описывают движение объектов от одной работы к другой (стрелки мо-
гут располагаться на любой стороне прямоугольника и могут быть двунаправленными);
- хранилища данных, которые предназначены для моделирования объектов в покое, на-
пример, ожидание в очереди.
       Техника построения диаграммы потоков данных принципиально не отличается от
техники построения моделей IDEF0 и в данном пособии не рассматривается.
       Построенную диаграмму можно использовать в диаграмме IDEF0, что позволит
полнее отразить функционирование моделируемого объекта. Для этого на диаграмме
IDEF0 выбирается работа, подлежащая декомпозиции, и выбирается вариант DFD. В ре-
зультате на диаграмме декомпозиции появятся граничные стрелки, которые необходимо
соединить с соответствующими сторонами работ. В этом случае стрелки трактуются как
объекты, подлежащие «переработке» в ходе выполнения работы.
       Строгое следование нотации DFD предполагает выполнение следующих действий:
- для каждой граничной стрелки создать соответствующую внешнюю сущность или хра-
нилище данных;
- удалить граничные стрелки и создать вместо них внутренние стрелки;
- стрелки на диаграмме IDEF0 затоннелировать (не-в-дочерней-диаграмме).
       Допускается оставлять или создавать граничные стрелки для улучшения читабель-
ности диаграммы, что, хотя и является нарушением нотации, но не воспринимается сис-
темой как синтаксическая ошибка.




                                         13