2012 Мухаметшин Р.Р.
Post on 15-Jun-2015
289 Views
Preview:
DESCRIPTION
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 для формирования отчета
ЗаключениеВ ходе работы было создано программное обеспечение с рабочим названием «Сушилка». Данное программное средство позволяет решить задачу расчета теплового баланса электрической сушильной печи.В процессе проектирования и создания программного средства было создано следующее:• спецификации внешних функций;• архитектура программного обеспечения;• программное средство для решения задачи расчета
теплового потока через ограждение;• справочные материалы;• установочный файл.Таким образом, заложенная в начале этапа проектирования функциональность была достигнута.
top related