RPA_机器人流程自动化系统技术设计方案书.docx

RPA_机器人流程自动化系统技术设计方案书.docx

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

RPA_机器人流程自动化系统技术设计方案书

目录

TOC\o1-3\h\z\u1 系统概述 1

1.1 系统目标 1

1.1.1 目标概述 1

1.1.2 设计指标 1

1.1.3 用户规划 2

1.2 系统约束 2

1.2.1 技术约束 2

1.2.2 时间约束 2

1.2.3 资源约束 2

1.2.4 系统现状约束 2

1.2.5 系统运维约束 3

2 应用架构设计 4

2.1 应用架构设计概述 4

2.2 模块及分层 4

2.3 功能模块设计 6

2.3.1 平台基础管理模块 6

2.3.2 数字员工管理模块 7

2.3.3 数字员工数据展示模块 10

2.4 模块协作 10

3 技术架构设计 12

3.1 技术架构要点概述 12

3.2 网络架构 13

3.3 部署方案 14

3.4 硬件平台 15

3.4.1 服务器 15

3.4.2 容器云资源 16

3.4.3 存储及其它 16

3.4.4 负载均衡设备 17

3.4.5 通信线路 17

3.4.6 其他硬件 17

3.5 软件平台 17

3.5.1 操作系统 17

3.5.2 数据库 17

3.5.3 中间件 18

3.5.4 其他软件工具 20

4 数据架构设计 21

4.1 数据架构概述 21

4.2 业务信息模型 21

4.2.1 任务流程模块: 22

4.2.2 机器人设备模块: 22

4.2.3 用户权限模块: 22

4.3 数据字典 23

5 安全架构设计 24

5.1 安全架构概述 24

5.2 威胁建模 24

5.3 安全设计要点 26

5.3.1 身份鉴别 26

5.3.2 权限控制 27

5.3.3 安全审计 28

5.3.4 通信的安全性 29

5.3.5 抗抵赖 30

5.3.6 数据的安全性 30

5.3.7 密码支持 31

5.3.8 软件容错 32

5.3.9 资源利用(不清楚,这块要问研发) 32

5.3.10 应用安全 33

5.3.11 WEB应用安全 34

6 关键技术与风险提示 37

6.1 系统架构扩展 37

6.2 系统技术框架 39

6.3 内部接口方案 40

6.4 大表 40

6.5 小表 40

6.6 第三方系统软件 40

6.7 长连接 40

6.8 大事务 40

6.9 批处理设计 40

6.10 交易和数据的完整性 40

6.11 系统风险 41

6.12 应用上云相关设计 41

6.12.1 基础镜像选择 41

6.12.2 配置设计 41

6.12.3 优雅退出 41

6.12.4 健康检查接口设计 41

6.12.5 应用存储设计 41

6.12.6 应用日志方案 41

6.12.7 应用接入设计 41

7 非功能性设计 42

7.1 负载均衡 42

7.2 备份设计 42

7.3 故障恢复 46

7.4 日志管理 46

7.5 移植与系统切换 46

7.6 历史数据管理 46

7.7 必要系统日常管理 47

7.8 容错设计 47

PAGE15

系统概述

系统目标

目标概述

完成RPA(机器人流程自动化)组件服务化建设的需求分析和系统设计工作。需求分析包括需求调研、需求梳理、需求确认,通过领域建模来梳理软件的功能设计、非功能性需求设计、技术架构设计,应用架构设计,业务架构设计,数据库设计,部署方案设计,安全防护设计,灾备设计,前端设计等。

在整体系统的设计上遵循6大原则,采用DDD(Domain-DrivenDesign)领域驱动设计思想,根据业务领域合理分层软件架构,让系统拓展性更强,结构更清晰,更灵活,复用程度更高,轻松应对各种复杂的业务需求。

同时为了提升系统的安全性、高可用,部署和实施中需要使用nginx反向代理隐藏实际服务器地址,阻断内外网的直接通讯,保证系统安全;通知中控也支持集群化部署保证系统高可用;

设计指标

业务指标

指标描述

指标值

业务量均值

业务量均值

100个并发

业务量峰值

业务量峰值

2000个并发,办公时段

业务用户数量

业务估计被多少人使用

全行6万人

响应时间

点击操作后响应的时间

小于等于5秒

3年的规划发展值

业务体量3年发展规模

文档评论(0)

IT老瓜哥 + 关注
实名认证
内容提供者

一个爱好体育,喜欢NBA的IT行业从业者。

1亿VIP精品文档

相关文档