[发明专利]基于WEB的分布式多层次的软件体系的能源质量管理系统无效
申请号: | 201210202956.0 | 申请日: | 2012-06-19 |
公开(公告)号: | CN102800028A | 公开(公告)日: | 2012-11-28 |
发明(设计)人: | 陈瑞清;谢凯;杜永谦;曲云伟;李东生;李丽芳 | 申请(专利权)人: | 山西太钢不锈钢股份有限公司 |
主分类号: | G06Q50/06 | 分类号: | G06Q50/06 |
代理公司: | 太原市科瑞达专利代理有限公司 14101 | 代理人: | 卢茂春 |
地址: | 030003*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 web 分布式 多层次 软件 体系 能源 质量管理 系统 | ||
技术领域:
本发明属于能源管理信息化的领域,对能源介质的质量进行管理,根据各种介质的种类和监测的项目可通过系统灵活配置并分析。
背景技术:
能源质量管理系统对能源的各个介质质量进行全方位的监控和管理,质量管理包括质量数据处理、分析和历史数据对比,各种质量报表编制、生成、打印。
介质包括:电、煤气(高炉、焦炉、混合、转炉、天然气、城市煤气)、蒸汽、软化水及高炉供风,气体(氧气、氮气、氩气、压缩空气(普通和干燥)、氢气)、循环水、工业新水、生活水、一级除盐水、高品质除盐水、浓盐水、软化水。
发明内容:
根据各种介质的种类和监测的项目在系统中通过配置进行增加和修改,手动录入数据实现自动采集后可通过修改配置完成。
本发明架构采用基于WEB的分布式多层次的软件体系结构技术,遵循NET三层架构的模式,实现角色管理,用户认证,权限分配,用户管理,日志管理的功能。
本发明的技术方案:本发明包括B/S架构、接收数据模块、网络传输模块、服务器、数据输出模块、客户端,客户端在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化;在接收数据模块得到充分的数据时调用网络传输模块,将数据通过网络送到服务器,并等待接收服务器返回的信息;数据通过网络接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出;服务器程序的接收网络数据模块始终处于活动状态;接收网络数据模块接收到数据后,调用数据处理/查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户端。
本发明通过扩展安全模块来查看URL和它的操作代码,并查看用户是否被授权了。应用程序中的每个资源或URL可以有多个操作过程,如查看、创建、更新和删除。在操作上(而不是资源上)控制用户的访问,这就使ASP.NET页面可以为相关用户得到操作清单,而不用担心用户拥有什么角色。
本发明数据接口部分的接口应用程序被Mosaic的计划服务周期性调用,接口内部有点表配置缓冲区和发送缓冲区,点表配置缓冲区存放从Oracle取得的点表配置包括位号、周期、最后更新时间等,根据点表配置从Mosaic数据库取得的数据存放在发送缓冲区中,发送缓冲区中的数据最后写入Oracle的数据表,数据传送完成后更新日志,日志存放于Oracle中。
当Mosaic的一个新的计划周期到来时,接口程序开始执行。程序首先根据周期长短从Oracle数据库读取相应点表配置信息,信息中包含了通讯点的最后更新时间。如果最后更新的周期与上一周期之间有空缺部分,则接口程序从Mosaic的历史数据库取得空缺部分数据;如果没有空缺,则接口程序直接从Mosaic的实时数据库取得实时数据。然后程序将所有的数据发送到Oracle相应的数据表中,如果发送成功则重写通讯点的最后更新时间。最后将接口程序生成的运行日志写入Oracle之中,接口程序结束,等待下一次的调用。
本发明系统各子模块之间独立性强,系统的扩展性强。实现能源质量管理电子化,数据实现oracle数据库存储,可随时根据权限查询历史质量数据。系统配置功能强大,可根据各种介质的种类和监测的项目在系统中通过配置进行增加和修改,手动录入数据实现自动采集后可通过修改配置完成。
附图说明:
图1是本发明的逻辑图。
图2是本发明的接口调用示意图。
图3是本发明的接口流程图。
具体实施方式:
实施例:图1所示,本实施例包括B/S架构、接收数据模块、网络传输模块、服务器、数据输出模块、客户端,客户端在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化;在接收数据模块得到充分的数据时调用网络传输模块,将数据通过网络送到服务器,并等待接收服务器返回的信息;数据通过网络接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出;服务器程序的接收网络数据模块始终处于活动状态;接收网络数据模块接收到数据后,调用数据处理/查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户端。
本实施例的操作步骤是:
操作人员分两类,第一类是系统维护人员,第二类是系统操作人员)
系统维护员的操作步骤:
第一步:以管理员身份登录系统
第二步:把部门职员录入到系统中,为后期权限分配使用,本系统对权限的管理如同数据库中角色的定义。
第三步:对介质进行分类,分大类(如:电、煤气、蒸汽等,在数据库中操作)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山西太钢不锈钢股份有限公司,未经山西太钢不锈钢股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210202956.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:背照式CMOS影像传感器
- 下一篇:一种组合餐饮用具