美章网 资料文库 战略设备器械保障信息系统设计解析范文

战略设备器械保障信息系统设计解析范文

本站小编为你精心准备了战略设备器械保障信息系统设计解析参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

战略设备器械保障信息系统设计解析

系统总体功能设计

根据装备器材保障信息化建设的要求,结合我军装备器材保障体制特点和业务管理关系,装备器材保障信息化网络平台采用开放互联的多层网络拓扑结构,依托军网搭建战略、战役、战术三级网络平台,实现总部机关、军区机关、各部队单位以及各级仓库之间的互联互通。基于SOA的战略装备器材保障信息系统的总体功能是依托三级网络平台,在异构环境下,建立分布式数据库,形成一个共享数据环境,实现总部机关、军区机关、各级部队、仓库之间的双向信息沟通,将器材筹措、储存、供应、战时保障等环节连成一个闭环信息流,实现全军装备器材信息的全系统、全过程、全方位的管理,并为各级部门提供信息管理和服务,以及辅助决策支持的功能。系统的总体功能见图3。

系统架构设计

根据面向业务不同,基于SOA的战略装备器材保障信息系统可以细化为器材网络管理、器材资源管理、决策支持等子系统;根据面向用户不同,系统又可划分为战略、战役、战术等三级信息系统。如图4所示,系统充分考虑装备器材保障的特点和系统的灵活性、兼容性、可移植性及可扩展性,对于各级信息系统,利用组件化软件开发模式,设计经费管理、订货合同、器材分配等若干粗粒度的服务组件,并到ESB中。不同业务部门根据业务管理内容和特点,通过网络平台,从ESB中选择相应的服务组件进行组装,从而满足不同的业务管理需要。为了更好地实现各级信息系统之间的服务共享和服务权限控制,采用联合ESB是一个很好的解决方案:不同部队单位、军区机关在各自网络拓扑结构内使用单独的ESB,通过军网实现ESB的互联。上级单位的ESB与下级单位的ESB是主-从关系,主ESB控制参与者可以访问哪些内容。图5为联合ESB部署模式。

系统实现

1基于J2EE的系统架构实现

J2EE是一种来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE为搭建具有可伸缩性、灵活性、易维护型的商务系统提供了良好的机制。结合J2EE技术,可以实现基于SOA的战略装备器材保障信息系J2EE体系中,通常采用EJB组件或Spring来实现业务逻辑层,而在SOA系统中业务是基于服务的,于是采用把业务逻辑层的组件包装成WebService的方式,使用WebServ-ice作为SOA的服务提供者,由无状态会话bean生成,通常是粗粒度的,对应企业的业务逻辑。同时,使用企业服务总线(ESB)技术来实现SOA中的服务中介,服务请求不用直接发送到服务提供者,而是先送到服务总线,由服务总线将请求消息转发给服务提供者,得到返回消息后,服务总线再转发给服务请求者。并且,在J2EE体系的控制层之下添加了一个服务调用层,用来封装对服务的具体调用代码,编写服务调用代码时需要从服务总线获得服务的WSDL描述文件,然后根据此文件进行编写。

2ESB选择

目前,已有不同的厂商推出了自己的ESB产品,但是这些产品的体系结构各异,所具有的功能和实现的程度也不尽相同,所以在进行大型复杂系统的SOA应用构建时,就要选择一个适合的产品。BEA的AquaLogicServiceBus(ALSB)可以运行在Windows,Linux和Solaris等不同操作系统上。ALSB是完全的现代ESB,它提供了智能的消息、动态传送和转换,所有这些都支持与服务生命周期管理功能(包括服务注册、监控和定义阈值的服务水平协议(ServerLevelAgreement,SLA)实施)集成的异构服务端点。

3系统特色

基于SOA的战略装备器材保障信息系统,依托部队三级网络体系,采用联合ESB部署模式,能够有效解决当前装备器材保障信息化中存在的诸多问题。相比当前部队大多信息系统,该系统具有以下特色:

1)连通“信息孤岛”,实现异构系统之间的互操作。SOA架构中,使用不同操作系统、数据库、技术平台的系统借助ESB可以互相访问,总部可以无障碍的获取各军区、各部队的器材保障信息;

2)灵活、快速地响应业务需求变更。SOA从现有的服务中组合新的服务的能力为灵活、快速地响应器材保障业务的需求变更提供了独特的优势;

3)充分利用现有的资产。通过将现有的IT资产按照Web服务协议标准包装为服务,各部门可以继续使用已有系统,而不必推倒重建;

4)增加重用,减少成本。通过以松耦合的方式公开业务服务,各业务子系统可以根据业务要求更轻松地使用和组合服务。这意味着资源副本的减少、重用可能性增加。

5)支持服务的“即插即用”,系统扩展易于实现。因为服务之间的松耦合特性,在对系统进行扩展时,只需要将新开发的服务到ESB中,就可以被各业务系统调用。

结束语

结合部队装备器材保障的特点和现状,提出了基于SOA的战略装备器材保障信息系统的架构设计。架构结合了SOA、WebService、ESB等主流技术,并以J2EE技术描述了系统架构实现,严格遵循了SOA的实现标准。在下一步工作中,要对ESB的一些深层机制,如路由、格式转换等方面进行深层研究;探讨基于ESB的SOA架构的安全性问题;扩展SOA架构,使其能面向不同的技术、协议、应用。

作者:李东吴龙涛单位:装甲兵工程学院信息工程系