论文部分内容阅读
近几十年来,我国的铝电解技术取得了巨大成就。目前我国电解铝生产已全部采用预焙电解槽工艺,电解槽温度成为影响我国铝电解生产安全和电解铝厂的经济效益的直接因素。而目前国内对电解槽槽壳温度的检测普遍采用人工间断测量技术,该技术需要投入大量人力、物力,且测温不具有连续性,不能及时发现故障隐患。因此,建立一套对铝电解槽槽壳温度进行实时连续在线监测的系统是解决当前铝电解生产安全的必要手段。本课题来源于兖矿科澳铝业有限公司项目“铝电解槽槽壳温度实时监测系统”。在分析当前电解槽槽壳温度检测现状和系统功能需求的基础上,构建了基于分布式浏览器/Web服务器/数据库服务器三层体系结构的铝电解槽槽壳温度实时监测系统。该系统是一个综合信息监测系统,能够完成槽壳温度在线监测、历史查询、报警和报表生成等功能。本文主要围绕“基于B/S的铝电解槽槽壳温度实时监测系统”的数据库部分和软件系统部分展开论述。在对系统进行可行性和需求分析的基础上,本文给出了系统数据库和软件系统的设计与实现方案。系统的数据库设计完全是根据用户的需求和系统的性能功能要求进行的,为了满足大数据量数据处理需求,本系统选用Oracle大型关系数据库。为了更好地发挥数据库资源的优势,本系统使用了视图、触发器、索引和分区表来提高数据库可管理性和查询效率。软件系统部分首先对Java Web开发相关技术进行了介绍,包括JSP和Servlet技术、MVC设计模式、Struts框架以及Web容器。然后分析了本系统采用的B/S体系结构,并给出了系统使用Java语言借助JDBC技术连接Oracle数据库的方法。详细介绍了“基于B/S的铝电解槽槽壳温度实时监测系统”的各功能实现模块,并提供了相应流程图和实现界面。软件系统主要完成用户管理、系统参数维护、实时显示、历史查询、报警、报表和监控组设置功能,各功能模块相互协调,共同保证系统安全、可靠、高效地运行。本系统使用Netbeans集成环境开发客户端程序,使用JDBC技术连接Oracle数据库,最后采用B/S模式发布Java Web应用。系统发布后,用户通过局域网内的任何一台计算机都可以访问它,系统满足了实时在线监测槽壳温度的功能要求。为了保证系统的安全和管理的规范性,系统对用户设置了权限。同时,系统在投入运行前做了充分的测试和调试,及时解决了其调试期间已经出现和可能出现的各种问题,最大程度确保系统安全、可靠、稳定、高效地运行。值此论文完成之际,软件开发工作已全部完成且系统已投入运行。希望本系统能为我国的铝电解生产做出积极的贡献,提高我国电解铝产业的信息化、网络化水平。