Методические указания по проведению практических занятий предназначены для студентов гоапоу Липецкий металлургический колледж
![]()
|
Тема : Формирование структуры плана проекта Цель работы: Научиться формировать структуру плана проекта. В результате выполнения работы студенты должны уметь: -формировать структуру плана проекта; - определять предшествующие операции; - осуществлять декомпозицию проекта; должны знать: - понятие структуры плана проекта; - основные этапы планирования. Приборы, материалы и инструмент - ручка; - линейка; - карандаш; - тетрадь - учебник. Порядок выполнения практической работы 1. Изучить конспекты лекций по теме «Планирование проекта» 2. Выполнить задания практической работы, оформить отчет. 3. Подготовить ответы на контрольные вопросы. 4. Приготовиться к защите практической работы. 51 Задания практического занятия № 21 «Формирование структуры плана проекта» Задание. Сформировать структуру плана проекта по модернизации торгового центра «Фермерский рынок». После сноса старых палаток проектом предусматривается строительство павильонов для сдачи их в аренду фермерам и хозяйствам. Проектом предусмотрены следующие работы: Вселение арендаторов в павильоны; Подготовка архитектурного проекта; Открытие модернизированного торгового центра; Подготовка проспекта для арендаторов; Заключение контракта с арендаторами; Подготовка документов для получения разрешения на строительство; Получение разрешения на строительство; Определение перечня будущих арендаторов; Осуществление строительства; Выбор подрядчика для строительства. Задание 1. Дополнить предлагаемый перечень двумя работами. Задание 2. Оформить структуру плана проекта, заполнив таблицу: Работа Содержание работы Непосредственно предшествующие работы Длительность А В С … Задание 3. Сформировать календарный план проекта, распределив последовательность работ и заполнив таблицу: № Содержание работы Длительность Сроки выполнения Ответственный исполнитель Дата начала Дата окончания 1 2 3 52 Контрольные вопросы для самопроверки 1. В чем заключается метод декомпозиции работ проекта? 2. Что включает в себя календарный план проекта? 53 Практическое занятие № 22, 23 (4 часа) Тема : Построение сетевого графа Цель работы: Научиться строить сетевой граф. В результате выполнения работы студенты должны уметь: -строить сетевой граф; - упорядочивать сетевой граф; должны знать: - понятие сетевой модели проекта; - понятие сетевого графа; - элементы сетевого графа; - последовательность создания сетевого графа; - технологию упорядочивания сетевого графа. Приборы, материалы и инструмент - ручка; - линейка; - карандаш; - тетрадь; - учебник. Порядок выполнения практической работы 1. Изучить конспект лекции по теме «Планирование проекта». 2. Выполнить задания практической работы, оформить отчет. 3. Подготовить ответы на контрольные вопросы. 4. Приготовиться к защите практической работы. 54 Теоретическая часть Сетевая модель и ее основные элементы Для того чтобы составить план работы по осуществлению больших и сложных проектов, состоящих из тысячи отдельных исследований и операций, необходимо описать его с помощью некоторой математической модели. Таким средством описания проектов (комплексов) является сетевая модель. Сетевая модель представляет собой план выполнения некоторого комплекса взаимосвязанных работ (операций), заданного в специфической форме сети, графическое изображение которой называется сетевым графом. Отличительной особенностью сетевой модели является четкое определение всех временных взаимосвязей предстоящих работ. Главными элементами сетевой модели являются события и работа. Термин работа используется в СПУ в широком смысле. Во первых, это действительная работа – протяженный во времени процесс, требующий затрат ресурсов (например, сборка изделия, испытание прибора и т.п.). Каждая действительная работа должна быть конкретной, четко описанной и иметь ответственного исполнителя. Во-вторых, это ожидание – протяженный во времени процесс, не требующий затрат труда (например, процесс сушки после покраски, старения металла, твердения бетона и т.п.). В-третьих, это зависимость, или фиктивная работа – логическая связь между двумя или несколькими работами (событиями), не требующими затрат труда, материальных ресурсов или времени. Она указывает, что возможность одной работы непосредственно зависит от результатов другой. Естественно, что продолжительность фиктивной работы принимается равной нулю. Событие – это момент завершения какого-либо процесса, отражающий отдельный этап выполнения проекта. Событие может являться частным результатом отдельной работы или суммарным результатом нескольких работ. Событие может свершиться только тогда, когда закончатся все работы, ему предшествующие. Последующие работы могут начаться только тогда, когда событие свершится. Отсюда следует двойственный характер события: для всех непосредственно предшествующих ему работ оно является конечным, а для всех непосредственно следующих за ним – 55 Возведение стен Фундамент заложен Стены возведены начальным. При этом предполагается, что событие не имеет продолжительности и свершается как бы мгновенно. Поэтому каждое событие, включаемое в сетевую модель, должно быть полно, точно и всесторонне определено, его формулировка должна включать в себя результат всех непосредственно предшествующих ему работ. Среди событий сетевой модели выделяют исходное и завершающее событие. Исходное событие не имеет предшествующих работ и событий, относящихся к представленному в модели комплексу работ. Завершающее событие не имеет последующих работ и событий. События на сетевом графе изображаются кружками (вершинами графа), а работы – стрелками (ориентированными дугами), показывающими связь между работами. Пример фрагмента сетевого графа Рассмотрим пример сетевого графа задачи моделирования и построения оптимального плана некоторого экономического объекта. Чтобы решить эту задачу, необходимо провести следующие работы: А – сформулировать проблему исследования; Б – построить математическую модель изучаемого объекта; В – собрать информацию; Г – выбрать метод решения задачи; Д – построить и отладить программу для ЭВМ; Е – рассчитать оптимальный план; Ж – передать результаты расчета заказчику. Цифрами на графе обозначены номера событий, к которым приводит выполнение соответствующих работ. 5 Е В Д 6 А Б Ж Г 1 2 3 4 7 56 (i, j) i j Работы В и Г можно начать выполнять независимо одна от другой только после свершения события 3, т.е. когда выполнены работы А и Б; работу Д – после свершения события 4, когда выполнены работы А, Б и Г, а работу Е можно выполнить только после наступления события 5, т.е. при выполнении всех предшествующих ему работ А, Б, В, Г и Д. В общем случае: i – событие, j – событие, (i, j) – работа (при обозначение указывается с какого события начинается и каким завершается). В рассмотренной сетевой модели нет числовых оценок. Такая сеть называется структурной. На практике чаще всего используются сети, в которых заданы оценки продолжительности работ (указываемые в часах, неделях, декадах, месяцах и т.д. над соответствующими стрелками), а также оценки других параметров, например трудоемкости, стоимости и т.п. Именно такие сети мы будем рассматривать на занятиях. В рассмотренных примерах сетевые графы состояли из работ и событий. Однако может быть и иной принцип построения сетей – без событий. В такой сети вершины графа означают определенные работы, а стрелки – зависимости между этими работами, определяющие порядок их выполнения. Порядок и правила построения сетевых графов Сетевые графы составляются на начальном этапе планирования. Вначале планируемый процесс разбивается на отдельные работы, составляется перечень работ и событий, придумываются их логические связи и последовательность выполнения, работы закрепляются за ответственными исполнителями. С их помощью оценивается длительность каждой работы. Затем составляется (сшивается) сетевой граф. После упорядочивания сетевого графика рассчитываются параметры событий и работ, определяются резервы времени и критический путь, проводится анализ и оптимизация сетевого графа, который по необходимости вычерчивается заново с пересчетом параметров событий и работ. При построении сетевого графа необходимо соблюдать ряд правил. 1. В сетевой модели не должно быть «тупиковых» событий, 57 2 5 1 3 7 4 6 2 5 1 3 7 4 6 1 2 1 2 2′ 1 4 3 2 5 1 4 0 3 6 2 5 2 т.е. событий, из которых не выходит ни одна работа, за исключением завершающего события. Здесь либо работа (2,3) не нужна и ее необходимо аннулировать, либо не замечена необходимость определенной работы, следующей за событием 3 для свершения какого-либо последующего события. В такой ситуации необходимо тщательно изучить взаимосвязи событий и работ для исправления возникшего недоразумения. 2. В сетевом графе не должно быть «хвостовых» событий (кроме исходного), которым не предшествует хотя бы одна работа. Здесь работы, предшествующие событию 3 не предусмотрены. Поэтому событие 3 не может свершиться, а следовательно, не может быть выполнена и следующая за ним работа (3,5). 3. В сети не должно быть замкнутых контуров и петель, т.е. путей, соединяющих некоторые события с ними же сами. 4. Любые два события должны быть непосредственно связаны не более чем одной работой – стрелкой. В этом случае рекомендуется ввести фиктивное событие и фиктивную работу, при этом одна из параллельных работ (1,2 ′ ) замыкается на это фиктивное событие. Фиктивные работы изображаются на графике пунктирными линиями. 5. В сети рекомендуется иметь одно исходное событие и одно завершающее. Если в составленной сети это не так, то 58 добиться желаемого результата можно путем введения фиктивных событий и работ. Упорядочение сетевого графа Упорядочение сетевого графа заключается в таком расположении событий и работ, при котором для любой работы предшествующее эй событие расположено левее и имеет меньший номер по сравнению с завершающим эту работу событием. Другими словами, в упорядоченном сетевом графе все работы – стрелки направлены слева направо: от событий с меньшим номером к событиям с большими номерами. Алгоритм вычерчивания дуг Для упорядочения сетевого графа используют алгоритм вычерчивания дуг. Упорядочим сетевой граф из нашей задачи. Для этого составим таблицу. Старый номер Ранг Новый номер 1 2 3 2 3 7 3 4 8 4 3 5 5 2 2 6 3 6 7 2 4 8 5 9 9 1 1 Мысленно вычеркнем из графика событие 9 и все выходящие из него работы-стрелки одной дугой. Событие 9 имеет ранг 1. Без входящих стрелок останутся события - 5, 7, 1. События 5, 7, 1 имеют ранг 2. 59 5 2 9 7 4 8 3 1 6 2 7 1 4 5 9 8 3 6 Мысленно вычеркнем из графика событие 1 и все выходящие из него работы-стрелки, событие 5 и все выходящие из него работы- стрелки, событие 7 и все выходящие из него работы-стрелки двумя дугами. Без входящих стрелок останутся события – 2, 4, 6. События 2, 4, 6 имеют ранг 3. Мысленно вычеркнем из графика событие 2 и все выходящие из него работы-стрелки, событие 4 и все выходящие из него работы- стрелки и событие 6 и все выходящие из него работы-стрелки тремя дугами. Без входящих стрелок останется события – 3. Событие 3 имеет ранг 4. Мысленно вычеркнем из графика событие 3 и все выходящие из него работы-стрелки четырьмя дугами. Без входящих стрелок останется событие – 8. Событие 8 имеет ранг 5. Согласно найденному рангу для каждого события расставим новую нумерацию событий (порядок нумерации событий, имеющий равный ранг, принципиального значения не имеет, так что нумерация одного и того же сетевого графа может быть не однозначной), номера событий возрастают при возрастании значения ранга события. Изменим нумерацию событий в соответствии с рангом на графе и получим упорядоченный сетевой граф. 60 Задания практического занятия № 22, 23 (4 часа) «Построение сетевого графа» Задание 1. Построить сетевой граф проекта, описанного в практической работе № 16. Задание 2. Построить сетевой граф проекта на основании данных таблицы: Работа Непосредственно предшествующие работы Время выполнения A - t A B - t B C B t C D A,C t D E C t E F C t F G D,E,F t G Задание 3. Экономический факультет ДГИНХ разрабатывает новую программу для повышения квалификации преподавателей, обучающих количественным методам анализа экономики. Желательно, чтобы эту программу можно было реализовать в наиболее сжатые сроки. Имеются существенные взаимосвязи между дисциплинами, которые необходимо отразить, составляя расписание занятий. Например, методы управления проектами PETR/CPM должны рассматриваться лишь после того, как слушатели обсудят различные аспекты (коммерческие, финансовые, экономические, технические и др.) проектного анализа, связанные с жизненным циклом проекта. Дисциплины и их взаимосвязи указаны в следующей таблице: Дисциплина Непосредственно предшествующие дисциплины Время изучения, дни A - 4 B - 6 C A 2 D A 6 E C, B 3 F C, B 3 G D, E 5 61 Построить сетевой граф проекта. Задание 4.Консалтинговая компания «Системы управленческих решений» специализируется на разработке систем поддержки проектов. Компания заключила контракт на разработку компьютерной системы, предназначенной для помощи руководству фирмы при планировании капиталовложений. Руководитель проекта разработал следующий перечень взаимосвязанных работ: Работа Непосредственно предшествующие работы Время выполнения, неделя A - 4 B - 6 C - 5 D B 2 E A 9 F B 4 G C, D 8 H B, E 3 I F, G 5 J H 7 Построить графическое представление проекта. Задание 5.Рассмотрите следующий проект: Работа Непосредственно предшествующие работы Время выполнения, неделя A - 5 B - 3 C A 7 D A 6 E B 7 F D, E 3 G D, E 10 H C, F 8 Построить графическое представление проекта. Задание 6.Проект пусконаладки компьютерной системы состоит из восьми работ. Непосредственно предшествующие работы и продолжительность выполнения работ указаны в следующей таблице: 62 Работа Непосредственно предшествующие работы Время выполнения, неделя A - 3 B - 6 C A 2 D B, C 5 E D 4 F E 3 G B, C 9 H F, G 3 Построить графическое представление проекта. Задание 7.Высшее учебное заведение рассматривает предложение о строительстве новой библиотеки. Работы, которые следует выполнить перед началом строительства, представлены ниже: Работа Содержание работы Непосредственно предшествующие работы Время выполнения, недели A Определить место строительства - 6 B Разработать первоначальный проект - 8 C Получить разрешение на строительство А, B 12 D Выбрать архитектурную мастерскую C 4 E Разработать смету затрат на строительство C 6 F Разработать проект строительства D, E 15 G Обеспечить финансирование проекта E 12 H Нанять подрядчика F, G 8 Построить графическое представление проекта. Задание 8.Упорядочить сетевой граф. 63 3 4 6 2 1 5 Задание 9.При составление некоторого проекта выделено 7 событий: 1, 2, 3, 4, 5, 6, 7 и 11 связывающие их работы: (7,3), (7,6), (6,3), (3,2), (3,1), (1,2), (6,2), (2,4), (1,4), (7,5), (5,4). Необходимо построить и упорядочить сетевой граф. Задание 10.При составление некоторого проекта выделено 5 событий: 1, 2, 3, 4, 5 и 6 связывающие их работы: (1,3), (1,2), (2,3), (3,5), (2,4), (4,5). Необходимо построить и упорядочить сетевой граф. Контрольные вопросы для самопроверки 1. Что называется сетевой моделью? 2. Каковы элементы сетевой модели? 3. Что такое сетевой граф? 4. Что такое действительная и фиктивная работы? 5. Что такое событие? 6. Какое событие является исходным? 7. Какое событие является завершающим? 8. Каковы правила создания сетевого графа? 9. Какова технология упорядочивания сетевого графа? |