- •Вводные понятия: по, технология (в широком смысле), трпо
- •Понятие case-технологии
- •Диаграммные техники структурно - ориентированного системного анализа и их назначение
- •Idef0: назначение и основные элементы
- •Idef3: назначение и основные элементы
- •Диаграммы idef0, idef3, dfd в моделировании по
- •Диаграммы idef0, idef3, dfd в моделировании бизнес-процессов
- •Классификация структурных методологий: школы Se и ie
- •Классификация структурных методологий: порядок построения
- •Классификация структурных методологий: тип целевых систем
- •Диаграммные техники объектно - ориентированного с анализа и их назначение
- •Способы описания поведения по
- •Диаграмма состояния: назначения и основные элементы
- •Диаграмма состояния: состояния
- •Диаграмма состояния: переход
- •Диаграмма состояния: составные состояния
- •Диаграммы деятельности: назначения и основные элементы
- •Диаграммы деятельности: состояния действия
- •Диаграммы деятельности: переходы
- •Диаграммы деятельности: дорожки
- •Диаграммы деятельности: объекты
- •Способы описания взаимодействия объектов
- •Диаграмма классов: назначение и основные элементы
- •Диаграмма классов: отношения между классами
- •Диаграмма классов: шаблоны
- •Диаграмма классов: класс
- •Имя класса
- •Атрибуты класса
- •Диаграмма классов: интерфейс
- •Диаграмма техники оо проектирования и их назначение
- •Диаграмма компонентов: назначения и основные элементы
- •Диаграмма развертывания: назначения и основные элементы
- •BPwin: назначения и возможности
- •BPwin: моделирование процессов в нотации idef0
- •Работы (Activity)
- •Стрелки (Arrow)
- •BPwin: моделирование процессов в нотации dfd
- •BPwin: моделирование процессов в нотации idef3
- •BPwin: создание системной модели
- •BPwin: abc- анализ
- •BPwin: udp- анализ
- •ERwin:назначение и возможности
- •ERwin: логическое моделирование данных
- •ERwin: физическое моделирование данных
- •ERwin: моделирование хранение данных
- •Взаимодействие bPwin и Erwin
- •Rationalrose: назначение и возможности
- •Rationalrose: создание модели вариантов использования
- •Rationalrose: моделирование диаграммы состояния
- •Rationalrose: моделирование поведения в виде диаграммы деятельности
- •Rationalrose: моделирование взаимодействие объектов в виде диаграммы последовательности
- •Rationalrose: моделирование взаимодействия в виде диаграммы кооперации
- •Rationalrose: построение статической модели по
- •Rationalrose: построение диаграммы компонентов
- •Rationalrose:построение диаграммы развертывания
- •Rationalrose: общая последовательность кодогенерации по модели
- •Rationalrose:кодогенераци я по модели с использованием библиотеки mfc
- •Rational Rose: генерация схем Oracle 8
- •Rational Rose: обратное проектирование
- •Классический подход – предок современных подходов: особенности жц
- •Классический подход – предок современных подходов: использование управляющих структур
- •Классический подход – предок современных подходов: использование модулей
- •Современный подход к разработке по – эволюционное развитие классики
- •Вводные понятия: по, технология (в широком смысле), трпо
- •Понятие case-технологии
Idef3: назначение и основные элементы
Диаграмма IDEF3 могут использоваться в качестве основных для моделирования процессов либо как дополнения к диаграммам IDEF0 и DFD.
IDEF3 используется когда необходимо отразить логику взаимодействия процессов.
Основными элементами этой диаграммы являются:
- Единица работы(для описания функций)
- Объект ссылки (для описания ссылок на другие диаграммы, комментарии к функциям и т. д.)
Связь предшествования (для связи работы источника с работой приёмника).
Связь отношения (для связи между двумя работами или работой и объектом ссылки).
Поток объектов (для показа участия некоторого объекта в 2 или более работах)
Что касается перекрёстков, то используются следующие типы:
- все предшествующие/следующие процессы должны быть завершены/запущены.
- все предшествующие/ следующие процессы завершены/ запущены одновременно.
- один или несколько предшествующих/следующих процессов должны быть завершены/запущены.
- (Synchronous OR) один или несколько предшествующих/следующих процессов должны быть завершены/запущены одновременно.
- (XOR) только один предшествующий/следующий процесс завершён/запускается.
Например, проектирование БД можно представить следующей IDEF3 диаграммой:
Диаграммы idef0, idef3, dfd в моделировании по
Часто при моделировании процессов приходится прибегать не к одному из видов диаграммы, а к их совокупности. Тогда имеют место смешанные диаграммы, где модель процессов представлена диаграммами IDEF0,IDEF3, DFD.
DFD является основным средством моделирования функциональных требований проектируемой системы. Они позволяют продемонстрировать, как каждый процесс преобразуется свои входные данные в выходные, а также выявить отношения между процессами.
Диаграмма IDEF3 могут использоваться в качестве основных для моделирования процессов либо как дополнения к диаграммам IDEF0 и DFD.
IDEF3 используется когда необходимо отразить логику взаимодействия процессов.
IDEF0 - это основная техника моделирования процессов. В состав диаграммы IDEF0 входят значки процессов и 5 типов стрелок.
В IDEF0 предусмотрено 5 типов взаимодействий между процессами для описания их отношений.
Что касается инструментария, поддерживающего моделирование процессов, то наиболее часто используют All Fusion Process Modeler(BPwin) либо графический редактор VISIO.
BPWin допускает следующие переходы с одной программной техники на другую:
Диаграммы idef0, idef3, dfd в моделировании бизнес-процессов
IDEF0 (функциональная модель) предназначена для описания существующих бизнес-процессов на предприятии (так называемая модель AS-IS) и идеального положения вещей - того, к чему нужно стремиться (так называемая модель TO-BE).
Технология проектирования информационных систем подразумевает создание сначала модели AS-IS, ее анализ и улучшение бизнес-процессов, то есть создание модели TO-BE.
На основе последней строиться модель данных, прототип и окончательный вариант информационной системы. Результат описания можно получить в отчете: MODEL REPORT.
Диаграммы IDEF0, иерархически упорядоченные и взаимосвязанные, представляющие собой. Модель в нотации IDEF0. Каждая диаграмма при этом является единицей описания системы и располагается на отдельном листе.
Модель может создать 4 типа диаграмм:
Контекстную диаграмму (одна на модель)
Диаграмму дерева узлов
Диаграммы только для экспозиции (FEO)
Конкретная диаграмма является вариацией древовидной структуры диаграммы.
Диаграммы декомпозиции описывают каждый фрагмент верхнего уровня и их взаимодействие.
Диаграммы дерева узлов показывают иерархическую зависимость между работниками.
Диаграммы FEO строятся для иллюстрации отдельных фрагментов модели альтернативной точки зрения.