Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Топ:
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
2017-06-19 | 440 |
5.00
из
|
Заказать работу |
|
|
На основании информации о функциях разрабатываемого ПС по каталогу функций определяется объем функций по формуле:
,
где n – общее число функций;
Vi – объем функций ПС.
Расчет объема ПС приведен в таблице 5.1
Таблица 5.1 – Перечень и объём функций программного модуля
Номер функции | Содержание функции | Объем (строк кода) |
Организация ввода информации | ||
Контроль, предварительная обработка и ввод информации | ||
Формирование баз данных | ||
Обработка наборов и записей базы данных | ||
Манипулирование данными | ||
Организация поиска и поиск в базе данных | ||
Обработка файлов | ||
Управление документами | ||
Формирование служебных таблиц | ||
Управление внешними устройствами | ||
Обработка ошибочных и сбойных ситуаций | ||
Расчет показателей | ||
Всего |
Таким образом, получаем объём данного программного средства
= 22450.
На основании общего объема ПО определяется нормативная трудоемкость Тн. Нормативная трудоемкость устанавливается с учетом сложности ПО. Для ПО объёмом 22 450 строк кода (3-я группа сложности ПО) соответствует нормативная трудоемкость 414 человеко-дня.
Разрабатываемая автоматизированная система контроля движения приборов учета электроэнергии, по своим характеристикам относится к 3-й группе сложности. Дополнительный коэффициент сложности выбирается для ПО, обеспечивающего хранение, ведение и поиск данных в сложных структурах, и принимается равным КСЛ = 0,07.
С учетом дополнительного коэффициента сложности КСЛ рассчитывается общая трудоемкость ПС
где ТО – общая трудоемкость ПС;
ТН – нормативная трудоемкость ПС;
|
КСЛ – дополнительный коэффициент сложности ПС.
То = 414∙ 1,07 = 443 чел./дней
На основании общей трудоемкости рассчитывается уточненная трудоемкость с учетом распределения по стадиям (ТУ).
где Тi – трудоемкость разработки ПС на i-й стадии (человеко-дней);
m – количество стадий разработки.
Трудоемкость ПС по стадиям определяется с учетом новизны и степени использования в разработке типовых программ и ПС:
где ТСТi – трудоемкость разработки ПС на i-й стадии (технического задания, эскизного проекта, технического проекта, рабочего проекта и внедрения);
КН – поправочный коэффициент, учитывающий степень новизны ПС;
КТ – поправочный коэффициент, учитывающий степень использования в разработке типовых программ и ПС;
dСТi – удельный вес трудоемкости i-й стадии разработки ПС в общей трудоемкости разработки ПС.
По степени новизны разрабатываемый программный модуль относится к группе «В» с поправочным коэффициентом Кн равным 0,7. Поскольку программный модуль разрабатывается на платформе Java EE, которая охватывает реализуемые функции со степенью от 20% до 40%, то коэффициент использования типовых программ Кт принимается равным 0,8.
Исходя из степени новизны, определим коэффициенты удельных весов трудоемкости на каждой стадии:
1) Техническое задание:
2) Технический проект:
3) Рабочий проект:
4) Внедрение:
Рассчитаем трудоемкость по стадиям:
(человеко-дней),
(человеко-дней),
(человеко-дней),
(человеко-дней),
Уточненная трудоемкость будет равна:
(человеко-дней)
|
|
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!