- •Оглавление:
- •Лекция №1
- •Формат описания проекта органайзера
- •Семинар №1
- •Тема 6. Модель синтеза программ реализации жизненного цикла развивающегося объекта
- •Семинар №2 Цель, исходные данные, ограничения.
- •Лекция №2
- •Icom (4-х компонентная модель)
- •Лекция №3
- •Семинар №3-4
- •Лекция №4
- •Лекция №5
- •Семинар №5-6
- •Лекция №6
- •Лекция №7
Оглавление:
ЛЕКЦИИ
№1 (10.02.2012) стр. 2
№2 (20.02.2012) стр. 8
№3 (27.02.2012) стр. 11
№4 (05.03.2012) стр. 14
№5 (12.03.2012) стр. 17
№6 (19.03.2012) стр. 20
СЕМИНАРЫ
№1 (13.02.2012) стр. 4
№2 (17.02.2012) стр. 7
№3 (02.03.2012) стр. 13
№4 (02.03.2012) стр. 13
№5 (16.03.2012) стр. 19
№6 (16.03.2012) стр. 19
10.02.2012
Лекция №1
Проект – магазин по продаже книг
Target Start Finish
Цель Начало Конец
Idea/Summery
Plan
Person
Ресурсы
Бюджет
Structural Analysis and Design Technologies
SADT
Процесс
ICOM-блок
Формат описания проекта органайзера
Control
Input
Процесс
Output
Mechanism Технологии
Контекстная модель 0-го уровня
Количественные характеристики
Target Start Finish
Цель Начало Конец
Idea/Summery [V] СЛМ ТО = <V,P,L,T,T,T>
Plan // декомпозиция общего процесса на подпроцессы сложнее если есть структура ICOM-блоков
P erson СЛМ = < R , U , C , F , R >
Ресурсы ICOM UNIT = < I , C , O , M>
V
Пакет функционального моделирования
S 2010 C#
Б юджет БББ IDEF 0
/
Более детально идентифицирует точно определенные компоненты
/ трудоемкость разработки
Для каждого исполнителя ICOM-блок
13.02.2012
Семинар №1
Тема 6. Модель синтеза программ реализации жизненного цикла развивающегося объекта
Список процессов (работы, задачи)
Task
Work [flow] – поток работ
Job
Если нет отношения – нет и системы
Агрегат последовательности:
Результат разработки Wu
Выделим по предшественнику
J
c
Wu
Wv
Свободный вход
Исходные данные Wv
Логическое предшествование
c
J
Wu
Wv
Результаты работы
Можно объединить
в систему, агрегат.
Агрегат паралл. (работ)
*НЕЗАВИСИМЫХ, но необходимых
J A = JW предшественника и исход. агрегата послед. U JW работы
СA = CWV U CWU
Выходам агрегата послед.
F A = FV ( FU )
Вход первой работы (исходное записи)
Получ. продукт предшествования
Функциональное отображение результата
RW = FW UW
Результат Оператор Исходные
работы записи
С ЛМ ОС = < R^ , U , C , F , R >
Цель Исходные Ограничение
данные
ЖЦ РО разбив на 2-е части (среды: реализации и проектирования)
R ^ U C
Pr R
<0,0,0,0,0> ФАЗА ПОСТАНОВКИ ЗАДАЧИ
<1,…,0>
< 1,1,…,0> ОПРЕДЕЛЕНИЕ ПЕРВЫХ 3-ЕХ КОМПОНЕНТОВ
< 1,1,1,…,0>
< 1,1,1,1,0> ФАЗА ФУНКЦИОНИРОВАНИЯ
<1,1,1,1,1> (РЕАЛИЗАЦИЯ ПРОГРАММЫ)
Каждый этап Имеет свой ЖЦ.
Определить синхр. ЖЦ сложно. РО агрегат состоит из 2-ух ЖЦ.
Усложнений НЕТ! Усложнение возможно переход от
I O ICOM – блок (Unit)
дифференц. вход
С IO – блок (Unit)
I O
M
Предшественник:
По механизму
По содержанию
WW
WV
RWU = MWV
WV
RWU = CMV
I O
В фазе постановки задачи способы и результат отсутствуют.
Мы работаем с R^, U, C вместо RR^
В модели IO-Unit в качестве 0 (R^) если адресат (для послед.) предполагает результат предшественника.
17.02.2012