ВУЗ:
Составители:
Рубрика:
входят графические 2D и 3D подсистемы, СУБД, продукционная экспертная система, документатор,
технологический процессор создания программ для станков с ЧПУ.
В большинстве автоматизированных информационных систем применяют СУБД, поддерживающие
реляционные модели данных. Среди общих требований к СУБД можно отметить: 1) обеспечение цело-
стности данных (их полноты и достоверности); 2) защита данных от несанкционированного доступа и о
искажений из-за сбоев аппаратуры; 3) удобство пользовательского интерфейса; 4) в большинстве случа-
ев важна возможность распределенной обработки в сетях ЭВМ.
Первые два требования обеспечиваются ограничением прав доступа, запрещением одновременного
использования одних и тех же обрабатываемых данных (при возможности их модификации), введением
контрольных точек для защиты от сбоев и т.п.
Банк данных в САПР является важной обслуживающей подсистемой, он выполняет функции ин-
формационного обеспечения и имеет ряд особенностей. В нем хранятся как редко изменяемые данные
(архивы, справочные данные, типовые проектные решения), так и сведения о текущем состоянии раз-
личных версий выполняемых проектов.
Отличительные особенности СУБД третьего поколения: расширенный набор возможных типов дан-
ных (это абстрактные типы, массивы, множества, записи, композиции разных типов, отображения вели-
чин с значениями разных типов), открытость (доступность из разных языков программирования, возмож-
ность обращения к прикладным СУБД), непроцедурность языка (общепринятым становится язык запро-
сов SQL), управление асинхронными параллельными процессами, состояние которых отражает БД. По-
следнее свойство позволяет говорить о тесной взаимосвязи СУБД и подсистемы управления проектами
DesPM.
Названные особенности управления данными с САПР нашли свое выражение в современных под-
системах управления проектными данными PDM. В PDM разнообразие типов проектных данных под-
держивается их классификацией и соответствующим выделением групп с характерными множествами
атрибутов. Такими группами данных являются описания изделий с различных точек зрения (аспекты).
Для большинства САПР машиностроения характерными аспектами являются свойства компонентов и
сборок, модели и их документальное выражение (основными примерами могут служить чертежи, 3D-
модели визуализации, сеточные представления для конечно-элементного анализа, текстовые описания),
структура изделий, отражающая взаимосвязи между компонентами и сборками и их описаниями в раз-
ных группах.
Вследствие большого объема проектных данных и наличия ряда версий проектов PDM должна об-
ладать развитой системой поиска нужных данных по различным критериям.
4.8.2. ВАРИАНТЫ УПРАВЛЕНИЯ ДАННЫМИ
В СЕТЯХ АВТОМАТИЗИРОВАННЫХ СИСТЕМ
При сетевой организации автоматизированных систем информационное обеспечение может быть
реализовано по одному из следующих вариантов: 1) FS –файловый сервер; 2) RDA – доступ к удален-
ным данным; 3) DBS – сервер баз данных; 4) AS – сервер приложений. Варианты различаются распреде-
лением между разными узлами сети функций хранения данных, управления данными, обработки дан-
ных в приложениях и интерфейса с пользователем.
Вариант файл-сервер характерен для локальных сетей на персональных ЭВМ с небольшим числом
пользователей. Вследствие интенсивного трафика и трудностей с защитой информации эта структура
для большинства автоматизированных систем малоэффективна. Поэтому предпочтительнее иметь
СУБД в узле сервера.
Вариант RDA – это модель удаленного узла, она наиболее распространена в настоящее время среди
автоматизированных систем. В ней уменьшен трафик по сравнению с FS, унифицирован интерфейс с
СУБД на основе языка SQL.
Дальнейший переход к системе распределенных вычислений приводит к перемещению прикладного
ПО или его части на специальный сервер или сервер БД, т.е. реализуются двух- и трехзвенные схемы. DBS –
двухзвенная структура дистанционного управления, основанная на разделении прикладных процедур на две
части: индивидуальные для каждого пользователя и общие для многих задач. В этой структуре под прило-
жением понимают совокупность именно общих процедур. Эта совокупность обычно представляется на
процедурных расширениях SQL и сохраняется в специальном словаре БД. В альтернативных вариантах (на-
пример, в RDA) все прикладные процедуры включаются в прикладные программы и, следовательно, при
необходимости их изменения приходится модифицировать практически все прикладное ПО. Выделение
Страницы
- « первая
- ‹ предыдущая
- …
- 135
- 136
- 137
- 138
- 139
- …
- следующая ›
- последняя »
