重钢焦化厂焦炉横排温度管理系统毕业论文.doc
《重钢焦化厂焦炉横排温度管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《重钢焦化厂焦炉横排温度管理系统毕业论文.doc(40页珍藏版)》请在三一办公上搜索。
1、安徽工业大学毕业设计(论文)任务书课题名称重钢焦化厂焦炉横排温度管理系统学 院 计算机学院专业班级网络工程082班姓 名陈亚运学 号089074316毕业设计(论文)的主要内容及要求:1 按用户要求实现系统功能,即在温度管理系统中,工作人员进行系统的基本设置,并且对横排温度进行输入温度的操作,查看温度记录的报表和曲线图,最后可以打印报表和曲线图到Excel。2 设计界面友好,方便用户使用,数据库的设计符合规范。3 按照各阶段要求提供相应的文档:数据流图、数据字典、功能说明,数据结构说明,具体详见论文中的内容。4 软件及开发工具:编程语言C#,编程工具VS2008,数据库MS sql serve
2、r 2005。5 完成5000字的外文翻译。 指导教师签字: 摘 要随着计算机技术和网络技术的发展和普及,在计算机网络平台上对管理信息进行采集、分析、处理、存储、传输和反馈已经成为信息管理的发展趋势。与传统的信息管理手段和媒介相比,现代信息管理技术具有高速、准确、共享和远程等优势。 针对重钢焦化厂存在的焦炉横排温度管理问题,设计开发了一套基于C/ S 模式的焦炉横排温度管理系统。用户将红外设备中的数据通过串口导入系统,矫正数据顺序并修改后存入数据库,然后以报表和曲线图两种方式将数据库中的温度数据呈现出来,并可通过Excel打印。 本文使用软件工程的开发思想,对系统的需求分析、功能特点、设计方案
3、和实现方法进行了阐述。这个系统利用了C# 开发winform应用程序的优势,并结合SQL Server2005数据库,因此所开发的系统具有较为完善的功能,达到了预期效果。关键词: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 feedb
4、ack in the computer network platform has become the development trend of information 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 pl
5、ant coke oven horizontal temperature management, design and development of a coke oven 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 sequen
6、ce and modifing, and then data present in the report and graph two ways, and can also 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, c
7、ombined with SQL Server 2005 database, so developed a system with more functionality, 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 Server20057
8、2.4.5C#语言72.4.6串口数据读取73系统设计93.1系统结构93.2数据库设计103.2.1数据库需求分析103.2.2E-R图163.2.3数据表设计193.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总
9、结41致 谢42参考文献43附录A 部分源代码44源代码1 从串口读数据44源代码2 生成数据顺序46原代码3 绘制单排曲线图48附录B 英语翻译521 绪论1.1 引言信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发和利用,已成为衡量一个国家综合国力的重要标志之一。在计算机的三大主要领域(科学计算、数据处理与过程控制)中,数据处理的比重约占70%左右。计算机作为处理的工具,为适应数据处理需求迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展起了数据库系统。计算机数据库管理随着计算机硬件(尤其是外存储器)、软件技术和计算机应用范围的发展而不断发展。在计算机高
10、速发展的今天,它已经应用到了各个行业,当然,钢铁企业也不例外。以前钢铁企业对焦炉温度的管理工作都是人工管理,而作为计算机应用的一部分,使用计算机对焦炉的温度进行管理,有着手工管理所无法比拟的优点,如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业对焦炉温度管理的效率。因此,开发一套用于钢铁企业的焦炉温度管理系统是有必要的。1.2 课题的意义焦炉温度的管理工作在整个焦化企业的生产环节中占有举足轻重的地位。准确掌握焦炉的温度是焦化厂生产正常进行的前提。 随着计算机网络技术的发展,各钢铁企业的信息化发展迅速。红外线测温系统是现代化焦炉温度管理的重要组成部分。在这
11、套系统中,红外线测温仪是保证系统实现的必要物质条件,其稳定性和准确性是先决条件,是使用温度输入及管理软件使系统得以实现的最终手段,是提高炉温控制管理质量和现代化管理水平的重要保证。有了好的炉温管理系统,才能真正实现炉温的宏观调控,制定合理优化的加热控制方案。1.3 相关说明在开始毕业设计介绍的时候需要先介绍一下关于焦炉的相关说明。这样方便在下文中的叙述。图 1. 1展示的即使一个焦炉的示意图,横轴表示燃烧室号,纵轴表示立火道号,在下文中,每个焦炉有61个燃烧室,每个燃烧室32个立火道。下面是一些特别说明:1 直行温度中机/焦侧是指每个燃烧室的第7火道,第26火道;2 横排火道指机侧第1火道,第
12、2火道第7火道第16火道;焦侧第17火道,第18火道第26火道第32火道;3 报表中的机侧,是对某个燃烧室116火道的数据统计(横向),焦侧是对1732火道的数据统计(横向);4 直行温度和炉头温度每天测两班,每班三次,横排温度每月最多测一次。图 1. 1焦炉示意图2 系统需求分析2.1 功能需求通过前期的调研,以及联系实际的需要。可以将温度管理的过程抽象的描述如下:1. 在温度管理系统,管理员通过后台进行添加员工的信息,并进行系统的基本设置,并且可以输入温度,查看温度记录,并打印数据。2. 普通员工通过自己的工号和密码登陆系统,除了不能修改系统的基本设置和管理员工之外,其他和管理员功能一样。
13、3. 温度的管理分为直行温度,炉头温度,横排温度。直行和炉头温度每天都要测六次,早晚班各三次,横排温度每月测一次。测得的实际温度数据经过处理后保存,以方便以后查询,查询分为报表和曲线,并且要求报表数据和曲线都能够打印到Excel中。2.2 性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,选题系统应该满足以下的性能需求:1、系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。2、系统的开放性和系统的可扩充性选题系统在开发过程中,应该充分考虑以后的可扩
14、充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3、系统的易用性和易维护性选题系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。4、系统的标准性系统在设
15、计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。5、系统的先进性目前计算系统的技术发展相当快,作为选题系统工程,在系统的生命周期尽量做到系统的先进,充分完成信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流平且先进有良好发展前途的产品。6、系统的响应速度选题系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。2.3 可行性分析开
16、发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在接受项目之前必须根据客户可能提供的时间和资源条件进行可行性研究。它可以避免人力、物力和才力上的浪费。 以下从四个方面对焦炉温度管理系统进行可行性分析:技术可行性、经济可行性、操作可行性和法律可行性。1.技术可行性 为了确定现有技术能否实现目标系统。VS2008自带的工具和控件、.NET 3.5开发框架、winform技术支持、SQL server 2005拥有的表操作(建立、修改、删除等)可以实现本系统要求达到的各种功能。 本系统把管理员、员工、温度数据信息贮存在数据库里,然后经过数据的抽取和分类,显示在需要的窗口内。2.经济可行
17、性为了确定待开发的系统的经济效益能否超过开发成本。本系统是一个不会直接产生经济效益的投资,但是能够节省人员资源的消耗和浪费,从而节约成本,提高效率。从成本效益角度来观察,这个系统的开发成本不是很高,在使用后,能够起到的作用也是十分可观的。3.操作可行性 本系统是基于VS2008平台开发的,VS系列是被广泛应用于数据库开发和操作的一套成熟的软件平台,而且它对于一个小型的数据库处理具有不可比拟的优点和简单方便。所以从操作可行性方面是可行的。开发出来的界面也是十分容易使用,具有简单,容易上手的特点。4.法律可行性本系统完全是本人在指导老师的指导下独立完成的,故不存在侵权行为或者由于本系统带来的法律纠
18、纷等问题,所以在法律上是可行的。所以从上面四点出发,可以确定系统分析是可行的。2.4 开发工具简介2.4.1 .NET开发框架.NET Framework是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。.NET Framework又称 .NET框架,是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个
19、十年对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的技术。 .NET框架是微软公司继Windows DNA之后的新开发平台。.NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB、C+、Python等)的开发。 .NET也为应用程序接口(API)提供了新功能和开发工具。这些革新使得程序设计员可以同时进行Windows应用软件和网络应用软件以及组件和服务(web服务)的开发。.NET提供了一个新的反射性的且面向对象程序设计编程接口。.NET设计得足够通用化从而使许
20、多不同高级语言都得以被汇集。2.4.2 VS2008 Visual Studio 是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。Visual Studio 2008 提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。 Visual Studio 2008 包括各种增强功能,例如可视化设计器(使用 .NET Framework 3.5 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处
21、理所有类型数据的语言增强功能。Visual Studio 2008 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web 应用程序。 开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的 Web 应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并且安全访问 ASP.NET 应用程序服务和 Microsoft 平台。.NET Framework 提供了用于解决常见编程任务的构建基块(预制的软件),从而能够快速构造具有出色的最终用户体验的紧密联系的应用程序。在 .NET Framework 模型业务流程上有
22、效构建的紧密联系的应用程序有利于在异类环境中实现系统集成。Visual Studio 和 .NET Framework 的结合使用减少了对公用管道代码的需要,从而缩短了开发时间并使开发人员能够集中精力解决业务问题。2.4.3 winform技术Windows窗体也称为WinForm,可以创建应用程序的用户界面,并使用任何一种.NET支持的语言编写应用程序的功能。 WinForm应用程序一般都有一个或者多个窗体提供用户与应用程序交互。窗体可包含文本框、标签、按钮等控件。大型WinForm应用程序有许多窗体,一些用于获取用户输入的数据,一些用于向用户显示数据,一些窗体会有变形、透明等其他效果甚至让
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 重钢焦化厂焦炉横排温度管理系统 毕业论文 焦化厂 焦炉 横排 温度 管理 系统

链接地址:https://www.31ppt.com/p-4253727.html