23
Разработка программного обеспечения для расчета показателей работы шлакового режима доменной печи Выполнил: Костромин А.В. Группа: Мт-47052

2010-11 (ТРПО) Костромин А.В

Embed Size (px)

Citation preview

Page 1: 2010-11 (ТРПО) Костромин А.В

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

для расчета показателей работы

шлакового режима доменной печи

Выполнил: Костромин А.В.Группа: Мт-47052

Page 2: 2010-11 (ТРПО) Костромин А.В

Основание для данной работы Предусмотренная учебным планом

специальности 230201 «Информационные системы и технологии» курсовая работа по дисциплине ДС.06 «Энергосбережение и теплоэнергетика металлургического производства» в седьмом семестре.

Page 3: 2010-11 (ТРПО) Костромин А.В

Ход выполнения работы Модель расчета в файл MS Excel Функциональная диаграмма в MS Visio Архитектура программного средства Математическая библиотека (dll файл) Клиентский GUI

Окно подключения к базе данных Главное окно программы Окно формирования отчета Окно формирования графика Справка

Система файла развертывания программы

Page 4: 2010-11 (ТРПО) Костромин А.В

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

Такой подход позволяет оперативно проверить правильность расчета и наглядно представить алгоритм заказчику

Page 5: 2010-11 (ТРПО) Костромин А.В

Общий вид файла срасчетом

Page 6: 2010-11 (ТРПО) Костромин А.В

Функциональная диаграмма в MS Visio

Данный подход поможет представить модель расчета в форме удобной, для того, что бы отследить взаимосвязь между входными и выходными данными

Так же создаст будет являться основным документов для создания математической библиотеки

Page 7: 2010-11 (ТРПО) Костромин А.В

Общий вид функциональной диаграммы

Л1.2

Расчет технологических

показателей подачи

Хим. состав ЖРМ

Доли ЖРМ в шихте

МЖРМ

МФЛ

Л1.3

Содержание железа в рудной части шихты, %

МFe

Л1.5

Основность шихты

МСаО МSiO2

Л1.6

Уточненный выход чугуна из

подачи, кг[Fe]

Л1.7

Основность шлака

qЧП

[Si]

Л1.4

Масса кокса в подаче, кг

РНФ

МК

Л1.8

Удельный расход

кокса, т/т

Шлаковый режим доменной плавки (базовый режим) Стр. 1

Л1.9

Удельный расход средневзвешенного

железорудного материала , кг/т

k

Хим. состав флюсов

Л1.1

Расчет средневзвешенного

состава рудного материала

FeЖРМ

Л1.10

Расчетная рудная нагрузка ,

кг/кг

РЖРМ

Page 8: 2010-11 (ТРПО) Костромин А.В

Общий вид функциональной диаграммы

Хим. состав ЖРМ

Доли ЖРМ в шихте

Л4.1

Расчет средневзвешан

ного состава рудного

материала

Л4.6

Масса кокса в

подаче, кг

МПЖРМ

Л4.7

Ориетировочный выход чугуна из

подачи, кг

FeПЖРМ

kБ VБПГ, V

ППГ

tБД, tП

Д FeБЖРМ

[Si]Б, [Si]П АБ, АП

Л4.2

Ориентировочный удельный расход

кокса в прогнозном периоде , кг/т чуг

Л4.3

Удельный расход средневзвешанного

железорудного материала , кг/т

[Fe]

Л4.4

Расчетная рудная нагрузка ,

кг/кг

k

РПЖРМ

Л4.5

Фактическая рудная нагрузка

в прогнозном периоде , кг/кг

РПН

РБН

РБНФ

РПНФ

Шлаковый режим доменной плавки (прогнозный режим) Стр. 4

Page 9: 2010-11 (ТРПО) Костромин А.В

Архитектура программного средства

Общий вид архитектуры представлен файлом MS Visio. На которой отражены основные программные подсистемы

Page 10: 2010-11 (ТРПО) Костромин А.В

Архитектура программного средства в MS Visio

База данных

Загрузка из БД

Контроль ввода данных

Аутентификация пользователя

Графический пользовательский интерфейс (GUI)

Представление политермы

вязкости

Формирование технического

отчета

Хранимыепроцедуры

РезультатыВызовХП

Сервера АСУ ТП. . .

Сервер базы данных доменного цеха

АРМ технолога

MS SQL Server 2005

Предварительный просмотр отчета

PDFExcel

Экспорт отчета

Page 11: 2010-11 (ТРПО) Костромин А.В

Архитектура программного средства

Дальнейшая декомпозиция отражена файле BPWin по спецификации IDEF0

Так же там отображены взаимосвязи между бизнес-процессами

Page 12: 2010-11 (ТРПО) Костромин А.В

Архитектура программного средства. Общий вид архитектуры BPWin

Page 13: 2010-11 (ТРПО) Костромин А.В

Архитектура программного средства. Общий вид архитектуры BPWin

Page 14: 2010-11 (ТРПО) Костромин А.В

Математическая библиотека. DLL

DLL (англ. Dynamic-link library — библиотека динамической компоновки) — понятие операционных систем Microsoft Windows и IBM OS/2; динамическая библиотека, позволяющая многократное применение различными программными приложениями.

Page 15: 2010-11 (ТРПО) Костромин А.В

Математическая библиотека. DLL

DLL файл содержит в себе: Модель расчета Вспомогательные структуры для

реализации расчета

Page 16: 2010-11 (ТРПО) Костромин А.В

Клиентский GUI

Графический интерфейс пользователя разработанного программного средства интуитивно понятен, не требует лишних действий (технология “one click”).

Page 17: 2010-11 (ТРПО) Костромин А.В

Клиентский GUI. Подключение к СУБД

Page 18: 2010-11 (ТРПО) Костромин А.В

Клиентский GUI. Главное окно программы

Page 19: 2010-11 (ТРПО) Костромин А.В

Клиентский GUI. Окно формирования отчета

Page 20: 2010-11 (ТРПО) Костромин А.В

Клиентский GUI. Окно формирования графика

Page 21: 2010-11 (ТРПО) Костромин А.В

Клиентский GUI. Справка

Page 22: 2010-11 (ТРПО) Костромин А.В

Развертывание программы

Для корректного запуска программы необходим предустановленный пакет .NET Framework и другие программные компоненты. Эту задачу решает система развертывания

Page 23: 2010-11 (ТРПО) Костромин А.В

Развертывание программы