Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Управление хранением данных и документов. Основным принципом PDM является однократность хранения данных (без логической
В PDM-системе применяются два основных способа хранения данных: либо в виде объектов, обладающих определенным набором значений свойств (например, объектом может быть деталь, а его свойствами — длина, ширина, высота и т. п.), либо как целостные документы, содержащие необходимые данные (например, файл САПР). В то же время документ сам является имеющим определенные свойства объектом в системе. Хранение всех объектов и документов организовано посредством каталогов или папок аналогично файловой системе компьютера. При этом документы могут храниться как самостоятельно, так и привязанными к другому объекту системы (например, к детали). В идеальном варианте в PDM-системе они Основным принципом PDM является однократность хранения данных (без логической избыточности) в защищенной системе, называемой хранилищем данных. Копии эталонных данных из хранилища могут свободно распространяться среди пользователей в различных отделах для разработки, анализа или утверждения. По окончании этих процессов новые сведения заносятся в хранилище. При изменении данных их очередная редакция, сопровождаемая подписью и датой, помещается в хранилище и существует наряду со старой, которая в любом случае остается там в своей первоначальной форме. Хранилище данных должно обеспечивать авторизацию доступа, поиск информации, целостность данных, а также архивирование, резервное копирование и восстановление данных. Целостность данных в хранилище обеспечивается за счет отображения в электронной модели изделия фактической взаимосвязи между какими-либо данными. Так, при наличии твердотельной модели детали или сборки значительная часть остальной информации (результаты анализа, технология производства, модель оснастки и т. п.) создается на ее основе и связана с исходной моделью. В этом случае (например, в iMAN) существует возможность связать между собой хранящуюся в системе «мастер-геометрию» (то есть эталонную твердотельную модель) с ее свойствами. Причем при изменении эталонной модели происходит автоматическое обновление ее свойств: результатов анализа, технологии производства, модели оснастки и т. д., а если это по каким-либо причинам невозможно, — оповещение соответствующих сотрудников о необходимости привести свойства модели в соответствие с изменениями. Чтобы управлять доступом к данным в хранилище, PDM-система должна осуществлять авторизацию. Помимо процедур идентификации и аутентификации пользователя, входящего в систему, существуют два направления авторизации: по правам пользователей и по статусу данных. В первом случае каждому пользователю в зависимости от его статуса в организации (главный конструктор, технолог, нормоконтролер) присваиваются определенные права, позволяющие выполнение определенных операций над данными (просмотр, изменение, утверждение и т. п.). Кроме того, могут быть образованы группы пользователей, и права присваиваются целой группе. Во втором случае любым данным в хранилище придается некий статус, определяющий набор операций, которые можно над этими данными выполнить (например, только просмотр), а также пользователей и их группы, производящих операции. Обычно в системах применяется комбинация двух направлений. Важным аспектом обеспечения доступа к данным являются возможности поиска нужной информации. PDM-система должна обеспечивать поиск как по значениям свойств хранимых объектов (например, изделий с заданными идентификаторами или характеристиками), так и по хранящимся в ней документам. В частности, для текстовых документов необходимо наличие полнотекстового поиска. Некоторые системы позволяют проводить его по расположению геометрических объектов в твердотельной модели изделия. 144 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ Для визуализации и обработки данных в хранилище PDM-система может воспользоваться либо встроенными функциями (например, визуализация и редактирование конструкторского графа), либо внешними прикладными системами (например, САПР для просмотра и изменения геометрической модели изделия). Управление процессами Функции управления процессами в PDM-системе предназначены для контроля способов создания и изменения данных. Управление процессами касается поддержки процедур ЖЦ и их влияния на данные об изделии. Среди его функций можно выделить три основные группы: 1. Управление работой (рассматривают, что происходит с данными, когда 2. Управление потоком работ (управляют передачей данных между 3. Протоколирование работы (отслеживают все события и действия, кото Управление работой Любой сотрудник предприятия (например, конструктор) создает новую информацию в одной или нескольких прикладных системах (в данном случае — САПР). По сравнению с бумажным методом проектирования, применение САПР привело к серьезным переменам в стиле работы конструктора. Раньше для изменения детали приходилось либо перечерчивать весь чертеж, либо тратить время на корректировку подлинника и последующее проведение изменений в копиях, что требовало значительных усилий. Сейчас изменить деталь в САПР можно парой щелчков мыши — и сразу будет получена совершенно новая модель. Помимо очевидных преимуществ такой подход вызывает и определенные трудности, связанные с тем, что теперь конструктору легче создавать огромное количество слегка отличающихся друг от друга моделей. В результате его коллегам очень просто запутаться в целом ворохе файлов, потерять актуальную модель и историю ее появления. Чтобы этого не случилось, PDM-система должна тщательно отслеживать и брать под контроль все новые или измененные объекты, как только они появляются. Основным методом здесь служит отслеживание их версий и управление ими. Например, в системе Windchill новая версия объекта, называемая «итерацией», создается автоматически при каждом его изменении (при этом старая итерация также остается в системе). В качестве обозначения итерации используется ее порядковый номер (первая итерация — создание самого объекта — получает номер «1»). При этом подходе можно не только найти последнюю итерацию объекта, но и проследить историю его появления и, если необходимо, даже вернуться на несколько шагов назад при обнаружении ошибки.
Рис. 78. Управление работой. Во-первых, при совместной работе над проектом необходимо исключить ситуации, когда сразу несколько сотрудников изменяют один и тот же объект или документ, так как это может привести к потере части данных. PDM-система решает эту проблему, позволяя одновременно изменять некоторый объект или документ лишь одному человеку. Это обеспечивается за счет того, что процедура изменения объекта или документа в PDM-системе является формальной («check-in/check-out»). Перед тем как изменить документ, сотрудник обязан «взять его на редактирование», что блокирует объект или документ от изменения любым другим пользователем системы. Однако исходная версия данного объекта или документа остается доступной для чтения всем сотрудникам, имеющим на это право. По окончании изменения (или в случае отказа от него) служащий «возвращает» объект или документ с редактирования и, таким образом снимает блокировку. Во-вторых, выполняющему некоторое задание иногда требуется привлечь других членов проектной команды для консультации. Например, конструктор, создающий проект детали, может проконсультироваться с технологом еще до формальной передачи детали на разработку технологических процессов. PDM-система разрешает организовать одновременный просмотр объекта или доку- 146 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ мента сразу несколькими сотрудниками и обеспечивает их совместную работу над проектом. В-третьих, совершенно недопустимо использование устаревших данных. Это может привести к искажению объекта или документа, присутствующего сразу в нескольких папках, одним из сотрудников. PDM-система оповещает заинтересованных лиц об изменении объекта или документа, а также немедленно предоставляет им обновленную версию в их собственных папках. Управление потоком работ При разработке изделия требуется спроектировать многие тысячи деталей. Для каждой детали данные должны быть созданы, изменены, просмотрены, проверены и утверждены многими людьми и, возможно, не один раз. Типичный процесс создания детали: проектирование, проверка начальником, проверка по службам, нормоконтроль, утверждение. Более того, разные типы деталей могут потребовать различных методов разработки и типов сопровождающих их данных: для одних это—твердотельные модели, для других — схемы печатных плат и т. д. Но и это еще не все: модификация практически любых данных будет оказывать влияние на все связанные с ними. Таким образом, возникает потребность в постоянной взаимной проверке, модификации, перепроверке и т. п. В результате, для проекта в целом бывает очень сложно определить, кто чем должен заниматься в дальнейшем и, самое главное, какие данные должен для этого использовать. В данной ситуации задачей PDM-системы является упорядочивание всего потока работ в проекте. С помощью заложенных в нее правил она проводит анализ и на его основе определяет, какому сотруднику какую работу поручить, а также предоставляет ему все нужные данные. Кроме того, в функции PDM-системы входит оповещение людей о назначении их на то или иное задание. При передаче работы между сотрудниками, подразумевающей и передачу данных, PDM-система предполагает использование тех же самых папок. Для всех информационных процессов предприятия строится модель потока работ, то есть модель движения папки с данными (рис. 79), называемая еще маршрутом движе ния папки. Точки этого маршрута определяют состояния папки. Кроме того, должны быть заданы условия изменения состояния папки (условия перехода папки из одной точки в другую). В общем случае одна папка обеспечивает одну задачу или работу в проекте по разработке изделия, который может содержать тысячи таких задач. Каждая папка имеет свой маршрут движения в системе, однако необходимо отслеживать и взаимосвязи между папками (задачами). Для управления потоком работ требуется возможность задавать взаимозависимости задач в соответствии со структурой проекта. Например, PDM-система задает ограничение, при котором проверяющий не может согласовывать сборку до того, как будут утверждены все входящие в нее компоненты. Возвращаясь к состояниям папки, следует заметить, что от того как реализован способ задания состояний папки (задачи) в PDM-системе, зависит гибкость, предоставляемая участникам проекта. Наиболее строгие системы привязы- Рис. 79. Пример потока работ. вают к каждому сотруднику или группе некоторое состояние данных: «инициированы», «представлены на рассмотрение», «проверены», «утверждены», «выпущены» и т. п. Таким образом, они не могут быть переданы от одного сотрудника или группы без изменения их состояния. Другие системы позволяют присваивать состояния самой задаче, отделяя его от людей или групп, над ней работающих. Предположим, что конструктор, работающий над некоторой деталью, хочет посоветоваться с коллегами по поводу способа ее проектирования. Поскольку эталонная модель и вся необходимая справочная информация содержатся в единой папке, существует возможность просто передать задачу другим сотрудникам без изменения состояния. Формальная процедура потока работ при этом не нарушается, так как право изменения детали и состояния папки не передается вместе с папкой, а остается у конструктора. Такой подход позволяет улучшить взаимодействие между участниками проектной команды. При передаче папок с данными и документами они сопровождаются инструкциями, заметками и комментариями. Таким образом, PDM-система скорее расширяет рабочую среду конструктора, а не ограничивает ее. Другой вопрос, до какой степени можно позволить неформальную групповую работу над проектом, чтобы сохранять контроль над его стоимостью и сроками выполнения. Результатом упорядочивания потока работ в проекте является повышение его прозрачности и управляемости. PDM-система дает возможность отследить выполнение задач, оценить весь поток работ на наличие узких мест, определить причину задержки при выполнении проекта и т. д. 148 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ Протоколирование работы PDM-системы должны не только поддерживать всеобъемлющую модель изделия, отражающую текущее состояние проекта, но и отслеживать и фиксировать историю развития через протоколирование состояний. Следовательно, системы могут быть ценным источником информации при проведении проверки и аудита организации, что является основным требованием сертификации международных стандартов качества продукции серии ISO 9000. Кроме того, запись работ важна при необходимости отката к определенной точке развития проекта (например, той, где была сделана ошибка), чтобы начать новую линию разработки. PDM-системы по-разному протоколируют работу. Некоторые из них просто фиксируют изменения собственности данных. Таким образом можно проследить историю смены собственника, но не изменение самих данных. Другие системы хранят изменения с помощью серии моментальных снимков данных. Наконец, наиболее современные системы содержат архивные записи, похожие на двигающуюся картинку, так как они могут записывать изменения на любом заданном уровне, например, каждый раз, когда пользователь сохраняет файл в прикладной системе. |
Последнее изменение этой страницы: 2019-03-29; Просмотров: 330; Нарушение авторского права страницы