论文部分内容阅读
一、建设目标
建设企业基础信息交换平台,开展企业基础信息交换工作,形成信息化条件下的互联工作机制,建设稳定、高效的信息交换共享平台。
二、建设原则
在项目实施中要充分考虑到各部门之间的数据交换问题,更要考虑到将来全国范围内与其他各城市之间进行数据交换的可行性。其建设原则是:
·可扩展性:充分考虑未来任务的灵活性和信息量与业务量的增长。
·灵活性:中心信息交换平台现阶段应为各交换主体现有的业务系统提供开发接口,将来能够方便、快捷地接入新的业务系统,而无须作大的变更。
·开放性:提供的信息交换标准必须与国家交换标准的规范化模式相适应,必须采用XML作为信息交换。
·安全性:利用沈阳政务网内网安全支撑平台,通过数字证书实现数字签名、身份认证,保证数据传输的合法性和不可抵赖性,通过链路层加密,保证数据的可靠性。
·可伸缩性:确保在用户急剧增加以及数据量急剧增大时能保持平稳的性能,在将来能够支持大量并发用户。
三、总体设计
1.软件体系结构
沈阳市企业基础信息交换系统实际上包括企业基础信息数据库,基础信息管理系统,数据交换中心,前置机接口系统,安全认证系统等。具体的功能模块图如下:
2.系统物理结构
四、功能模块
1.数据交换中心 实现数据交换的核心模块,主要功能是把各种数据转化成可供操作的统一结构。
2.用户管理配置
管理连接到服务器的用户,设置访问系统用户的权限信息。
3.消息管理配置
通过JMSserver的管理编程接口,连接到JMSserver上,对消息队列进行管理配置。并建立XML消息和JMSServer的消息队列之间的关联。
4.XSL管理配置
提供XSL的自动生成工具,设置不同的XML格式之间转换所使用的XSL。
5.管理服务
DXP-Adapter通过访问管理服务取得管理配置中心的信息,管理服务提供支持http协议的远程访问。
6.DXP-Station
数据交换平台工作站,在数据交换平台之上构建的应用系统。它的功能是实现不同的数据库之间进行数据交换的功能。
7.数据提取
从指定的数据库表或者文件系统中提取、组织数据自动生成XML文档数据。
8.数据存储
把接收到的XML文档数据存储到指定的数据库表中。
9.DXP-Adapter
DXP-Adapter对访问系统的应用和发送、接收的消息进行以下处理:对发送和接收到的数据信息进行校验。发送前将大容量的XML数据信息拆分成若干数据信息单元,对接收到的数据信息单元进行合并。
10.监控服务模块
监控服务模块是服务器端的核心模块,通过不间断运行,监控来自网络上的不同数据包。根据数据包的不同类型,进行请求服务的初步分类。对于无效请求服务立即返回错误信息。对于有效请求,转发到安全认证模块进行安全认证。同时有效跟踪数据流向。
11.安全认证模块
安全认证模块主要完成对服务请求的解密验证和返回数据的加密过程。来自客户端请求的数据包使用XML封装。其中对于传输的数据采用对称和非对称的加密技术,对于实时的数据交换采用安全交易的方式保证数据的安全性和完整性。
12.数据路由模块
数据路由模块主要完成请求的导向功能并能保持现场数据。经过验证有效的服务请求,在这里会根据服务请求的类型分别路由到相应的服务处理模块。
13.服务引擎模块
服务引擎模块主要完成对请求服务的分解、计算和返回数据的打包。路由到服务引擎的模块根据请求的内容,服务引擎模块采用有效的算法和相关数据库通讯并取得数据集,在此基础上形成XML格式的数据包。
14.服务请求模块
请求服务模块主要完成请求的封装和监控请求的返回。请求的服务返回后,即将结果交给客户端。
15.日志管理模块
监测系统的运行,保证在数据发生问题时有据可查,切实对数据中心进行有效管理,数据交换的每一笔操作都做了日志记载。
五、企业基础信息平台的意义
企业信息是社会最基本的信息之一,是领导决策的重要依据。建立企业基础信息平台,可以为政府和社会提供充分的信息,促使企业遵循诚实信用、公平竞争原则,依法开展生产经营活动,自觉接受监督管理,避免弄虚作假的行为,对更好地规范企业行为有着积极的意义。
建设企业基础信息交换平台,开展企业基础信息交换工作,形成信息化条件下的互联工作机制,建设稳定、高效的信息交换共享平台。
二、建设原则
在项目实施中要充分考虑到各部门之间的数据交换问题,更要考虑到将来全国范围内与其他各城市之间进行数据交换的可行性。其建设原则是:
·可扩展性:充分考虑未来任务的灵活性和信息量与业务量的增长。
·灵活性:中心信息交换平台现阶段应为各交换主体现有的业务系统提供开发接口,将来能够方便、快捷地接入新的业务系统,而无须作大的变更。
·开放性:提供的信息交换标准必须与国家交换标准的规范化模式相适应,必须采用XML作为信息交换。
·安全性:利用沈阳政务网内网安全支撑平台,通过数字证书实现数字签名、身份认证,保证数据传输的合法性和不可抵赖性,通过链路层加密,保证数据的可靠性。
·可伸缩性:确保在用户急剧增加以及数据量急剧增大时能保持平稳的性能,在将来能够支持大量并发用户。
三、总体设计
1.软件体系结构
沈阳市企业基础信息交换系统实际上包括企业基础信息数据库,基础信息管理系统,数据交换中心,前置机接口系统,安全认证系统等。具体的功能模块图如下:
2.系统物理结构
四、功能模块
1.数据交换中心 实现数据交换的核心模块,主要功能是把各种数据转化成可供操作的统一结构。
2.用户管理配置
管理连接到服务器的用户,设置访问系统用户的权限信息。
3.消息管理配置
通过JMSserver的管理编程接口,连接到JMSserver上,对消息队列进行管理配置。并建立XML消息和JMSServer的消息队列之间的关联。
4.XSL管理配置
提供XSL的自动生成工具,设置不同的XML格式之间转换所使用的XSL。
5.管理服务
DXP-Adapter通过访问管理服务取得管理配置中心的信息,管理服务提供支持http协议的远程访问。
6.DXP-Station
数据交换平台工作站,在数据交换平台之上构建的应用系统。它的功能是实现不同的数据库之间进行数据交换的功能。
7.数据提取
从指定的数据库表或者文件系统中提取、组织数据自动生成XML文档数据。
8.数据存储
把接收到的XML文档数据存储到指定的数据库表中。
9.DXP-Adapter
DXP-Adapter对访问系统的应用和发送、接收的消息进行以下处理:对发送和接收到的数据信息进行校验。发送前将大容量的XML数据信息拆分成若干数据信息单元,对接收到的数据信息单元进行合并。
10.监控服务模块
监控服务模块是服务器端的核心模块,通过不间断运行,监控来自网络上的不同数据包。根据数据包的不同类型,进行请求服务的初步分类。对于无效请求服务立即返回错误信息。对于有效请求,转发到安全认证模块进行安全认证。同时有效跟踪数据流向。
11.安全认证模块
安全认证模块主要完成对服务请求的解密验证和返回数据的加密过程。来自客户端请求的数据包使用XML封装。其中对于传输的数据采用对称和非对称的加密技术,对于实时的数据交换采用安全交易的方式保证数据的安全性和完整性。
12.数据路由模块
数据路由模块主要完成请求的导向功能并能保持现场数据。经过验证有效的服务请求,在这里会根据服务请求的类型分别路由到相应的服务处理模块。
13.服务引擎模块
服务引擎模块主要完成对请求服务的分解、计算和返回数据的打包。路由到服务引擎的模块根据请求的内容,服务引擎模块采用有效的算法和相关数据库通讯并取得数据集,在此基础上形成XML格式的数据包。
14.服务请求模块
请求服务模块主要完成请求的封装和监控请求的返回。请求的服务返回后,即将结果交给客户端。
15.日志管理模块
监测系统的运行,保证在数据发生问题时有据可查,切实对数据中心进行有效管理,数据交换的每一笔操作都做了日志记载。
五、企业基础信息平台的意义
企业信息是社会最基本的信息之一,是领导决策的重要依据。建立企业基础信息平台,可以为政府和社会提供充分的信息,促使企业遵循诚实信用、公平竞争原则,依法开展生产经营活动,自觉接受监督管理,避免弄虚作假的行为,对更好地规范企业行为有着积极的意义。