Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Топ:
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Дисциплины:
|
из
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;
|
|
|
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!