Главная страница

it лаб работы. IT_лаб работы_ЗАОЧНОЕ. Лабораторная работа 1 2 Оценка размера и сложности программных средств методом функциональных точек с использованием пакета cosmos 2


Скачать 2.46 Mb.
НазваниеЛабораторная работа 1 2 Оценка размера и сложности программных средств методом функциональных точек с использованием пакета cosmos 2
Анкорit лаб работы
Дата26.12.2022
Размер2.46 Mb.
Формат файлаdoc
Имя файлаIT_лаб работы_ЗАОЧНОЕ.doc
ТипЛабораторная работа
#864584
страница6 из 13
1   2   3   4   5   6   7   8   9   ...   13

4. Содержание отчета


Отчет должен содержать:

· номер и название лабораторной работы;

· цель лабораторной работы;

· модель функциональных точек с перечнем и подробным описанием всех внутренних логических (ILF) и внешних интерфейсных (EIF) файлов, а также всех транзакций (EI, EO, EQ) разрабатываемого ПС;

· оценки количества RET и DET для внутренних логических (ILF) и внешних интерфейсных (EIF) файлов, а также оценки количества FTR и DET для внешних вводов (EI), выводов (EO) и запросов (EQ);

· результаты анализа степеней влияния основных характеристик системы согласно табл. 4.5;

· результаты расчета по модели функциональных точек в виде табл. 4.12;

· результаты анализа чувствительности модели функциональных точек к изменению отдельных элементов функциональности;

· результаты расчетов при обратной разработке модели;

· выводы.

5. Контрольные вопросы


  1. Какие метрики обычно используют для оценки размера ПС?

  2. Какие метрики размера ПС называют внутренними, а какие внешними и почему?

  3. Какие преимущества имеются у функциональных точек по сравнению со строками исходного кода при оценке размера ПС на ранних стадиях проекта?

  4. Что понимается под функциональностью данных?

  5. Что понимается под функциональностью транзакций?

  6. Что такое внутренний логический файл (ILF)?

  7. Что такое внешний интерфейсный файл (EIF)?

  8. В чем основное различие между внутренним логическим файлом (ILF) и внешним интерфейсным файлом (EIF)?

  9. Что такое внешний ввод (EI)?

  10. Что такое внешний вывод (EO)?

  11. Что такое внешний запрос (EQ)?

  12. В чем основное различие между внешним вводом (EI) и внешним запросом (EQ)?

  13. В чем основное различие между внешним выводом (EO) и внешним запросом (EQ)?

  14. Как оцениваются уровни сложности внутренних логических (ILF) и внешних интерфейсных файлов (EIF)?

  15. Как оцениваются уровни сложности внешних вводов (EI), выводов (EO) и запросов (EQ)?

  16. Что такое типы элементов данных (DET)?

  17. Что такое типы элементов записей (RET)?

  18. Что такое типы используемых файлов (FTR)?

  19. Каким образом производится анализ степеней влияния основных характеристик системы и вычисляется нормирующий фактор VAF?

  20. В чем принципиальное отличие ненормированного количества функциональных точек от нормированного? Как сильно они могут отличаться?

  21. Из каких основных шагов (этапов) состоит процесс построения модели функциональных точек?

  22. Что служит исходной информацией для построения модели функциональных точек?

  23. По каким правилам рассчитывается количество DET в транзакциях на основе графического пользовательского интерфейса?

  24. В чем состоит трудность при оценке количества RET в файле?

  25. Каким образом определяется количество FTR, участвующих в транзакции?

  26. Какие этапы построения модели функциональных точек поддерживаются пакетом COSMOS?

  27. Для чего можно использовать функцию анализа чувствительности, имеющуюся в пакете COSMOS?

  28. Для чего можно использовать функцию обратной разработки модели, имеющуюся в пакете COSMOS?

  29. В чем основная идея бэкфайер-метода оценки количества строк исходного кода ПС?

6. Рекомендуемая литература

  1. http://www-cs.etsu.edu/softeng/

  2. http://www.softwaremetrics.com

  3. http://www.ifpug.org

  4. COSMOS Technical Reference. The Software Cost Modeling System. Version 4.1. Revision E5. East Tennessee State University - Department of Computer and Information Sciences. 1998. – 71 p.

  5. Longstreet D. Function Points Analysis. Training Course. 2002. – 109 p.

  6. Боэм Б.У. Инженерное проектирование программного обеспечения. – М.: Радио и связь, 1985. – 512 с.

  7. Соммервилл Иан Инженерия программного обеспечения. – М., СПб., Киев: «Вильямс», 2002. – 625 с.

  8. Орлов С.А. Технологии разработки программного обеспечения. – СПб.: Питер, 2004. – 528 с.

ЛАБОРАТОРНАЯ РАБОТА № 2

Оценка трудозатрат и сроков разработки программных средств с использованием модели COCOMO в программном пакете COSMOS

1. Цель работы


Ознакомиться с Конструктивной Моделью Стоимостного Анализа (COnstructive COst MOdel - COCOMO), реализованной в программном пакете COSMOS, приобрести практические навыки в оценивании сроков разработки программных средств (ПС) и трудозатрат, необходимых для их создания.
1   2   3   4   5   6   7   8   9   ...   13


написать администратору сайта