16
ФГАОУ ВПО «Уральский федеральный университет имени первого Президента России Б. Н. Ельцина» Металлургический факультет Кафедра «Теплофизика и информатика в металлургии» Курсовая работа по дисциплинам „Энергосбережение и теплоэнергетика металлургического производства” и „Технология разработки программного обеспечения” Разработка программного обеспечения расчета теплового баланса электрической сушильной печи Выполнил: Мухаметшин Р. Р. Группа Мт-490503 Руководители: доцент, к.т.н. Лавров В. В. доцент к.т.н. Гольцев В. А.

2012 Мухаметшин Р.Р

Embed Size (px)

DESCRIPTION

Курсовая работа по дисциплине "Технология разработки программного обеспечения" (УрФУ, 2012). Автор Мухаметшин Р.Р. Руководитель доцент, к.т.н. Лавров В.В. http://vlavrov.professorjournal.ru

Citation preview

Page 1: 2012 Мухаметшин Р.Р

ФГАОУ ВПО «Уральский федеральный университетимени первого Президента России Б. Н. Ельцина»

Металлургический факультетКафедра «Теплофизика и информатика в металлургии»

Курсовая работа по дисциплинам „Энергосбережение и теплоэнергетика металлургического производства” и „Технология разработки программного

обеспечения”

Разработка программного обеспечения расчета теплового

баланса электрической сушильной печи

Выполнил: Мухаметшин Р. Р.Группа Мт-490503

Руководители: доцент, к.т.н. Лавров В. В. доцент к.т.н. Гольцев В. А.

Page 2: 2012 Мухаметшин Р.Р

Введение

Цель данной работы – создание программного продукта, автоматизирующее рутинные операции по составлению теплового баланса, и исследование различных факторов на статьи расхода тепла

Page 3: 2012 Мухаметшин Р.Р

Предметная область

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

Page 4: 2012 Мухаметшин Р.Р

Задачи

• Изучить методику расчета теплового баланса

• Составить расчетную модель средствами Microsoft Excel

• Программно реализовать решение задачи

Page 5: 2012 Мухаметшин Р.Р

Файл расчета в MS Excel

• Расчет теплового баланса в MS Excel позволяет оперативно проверить правильность расчета и наглядно представить алгоритм.

• Также он необходим для дальнейшей реализации программного обеспечения

Page 6: 2012 Мухаметшин Р.Р

Файл расчета в MS Excel

Page 7: 2012 Мухаметшин Р.Р

Основные этапы разработки

• На основе изученной методики расчета была составлена диаграмма расчета средствами MS Visio 2010

• Функциональное моделирование системы с дальнейшей разработкой архитектуры приложения

Page 8: 2012 Мухаметшин Р.Р

Основные этапы разработки. Архитектура ПО

Page 9: 2012 Мухаметшин Р.Р

Основные этапы разработки

• Разработка математической модели (dll) на языке С# в среде MS Visual Studio 2010

• Разработка и отладка клиентского модуля:проработка графического интерфейсапрограммная реализация объявленных в

архитектуре модулей тестированиеисправление ошибоксоздание справки.

Page 10: 2012 Мухаметшин Р.Р

Основные этапы разработки. Реализация графического интерфейса

Page 11: 2012 Мухаметшин Р.Р

Основные этапы разработки. Справка

Page 12: 2012 Мухаметшин Р.Р

Функциональные возможности программного средства

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

некорректных данных;

Page 13: 2012 Мухаметшин Р.Р

Функциональные возможности программного средства

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

Page 14: 2012 Мухаметшин Р.Р

Функциональные возможности программного средства

• настройка и создание отчета о работе программы с возможностью экспорта в форматы Word, Excel, PDF;

• возможность получения справочного материала во время работы программы.

Page 15: 2012 Мухаметшин Р.Р

Развертывание ПО

Для корректной работы приложения необходимы предустановленные .NET Framework 4.0 и Microsoft Report Viewer для формирования отчета

Page 16: 2012 Мухаметшин Р.Р

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

теплового потока через ограждение;• справочные материалы;• установочный файл.Таким образом, заложенная в начале этапа проектирования функциональность была достигнута.