Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SPESE-DipProject.doc
Скачиваний:
51
Добавлен:
16.02.2016
Размер:
414.72 Кб
Скачать

2.1.4. Требования к программе.

2.1.4.1. Требования к функциональным характеристикам.

Разрабатываемая программа должна:

  • правильно вводить исходные данные для расчета термонапряжений в аноде МГП (радиусы анода, подводимую мощность, параметры материала анода и т.д.);

  • вычислять термонапряжения и выводить результаты в доступной для человека форме;

  • обеспечивать “дружественный” и интуитивно понятный интерфейс пользователя.

Пакет исходных данных для проектируемой программы должен включать в себя:

  • Значения внутреннего и наружного радиусов анода в сантиметрах (Rвн. иRнар.);

  • Подводимую к аноду мощность в Вт/кв.См – q;

  • Температуру окружающей среды T0в градусах Кельвина.

  • Коэффициент черноты поверхности (ε=0,3 для меди);

  • Количество пространственных интервалов по толщине стенки анода (n);

  • Время работы лампы с момента включения накала в секундах (для завершения);

  • Выбор материала анода: медь или другой материал, со своими физ. Характеристиками.

Остальные данные неизменны для меди, но могут быть изменены для другого материала:

λ=3.77 Вт/см.град; α=1.1 см2/сек;E=11,7·106кг/см2т=170·10-71/град.

В качестве результатов расчетов программа должна предоставить таблицу зависимостей температур T(Rвн,t) иT(Rнар,t) и термонапряжений δ(Rвн,t) и δ(Rнар,t) от времени, или графики указанных зависимостей. Вычисления могут занимать время до 3-х минут, в течение которого программа может не отвечать (зависит от быстродействия).

2.1.4.2. Требования к надежности.

Специальных требований к надежности программы не предусмотрено. При отказе технических средств программу можно снова запустить на выполнение.

2.1.4.3. Требования к техническим средствам.

Для нормального функционирования разработанной программы требуется компьютер с процессором семейства Pentium,CeleronилиAthlonс тактовой частотой более 150 МГц, объемом оперативной памяти 64 МБ или более, современной видеокартой, дисководом (если программа запускается с дискеты), и принтером (если результаты выводятся на печать). При запуске с жесткого диска программу надо скопировать на него.

Для работы программы требуется операционная система семейства Windows9x/Me/ 2000/NTс поддержкойmsVisualBasic6.0. (необходимымиDLLбиблиотеками).

2.2. Описание схемы программы

Схемы основной программы и модулей представлены в Приложении 1 на странице 44.

2.2.1. Описание схемы основной программы (модуля).

Основная программа расположена в Главной форме (Рис. 10) и выполняет управление появлением окон форм, контроль введенных значений радиусов и обеспечивает ввод параметров выбранного материала анода. При запуске программы на дисплее появляется Главная форма (блок 1.1.), на которой размещены строка меню, текстовые поля с исходными данными для расчётов и три управляющих кнопки. Если выбирается конкретный пункт меню (блок 1.3.), то программа выполнит одно из четырех действий: установит в полях значения по умолчанию, отобразит форму с информацией о программе, отобразит форму с сечением анода МГП и пояснительным текстом, или выгрузит Главную форму и завершит свою работу. При нажатии на первую кнопку формы будет отображена форма для расчета температур и термонапряжений (блок 1.7) с выводом значений в таблицу, а при нажатии на вторую кнопку отобразится окно формы с заготовками графиков температур и термонапряжений (блок 1.8), третья кнопка - Выход.

Если пользователь выберет в качестве материала анода “другой” (а не Медь), то текстовые поля 3-7 будут активизированы для изменения параметров материала анода (блок 1.10.), при последующем выборе материала “медь” в полях будут восстановлены исходные параметры меди и заблокировано их изменение (блок 1.9.).

При вводе и корректировке значений радиусов анода основная программа контролирует их значения на допустимость использования в расчетах (блоки 1.11.-1.15.). При обнаружении несоответствия вводимых значений требованиям программы будет выведено сообщение с соответствующим текстом – пояснением избежания ошибки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]