Разработка подсистемы САПР теплосберегающих элементов коттеджей
Дипломная работа - Строительство
Другие дипломы по предмету Строительство
ПР для представления информации о проектируемых объектах, процессе и средствах проектирования, которой обмениваются люди с ЭВМ и между собой в процессе автоматизированного проектирования.
Лингвистическое обеспечение представляет собой набор информационно-поисковых (используются в обслуживающих подсистемах), вспомогательных языков и языков проектирования, обеспечивающих взаимодействие пользователя и САПР.
Взаимодействие пользователя с подсистемами осуществляется посредством специализированного языка взаимодействия разрабатываемой САПР с пользователем, который организован в виде диалога с пользователем. Он включает в себя следующие виды диалога:
"окно",
"меню",
"заполнение бланков".
В состав лингвистического обеспечения любой системы должны входить Язык Определения Данных (ЯОД) и Язык Манипулирования Данными (ЯМД). В состав лингвистического обеспечения данной САПР введен язык SQL, представляющий собой интеграцию ЯОД и ЯМД.
Язык SQLимеет мощные средства по определению и манипулированию данными. Помимо этого общесистемное программное обеспечение позволяет создавать и выполнять SQL-сценарии для определения и модификации данных, необходимых для работы САПР.
Главным недостатком языка SQL является наличие специальной подготовки у оператора для составления запросов при работе с базой данных. В целях снижения профессиональных требований к операторам необходимо построить диалоги системы с пользователем таким образом, чтобы SQL-запросы формировались неявно. Возможность использовать SQL-запросы напрямую должна быть предоставлена только администратору базы данных, обладающему достаточной квалификацией и опытом.
.5 Общее программное обеспечение
Программное обеспечение САПР представляет собой совокупность всех программ и эксплуатационной документации к ним, необходимых для автоматизированного проектирования. Физически в состав ПО входят:
документы с текстами программ;
программы, записанные на машинных носителях информации;
эксплуатационные документы.
ПО конкретной САПР включает в себя программы и документацию для всех типов ЭВМ, используемых в данной САПР.Составляющие программного обеспечения САПР, а также требования к его разработке и документированию установлены государственными стандартами. ПО САПР подразделяется на общесистемное и специализированное.
Общесистемное ПО содержит набор программных средств, которые предназначены для повышения эффективности использования вычислительных комплексов САПР и производительности труда персонала, обслуживающего эти комплексы.
Специализированное ПО включает в себя прикладные программы и пакеты прикладных программ (ППП), основной функцией которых является получение проектных решений. Конкретный состав общесистемного ПО зависит от состава технических средств вычислительного комплекса САПР и устанавливаемых режимов обработки информации на этом комплексе.
Общесистемное ПО, необходимое для нормального функционирования проектируемой САПР, включает в себя ОС Windows 7 Professional:
офисное приложение MicrosoftMySqlserver 2008 R2 для работы с БД;
офисное приложение OpenOffice 3.1 для формирования готовых проектов;
среду разработки BorlandC++ Builder 6.
строительство теплопотеря отопление программный
4.5.1 Прикладное программное обеспечение
К прикладному программному обеспечению относится комплекс подпрограмм, реализующих работу всех подсистем разрабатываемой САПР. К ним относятся:
подпрограмма ввода и преобразования исходных данных;
подпрограмма взаимодействия с базами данных ;
-программа оформления результатов;
подпрограмма, организующая диалог пользователя с ЭВМ.
Подпрограмма ввода и преобразования исходных данных осуществляет диалог с пользователей в начале работы САПР, с целью получения исходных данных в удобном для расчета виде.
Подпрограмма взаимодействия с базами данных соединяется с базами данных САПР и делает их доступными для всех остальных подпрограмм, что устраняет наличие сложной системы запросов. Подпрограмма оформления результатов формирует результаты, полученные с помощью других подпрограмм, осуществляет взаимодействие с текстовым редактором, в котором сохраняется отчеты с БД готовых вариантов. Для быстродействия данной подпрограммы необходим объем оперативный памяти не менее 2GB, так как будет постоянно осуществляться работа с базой данных, которая будет находиться на жестком диске, дисковое пространство которого должны быть не меньше 500GB, по причине появления новых строительных материалов и утеплителей. Подпрограмма, организующая диалог пользователя с ЭВМ, входит в состав всех подпрограмм в качестве вспомогательной при взаимодействии их с пользователем.
.6 Техническое обеспечение
Техническое обеспечение САПР представляет собой совокупность взаимосвязанных и взаимодействующих технических средств, предназначенных для выполнения автоматизированного проектирования.Анализ структурной схемы САПР предполагает наличие 3 автоматизированных рабочих мест. Рассмотрим характеристики АРМ. Первое автоматизированное рабочее место - стационарный IBM совместимый компьютер:
процессорIntelCore 2 DuoE8600 BOX ;
монитор 19" BenqG922HDA 250 кд\м2, 1000:1, 5 mc;
видеокарта nVidiaGeForce 9500GT;
модуль памяти DDR2 Samsung;
- жесткийдиск SATA Seagate ST9500325AS;
- клавиатура + мышь A4-TechGKS-870D.
Второе и третье автоматизированные рабочие места пр?/p>