
- •Проектирование баз данных и информационных систем
- •Общие сведения
- •Общие положения
- •Описание процесса деятельности
- •Объектно-ориентированное проектирование
- •Структурное проектирование
- •Основные технические решения
- •Подготовка объекта автоматизации к вводу системы в действия.
- •Основные концепции объектно-ориентированного и структурного подходов
- •Язык uml. Основные концепции (нотации).
- •Нотации представления использования (диаграмма прецедентов)
- •Логическое представление
- •Нотации диаграммы последовательности
- •Idef3-технология
- •Диаграммы потоков данных.
- •Idef1х-технология
- •Варианты заданий
- •Список источников
- •Приложение Бланк задания на курсовую работу.
- •1. Технические требования
- •2. Содержание пояснительной записки
- •3.Календарный график работ
- •Содержание
-
Нотации диаграммы последовательности
Из набора значков состояний можно представить представление о всем жизненном цикле объекта, у которого есть начало и конец действия работы объекта. Нотации используются те же самые, что и при построении диаграммы состояния, с дополнениями.
Добавляются:
-
Activity - значок активности. Похож на значок состояния State, который обозначает ожидание события, а значок Activity означает действие.
-
Значки синхронизации
-
Decision – решение, позволяет показать зависимость от внешних условий или решений (аналогичен If case в языказ программирования)
-
Swimlanes – плавательные дорожки – моделирование действий различных объектов и связи между ними. Можно моделировать бизнес-процесы организации, отражая на диаграмме различные подразделения и объекты, играющие важные роли в процессе. для этого необходимо поместить соответствующие значки активности или состояний в зону определенного подразделения, отделенного от остальных дорожкой.
-
Нотации диаграммы последовательности
Изображение диаграммы в виде двумерной схемы
-
Нотации диаграммы состояния
-
Основные концепции (нотации) структурного подхода
-
Технология IDEF0
-
IDEF0 основана на четырех основных понятиях:
-
Функциональный блок.
-
Интерфейсная дуга.
-
Декомпозиция.
-
Глоссарий.
Фундаментальным понятием здесь является понятие функционального блока. Он предназначен для выполнения какого-либо конкретного действия. От самого общего, на которое ориентирована разрабатываемая информационная система, до конкретного действия пользователя.
Функциональный блок изображается прямоугольником, стороны которого имеют следующие значения:
-
Верхняя сторона – управление.
-
Нижняя сторона – механизм.
-
Левая сторона – вход.
-
Правая сторона – выход
Функциональный блок имеет имя, которое определяет некоторое действие. В общем виде функциональный блок показан на рис.4.1.
Из нескольких функциональных блоков, соединенных интерфейсными дугами (стрелками) требуемым образом, строится функциональная модель (Рис.4.3).
Следует обратить внимание на то, что стрелки могут разветвляться, осуществляя требуемые соединения функциональных блоков. Входом функционального блока может быть не только выход другого функционального блока, но и его управление или даже механизм. В результате в функциональной модели могут быть различные, достаточно сложные и необычные процессы решения задач в информационной системе.
-
Idef3-технология
Технология IDEF3 позволяет
-
документировать технологические процессы,
-
исследовать сценарии,
-
моделировать ситуации.
Рассмотрим построение сценария в IDEF3-технологии. В основе построения сценария лежат два типа диаграмм:
-
Диаграмма описания последовательности этапов процесса.
-
Диаграмма состояний объекта.
Используются следующие стандартные условные обозначения:
Работа
-
ф
ункциональный элемент поведения,
-
д
Данные
анные, обрабатываемые в функциональном элементе поведения,
-
п
ередача действия от одного функционального элемента поведения к другому,
-
ссылка в функциональном элементе
поведения на обрабатываемые данные
- состояние объекта,
- - перекресток для разветвления процессов
Символ J перекрестка может принимать одно из следующих значений:
-
& - слияние результатов всех работ, если стрелки входят в перекресток; запуск всех работ, если стрелки выходят из него.
-
О - слияние результатов работ, если хотя бы одна из входных работ завершена; запуск хотя бы одной работы.
-
Х - слияние только одной работы из ряда входящих в перекресток работ; запуск только одной работы из выходящих из него работ.