Диаграмма развертывания, особенности ее построения
Диаграмма развертывания (deployment diagram) - диаграмма, на которой представлены узлы выполнения программных компонентов реального времени, а также процессов и объектов.
Узел (node) представляет собой физически существующий элемент системы, который может обладать вычислительным ресурсом или являться техническим устройством .
9.Методика оценки трудоемкости. Определение весовых показателей действующих лиц. Определение весовых показателей ВИ.
Действующие лица разделены на простые, средние и сложные.
Простые Д.Л – представляют внешнюю систему с четко воделенным программным интерфейсом
Средние Д.Л. – либо внешние системы , взаимодействующие по средствам TCP/IP, либо личности, использующие текстовый интерфейс.
Сложные - используют графический интерфейс пользователя.
Тип Д.Л. | Весовой показатель |
Простые | |
Средние | |
Сложные |
Все ВИ делятся на 3 группы: простые, средние и сложные в зависимости от количества транзакций, входящих в поток событий.
тип | комментарий | Вес |
средний | < 3 транзакций | |
Простой | 4<x<7 | |
Сложный | >7 |
Или же по кол-ву классов, необходимых для реализации ВИ:
тип | комментарий | Вес |
средний | < 5 классов | |
Простой | 5<x<10 | |
Сложный | >10 |
10.Методика оценки трудоемкости. Определение технической сложности проекта. Определение уровня квалификации разработчиков. Оценка
трудоемкости проекта.
ОПРЕДЕЛЕНИЕ ТЕХНИЧЕСКОЙ СЛОЖНОСТИ ПРОЕКТА
Техническая сложность проекта (TCF - TechnicalComplcxityFactor) вычисляется с учетом показателей технической сложности (табл. 3.6).
Каждому показателю присваивается значение Ti. в диапазоне от 0 до 5 (0 означает отсутствие значимости показателя для
данного проекта. 5 - высокую значимость). Значение TCF вычисляется по формуле
TCF = 0,6 + (0,01 *(∑Ti* Beci))
Таблица 3.6 Показатели технической сложности проекта TCF
Показатель | Описание | Вес |
Т1 | Распределенная система | |
Т2 | Высокая производительность (пропускная способность) | |
ТЗ | Работа конечных пользователей в режиме он-лайн | |
Т4 | Сложная обработка данных | -1 |
Т5 | Повторное использование кода | |
Т6 | Простота установки | 0.5 |
Т7 | Простота использования | 0,5 |
Переносимость | ||
Т9 | Простота внесения изменений | |
Т10 | Параллелизм | |
Т11 | Специальные требования к безопасности | |
Т12 | Непосредственный доступ к системе со стороны внешних пользователей | |
Т13 | Специальные требования к обучению пользователей |
Таблица 3.7 Показатели технической сложности системы регистрации
Показатель | Вес | Значение | Значение с учетом веса |
Т1 | |||
Т2 | |||
ТЗ | |||
Т4 | |||
Т5 | |||
Т6 | 0,5 | 2.5 | |
0,5 | 2.5 | ||
Т8 | |||
Т9 | |||
Т10 | |||
T11 | |||
TI2 | |||
Т13 | |||
S | |||
ОПРЕДЕЛЕНИЕ УРОВНЯ КВАЛИФИКАЦИИ РАЗРАБОТЧИКОВ
Уровень квалификации разработчиков (EF – EnvironmentalFactor)
Каждому показателю присваивается значение от 0 до 5