Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:terms:terms_bs [2014/04/24 17:54] 127.0.0.1 внешнее изменение |
ru:terms:terms_bs [2023/03/16 12:20] (текущий) |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
==== Класс ==== | ==== Класс ==== | ||
- | Описание структуры данных в системе Business Studio. | + | Класс - это описание множества объектов предметной области с одинаковой семантикой и параметрами. Выделяются следующие основные классы: |
- | Выделяются следующие основные виды данных: | + | * классы, содержащие самостоятельные объекты; |
- | * справочники; | + | * связи; |
- | * элементы списков; | + | * строки списков; |
- | * элементы структур. | + | * структуры. |
- | Класс является более широким понятием, чем справочник – все справочники системы принадлежат определенным классам. | + | |
+ | ==== Связи ==== | ||
+ | Отношение в предметной области между объектами в начале и конце связи. В Business Studio выделяются следующие типы связей: | ||
+ | * Бинарная связь - связь между двумя объектами. | ||
+ | * Стрелка SADT - направленная связь между произвольным количеством единиц деятельности в начале и конце связи. | ||
+ | |||
+ | ==== Строки списков ==== | ||
+ | Классы, предназначенные для реализации связи "один-ко-многим". В подклассах класса "Строки списков" описываются модели объектов, выступающих в системе в роли "многих". | ||
+ | |||
+ | ==== Структуры ==== | ||
+ | Классы, описывающие наборы параметров, объединенных по какому-либо признаку. Данные классы позволяют: | ||
+ | * в интерфейсе Business Studio организовать доступ к набору связанных параметров через одно поле ввода; | ||
+ | * объявить для разных классов объектов один и тот же набор параметров. | ||
+ | Технически объявляются в разделе "Строки списков", т.к. имеют похожую логику хранения объектов, но реализующую связь "один-к-одному". | ||
==== Справочник ==== | ==== Справочник ==== | ||
- | Множество объектов одного класса. В Business Studio выделяются: | + | Множество объектов одного класса, хранимых в базе данных. В Business Studio выделяются: |
* иерархические справочники – позволяют дополнительно группировать объекты с помощью создания папок; | * иерархические справочники – позволяют дополнительно группировать объекты с помощью создания папок; | ||
* линейные справочники – содержат линейный перечень объектов без возможности дополнительной группировки. | * линейные справочники – содержат линейный перечень объектов без возможности дополнительной группировки. | ||
- | ==== Элементы списков ==== | + | ==== Корневой объект ==== |
- | Классы, предназначенные для реализации связи "один-ко-многим". В классах-потомках класса "Элементы списков" описываются модели объектов, выступающих в системе в роли "многих". | + | Корневой объект - это объект, который по умолчанию присутствует в справочнике и обозначает папку, в которой создаются все объекты справочника. |
==== Объектная модель ==== | ==== Объектная модель ==== | ||
- | Форма для просмотра состава классов системы и их параметров. | + | Окно для просмотра классов и их параметров. |
+ | |||
+ | |||
+ | ===== Названия элементов в иерархии ===== | ||
+ | |||
+ | ==== Предок ==== | ||
+ | Любой элемент, вышестоящий по отношению к текущему. | ||
+ | |||
+ | ==== Предки ==== | ||
+ | Все предки текущего элемента. | ||
+ | |||
+ | ==== Потомки ==== | ||
+ | Все элементы, находящиеся ниже в иерархии относительно текущего элемента. | ||
+ | |||
+ | ==== Родитель ==== | ||
+ | Непосредственный предок (предок первого уровня) текущего элемента. | ||
+ | |||
+ | ==== Дочерний элемент ==== | ||
+ | Непосредственный потомок (потомок первого уровня). | ||
+ | |||
+ | ==== Дочерние элементы ==== | ||
+ | Все непосредственные потомки. | ||
+ | |||
+ | ==== Сестринские элементы ==== | ||
+ | Набор из двух и более элементов, у которых общий родитель. | ||
+ | |||
+ | ==== Корневой элемент ==== | ||
+ | Предок для всех элементов. Единственный элемент, который не имеет родителя. | ||
+ | |||
+ | |||
+ | [<contextnavigator>] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
- | [<contextnavigator>] | ||
+ | {(rater>id=ru_terms_terms_bs|name=Термины Business Studio|type=vote|trace=ip|headline=off)} |