Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_ТРОФИМОВ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
139.26 Кб
Скачать
    1. Рекомендованная литература

  1. Жизненный цикл программного обеспечения. Электронный ресурс. http://ru.wikipedia.org/wiki/Жизненный_цикл_программного_обеспечения

  2. Patterns & practices Application Architecture Guide 2.0. Электронный ресурс. http://apparchguide.codeplex.com/

  3. Introduction to UML 2.0. Электронный ресурс.

http://pswlab.kaist.ac.kr/courses/cs550-07/UML_Tutorial.pdf

  1. Dependency injection. Электронный ресурс.

http://ru.wikipedia.org/wiki/Внедрение_зависимости

  1. Жизненный цикл программного обеспечения. Электронный ресурс. http://ru.wikipedia.org/wiki/Жизненный_цикл_программного_обеспечения

  2. Объектно-реляционное отображение. Электронный ресурс.

http://ru.wikipedia.org/wiki/ORM

  1. Рекомендации по разработке международных приложений. Электронный ресурс. http://msdn.microsoft.com/ru-ru/library/w7x1y988.aspx

  2. The principles of User Interface Design http://www.macgregor.net/speaking/digitaleve/UID.swf

  1. Раздел диплома 3. Описание ИС

    1. Расчет метрик ис

Необходимо рассчитать следующие метрики для программного кода ИС:

Метрика

Единица измерения

Общее количество строк кода в проекте ИС

Абсолютное число

Среднее количество строк кода в одном классе.

Абсолютное число

Максимальное количество строк кода в одном классе.

Абсолютное число

Среднее количество строк кода в одном методе.

Абсолютное число

Максимальное количество строк кода в одном методе.

Абсолютное число

Максимальная глубина дерева наследования

Абсолютное число

Средняя цикломатическая сложность метода.

Абсолютное число

Максимальная цикломатическая сложность метода.

Абсолютное число

Комментированность кода

% от общего количества строк кода.

Покрытие кода модульными тестами

% от общего количества строк исполняемого кода.

    1. Обеспечение качества ИС

Секция включает предпринятые меры, направленные на улучшение качества тестирования ИС.

      1. Разработка тест-плана

Необходимо указать:

  • перечисление всех видов тестирования, задействованных при разработке и тестировании ИС;

  • инструменты тестирования;

  • описание конфигурации, на которой проводилось тестирование;

  • описание рисков и трудностей которые могут повлиять на качество тестирования.

      1. Протокол проведения модульного тестирования

Обязательным условиям является использование модульных тестов ИС. Каждая компонента ИС должна быть покрыта как можно большим количеством модульных тестов (приемлемый уровень 70% от общего количества кода, разработанного студентом). Необходимо привести полный список всех разработанных тестов, с указанием, на что направлен тот или иной тест.

      1. Протокол проведения нагрузочного тестирования

В случае разработки веб-сервисов и веб-приложений секция должна содержать протоколы и графики проведенного нагрузочного тестирования для определения максимально допустимого количества пользователей для которых время отклика ИС остается допустимым (например 1-3 секунды). Для успешного проведения нагрузочного тестирования необходимо использовать специальные средства такие как Jmeter.