ФГАОУ ВПО «Уральский федеральный университет имени первого Президента России Б. Н. Ельцина» Металлургический факультет Кафедра «Теплофизика и информатика в металлургии» Курсовая работа по дисциплинам „Энергосбережение и теплоэнергетика металлургического производства” и „Технология разработки программного обеспечения” Разработка программного обеспечения расчета теплового баланса электрической сушильной печи Выполнил: Мухаметшин Р. Р. Группа Мт-490503 Руководители: доцент, к.т.н. Лавров В. В. доцент к.т.н. Гольцев В. А.
Курсовая работа по дисциплине "Технология разработки программного обеспечения" (УрФУ, 2012). Автор Мухаметшин Р.Р. Руководитель доцент, к.т.н. Лавров В.В. http://vlavrov.professorjournal.ru
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ФГАОУ ВПО «Уральский федеральный университетимени первого Президента России Б. Н. Ельцина»
Металлургический факультетКафедра «Теплофизика и информатика в металлургии»
Курсовая работа по дисциплинам „Энергосбережение и теплоэнергетика металлургического производства” и „Технология разработки программного
обеспечения”
Разработка программного обеспечения расчета теплового
баланса электрической сушильной печи
Выполнил: Мухаметшин Р. Р.Группа Мт-490503
Руководители: доцент, к.т.н. Лавров В. В. доцент к.т.н. Гольцев В. А.
Введение
Цель данной работы – создание программного продукта, автоматизирующее рутинные операции по составлению теплового баланса, и исследование различных факторов на статьи расхода тепла
Предметная область
Объект информатизации представляет собой печь электросопротивления камерного типа для сушки литейных форм и стержней. Материал доставляется в печь с помощью выносных топки и тележки. Принцип действия печи периодический.
Задачи
• Изучить методику расчета теплового баланса
• Составить расчетную модель средствами Microsoft Excel
• Программно реализовать решение задачи
Файл расчета в MS Excel
• Расчет теплового баланса в MS Excel позволяет оперативно проверить правильность расчета и наглядно представить алгоритм.
• Также он необходим для дальнейшей реализации программного обеспечения
Файл расчета в MS Excel
Основные этапы разработки
• На основе изученной методики расчета была составлена диаграмма расчета средствами MS Visio 2010
• Функциональное моделирование системы с дальнейшей разработкой архитектуры приложения
Основные этапы разработки. Архитектура ПО
Основные этапы разработки
• Разработка математической модели (dll) на языке С# в среде MS Visual Studio 2010
• Разработка и отладка клиентского модуля:проработка графического интерфейсапрограммная реализация объявленных в
Основные этапы разработки. Реализация графического интерфейса
Основные этапы разработки. Справка
Функциональные возможности программного средства
Программное средство «Расчет теплового баланса электрической сушильной печи» обладает следующими функциями:• возможность ввода и корректировки исходных данных;• возможность сохранения введенных исходных данных;• контроль над вводом данных и не допущение ввода
некорректных данных;
Функциональные возможности программного средства
• представление результатов расчета в численном виде и в виде графического изображения;
Функциональные возможности программного средства
• настройка и создание отчета о работе программы с возможностью экспорта в форматы Word, Excel, PDF;
• возможность получения справочного материала во время работы программы.
Развертывание ПО
Для корректной работы приложения необходимы предустановленные .NET Framework 4.0 и Microsoft Report Viewer для формирования отчета
ЗаключениеВ ходе работы было создано программное обеспечение с рабочим названием «Сушилка». Данное программное средство позволяет решить задачу расчета теплового баланса электрической сушильной печи.В процессе проектирования и создания программного средства было создано следующее:• спецификации внешних функций;• архитектура программного обеспечения;• программное средство для решения задачи расчета
теплового потока через ограждение;• справочные материалы;• установочный файл.Таким образом, заложенная в начале этапа проектирования функциональность была достигнута.