专利名称:基于pda的web信息系统的制作方法
技术领域:
本发明涉及TOB信息系统,尤其涉及基于PDA的TOB信息系统。
背景技术:
随着管理信息系统(MIS)技术的飞速发展,基于WEB的信息系统已经成为业界发 展的主流。在城市燃气、自来水行业管网调度SCADA系统主站从最初的基于DOS操作系统 的单机版HMI,到基于Client/Server结构的网络化HMI,到目前的基于数据库和WEB服务 的分布式HMI主控平台。所有这些SCADA系统的主监控平台都是固定式平台,即系统的访 问只能在调度中心或办公室的固定终端上进行人机交流。但是,随着移动通信技术的发展,人们对信息的查询和操作也从固定平台转向移 动平台,而传统的SCADA系统调度监控端不支持移动平台的信息展示和查询要求,不能满 足处于移动状态的管理操作人员和主管领导的动态查询需求。本案例解决了 SCADA系统 调度监控端对移动平台查询的温度,使得有关的管理操作人员和主管领导能够在移动状态 下,即时查询SCADA系统的运行状况信息,变固定操作和查询为移动操作和查询,具有显著 的实用新颖性。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷,提供一种安全可靠的基于 PDA的TOB信息系统。本发明的目的可以通过以下技术方案来实现基于PDA的TOB信息系统,其特征 在于,该信息系统包括数据服务层、WEB服务层、客户端,所述的数据服务层与WEB服务层连 接,所述的WEB服务层与客户端连接。所述的数据服务层包括数据库。所述的客户端为PDA。与现有技术相比,本发明的优点是PDA手持机通过与SCADA系统信息管理数据库 和WEB服务器的联网,实现SCADA系统从传统的固定式平台向移动式平台转移,将各远程站 点的的状况信息及时使、准确地传送给处于移动状态有关生产指挥人员,使指挥人员能够 在任何时间、地点全面地掌握全区域内的有关的生产信息,从而为企业争取最佳服务和最 佳经济效益提供充分的条件,这以往固定式SCADA系统调度端监控平台所无法比拟的。
图1是本发明基于PDA的TOB信息系统的结构示意图。
具体实施例方式以下结合具体实施例对本发明做进一步说明。PDA是Personal Digital Assistant的缩写,字面意思是“个人数字助理”。这种手持设备集中了计算,电话,传真,和网络等多种功能。它不仅可用来管理个人信息(如通 讯录,计划等),更重要的是可以上网浏览,收发Email,可以发传真,同时集成了手机功能。 尤为重要的是,这些功能都可以通过无线方式实现。本发明正是利用PDA的上网浏览功能,通过公网,直接访问企业局域网内部的WEB 服务器,从而实现在PDA上查询燃气输配准实时工况信息以及各类统计数据。本发明建立了 PLC到SQL Server数据库的数据连接,构建了基于SQL Server数 据库的、覆盖整个浦东天然气输配管理的数据仓库,完成了调度数据枢纽的构筑。建立跟踪 各远程站点实时工况的动态刷新库,从而建立了管网实时监测WEB服务器。采用AJAX技术 的TOB操作界面,实现数据现场Web页面无抖动刷新。PDA系统通过电信虚拟公网建立的远程移动平台。在企业应用中,为了确保企业 内部信息的安全性和私密性,必须通过对网络数据的封包和加密传输,实现在公网上传输 私有数据、达到私有网络的安全级别,从而利用公网构筑虚拟私有网络(Virtal Private Network,即VPN),VPN有两层含义①它是虚拟的网,即没有固定的物理连接,网路只有用 户需要时才建立;②它是利用公众网络设施构成的专用网,从而实现在任何地方可以通过 公共数据网安全、可靠的访问管理信息。本发明PDA远程移动访问平台建立在TOB服务平台上,系统采用B/S三层结构,SQL Server存放SCADA系统采集的各站点运行数据,作为WEB服务器的数据支撑,中间层为WEB 服务器,处理来自客户端的请求,根据业务逻辑需要从数据库中提取处理数据,前端用户界 面通过客户端浏览器来实现。如图1所示,基于PDA的WEB信息系统,该信息系统包括数据服务层、TOB服务层、 客户端,所述的数据服务层与WEB服务层连接,所述的TOB服务层与客户端连接。所述的数 据服务层包括数据库。所述的客户端为PDA。WEB 服务器操作系统Windows 2003 Server。WEB 应用服务器IIS6. 0。数据库服务器操作系统Windows 2003 Advanced Sever (群集)。数据库产品0racle。开发环境基于.NET Framework v2. 0。开发工具VisaulStudio. Net 2003。开发语言:VC#。WEB服务器核心部分开发采用了 . NET Framework平台。.NET Framework是微软的几个开发团队一起努力发展的成果,最主要用来产 生一个可以用来快速开发、部署网站服务及应用程序的开发平台。这个架构是两个项 目的结果第一个项目的目的是用来改善Windows作业平台上的程序开发,特别是改善 COM (Component Object Model,组件对象模块。一种微软所制定的软件技术;让对象的功能 可以被其它软件所叫用,可以让组件重复使用、容易更新及维护);第二个项目则是制作一 个以发展服务(Service)软件为目标的开发平台。. Net Framework在设计时具有下列特色1.透过因特网的标准做整合;以 XML(extensible Markup Language,延伸标注语言)及 SOAP(Simple
4ObjectAccessProtocol,简单对象存取协议)等标准通讯协议,将各种由不同环境所组成 的应用程序及组件整合在一起工作。2.松散的整合组件大多数具延展能力(可扩充功能)的系统,现阶段是以「异步讯息」为架构而建立 的。要建立这种多层的架构非常复杂,而且工具很少。.NET Framework不需要很严谨的定 义每个组件的结构即可很轻松的整合,这样可提高程序的延展性。3.支持多种程序语言. NET Framework能够把多种编程语言整合起来,从而提高开发人员使用不同程序 语言来开发解决方案的协同能力。4.完善的数据保全要设计一个安全性完善的因特网应用程序,在设计时就必须考虑所有组件的保全 设计,而不能仅做一部分而已。.NET Framework在设计安全模型时时即考虑到这点,将所有 的数据与程序代码做完善的安全防护。5.可用操作系统的服务Windows提供了比其它作业平台更丰富的服务及资源,例如众多的数据存取服务、 使用系统所提供的整合安全模式来做身分验证及保全的工作、交互式的使用者接口、成熟 的对象模块、交易程序监视以及讯息队列服务。.NET Framework当然也将这些操作系统 所提供出来的功能包装起来,以更简单的方式提供程序设计师使用。PDA的操作系统采用 Windows CE。Windows CE是微软开发的以组件为基础的嵌入式操作系统,专门用于手持 设备和信息家电。此系统采用了与Windows —致的界面风格,熟悉Windows的用户,掌握 Windows CE颇为容易,操作PDA犹如在SCADA系统调度室操作监控平台。PDA系统的数据流依据信息化管理要求进行规划和定义,对系统数据结构以及数 据流进行针对性的规划和设计(1)数据库数据存储将按照实时(数据密度为5分钟)数据表集和统计数据表集 两类表集分组存储。(2)实时数据表集由工况参数属性表、实时动态刷新库(UpDate库)、工况数据跟 踪记录表、动态分析数据表等组成,全程跟踪现场工况数据。(3)数据库通过各存储过程提供各种数据服务,包括精确查询、模糊查询和组合查 询等功能。
权利要求
基于PDA的WEB信息系统,其特征在于,该信息系统包括数据服务层、WEB服务层、客户端,所述的数据服务层与WEB服务层连接,所述的WEB服务层与客户端连接。
2.根据权利要求1所述的基于PDA的WEB信息系统,其特征在于,所述的数据服务层包 括数据库。
3.根据权利要求1所述的基于PDA的TOB信息系统,其特征在于,所述的客户端为PDA。
全文摘要
本发明涉及基于PDA的WEB信息系统,该信息系统包括数据服务层、WEB服务层、客户端,所述的数据服务层与WEB服务层连接,所述的WEB服务层与客户端连接。与现有技术相比,本发明的优点是PDA手持机通过与SCADA系统信息管理数据库和WEB服务器的联网,实现SCADA系统从传统的固定式平台向移动式平台转移,将各远程站点的的状况信息及时使、准确地传送给处于移动状态有关生产指挥人员,使指挥人员能够在任何时间、地点全面地掌握全区域内的有关的生产信息,从而为企业争取最佳服务和最佳经济效益提供充分的条件,这以往固定式SCADA系统调度端监控平台所无法比拟的。
文档编号H04W80/12GK101925196SQ20091005306
公开日2010年12月22日 申请日期2009年6月15日 优先权日2009年6月15日
发明者胡介民, 黄明 申请人:上海远动科技有限公司