Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ_БУТЫРИН.doc
Скачиваний:
1
Добавлен:
26.12.2019
Размер:
1.94 Mб
Скачать
  1. Системы автоматизированного проектирования

Система автоматизированного проектирования (САПР) или CAD (англ. Computer-Aided Design) — программный пакет, предназначенный для создания чертежей, конструкторской и/или технологической документации и/или 3D моделей. Современные системы автоматизированного проектирования обычно используются совместно с системами автоматизации инженерных расчётов и анализа CAE (Computer-aided engineering). Данные из CAD-систем передаются в CAM (англ. Computer-aided manufacturing — система автоматизированной разработки программ обработки деталей для станков с ЧПУ или ГАПС (Гибких автоматизированных производственных систем)).

Обычно охватывает создание геометрических моделей изделия (твердотельных, трехмерных, составных), а также генерацию чертежей изделия и их сопровождение. Следует отметить, что русский термин «САПР» по отношению к промышленным системам имеет более широкое толкование, чем «CAD» — он включает в себя CAD, CAM и CAE.

Компоненты САПР

Выделяют следующие виды обеспечения:

  • Математическое обеспечение САПР — математические модели, методики и способы их получения

  • Лингвистическое обеспечение САПР

  • Техническое обеспечение САПР — устройства ввода, обработки и вывода данных, средства поддержки архива проектных решений, устройства передачи данных

  • Информационное обеспечение САПР — информационная база САПР, автоматизированные банки данных, системы управления базами данных (СУБД)

  • Программное обеспечение САПР

  • Программные компоненты САПР (примером может служить Геометрический решатель САПР)

  • Методическое обеспечение

  • Организационное обеспечение

Эти пакеты используются в работе конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм, то есть с обработкой графических изображений. Реализуют функции:

  1. коллективная работа в сети;

  2. экспорт — импорт файлов различных форматов;

  3. масштабирование объектов;

  4. группировка объектов, передвижение, растяжка, поворот, разрезание, изменение размеров, работа со слоями;

  5. перерисовка;

  6. управление файлами;

  7. использование чертежных инструментов, позволяющих рисовать кривые, эллипсы, линии произвольной формы, многоугольники и т. п.;

  1. работа с цветом;

  2. автоматизация отдельных процедур с использованием встроенного макроязыка.

Примерами пакетов этого класса являются: AutoCAD (AutoDesk), DesignCAD, Grafic CAD Professional, DrawBase, Microstation, TurboCAD.

Выбор САПР

Правильный выбор САПР — надежное условие эффективного проектирования. Критерии выбора:

  • Распространенность САПР

  • Цена САПР, её сопровождения и модификации

  • Широта охвата задач проектирования

  • Удобство работы САПР и её «дружественность»

  • Наличие широкой библиотечной поддержки стандартных решений

  • Возможность и простота стыковки с другими САПР

  • Возможность коллективной работы

  1. Разработка проекта кис в условиях неопределенности и риска

Следующая особенность управления проектами по созданию информационных технологий заключается в их большом риске. Под «риском» в теории управления проектами понимается вероятность нежелательного результата, и обусловлено это может быть событиями различного характера:

геофизического, политического, финансового и др. Борьба с риском осуществляется на стадии планирования проекта, где производится идентификация и оценка риска (определение и документирование событий, которые могут повлиять на проект, и оценка вероятностей наступления событий, их характеристик и влияния на проект соответственно), а также на стадии управления проектом.

При выполнении проекта очень важно организовать обратную связь между разработчиками и руководителем проекта с помощью периодических отчетов. Очень важно, чтобы создание отчетов об исполнении не зависело от погоды и состояния и настроения разработчиков. В отчетах должны содержаться информация о прогрессе исполнения той или иной задачи и, что весьма существенно, объяснение, почему та или иная задача была не исполнена в срок. Эта информация является ключевой для накопления статистики о производительности сотрудников и точности выдаваемых им оценок, а иногда свидетельствует о проблемах самого руководителя проекта, который неправильно организовал работу или не добился детализации и ясности проекта.

На этом этапе определяют необходимые для успешной реализации проекта управляющие воздействия и применяют их. Управление рисками -это реагирование на события и изменение рисков в процессе реализации проекта.

Несмотря на то что по науке перечисленные процессы относятся к вспомогательной группе, недостаточные усилия по снижению риска проектов в области инфосистем (уменьшения риска надо добиваться даже ценой увеличения трудоемкости) в основном и приводят к их провалам.

Кроме управления риском, следует поговорить о проблеме управления качеством программного проекта. Как ни странно, но в России этому аспекту уделяют наименьшее значение, пытаясь уменьшить величину бюджета, экономя на создании и содержании отдела качества программного обеспечения. Это приводит к тому, что сам заказчик выступает в роли отдела качества и тестирует программное обеспечение в процессе опытной эксплуатации, а в некоторых случаях - промышленной эксплуатации. Чем это грозит, думается, не надо объяснять. Нет необходимости создавать отдел качества на каждый проект, он может в компании существовать в единственном экземпляре, но, что самое главное, должен абсолютно не зависеть от отдела разработки. Так, существует естественная тенденция, когда отдел разработки хочет поскорее сдать проект и приступить к новому, и процесс достижения требуемого качества является необходимой, но самой нелюбимой всеми разработчиками процедурой. Соответственно, очень важно, чтобы руководитель проекта не имел никакого воздействия на отдел качества. Такое отделение для повышения качества проекта, естественно, вызывает определенные коммуникационные проблемы между отделом разработки и отделом качества.

Во многом уследить за проектом, этим склонным к непослушанию объектом, помогает информационная система управления, т. е. организационно-технологический комплекс методических, технических, программных и информационных средств, направленный на поддержку и повышение эффективности процессов планирования и управления проектом. Ее ядро - программное обеспечение календарного планирования и контроля (или системы управления проектами) - обеспечивает поддержку основных процессов временного, ресурсного и стоимостного планирования и контроля на основе алгоритмов сетевого планирования и метода критического пути и предназначается для детального планирования и контроля графика выполнения работ.