Пояснения

Слайд 52. Знаки определения

Пояснения

Слайд 51. Основные принципы EXPRESS-G

 

 

Помимо текстовой формы, которая является основной, язык EXPRESS имеет и графическое представление. Это представление называется EXPRESS-G и определено в том же самом разделе STEP, что и сам язык – ISO 10303-11. EXPRESS-G поддерживает не все компоненты языка EXPRESS, а лишь некоторое их подмножество. В это подмножество включены: типы данных, сущности, связи между сущностями (в том числе, и отношение наследования) и интерфейсы между схемами. EXPRESS-G не обладает возможностями для представления ограничений на области значений типов и области экземпляров сущностей. Это представление также не поддерживает спецификацию алгоритмов EXPRESS (т.е. функций и процедур) и глобальных правил.

Графическое представление EXPRESS-G состоит из знаков, с помощью которых выражается информационная модель. В EXPRESS-G существует три типа знаков:

· Знаки определения;

· Знаки связи;

· Знаки композиции.


 

 

Знаки определения EXPRESS-G используются для обозначения поддерживаемых понятий языка EXPRESS: простых типов данных, составных типов данных, определяемых типов данных, сущностей и схем.

Простые типы языка EXPRESS обозначаются прямоугольниками, у которых правая сторона представлена двойной линией. Внутри прямоугольника находится имя простого типа.

Составные типы языка EXPRESS обозначаются пунктирными прямоугольниками, у которых боковые стороны (левая для типа SELECT и правая для ENUMERATION) представлены двойной линией. Внутри прямоугольника находится имя типа. EXPRESS-G не содержит средств для представления элементов типа ENUMERATION, а элементы типа SELECT показываются путем обозначения связи между этим типом и типами или сущностями, участвующими в его формировании.

Определяемые типы языка EXPRESS обозначаются просто пунктирным прямоугольником, содержащим внутри себя имя типа.

Представление сущности в EXPRESS-G аналогично представлению определяемого типа, за исключением того, что прямоугольник обозначается обычными линиями.

Наконец, EXPRESS-схема обозначается прямоугольником, который разделен на две части. В верхней части находится имя схемы, а нижняя часть остается пустой.