Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Диплом К

.pdf
Скачиваний:
16
Добавлен:
23.03.2016
Размер:
1.22 Mб
Скачать

t pj t pi

tij

(53)

 

 

max

Поздний срок наступления событий tпi – это максимальный из допустимых момен-

тов наступления данного события, при котором возможно соблюдение директивного

(или расчетного, если директивный не задан) срока наступления завершающего собы-

тия.

Поздний срок наступления события определяется по формуле (54).

tï i tï j tij

(54)

 

min

Резерв времени события Rj – это такой промежуток времени, на который может быть отсрочено наступление этого события без нарушения сроков завершения разра-

ботки в целом.

Резерв времени события определяется по формуле (55).

Rj tï j tpj

(55)

Зная ранние и поздние сроки наступления событий, можно определить ранние и

поздние срока начала и окончания каждой работы.

 

Ранний срок начала работы равен раннему сроку наступления i-го события этой

работы:

 

tijPH tði

(56)

Ранний срок окончания работы:

 

tijPO tpi tij ,

(57)

где tpi – ранний срок свершения начального события этой работы, tij – продолжи-

тельность работы.

Поздний срок окончания работы равен позднему сроку свершения j-го события:

tij tni

(58)

Поздний срок начала работы:

 

 

tij

tni tij ,

(59)

Все события, за исключением событий, принадлежащих к критическому пути,

имеют резервы времени.

Для каждой работы определим полный и свободный резерв времени, Rпij и Rсвij со-

ответственно.

Полный резерв времени Rпij работы – это максимальное количество времени, на которое можно увеличить продолжительность данной работы, не изменяя при этом про-

должительности критического пути.

Rnij tï j tpi tij ,

(60)

где tij – ожидаемое время.

Свободный резерв времени Rсвij – это максимальное количество времени, на кото-

рое можно увеличить продолжительность работы или отсрочить ее начало, не изменяя при этом ранних сроков начала последующих работ при условии, что начальное собы-

тие этой работы наступило в свой ранний срок.

Rcij tpj tpi tij

(61)

Формулы (51)-(61) взяты из []. Результаты вычислений по формулам (51)-(61) све-

дены в табл. 8 и 9. Далее по расчетным данным строим сетевой график. В табл. 7 приве-

дены перечень событий и работ. Карта проекта к сетевому графику приведена на рис. 1.

Определим критический путь, просчитав все возможные пути: t1=0-1-2-3-4-6-8-11-16-17-18-19-20=49 дней t2=0-1-2-3-4-6-8-11-16-19-20=36 дней t3=0-1-2-3-5-7-9-10-13-15-16-17-18-19-20=45 дней t4=0-1-2-3-5-7-9-10-13-15-16-19-20=32 дня t5=0-1-2-3-5-7-9-12-14-16-17-18-19-20=43 дня t6=0-1-2-3-5-7-9-12-14-16-19-20=30 дней

Путь t1 имеет максимальную продолжительность, равную 49 дням и является критическим. tдир=50 дней (по фактическим данным РосНИИ ИТ и АП), tкр=49 дней. Так как tкр < tдир, то оптимизацию сетевого графика можно не проводить.

6.2. Анализ сетевого графика

Определим коэффициенты напряженности работ некритического пути.

Коэффициенты напряженности Кн – это отношение продолжительности несовпа-

дающих (заключенных между одними и теми же событиями) отрезков пути, одним из

которых является путь максимальной продолжительности, проходящий через данные работы, а другим – критический путь.

K

 

 

t L max t L ê ð

, где:

(62)

Í

t L ê ð t L ê ð

 

 

 

 

 

 

 

 

 

t(Lкр) – длина критического пути

t(Lmax) – протяженность максимального из некритических путей, проходящих че-

рез данную работу

t'(Lкр) – совпадающая с критическим путем величина отрезка

K

 

 

 

36 28

0.57

 

 

 

 

 

 

 

 

H 2

49 28

 

 

 

 

 

 

 

 

 

 

 

K

 

 

 

45 24

 

0.84

 

H 3

49 24

 

 

 

 

 

 

 

 

 

 

 

K H 4

 

 

32 4

 

0.62

 

 

49 4

(63)

 

 

 

 

 

 

 

K

 

 

 

43 24

 

0.76

 

H 5

49 24

 

 

 

 

 

 

 

 

 

 

 

K

 

 

 

30 4

 

0.57

 

H 6

 

49 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Коэффициенты напряженности показывают степень трудности выполнения в срок каждой группы работ некритического пути.

Чем меньше Кн, тем большими относительными резервами обладает данный путь в сети.

Если критический путь по продолжительности больше директивного срока, необ-

ходима оптимизация графика.

В рассматриваемом случае директивный срок выполнения tдир=50 дней, а продол-

жительность критического пути tкр= 49 дней, то есть не превышает директивного срока.

Следовательно, оптимизацию сетевого графика можно не проводить.

6.3. ТЭО разрабатываемого программного изделия

Себестоимость данного программного продукта рассчитывается по следующей

смете затрат:

Основная заработная плата производственного и научного персонала

Дополнительная заработная плата

Отчисления в фонды социального страхования

Оплата работ, выполняемых сторонними организациями

Командировочные расходы

Накладные расходы

1. Основная заработная плата Основная заработная плата – заработная плата производственного и научного пер-

сонала. Основная заработная плата определяется по категориям исполнителей на основе утвержденного штатного расписания, единой системы должностных окладов и тариф-

ной системы.

Для расчета основной заработной платы ИТР предварительно определяются их среднедневные заработки

L

L ñð.ä. Fo , где (64)

Lср.д. – Среднедневная заработная плата (руб..),

Lo – Месячный оклад по штатному расписанию (руб..),

F=22 дней – Месячный фонд рабочего времени.

Тогда заработная плата ИТР за выполнение определенной работы составит:

L L ñð.ä. T , где (65)

T – трудоемкость работы, человеко-дни

Все расчеты по основной заработной плате сведены в таблицу 10. Трудоемкость дана по фактическим данным.

Исходные данные для расчета:

Месячный оклад начальника отдела LoНО=200,000 руб..

Месячный оклад старшего инженера LoСИ=100,000 руб..

Месячный оклад инженера-программиста LoИП=60000 руб..

Размеры месячных окладов взяты по фактическим данным РосНИИ ИТ и АП с округлением до тысяч рублей.

Среднедневная заработная плата начальника отдела:

LHOcp. .

200000

9090 руб..

 

22

 

Среднедневная заработная плата старшего инженера:

100000

LÑÈ 22 4545 руб..

cp. .

Среднедневная заработная плата инженера-программиста:

(66)

(67)

LÈÏcp. . 60000 2727 руб..

(68)

22

 

Общие затраты на основную заработную плату составляют 514494 руб..

 

Премия составляет 30% (по фактическим данным РосНИИ ИТ и АП) от основной

заработной платы. Заработная плата с учетом премии составляет:

 

ЗП = 514494.1.3 = 668842 руб..

(69)

2. Дополнительная заработная плата.

На эту статью относят выплаты, предусмотренные законодательством о труде за

не отработанное по уважительным причинам время (в среднем 10-25% от суммы основ-

ной заработной платы. По фактическим данным РосНИИ ИТ и АП эта сумма составляет

15% от основной заработной платы).

ЗПдоп = 0.15.668842 = 100326 руб..

(70)

3. Начисления на фонд оплаты труда Начисления на фонд оплаты труда (социальное страхование, медицинское страхо-

вание, пенсионный фонд) составляют 38%:

 

ЗФОТ = (668842+100326) . 0.38 = 292284 руб..

(71)

4. Оплата работ, выполняемых сторонними организациями.

На эту статью относят расходы, связанные с арендой машинного времени (200

руб../час для используемых типов ПК, по фактическим данным АОЗТ "Омега").

ЗСТОР = 200.680 = 136000 руб..

(72)

5. Накладные расходы К этой статье относятся расходы по управлению научно-исследовательской орга-

низацией, выполняющей тему, расходы по содержанию и ремонту зданий, инвентаря,

включая амортизационные отчисления. Сюда включаются расходы на писчую и чер-

тежную бумагу и другие канцелярские принадлежности, необходимые для разработки программных продуктов.

Накладные расходы составляют ориентировочно 15% )по фактическим данным РосНИИ ИТ и АП) от суммы основной и дополнительной заработной платы.

Зн.расх.=0.15.(668842+100326)=115375 руб.. (73)

Затраты по статьям расходов сведены в таблицу 11. Себестоимость разработки со-

ставляет:

С = 1312827 руб..

(74)

6.4. Расчет экономической эффективности темы

При проведении НИР значительное внимание уделяется экономическому обосно-

ванию необходимости проведения данной работы и расчету экономической эффектив-

ности.

Данный проект разрабатывается в рамках одной темы под общим названием "Се-

тевая объектно-ориентированная база данных (СОБД)", поэтому экономическую эффек-

тивность следует рассчитывать не для отдельных компонентов проекта, а для всей темы целиком. Разработка представляет собой средство создания прикладных информацион-

но-поисковых систем (ИПС) и предназначена для распространения среди организаций-

разработчиков ПО. Исходя из анализа рыночной ситуации в данном секторе программ-

ного обеспечения, получаем, что гарантированно возможно реализовать около 13-15 ко-

пий данного программного продукта. Полная себестоимость разработки составляет С = 4509938 руб.. (75)

Себестоимость одной копии составляет

CK

 

C

,

(76)

 

 

 

nK

 

где nK=15 – количество копий.

CK = 4509938/15 = 300663 руб.. (77)

Договорная цена (цена реализации) для одной копии составляет

 

 

(78)

Ö K CK 1

,

где = 25% – Установленная норма рентабельности.

Таким образом цена реализации одной копии данного программного продукта со-

ставит

ЦК = 300663.(1+0.25) = 375829 руб..

(79)

Рассчитаем экономический эффект, достигаемый организацией-покупателем при

использовании разработанного программного продукта для создания собственных ИПС на примере ИПС "Библиографические карточки". Сравним себестоимость разработки данной ИПС при помощи СОБД и известной отечественной разработки РосНИИ ИТ и АП "ПИРС". Экономический эффект рассчитывается по следующей формуле:

 

Э = З1–З2 = (С1–С2)–ЕН2–К1),

(80)

где С1 – себестоимость разработки с использованием пакета "ПИРС"

 

С2

– себестоимость разработки с использованием СОБД.

 

К1

– дополнительные капиталовложения для разработки с использованием пакета

"ПИРС"

К2 – дополнительные капиталовложения для разработки с использованием СОБД.

ЕН=0.15 – Нормативный коэффициент.

Данные для расчета основной заработной платы для двух вариантов разработки приведены в табл. 12. Трудоемкость работ дана по экспертным оценкам РосНИИ ИТ и АП. Остальные данные для расчета себестоимости сведены в табл. 13. Приведены не все статьи затрат, считая что для остальных статей суммы затрат совпадают. Таким об-

разом получаем разницу в себестоимости:

С1–С2 = 171668–79342 = 92326 руб.. (81)

Исходя из текущей стоимости одной копии пакета "ПИРС" (по данным РосНИИ ИТ и АП)

К1=350000 руб..

(82)

Таким образом разница капиталовложений для двух рассматриваемых вариантов

составляет

 

К2–К1 = 375829–350000 = 25829 руб..

(83)

Экономический эффект составляет

 

Э = 88452 руб..

(84)

Таким образом видно, что использование данной разработки является экономиче-

ски эффективным.

Таблица 7. Перечень событий и работ

№ события

Наименование события

№ рабо-

Наименование

 

 

ты

работы

 

 

 

 

0

Руководитель темы назначен

0 1

Согласование темы

1

Тема согласована

1 2

Составление первого варианта

 

 

 

технического задания

2

Первый вариант техническо-

2 3

Уточнение и получение окон-

 

го задания составлен

 

чательного варианта ТЗ

3

Окончательный вариант ТЗ

3 4

Анализ и изучение литерату-

 

на разработку получен

 

ры по структурам файлов БД

 

 

3 5

Изучение и анализ литерату-

 

 

 

ры по динамическим структу-

 

 

 

рам данных и В+деревьям

4

Литература по структуре

4 6

Разработка структуры файла

 

файлов БД изучена

 

данных (DS-файла)

5

Литература по динамиче-

5 7

Разработка структуры файла

 

ским структурам

 

индексов (BT-файла)

 

и В+деревьям проанализи-

 

 

 

рована и изучена

 

 

6

Структура DS-файла разра-

6 8

Разработка иерархии классов

 

ботана

 

файла данных (DS-файла)

7

Структура BT-файла разра-

7 9

Разработка алгоритма поиска

 

ботана

 

в индексе BT-файла

8

Иерархия классов DS-файла

8 11

Реализация классов DS-файла

 

разработана

 

 

9

Алгоритм поиска в индексе

9 10

Разработка алгоритма разбие-

 

разработан

 

ния индекса BT-файла

 

 

9 12

Реализация алгоритма поиска

10

Алгоритм разбиения индекса

10 13

Реализация алгоритма разбие-

 

BT-файла разработан

 

ния

 

 

 

 

№ события

Наименование события

№ рабо-

Наименование

 

 

ты

работы

 

 

 

 

11

Классы DS-файла реализо-

11 16

Отладка классов DS-файла

 

ваны

 

 

12

Алгоритм поиска реализован

12 14

Разработка алгоритма удале-

 

 

 

ния ключей и значений из

 

 

 

файла индексов (BT-файла)

13

Алгоритм разбиения реали-

13 15

Разработка алгоритма добав-

 

зован

 

ления ключей и значений в

 

 

 

файл индексов (BT-файл)

14

Алгоритм удаления разрабо-

14 16

Реализация алгоритма удале-

 

тан

 

ния

15

Алгоритм добавления разра-

15 16

Реализация алгоритма добав-

 

ботан

 

ления

16

Все алгоритмы работы с

16 19

Составление документации на

 

файлом индексов (BT-

 

файл данных, уточнение и со-

 

файлом) разработаны и реа-

 

гласование документации

 

лизованы, классы DS-файла

 

 

 

отлажены

 

 

 

 

16 17

Реализация классов BT-файла

17

Классы BT-файла реализо-

17 18

Отладка классов BT-файла

 

ваны

 

 

18

Классы BT-файла отлажены

18 19

Составление документации на

 

 

 

файл индексов, уточнение и

 

 

 

согласование документации

19

Программа написана, отла-

19 20

Сдача темы

 

жена, документация состав-

 

 

 

лена, согласована и утвер-

 

 

 

ждена

 

 

20

Тема сдана

 

 

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]