Оценка количества взаимодействий между типами объектов 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Оценка количества взаимодействий между типами объектов



 

Оценка количества взаимодействий между типами объектов осуществляется на основе подсчета количества взаимодействий (связей) между классами на диаграмме коммуникаций на рис.Г5, либо с помощью заполнения таблицы Г7.

 

Рисунок Г5. Диаграмма коммуникаций (communication diagram)

 


Таблица Г7. Взаимодействия между типами объектов

  Пользова тель системы Заявитель Квитан ция Документ Заявка Портал Интеграционная шина Администратор системы Уполномоченный орган Уведомление Эксперт Лицензия  
Пользова тель системы                        
Заявитель                        
Квитан ция                        
Документ                        
Заявка                        
Портал                        
Интеграционная шина                        
Администратор системы                        
Уполномоченный орган                        
Уведомление                        
Эксперт                        
Лицензия                        
                               

Определение функционального размера

 

Заполним таблицу для подсчитанных функциональных единиц измерения:

Таблица 9 Функциональный размер

  количество вариантов использования   С количество типов объектов   E количество свойств типов объектов T количество взаимодействий между типами объектов I количество узлов     N
SIZE          

 

Г8. Расчет базовой трудоемкости разработки ППО

Базовая трудоемкость разработки ППО определяется на основе оценки трудоемкости каждого процесса разработки ППО. Перечень основных процессов разработки ППО согласно методологии RUP приведен в Приложении А.

Базовая трудоемкость каждого процесса разработки рассчитывается как сумма произведений единиц измерения функционального размера и значений нормативных коэффициентов трудоемкости соответственно.

Базовая трудоемкость процесса «Бизнес-моделирование» равна:

 

S1=1/165·[43*28+8*32+29*0+25*11+11*0)]= 10,515

 

Базовая трудоемкость для процесса «Управление требованиями» равна:

S2=1/165·[43*16+8*26+29*0+25*8+11*0)]=6,642

Базовая трудоемкость для процесса «Проектирование»:

S3=1/165·[43*15+8*67+29*15+25*54+11*24)]=19,576

Базовая трудоемкость для процесса «Реализация»:

 

S4=1/165·[43*18+8*60+29*17+25*36+11*0)]=16,042

Базовая трудоемкость для процесса «Тестирование»

S5=1/165·[43*89+8*0+29*0+25*0+11*0)]=23,194

Базовая трудоемкость для процесса «Развертывание»

S6=1/165·[43*5+8*0+29*0+25*0+11*30)]=1,394

Определение поправочных коэффициентов к трудоемкости

Для определения значения общих поправочных коэффициентов необходимо сначала определить значения всех 18 частных поправочных коэффициентов, границы изменения которых приведены в Приложении А. При этом необходимо учитывать требования к Системе. Например, для коэффициента «масштаб ИС» выберем поправочный коэффициент 0,99 поскольку предполагается одновременное подключение от 11 до 100 пользователей.

Таблица 10. Значения частных поправочных коэффициентов

Показатель Обозначение Значение
1.Режим эксплуатации ИС К1  
2. Масштаб ИС К2 0,99
3. Стабильность ИС К3 1,1
4. Защита от несанкционированного доступа К4 1,03
5. Защита программ и данных (на уровне операционной системы, на уровне сетевого программного обеспечения, на уровне СУБД) К5 1,08
6. Контрольный след операций К6 1,13
7. Отказоустойчивость К7 1,08
8. Восстанавливаемость К8  
9. Длительность обработки (время отклика) К9  
10. Исходный язык разработки ИС К10 1,03
11. Класс пользователя К11 1,08
12. Требования к центральному обрабатывающему устройству (процессору) К12  
13. Требования к оперативной (основной) памяти К13  
14. Требования к внешней памяти К14  
15. Требования к локальной вычислительной сети К15  
16. Критичность ИС К16 1,1
17. Готовность К17 1,07
18. Представление данных К18  

 

Вычислим поправочные коэффициенты для соответствующих процессов разработки:

КП1= К11·К16·К17=1,08·1,1·1,07 =1,271

КП2= К1·К2·К4·К5·К6·К7· К8·К9·К16·К17·К18 = 1·0,99·1,03·1,08·1,13·1,03·1,08·1·1·1,1·1,07·1 =1,708

КП3= К1·К2·К4·К5·К6·К7·К8·К9·К11·К12·К13·К14·К15·К16·К17·К18=1,708

КП4= К1·К2· К4·К5·К6·К7·К8·К9·К10·К12·К13·К14·К15·К16·К17·К18=1,629

КП5= К1·К2·К4·К5·К6·К7·К8·К9·К10·К11·К12·К13·К14·К15·К16·К17·К18= =1,759

КП6= К1·К2·К11· К16· К18=1,740

Расчет трудоемкости с учетом поправочных коэффициентов

С учетом полученных поправочных коэффициентов для соответствующих процессов рассчитаем скорректированную трудоемкость разработки ППО по формуле (2) Методики:

S=КП1*S1+КП2*S2+КП3*S3+КП4*S4+КП5*S5+КП6*S6= 1,271*10,515+1,708*6,642+1,708*19,576+1,629*16,042+1,759*23,194+1,740*1,394= 127,501 (человеко-месяц)



Поделиться:


Последнее изменение этой страницы: 2017-02-09; просмотров: 181; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.14.253.221 (0.009 с.)