
- •Введение
- •1. Постановка задачи проектирования
- •1.1. Краткое описание предметной области
- •1.2. Составление модели требований
- •1.2.1. Построение модели прецедентов
- •1.2.2. Документирование прецедентов по содержанию
- •2. Аналитическое моделирование
- •2.1. Построение статической модели системы
- •2.2. Разбиение на объекты
- •2.3. Моделирование состояний
- •2.4. Динамическое моделирование
- •3.4. Детальное проектирование классов системы
- •Приложение №1 «Управление проектом автоматизации» Инициация, интеграция Определение формы организации
- •Определение участников проекта
- •Устав проекта
- •Цели проекта
- •Управление содержанием
- •Управление сроками
- •Управление стоимостью проекта
Управление сроками
Зависимости работ по методу предшествования PDM
Метод предшествования - метод составления сетевых диаграмм, в которых плановые операции представляются прямоугольниками (или узлами). Плановые операции графически связаны одной или несколькими логическими взаимосвязями, которые показывают последовательность выполнения операций. Если к этому добавить зависимость от производимых работ, то можно выявить следующую зависимость, которую представим в таблице ниже.
Работы |
Зависимость |
Проектирование автоматизированной системы выплавки стали 1.1.1. Постановка задачи проектирования |
Старт Старт |
1.1.1. Постановка задачи проектирования 1.1. Составление технического задания |
Финиш Старт |
1.1. Составление технического задания 1. Утверждение технического задания |
Финиш Старт |
1. Утверждение технического задания 2.1.1 Построение статической модели системы |
Финиш Старт |
2.1.1 Построение статической модели системы 2.1.2. Разбиение на объекты 2.1.3. Моделирование состояний |
Финиш Старт Старт |
2.1.2. Разбиение на объекты 2.1.3. Моделирование состояний 2.1.4. Динамическое моделирование |
Финиш Финиш Страт |
2.1.4. Динамическое моделирование 2.1. Аналитическое моделирование 2.2.1. Детальное проектирование классов системы 2.2.2. Построение консолидированной модели объектов |
Финиш Старт Старт Старт |
2.2.1. Детальное проектирование классов системы 2.2.2. Построение консолидированной модели объектов 2.2. Проектное моделирование |
Финиш Финиш Старт |
2.1. Аналитическое моделирование 2.2. Проектное моделирование 2. Проектирование программного продукта |
Финиш Финиш Старт |
2. Проектирование программного продукта 3.1.1. Проектирование БД 3.1.2. Разработка ядра системы |
Финиш Старт Старт |
3.1.1. Проектирование БД 3.1.2. Разработка ядра системы 3.1.3. Создание интерфейса |
Финиш Финиш Старт |
3.1.3. Создание интерфейса 3.2.1. Внедрение программного продукта 3.2.2. Обучение персонала работе с программным продуктом |
Финиш Старт Старт |
3.2.1. Внедрение программного продукта 3.2.2. Обучение персонала работе с программным продуктом 3. Создание программного продукта и его внедрение |
Финиш Финиш Старт |
3. Создание программного продукта и его внедрение Проектирование автоматизированной системы выплавки стали |
Финиш Финиш |
Эту же таблицу можно представить и сетевой диаграммой, на которой будут отражены те же взаимосвязи, только в визуальном виде.
Сетевая диаграмма:
Определение даты раннего и позднего начала и окончания работ и резервы проекта:
Работы |
Зависимость |
LS |
LF |
ES |
EF |
Резерв |
1. Утверждение технического задания |
1.1 |
09.09.12 |
29.10.12 |
11.07.12 |
31.07.12 |
0 |
1.1. Составление технического задания |
1.1.1 |
21.07.12 |
09.09.12 |
21.06.12 |
11.07.12 |
0 |
1.1.1. Постановка задачи проектирования |
|
01.06.12 |
21.07.12 |
01.06.12 |
21.06.12 |
0 |
2. Проектирование программного продукта |
2.1 2.2 |
17.04.13 |
06.06.13 |
29.09.12 |
19.10.12 |
0 |
2.1. Аналитическое моделирование |
2.1.4 |
28.12.12 |
16.02.13 |
20.08.12 |
09.09.12 |
0 |
2.1.1 Построение статической модели системы |
1 |
29.10.12 |
28.11.12 |
31.07.12 |
10.08.12 |
0 |
2.1.2. Разбиение на объекты |
2.1.1 |
28.11.12 |
28.12.12 |
10.08.12 |
20.08.12 |
0 |
2.1.3. Моделирование состояний |
2.1.1 |
28.11.12 |
28.12.12 |
10.08.12 |
20.08.12 |
0 |
2.1.4. Динамическое моделирование |
2.1.2 2.1.3 |
28.12.12 |
27.01.13 |
20.08.12 |
30.08.12 |
0 |
2.2. Проектное моделирование |
2.2.1 2.2.2 |
26.02.13 |
17.04.13 |
09.09.12 |
29.09.12 |
0 |
2.2.1. Детальное проектирование классов системы |
2.1.4 |
27.01.13 |
26.02.13 |
30.08.12 |
09.09.12 |
0 |
2.2.2. Построение консолидированной модели объектов |
2.1.4 |
27.01.13 |
26.02.13 |
30.08.12 |
09.09.12 |
0 |
3. Создание программного продукта и его внедрение |
3.2.1 3.2.2 |
02.05.14 |
01.06.14 |
26.02.13 |
08.03.13 |
0 |
3.1.1. Проектирование БД |
2 |
06.06.13 |
06.07.13 |
19.10.12 |
29.10.12 |
0 |
3.1.2. Разработка ядра системы |
2 |
06.06.13 |
25.08.13 |
19.10.12 |
18.11.12 |
0 |
3.1.3. Создание интерфейса |
3.1.1 3.1.2 |
06.07.13 |
25.08.13 |
29.10.12 |
18.11.12 |
0 |
3.2.1. Внедрение программного продукта |
3.1.3 |
25.08.13 |
02.05.14 |
18.11.12 |
26.02.13 |
0 |
3.2.2. Обучение персонала работе с программным продуктом |
3.1.3 |
25.08.13 |
24.09.13 |
18.11.12 |
28.11.12 |
0 |
Длительность критического пути:
Если проект выполнится в срок, то на него должно быть затрачено 1 год и 2 месяца. Если произойдёт ускорение производства на всех участках, то проект будет закончен чуть больше чем за 9 месяцев. А критический путь данного проекта равен 2 года.