- •Содержание
- •1 Основные понятия сапр
- •1.1 Терминология сапр
- •1.2 Цель создания сапр
- •1.3 Принципы создания сапр
- •1.4 Состав сапр
- •1.5 Классификация сапр
- •1.6 Процесс создания сапр. Концепции. Структура современной сапр
- •1.7 Интеграция сапр с другими автоматизированными системами
- •2 Информационное обеспечение сапр
- •2.1 Состав информационного обеспечения сапр
- •2.2 Банк данных сапр
- •2.3 Структура банка данных
- •2.4 База данных в сапр
- •3 Лингвистическое, организационное и методическое обеспечение сапр
- •3.1 Языки сапр
- •3.2 Организационное и методическое обеспечение сапр
3.2 Организационное и методическое обеспечение сапр
Организационное обеспечение САПР — знания для пользователей и обслуживающего персонала САПР в виде документов:
определяющих содержание и форму представления окончательных результатов автоматизированного проектирования;
определяющих структуру, состав и функции службы САПР и ее сотрудников (положения, инструкции, приказы, штатные расписания, квалификационные требования);
организующих работы по созданию, развитию и внедрению самой САПР;
регламентирующих организационную структуру подразделений проектной организации и их взаимодействие с комплексом средств автоматизированного проектирования.
В зависимости от выполняемых функций специалисты САПР делятся на три группы: проектирующая, обеспечивающая и организующая.
В проектирующую группу входят конечные пользователи-проектировщики (разработчики, конструкторы, технологи, испытатели), непосредственно осуществляющие проектные процедуры и операции инструментами САПР или прикладными приложениями.
Обеспечивающая группа должна состоять из специалистов, осуществляющих функции по поддержанию работоспособности САПР в процессе эксплуатации.
Основными функциями этой группы и ее сотрудников являются:
информационное обслуживание — накопление, хранение, изменение на машинных носителях информации, необходимой для осуществления или повышения эффективности процесса проектирования РЭА или ЭВА благодаря предоставлению информационных услуг (сервиса) пользователям;
обслуживание и поддержание работоспособности компонентов технического, программного и информационного обеспечения в paбoтocпoсобном состоянии и САПР в целом;
хранение, размножение проектно-конструкторской документации на машинных носителях и осуществление совокупности процедур, включающих инициализацию, разметку, проверку носителей и ряд других действий;
выполнение с помощью набора программных средств процедур верификации и модификации программ, а также поддержание целостности программ;
обновление маршрутной матрицы на основе вычисления задержки при передаче между узлами сети, распространяется на все узлы и линии сети.
В эту группу входят администратор автоматизированной системы, системные программисты, прикладные программисты, старшие инженеры, инженеры по ЭВМ, по ЛВС и операторы ЭВМ.
Администратор автоматизированной системы — лицо, отвечающее за эксплуатацию системы и поддержание ее в рабочем состоянии.
Системный программист — лицо, отвечающее за разработку, эксплуатацию и сопровождение системного ПО на условиях конкретного применения.
Прикладной программист — лицо, отвечающее за разработку, эксплуатацию и сопровождение прикладных приложений, получаемых инструментальным ПО. Данный программист должен быть одновременно специалистом в прикладной области, к которой принадлежат решаемые задачи — совокупность областей применения и потребителей информации, хранимой в информационных системах, взаимодействующих с СВТ и представляющих собой множество процедур, которые могут выполняться в разных системах.
Инженеры осуществляют комплекс работ по поддержанию СВТ в работоспособном состоянии, контроль технического состояния, устранение неисправностей, замену отдельных частей и блоков, регулировку, проверку правильности функционирования устройств ЭВМ посредством тест-программы.
Организующая группа состоит из специалистов, осуществляющих функции по организации, управлению созданием и развитием САПР, функции слежения за состоянием проекта, координацию и синхронизацию параллельно выполняемых процедур различными исполнителями, а также из подсистемы управления методологией проектирования, представленной в виде базы знаний. В базе знаний содержатся: сведения о предметной области, отражающие множество объектов и связей между ними; совокупность понятий и объектов, информация о которых хранится в базе данных и обрабатывается программой; известные иерархические структуры создаваемых объектов (например, в виде дерева И/ИЛИ); возможные маршруты проектирования — последовательность проектных работ с указанием прикладных программ, подключаемых в отдельных узлах маршрута. Для представления знаний используется ряд моделей, таких как семантическая сеть, процедуральная, фреймовая, продукционная и другие модели.
Задание на проектирование САПР исходит от заказчика приборостроительной продукции, который в условиях возрастающей конкуренции должен следить за мировым уровнем РЭА и ЭВА вообще и конкретным их использованием в той или иной предметной области и информацией о состоянии рынка, финансовой информацией. Затем вместе с проектировщиком вырабатывается техническое задание — документ, содержащий назначение и область применения проектируемого изделия, технические, технико-экономические и специальные требования, необходимые стадии и сроки разработки, виды испытания и другие сведения.
В разработке САПР участвуют следующие специалисты: системные аналитики, аналитики-программисты, эксперты, менеджеры.
Уровень создаваемых САПР, количество и содержание задач, решаемых разработчиками напрямую связано с уровнем создаваемой продукции, ее стоимостью и серийностью изготовления.
Системный аналитик (специалист по САПР) — специалист в предметной области, реализует идеологию построения САПР либо проектных процедур компонентов.
Ведущий (главный) программист осуществляет идеологию построения общего и системного ПО.
Программист-аналитик — специалист, сочетающий функции программиста и аналитика.
Эксперт — специалист в определенной предметной области, способный на основе своих знаний и опыта дать пользователю квалифицированную консультацию (совет, подсказку), помочь принять правильное решение. В экспертных системах знания экспертов являются источником формирования баз знаний.
Менеджер — наемный управляющий промышленным предприятием, наделен исполнительной властью, самостоятелен в области важнейших финансовых и экономических вопросов.
Методическое обеспечение задает назначение и функции САПР, определяет технологию автоматизированного проектирования и служит основой при создании остальных видов обеспечения. Методическое обеспечение САПР РЭА и ЭВА включает методики классификации и систематизации РЭА и ЭВА как объектов проектирования, формализации процессов проектирования, создания и развития подсистем и компонентов САПР, а также методы и технологию автоматизированного проектирования.
