Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОПАИС.doc
Скачиваний:
75
Добавлен:
20.12.2018
Размер:
165.38 Кб
Скачать

Моделирование потоков данных

При моделировании потоков данных используются диаграммы потоков данных. Они являются основными средствами моделирования проектируемой системой. С их помощью все требования предъявляемые системе разбиваются на функциональные компоненты (процессы) и представляются в виде сети связанной потоками данных. Главная цель таких средств продемонстрировать как каждый процесс преобразует свои входные данные в выходные, а также выявить отношения между этими процессами. Диаграммы потоков данных преобразуется с помощью декомпозиции от верхних уровней до нижних. Декомпозиции продолжаются до тех пор пока не будет достигнут такой уровень на котором процессы становятся элементарными и детализировать их далее невозможно. При построении DFD (Data Flow Diagram) используются различные графические символы.

Методология ARIS (Architecture of Integration System)

Эта методология является наиболее современной методологией бизнес-моделирования. Она предусматривает 4 группы бизнес-модели:

  1. «Оргструктура» - состоит из моделей, с помощью которых описывается организационная структура компаний, а так же элементы внутренней инфраструктуры организации.

  2. «Функции» - состоит из моделей используемых для описания стратегических целей компаний, функций и прочих элементов функциональных деятельностей организации.

  3. «Информация» - состоит из моделей с помощью которых описывается информация использования деятельностей организации.

  4. «Процессы» - состоит из моделей используемых для описания бизнес-процессов, а так же различных взаимосвязей между структурой, функциями и информацией.

Эта методология заключается в том, что разрабатываются модели на все случаи жизни и заносятся в базу данных. Используются такие модели, как:

  • «Диаграмма целей», она применяется для описания стратегических целей компании.

  • Модель «Дерево продуктов» и услуг применяется для описания продуктов и услуг, производимых компанией.

  • Модель «Дерево функций» описывает функции, выполняемые в компании и их иерархии.

В этой методологии очень важное значение имеет цвет. Он повышает восприимчивость и читательность схем бизнес-моделей. Например: Структурные подразделения по умолчанию изображаются желтым цветом, бизнес-процессы и операции зеленым цветом.

Язык UML (унифицированного моделирования) для объектно-ориентированного подхода.

Для объектно-ориентированного подхода используется язык унифицированного моделирования UML. Он позволяет отобразить структурное, динамическое и статическое представление, получаемое в ходе объектно-ориентированного анализа с помощью языка UML модель представляет собой совокупность взаимосвязанных диаграмм, идентифицирующих бизнесс-процессы, описывающих их жизненный цикл, структуру организации и взаимодействия процессов функционирования во времени. UML ьщдуль может включать в себя следующие диаграммы:

  1. Структурный аспект (Package-диаграмма)- она идентифицирует бизнесс-процессы, взаимосвязь и взаимодействие.

  2. Динамический аспект (Activity) — она описывает жизненный цикл бизнесс-процессов, взаимодействия во времени и в пространстве, с привязкой используемой ресурсом и получаемым результатом.

  3. Статический аспект (Class-диаграмма) — описывает совокупность взаимосвязанных объектов. В них рассматривается логическая структура предметной области, иерархия объектов и статические связи между ними.

Основой языка UML является использование расширений стандартных элементов в виде стереотипов. Графические обозначения стереотипов для каждых расширений имеют следующий вид.

CASE-системы. Этапы развития CASE-систем.

За последнее время сформировалось новое направление проектирования информационных систем. Для этой цели используется автоматизированное проектирование с помощью CASE-систем. CASE-технологии предстовляют собой совокупность методологии, анализа, проектирования, разработки и сопровождения сложных систем программного обеспечения. CASE-система позволяет в наглядной форме моделировать предметную область, анализировать эту модель на всех стадиях разработки и сопровождения и разрабатывать приложения в соответствии с потребностями пользователя. В большинстве современных CASE-систем применяются методологии структурного объектно-ориентирного анализа, основанного на использовании диаграмм, графов, таблиц и схем. Использование CASE-систем приводит к увеличению производительности труда в 1-6 раз. В основе CASE-средств лежат четыре главных понятия:

  1. Методология , которая определяет указания для оценки и выбора решения для проектирования и разработки АИС.

  2. Методы — процедуры генеральных компонентов и их описания.

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

  4. Средства — инструменты для поддержки и усиления методов. Помогает для создания и редактирования объекта в интерактивном режиме.

Классификация CASE-средств.

<<на фото>>

Характеристики CASE-средств.

(silverrun, JAM)