TDMS 6.0. Руководство пользователя
Системные свойства объекта
Смотрите также Отправить замечание
Свойства объекта > Системные свойства объекта

Glossary Item Box

Каждый объект системы TDMS обладает набором обязательных системных свойств. Пользователь может изменить значения системных свойств только косвенным образом, выполняя различные команды над объектом. Некоторые системные свойства отображаются на вкладке Системные диалога свойств объекта.

ShowОписание вкладки Системные

На вкладке Системные отображаются наиболее значимые системные свойства объекта:

  • администратор объекта;
  • статус объекта;
  • даты создания;
  • модификации объекта;
  • ссылки на пользователей, произведших эти действия.
Пользователь, не являющийся администратором TDMS, может изменить значения системных свойств только косвенным образом, выполняя различные команды над объектом.

ShowЧтобы назначить нового администратора объекта

  1. Щелкните левой кнопкой мыши в поле Владелец.
  2. В открывшемся диалоге выберите нового администратора.

Если у вас нет подчиненных администраторов, список будет пуст.

ShowЧтобы назначить объекту новый статус

  1. Щелкните левой кнопкой мыши в поле Статус.
  2. В раскрывшемся ниспадающем списке выберите новый статус.
Правом на непосредственное изменение статуса объекта обладает только системный администратор.

Сущности реального мира отличаются по набору свойств и модели поведения. Чтобы описать разные сущности, в TDMS используются специальные шаблоны объектов, называемые Типами объектов. Определение и настройка свойств типов объектов осуществляется при проектировании и настройке объектной модели информационной системы.

ShowТип объекта

Основными свойствами типа объекта являются его наименование и системный идентификатор. Наименование типа объекта, как правило, совпадает с именем сущности реального мира, которую он описывает, и отображается в интерфейсе пользователя в различных динамически формируемых меню и в заголовке диалога свойств объекта. Свойство «Тип объекта» может использоваться в качестве критерия поиска. Системный идентификатор типа объекта скрыт от пользователя, однако активно используется при программировании TDMS. Системный идентификатор уникален в рамках всей системы.

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

ShowОписание объекта

Описание объекта - это статическая текстовая строка, формируемая системой из основных свойств (атрибутов) объекта в момент его создания или при его модификации. Например, для документа такими свойствами могут быть Вид документа, Наименование, Шифр (Обозначение); для Контакта – Наименование организации и ФИО контакта и т.д.

У каждого объекта TDMS есть администратор - пользователь, управляющий правами доступа к объекту.

Администратор объекта обладает неограниченными правами на объект.

ShowАдминистратор объекта

Администраторы TDMS образуют иерархическую структуру. Образцом для создания иерархической модели управления правами доступа стали аналогичные модели, существующие в реальной жизни. На любом предприятии есть лицо (директор), которое имеет практически неограниченную власть. Есть люди - скажем, начальники подразделений, - которые находятся в его подчинении. Тем, в свою очередь, подчиняются начальники отделов и т.д. Именно такой принцип администрирования используется и в TDMS. Главный, системный администратор имеет в подчинении группу администраторов рангом ниже. Он может передать им право управления доступом к объектам. Каждый из подчиненных администраторов может руководить другими администраторами и т.д. Члены административной группы, каждый на своем уровне, распределяют права доступа пользователей к объектам. Администратор более высокого уровня может назначать не только права доступа к объекту, установленные подчиненным ему членом административной группы, но и подчиненного администратора.

Как правило, каждый этап разработки информационного объекта (сборочной единицы, проекта, документа) имеет свое название. Например: "В разработке", "На согласовании", "На утверждении" и т.д. В зависимости от того, на каком этапе разработки находится объект, на него могут накладываться различные ограничения по правам доступа. Документ, находящийся на согласовании, нельзя продолжать редактировать, в объект с утвержденным составом нельзя добавлять новые позиции и т.д. Именно эти функции берет на себя статус - именованный набор прав, ограничивающих действия пользователей над объектом.

ShowСтатус объекта

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

  • Начальный статус получает вновь созданный объект. Начальный статус определяется в типе объекта, он может быть только один для данного типа.
  • Независимым статусом называется статус, который не влияет на изменение статусов связанных объектов. Объект, обладающий независимым статусом, можно как добавлять в состав, так и удалять из состава любого другого объекта. Отсутствие статуса у объекта приравнивается к наличию у него независимого статуса.
  • Конечный статус служит для контроля состояния состава утверждаемого объекта. Чтобы объект получил конечный статус, требуется, чтобы все объекты в его составе имели конечные или независимые статусы. Количество конечных статусов не ограничено. Начальный и конечный статусы могут совпадать.

TDMS фиксирует действия, производимые над объектами, сохраняя информацию в истории работы с объектом. Параметры создания и модификации объекта, а также модификации статуса объекта хранятся непосредственно в системных свойствах объекта.

ShowПараметры создания и модификации объекта

В системных свойствах хранятся даты:

  • создания объекта;
  • модификации объекта;
  • модификации статуса объекта;
  • ссылки на пользователей, произведших эти действия.

Являясь многопользовательской системой, TDMS обеспечивает защиту редактируемой информации, запрещая одновременный к ней доступ. При редактировании свойств или файлов, объект блокируется, т.е. становится недоступным другим пользователям для внесения изменений. На время блокировки система сохраняет ее параметры.

ShowПараметры блокировки объекта

К параметрам блокировки относятся:

  • тип блокировки;
  • дата/время блокировки;
  • пользователь, заблокировавший объект;
  • компьютер, с которого объект был заблокирован.

Смотрите также

Работа с файлами объектов
Редактируемые объекты

©2021. CSoft Development. Все права зарегистрированы и охраняются законом.