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

24 структуры, т.е.
система может быть понята и построена по уровням, каждый из которых добавляет новые детали.
Наконец, третий принцип: структурные методы широко используют графические нотации, также служащие для облегчения понимаемости сложных систем
[52, 79].
Структурные методы также позволяют дополнить
«картинки» любой дополнительной информацией, которая не может быть отражена при использовании соответствующей графической нотации.
Выделение трех базовых принципов структурного анализа вовсе не означает, что остальные принципы являются второстепенными, игнорирование любого из них может привести к непредсказуемым последствиям (в том числе и к неуспеху всего проекта).
Отметим основные из таких принципов
[52, 79].
1) Принцип абстрагирования заключается в выделении существенных с некоторых позиций аспектов системы и отвлечение от несущественных с целью представления проблемы в простом общем виде.
2) Принцип формализации заключается в необходимости строгого методического подхода к решению проблемы.
3) Принцип упрятывания заключается в упрятывании несущественной на конкретном этапе информации: каждая часть «знает» только необходимую ей информацию.
4) Принцип полноты заключается в контроле на присутствие лишних элементов.

5) Принцип непротиворечивости заключается в обоснованности и согласованности элементов.
6) Принцип
независимости данных заключается в том, что модели данных должны быть проанализированы и спроектированы независимо от процессов их логической обработки, а также от их физической структуры и распределения.
7) Принцип структурирования данных заключается в том, что данные
[стр. 32]

сложных систем также подражает природе.
Любая организация имеет директора, заместителей по направлениям, иерархию руководителей подразделений, рядовых служащих.
Таким образом, второй принцип структурного анализа (принцип иерархического упорядочивания) в дополнение к тому, что легче понимать проблему если она разбита на части, декларирует, что устройство этих частей также существенно для понимания.
Понимаемость проблемы резко повышается при организации ее частей в древовидные иерархические структуры, т.е.
система может быть понята и построена по уровням, каждый из которых добавляет новые детали.
Наконец, третий принцип: структурные методы широко используют графические нотации, также служащие для облегчения понимаемости сложных систем.

Известно, что “одна картинка стоит тысячи слов”.
Структурные методы также позволяют дополнить
“картинки” любой дополнительной информацией, которая не может быть отражена при использовании соответствующей графической нотации.
Выделение трех базовых принципов структурного анализа вовсе не означает, что остальные принципы являются второстепенными, игнорирование любого из них может привести к непредсказуемым последствиям (в том числе и к неуспеху всего проекта).
Отметим основные из таких принципов
[32].
1) Принцип абстрагирования заключается в выделении существенных с некоторых позиций аспектов системы и отвлечение от несущественных с целью представления проблемы в простом общем виде.
2) Принцип формализации заключается в необходимости строгого методического подхода к решению проблемы.
3) Принцип упрятывания заключается в упрятывании несущественной на конкретном этапе информации: каждая часть "знает" только необходимую ей информацию.
4) Принцип полноты заключается в контроле на присутствие лишних элементов.

32

[стр.,33]

5) Принцип непротиворечивости заключается в обоснованности и согласованности элементов.
6) Принцип
логической независимости заключается в концентрации внимания на логическом проектировании для обеспечения независимости от физического проектирования.
7) Принцип независимости данных заключается в том, что модели данных должны быть проанализированы и спроектированы независимо от процессов их логической обработки, а также от их физической структуры и распределения.
8) Принцип структурирования данных заключается в том, что данные должны быть структурированы и иерархически организованы.
Соблюдение указанных принципов необходимо при организации работ при построении моделей деятельности независимо от типа разрабатываемой системы и используемых при этом методологий.
Руководствование всеми принципами в комплексе позволяет на более ранних стадиях разработки понять, что будет представлять из себя создаваемая система, обнаружить промахи и недоработки, что, в свою очередь, облегчит работы на последующих этапах и понизит стоимость разработки.
Для целей структурного анализа традиционно используются три группы средств, иллюстрирующих: • функции, которые система должна выполнять; • отношения между данными; • динамическое поведение системы (аспекты реального времени).
Среди всего многообразия графических нотаций, используемых для решения перечисленных задач, в методологиях структурного анализа наиболее часто и эффективно применяемыми являются следующие [32, 33]: • DFD (Data Flow Diagrams) диаграммы потоков данных [124, 170] совместно со словарями данных и спецификациями процессов [7, 32, 158] (миниспецификациями); • ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь" [96, 145]; зз

[Back]