Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Проектирование сложных бизнес-объектов на основе системного анализа. Монография
.pdf
)4(
++=
(z)ФP
=
−
tttt
максверминож
(6.9)
Д
исп
мин
−=tt
6
макс
2
(6.10)
Построение сетевого графика, как правило, является начальным момен
том осуществления работ: главная задача
–
это последующая оптимизация гра
фика с целью повышения общей экономической эффективности всего цикла
«
проектирование
–
реализация
–
внедрение
».
Методика расчета продолжительности выполнения разработки по сете
вым графикам основана на оценке так называемого критического пути. Любая
последовательность работ в сетевом графике, в которой конечное событие каж
дой работы совпадает с начальным событием следующей за ней работы, назы
вается путем
.
Путь сетевого графика, имеющий начало в исходном событии, а конец в
завершающем, называется полным путем. Путь, обладающий максимальной
длительностью из всех имеющихся полных путей, называется критическим
Критический путь показывает время необходимое для выполнения всего ком
плекса работ. В таблице
6.9
представлены расчеты продолжительности работ
.
-
-
-
-
-
.
-
Из проведенных расчетов следует, что общая ожидаемая продолжитель
ность разработки и внедрения системы составляет
Директивные сроки разработки системы были определены следующим
образом
:
− начало работ
– 29.01.2014;
− требуемый срок завершения работ
− продолжительность работ
– 120
дней
– 29.05.2014;
.
Вероятность завершения работ в срок определяется как
где
z –
T
,
=
z
аргумент нормальной функции распределения вероятностей
Т
–
директивный срок завершения комплекса работ
дир
Т
–
крит
ожидаемый ранний срок завершения комплекса работ
дир
∑
σ
T
крит
2
крит
,
129
рабочих дней
-
.
:
(6.11)
;
;
.
Из результатов расчетов следует, что вероятность завершения работ в
срок составляет
0,005. Из
чего следует, что необходимо провести оптимизацию
сетевого графика работ. При решении задачи минимизации сроков выполнения
разработки системы могут использоваться разные приемы
131
–
такие, как запарал
-

леливание работ, привлечение дополнительных ресурсов на выполнение работ,
лежащих на критическом пути, сопровождаемое снятием их с работ, нележащих на критическом пути и располагающих ресурсными резервами.
В предлагаемом случае оптимизация начинается с процедуры выравнивания сетевого графика – «снятия» ресурсов с работ, нележащих на критическом пути, и «переброску» их на работы, лежащие на критическом пути, – и так
до тех пор, пока все пути не станут критическими. Будем считать, что снятие
единицы ресурса с работы приводит к ее увеличению на единицу времени, а назначение ресурса к ее сокращению на единицу времени. Предположим также,
что нельзя сокращать или увеличивать работу более, чем вдвое, а переброска
ресурсов с одной работы на другую ведет к увеличению стоимости работ пропорционально количеству переброшенных ресурсов.
В таблице 6.9 приведены предварительные расчеты для оптимизации сетевого графика, где:
i – индекс вершины, исходная вершина дуги (работы),
j – индекс вершины, завершающая вершина дуги,
tij – продолжительность работы,
trnij – раннее начало работы (макс(troki)),
troij – раннее окончание работы (trnij + tij ),
tpnij – позднее начало работы (tpoij - tij),
tpoij – позднее окончание работы (мин(tpnjk)),
Rnij – полный резерв работы (tpoij - troij = tpnij - trnij),
R1nij – частный резерв 1-го вида (tpnij - мин(tpnik) ), = tpnj – (tpni +D)
2nij – частный резерв 2-го вида ( макс(tpokj) - tpoij ), = trn
Rnij – свободный резерв времени работы (R1nij + R2nij - Rnij).
Таблица 6.9. Расчеты сетевого графика
i-j t ож. trn i-j tro i-j tpn i-j tpo i-j Rn i-j R1n i-j R2n i-j RN i-j
0-1 24 0 24 0 24 0 0 0 0
1-2 7 24 31 24 31 0 0 0 0
1-10 14 24 38 109 123 85 85 85 85
2-3 8 31 39 31 39 0 0 0 0
3-4 15 39 54 49 64 10 10 0 0
3-5 17 39 56 39 56 0 0 0 0
4-6 11 54 65 64 75 10 0 10 0
4-7 4 54 58 93 97 39 29 39 29
5-6 19 56 75 56 75 0 0 0 0
5-7 7 56 63 90 97 34 34 34 34
6-7 22 75 97 75 97 0 0 0 0
7-8 11 97 108 97 108 0 0 0 0
8-9 9 108 117 108 117 0 0 0 0
– (tpni – D)
j
132

i-j t ож. trn i-j tro i-j tpn i-j tpo i-j Rn i-j R1n i-j R2n i-j RN i-j
9-10 6 117 123 117 123 0 0 0 0
10-11 6 123 129 123 129 0 0 0 0
Частный резерв времени первого вида – это запас времени, которым
можно располагать в предположении, что начальное и конечное события работы совершаются в свои поздние сроки. Этот резерв времени равен разности между самым поздним допустимым сроком наступления конечного для работы
события и суммой позднего срока наступления начального события и продолжительности работы
Частный резерв времени второго вида – это запас времени, которым
можно располагать при выполнении данной работы, имея в виду, что его использование не повлияет на ранний срок наступления конечного события, а
также на величину резервов времени всех остальных работ графика. Этот резерв определяется как разность между самым ранним сроком наступления конечного для данной работы события и суммой самого позднего срока наступления начального для работы события и продолжительности данной работы.
Не для каждой работы существует частный резерв второго вида. Чаще
всего бывает, что разность между самым ранним сроком наступления конечного события и самым поздним сроком наступления непосредственно предшествующего события не превышает продолжительности работы или оказывается
даже меньше ее. В этом случае резерв для работы принимается равным нулю.
Этот резерв времени равен разности между самым поздним допустимым
сроком наступления конечного для работы события и суммой позднего срока
наступления начального события и продолжительности работы.
Полный резерв времени работы – это предельное время, на которое
можно увеличить продолжительность данной работы, не изменяя при этом продолжительности критического пути. Для работ, лежащих на критическом пути
полный резерв времени равен нулю.
Частный резерв времени первого он возникает у работ (двух и более) с
общим начальным событием (i) за счет разности максимального пути, проходящего через событие (i) и максимального пути, проходящего через работу (i-j).
Частный резерв второго вида образуется в тех случаях, когда в одно событие
входят работы с различной продолжительностью максимальных путей, у работ,
выполнение которых может быть закончено в более близкий срок по сравнению
с ранним сроком наступления их общего конечного события.
Независимый резерв времени образуется в тех случаях, когда сама работа не принадлежит максимальным путям, проходящим через ее начальное и конечное событие. Отрицательное значение независимого резерва времени показывает время, которого не хватит у данной работы для ее выполнения к самому
раннему сроку свершения ее конечного события при условии, что она была начата в самый поздний срок.
133

Из полученных результатов видно, что можно снять ресурсы с работ 1–
10, 3–4, 4–6, 4–7 и 5–7 и перебросить их на особо трудоемкие работы, лежащие
на критическом пути. Расчеты оптимизации сетевого графика и критического
пути нового графика представлены в таблице 6.10.
Таблица 6.10. Оптимизация сетевого графика (вариант 1)
i-j t ож. trn i-j tro i-j tpn i-j tpo i-j Rn i-j R1n i-j R2n i-j RN i-j
0-1 24 0 24 0 24 0 0 0 0
1-2 7 24 31 24 31 0 0 0 0
1-10 18 24 42 95 113 71 71 71 71
2-3 15 31 46 31 46 0 0 0 0
3-4 17 46 63 46 63 0 0 0 0
3-5 14 46 60 46 60 0 0 0 0
4-6 12 63 75 63 75 0 0 0 0
4-7 12 63 75 75 87 12 12 12 12
5-6 15 60 75 60 75 0 0 0 0
5-7 15 60 75 72 87 12 12 12 12
6-7 12 75 87 75 87 0 0 0 0
7-8 11 87 98 87 98 0 0 0 0
8-9 9 98 107 98 107 0 0 0 0
9-10 6 107 113 107 113 0 0 0 0
10-11 6 113 119 113 119 0 0 0 0
Таблица 6.11. Оптимизация сетевого графика (вариант 2)
i-j t ож. trn i-j tro i-j tpn i-j tpo i-j Rn i-j R1n i-j R2n i-j RN i-j
0-1 21 0 21 0 21 0 0 0 0
1-2 6 21 27 21 27 0 0 0 0
1-10 56 21 77 21 77 0 0 0 0
2-3 6 27 33 27 33 0 0 0 0
3-4 6 33 39 33 39 0 0 0 0
3-5 6 33 39 33 39 0 0 0 0
4-6 12 39 51 39 51 0 0 0 0
4-7 18 39 57 39 57 0 0 0 0
5-6 12 39 51 39 51 0 0 0 0
5-7 18 39 57 39 57 0 0 0 0
6-7 6 51 57 51 57 0 0 0 0
7-8 8 57 65 57 65 0 0 0 0
8-9 8 65 73 65 73 0 0 0 0
9-10 4 73 77 73 77 0 0 0 0
10-11 6 77 83 77 83 0 0 0 0
134

Таблица 6.12. Расчет критического пути сетевого графика после оптимизации (вариант 1)
Работа Пути
i-j t ож. 1 2 3 4 5
0-1 24 1 1 1 1 1
1-2 7 1 1 1 1
1-10 18 1
2-3 15 1 1 1 1
3-4 17 1 1
3-5 14 1 1
4-6 12 1
4-7 12 1
5-6 15 1
5-7 15 1
6-7 12 1 1
7-8 11 1 1 1 1
8-9 9 1 1 1 1
9-10 6 1 1 1 1
10-11 6 1 1 1 1 1
Время пути 48 119 107 119 107
Таблица 6.13. Расчет критического пути сетевого графика после оптимизации (вариант 2)
Работа Пути
i-j t ож. 1 2 3 4 5
0-1 21 1 1 1 1 1
1-2 6 1 1 1 1
1-10 56 1
2-3 6 1 1 1 1
3-4 6 1 1
3-5 6 1 1
4-6 12 1
4-7 18 1
5-6 12 1
5-7 18 1
6-7 6 1 1
7-8 8 1 1 1 1
8-9 8 1 1 1 1
9-10 4 1 1 1 1
10-11 6 1 1 1 1 1
Время пути 48 119 107 119 107
Первый вариант оптимизации дал результат: продолжительность работ
составляет 119 дней, вероятность – 0,612. Второй вариант сократил критический путь до 83 дней, а вероятность составила 1,000. Следовательно, при необходимости все работы могут быть выполнены в течении 83 дней и
завершены к 22.04.2014. Однако, согласно рекомендациям из опыта сетевого
135

планирования и управления наиболее рациональным считается интервал значений вероятностей завершения работ в срок 0,350 < Р <0,650. При Р > 0,650 комплекс работ будет выполнен в запланированный срок, но при этом в план заложено избыточное количество ресурсов.
Таким образом, окончательное решение согласно представленным расчетам: длительность разработки – 119 рабочих дней. Новый сетевой график
представлен на рисунке 6.2.
Рисунок 6.2. Сетевой график работ после оптимизации
На основе полученных результатов был составлен календарный план
хода разработки и внедрения системы, который представлен в таблице 6.14.
Таблица 6.14. Календарный план разработки и внедрения системы
Код Наименование работы Начало Окончание
Анализ проблемной области, ознакомление с
0 – 1
1 – 2
1 – 10
2 – 3
3 – 4 Формализованное описание 16 мар 14 02 апр 14
3 – 5 Сбор и анализ исходных данных 16 мар 14 30 мар 14
4 – 6
прототипами, оценка целесообразности создания системы
Формулирование проблемы, определение
целей моделирования
Экономическое обоснование разработки и
внедрения системы
Концептуальное описание системы,
разработка концептуальной модели
Разработка (программирование) имитационной модели
29 янв 14 22 фев 14
22 фев 14 01 мар 14
22 фев 14 12 мар 14
01 мар 14 16 мар 14
02 апр 14 14 апр 14
4 – 7
5 – 6 Параметризация компонентов модели 30 мар 14 14 апр 14
5 – 7
Определение критериев эффективности и
управляющих параметров
Планирование направленного
вычислительного эксперимента
136
02 апр 14 14 апр 14
30 мар 14 14 апр 14

Код Наименование работы Начало Окончание
6 – 7
7 – 8
8 – 9
9 – 10 Документирование проекта 16 май 14 22 май 14
10 – 11 Внедрение системы 22 май 14 28 май 14
Оценка адекватности и верификация
14 апр 14 26 апр 14
имитационной модели
Проведение исследования на имитационной
26 апр 14 07 май 14
модели
Анализ и интерпретация результатов модели-
07 май 14 16 май 14
рования
6.5.2 Расчет стоимости системы
В таблице 6.15 представлены результаты расчета затрат на разработку и
внедрение системы.
Таблица 6.15.
№ Наименование статьи
Калькуляция затрат на разработку и внедрение системы
Февраль
2014 года
(руб.)
Март
2014 года
(руб.)
Апрель
2014 года
(руб.)
Май
2014 года
(руб.)
Общая
сумма
(руб.)
Капитальные вложения
Стоимость специального
1
оборудования
Программное обеспече-
2
ние
3 Материальные затраты 23500,00 18500,00 13000,00 18500,00 73500,00
Покупные комплектую-
4
щие
5 Расходы на оплату труда 85000,00 85000,00 85000,00 85000,00 340000,00
6 Отчисления во ВБФ 32500,00 32500,00 32500,00 32500,00 130000,00
7 Канцелярские расходы 6200,00 6200,00 6200,00 6200,00 24800,00
8 Прочие прямые расходы 24620,00 25240,00 26800,00 15620,00 92280,00
175000,00
73000,00
Текущие затраты
14000,00 5200,00 3100,00 6000,00 28300,00
Итого: 936880,00
175000,00
73000,00
В рассматриваемом варианте, согласно сетевому графику, продолжительность всех видов проектных работ составляет 4 месяца. Размер затрат по
отдельным статьям дан в оценке автора работы в ориентации на нынешние рыночные цены (2014 год), уровень оплаты труда и отчислений во внебюджетные
фонды от ФОТ.
Цена системы определена затратным методом и составляет с учетом капитальных затрат на тиражирование 1 153 700,00 руб. В связи с этим целесообразно оценить точку безубыточности и экономическую эффективность тиражирования системы.
137

Такая цена системы является вполне конкурентноспособной на рынке
K
немногочисленных продуктов данного класса. В частности, например, наиболее
близкий конкурент аналитический комплекс «Прогноз» в полной комплектации
оценивается разработчиками в 860 000 руб., что естественно не включает в себя
стоимость компьютерной техники и базового программного обеспечения
(Microsoft Windows, Microsoft Office, Oracle или другую СУБД).
На рисунке 6.3 представлен график рентабельности, в соответствии с
проведенными расчетами точкой безубыточности является единица продукта.
Рисунок 6.3. График рентабельности
Общая сумма приведенных выгод деятельности за 11 месяцев составляет: D = 1 089 459 руб. при сумме капиталовложений K = 512 038 руб.. Результаты разработки и тиражирования системы за период деятельности с фев'11 по
авг'11 характеризуются следующими показателями эффективности:
1.) Чистый дисконтированный доход
t t
∑ ∑
0 0
NPV = 1 089 459
2)
Индекс прибыльности
руб
−−=
),()(
.
:
dKrtdCBNPV
tttt
(6.12)
NPV
PI = ,
=
∑
dKK
tt
(6.13)
PI = 2,13
3)
Отношение выгоды/затраты
:
138

T
−
dCB
∑
t
=
R
T
∑
t
)(
ttt
и
dK
tt
T
dB
∑
tt
t
=
R
T
∑
t
dC
tt
(6.14)
R = 3,52
Срок окупаемости для разработчика составляет 6 месяцев, реализация
трех экземпляров системы покрывает все капитальные и текущие затраты. На
рисунке 6.4 представлен чистый дисконтированный доход, на рисунке 6.5 отражены потоки реальных денег во времени или, так называемый график Cash –
Flow.
Рисунок 6.4 Накопленный ЧДД
139

Рисунок 6.5 Потоки реальных денег
В последнее время весомые преимущества создаются за счет использования телекоммуникаций, локальных, корпоративных, и глобальных компьютерных сетей и систем. Во-первых, они позволяют привлекать клиентов сокращением времени обслуживания или предоставления им комфорта; во-вторых, повышают качество и оперативность работы менеджеров в процессе принятия
решений за счет скоростного сбора данных от региональных подразделений и
оперативного анализа данных.
140
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
