Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бажин - ЭКОНОМИЧЕСКАЯ КИБЕРНЕТИКА.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
4 Мб
Скачать
☆

Методология структурного анализа

Структурный анализ как совокупность методов моделирования сложных систем вследствие большой размерности решаемых задач должен опираться на мощные средства компьютерной поддержки, обеспечивающей автоматизацию труда системных аналитиков. Такими средствами являются CASE-системы (Computer Aided Software Engineering) — (Компьютерная поддержка программного обеспечения инжиниринга).

Архитектура большинства CASE-систем основана на па-Радигме «методология — модель — нотация — средства» (рис. 2.8). В частности, одна из самых современных CASE-систем, основанная на методологам ARIS (Архитектура Информационных Систем), использует декомпозицию и позволяет детализировать предмет моделирования с помощью альтернативных или дополняющих друг друга моделей.

Методология структурного анализа представляет методы и средства для исследования структуры и деятельности организации. Она определяет основные принципы и приемы использования моделей (алгоритмов свойств).

Здесь алгоритм свойств (модель) — это совокупность символов (математических, графических и т.п.), которая адекватно описывает некоторые свойства моделируемого объекта и отношения между ними.

Нотации — система условных обозначений, принятая в конкретной модели.

Средства структурного анализа — это аппаратное и программное обеспечение, реализующее выбранную методологию, в том числе построение соответствующих моделей с принятой для них нотацией.

При моделировании систем вообще и, в частности, для целей структурного анализа используются различные модели, отображающие:

  • функции, которые система должна выполнять;

  • процессы, обеспечивающие выполнение указанных функций;

Рис. 2.8. Архитектура CASE-систем

  • данные, необходимые при выполнении функций, и отношения между этими данными;

  • организационные структуры, обеспечивающие выполнение функций;

  • материальные и информационные потоки, возникающие в ходе выполнения функций.

Среди многообразия средств, накопленных наукой и практикой структурного анализа, наиболее часто и эффективно применяются:

  • DFD (Data Flow Diagrams) — диаграммы потоков данных в нотациях Гейна-Сарсона, Йордона-Де Марко и других, обеспечивающие требования анализа и функционального проектирования информационных систем;

  • STD (State Transition Diagrams) — диаграммы перехода состояний, основанные на расширениях Хартли и Уорда-Меллора для проектирования систем реального времени;

  • ERD (Entity-Relationship Diagrams) — диаграммы «сущность-связь» в нотациях Чена и Баркера;

  • структурные карты Джексона и/или Константайна для проектирования межмодульных взаимодействий и внутренней структуры объектов;

  • FDD (Functional Decomposition Diagrams) — диаграммы функциональной декомпозиции;

  • SADT (Structured Analysis and Design Technique) — технология структурного анализа и проектирования;

  • IDEF (семейство Integration Definition for FunctionModeling):

  • IDEFO — методология функционального моделирования, являющаяся составной частью SADT и позволяющая описать бизнес-процесс в виде иерархической системы взаимосвязанных функций;

  • IDEF1 — методология анализа и изучения взаимосвязей между информационными потоками в рамках коммерческой деятельности предприятия;

IDEF1X — методология информационного моделирования, основанная на концепции «сущность-связь».

Применяется для разработки реляционных баз данных и использует условный синтаксис, специально разработанный для удобного построения концептуальной схемы и обеспечивающий универсальное представление структуры данных в рамках предприятия, независимое от конечной реализации базы данных и аппаратной платформы;

  • IDEF3 — методология документирования технологических процессов предприятия, позволяющая моделировать их сценарии посредством описания последовательности изменений свойств объекта в рамках рассматриваемого процесса;

  • IDEF4 — методология объектно-ориентированного проектирования для поддержки проектов, связанных с объектно-ориентированными реализациями;

  • IDEF5 — методология, обеспечивающая наглядное представление данных, полученных в результате обработки онтологических запросов, в простой, графической форме.

При помощи этих методов могут быть построены логические модели исходной и реорганизованной систем управления организацией.