Разработка контента курса дистанционного обучения "DB2 универсальная база данных", страница 28

Полученная матрица зависимостей первого порядка между всеми парами модулей выглядит так:

Таблица 3.9. Матрица зависимостей между модулями

1

2

3

4

5

6

7

8

9

10

1

1

0

0

0,12

0,12

0

0

0

0

0,135

2

0

1

0

0,12

0,12

0

0

0

0,12

0

3

0

0

1

0,05

0,05

0

0

0

0,05

0

4

0,05

0,12

0,12

1

0,12

0

0,135

0

0

0,135

5

0,05

0,12

0,12

0,12

1

0

0,135

0

0

0,135

6

0

0

0

0

0

1

0,135

0

0

0

7

0

0

0

0,135

0,135

0,135

1

0,065

0

0,15

8

0

0

0

0

0

0

0,135

1

0

0

8

0

0,12

0,12

0

0

0

0

0

1

0,135

10

0,065

0

0

0,065

0,065

0

0,15

0

0,135

1

Проанализируем полученные значения.

Произведем грубую оценку сложности модульной структуры. Для этого суммируем все элементы матрицы и разделим полученную сумму на количество модулей:

Оценим количество модулей,  которые придется при изменении 1-го модуля структуры. Для этого следует суммировать все элементы i-й строки:

Таблица 3.10 Количество модулей,  которые придется изменить

Название модуля

Количество модулей, подлежащих изменению

Исполнение приложения

1,375

Среда разработки

1,36

Платформа Java

1,15

Сервлет

1,68

Jsp страница

1,68

JDBC

1,135

Соединение с БД

1,62

Хранимая процедура

1,135

Технология EJB

1,375

Использование EJB

1,48

Рассчитаем нормировочный коэффициент:

К = 54/ 10-1 = 6


3. Высокий уровень знаний обучающихся

Рис. 3.7 Модульная структура высокого уровня знаний обучающихся

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

Таблица 3.11. Классы прочности модулей

Название модуля

Класс прочности

Коэффициент

Исполнение приложения

Информационно прочный

0,05

Среда разработки

Функционально прочный

0,05

Платформа Java

Функционально прочный

0,05

JDBC

Функционально прочный

0,05

Соединение с БД

Прочный по классу

0,15

Хранимая процедура

Функционально прочный

0,05

Технология EJB

Информационно прочный

0,05

Использование EJB

Прочный по классу

0,15

Таблица 3.12. Виды сцепления модулей

Номера модулей

Вид сцепления

Коэффициент

1 - 2

Сцепление по данным

0,05

2 - 3

Сцепление по управлению

0,15

4 - 3

Сцепление по управлению

0,15

5 - 2

Сцепление по управлению

0,15

6 - 7

Сцепление по управлению

0,15

7 - 3

Сцепление по управлению

0,15

7 - 8

Сцепление по данным

0,05

По этим коэффициентам рассчитаем значения матрицы зависимостей:

D(1,2) = 0,15 (0,05+0,05) + 0,7*0,05 = 0,05