- •Аннотация
- •Реферат
- •Содержание
- •Введение
- •1 Анализ технического задания
- •1.1 Структура вычислительной сети предприятия
- •1.2 Основные информационные потоки предприятия
- •1.3 Угрозы безопасности и уязвимости элементов вс
- •2 Обеспечение безопасности лвс при подключении к Internet
- •2.1 Планирование сети
- •2.2 Защита пограничного хоста
- •2.4 Настройка сетевых установок
- •2.4 Обоснование разработки
- •3 Проектирование программы
- •3.1 Система проверки уязвимостей.
- •3.2.1 Общие сведения
- •3.2.2 Распространенные уязвимости
- •4 Алгоритмы и результаты работы с программы
- •4.1 Выбор среды разработки
- •4.2. Алгоритм работы сканера защищиности.
- •4.2 Руководство пользователя.
- •5 Технико-экономическое обоснование проекта
- •5.2 Выбор аналога для сравнения характеристик
- •5.3 Выбор критериев и сравнение продуктов
- •5.4 Расчет экономического эффекта
- •5.4.1 Ожидаемый экономический эффект
- •5.4.2 Состав эксплуатационных расходов
- •5.4.3 Расчет экономии от увеличения производительности труда пользователя
- •5.4.4 Расчет затрат на этапе проектирования
- •5.5 Определение цены программного продукта.
- •5.5.1 Расчет трудоемкости разработки программного продукта
- •5.5.2 Определение продажной цены
- •6 Безопасность и экологичность проекта
- •6.1 Анализ показателей напряженности трудового процесса для программиста
- •6.2 Разработка мероприятий по улучшению условий труда
- •6.3 Пожаробезопасность разработки проекта
- •6.4 Защита окружающей природной среды
- •Заключение
- •Список использованных источников
- •Приложение а
5.5 Определение цены программного продукта.
5.5.1 Расчет трудоемкости разработки программного продукта
В качестве основного фактора определяющего трудоемкость и длительность разработки программного продукта (ПП) будем принимать размер исходного текста программы (программ) (ИТП):
Обозначим: G- трудоемкость разработки ПП, чел.-мес.
Т'- длительность разработки ПП, месяц.
G и Т' определяются по формулам:
где n - количество тысяч строк ИТП и равно 3.
Таким образом имеем:
Определение трудоемкости t по этапам работ, связанных с разработкой ПП выполним по данным таблицы 5.2
Таблица 5.2 - Распределение трудоемкости
Наименование этапа разработки ПП |
Размер ПП, n |
||
0 < n < 2 |
2 < n < 8 |
8 < n < 32 |
|
1. Формулирование и анализ требований |
6 |
6 |
6 |
2. Проектирование ПП(разработка алгоритмов) |
16 |
16 |
16 |
3. Программирование |
|
|
|
Наименование этапа разработки ПП |
Размер ПП, n |
||
0 < n < 2 |
2 < n < 8 |
8 < n < 32 |
|
3.1. исх.текст и его автономная отладка |
26 |
25 |
24 |
3.2. отладка процедур |
42 |
40 |
38 |
4. Отладка контрольного примера (моделирование и т.п.) |
16 |
19 |
22 |
Таблица 5.3 - Продолжительность этапов работ
Наименование этапа разработки ПП |
Размер ПП, n |
||
0 < n < 2 |
2 < n < 8 |
8 < n < 32 |
|
1. Формулирование и анализ требований |
10 |
10 |
10 |
2. Проектирование ПП(разработка алгоритмов) |
19 |
19 |
19 |
3. Программирование |
|
|
|
3.1. исх.текст и его автономная отладка |
21 |
19 |
17 |
3.2. отладка процедур |
42 |
40 |
38 |
4. Отладка контрольного примера (моделирование и т.п.) |
18 |
22 |
26 |
После корректировки длительностей работ следует по формуле (5.8) рассчитать новое значение заработной платы Z' за период Т'. Затем по формуле аналогичной (5.7) определяем суммарные затраты на разработку ПП по формуле:
К' = Z' + M' + H',
где Z' - заработная плата (за период Т'),
М' - затраты на машинное время (за период Т'),
Н' - накладные расходы (за период Т').
Z’ =120 *5,5*26* (1 + 26/100)* (1 + 30/100) = 28108,08 руб.
М’= 0,15*5,5*26*8 + 0,11*5,5*26*8 = 297,44 руб
H’ = 1,1*28108,08 = 30918,888 руб.
К1 = 28108,08 + 297,44 + 30918,888 = 59324,408 руб.
Цена ПП определяется по формуле
S = K' (1+ p/100)
где р - прибыль, получаемая разработчиком ПП, %.
Рекомендуется значение р брать из интервала (15-30). Предельное значение р 50%. В нашем случае р = 25
S = 59324,408*(1+ 25/100) = 74155,51 руб.