`

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

    博客分类:
  • NC
XML 
阅读更多

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

1、外部系统注册

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

2、基础数据的对照方式

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

3、数据数据对照

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

4、数据导入

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

分享到:
评论

相关推荐

    财务管理系统概要设计说明文书.doc

    5. **总体设计和模块外部设计**:这部分会详细说明系统的大致结构,包括主要模块的划分,每个模块的功能,以及它们之间的相互作用。例如,可能会有一个模块用于用户认证,另一个模块用于会计记录,还可能有模块专门...

    办公自动化和人力资源管理系统项目总体技术方案.doc

    系统接口设计是办公自动化和人力资源管理系统项目的重要组成部分,涉及系统与外部系统的接口设计、数据交换格式和通信协议等方面。 界面设计 界面设计是办公自动化和人力资源管理系统项目的重要组成部分,涉及界面...

    人力资源管理系统概要设计示例.doc

    这包括用户界面的设计,确保用户友好,以及与其他系统集成的接口规格,确保数据交换的顺利进行。此外,可能还会涉及系统内部模块间的通信接口,以确保信息流动的顺畅。 5. 数据库设计 虽然在概要设计中,数据库设计...

    信息管理系统--设计报告(参考模板)

    同时,它还会引入系统设计模型,如层次结构图、数据流图等,来展示系统的逻辑结构。此外,这部分会概述软件的功能模块,软件结构,以及计划采用的技术路线。外部接口的描述也是重要组成部分,包括用户界面的设计和与...

    酒店管理系统总体设计说明书

    - **模块间通信**: 模块之间数据交换的方式。 - **数据格式**: 接口中数据的编码格式。 #### 五、数据结构设计 ##### 5.1 逻辑结构设计 - **数据模型**: 关系型数据库设计中的表结构。 - **数据流**: 数据如何在...

    软件系统详细设计说明书模板.docx

    5. **系统界面划分**:这部分详细定义了系统与外部系统(应用系统与支撑系统)以及系统内部模块之间的接口,确保各部分的协同工作。 - **应用系统与支撑系统的详细界面划分**:描述了系统如何与其他系统集成,包括...

    系统概要设计说明书模板(精华)

    - 明确指出撰写本文档的目的在于为项目的系统设计阶段提供一个全面且清晰的设计指南。 - 阐述本文档的作用是确保所有参与者能够明确了解系统的整体框架和技术细节。 - 说明本文档的目标读者群体,包括但不限于...

    ORACLE电子商务套件产品部分模块功能介绍

    - **子系统关系**:各个子系统之间实现了无缝连接,无论是同一子系统内的模块还是跨子系统之间的交互,都能通过标准接口实现高效的数据交换和服务调用。 #### 系统管理 - **应用的系统管理员**:负责整个Oracle...

    广告管理系统概要设计说明书.doc

    - **外部接口设计**:系统需要与第三方平台如广告交易平台、数据分析平台等进行数据交换,实现广告投放的自动化和精准化。 2.4 系统设计 - **系统说明**:系统应具备广告位管理、广告计划设定、用户权限控制等功能...

    项目管理系统概要设计.doc

    6. **接口设计**:这部分描述了系统与其他系统、硬件设备或外部服务的交互方式,包括数据交换格式、通信协议等。 7. **其他可能章节**:除了以上内容,概要设计还可能包含数据设计(数据库结构和数据模型)、安全性...

    总体设计说明书

    接口设计明确了系统内部组件间以及系统与外部环境的交互规则,包括内部接口和外部接口的设计,确保系统能够与其他系统或组件无缝对接,实现数据交换和服务调用。 #### 组织机构与人员配置 阐述了项目的组织架构、...

    办公区弱电系统规划设计方案.doc

    通信网络系统包括内部电话通信和外部互联网接入,应选择高速、稳定的通信技术,如光纤到桌面(FTTD)方案,以满足大量数据交换的需求。 4.3 计算机网络系统 计算机网络系统是办公自动化的核心,应采用先进的网络...

    01.概要设计说明书1

    外部接口设计规定了系统与用户、其他系统或设备的通信方式,确保数据交换的正确性和效率。 4.2. 内部接口 内部接口设计关注系统内部组件间的数据传输和协作,确保系统的模块化和可扩展性。 5. 数据库结构设计 ...

    数据库课程设计-机票预定系统(文档中有代码)

    - 各模块之间的数据交换接口。 **3.5 数据结构设计** - **逻辑结构设计**: - 数据库表结构设计,包括航班信息表、用户信息表等。 - **物理结构设计**: - 数据存储的具体实现,如索引、分区等。 - **数据结构与...

    概要设计说明书模板.doc

    描述系统与其他系统或服务的交互,如API接口设计、数据交换格式等。 5. 用户界面设计 5.1 基本原则 包括用户体验、可用性、可访问性等,确保用户界面友好且易于操作。 5.2 设计概述 提供界面布局、颜色搭配、图标...

    车辆管理系统设计方案设计.doc

    - **通信模块**:负责系统内部以及与外部系统的数据交换。 - **控制设备**:如信号灯、道闸等,根据系统指令执行实际的交通控制操作。 系统工作流程大致如下: 1. 车辆接近RFID识别区域,RFID设备读取车辆电子号牌...

    Gqian客户关系管理系统源码 v1.0 ASP版.rar

    同时,系统的数据导入导出功能使得财务数据与外部系统的对接变得简单,便于企业进行多维度的数据整合和分析。 最后,数据导入导出功能增强了系统的兼容性和数据交换能力。用户可以将系统内的数据导出为常见的文件...

    RS485转以太网模块选择(1)20200120.docx

    然而,在某些场合,需要将这些传统的串行接口转换为以太网连接,以便实现更高效、更远距离的数据交换,同时可能还需要电源供应,这时就引入了RS485/RS232转POE模块。本文将深入探讨这些转换模块的特点、功能以及如何...

    铁西癫痫病康复医院HIS 系统设计方案.rar

    7. 互联互通模块:实现与外部系统(如医保、公共卫生系统)的数据交换。 二、系统功能 1. 患者管理:登记患者信息,跟踪患者就诊历程,方便预约、挂号、退号等操作。 2. 医疗记录:电子化保存病历,提高病历查阅...

    参考资料-基于单片机和dsp的信号采集系统设计.zip

    在信号采集系统中,单片机通常负责实时数据处理、控制逻辑和对外部设备的交互,如传感器接口、显示设备、通信模块等。单片机的选择需根据系统的性能需求和成本预算来确定,例如常见的8位、16位或32位单片机。 其次...

Global site tag (gtag.js) - Google Analytics