Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Раздел в разработке


Тип элемента - обязательный элемент настройки любого списка системы

Тип элемента определяет вид и содержание строки записи списка

Тип элемента определяет набор свойств (атрибутов) конкретной записи


Подходы к проектированию атрибутов:

  • Предусмотреть атрибуты для
    1. Получение срезов информации для анализа и отчетов, НАПРИМЕР
      • Контроль этапов жизненного цикла (файла/задачи/процесса/проекта) – атрибут «Статус»
      • Выборка по загрузке файлов одним сотрудником – атрибут «Изменил»
    2. Использования в фильтрации и сортировке, НАПРИМЕР, сортировка задач по убыванию – атрибут «Порядковый номер» (колонка «ИД»)
    3. Для передачи данных из системы в файл (например, в основную надпись чертежа или пояснительной записки) – тогда данные должны быть как отдельные атрибуты, заполняемые по ГОСТу.

НАПРИМЕР, название папки 05.2_ИОС2, шифр раздела для передачи в штамп 5.2 ИОС 2 – в отдельном атрибуте «Шифр» у папки с типом «Раздел»

  1. Для организации логических правил выполнения автоматизированных процессов в системе

НАПРИМЕР, если в ходе согласования в системе для файлов рабочей документации нужно проставление штампов, а для файлов проектной документации – не нужно, то система должна отличать эти папки не по названию, а по типу или атрибуту

  • Выбрать для атрибутов оптимальный тип данных (текст, число, дата, флажок, значение из справочника, ссылка и пр.)

НАПРИМЕР, атрибут «Номер по порядку» можно сделать как целое число (поле нельзя будет заполнить текстом), а атрибут «Номер раздела» лучше делать текстовым, т.к. оно может содержать ноль впереди, цифры через точку для подразделов и пр.

НАПРИМЕР, атрибут «Шифр раздела» может быть сделан как текст (люди могут писать по-разному и ошибаться – сложности в фильтрации), а может быть выбором из справочника (этот справочник надо создать, заполнить значениями и поддерживать в актуальном состоянии)

  • Важна последовательность получения и заполнения информации
  • Минимизация ручного ввода – минимальное (атрибуты, которые никто не будет заполнять, - не нужны), но необходимое количество атрибутов
  • Выделить атрибуты, которые можно заполнить автоматически, исходя из уже имеющихся данных в системе

НАПРИМЕР, атрибут «Подразделение исполнителя» в задаче для получения выборки всех задач подразделения можно заполнять автоматически путем вычисления при проставлении Исполнителя задачи

  1. РЕКОМЕНДАЦИЯ: решения по составу типов папок и их атрибутов, а также нужных для атрибутов справочников, записать в рабочем варианте Техпроекта на настройки (пример описания см. по ссылке)