Проверяемый текст
Калянов, Георгий Николаевич. Разработка и исследование методов, моделей и программных систем управления реорганизацией предприятий (Диссертация 1999)
[стр. 31]

31 применения созданной модели (например, ее можно будет использовать для автоматизированного и быстрого обучения новых работников конкретному направлению деятельности).
Ограничения SADT, запрещающие использовать более
6 блоков на диаграмме, в ряде случаев вынуждают искусственно детализировать процесс, что затрудняет понимание модели заказчиком, резко увеличивает ее объем и, как следствие, ведет к неадекватности модели реальной картине.
Если структурировать какие-либо операции управления подразделениями ГПС по определенному признаку в соответствии с ограничениями SADT, то получим как минимум 6 диаграмм (в соответствии с 3-х уровневой структурой управления), сложность каждой из которых не меньше сложности единственной диаграммы, моделирующей все операции.
2) Согласованность.
Главным достоинством любых моделей является возможность их интеграции с моделями других типов.
В данном случае речь идет о согласованности функциональных моделей со средствами информационного и событийного (временного) моделирования.
Согласование SADTмодели с ERD и/или STD практически невозможно или носит тривиальный характер.
В свою очередь, DFD, ERD и STD взаимно дополняют друг друга и по сути являются согласованными представлениями различных аспектов одной и той же модели (см.
рис.

1.1).
Отметим, что интеграция DFD-STD осуществляется за счет расширения классической DFD специальными средствами проектирования систем реального времени (управляющими процессами, потоками, хранилищами данных), и STD является детализацией управляющего процесса, согласованной по управляющим потокам и хранилищам.
Интеграция DFD-ERD осуществляется с использованием отсутствующего в SADT объекта хранилища данных, структура которого описывается с помощью ERD и согласуется по соответствующим потокам и другим хранилищам на DFD.
3) Интеграция с последующими этапами.
Важная характеристика
[стр. 46]

исполнитель).
В то же время применительно к системам обработки информации стирается смысловое различие между входами-выходами, с одной стороны, и управлениями и механизмами, с другой: входы, выходы и управления являются потоками данных и/или управления и правилами их трансформации.
Анализ системы при помощи потоков данных и процессов, их преобразующих, является более прозрачным и недвусмысленным.
Более того, в SADT вообще отсутствуют выразительные средства для моделирования особенностей систем обработки информации.
DFD с самого начала создавались как средство проектирования информационных систем (тогда как SADT как средство проектирования систем вообще) и имеют более богатый набор элементов, адекватно отражающих специфику таких систем (например, хранилища данных являются прообразами файлов или баз данных, внешние сущности отражают взаимодействие моделируемой системы с внешним миром).
Наличие миниспецификаций DFD-процессов нижнего уровня позволяет преодолеть логическую незавершенность SADT (а именно, обрыв модели на некотором достаточно низком уровне, когда дальнейшая ее детализация становится бессмысленной) и построить полную функциональную спецификацию разрабатываемой системы.
Это позволит расширить возможности применения созданной модели (например, ее можно будет использовать для автоматизированного и быстрого обучения новых работников конкретному направлению деятельности).
Ограничения SADT, запрещающие использовать более
5-7 блоков на диаграмме, в ряде случаев вынуждают искусственно детализировать систему, что затрудняет понимание модели заказчиком, резко увеличивает ее объем и, как следствие, ведет к неадекватности модели реальной картине.
В качестве примера достаточно рассмотреть модель операции по снятию денег с вклада физического лица в банке.
В настоящий момент существует более тридцати типов таких вкладов.
Для моделирования соответствующих операций целесообразно использовать единственную диаграмму, поскольку все без исключения 46

[стр.,47]

операции имеют одни и те же входы (сберегательная книжка и расходный ордер) и выходы (сберегательная книжка и наличные деньги) и различаются лишь механизмами начисления процентов.
Если мы будем пытаться структурировать эти операции путем группирования по какому-либо признаку (срочные, пенсионные, размеры процентов и т.п.) в соответствии с ограничениями SADT, то получим как минимум 6 диаграмм (верхний уровень и округленная в большую сторону дробь 30/7), сложность каждой из которых не меньше сложности единственной диаграммы, моделирующей все операции.
2) Согласованность.
Главным достоинством любых моделей является возможность их интеграции с моделями других типов.
В данном случае речь идет о согласованности функциональных моделей со средствами информационного и событийного (временного) моделирования.
Согласование SADT-модели с ERD и/или STD практически невозможно или носит тривиальный характер.
В свою очередь, DFD, ERD и STD взаимно дополняют друг друга и по сути являются согласованными представлениями различных аспектов одной и той же модели (см.
рис.

1.2).
Таблица 1.4 отражает возможность такой интеграции для DFD и SADT-моделей.
Таблица 1.4 Название ERD STD Структурные карты DFD + + + SADT + Отметим, что интеграция DFD-STD осуществляется за счет расширения классической DFD специальными средствами проектирования систем реального времени (управляющими процессами, потоками, хранилищами данных), и STD является детализацией управляющего процесса, согласованной по управляющим потокам и хранилищам.
Интеграция DFD-ERD осуществляется с использованием отсутствующего в SADT объекта хранилища данных, структура которого описывается с помощью ERD и согласуется по соответствующим потокам и другим хранилищам на DFD.
3) Интеграция с последующими этапами.
Важная характеристика
методологии ее совместимость с последующими этапами применения 47

[Back]