Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема5.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
125.95 Кб
Скачать

2.4Объектно-ориентированное прикладное программное обеспечение

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

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

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

Специализированное программное обеспечение современных САПР включает тысячи программ, объем которых составляет миллионы машинных команд. Создание таких больших программных систем связано с решением проблем декомпозиции прикладного программного обеспечения на подсистемы, разработки и унификации интерфейсов между подсистемами, выбором архитектуры системы в зависимости от конфигурации технических средств, возможностей операционной системы и универсального прикладного программного обеспечения. Создание объектно-ориентированного прикладного программного обеспечения САПР - сложная научно-техническая задача, для решения которой требуются большие материальные затраты. Затраты на разработку и сопровождение программного обеспечения составляют большую долю всех затрат на создание и эксплуатацию САПР.

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

13