Смекни!
smekni.com

1 понятие и классификация пакетов прикладных (стр. 10 из 15)

Таблица 2.2 - Связи по определению (связи подчинения)

Старшее данное

Подчиненные данные

1. n
2. A
3. C
4. X
5. V
6. D
7. H
8. D
9. B,C
10. D,C
11. V,D,BP,Z
12. H,D,DP,Z

Поскольку каждая функциональная связь отражает возможность вычисления некоторых данных, т.е. решение некоторой частной задачи пакета, функциональные связи можно охарактеризовать списком формул (2.5)-(2.21) и таблицей задач (табл. 2.3), в которой указываются обрабатывающие модули, реализующие функциональные связи, входные и выходные данные для этих модулей. Каждой задаче соответствует содержательное название и уникальный идентификатор, который может использоваться для ссылок на конкретную задачу. Построение таблицы задач обеспечивает переход из разработки модели предметной области пакета к определению состава обрабатывающих модулей – функциональному наполнению пакета.

Отметим, что в пакет не нужно включать все 16 обрабатывающих модулей, поскольку для вычисления, например, по формулам (2.14) и (2.15) требуется всего один модуль: умножения матрицы на вектор. Из таблицы 2.3 видно, что число необходимых модулей равно 10.

Таблица 2.3 - Таблица задач

Задача

Обрабатывающий модуль

Входные

параметры

Результаты

Номер формулы

1. Расчет валовой продукции

Ml

(2.5)

2. Расчет коэффициентов прямых затрат

М2

(2.7)

3. Межотраслевые потоки

МЗ

(2.6)

4. Решение балансовых уравнений

М4

(2.10)

5. Расчет конечной продукции

М5

(2.9)

6. Вычисление матрицы полных затрат

М6

(2.11)

7. Коэффициенты затрат труда

М7

(2.12)

8. Коэффициенты затрат фондов

М7

(2.13)

9. Коэффициенты полных затрат труда

М8

(2.14)

10. Коэффициенты полных затрат фондов

М8

(2.15)

11. Общие затраты труда

М9

(2.16)

12. Общие затраты фондов

М9

(2.17)

13. Общие затраты труда

М10

(2.18)

14. Общие затраты фондов

М10

(2.19)

15. Общие затраты труда

М10

(2.20)

16. Общие затраты фондов

М10

(2.21)

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

1. Назовите основные составные части ППП.

2. Что входит в понятие «модель предметной области ППП»?

3. Что такое системное и функциональное наполнение ППП; оболочка пакета, вектор состояния МПО?

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

5. Что такое «данное»? Какие атрибуты присущи данному?

6. Что такое модуль ППП? Его основные признаки?

7. Какой модуль называется выполнимым? Эффективным?

3 ОСОБЕННОСТИ ПРОЕКТИРОВАНИЯ УПРАВЛЯЮЩИХ МОДУЛЕЙ ППП