- •1Цель лабораторной работы.
- •1.1Тактическая цель.
- •1.2Стратегическая цель.
- •2Общие теоретические положения.
- •2.1Основные понятия.
- •2.1.1Предметная область.
- •2.1.5Координаты наблюдения.
- •2.1.6Наблюдаемые свойства.
- •2.1.2Знаковая система.
- •2.1.3Методика наблюдения.
- •2.1.4Габарит наблюдения предметной области.
- •2.1.7Метасхема.
- •2.1.8Экземпляр метасхемы (самоописание).
- •2.1.9Экземпляр метасхемы (схема предметной области).
- •2.1.10Представление результата наблюдений.
- •2.1.11Функциональные связи атрибутов элементов.
- •2.1.12Сложные наблюдения.
- •2.1.13Дискретное и непрерывное.
- •2.1.14Содержательная декомпозиция таблицы наблюдений.
- •2.1.15Декомпозиция наблюдений по значениям свойств.
- •2.1.16Границы: слитно или раздельно?
- •2.1.17Слитность свойств.
- •2.1.18Слитность во времени.
- •2.1.19Форма и содержание.
- •2.1.20Топологическая декомпозиция таблицы наблюдений.
- •2.1.21Понятие объекта.
- •2.1.22Понятие класса объектов.
- •2.2Сети Петри: объектный подход.
- •2.2.1Область неэффектиности реляционной модели данных.
- •2.2.2Идея преобразования реляционной модели данных в объектную.
- •2.2.3Контейнер кортежей: вектор и список.
- •2.2.4Новая парадигма объектов.
- •2.2.5Технология поддержки связей.
- •2.2.6Физическая поддержка связей.
- •2.3Вариант объектно-ориентированной бдвв приложения.
- •2.3.1Календарь событий.
- •2.3.3Пример наполнения объектной бдвв сети Петри.
- •3Средства выполнения работы.
- •4Советы и рекомендации.
- •5Порядок выполнения работы.
- •6Содержание и оформление результатов работы.
- •9.2Приложение 2. Использование файлов стандартов оформления.
2.1.7Метасхема.
PropIdn |
PropMin |
PropMax |
PropDif |
PropType |
PropDom |
… |
… |
… |
… |
… |
… |
Результат любого наблюдения, построенного по описанным выше правилам, можно представить в виде таблицы. Метасхема результата наблюдения есть правила описания столбцов таблицы (атрибутов) в виде другой таблицы, при условии произвольного количества уникальных строк в ней. Атрибутами метасхемы представления предметной области в базовых конечных элементах могут быть следующие:
PropIdn - идентификатор наблюдаемого свойства;
PropMin - минимальное значение диапазона наблюдения;
PropMax - максимальное значение диапазона наблюдения;
PropDif - погрешность различимости значения наблюдаемого свойства;
PropType - тип представления значения в используемой знаковой системе;
PropDom - идентификатор домена (семантики) наблюдаемого свойства.
Метасхема обладает свойством самоописания, т.е. её схема может быть описана как один из экземпляров данной метасхемы.
2.1.8Экземпляр метасхемы (самоописание).
PropIdn |
PropMin |
PropMax |
PropDif |
PropType |
PropDom |
PropIdn |
None |
None |
None |
String |
IdName |
PropMin |
None |
None |
None |
None |
None |
PropMax |
None |
None |
None |
None |
None |
PropDif |
None |
None |
None |
None |
None |
PropType |
None |
None |
None |
String |
TpDom |
PropDom |
None |
None |
None |
String |
DmDom |
Особое значение наблюдаемого свойства “None” означает невозможность наблюдения свойства, т.е. отсутствие значения по причине абсурдности свойства в данном базовом конечном элементе. Например, классически определяемое для металлов свойство «твердость» отсутствует у жидкости.
2.1.9Экземпляр метасхемы (схема предметной области).
PropIdn |
PropMin |
PropMax |
PropDif |
PropType |
PropDom |
T |
Tmin |
Tmax |
T |
Int |
Time |
X |
Xmin |
Xmax |
X |
Int |
SpaceX |
Y |
Ymin |
Ymax |
Y |
Int |
SpaceY |
Z |
Zmin |
Zmax |
Z |
Int |
SpaceZ |
P1 |
P1min |
P1max |
P1 |
Floate |
DomP1 |
P2 |
P2min |
P2max |
P2 |
Double |
DomP2 |
… |
… |
… |
… |
… |
… |
Pi |
Pi_min |
Pi_max |
Pi |
Type_Pi |
DomPi |
… |
… |
… |
… |
… |
… |
Заметим, что схема есть экземпляр метасхемы, а экземпляр схемы есть представление результата наблюдения. При этом достаточно использовать двухмерные таблицы (но многомерные базы данных более эффективны). Эта возможность используется в основе широко известной реляционной модели данных (РМД).
