Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Топ:
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
2017-11-17 | 143 |
5.00
из
|
Заказать работу |
|
|
Расчет общей трудоемкости разработки программного продукта «Каталог выставочных экспонатов»
Таблица 1- Перечень и объем функций программного продукта «Каталог выставочных экспонатов»
Код Функции | Наименование(содержание) функции | Объём функции строк исходного кода (LOC) | |
по каталогу Vi | уточненный Vуi | ||
Организация ввода информации | |||
Обработка входного заказа и формирование таблиц | |||
Управление вводом / выводом | |||
Генерация структуры базы данных | |||
Формирование баз данных | |||
Обработка наборов и записей базы данных | |||
Манипулирование данными | |||
Автоматическая сортировка файлов | |||
Обработка ошибочных и сбойных ситуаций | |||
Итого |
Определение объема функций исходного кода определяется по следующей формуле:
Vо = | n SUM Vi i=1 | |
где Vi - объем отдельной функции программного продукта; n - общее число функций.
Vo= 100 + 630 + 2700 + 3450 + 1700 + 2050 + 1040+970 =21040;
В данной таблице в связи с использованием более совершенных средств автоматизации объемы функций 201 и 206были уменьшены и уточненный объем программного продукта (Vу) составил 2980 и 8000 строк исходного кода (LOC) вместо 3450 и 8400 строк.
Заполнение таблицы производилось непосредственно по приложению 1.
Общая трудоемкость разработки программного продукта «Аэропорт»
Таблица 2- Общая трудоемкость разработки программного продукта «Аэропорт»
Показатели | стадии | Итого | ||||
ТЗ | ЭП | ТП | РП | ВН | ||
Коэффициенты удельных весов трудоемкости стадии разработки ПО (К) | 0,10 | 0,20 | 0,30 | 0,30 | 0,10 | 0,70 |
Распределение нормативной трудоемкости ПО (Тн) по стадиям, чел.-дн. | ||||||
Коэффициент сложности ПО (Кс) | 1,19 | 1,19 | 1,19 | 1,19 | 1,19 | - |
Коэффициент, учитывающий использование стандартных модулей(Кт) | 1,0 | - | ||||
Коэффициент, учитывающий новизну ПО (Кн) | 0,72 | 0,72 | 0,72 | 0,72 | 0,72 | - |
Общая трудоемкость ПО (То),чел.-дн. | 62,5 | 187,5 | 187,5 | 62,5 |
|
2.2.1 Программному продукту «Аэропорт» соответствует новизна программного обеспечениякатегории а, которая имеет следующее значения распределения трудоемкости по стадиям –
Kтз = 0,10; Kэп= 0,20; Kтп= 0,30; Kрп = 0,30;Кв =0,10
(приложение 8).
Чтобы проверить правильностьпроизведенных расчетов по распределению нормативной трудоемкости программного обеспечения нужно найти сумму всех результатов по каждой стадии:
Тн(общ)= Тутз+Туэп+ Тутп+ Турт+ Тувн=62,5+125+187,5+62,5+187,5=625.
2.2.2Программный продукт «Аэропорт» отнесен к третьей категории сложности: требования пользователя предполагают моделирование процессов и необходимость обеспечения переносимости программного продукта. Наличие двух характеристик, определяющих сложность ПО, позволяет применить к объему ПО коэффициент Kс:
Kс= 1 + 0,07+0,12 = 1,19.
2.2.3При разработке программного продукта «Каталог выставочных экспонатов» не использовались стандартные модули для реализации функций данного продукта. Этому соответствует значениеKт=1,0(приложение 6).
Программный продукт «Каталог выставочных экспонатов» является принципиально новым, не имеющим подобных аналогов,и не предназначено для использования в новой среде операционной системы, но на новом типе (новой конфигурации ПК). Новизна данного продукта соответствует категории А, т.е. Kн= 1,10 (приложение 5).
2.2.5 Общая трудоемкость программного продукта «Каталог выставочных экспонатов» зависит от следующих показателей: коэффициенты удельных весов трудоемкости стадии разработки программного продукта (К), нормативной трудоемкости программного продукта по стадиям(Тн), коэффициент, учитывающий использование стандартных модулей(Кт), коэффициент сложности программного продукта (Кс) соответственно.
|
Вычисления осуществлялись по следующим формулам:
для стадии ТЗ Тотз= Тн * Kтз * Kс *Кн;
для стадии ЭП Тоэп= Тн * Kэп * Kс * Kн;
для стадии ТП Тотп= Тн * Kтп * Kс * Kн;
для стадии РП Торп =Тн * Kрп * Kс * Kн * Kт;
для стадии ВН Товн=Тн * Kвн * Kс * Kн,
где Kтз, Kэп, Kтп, Kрп и Kвн- значения коэффициентов удельных весов трудоемкости стадий разработки программного обеспечения в общей трудоемкости программного обеспечения.
Осуществление расчета:
для стадии ТЗ Тотз= Тн * Kтз * Kс * Кн=912*0,10*1,19*0,72*0,8=62,5;
для стадии ЭП Тоэп = Тн * Kэп * Kс * Kн = 912*0,20*1,19*0,72*0,8=125;
для стадии ТП Тотп = Тн * Kтп * Kс * Kн=912*0,30*1,19*0,72*0,8=187,5;
для стадии РП Торп =Тн * Kрп * Kс * Kн * Kт =912*0,30*1,19*0,72*1,0* *0,8=187,5;
для стадии ВН Товн =Тн * Kвн * Kс * Kн = 912*0,10*1,19*0,72*0,8=62,5.
Нахождение общей трудоемкости по всем стадиям определяется по следующей формуле:
То = | n SUM Туi i=1 | |
где Туi - нормативная (скорректированная) трудоемкость разработки программного продукта на i-й стадии (чел.-дн.);
n - количество стадий разработки.
То = 62,5 + 125 + 187,5 + 187,5 + 62,5 = 625;
|
|
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!