Фуфаев - Разработка и эксплуатация удалённых БД (1084483), страница 47
Текст из файла (страница 47)
В этом случае также можно применить реляционную систему, но уже не очень эффективно, так как требуются более сложные структуры данных и другие условия выборки. Известны лишь частные попытки решить эту проблему, но общего решения пока нет. Контрольные вопросы 1. Чем отличаются структуры таблиц баз данных, основанных на правилах, от традиционных (реляционных) БД? 2. Назовите основные характеристики активных н дедуктивных баз данных. МНОГОПОЛЬЗОВАТЕЛЬСКИЕ СИСТЕМЫ УПРАВЛЕНИЯ ЖИЗНЕННЫМ ЦИКЛОМ ПРОДУКЦИИ 18.1. Интегрированная информационная среда предприятия В подразд. 2.1 уже рассматривались новое направление развития информационных систем в условиях современного производства и бизнеса — СА(.в-технологии — и необходимость в связи с этим перехода к организации на предприятиях распределенных многопользовательских БД.
Рассмотрим основные направления организации работ по созданию на любом предприятии единого информационного пространства. Как следует из концептуальной модели этого направления работ, основой САЕ8-технологий и создаваемых на этой основе автоматизированных систем является интегрированная информационная среда. Представление об ИИС было введено в научный обиход задолго до появления СА(.в-технологий.
Еще в 1983 г. японский ученый Н. Окино опубликовал работу, в которой утверждал, что производство материальных объектов и сопутствующие ему процессы проектирования, технологической подготовки и управления так сильно отличаются от других видов деятельности человека, что им должна отвечать особая архитектура программно- методического, математического и информационного обеспечения. По его мнению, принципиальная разница между обработкой информации в производственной системе и в других случаях применения вычислительной техники в основном сводится к двум положениям. 1.
Производство и все процессы в нем принадлежат физическому миру, а процессы, протекающие в компьютере, — миру информации. Следовательно, необходимо преобразование производственных проблем в информационные, а также обратный переход из информационного мира в физический. Это проблема адекватного моделирования, т.е. установления соответствия (по возможности взаимно-однозначного) между физическим и информационным пространством. При создании традиционного математического обеспечения (МО) для решения вычислительных задач рассматривается единственная математическая модель этой проблемы, которая через прикладной интерфейс адаптируется к различным областям применения (рис. 18.1). 233 Такой подход к решению производственных проблем практически не реализуем, поскольку ввиду их сложности и многообразия единую модель создать невозможно.
При этом если добавить к изучавшимся Н.Окино производственным проблемам рассмотрение поставок, эксплуатации, обслуживания и ремонта изделий, т.е. все постпроизводственные стадии жизненного цикла изделия, то ситуация становится еще более сложной. 2. В связи с отмеченными ранее недостатками традиционного подхода к созданию МО (см. рис, 18.1) предлагается отбросить стратегию единственной модели организации баз данных и перейти к стратегии, сущность которой показана на рис. 18.2. Здесь роль ядра системы играет не модель, а общая (интегрированная) база данных (ОБД), к которой могут обращаться различные проблемно-ориентированные модели, реализованные в форме программных приложений.
Предполагается, что в ОБД хранятся информационные объекты (ИО), адекватно отображающие в информационном мире сущности физического мира — предметы, материалы, изделия, процессы и технологии, разнообразные документы, финансовые ресурсы, персонал подразделения и оборудование предприятия-изготовителя, условия эксплуатации изделия у заказчика, сервисная и ремонтная службы и т.д, Указанные приложения обращаются в общую базу данных, находят в ней необходимые информационные объекты, обрабатывают их и помещают в ОБД результаты этой обработки.
В какой-то мере Н. Окино предвосхитил появление объектноориентированного подхода к созданию СУБД, предложив рассмат- Рис. 18.1. Стратегия организации общей базы данных на основе локальных моделей Маркетинг, определение требований к изделию Упрааление проектом здание концепции налепил а эле онной ме рмироаание структуры и сосгааа изделия (кон и ация) Проектироаочные расчеты и мсделироаание отдание геометрической ЗО-моделн изделия Электронная деталироака (аыделение ЗП-обратен деталей и компонентоа) (роаерочные расчеты и модели аание онтрольная сгюрка проверка ин мационной полноты) Разработка маршругнои и операцион- ной технологии мсханообработкн и управляющих программ Разработка технологии контроля и испытаний Разработка технологии сборки и монга:ка Организационно- ( экономическая ( подготовка произеолстаа Оперативно-календарное планирование Закупка матерналоа и комплектующих Входной контроль Обработка Контроль деталей а процессе обработки Производство Сборка (монтаж) Проверки и испытания готоаого изделия Консераацги, упакоака, хранение Отгрузка, транспортировка Монтаж у потребителя Постпроизаод- стаеннаа стааия Эксплуатация, обслужиаание, ремонт Утилизация Рис.
18.2. Стратегия организации общей базы данных на основе много- пользовательских (а) и распределенных (б) баз данных 235 б Лож коЯ чоо им ми и Я сз. о о о и ь 8о бф В и о„- йй До с ю'Я и вм $а ривать все, что происходит в информационном мире, на основе дуализма объект — операция. Суть развиваемых Н. Окино идей состоит в следующем. Любой сушности физического мира соответствует информационный объект, представляющий собой некоторый набор данных. Любой вид использования физической сущности, ее преобразование в другую сущность (или в ту же сушность, но с иными значениями параметров) — обработка, изготовление, измерение, проектирование — в информационном мире отображаются операцией (командой, программой и т.д.). Дальнейшее развитие информационных технологий привело к появлению объектно-ориентированного подхода к созданию СУБД, что позволило перевести многие процессы, протекающие на предприятии, в виртуальное информационное пространство и сделало актуальным использование САМ-технологий.
Сказанное относится, в частности, к процессам конструкторской и технологической подготовки производства, в ходе которых создается техническая документация различных видов и назначений, а также к процессам управления производством и бизнесом на всех уровнях, на которых приходится иметь дело с большими обьемами разнообразной информации. В настоящее время эти процессы в значительной мере состоят из операций создания, преобразования, транспортировки и хранения информационных объектов в рамках интегрированной информационной среды.
18.2. Структура и состав интегрированной информационной среды предприятия ИИС представляет собой хранилише данных, содержащее все сведения, создаваемые и используемые всеми подразделениями и службами предприятия — участниками жизненного цикла изделия — в процессе их производственной деятельности. Это хранилище имеет сложную структуру, отражающую внешние и внутренние связи.
ИИС должна включать в свой состав, как минимум, две основные базы данных: ° общую базу данных об изделии (изделиях) (ОБДИ); » общую базу данных о предприятии (ОБДП). На рис. 18.2, где представлена структура ИИС во взаимодействии с процессами, протекаюшими на протяжении всего жизненного цикла продукции, видно, что в этих процессах используется информация, содержащаяся в ИИС, а информационные объекты, порождаемые в ходе процессов, возвращаются в ИИС для хранения и последующего использования в других процессах.
236 С общей базой данных об изделии связаны процессы на всех стадиях его жизненного цикла. Общая база данных о предприятии информационно связана с технологической и организационно- экономической гюдготовкой производства и собственно производством (включая процессы отгрузки и транспортировки готовой продукции). При создании нового изделия и технологической подготовке его производства средствами конструкторских и технологических САПР (САЕ/САП/САМ) в ИИС создаются информационные объекты, описывающие структуру изделия, его состав и все входящие компоненты: детали, узлы, агрегаты, комплектующие, материалы и т.д. Каждый информационный объект обладает атрибутами, описывающими свойства физического объекта: технические требования и условия, геометрические (размерные) параметры, массогабаритные показатели, характеристики прочности, надежности, ресурса и другие его свойства и компоненты.
Информационные объекты в составе общей базы данных содержат в произвольном формате информацию, требуемую лля выпуска и поддержки технической документации, необходимой на всех стадиях производственного процесса для всех изделий, выпускаемых предприятием. Каждый информационный объект идентифицируется уникальным кодом и. может быть извлечен из базы данных для выполнения действий с ним. Общая база данных об изделиях обеспечивает информационное обслуживание и поддержку деятельности: ° заказчиков (владельцев) изделия; ° разработчиков (конструкторов), технологов, управленческого и производственного персонала предприятия-изготовителя; ° эксплуатационного, ремонтного персонала и специализированных служб.