Система обеспечения защищенности локальной сети отдела воинской части
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ом, накладные расходы в среднем составят: Рн = 17035,2 руб.
Прочие расходы составляют 1%-3% от суммы всех эксплуатационных расходов, т.е 2100 руб.
7.5.3 Расчет экономии от увеличения производительности труда пользователя
Если пользователь при выполнении работы j-го вида с использованием программы экономит DТj часов, то повышение производительности труда pj (в процентах) определяется по формуле:
рj =(D Тj /(tj -DТj))100 (7.5)
где tj - время, которое планировалось пользователю для выполнения работы j-го вида до внедрения разработанных программ (час).
Разработанный проект ориентирован на централизованное управления настройками безопасности. При работе с аналогом необходимо вручную изменять настройки системы на каждом компьютере сети. При этом из-за влияния человеческого фактора вероятность ошибки очень велика. Время, которое планировалось пользователю для выполнения работы j-го вида до внедрения разработанной программы t = 480 часов в год. Время, которое экономит администратор при работе программы DТ = 360 часов в год. При этом, повышение производительность труда составит:
p = (360/(480-360))*100 = 300
7.5.4 Расчет затрат на этапе проектирования
Под проектированием понимают совокупность работ, которые необходимо выполнить, чтобы спроектировать систему или часть системы или решить поставленную задачу.
Для расчета затрат на этапе проектирования необходимо определить продолжительность каждой работы (начиная с составления технического задания (ТЗ) и до оформления документации включительно. Продолжительность работ определяется либо по нормативам либо рассчитывают их по экспертным оценкам по формуле:
to = (3tmin +2tmax)/5 , (7.6)
где to - ожидаемая длительность работы,и tmax - соответственно наименьшая и наибольшая по мнению эксперта длительность работы.
Все расчеты сведены в таблице 7.2.
Таблица 7.2 - Ожидаемые длительности работ на этапе проектирования
Наименование работыДлительность работы, дн.миним.макс.ожидаемая1. Разработка ТЗ1422. Анализ ТЗ и работа с источниками2533. Анализ системы защиты в отделе и разработка мер по улучшению1016124. Составление алгоритма2635. Переложение алгоритма на язык программирования 1020146. Набор программы на ПЭВМ1427. Отладка программы71298. Тестирование программы714109. Написание справочной информации по пользованию разработанной системой37510. Оформление пояснительной записки71410
Для определения продолжительности этапа проектирования Тп по данным таблицы 7.2 построим график организации работ во времени, он представлен на рисунке 7.1.
Рисунок 7.1 - Организация работ на этапе проектирования
Капитальные затраты на этапе проектирования Кп рассчитываются по формуле:
Кп = Zп + Мп + Нп , (7.7)
где Zп -заработная плата проектировщика задачи на всем этапе проектирования Тп ,
Мп - затраты за использование ЭВМ на этапе проектирования,
Нп - накладные расходы на этапе проектирования.
Одним из основных видов затрат на этапе проектирования является заработная плата проектировщика которая рассчитывается по формуле:
п = zд Тп (1 + ас /100) (1 + ап /100) (7.8)
где zд -дневная заработная плата разработчика задачи на этапе проектирования и составляет 50 руб.; ас - процент отчислений на социальное страхование (ас=26%); ап - процент премий (ап = 30%).
п = 50*70* (1 + 26 /100) *(1 + 30 /100) = 5733руб.
Затраты, связанные с использованием ЭВМ Мп определяются по формуле (7.4).
Мп = 0,15*70*8 + 0,11*70*8 = 145,6 руб.
Капитальные затраты при этом составят:
Кп =5733 + 145,6 + 4586,4 = 10465 руб.
7.6 Определение цены программного продукта
Расчет трудоемкости разработки программного продукта.
В качестве основного фактора определяющего трудоемкость и длительность разработки программного продукта (ПП) будем принимать размер исходного текста программы (программ) (ИТП):
Обозначим: G- трудоемкость разработки ПП, чел.-мес.
Т'- длительность разработки ПП, месяц.и Т' определяются по формулам:
где n - количество тысяч строк ИТП и равно 1.
Таким образом имеем:
Определение трудоемкости t по этапам работ, связанных с разработкой ПП выполним по данным табл. 7.3
Таблица 7.3 - Распределение трудоемкости, в процентах
Наименование этапа разработки ППРазмер ПП, n0 < n < 22 < n < 88 < n < 321. Формулирование и анализ требований6662. Проектирование ПП(разработка алгоритмов)1616163. Программирование3.1. исх.текст и его автономная отладка 2625243.2. отладка процедур4240384. Отладка контрольного примера (моделирование и т.п.)161922
Таблица 7.4 - Продолжительность этапов работ, в процентах
Наименование этапа разработки ППРазмер ПП, n0 < n < 22 < n < 88 < n < 321. Формулирование и анализ требований1010102. Проектирование ПП(разработка алгоритмов)1919193. Программирование3.1. исх.текст и его автономная отладка 2119173.2. отладка процедур4240384. Отладка контрольного примера (моделирование и т.п.)182226
После корректировки длительностей работ следует по формуле (7.8) рассчитать новое значение заработной платы Z' за период Т'. Затем по формуле аналогичной (7.7) определяем суммарные затраты на разработку ПП по формуле:
К' = Z' + M' + H',
где Z' - заработная плата (за период Т'),
М' - затраты на машинное время (за период Т'),
Н' - накладные расходы (за период Т').
=50 *3,5*26* (1 + 26/100)* (1 + 30/100) = 7452,9 руб.
М= 0,15*3,5*26*2 + 0,11*3,5*26*2 = 47,32 руб.
H = 1,1*7452,9 = 8198,19 руб.
К1 = 8198,19 + 47,32 + 7452,9 = 15698,41 руб.