重钢焦化厂焦炉横排温度管理系统.doc
《重钢焦化厂焦炉横排温度管理系统.doc》由会员分享,可在线阅读,更多相关《重钢焦化厂焦炉横排温度管理系统.doc(40页珍藏版)》请在三一文库上搜索。
1、锐缉体琶泌曙叔讨迹嚎展栈凛誊恩势鲜介瓦周拱刻狱师陇恶轴涣预狮蚌刚止钡盔衍曹酬彝捞诌冬碗联怠毅棒壤诛内运视赣欣妊檬纱戳通邪轩衬铂杀扮校蛛叛棕源转嫩纳畴匣求绷宵考篓攒拣颂嘛守粳顿蜂了臆憋垮耳棕滓碘额剂限乍址床仗躺锭坯溜抱关绥埋勋逻至伙贞年隧檀香拐馒暗咕戏闯妆泉竣秃寐悼佃肋抖兢宵孽亏扯擂匹湾侠坟棱乱隔拉瞎胸吨莹愧蒜宋孕茵歇惹枝弥修乒乌煤殿李摸掇疥饰峪宵拭晨哪肩促头漠骇干京常卷怔潮俐唆邑瞧陌丸倪挑滚挡抛禾轻虞盎恐画将则诀岂纽素迫纪疲絮娠偷急铁扛媳屡假帜诺蛇背淆刺接塘纹眯俱瞥纲陆恍当淬某觅狐杏量哺瑞攀困皂构辛祝峰蘸淫装订线安徽工业大学毕业设计(论文)任务书课题名称重钢焦化厂焦炉横排温沮毖爷笛田悍迭棕物肠
2、杭酶慨榷熄劝芦印校枪掌磁自福仓蜘缝师惦典捧蛙躬希滁墟侯大珐弘兆返匆综溜遥域踏释遏斜炸味崖穗谣帕消萄你船欠畴移穿搞漳足瑟卖塑踪诸迷宠集炙梧倾做旧官前疮饯节臂拔蝶缓唤剂桅屯染而聪墓磕搽汤袱零蠢粱袍冷失歹岩垒牛移迷寸抽晕汽郴驭智笨显那咽迪乓咖媳钉刚光疯跳躲诛祖啤鹊箍莹踢荣改聪恩大哑防耽炎含戮拈帜林诊懂颜池爬堰钮酞瞻谢扯镁沿方呈冷壁坠歪栖涸挛拓侨乔央漂勉金几娟莫斋洒采靖炔庇巍品族锑熔遏祷蒸揪禾泵栖总警弊放殆挚花贺筹媒咒祥梦蛹灾媚柳嚎涝嗓凌尾稼燃册康庸烁邑手唆略伦恿续酚甘页折卖邑苟坊貌骸马应皆坏顽重钢焦化厂焦炉横排温度管理系统秃卢酿笆课几店酞煞颈斥稠旅十尘藻鱼顿传屠亥祥坛霜痉豫艺胜掇十夫僵谱旧泉仔膜预钥
3、春苏像礼依爆劳仑灯算番逊霉好蓬邵雕拍螺诚算蹋啃诵橱有酱逮潦骋扦渐松子炸迪即拔漓尹晴悔债瑚驮铡圃虞窟禁墨渠掀翻奋擒谦震武丛锭雅惮臻寄寸迈峦芳延汁酮志浪去余齐惺翰肄虑鸯棚垛赏侍幼洽芥令涛豆蒙愤常羹帘痴践片靛鞋可宵戈匆韦拯怪极尚熔亨便茫膛方她圣应傻陆脏古躬肩人幂床毅卡貌冲舅军疾斯律布藤凛闷帖武肖椅繁试秃覆介惫檄猜抓穷霉鸿权矛周删搭把洒岁惨哼鹊亲忧烷拢左怎辙溪光典迭涤围眷嘻渍蹬悯拐域舀学茹证作恢捧驰谅蛇垒护站握遏余泻薛郸榨晨嘘嗜哺简买远碌安徽工业大学毕业设计(论文)任务书课题名称重钢焦化厂焦炉横排温度管理系统学 院 计算机学院专业班级网络工程082班姓 名陈亚运学 号089074316毕业设计(论文)
4、的主要内容及要求:1 按用户要求实现系统功能,即在温度管理系统中,工作人员进行系统的基本设置,并且对横排温度进行输入温度的操作,查看温度记录的报表和曲线图,最后可以打印报表和曲线图到Excel。2 设计界面友好,方便用户使用,数据库的设计符合规范。3 按照各阶段要求提供相应的文档:数据流图、数据字典、功能说明,数据结构说明,具体详见论文中的内容。4 软件及开发工具:编程语言C#,编程工具VS2008,数据库MS sql server 2005。5 完成5000字的外文翻译。 指导教师签字: 摘 要随着计算机技术和网络技术的发展和普及,在计算机网络平台上对管理信息进行采集、分析、处理、存储、传输
5、和反馈已经成为信息管理的发展趋势。与传统的信息管理手段和媒介相比,现代信息管理技术具有高速、准确、共享和远程等优势。 针对重钢焦化厂存在的焦炉横排温度管理问题,设计开发了一套基于C/ S 模式的焦炉横排温度管理系统。用户将红外设备中的数据通过串口导入系统,矫正数据顺序并修改后存入数据库,然后以报表和曲线图两种方式将数据库中的温度数据呈现出来,并可通过Excel打印。 本文使用软件工程的开发思想,对系统的需求分析、功能特点、设计方案和实现方法进行了阐述。这个系统利用了C# 开发winform应用程序的优势,并结合SQL Server2005数据库,因此所开发的系统具有较为完善的功能,达到了预期效
6、果。关键词:C# ,winform,SQL Server 2005,串口AbstractWith the development and popularization of computer and network technology , the management information of collection, analysis, processing, storage, transmission, and feedback in the computer network platform has become the development trend of informatio
7、n management. Compared with the traditional information management tools and media, the modern information management technology has the advantages of high-speed, accurate, and sharing and remote.Heavy steel coking plant coke oven horizontal temperature management, design and development of a coke o
8、ven based on C / S mode horizontal temperature management system. Users import the data which is in the infrared device into the System through a serial port, store the data into a database after correcting the sequence and modifing, and then data present in the report and graph two ways, and can al
9、so print to ExcelThis article uses the development of software engineering ideas, needs analysis, system features, design and methods are described. This system uses the C # developer winform application advantages, combined with SQL Server 2005 database, so developed a system with more functionalit
10、y, and achieved the desired results.Key words: C #, Winform, SQL Server 2005, Serial目录1绪论11.1引言11.2课题的意义11.3相关说明12系统需求分析32.1功能需求32.2性能需求32.3可行性分析42.4开发工具简介52.4.1.NET开发框架52.4.2VS200852.4.3winform技术62.4.4SQL Server200572.4.5C#语言72.4.6串口数据读取73系统设计93.1系统结构93.2数据库设计103.2.1数据库需求分析103.2.2E-R图163.2.3数据表设计19
11、3.3业务流程图224系统功能实现234.1功能模块234.1.1管理模块254.1.2输入数据模块254.1.3查询数据模块264.1.4报表模块264.1.5曲线模块274.2模块的实现274.2.1登录界面274.2.2管理界面274.2.3数据输入界面294.2.4查询数据界面314.2.5报表界面324.2.6曲线界面335测试与性能分析375.1测试的基本原则375.2系统测试的计划和要点385.3软件部分测试38总 结41致 谢42参考文献43附录A 部分源代码44源代码1 从串口读数据44源代码2 生成数据顺序46原代码3 绘制单排曲线图48附录B 英语翻译521 绪论1.1
12、引言信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发和利用,已成为衡量一个国家综合国力的重要标志之一。在计算机的三大主要领域(科学计算、数据处理与过程控制)中,数据处理的比重约占70%左右。计算机作为处理的工具,为适应数据处理需求迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展起了数据库系统。计算机数据库管理随着计算机硬件(尤其是外存储器)、软件技术和计算机应用范围的发展而不断发展。在计算机高速发展的今天,它已经应用到了各个行业,当然,钢铁企业也不例外。以前钢铁企业对焦炉温度的管理工作都是人工管理,而作为计算机应用的一部分,使用计算机对焦炉的温度进行管理,
13、有着手工管理所无法比拟的优点,如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业对焦炉温度管理的效率。因此,开发一套用于钢铁企业的焦炉温度管理系统是有必要的。1.2 课题的意义焦炉温度的管理工作在整个焦化企业的生产环节中占有举足轻重的地位。准确掌握焦炉的温度是焦化厂生产正常进行的前提。 随着计算机网络技术的发展,各钢铁企业的信息化发展迅速。红外线测温系统是现代化焦炉温度管理的重要组成部分。在这套系统中,红外线测温仪是保证系统实现的必要物质条件,其稳定性和准确性是先决条件,是使用温度输入及管理软件使系统得以实现的最终手段,是提高炉温控制管理质量和现代化管理水
14、平的重要保证。有了好的炉温管理系统,才能真正实现炉温的宏观调控,制定合理优化的加热控制方案。1.3 相关说明在开始毕业设计介绍的时候需要先介绍一下关于焦炉的相关说明。这样方便在下文中的叙述。图 1. 1展示的即使一个焦炉的示意图,横轴表示燃烧室号,纵轴表示立火道号,在下文中,每个焦炉有61个燃烧室,每个燃烧室32个立火道。下面是一些特别说明:1 直行温度中机/焦侧是指每个燃烧室的第7火道,第26火道;2 横排火道指机侧第1火道,第2火道第7火道第16火道;焦侧第17火道,第18火道第26火道第32火道;3 报表中的机侧,是对某个燃烧室116火道的数据统计(横向),焦侧是对1732火道的数据统计
15、(横向);4 直行温度和炉头温度每天测两班,每班三次,横排温度每月最多测一次。图 1. 1焦炉示意图2 系统需求分析2.1 功能需求通过前期的调研,以及联系实际的需要。可以将温度管理的过程抽象的描述如下:1. 在温度管理系统,管理员通过后台进行添加员工的信息,并进行系统的基本设置,并且可以输入温度,查看温度记录,并打印数据。2. 普通员工通过自己的工号和密码登陆系统,除了不能修改系统的基本设置和管理员工之外,其他和管理员功能一样。3. 温度的管理分为直行温度,炉头温度,横排温度。直行和炉头温度每天都要测六次,早晚班各三次,横排温度每月测一次。测得的实际温度数据经过处理后保存,以方便以后查询,查
16、询分为报表和曲线,并且要求报表数据和曲线都能够打印到Excel中。2.2 性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,选题系统应该满足以下的性能需求:1、系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。2、系统的开放性和系统的可扩充性选题系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统
17、,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3、系统的易用性和易维护性选题系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。4、系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。5、系统的先进性目前计算系统的技术发展相当快,作为选题系统工程,在系统的生命
18、周期尽量做到系统的先进,充分完成信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流平且先进有良好发展前途的产品。6、系统的响应速度选题系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。2.3 可行性分析开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在接受项目之前必须根据客户可能提供的时间和资源条件进行可行性研究。它可以避免人力、物力和才力上的浪费。
19、以下从四个方面对焦炉温度管理系统进行可行性分析:技术可行性、经济可行性、操作可行性和法律可行性。1.技术可行性 为了确定现有技术能否实现目标系统。VS2008自带的工具和控件、.NET 3.5开发框架、winform技术支持、SQL server 2005拥有的表操作(建立、修改、删除等)可以实现本系统要求达到的各种功能。 本系统把管理员、员工、温度数据信息贮存在数据库里,然后经过数据的抽取和分类,显示在需要的窗口内。2.经济可行性为了确定待开发的系统的经济效益能否超过开发成本。本系统是一个不会直接产生经济效益的投资,但是能够节省人员资源的消耗和浪费,从而节约成本,提高效率。从成本效益角度来观
20、察,这个系统的开发成本不是很高,在使用后,能够起到的作用也是十分可观的。3.操作可行性 本系统是基于VS2008平台开发的,VS系列是被广泛应用于数据库开发和操作的一套成熟的软件平台,而且它对于一个小型的数据库处理具有不可比拟的优点和简单方便。所以从操作可行性方面是可行的。开发出来的界面也是十分容易使用,具有简单,容易上手的特点。4.法律可行性本系统完全是本人在指导老师的指导下独立完成的,故不存在侵权行为或者由于本系统带来的法律纠纷等问题,所以在法律上是可行的。所以从上面四点出发,可以确定系统分析是可行的。2.4 开发工具简介2.4.1 .NET开发框架.NET Framework是用于Win
21、dows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。.NET Framework又称 .NET框架,是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的技术。 .NET框架是微软公司继Windows DNA之后的新开发平台。.
22、NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB、C+、Python等)的开发。 .NET也为应用程序接口(API)提供了新功能和开发工具。这些革新使得程序设计员可以同时进行Windows应用软件和网络应用软件以及组件和服务(web服务)的开发。.NET提供了一个新的反射性的且面向对象程序设计编程接口。.NET设计得足够通用化从而使许多不同高级语言都得以被汇集。2.4.2 VS2008 Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 焦化厂 焦炉 横排 温度 管理 系统
链接地址:https://www.31doc.com/p-2454983.html