- •Методологическая классификация автоматизированных информационных систем, направлений и методологий их исследования.
- •Метод «Деревьев решений».
- •Системная методология; система, заданная на объекте.
- •Спецификации передачи управления (Блок-схемы, Схемы Насси-Шнейдермана, Таблицы решений).
- •Элементы аналитической теории алгоритмов.
- •Инженерная психология и рекомендации при построении информационных моделей.
- •Назначение, особенности, области применения методов интеллектуального анализа данных.
- •Количественный анализ интерфейсов методом goms - «правила для целей, объектов, методов и выделения» (the model of goals, objects, methods and selection rules).
- •Расчеты по модели goms
- •Информационная производительность интерфейса (законы Фитса, Хика).
- •Логическое моделирование баз данных (erd – диаграммы Чена, Баркера).
- •Конструктивный и дескриптивный подход в определении систем.
- •Метод системного анализа.
- •Задачи и методы теории распознавания образов.
- •Информационная эпистемология. Дуализма системы «человек-машина».
- •Эффективность проектирования ис: Оценка инженерной деятельности, Оценка продукта разработки.
- •Каскадная, итерационная и спиральная гносеологические модели процесса проектирования ис.
- •Iso (International Standart Organization), система сертификации качества.
- •Роль сертификации по iso 9001
- •Представление архитектуры системы с помощью uml. Средства uml-моделирования (сущности, отношения, диаграммы).
- •Государственные стандарты по разработке автоматизированных систем.
- •Sadt-технология структурного анализа и проектирования.
- •Обобщенная структура предмета научной деятельности. Методы исследования: анализ (дедукция), инверсный анализ, научные исследования (индукция), инженерное проектирование.
- •Генетические алгоритмы.
- •Единая система программной документации (еспд).
- •Классификация Стандарты еспд подразделяют на группы
- •6. Правила обращения программной документации
- •7. Прочие стандарты
- •Надежность и качество функционирования аис: Определение «надежности» технического объекта, свойства и стороны надежности. Виды надежности. Понятие отказов и их виды.
- •Две парадигмы обработки информации: аналоговая и дискретная.
- •Теория информации Шеннона.
- •Научное мировоззрение, инженерный подход.
- •Назначение, особенности, области применения методов интеллектуального анализа данных.
Sadt-технология структурного анализа и проектирования.
SADT-технология структурного анализа и проектирования
SADT (Structured Analysis and Design Technique) методология анализа и проектирования систем.
С точки зрения SADT модель может основываться либо на функциях системы, либо на ее предметах (планах, данных, оборудовании, информации и т.д.). Соответствующие модели принято называть активностными моделями и моделями данных. Активностная модель представляет с нужной степенью подробности систему активностей, которые в свою очередь отражают свои взаимоотношения через предметы системы. Модели данных дуальны к активностным моделям и представляют собой подробное описание предметов системы, связанных системными активностями. Полная методология SADT заключается в построении моделей обеих типов для более точного описания сложной системы. Однако, в настоящее время широкое применение нашли только активностные модели, их рассмотрению и посвящен данный раздел.
SADT требует, чтобы в диаграмме было 3-6 блоков: в этих пределах диаграммы и модели удобны для чтения, понимания и использования.
Блоки на диаграммах изображаются прямоугольниками и сопровождаются текстами на естественном языке, описывающими активности. В отличие от других методов структурного анализа в SADT каждая сторона блока имеет вполне определенное особое назначение: левая сторона блока предназначена для Входов, верхняя - для Управления, правая — для Выходов, нижняя —для Исполнителей. Такое обозначение отражает определенные принципы активности: Входы преобразуются в Выходы, Управления ограничивают или предписывают условия выполнения, Исполнители описывают, за счет чего выполняются преобразования.
Дуги в SADT представляют наборы предметов и маркируются текстами на естественном языке. Предметы могут состоять с активностями в четырех возможных отношениях: Вход, Выход, Управление, Исполнитель. Каждое из этих отношений изображается дугой, связанной с определенной стороной блока — таким образом стороны блока чисто графически сортируют предметы, изображаемые дугами. Входные дуги изображают предметы, используемые и преобразуемые активностями.
В SADT требуются только пять типов взаимосвязей между блоками для описания их отношений: Управление, Вход, Управленческая Обратная Связь, Входная Обратная Связь, Выход-Исполнитель. Отношение Управления возникает тогда, когда Выход одного блока непосредственно влияет на блок с меньшим доминированием. Отношение Входа возникает, когда Выход одного блока становится Входом для блока с меньшим доминированием. Обратные связи более сложны, поскольку они отражают итерацию или рекурсию — Выходы из одной активности влияют на будущее выполнение других функций, что впоследствии влияет на исходную активность.
Рис. 10.2: Пример SADT-блока.
Обобщенная структура предмета научной деятельности. Методы исследования: анализ (дедукция), инверсный анализ, научные исследования (индукция), инженерное проектирование.
Обобщенная структура предмета научной деятельности. Методы исследования: анализ (дедукция), инверсный анализ, научные исследования (индукция), инженерное проектирование.
Обобщенная структура предмета научной деятельности и методы исследования.
Инженерное проектирование начинается с возникновения замысла и формирования потребностей на основе факторов начального окружения F (факторы не определяющие функциональные или физические требования к системе, но воздействующие на сам процесс – орудия разработки: модели представления, инструментальные средства; организационное строение компании и др.). На выходе проектирования имеем разработанную систему и конечное окружение в виде множества факторов F’. Конечное окружение оказывает непосредственное воздействие на эволюцию дальнейшего процесса инженерного проектирования. Множество факторов F’ рекурсивно переходит во множество факторов F начального окружения на каждом новом цикле.
Будем выделять три ступени познания инженерного проектирования EDA-технологии:
Дивергенция. Ступень расширения границ проектной ситуации в целях обеспечения достаточного пространства для поиска решений. Стадия, позволяющая говорить об изобретательстве как процессе получения ряда инвариантов.
Трансформация. Эту ступень будем сопоставлять с такими процессами как исследование и создание принципов и концепций, когда формируется концептуальная схема проектируемого объекта, выбирается формальный аппарат анализа в виде множества моделей представления. Часто, эта ступень рассматривается как инженерный анализ – детальное изучение одного из вариантов.
Конвергенция. Стадия окончательного выбора варианта технического решения, в основе которой лежат положения теории принятия решений – выбор одного из числа имеющихся вариантов, полученных в результате проведения модельных экспериментов.
Этапы инженерного проектирования:
Уяснения цели;
Выбор пути решения;
Формирование идеи;
Инженерный анализ: разработка плана, построение модели (аналитической или экспериментальной), вычисления, проверка, оценка, оптимизация.
Конкретизация решения;
Производство;
Распределение, сбыт и использование.
Дивергенция (расширение границ поиска решения).
Трансформация (детальное изучение одного из вариантов).
Конвергенция (выбора варианта технического решения).