Upload
natalia-zhelnova
View
1.865
Download
1
Embed Size (px)
Citation preview
Стандарты моделирования Стандарты моделирования IDEFIDEF Язык Язык UMLUML
CASECASE-средства и их -средства и их применение применение
в процессе разработки в процессе разработки информационных системинформационных систем
Область применения Область применения методологий методологий IDEFIDEF
Автоматизация бизнеса: построение информационной Автоматизация бизнеса: построение информационной системысистемы
• Выполняемые функции• Пользовательский интерфейс
• Диаграммы потоков данных• Модульная структура системы
• E-R диаграммы• Структура файлов и БД
• Передача данных• Структура сети
• Выбор архитектуры• Оснащение аппаратно- программными средствами• Разработка новой системы
Бизнес-модель предприятияБизнес-модель предприятия
Базовые компоненты бизнес-моделиБазовые компоненты бизнес-модели бизнес-функции (1) фазы
бизнес-процессы (2) роли
организационная структура (3) правила
11 22 33
Семейство стандартов Семейство стандартов IDEFIDEF
IDEF0IDEF0 функциональное моделирование
IDEF1IDEF1 моделирование информационных потоков внутри системы
IDEF1IDEF1XX построение реляционных структур
IDEF2IDEF2 динамическое моделирование развития систем
IDEF3IDEF3 описание бизнес-процессов
IDEF4IDEF4 построение объектно-ориентированных систем
IDEF5IDEF5 онтологическое исследование сложных систем
Методология Методология IDEF0IDEF0
Основные понятия Основные понятия IDEFOIDEFO диаграмма (diagram) декомпозиция (decomposition)
функциональный блок (activity box) 1 точка зрения (viewpoint)
интерфейсная дуга (arrow) 2 туннелирование (tunneling), туннель (tunneled arrow)
глоссарий (glossary)
11 22
Основные виды связей между функциональными Основные виды связей между функциональными блокамиблоками
1
3
2
4
5
Разъединение и соединение стрелокРазъединение и соединение стрелок
Рис. 1
1
2
ДекомпозицияДекомпозиция
Рис. 2
Диаграмма-Диаграмма-предокпредок
Диаграмма-Диаграмма-потомокпотомок
Родительский Родительский функциональный функциональный блокблок
1
22
Рис. 1
331
Пример диаграммы Пример диаграммы IDEF0IDEF0
Пример диаграммы Пример диаграммы IDEF0IDEF0
Пример диаграммы Пример диаграммы IDEF0IDEF0
Пример диаграммы Пример диаграммы IDEF0IDEF0
Пример диаграммы Пример диаграммы IDEF0IDEF0
Пример диаграммы Пример диаграммы IDEF0IDEF0
Пример диаграммы Пример диаграммы IDEF0IDEF0
Методология Методология IDEF3IDEF3
Основные понятия Основные понятия IDEF3IDEF3 диаграмма (diagram) декомпозиция (decomposition)
сценарий (scenario) ветвление (junction) 3
функциональный элемент (unit of behavior, UOB) 1
указатель (referent) 4
связь (relation link) 2
111
33
22
4444
СвязиСвязи
Временное предшествование (Temporal precedence) 1 Нечеткое отношение (Relationship) 3
Объектный поток (Object flow) 2
1
2
33
СоединенияСоединения
111 222
разворачивающее соединение (fan-out junction) (11)
соединение «эксклюзивное ИЛИ» (XOR junction) (XX)
сворачивающее соединение(fan-in junction) (22)
соединение «И» (AND junction) (&&)
&&&&XXXX
СоединенияСоединения
соединение «ИЛИ» (OR junction) (OO)
OOOO
СоединенияСоединения
Асинхронные Асинхронные ((AsAsynchronous)ynchronous)Асинхронные Асинхронные
((AsAsynchronous)ynchronous)
Синхронное Синхронное (Synchronous)(Synchronous)Синхронные Синхронные
(Synchronous)(Synchronous)
СоединенияСоединения
Рис. 2
Рис. 1
ДекомпозицияДекомпозиция
РодительскийРодительскийблокблок
ДочерняяДочерняядиаграммадиаграмма
ДекомпозицияДекомпозиция
РодительскийРодительскийблокблок
ДочерняяДочерняядиаграммадиаграмма
ДекомпозицияДекомпозиция
РодительскийРодительскийблокблок
ДочерняяДочерняядиаграммадиаграмма
ДекомпозицияДекомпозиция
РодительскийРодительскийблокблок
ДочерняяДочерняядиаграммадиаграмма
Аналитик Диапазон номеров IDEF3
Антонов И.П. 1-99
Журавлев А.А. 100-199
Смирнов Д.Е. 200-299
Антонов И.П. 300-399
Структурный анализ Структурный анализ потоков данных (потоков данных (DFDDFD))
Основные понятия Основные понятия DFDDFD диаграмма (diagram) внешняя сущность (external entity) 22
функциональный блок (unit) 11 стрелка (arrow) 33
процесс (process) ветвление и соединение (junction)
ресурсы (resources) 44 ссылка (reference)
хранилище данных (data store) 66 идентификатор блока (unit ID) 55
11
22
44
5522
3333 66
Ветвления и объединенияВетвления и объединенияНумерация объектовНумерация объектов
Рис. 2
Рис. 1
Рис. 3
12 3
Пример модели Пример модели DFDDFD
Дополнительная информацияДополнительная информация
Словарь использованных терминов Литература Ссылки