- •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.10Представление результата наблюдений.
t |
x |
y |
z |
P1 |
P2 |
… |
Pi |
… |
Pn |
1 |
1 |
1 |
1 |
V1(1,1,1,1) |
V2(1,1,1,1) |
… |
Vi(1,1,1,1) |
… |
Vn(1,1,1,1) |
1 |
1 |
1 |
… |
V1(1,1,1,…) |
V2(1,1,1,…) |
… |
Vi(1,1,1,…) |
… |
Vn(1,1,1,…) |
1 |
1 |
1 |
sz |
V1(1,1,1,sz) |
V2(1,1,1,sz) |
… |
Vi(1,1,1,sz) |
… |
Vn(1,1,1,sz) |
1 |
1 |
… |
… |
V1(1,1,…) |
V2(1,1,…) |
… |
Vi(1,1,…) |
… |
Vn(1,1,…) |
1 |
1 |
sy |
sz |
V1(1,1,sy,sz) |
V2(1,1,sy,sz) |
… |
Vi(1,1,sy,sz) |
… |
Vn(1,1,sy,sz) |
1 |
2 |
1 |
1 |
V1(1,2,1,1) |
V2(1,2,1,1) |
… |
Vi(1,2,1,1) |
… |
Vn(1,2,1,1) |
1 |
… |
… |
… |
V1(1,…) |
V2(1,…) |
… |
Vi(1,…) |
… |
Vn(1,…) |
1 |
sx |
sy |
sz |
V1(1,sx,sy,sz) |
V2(1,sx,sy,sz) |
… |
Vi(1,sx,sy,sz) |
… |
Vn(1,sx,sy,sz) |
2 |
1 |
1 |
1 |
V1(2,1,1,1) |
V2(2,1,1,1) |
… |
Vi(2,1,1,1) |
… |
Vn(2,1,1,1) |
… |
… |
… |
… |
… |
… |
… |
… |
… |
… |
st |
sx |
sy |
sz |
V1(st,sx,sy,sz) |
V2(st,sx,sy,sz) |
… |
Vi(st,sx,sy,sz) |
… |
Vn(st,sx,sy,sz) |
Обратите внимание, что арифметизация предметной области строится на основе базовой системы координат, непосредственно связанной с определением предметной области. Условием корректного наблюдения свойства базового конечного элемента будет требования единственности его значения. При этом арифметизации предметной области позволяет использовать четверку <t,x,y,z> как ключ значений свойств в нашей таблице. Не все значения полей в таблице результатов наблюдения будут содержательными, некоторые из них могут иметь значение “None”.
2.1.11Функциональные связи атрибутов элементов.
Ключевые атрибуты базового конечного элемента TXYZ однозначно определяют наблюдаемое свойство Vi(t,x,y,z) или, как принято в математике, наблюдаемое свойство находятся в функциональной связи с базовым конечным элементом
P1:TXYZV1, P2:TXYZV2, …, Pi:TXYZVi, …, Pn:TXYZVn.
Возможно существование множества функциональных связей между содержательными атрибутами (значений свойств) в представлении нашей предметной области. Естественные или искусственные законы могут быть заданы в виде функциональных зависимостей на атрибутах или композициях атрибутов. Их совокупность содержит модель семантики предметной области, используя которую в РМД строится схема базы данных, что позволяет резко сократить объем представления наблюдений.
