Состав и функционирование ИС построенной по принципу 'клиент-сервер' для численного обоснования реше...
1. DEMAND_LIST — Список требований проекта
№
|
Имя
поля
|
Тип
поля
|
Длина
поля
|
Комментарий
|
1.
|
PRJ_ID
|
INTEGER
|
4
|
Код проекта
|
2.
|
DEM_ID
|
INTEGER
|
4
|
Код требования
|
3.
|
DEM_NAME
|
VARCHAR
|
50
|
Имя требования
|
4.
|
DEM_RATE
|
FLOAT
|
4
|
Вес требования
|
5.
|
CRITICAL
|
INTEGER
|
4
|
Критичность требования
|
2. DEMAND_PROPS — Список свойств, входящих в требования проекта
№
|
Имя
поля
|
Тип
поля
|
Длина
поля
|
Комментарий
|
1.
|
PRJ_ID
|
INTEGER
|
4
|
Код проекта
|
2.
|
DEM_ID
|
INTEGER
|
4
|
Код требования
|
3.
|
PROP_ID
|
INTEGER
|
4
|
Код свойства, входящего в требование
|
4.
|
PROP_RATE
|
FLOAT
|
4
|
Вес свойства
|
3. DS_LIST — Список источников данных
№
|
Имя
поля
|
Тип
поля
|
Длина
поля
|
Комментарий
|
1.
|
DS_ID
|
INTEGER
|
4
|
Код источника данных
|
2.
|
DS_NAME
|
40
|
Имя источника данных
|
3.
|
DS_PATH
|
VARCHAR
|
128
|
Путь к файлу источника данных
|
4.
|
DS_TABLE_NAME
|
VARCHAR
|
40
|
Имя таблицы источника данных
|
5.
|
DS_DRIVER
|
VARCHAR
|
40
|
Драйвер источника данных
|
6.
|
DS_KEY_FIELDS
|
VARCHAR
|
100
|
Ключевые поля источника данных
|
4. OPTICS — Используется при обучения проекта. Содержит количество
разбиений, либо шаг приращения для численных свойств.
№
|
Имя
поля
|
Тип
поля
|
Длина
поля
|
Комментарий
|
1.
|
DS_ID
|
INTEGER
|
4
|
Код источника данных
|
2.
|
PROP_ID
|
INTEGER
|
4
|
Код свойства в источнике данных
|
3.
|
CHEK
|
INTEGER
|
4
|
0 – количество разбиений; 1 – шаг приращения
|
4.
|
VAL
|
CHAR
|
20
|
Значение либо
количества разбиений, либо шага приращения в зависимости от поля CHEK
|
5. PROJECT_LIST — Список проектов
№
|
Имя
поля
|
Тип
поля
|
Длина
поля
|
Комментарий
|
1.
|
PRJ_ID
|
INTEGER
|
4
|
Код проекта
|
2.
|
PRJ_NAME
|
VARCHAR
|
50
|
Код требования
|
3.
|
DS_ID
|
INTEGER
|
4
|
Код источника данных для проекта
|
4.
|
INTEGER
|
4
|
Тип проекта
|
5.
|
FLAGS_ACCESS
|
INTEGER
|
4
|
Флаги доступа
|
6.
|
PRJ_COMMENT
|
VARCHAR
|
100
|
Комментарии к проекту
|
Примечание: выделенные цветом поля в таблицах являются ключевыми.
6. PROJECT_PROPS — Список свойств, входящих в проект
№
|
Имя
поля
|
Тип
поля
|
Длина
поля
|
Комментарий
|
1.
|
PRJ_ID
|
INTEGER
|
4
|
Код проекта
|
2.
|
PROP_ID
|
INTEGER
|
4
|
Код свойства
|
3.
|
FLAGS
|
INTEGER
|
4
|
Флаги
|
7. PROP_LIST — Общий список свойств
№
|
Имя
поля
|
Тип
поля
|
Длина
поля
|
Комментарий
|
1.
|
DS_ID
|
INTEGER
|
4
|
Код источника данных
|
2.
|
PROP_ID
|
INTEGER
|
4
|
Код свойства
|
3.
|
PROP_NAME
|
VARCHAR
|
30
|
Имя свойства
|
4.
|
PROP_TYPE
|
INTEGER
|
4
|
Тип свойства (0 –
перечислимое; 1 – численное; 2 – регистрационное)
|
5.
|
FIELD_NAME
|
VARCHAR
|
40
|
Имя физического
поля в таблице источника данных
|
8. PROP_REF — Справочник перечислимых свойств. Кроме того, содержит
информацию о значениях минимума и максимума для перечислимых свойств
№
|
Имя
поля
|
Тип
поля
|
Комментарий
|
1.
|
DS_ID
|
INTEGER
|
4
|
Код источника данных
|
2.
|
PROP_ID
|
INTEGER
|
4
|
Код свойства
|
3.
|
PROP_VALUE_ID
|
INTEGER
|
4
|
Код значения свойства – для перечислимых;
(0 – Мин., 1 – Макс.) – для численных
|
4.
|
PROP_VALUE_NAME
|
VARCHAR
|
30
|
Название значения
свойства – для перечислимых;
Минимум либо максимум – для численных
|
9. STANDARDS — Список эталонов для проекта
№
|
Имя
поля
|
Тип
поля
|
Длина
поля
|
Комментарий
|
1.
|
DS_ID
|
INTEGER
|
4
|
Код источника данных
|
2.
|
PROP_ID
|
INTEGER
|
4
|
Код свойства в источнике данных
|
3.
|
PROP_VALUE
|
FLOAT
|
4
|
Значение перечислимого либо числ-го свойства
|
4.
|
MV
|
FLOAT
|
4
|
Мера выраженности (“хорошесть”) данного значения свойства в рамках проекта
|
Примечание: выделенные цветом поля в таблицах являются ключевыми.