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

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

description

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

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

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 Мухаметшин Р.Р.

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

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