机场信息系统集成平台的设计

时间:2022-09-30 12:29:57

机场信息系统集成平台的设计

[摘要]:根据机场主要业务都是围绕保障航班运行的特点,引入了中间件技术,构建了基于中间件的信息集成体系平台的方案,来解决机场信息化建设面临的问题,此方案建立了清晰而有效的三层系统体系结构。增强了系统的可维护性和可扩展性。

[关键词]:机场 中间件技术 集成平台 信息集成系统

纵观国内整个民航业的各个主要环节,机场的信息化程度相对较差,而从未来机场运营发展来看,又迫切需要借助信息化手段提高机场的整体运行效率。民航总局在最近计划中提出了重点实施的信息化工程,其中就有加强机场信息系统建设。因此,机场的信息化有很大的发展空间。机场要实现信息现代化,必须充分利用先进的信息技术构建机场的信息系统集成平台,进一步将机场分散的如生产营运管理、旅客离港、航班信息显示、自动广播和安检信息管理等系统进行信息资源和信息技术的整合,达到资源共享和联动控制的目的。

一、架构体系

集成平台是机场信息集成系统的关键核心。它既是系统集成的平台,又是信息系统与中央数据库AODB、各信息系统之间的接口系统。同时,从应用角度来说,它还提供应用的业务逻辑处理,即它是整体三层体系结构中的业务逻辑层。集成平台在体系上也是层次结构的,主要分为两大层次:一是消息中间件,二是业务逻辑处理层。它们之间的接口简单,耦合性小。业务逻辑处理层内部也采用了层次结构设计的思路。

二、集成平台的体系架构图

集成平台控制了大部分对于AODB的数据访问,它将核心应用子系统、外部子系统、中央数据库AODB都连接起来,与每个系统之间都存在这系统接口,因此制订一套标准的接口规范是非常重要的。集成平台的工作流程机制就是机场整个信息集成系统的工作机制。采用简单、有效、良好的工作机制可以使得机场的日常运营管理也变得简单、有效、良好。同时集成平台的性能也将影响到整个信息集成系统的整体性能。在集成平台中存在的性能的不足,累积效应足以影响到机场的正常生产运营。

集成平台是信息系统集成的平台,它与各个核心管理子系统、各个弱电子系统以及中央数据库AODB连接。各个信息系统要访问AODB必须通过集成平台来实现访问和操作。AODB的数据更新通过集成平台向各个信息系统发送。各个信息系统有更新数据,通过集成平台实现AODB库的更新,然后通过集成平台向需要的系统更新。同时集成平台也是应用的业务逻辑处理层。包含着各类数据校验、逻辑处理,最后通过AODB的数据访问层访问AODB。集成平台提供了集成机场内各个弱电子系统的接口标准和规范。机场主要集成弱电系统包括:航显系统、广播系统、时钟系统、离港系统、楼宇自控系统及安检信息管理系统。集成平台提供的接口标准和数据规范也适用机场相关的管理系统和服务器系统,同时外部单位的信息系统也通过集成平台接入。

三、集成平台功能

1.集成功能

集成功能是集成平台的主要功能之一。各个应用子系统以及机场内其他信息系统都是通过集成平台集成在一起进行协同工作的。机场内需要进行集成的系统都根据集成系统提供的统一的集成接口规范开发接口系统与集成平台连接来实现系统间集成的目的。

2.信息的更新和自动功能

集成平台集成了机场各个需要集成的信息系统,包括各个应用子系统、以及其他信息子系统。各个信息系统都是以中央数据库AODB的数据为数据基准,所以各个子系统的事件或者更新信息都需要同步到中央数据库AODB中,同样AODB中更新了的数据也需要向各个需要该数据的信息系统该数据。所有的信息系统能订阅并接收集成平台的数据。其中部分系统是中央数据库AODB的数据更新源头,一旦这些系统发生事件有更新信息时,它们将更新信息通过集成平台对AODB中的数据进行更新,同时通过集成平台向订阅了该类信息的其他信息系统自动更新信息。

3.AODB数据访问功能

集成平台通过AODB的数据访问层访问AODB中的数据。所有的应用子系统以及外部信息子系统都通过集成平台实现对AODB的数据访问功能。

4.数据校验功能

集成平台提供对所有数据的合法性检验和业务规则校验功能。如果数据格式不合法或者不符合业务规则,该数据将被自动过滤,并被记录在问题记录日志中。

5.业务逻辑处理功能

集成平台是多层体系结果中的业务逻辑处理层。因此它具备丰富的业务逻辑处理功能。

6.业务监控功能

集成平台内设有一套可配置的业务规则监控系统,系统能够根据配置的规则对AODB进行扫描,一旦发现满足某条规则的数据,系统将自动产生业务提示信息,发送到子系统客户端,对指挥、调度和服务人员进行消息提示及声音提示。指挥人员可以设定所有的业务监控规则以及规则参数和提示内容。所有的调度和生产人员可以在自己的岗位订阅自己需要的提示信息。当系统产生提示消息时,各个子系统会根据订阅情况确定是否向工作人员进行提示。

7.权限控制功能

集成平台管理通过一套配置来实现对各个应用子系统及外部子系统存取数据权限的控制。配置中可以设置各个子系统能够接收的消息类型以及数据字段甚至通过控制某些字段的取值范围来控制某些子系统需要获取的航班记录数据。配置中也可以设置每个子系统能够对AODB发送更新的消息类型以及数据字段。如果某个子系统发送它无权更新的字段,将被集成平台自动过滤,并记人日志。集成平台还能够限制子系统客户端能够使用的IP地址及TCP端口等内容。

8.日志记录功能

集成平台具有强大的日志记录功能,主要记录消息进出的方向,发送的时间以及消息的内容。消息内容包括消息类型、数据项以及数据项的值等内容。日志是分等级的。主要分正常日志,问题日志以及警告日志等。在日志管理工具中可以进行分类查询和管理。

9.数据加密功能

集成平台中在网络传输过程中对数据实行加密,加密模块也可以采用第三方厂商的加密模块或软件。

10.二次开发功能

用户通过我们的技术人员进行二次开发培训后,可以自己根据万达应用集成平台的开发规范和接口标准来自主开发信息系统的接口,未来如果有扩充系统需要集成,可以自行开发接口,并进行调试。

信息系统作为机场中不可或缺的一部分,是保证机场正常运营的基础。建设良好信息系统,关键的一步是建立稳定系统体系结构。通过消息中间件实现信息集成系统间的信息交换,可以保证各子系统间的信息共享及整个系统接口界面的统一,同时又不排斥新子系统的加入,从而在确保整个机场信息系统稳定、高效运营的基础上增加了系统的可维护性和可扩展性。构建适合国内中型机场发展的信息集成系统对于提高机场信息化建设水平具有十分重要的意义,为今后中型机场信息化建设提供了参考,同时也为中国民航总局下一步进行数字机场以至数字民航的建设奠定基础。

参考文献:

[1]彭永谦,柳旭,基于三层C/S结构MIS的权限设计,计算机工程与应用

2001,11。

[2]欧阳元新,熊璋,刘丹,基于信息服务中间层的民航机场弱电信息系

统,计算机工程,2004,6。

上一篇:浅谈新课改下高中地理教学 下一篇:骨外科护士长管理工作体会