2012 Выволокина Е.В
Upload: ural-federal-university-named-after-first-president-of-russia-bn-yeltsin
Post on 23-Dec-2014
232 views
DESCRIPTION
Курсовая работа по дисциплине "Технология разработки программного обеспечения" (УрФУ, 2012). Автор Выволокина Е.В. Руководитель доцент, к.т.н. Лавров В.В. http://vlavrov.professorjournal.ruTRANSCRIPT
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ РАСЧЕТА ПОТЕРЬ ДАВЛЕНИЯ
ПРИ ДВИЖЕНИИ ПРОДУКТОВ СГОРАНИЯ
ПО ГАЗОХОДУ
КУРСОВАЯ РАБОТА ПО ДИСЦИПЛИНАМ «ЭНЕРГОСБЕРЕЖЕНИЕ И ТЕПЛОЭНЕРГЕТИКА МЕТАЛЛУРГИЧЕСКОГО ПРОИЗВОДСТВА» И «ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»
Министерство образования и науки РФФГАОУ ВПО «Уральский федеральный университет
имени первого Президента России Б.Н.Ельцина»Институт материаловедения и металлургии
Кафедра «Теплофизика и информатика в металлургии»
Выполнил:
Руководители:.
Екатеринбург,2012 г.
Выволокина Е.В., Мт-490502
доцент, к.т.н., Гольцев В.А.доцент, к.т.н., Лавров В.В
ЦЕЛЬ РАБОТЫ:• разработать программное обеспечение, автоматизирующее расчет
потерь давления при движении продуктов сгорания по газоходу;
• определить факторы, влияющие на потери давления.
ЗАДАЧИ РАБОТЫ:
• изучить методику расчета потерь давления при движении продуктов сгорания по газоходу;
• составить расчетную модель средствами Microsoft Excel для практического освоения методики расчета потерь давления;
• познакомиться с возможностями среды разработки Microsoft Visual Studio 2010;
• программно реализовать решение задачи.
ЭТАПЫ РАЗРАБОТКИДля разработки ПО была изучена методика проведения расчетов, после чего был разработан тестовый вариант расчетов в среде MS Excel, на слайде приведены фрагменты расчетного файла (исходные данные):
ЭТАПЫ РАЗРАБОТКИ:
На слайде приведены фрагменты расчетного файла (результаты расчета):
ЭТАПЫ РАЗРАБОТКИДиаграмма расчета средствами MS Visio 2010
ЭТАПЫ РАЗРАБОТКИПрограммная реализация. Архитектура создаваемого ПО
Графический интерфейс
Пользователь
Загрузка/сохранение исходных данных
dat-файл
Редактирование исходных данных
Выполнение расчетов
Табличное и графическое отображение результатов
Формирование отчета в формате
ReportViewer
Вызов справки
Математическая библиотека (dll)
Класс варианта расчета
PDFExcel
Печать/экспорт в другие форматы
Файл справки (.chm)
ЭТАПЫ РАЗРАБОТКИ
• разработка математической модели (dll) на языке С# в среде MS Visual Studio 2010;
• разработка и отладка клиентского модуля: проработка графического интерфейса; программная реализация объявленных в архитектуре
модулей; тестирование; исправление ошибок; создание справки.
ДЕМОНСТРАЦИЯ ПО
АНАЛИЗ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ
При проведение различных вариантов расчета было выявлено, что на потери давления влияют:
• размеры труб газохода;
• проходные сечения;
• скорость движения продуктов сгорания.
РЕЗУЛЬТАТЫ РАБОТЫВ ходе работы было создано программное обеспечение с рабочим названием «RaschetPoter». Данное программное средство позволяет решить задачу расчета потерь давления при движении продуктов сгорания по газоходу.
В процессе проектирования и создания программного средства было создано следующее:
• тестовый вариант расчета;
• спецификации внешних функций;
• архитектура программного обеспечения;
• программное средство для решения задачи расчета потерь давления;
• справочные материалы;
• установочный файл.