Любая сущность реального мира в среде TDMS моделируется в виде объекта. Объектами TDMS могут быть любые материальные, финансовые или людские ресурсы; различные виды документации: чертежи, спецификации, ведомости и т.п.; работы различных уровней: проекты, этапы, вехи, задания; а также любые другие виды объектов - носителей информации, с которыми мы сталкиваемся в жизни.
В соответствии с классическим объектным подходом, в каждый момент времени объект TDMS находится в определенном состоянии и обладает набором способов перехода из текущего состояния в следующее. Встроенные в TDMS методы управления объектами описываются в одноименном разделе.
Состояние объекта определяется набором значений его свойств. Набор свойств объекта TDMS формируется как за счет предопределенных системных свойств, так и за счет произвольного набора дополнительных атрибутов.
Основные (обязательные) системные свойства
К основным (обязательным) системным свойствам объектам относятся: Тип объекта, Идентификаторы объекта, а акже его Описание, Статус, Администратор, Дата создания, Дата модификации и ряд других свойств. Все вышеперечисленные свойства есть у каждого объекта.
Дополнительные системные свойства
- Набор файлов объекта. Файлы являются одним из наиболее важных свойств объекта. В некоторых случаях файлы отождествляются с самим объектом и являются его двоичным представлением. Если объект обладает файловым составом, методы управления объектом расширяются командами редактирования, просмотра и обработки событий файлового состава. Работа с файлами объектов подробно описана в отдельном разделе.
- Набор версий объекта. Версии объекта TDMS не являются самостоятельными объектами в том смысле, что права доступа к любой версии объекта определяются правами к самому объекту. Однако версии объекта обладают всеми остальными свойствами объекта.
- Набор связей объекта. Структуры данных Дерева объектов TDMS, Рабочих столов пользователей, классификаторов построены на ссылках (связях между объектами и структурными элементами системы). Один и тот же объект может входить в несколько других объектов (быть частью нескольких объектов), лежать на нескольких Рабочих столах разных пользователей или быть классифицированным одновременно по нескольким признакам. В системе также хранится информация о связях объекта с почтовыми сообщениями и с операциями, произведенными над объектом. Связям объекта посвящен отдельный раздел этого руководства.
Дополнительные атрибуты объекта
Свойства выбранного объекта отображаются на вертикальных вкладках Панели свойств. Однако большинство вкладок предназначены только для просмотра свойств. Редактирование свойств производится в Диалоге свойств объекта. Чтобы открыть Диалог свойств объекта, дважды щелкните левой кнопкой мыши по объекту или выполните команду Свойства, размещенной в контекстном меню объекта.
Описание Диалога свойств объекта
Диалог свойств объекта предназначен для редактирования системных и пользовательских атрибутов, файлов, прав доступа и других свойств объекта. Окно диалога поделено на несколько областей.
Заголовок диалога формируется из значка объекта, наименования типа объекта и описания объекта.
В правом верхнем углу диалога расположена кнопка Команды, содержащая ниспадающий список, состоящий из доступных в текущий момент для данного объекта и пользователя команд. Список также содержит вложенное динамическое меню Послать как вложение. Меню формируется из списка пользователей и групп, имеющих права на данный объект. Выбрав одного из пользователей или группу, вы автоматически создадите новое почтовое сообщение с заполненным полем Кому, которое будет содержать данный объект во вложении. |
Свойства объекта сгруппированы по вертикальным вкладкам диалога:
Атрибуты объекта отображаются на вертикальной вкладке Свойства диалога свойств объекта, состоящей из произвольного количества форм ввода. Формы имеют наименования, отображаемые на горизонтальных вкладках диалога. Чтобы переключиться с одной формы на другую, достаточно кликнуть левой кнопкой мыши на наименование вкладки. Редактирование атрибутов описывается в разделе Просмотр форм и ввод атрибутивных данных. | |||
Вкладка Просмотр служит для быстрого просмотра файлов объекта средствами одного из зарегистрированных в TDMS приложений. | |||
Вкладка Связи содержит три горизонтальные вкладки, предназначенные для навигации и редактирования связей объекта:
|
|||
Вкладка Файлы содержит список файлов объекта.
|
|||
Вкладка Права доступа содержит две горизонтальные вкладки.
|
|||
Вкладка История содержит три горизонтальные вкладки:
|
|||
Основные системные свойства объекта расположены на вкладке Системные, часть из них доступна для редактирования администратору объекта. |
|