论文部分内容阅读
水泥是建筑行业中不可或缺的重要材料,同时水泥工业也是我国国民经济的重要支柱型产业。从目前我国水泥企业的管理现状来看,绝大多数水泥企业的管理还比较粗放,企业中的许多信息系统存在着相互孤立、信息共享性差和信息重复收集等问题。为了解决以上问题,本文开发了水泥工业远程优化控制系统平台。该系统平台包括数据采集模块、生产管理模块和优化控制模块,其中生产管理模块又包括能源管理子系统、设备管理子系统和基础数据管理子系统等。由于整个系统平台涉及的内容比较多,工作量较大,需要对其分阶段设计开发。本文首先对系统平台进行了整体设计,完成了系统配置及权限管理子系统,然后开发了生产管理模块中的能源管理子系统和基础数据管理子系统,其它子系统将在系统的后期维护过程中逐步完善。本文主要工作体现在以下几方面:(1)根据某建材集团的功能需求对系统平台及其子系统进行了需求分析。确定了系统平台及其子系统所需要实现的具体功能,同时明确了在系统设计实现过程中需要遵守的系统设计原则。(2)根据需求分析以三层架构的方式对系统平台进行设计,分析设计了系统平台的整体结构,并重点设计实现了系统配置及权限管理子系统、基础数据管理子系统和能源管理子系统。根据某建材集团的硬件环境完成了数据库结构的整体设计,并重点实现了以上三个子系统数据库表的结构设计。在系统开发过程中,为了实现系统前后台数据的灵活转换,降低前后台代码的耦合度,设计并实现了前后台数据转换协议;为了实现系统对报表信息的灵活配置,提出了基于Excel-XML的通用报表设计思想,并设计了报表模板生成器。在系统部署过程中,为了保证系统平台的高性能运行,对部署系统的服务器进行了负载均衡的配置。(3)该系统在.NET平台下,采用B/S结构,并灵活运用创建型、结构型和行为型设计模式,实现了系统平台以及其中的系统配置及权限管理子系统、基础数据管理子系统和能源管理子系统的功能。且该系统平台在某建材集团的实际硬件环境下运行良好,达到了预期的效果。