Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Краткая характеристика системы Party PLUS
PDM-система PartY PLUS разработана отечественной фирмой Лоция Софт, основным направлением деятельности которой является комплексная автоматизация промышленных предприятий и коммерческих организаций. PartY PLUS со- Для обеспечения надежной и производительной работы с большими объемами данных в системе PartY PLUS используются индустриальные серверы баз данных Oracle, Sybase или MS SQL Server. PartY PLUS внедрена в таких организациях, как ОАО «Лукойл» и ОАО «Борец». 3.6.1. Управление хранением данных и документов Хранение объектов Объекты PartY представляют собой информацию, предназначенную для хранения в БД таких понятий, как «изделие», «документ» и др. Одним из отличительных свойств системы является возможность настройки для работы с их произвольным набором, благодаря наличию средств описания понятия как типа объектов. Каждый объект имеет определенный тип, причем набор типов, по умолчанию занесенных в систему, не фиксирован и может меняться администратором. Основные параметры типа определяют для каждого производного объекта набор атрибутов и правило установки связей с объектами других типов. Атрибут — это свойство объекта, представляющее собой строку, число, дату/время или файл. Атрибут типа «файл» предназначен для хранения ссылок на прикрепленные к объекту файлы. Значением такого атрибута является строка, содержащая полное имя файла, записанного на каком либо доступном носителе информации. Для атрибутов-файлов существует дополнительное средство отображения, позволяющее открывать прикрепленные к объекту документы. 162 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ Хранение документовКаждый документ, хранящийся в системе, классифицирован по типам, произ-1 вольно определяемым администратором (например, «текстовые документы», «таблицы»). Основными параметрами каждого типа, являются наименование и допус-1 тимое число версий (максимум — 99). Документы, прикрепленные к объекту, представлены в системе списком дес-1 крипторов, именуемых «документами архива1». Каждый дескриптор — это спе-! циальный объект, не отображаемый в дереве объектов («проектов»), основными ■ ] свойствами которого служат: описание, тип документа, расположение библиотеки архива, список версий. Версия также является объектом, не показанным в; дереве объектов. При создании нового документа, всегда есть первичная (нуле- j вая) версия. Ее основные характеристики: номер, статус (свободна или занята), i автор, редактор, время изменения, рабочее место (РМ), история (последовательность операций с ней). Фактически пользователь работает с версией документа. Он способен ре- s дактировать ее, сохранить как другой документ, прикрепив его к любому суще- • ствующему или новому объекту. Удалить документ архива можно только целиком (то есть со всеми его версиями). При этом происходит его физическое удаление из библиотеки. Использование распределенного хранилища документов В PDM-системе PartY PLUS информация, представленная в виде объектов, хранится в БД под управлением одной из вышеперечисленной СУБД, а представленная документами — в архиве. Электронный архив документов называется библиотекой. Каждая библиотека — это совместно используемый каталог на жестком или съемном диске с полным или защищенным типом доступа. Защищенные архивы могут быть организованы на серверах под управлением MS Windows NT либо Novell NetWare. Количество зарегистрированных в системе библиотек не ограничено, но текущей является только одна. Информация содержится в виде файлов, каждому из которых соответствует определенная версия хранящегося в системе документа, в оригинальных форматах, что дает преимущества перед хранением с преобразованием форматов. Поиск объектов и документов Чтобы найти объект, нужно составить условия поиска и получения результата в виде списка объектов, им удовлетворяющих. Условие поиска представляет собой набор условных выражений, объединенных логическими операторами, накладывающими ограничения как на значения атрибутов, так и на тип искомых объектов (рис. 90). Так как документ архива всегда принадлежит объекту, его поиск фактически сводится к поиску объекта. Хранение информации в архивах рассмотрено в следующем параграфе. предприятия. Организационная структура Система PartY PLUS позволяет хранить в БД информацию об организационной структуре пользователей, представленной группами, пользователями и связями между ними. Пример организационной структуры показан на рис. 91. Основные свойства группы: имя, список входящих в нее пользователей, библиотеки архива, используемые системой в процессе создания новых документов. Основные свойства пользователя: имя, сроки работы с системой, профиль, параметры подключения, список групп (каждый пользователь может входить в несколько групп), список библиотек архива, где хранятся документы, созданные конкретным пользователем. Управление правами доступа к объектам и документам Права доступа задаются для, конкретных объектов (экземпляров), их типов, атрибутов документов и их версий. Помимо своих основных свойств, все перечисленные данные имеют параметр «привилегии» (рис. 92), предназначенный для УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ
: адания прав доступа. Права для типов объектов и атрибутов являются парамет-> ами структуры БД, задаются и редактируются администратором программы. 1рава на остальную информацию имеют как администратор, так и пользователь. Пользователь, создавший объект, автоматически получает возможность шредавать права на него другим пользователям. Права для документов и 1ерсий задаются аналогичным образом как для пользователя, так и для груп-1Ы (групп) пользователей. Пользователь может получить права через права: воей группы. Управление процессами В системе маршрутизации документов и управления бизнес-процессами 'artY PLUS предоставляет возможность создавать модели сложных бизнес-про-(ессов, включающих циклы, возвраты, переходы по условиям и т. п. Без реали-ации подобных схем невозможно в полном объеме автоматизировать, напри-iep, проведение изменений. Наличие интеллектуальной бизнес-логики защищает данные от неверных действий пользователя и осуществляет тонкую настрой-: у системы. Для этого используются бизнес-правила, правила соответствия ти-юв объектов и атрибутов и другие средства. Встроенный механизм бизнес-югики в PartY PLUS позволяет задавать различные логические условия проек-ирования и сопровождения готового проекта (порядок подписей при утверж-дании проекта, ограничение на применение отдельных изделий и объектов, про-ерка непротиворечивости информации). Типовой бизнес-процесс — это многократно повторяющийся, выполняемый в одной и той же последовательности одними и теми же подразделениями и/или исполнителями процесс. Управление им состоит в предварительном определении маршрута прохождения документации между исполнителями, запуском процесса на исполнение и упорядоченной рассылке сообщений с заданиями и прикрепленными документами. Нетиповые процессы выполняются каждый раз в различной последовательности различными подразделениями и/или исполнителями. В отличие от типового, нетиповой процесс не имеет заранее определенного маршрута, из-за чего исполнитель текущей задачи вынужден следующую задачу и ее исполнителя искать самостоятельно. Рис. 93. Шаблон работы «Разработка нового техпроцесса». Шаблоны работ Шаблон работы1 представляет собой множество этапов типового процесса, связанных между собой переходами в соответствии с маршрутом прохождения документации между исполнителями. Пример шаблона, созданного в программе LS Flow, показан нарис. 93. ' Понятия «процесс» и «работа» в данном случае являются идентичными. 167 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ Шаблон формируется из этапов процесса (задачи) и переходов. Этап—составная часть процесса, выполняемая одним исполнителем. Основными его характеристиками i являются: список исполнителей, контейнеры под объекты и документы, используе- ] мые на данном этапе, а также список действий1, выполняемых после его завершения. \ Исполнитель—участник бизнес-процесса, выполняющий или отвечающий за '■ выполнение одного или нескольких этапов (например, сотрудник отдела, начальник отдела, директор). В списке есть основные исполнители. По умолчанию они получают сообщение по данной задаче. В процессе выполнения работы основные • исполнители могут быть переназначены (выбор осуществляется из списка). Исполнитель этапа выбирается из списка пользователей программы LS Flow. Инициатор процесса — должностное лицо, которое запускает процесс. Им может быть любой исполнитель первой задачи. Переход—это направленная связь между двумя этапами процесса. Основные характеристики перехода: ^ тип (автоматический или ручной); > условие осуществления. Переход может выполняться по прошествии конкретного интервала времени от старта работы или задачи либо при определенном условии (указываются значения атрибутов объектов и используемых документов).
Рис. 94. Окно для управления заданиями и сообщениями. Оповещение о событиях и заданиях Все сообщения пользователя (отправленные и входящие) фиксируются в БД и отображаются в окне «Задания и сообщения» программы LS Flow (рис. 94). Сообщение отображается на экране монитора пользователя в виде экранной формы. Форма чаще всего применяется по умолчанию, однако внешний вид сообщений по типовым процессам может настраиваться. Сообщения типового процесса бывают двух видов: 1 Действия описаны в разделе «Автоматизация Workflow». 168 1. Старт новой работы (содержит название работы, тему (например, «начало 2. Входящее сообщение (содержит название работы, тему, задание, имя от Сообщение является выполненным (отработанным), если оно отправлено на следующий этап. Форма перехода на новый этап включает в себя название работы, тему сообщения, список исполнителей следующей задачи, текст для передачи на следующий этап.
Рис. 95. Настройка действия добавления атрибута объекту. Автоматизация Workflow В процессе выполнения работы часто возникает необходимость изменения некоторых параметров объектоэ и документов (обычно это права доступа и атрибуты). Изменение атрибутов позволяет фиксировать информацию о текущем состоянии проекта (например, появление у объекта очередной согласующей подписи). Изменение прав доступа необходимо для защиты данных от несанкционированного вмешательства. В системе PartY PLUS есть возможность хранения в БД ряда стандартных процедур установки прав доступа и атрибутов. В терминологии PartY они называются «действиями». Пример настройки действия показан на рис. 95. Входными данными процедур обычно являются значения атрибутов, объекты, документы архива. Можно настроить формы, предназначенные для задания входных данных. Процедуры определяются администратором на этапе разработки шаблонов работ, после чего назначаются конкретным задачам и переходам. Выполняются они в результате завершения задачи или в процессе перехода к следующей. 169 УПРАВЛЕНИЕ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ Рис. 97. Структура изделия в окне дерева проектов. пиктограмма. Заголовок является комбинацией значений нескольких атрибутов в зависимости от настройки окна. Окно дерева проектов предоставляет пользователю возможность создания, удаления объектов, изменения их атрибутов, а также другие функции по работе со структурой изделия. Рис. 96. Сравнение структуры изделий в системе Party PLUS. |
Последнее изменение этой страницы: 2019-03-29; Просмотров: 367; Нарушение авторского права страницы