智能信息发布系统解决方案


智能信息发布系统解决方案
  信息发布系统是企业、政府、机场、车站、港口等单位保障正常业务流程的重要环节,是直接面向用户提供公众服务,保障信息畅通的重要手段。尤其伴随中国经济的快速发展,显示设备、显示内容越来越丰富多样,等离子电视、液晶显示器、电视墙等各种显示设备变得越来越普及,文字、动画、多媒体、视频等显示内容变得越来越司空见惯。如何提高信息发布的质量、加快信息发布的速度引起人们越来越多的关注。

方案概要

  为快速适应信息发布需求的快速变化,将各式各样的信息迅速、准确、美观的呈现给最终用户。中创软件与中航机场设备有限公司联合研制推出“智能信息发布解决方案”。该方案是基于中创软件自主创新的中间件技术,针对普遍的智能信息发布需求而推出的。该方案主要实现:

1. 实现信息发布的智能化管理;
2. 实现发布信息在显示内容、显示方式上的随需而变;
3. 为发布信息提供可视化的编辑工具,降低手工编辑、维护的出错风险;
4. 提高数量庞大的显示设备同步更新的可靠性与稳定性。

方案价值

  该方案为快速适应发布信息的内容变化、数据变化、格式变化提供了有力保障。最终为客户提供灵活、多样、及时、准确的信息发布及人性化的信息服务,该方案价值主要表现为:

1. 支持业务的随需应变。

  采用基于中创软件中间件InforReport的模板设计器后,该方案对信息的显示内容、显示格式的修改呈现程序无关性,更利于业务人员而非技术人员实现需求变更,为快速响应需求变化提供了有力保证,以前需要2-3周完成的改动能够在几分钟内完成。
  “智能信息发布系统”能够满足多种业务需求。例如:航空港口中信息综合显示、车站码头中综合信息显示、公路交通信息显示,以及其他众多公共服务场所的信息显示等。
  “智能信息发布系统”能够支持各类常用的工控机和显示设备,比如PDP、LED(包括支持字符型LED和点阵式LED)、LCD、CRT等。实现显示设备客户端的零维护。能对显示设备进行管理维护,包括增、删、查、改设备资料。除了基本的设备信息,还可以为显示设备指定所绑定的资源设备,以及为显示设备发布设计好的模板。同时提供图形化的设备维护,能够在管理页面上形象的看到哪些设备是正常运行的,哪些设备状态不正常。在进行显示终端管理功能中,提供推、拉多种方式获取数据信息。

2. “零编程”的维护能力
  
  完备的数据定义、可视化的数据绑定、友好的风格界面、完善的过程支持。用户拖拖拽拽中即可完成模板的设计与修改,实现发布信息的“零编程”维护。

3. 动态可伸缩的系统处理能力

  智能信息发布系统的系统处理能力是可伸缩、可配置的。用户能够根据实际显示设备的数量设置相应配置,以获得最高的性能处理能力。采用核心引擎+定时器+缓冲池核心技术,使服务方在拉动同等数量的显示设备时,信息更新更灵敏、迅捷,工作人员和用户能第一时间获得信息,提高工作效率,获得更高的客户满意度。


图 1 智能信息发布系统 航班信息显示案例

总体技术框架

  中创软件商用中间件有限公司与中航机场设备有限公司联合研制推出的“智能信息发布解决方案”是遵循“粗粒度、松耦合和标准化”思想构建的高效、灵活、可配置的系统,主要由模板设计器、信息发布引擎、显示设备客户端三部分组成。如图 2所示。


图 2 智能信息显示系统体系结构


模板设计器

  采用基于中创软件中间件InforReport的信息配置工具,实现显示信息的可配置管理,达到易操作、易维护的目的。模板设计器是一个“所见即所得”的可视化模板设计界面,能够设计、定制丰富的显示信息。通过模板设计器可以定制机场、车站、码头、公告牌等各处的信息显示模板。

  每个模板中,能够设计是否闪烁显示、内容超出单元格宽度时滚动显示、内容水平滚动显示、多语种显示、内容切换显示、区域翻页显示、整体切屏显示、日期格式、时间格式等各种动态、静态、条件显示格式。让您轻松完成各种模板的设计工作。显示信息的模板化提高了模板的复用性,使显示信息界面更加统一、美观,使前端展现界面具备“零编程”的维护能力。

  模板设计器从模板设计到发布到信息显示服务器提供全过程的支持,保证需求变化的快速性、敏捷性。

信息发布引擎

  信息发布引擎作为整个智能信息发布系统的核心,负责完成数据库存取、显示内容自动打包、数据库信息后台维护,响应客户端读取请求等主要功能。发布引擎所做的后台工作非常复杂,但在用户看来却是透明的。在高并发情况下,为提高系统显示信息的速度,核心引擎采用定时器+缓冲池技术预先生成显示页面,减小了服务方的处理负荷。
  信息发布引擎采用业界主流的、符合MVC架构的Struts+Spring+Hibenate框架,确保系统的先进性、开放性、可扩展性、可靠性、适用性。

显示设备客户端

  显示设备客户端具备强大的自动显示功能、资源监控功能、完善的日志记录功能。当各种终端显示设备(如工控机等)系统启动完成后,以“拉”的事件触发机制,自动从服务器处下载最新的显示文件。采用显示设备客户端技术,自动屏蔽各种显示终端的系统差异性。

功能模型

  显示设备客户端主要控制众多显示终端设备的信息提取、显示与刷新操作,并对显示终端进行资源监测。模板设计器主要完成显示信息界面的模板化设计,并对模板文件进行维护管理。
  智能信息发布系统可以通过一些专用的显示设备比如PDP、CRT、LCD、LED来实时发布动态信息,如机场中的值机信息、登机信息、到达信息等,以便引导旅客登机、亲友接机和为工作人员提供及时准确的服务等。业务逻辑框架主要划分为:信息发布业务系统、信息显示系统管理、信息发布服务引擎、显示设备客户端和模板设计器。如图 3所示。

其中,信息发布业务系统包括:
设备管理:完成对显示设备进行管理维护,包括增、删、查、改设备资料等;
信息管理:对在显示设备上发布的信息进行管理,包括综合类显示信息、临时消息、广告等;
信息管理与资源分配:完成信息动态调整、资源动态分配工作,使智能信息发布系统具有更大的独立性;
信息综合查询:完成对整个系统相关信息的综合查询、统计和打印输出等功能。

  信息显示系统管理完成对整个智能信息发布系统的基础信息及静态信息进行维护,包括:人员管理、岗位管理、权限管理、日志审计、配置管理、资源监控、参数管理等功能。

  信息发布引擎作为整个智能信息发布系统的核心,负责完成数据库存取、航显内容自动打包、数据库信息后台维护,响应客户端读取请求等主要功能。

  显示设备客户端做为最前端的展示模块,从服务器引擎获取需要展示的各种信息,自动展示到各种航显设备上。

  模板设计器的主要功能是完成显示信息界面的模板化设计。


图 3 智能信息发布系统业务逻辑框架

 

关键中间件技术

1. 基于InforReport的模板设计器

  为解决显示信息与格式和其他业务系统的紧耦合特性,加入前端模板设计。所谓模板就是设置了前端显示界面的样式,实现了灵活定制,快速应对变化。采用模板设计技术后,显示信息就以模板为载体,和业务系统的耦合大大减小,为实现随需应变成为可能。
  模板设计器是一个“所见即所得”的可视化模板设计界面,能够设计丰富的显示信息。比如应用于航空港口中登机口、行李转盘、值机柜台等显示航班详细信息的资源类模板显示,应用于机场入口处显示多个航班信息的综合类模板显示。
  每个模板中,能够设计是否闪烁显示、内容超出单元格宽度时滚动显示、内容水平滚动显示、多语种显示、内容切换显示、区域翻页显示、整体切屏显示、日期格式、时间格式等各种动态、静态、条件显示格式。让您轻松完成各种模板的设计工作。显示信息界面的模板化提高了模板的复用性,使系统界面更加统一、美观,使前端展现界面具备“零编程”的维护能力。
  设计器中提供了完备的数据集定义,满足各类信息显示要求。设计人员只需轻松的点击,即可完成复杂的显示数据的选取。设计器提供了航班信息数据集、开放式柜台数据集、广告集、数据集等。数据集还可以设置起始记录号和取出的记录条数在航显页面中实现指定数据的显示。
  模板设计器从模板设计到发布到服务器提供全过程的支持,保证需求变化的快速性、敏捷性。可以从设计器中将设计的模板直接发送到服务器,省去手工部署的麻烦。
  系统操作流程如图 4所示。

图 4智能信息发布系统操作流程图

 

应用案例

  智能信息发布解决方案成功应用于多个业务领域。在民航的航班信息显示系统中,该方案获得北京首都国际机场、南昌昌北国际机场等机场选用和好评。
  该系统将在北京首都国际机场为代表的各大机场,成为中国展示“绿色奥运、科技奥运和人文奥运”的第一扇窗口。

 

你可能感兴趣的:(ERP/SOA/EAI/SAP,OOA/OOP/OOD,and,D,Design,Patterns)