2012 Мухаметшин Р.Р.
-
Upload
ural-federal-university-named-after-first-president-of-russia-bn-yeltsin -
Category
Education
-
view
289 -
download
4
description
Transcript of 2012 Мухаметшин Р.Р.
![Page 1: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/1.jpg)
ФГАОУ ВПО «Уральский федеральный университетимени первого Президента России Б. Н. Ельцина»
Металлургический факультетКафедра «Теплофизика и информатика в металлургии»
Курсовая работа по дисциплинам „Энергосбережение и теплоэнергетика металлургического производства” и „Технология разработки программного
обеспечения”
Разработка программного обеспечения расчета теплового
баланса электрической сушильной печи
Выполнил: Мухаметшин Р. Р.Группа Мт-490503
Руководители: доцент, к.т.н. Лавров В. В. доцент к.т.н. Гольцев В. А.
![Page 2: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/2.jpg)
Введение
Цель данной работы – создание программного продукта, автоматизирующее рутинные операции по составлению теплового баланса, и исследование различных факторов на статьи расхода тепла
![Page 3: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/3.jpg)
Предметная область
Объект информатизации представляет собой печь электросопротивления камерного типа для сушки литейных форм и стержней. Материал доставляется в печь с помощью выносных топки и тележки. Принцип действия печи периодический.
![Page 4: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/4.jpg)
Задачи
• Изучить методику расчета теплового баланса
• Составить расчетную модель средствами Microsoft Excel
• Программно реализовать решение задачи
![Page 5: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/5.jpg)
Файл расчета в MS Excel
• Расчет теплового баланса в MS Excel позволяет оперативно проверить правильность расчета и наглядно представить алгоритм.
• Также он необходим для дальнейшей реализации программного обеспечения
![Page 6: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/6.jpg)
Файл расчета в MS Excel
![Page 7: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/7.jpg)
Основные этапы разработки
• На основе изученной методики расчета была составлена диаграмма расчета средствами MS Visio 2010
• Функциональное моделирование системы с дальнейшей разработкой архитектуры приложения
![Page 8: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/8.jpg)
Основные этапы разработки. Архитектура ПО
![Page 9: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/9.jpg)
Основные этапы разработки
• Разработка математической модели (dll) на языке С# в среде MS Visual Studio 2010
• Разработка и отладка клиентского модуля:проработка графического интерфейсапрограммная реализация объявленных в
архитектуре модулей тестированиеисправление ошибоксоздание справки.
![Page 10: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/10.jpg)
Основные этапы разработки. Реализация графического интерфейса
![Page 11: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/11.jpg)
Основные этапы разработки. Справка
![Page 12: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/12.jpg)
Функциональные возможности программного средства
Программное средство «Расчет теплового баланса электрической сушильной печи» обладает следующими функциями:• возможность ввода и корректировки исходных данных;• возможность сохранения введенных исходных данных;• контроль над вводом данных и не допущение ввода
некорректных данных;
![Page 13: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/13.jpg)
Функциональные возможности программного средства
• представление результатов расчета в численном виде и в виде графического изображения;
![Page 14: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/14.jpg)
Функциональные возможности программного средства
• настройка и создание отчета о работе программы с возможностью экспорта в форматы Word, Excel, PDF;
• возможность получения справочного материала во время работы программы.
![Page 15: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/15.jpg)
Развертывание ПО
Для корректной работы приложения необходимы предустановленные .NET Framework 4.0 и Microsoft Report Viewer для формирования отчета
![Page 16: 2012 Мухаметшин Р.Р.](https://reader035.fdocument.pub/reader035/viewer/2022062313/557ec404d8b42a8e558b4ac9/html5/thumbnails/16.jpg)
ЗаключениеВ ходе работы было создано программное обеспечение с рабочим названием «Сушилка». Данное программное средство позволяет решить задачу расчета теплового баланса электрической сушильной печи.В процессе проектирования и создания программного средства было создано следующее:• спецификации внешних функций;• архитектура программного обеспечения;• программное средство для решения задачи расчета
теплового потока через ограждение;• справочные материалы;• установочный файл.Таким образом, заложенная в начале этапа проектирования функциональность была достигнута.