Similar presentations:
Методология SADT. Из истории
1. Методология SADT. Из истории.
Методология функционального моделирования SADT (Лекция 2)Методология SADT. Из истории.
Методология SADT (Structured Analysis and Design Technique — технология
структурного анализа и проектирования)
была разработана в конце 60-х гг. XX в. для описания сложных искусственных
систем, таких как организация материально-технического снабжения системы
управления военными комплексами, автоматизация производства.
В основе данной методологии лежит концепция графического описания систем.
1
2. Методология SADT
Методология функционального моделирования SADT (Лекция 2)Методология SADT
В основе методологии лежит концепция
системного моделирования. Она
позволяет рассматривать систему с
помощью описания ее функций или с
помощью описания ее объект
Целью построения модели SADT
является получение ответов на вопросы,
которые ставятся перед лицом,
осуществляющим моделирование. Как
правило, постановка этих вопросов
производится еще на этапе постановки
целей и задач анализа деятельности
организации.
Два типа моделей в методологии SADT:
• функциональные SADT — модели,
ориентированные на функции описываемой системы;
• SADT — модели данных,
ориентированные на объекты
описываемой системы.
Функциональная модель организации
представляет собой систему функций
(бизнес-процессов), осуществляемых в
рамках данной организации. Связи
между функциями (процессами)
отражаются посредством движения
объектов между ними, т.е. с помощью
моделей данных.
2
3. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
• Необходимо отметить, что именно
методология SADT, используя понятие
«декомпозиция», первая из подобного
класса методологий позволила
описывать объект с помощью диаграмм,
которые объединяются в иерархичные
структуры (по степени детализации
функций) и при этом не теряют связи
между уровнями, как по вертикали, так и
по горизонтали. Таким образом,
диаграммы более низкого уровня
являются детализацией процессов,
описанных диаграммами более высокого
уровня
• Построение модели SADT заключается в
формировании иерархии
взаимосвязанных диаграмм, где во главе
стоит диаграмма верхнего уровня (общее
представление о системе, процессе), а в
основании — набор диаграмм нижнего
уровня (детализированное описание
системы, процесса).
IDEF0 — эго методология
графического описания систем и
процессов деятельности организации
как множества взаимосвязанных
функций. Она позволяет исследовать
функции организации, не связывая
их с объектами, обеспечивающими
их реализацию.
3
4. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
В стандарте IDEF0 посредством
входа показывают объекты —
информационные и материальные
потоки, которые преобразуются в
бизнес- процессе. С помощью
управления показываются объекты
— материальные и
информационные потоки, которые
не преобразуются в процессе, но
нужны для его выполнения.
4
5. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
Основными элементами диаграммы в нотации IDEF0 являются:
блоки, в виде которых представлены процессы, функции, операции,
действия (в зависимости от степени детализации);
стрелки, в виде которых на диаграмме отражают информационные и
материальные ресурсы, связанные с функциями.
Управление
Вход (ресурс)
Функция (процесс)
Выход
(продукт)
Механизм
5
6. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
Управление
Выход
(продукт)
Вход (ресурс)
Механизм
Стрелки в стандарте IDEF0 не
показывают движение данных или
последовательность событий.
Здесь они предназначены для
указания данных и объектов,
необходимых для осуществления
данной функции, и что в результате
ее реализации получается.
6
7. Нотация IDEF0. Пример.
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0. Пример.
7
8. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
Методология IDEF0
предполагает разработку
нескольких диаграмм, с
помощью которых
описываются функция или
процесс:
контекстная диаграмма;
диаграмма верхнего уровня;
набор дочерних диаграмм, на
которых отражено более
детальное представление об
объекте моделирования.
8
9. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
0 уровень называется контекстной
диаграммой.
Далее происходит разбиение
процесса на подпроцессы –
декомпозиция (включает
необходимое количество уровней).
Начиная с первого уровня
декомпозиции можно
декомпозировать каждый из блоков
диаграммы или некоторые из них.
Количество уровней декомпозиции и
декомпозируемых блоков
определяется целями и задачами
создания диаграммы, а также самим
процессом.
Под родительской диаграммой
подразумевается диаграмма,
содержащая один или несколько
родительских блоков. Это
диаграмма верхнего уровня
относительно той, которая является
декомпозицией одного из ее блоков
(родительских блоков).
Каждая дочерняя диаграмма
состоит из дочерних блоков и
стрелок, которые обеспечивают
необходимую на данном уровне
детализацию родительского блока.
9
10. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
Декомпозиция первого (верхнего)
уровня
• Контекстная диаграмма
10
11. Нотация IDEF0. Пример декомпозиции первого уровня
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0. Пример декомпозиции первого уровня
11
12. Нотация IDEF0. Пример
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0. Пример
12
13. Нотация IDEF0. Пример
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0. Пример
13
14. Нотация IDEF0. Типы связей
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0. Типы связей
• вход;
• обратная связь по входу;
• управление;
• обратная связь по управлению;
• выход - механизм.
14
15. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
USED AT:
AUTHOR: Кутырина Е.В.
PROJECT: Учет и урегулирование убытков
DATE: 27.03.2016
REV: 05.06.2016
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
Устав ООО "Группа Ренессанс Страхование"
Заявление о
наступлении
страхового случая
READER
DATE CONTEXT:
A-0
Должностные инструкции
Правовые
документы по
страхованию
Результаты экспертизы
Паспорт РФ заявителя
Страховое дело
Работа с клиентом
0 р.
1
Результаты
экспертизы
Полис/договор
Страховое
возмещение
Урегулирование
убытка
0 р.
2
Сопроводительные
документы
Результаты
проверки на
мошенничество
Составление
документации
по страховому случаю
0 р.
MS Office
NODE:
Сотрудники
TITLE:
A0
3
Оборудование
Учет и урегулирование убытков
Страховой акт
NUMBER:
• Стрелка может делиться на несколько
стрелок. Такой подход используется для
представления на диаграмме состава
стрелки.
• Стандарт IDEF0 подразумевает, что при
разветвлении стрелок помечаются
названием те ответвляющиеся стрелки,
которые показывают конкретные
объекты, а не их группу. Если не
помечаются собственным названием те
ответвляющиеся стрелки, которые
показывают группу объектов,
сливающиеся стрелки помечаются
аналогично разветвляющимся.
• При слиянии стрелок всегда помечается
та стрелка, в которую все сливаются.
15
16. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
USED AT:
AUTHOR: Кутырина Е.В.
PROJECT: Учет и урегулирование убытков
DATE: 24.03.2016
REV: 05.06.2016
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
DATE CONTEXT:
TOP
Правовые
документы
по
страхованию
Устав ООО
"Группа
Ренессанс
Страхование"
Должностные
инструкции
READER
Страховое
возмещение
Заявление о наступлении страхового
случая
Страховой акт
Полис/договор
Результаты экспертизы
Учет и урегулирование убытков
Паспорт РФ заявителя
Результаты проверки на мошенничество
Сопроводительные документы
0 р.
MS Office
NODE:
TITLE:
Страховое дело
0
Сотрудники
Оборудование
Учет и урегулирование убытков
NUMBER:
A-0
16
17. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
USED AT:
AUTHOR: Кутырина Е.В.
PROJECT: Учет и урегулирование убытков
DATE: 27.03.2016
REV: 05.06.2016
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
Устав ООО "Группа Ренессанс Страхование"
Заявление о
наступлении
страхового случая
READER
DATE CONTEXT:
A-0
Должностные инструкции
Правовые
документы по
страхованию
Результаты экспертизы
Паспорт РФ заявителя
Страховое дело
Работа с клиентом
0 р.
1
Результаты
экспертизы
Полис/договор
Страховое
возмещение
Урегулирование
убытка
0 р.
2
Сопроводительные
документы
Результаты
проверки на
мошенничество
Составление
документации
по страховому случаю
0 р.
MS Office
NODE:
Сотрудники
TITLE:
Страховой акт
3
Оборудование
Учет и урегулирование убытков
NUMBER:
A0
17
18. Нотация IDEF0
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0
• Организация связей между диаграммами
разных уровней иерархии
осуществляется с помощью отражения
крайних объектов (входов, выходов,
механизмов и управления), которые
принято называть внешними связями.
• Они также называются интерфейсом
между конкретной диаграммой и
остальными диаграммами, входящими в
модель бизнес-процесса.
• Поэтому одно из основных правил количество и название крайних стрелок
на дочерней диаграмме должно
соответствовать количеству и названию
стрелок на родительской (или ее
функциональном блоке).
Особые ситуации возникают, когда стрелки «входят в
тоннель» между диаграммами, например:
внешняя стрелка, которая отсутствует на
родительской диаграмме, но используется в какой-то
другой диаграмме более высокого уровня;
стрелка касается родительского блока, но
не появляется на диаграмме, которая его
декомпозирует.
Тоннельные стрелки от скрытого источника
начинаются круглыми скобками. Это позволяет
показать, что такая стрелка идет из другой части
модели, которая не отражена на родительской
диаграмме.
18
19. Нотация IDEF0. Тоннельные стрелки
Методология функционального моделирования SADT (Лекция 2)Нотация IDEF0. Тоннельные стрелки
Тоннельные стрелки со скрытым приемником заканчиваются круглыми скобками. Они
используются для отражения того, что эта стрелка идет к какой-либо другой части
модели, выходит из нее или вообще больше не будет рассматриваться.
U SED AT:
AU TH OR : С апу нов а Е. В., С ельчев а Л. А.
D ATE: 30. 09.2016
W OR KIN G
PR OJ ECT: Д еятельнос ть УРПС
R EV: 07. 11.2016
D RAFT
R EADER
D ATE C ON TEXT:
N OTES: 1 2 3 4 5 6 7 8 9 10
U SED AT:
TOP
R ECOMMEND ED
AU TH OR: С апу нов а Е. В., С ельчев а Л. А.
D ATE: 30.09.2016
W OR KING
PR OJEC T: Д еятельность У РПС
R EV: 07.11.2016
D RAFT
PU BLI CATION
N OTES: 1 2 3 4 5 6 7 8 9 10
приказы
должностные
инс тру кции
Ценов ая политика
управ ление
Н орматив но-методичес кая доку ментация
0р.
И нформация о в нешней среде
Н орматив но-методичес кая доку ментация
ТМЦ и рес у рс ы от пос тав щика
Бюджет
Управление по реализации
проектов строительства
1
Маркетинг
и продаж и
П отенциальный
заказчик
0р.
2
Расчеты с контрагентами
П роектная доку ментация
Д анные с у бподрядчика
П роектная доку ментация для заказчика
С у бподрядчик
Готов ые ТМЦ
Обязательств а
перед
пос тав щиками
3
0р.
П роектная доку ментация
П роектная доку ментация для заказчика
4
Мат ериальнотехническое
обес печение
в ладелец
бизнес а
бу хгалтерия
Расчеты с контрагентами
Проектиров ание
генерального
плана
0
ТМЦ и
рес у рсы от
пос тав щика
арх ив отдел
техничес кого с метный
надзора
отдел
Бюджет
Финансов ая
деят ельнос ть
и учет
0р.
Н айденный су бподрядчик
Д анные догов ора
0р.
начальник
у прав ления
A-0
требов ания
с обс тв енников
Зав ершенные объекты
Ценов ая политика
Обязательств а перед
пос тав щиками
D ATE C ON TEXT:
PU BLIC ATION
И нформация
о в нешней
с реде
Стратегическое
техничес кие
регламенты
требов ания
с обств енников
П отенциальный заказчик
R EAD ER
R EC OMMEND ED
0р.
материально-техничес кое
обеспечение
5
С у бподрядчик
Готов ые ТМЦ
Строительномонтажные Зав ершенные объекты
работы
Д анные догов ора
Д анные с у бподрядчика
0р.
6 Н айденный су бподрядчик
бу хгалтерия
N OD E:
TITLE:
A-0
Управление по реализации проектов строительства
N UMBER:
начальник арх ив
у прав ления
N OD E:
в ладелец
бизнеса
TITLE:
с метный
отдел
материально-тех ничес кое
отдел тех ничес кого надзора
обес печение
Управление по реализации проектов строительства
N UMBER :
A0
19
management