跳转至

外部系统对接

科研系统不是孤岛,需要与学校其他信息化系统进行数据交换,以保证数据一致性和业务协同。

对接的外部系统

1. 校方数据平台

  • 对接目的:科研系统的数据汇聚到校级数据中台
  • 对接方式:通常通过 API、消息队列
  • 数据范围:项目、成果、人员等关键数据

2. 人事系统

  • 对接目的:人员信息同步(入职、离职、调岗)
  • 对接方式:定时同步 / 实时事件
  • 关键点:
    • 人事系统是"科研人员"维度数据的权威来源
    • 调岗时影响项目归属、审批权限等

3. 巡检系统

  • 对接目的:科研经费使用规范性的定期检查
  • 对接方式:数据上报 / 任务下发
  • 触发点:经费报销、阶段性报告等

4. 待办系统

  • 对接目的:科研相关的待办事项统一到学校的待办中心
  • 对接方式:消息推送
  • 数据:审批通知、待办提醒、待办状态

对接架构

                ┌──────────────┐
                │   校方数据中台  │
                └──────┬───────┘
                       │
       ┌───────────────┼───────────────┐
       │               │               │
       ▼               ▼               ▼
   ┌────────┐     ┌────────┐      ┌────────┐
   │ 人事系统 │     │ 巡检系统 │      │ 待办系统 │
   └────┬───┘     └────┬───┘      └────┬───┘
        │              │               │
        └──────────────┼───────────────┘
                       ▼
                ┌──────────────┐
                │   科研管理系统  │
                └──────────────┘

常见对接技术

方式 适用场景 特点
RESTful API 通用数据交换 见 术语表 中的 API
消息队列 实时事件 异步、解耦
数据库同步 大数据量、复杂查询 性能高、耦合重
单点登录 用户账号统一 见 术语表 中的 SSO
OAuth 2.0 第三方授权 见 术语表

TODO 待补充

  • 每个对接系统的具体接口清单
  • 数据同步的频率与策略(实时 / 准实时 / 定时)
  • 数据冲突时的处理规则(以哪边为准)
  • 对接失败的容错与告警
  • 安全要求(鉴权方式、传输加密)
  • 历史对接案例