- •Введение
- •1 Постановка задачи и обоснование внедрения программы
- •2 Обоснование сметной стоимости программы
- •2.1 Определение трудоёмкости разработки программы
- •2.2 Общая трудоёмкость разработки программного проекта «Каталог выставочных экспонатов»
- •2.3 Определение трудоемкости разработки программы
- •2.4 Исходные данные
- •2.5 Расчет затрат на 1 машино-час
- •2.6 Расчет затрат на материалы
- •2.7 Расчет затрат на оплату труда
- •2.8 Расчет отпускной цены программы
2.3 Определение трудоемкости разработки программы
Таблица 3 – Определение трудоемкости программы
Вид работ |
Трудоемкость в часах |
|
всего |
время машинное |
|
Техническое задание |
13 |
– |
Эскизный проект |
30 |
30 |
Технический проект |
44 |
– |
Рабочий проект (машинное время) |
20 |
20 |
Итого: |
107 |
50 |
2.3.1 Для определения трудоемкости программного продукта «Учет успеваемости школьников в ШБИ» на стадии технического задания необходимо учитывать продолжительность рабочего дня программиста, так как трудоемкость измеряется в часах. Для этого общая трудоемкость(То) по каждому этапу разработки программного продукта умножается на продолжительность рабочего дня разработчика – 7 часов.
для всего процесса разработки данного программного продукта:
для стадии ТЗ Ттз = То(тз) * 7 = 1,8 * 7 = 13 часов;
для стадии ЭП Тэп = То(эп) * 7 = 4,3 * 7 = 30 часов;
для стадии ТП Ттп = То(эп) * 7 = 6,3 * 7 = 44 часов;
для стадии РП Трп = То(эп) * 7 = 2,9 * 7 = 20 часов;
2.3.2 Трудоемкость машинного времени разработки программы для стадии техническое задание отсутствует и компьютерные технологии на нужны, так как на этом этапе осуществляется постановка задачи; сбор исходных материалов; выбор и обоснование критериев эффективности и качества разрабатываемого программного продукта; определение структуры входных и выходных данных; предварительный выбор методов решения задачи; обоснование целесообразности применения ранее разработанных программ; определение требований к техническим средствам; обоснование принципиальной возможности решения поставленной задачи.
На стадии эскизный проект так же не используется компьютер, так как уточняются методы решения задачи; разрабатывается общее описание алгоритма решения задачи, общая структура и компонентов. Трудоемкость машинного времени на стадии эскизный проект равен 74,2 часов.
Стадия технический проект как и предыдущие две стадии разработки программного продукта не имеет трудоемкости машинного времени. Здесь происходит уточнение структуры входных и выходных данных, логической структуры базы данных, внешних интерфейсов; разрабатывается алгоритм решения задачи; определяются формы представления входных и выходных данных; разрабатывается структуры программы, уточняется структура компонентов на уровне программных модулей; окончательно определяется конфигурация технических средств; разрабатывается план мероприятий по разработке и внедрению программ.
Трудоемкость машинного времени на стадии рабочий проект равен 107 часов. Это можно обусловить тем, что на данной стадии осуществляется написание кода программного продукта «Учет успеваемости школьников в ШБИ» в среде программирования Borland Delphi, ее отладка, разрабатывается согласование и утверждение порядка и методики испытаний, тестируется данный продукт и корректируется .
2.3.3 Нахождение итога по всей трудоемкости программного продукта «Учет успеваемости школьников в ШБИ» осуществляется суммированием всех трудоемкостей по каждой стадии разработки:
Ттз + Тэп + Ттп + Трп + Твн = 13 + 30 + 44 + 20 = 107 часов;
2.3.4 Трудоемкость машинного времени находится суммированием всех стадий разработки в рамках машинного времени разработки программного продукта: Тэп(м) + Трп(м) + Твн(м) = 30 + 20 = 50 часов.
