集成方案:基于慧集通的某客户多系统间集成简略方案(致远OA、NCC高级版、三方物业系统、发票税务系统等)
客户业务需求现状:
当前项目涉及多个系统的数据集成需求,包括主数据、致远OA、NC、资产物业系统之间的数据集成,数字孪生系统、资产物业系统和致远OA的单点登录,移动端展示,税务云和资产物业系统的对接,以及多系统间数据对接的标准。此外,还需要实现接口监控和接口预警功能。这些需求旨在解决系统间的信息孤岛,实现系统间的互联互通,提高业务处理效率和数据一致性。
整体解决方案概述
针对以上需求,慧集通(DataLinkX)应用连接平台通过其低代码方式,可以快速打通各系统之间的数据,实现企业业务流程的自动化与智能化。慧集通平台提供了丰富的业务组件(包括连接器、组件知识库等),支持企业内外部、移动设备、云端应用与服务以及IoT等广泛领域的连接集成。
1. 数据集成
1.1 致远OA主数据与其他系统的数据集成
- 组件选择:使用慧集通平台提供的“流程表单读取”组件、数据转换组件及数据写入组件。
- 流程设计:
1. 读取致远OA主数据:配置致远OA数据库连接器,读取致远OA系统中的主数据。
2. 数据转换:使用数据转换组件,将读取的数据格式转换为目标系统所需的格式。
3. 数据写入:配置NC、资产物业系统的数据库连接器,将转换后的数据写入对应系统。
4. 数据验证:使用数据验证组件,确保数据写入的准确性和完整性。
1.2 税务云与资产物业系统的对接
- 组件选择:使用API连接器、数据转换组件。
- 流程设计:
1. 读取税务云数据:配置税务云API连接器,获取税务数据。
2. 数据转换:将税务数据转换为资产物业系统所需的格式。
3. 数据写入:将转换后的数据写入资产物业系统。
4. 数据验证和日志记录:确保数据准确性,并记录日志以备审计。
2. 单点登录(SSO)
- 系统选型:使用慧集通平台的单点登录组件。
- 流程设计:
1. 用户认证:通过配置认证服务器,统一管理用户身份信息。
2. 令牌生成与验证:为用户生成登录令牌,并在用户访问不同系统时进行令牌验证。
3. 系统集成:配置致远OA、数字孪生系统、资产物业系统的单点登录接口,确保用户只需一次登录即可访问所有系统。
3.数据标准的共同制定
- 框架设计:制定统一的数据标准,确保各系统之间的数据一致性。
- 工作流程:
1. 数据标准制定委员会:成立数据标准制定委员会,负责制定和维护数据标准。
2. 数据标准文档:编写详细的数据标准文档,明确各数据字段的定义和格式。
3. 标准实施与维护:在各系统实施数据标准,并定期维护和更新标准。
4. 接口监控和接口预警
4.1 接口监控
- 组件选择:使用慧集通的平台监控组件。
- 流程设计:
1. 接口注册:将各系统的接口在慧集通平台进行注册,指定监控参数。
2. 实时监控:配置监控组件,对接口的调用情况进行实时监控,包括调用频率、响应时间、错误率等。
3. 日志记录:记录接口调用日志,便于后续分析和审计。
4.2 接口预警
- 组件选择:使用慧集通的预警组件。
- 流程设计:
1. 设定预警规则:根据业务需求设定预警规则,如响应时间超过阈值、错误率超过阈值等。
2. 实时检测:通过监控组件实时检测接口状态,触发预警条件时进行预警。
3. 通知机制:配置通知机制,通过短信、邮件、即时通讯工具等方式通知相关人员。
4. 自动处理:配置自动处理脚本,在预警触发时进行自动处理,如重启服务、切换备用接口等。
5.API 输出与轻应用
1. API 输出能力:
- 标准接口:所有的数据流程都可以发布为标准的 API 接口,平台会自动为发布的 API 接口生成标准的 API 接口文档(访问智能体 http://ip:port/api-doc/index)。
- 连接方式:接口支持匿名与认证两种连接方式,并支持访问白名单的配置。
6. 实施步骤
1. 需求分析:详细分析各系统的需求,明确集成目标和技术方案。
2. 系统配置:根据需求配置慧集通平台的各类组件,确保各系统的连接顺畅。
3. 开发与测试:开发数据转换、接口调用等功能,并进行全面测试。
4. 上线与维护:将系统投入使用,并配置监控和预警机制,确保系统稳定运行。
5. 培训与支持:对相关人员进行培训,提供技术支持和维护服务。
通过使用慧集通(DataLinkX)应用连接平台,可以高效地实现致远OA、NC、资产物业系统等多个系统之间的数据集成,解决信息孤岛问题,提升业务处理效率。特别是在接口监控和接口预警方面,慧集通平台提供了强大的监控和预警功能,可以实时监控接口状态,及时发现并处理异常情况,确保系统的稳定运行。