Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Управление хранением данных и документов
Среди множества типов объектов Windchill в качестве основных можно выделить «изделие», «документ», «кабинет», «папка», «ярлык», «извещение об изменении», «поток работ», «жизненный цикл», «команда» и т. д. 174 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ Документы, являясь объектами Windchill, хранятся в базе данных, доступ и управление ими осуществляются средствами СУБД Oracle. Файлы, входящие в состав документа или описывающие изделия, находятся в файловой системе компьютера. Каждый из объектов имеет определенный набор атрибутов, который появляется при его создании (так называемые свойства объектов). Часть из них является обязательной для заполнения (например, наименование и обозначение в системе), другие могут оставаться незаполненными (например, описание). Помимо этого для объекта типа «изделие» может быть заведен список так называемых «атрибутов, описывающих класс изделий» (instance-based attributes). Они определяются администратором атрибутов Windchill. Для начала создается группа атрибутов, описывающая класс изделий (например, «двигатель»). Затем в нее заносятся сами атрибуты (например, «мощность», «объем» и т. д.). При этом существует возможность выбора и даже создания собственной системы измерения. Таким образом, при описании объекта типа «изделие» можно выбирать любой из атрибутов и присвоить ему соответствующее значение для данного изделия. Электронное распределенное хранилище данных (Data Vault) обеспечивает контроль доступа для защиты информации от несанкционированного воздействия. Система обладает широкими возможностями поиска. С помощью механизма RetrievalWare реализован поиск по содержанию. Кроме того, возможен поиск по значениям атрибутов объекта (например, можно задать длину детали, диаметр и т. д.). Оргструктура предприятия заносится в систему при помощи создания групп пользователей и записи в них членов структурных подразделений фирмы. Для каждого пользователя заводится логин и пароль для входа. Любой группе пользователей, также как и любому отдельному пользователю, задаются права доступа к тем или иным кабинетам. Помимо этого может быть определен доступ к тем или иным объектам, находящимся на конкретной стадии жизненного цикла. В систему встроен модуль генерации отчетов, позволяющий создавать шаблоны, самыми простыми из которых являются различные варианты BOM (Bills of Materials — спецификации на изделие). Далее они могут быть применены к тому или иному объекту Windchill. Управление процессами При каждом изменении свойств объекта Windchill необходимо провести процедуру его выписки объекта из архива, так называемую check-out. Она является по сути дела механизмом блокировки и не дает возможности изменять объект нескольким пользователям сразу. У пользователей, не участвующих в изменении, на это время напротив объекта появляется галочка. После того как редактирование свойств закончено, необходимо провести процедуру check-in, или записи в архив. При этом Windchill автоматически создает новую итерацию изделия (в системе обозначается цифрой), предлагая ввести комментарий. Таким образом, проследив историю итераций, пользователь, которого интересует информация об изделии, получает полную картину его изменений. Механизм подписки в Windchill позволяет отдельным пользователям и их группам подписываться на объекты (деталь, документ и т. д.) и получать сообщения, когда происходит нужное событие. Любое событие, определенное для объекта (например, check-in, check-out или некоторое состояние ЖЦ изделия), может инициировать отправку сообщения и/или процесс в потоке заданий. Например, сотрудник 1-го отдела будет получать сообщение всякий раз, когда в запросе на изменение задан атрибут безопасности. Следовательно, подписка позволяет отдельным специалистам выполнять все предписанные им действия и постоянно быть в курсе изменений, связанных с их задачами. Основа управления процессом работы над изделием в Windchill — это модель ЖЦ, построенная по принципу «этап - переход - следующий этап». 176 УПРАВЛЕНИЕ ЖИ ЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ Здесь каждый управляемый элемент (объект) имеет определение жизненного цикла. Момент создания элемента равнозначен первому этапу ЖЦ. Этап (phase) — часть процесса создания элемента, а переход с этапа на этап (gate) определяет набор критериев окончания этапа и перехода на следующий. Таким образом, для любого объекта всегда существует статус, соответствующий стадии его жизненного цикла. Для каждого из этапов и переходов может быть создан свой поток работ. При разработке шаблонов в системе присутствует модуль Workflow Editor. Есть несколько видов объектов, используемых для управления потоком работ: > действия («Activities») предназначены для доведения заданий до пользо > логические связи («Connectors») задают логику внутри потока работ. ^ роботы («Robots») — действия, выполняемые автоматически, то есть без участия пользователя. Существует несколько разновидностей роботов. Например, Expression Robot осуществляет выполнение Java выражения внутри потока работ. Method Robot используется для производства одного из нескольких действий. Возможны также запись или выписка объекта из архива (check-in/out), есть различные функции по работе со стадиями ЖЦ изделия и т. д. При создании действия можно использовать один из стандартов, заложенных в систему по умолчанию, при этом исполнителю даются инструкции по выполнению. Существует возможность оповещения по электронной почте. В качестве исполнителя выбираются пользователь или группа пользователей. Иногда исполнителей назначают через роли. Для этого в Windchill есть понятие «команда» («team»). С помощью него осуществляется привязка исполнителей к ролям. Примером может служить «Группа по проектированию двигателя». Таким образом, используется один и тот же шаблон потоков работ (с обозначенными в нем ролями) в сочетании с различными «командами» (например, для проектирования разных деталей). При задании действия определяют срок его выполнения. Можно установить его с момента поступления задания в список пользователя или с момента начала всего потока работ. «Просроченное» действие пропускают, помечают как выполненное или переназначают на ответственного за его выполнение. Существует также возможность оповещения выбранных участников по электронной почте о невыполнении задания в срок. В системе реализовано распараллеливание работ и их ветвление. Один поток может содержать в себе инициацию других потоков на каком-либо этапе. Рис. 102. Жизненный цикл в Windchill. Данные для выполнения работы выдаются как приложенные объекты. Помимо этого в случае необходимости есть возможность обсудить возникающие вопросы в online-режиме со всеми участниками процесса, организовав форум. В системе Windchill важнейшую роль при контроле над техническими заменами и их влиянием на определение изделия играет приложение управления изменениями. В основе модели Windchill лежат три основных компонента процесса изменения: запрос, планирование и выполнение. Запрос (change request) идентифицирует проблему и включает всю сопровождающую информацию. Распоряжение об изменении (change order) содержит в себе анализ соответствующих данных и план изменения. Извещение об изменении (change notice) производит изменение. С помощью мониторинга (контроля исполнения) потока работ в любой момент возможно просмотреть, на какой стадии находится процесс. 178 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ 3.7.4. Управление структуройСистема обеспечивает возможности работы со структурой изделия (навигацию и поиск). «Инженерная» структура изделия описывает его представление по принципу «как спроектировано», однако на протяжении жизненного цикла возникает необходимость в его вариантах, и может быть реализовано свое представление в зависимости от того, какой состав изделия интересует то или иное подразделение (например, конструкторское, технологическое или финансовое). Механизм версий позволяет четко организовать управление изменениями структуры изделия. Версии в системе обозначаются буквами. Для работы со структурой применяются функции «где используется» (благодаря ей возможно узнать, в состав каких сборок входит изделие) и «кто ссылается» (чтобы определить, какие объекты ссылаются на изделие). Управление конфигурацией, под которым в данном случае понимается механизм поиска нужной пользователю версии изделия, осуществляется в системе с помощью одного из трех способов: 1. Стандартное управление (Standard) (пользователь задает стадию жизненного цикла изделия, версию которого он хочет отыскать, и его представление). К примеру, можно запросить технологическое представление изделия, находящегося в стадии разработки. Основное исполнение (Baseline) (определяется основное исполнение изделия, версия которого необходима). Например, для спортивного исполнения автомобиля пользователю в поле Baseline необходимо выбрать «Спортивное», и он получит спортивную версию указанного автомобиля (с увеличенным объемом двигателя и т. д.). Параметры применяемости (есть возможность задать применяемость по дате, партии и серийному номеру). Например, запрашивается изделие, которое имеет тот или иной номер партии. Интеграция В системе реализована возможность импорта/экспорта данных в формате CSV (Comma Separated Values — формат данных, разделенных запятыми). Модуль Windchill Engineering FACTOR! позволяет усовершенствовать процесс совместного проектирования, предоставляя мощные возможности для управления неоднородными данными, которые задаются механическими, электротехническими и программными приложениями, а также для управления любой другой информацией, созданной в процессе разработки. В эту систему включаются несколько модулей, в том числе Windchill Workgroup Managers для Pro/ENGINEER, CADDS, AutoCAD, CADAM, CATIA, Helix и Optegra Gateway. Модули Windchill Workgroup Managers обеспечивают управление технической информацией непосредственно из системы Windchill, а шлюзы Windchill Gateways поддерживают связь между Windchill и внешними системами управления инженерными данными. Дополнительно в Windchill можно выделить функцию визуализации графических изображений. За нее отвечает модуль визуализации Product View. Благодаря ему осуществляется просмотр компонентов, разработанных в различных САПР, что очень удобно при проектировании сложного наукоемкого изделия различными конструкторскими организациями. 180 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ |
Последнее изменение этой страницы: 2019-03-29; Просмотров: 403; Нарушение авторского права страницы