预算系统之外部数据交换接口模块的设计

目前大多企业都已经上线了多个业务系统,例如:财务、燃料、物资等.因此,当新上线一个软件系统时,需要考虑与其他业务系统的数据接口问题,毕竟一个系统不可能包含所有系统的功能,但系统间数据是完全可以共享.为此,设计一个数据交换模块显得尤为必要.

1、外部系统注册

      注册外部系统的信息,便于管理

2、基础数据的对照方式

      设置基础数据是按编码还是按名称进行参照.

3、数据数据对照

      大多外部系统的基础信息编码和名称与新系统的不一致,此时,需要手工进行两个系统的基础信息对照.比如:发电量在物资系统中的编码是B01,而在预算系统中是A01,此时需要把A01和B01进行关联,处理时,碰到B01就知道在本系统中就是A01.

4、数据导入

      基础信息对照完成后,就可以进行导入操作.实现是:为每个不同的外部系统提供一个标准的xml数据格式文件,然后将外系统的数据按此格式转换成多个xml数据文件,然后放到某个目录供系统读入,(可以考虑实现一个监听,动态接收发送过来的数据流,然后进行解析).过程中需要记录导入日志,成功多少,失败多少,为什么失败,等过程信息.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值