数据交换详细设计说明书模板.docx

上传人:wj 文档编号:588365 上传时间:2023-04-29 格式:DOCX 页数:102 大小:1.19MB
下载 相关 举报
数据交换详细设计说明书模板.docx_第1页
第1页 / 共102页
数据交换详细设计说明书模板.docx_第2页
第2页 / 共102页
数据交换详细设计说明书模板.docx_第3页
第3页 / 共102页
数据交换详细设计说明书模板.docx_第4页
第4页 / 共102页
数据交换详细设计说明书模板.docx_第5页
第5页 / 共102页
数据交换详细设计说明书模板.docx_第6页
第6页 / 共102页
数据交换详细设计说明书模板.docx_第7页
第7页 / 共102页
数据交换详细设计说明书模板.docx_第8页
第8页 / 共102页
数据交换详细设计说明书模板.docx_第9页
第9页 / 共102页
数据交换详细设计说明书模板.docx_第10页
第10页 / 共102页
数据交换详细设计说明书模板.docx_第11页
第11页 / 共102页
数据交换详细设计说明书模板.docx_第12页
第12页 / 共102页
数据交换详细设计说明书模板.docx_第13页
第13页 / 共102页
数据交换详细设计说明书模板.docx_第14页
第14页 / 共102页
数据交换详细设计说明书模板.docx_第15页
第15页 / 共102页
数据交换详细设计说明书模板.docx_第16页
第16页 / 共102页
数据交换详细设计说明书模板.docx_第17页
第17页 / 共102页
数据交换详细设计说明书模板.docx_第18页
第18页 / 共102页
数据交换详细设计说明书模板.docx_第19页
第19页 / 共102页
数据交换详细设计说明书模板.docx_第20页
第20页 / 共102页
亲,该文档总共102页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据交换详细设计说明书模板.docx

《数据交换详细设计说明书模板.docx》由会员分享,可在线阅读,更多相关《数据交换详细设计说明书模板.docx(102页珍藏版)》请在冰点文库上搜索。

数据交换详细设计说明书模板.docx

数据交换详细设计

说明书

1

2020年4月19日

文档仅供参考

江苏省并联审批平台数据交换系统管理详细设计说明书

文档编号:

SN/SD-MB-002保密级别:

保密

版 本:

V1.0

修改日期:

-09-14

1

2020年4月19日

文档仅供参考

目录

1引言 错误!

未定义书签。

1.1编写目的 错误!

未定义书签。

1.2项目背景 错误!

未定义书签。

1.3当前状况 错误!

未定义书签。

2详细说明 错误!

未定义书签。

2.1数据库设计 错误!

未定义书签。

2.1.1数据库命名规则 错误!

未定义书签。

2.1.2表空间命名规则 错误!

未定义书签。

2.2逻辑结构 错误!

未定义书签。

2.2.1T_USER(用户信息) 错误!

未定义书签。

2.2.2T_ORG(机构信息) 错误!

未定义书签。

2.2.3T_MENU(菜单信息) 错误!

未定义书签。

2.2.4T_USER_MENU(用户菜单信息) 错误!

未定义书签。

2.2.5T_USER_MANAGE_ORG(用户数据权限信息)错误!

未定义书签。

2.2.6T_TASK_DEF(任务定义) 错误!

未定义书签。

2.2.7T_ENDPOINT(端点配置) 错误!

未定义书签。

2.2.8T_TASK_CTRL(任务运行控制) 错误!

未定义书签。

2.2.9T_DICT_TRANS(传输方式字典) 错误!

未定义书签。

2.2.10T_DICT_CDC(增量识别机制字典) 错误!

未定义书签。

2.2.11T_DATA_QUEUE(待传数据队列) 错误!

未定义书签。

5

2020年4月19日

2.2.12T_TRANS_LOG(数据交换日志) 错误!

未定义书签。

2.2.13T_SYS_RT_LOG(运行时日志) 错误!

未定义书签。

2.2.14T_DICT_FMT(数据格式字典) 错误!

未定义书签。

2.2.15T_NODE_ORG(交换节点表) 错误!

未定义书签。

2.2.16T_SYS_LOGING_LOG(登录日志) 错误!

未定义书签。

2.2.17T_SYS_LOGING_LOG_BACKUP(登录日志备份)错误!

未定义书签。

2.2.18T_SYS_USE_LOG(系统日志) 错误!

未定义书签。

2.2.19T_SYS_USE_LOG_BACKUP(系统日志备份)错误!

未定义

书签。

2.2.20T_DICT_MAIN(字典项主表) 错误!

未定义书签。

2.2.21T_DICT_MAIN_VALUE(字典值表) 错误!

未定义书签。

2.2.22T_RT_INST(实例管理表) 错误!

未定义书签。

2.3系统菜单 错误!

未定义书签。

2.4用户及权限管理 错误!

未定义书签。

2.4.1功能说明 错误!

未定义书签。

2.4.2页面设计 错误!

未定义书签。

2.4.3相关规则 错误!

未定义书签。

2.4.4相关SQL 错误!

未定义书签。

2.5机构管理 错误!

未定义书签。

2.5.1功能说明 错误!

未定义书签。

2.5.2页面设计 错误!

未定义书签。

2.5.3相关规则 错误!

未定义书签。

2.5.4相关SQL 错误!

未定义书签。

2.6交换管理 错误!

未定义书签。

2.6.1功能说明 错误!

未定义书签。

2.6.2用例图 错误!

未定义书签。

2.6.3用例分析 错误!

未定义书签。

2.6.4页面设计 错误!

未定义书签。

2.6.5相关规则 错误!

未定义书签。

2.6.6相关SQL 错误!

未定义书签。

2.7日志管理 错误!

未定义书签。

2.7.1功能说明 错误!

未定义书签。

2.7.2用例图 错误!

未定义书签。

2.7.3用例分析 错误!

未定义书签。

2.7.4页面设计 错误!

未定义书签。

2.7.5相关规则 错误!

未定义书签。

2.7.6相关SQl 错误!

未定义书签。

2.8字典管理(暂缓) 错误!

未定义书签。

2.8.1功能说明 错误!

未定义书签。

2.8.2用例图 错误!

未定义书签。

2.8.3用例分析 错误!

未定义书签。

2.8.4页面设计 错误!

未定义书签。

2.8.5相关规则 错误!

未定义书签。

2.8.6相关SQL 错误!

未定义书签。

2.9任务管理 错误!

未定义书签。

2.9.1模块概述 错误!

未定义书签。

2.9.2任务定义 错误!

未定义书签。

2.9.3任务控制 错误!

未定义书签。

2.9.4错误日志 错误!

未定义书签。

2.9.5实例管理 错误!

未定义书签。

2.9.6任务组管理(暂缓) 错误!

未定义书签。

2.9.7运行控制(暂未实现) 错误!

未定义书签。

2.10任务运行 错误!

未定义书签。

2.10.1模块概述 错误!

未定义书签。

2.10.2基本流程 错误!

未定义书签。

2.10.3映射规则文件 错误!

未定义书签。

2.10.4外部接口 错误!

未定义书签。

2.10.5内部接口 错误!

未定义书签。

2.10.6交换日志(暂缓) 错误!

未定义书签。

2.10.7运行时事件日志 错误!

未定义书签。

2.10.8任务自动启停 错误!

未定义书签。

2.10.9异常处理 错误!

未定义书签。

2.10.10运行方式 错误!

未定义书签。

2.10.11安装部署 错误!

未定义书签。

文档仅供参考

1引言

1.1编写目的

1.2项目背景

1.3当前状况

2详细说明

数据展示时根据机构权限过滤此次暂不考虑

2.1数据库设计

2.1.1数据库命名规则

1.数据库主键全部采用是32位UUID,针对Oracle数据库采用

char(32)

2.表名以“T_”开头,视图名以“V_”开头,函数以“FN_”开头,存储过程以“SP_”触发器以“TR_”

3.针对数据库中相应的字符串,提供以下规范性的字符升序约定:

4.短字符串:

varchar2(20),如姓名、电子邮件,类别等。

5.中字符串:

varchar2(100),如地址、部门名称等。

6.长字符串:

varchar2(1000),如处理意见,备注等。

7.文本型字符串:

CLOB,如摘要信息等。

96

2020年4月19日

2.1.2表空间命名规则

以TS开头加‘_’命名各个表空间,具体内容如下:

1.TS_LOB:

大字段存储

2.TS_INDEX:

索引表空间

3.TS_DATA:

一般数据存储

4.TS_TEMP:

临时数据表空间

5.TS_HISTORY:

归档数据存储表空间

2.2逻辑结构

2.2.1T_USER(用户信息)

Name

Code

Comment

DataType

PF

M

USER_ID

USER_ID

主键

CHAR(32)

X

X

STAFF_CODE

STAFF_CODE

用户名

VARCHAR2(100)

PASSWORD

PASSWORD

登录密码

VARCHAR2(100)

BELONG_ORG_ID

BELONG_ORG_ID

所属机构ID

CHAR(32)

POSITION

POSITION

用户职务

VARCHAR2(100)

USER_NAME

USER_NAME

姓名

VARCHAR2(20)

EMAIL

EMAIL

电子邮箱

VARCHAR2(100)

LINK_TEL

LINK_TEL

联系电话

VARCHAR2(20)

STATE

STATE

状态(1有效,0无效)

NUMBER

(1)

CREATE_ORG

CREATE_ORG

创立机构

CHAR(32)

CREATE_DATE

CREATE_DATE

创立时间,精确到秒

DATE

USER_TYPE

USER_TYPE

用户类型(A管理员,U普通用户)

CHAR

(1)

2.2.2T_ORG(机构信息)

Name

Code

Comment

DataType

P

FM

ORG_ID

ORG_ID

主键

CHAR(32)

X

X

ORG_CODE

ORG_CODE

机构代码

VARCHAR2(10)

ORG_NAME

ORG_NAME

机构名称

VARCHAR2(100)

SIMPLE_NAME

SIMPLE_NAME

机构简称

VARCHAR2(50)

PARENT_ORG_ID

PARENT_ORG_ID

上级机构ID

CHAR(32)

VER_ORG_ID

VER_ORG_ID

垂管机构父节点ID

CHAR(32)

机构类型(00省政府,01省级部

ORG_TYPE

ORG_TYPE

门,02市政府,03市级部门,04区县政府,05区

CHAR

(2)

县部门,)

CREATE_DATE

CREATE_DATE

创立时间,精确到

DATE

STATE

STATE

状态(1有效,0无效)

NUMBER

(1)

ORD

ORD

机构顺序

NUMBER(4)

2.2.3T_MENU(菜单信息)

Name

MENU_ID

Code

MENU_ID

Comment

DataType PFM

主键

MENU_TITLE

MENU_NAME

CHAR(32)

CHAR(32)VARCHAR2(50)VARCHAR2(50)

X

X

PARENT_MENU_IDPARENT_MENU_ID父级菜单ID

MENU_TITLE

MENU_NAME

MENU_TYPE

MENU_TYPE

MENU_DESCRIBEMENU_DESCRIBE

MENU_PIC MENU_PIC

MENU_URL MENU_URL

ORD ORD

CREATE_DATE CREATE_DATE

菜单标题

菜单名称

菜单分类(0系统管理,

1非系统管理)

菜单描述菜单图标菜单URL顺序号

创立时间,精确到秒

状态(1有效,0无效)

NUMBER

(1)

VARCHAR2(200)

VARCHAR2(100)VARCHAR2(1000)NUMBER(4)

DATE

STATE

STATE

NUMBER

(1)

2.2.4T_USER_MENU(用户菜单信息)

Name

Code

Comment

DataType

P

F

M

USER_MENU_ID

USER_MENU_ID

主键

CHAR(32)

X

X

MENU_ID

MENU_ID

菜单ID

CHAR(32)

USER_ID

USER_ID

用户ID

CHAR(32)

CREATE_ORG

CREATE_ORG

创立机构

CHAR(32)

CREATE_DATE

CREATE_DATE

创立时间

DATE

MANAGE_ORG

MANAGE_ORG

1省级权限,2市级权

限 NUMBER

(1)

创立机构创立时间

CREATE_ORG

CREATE_DATE

CREATE_ORG

CREATE_DATE

CHAR(32)

DATE

2.2.5T_USER_MANAGE_ORG(用户数据权限信息)

Name

Code

Comment

DataType

P

F

M

MANAGE_ORG_IDUSER_ID

MANAGE_ORG_IDUSER_ID

主键

用户ID

CHAR(32)CHAR(32)

X

X

F M

X

2.2.6T_TASK_DEF(任务定义)

Name

Code

Comment

DataType

P

IDTASK_NAME

IDTASK_NAME

名称

CHAR(32) XVARCHAR2(100)

TASK_DESC

TASK_DESC

描述

CLOB

ORG_ID

ORG_ID

所属机构

CHAR(32)

CREATE_USER

CREATE_USER

创立人

CHAR(32)

CREATE_DATE

CREATE_DATE

创立时间

DATE

TASK_STATE

TASK_STATE

1启用0停用

NUMBER

(1)

TRANS_SCR

TRANS_SCR

转换脚本

CLOB

STATE

STATE

删除标记位

NUMBER

(1)

STATE_DATE

STATE_DATE

创立/修改时间

DATE

INST_ID

INST_ID

执行此任务的运行时平台实

CHAR(32)

2.2.7T_ENDPOINT(端点配置)

Name

IDEP_TYPE

Code

IDEP_TYPE

Comment

端点类型.0源端点1目标端点

DataType

CHAR(32)NUMBER

(1)

P F

X

M

X

TASK_ID

TASK_ID

所属任务

CHAR(32)

EP_NAME

EP_NAME

端点名称

VARCHAR2(100)

NODE_ID

NODE_ID

所属节点

CHAR(32)

MAP_FILE

MAP_FILE

映射规则文件

CLOB

FMT_ID

FMT_ID

数据格式

NUMBER(8)

TRANS_ID

TRANS_ID

传输方式

NUMBER(8)

DB_TYPE_ID

DB_TYPE_ID

数据库类型

NUMBER(8)

JDBC_URL

JDBC_URL

JDBC连接串

VARCHAR2(100)

JDBC_USER

JDBC_USER

JDBC用户名

VARCHAR2(100)

JDBC_PSWD

JDBC_PSWD

JDBC密码SHA的HEX散列值

CHAR(32)

WS_USER

WS_USER

WS用户名

VARCHAR2(100)

WS_PWSD

WS_PWSD

WS密码SHA的HEX散列值

CHAR(32)

S_CDC_ID

S_CDC_ID

增量识别机制

NUMBER(8)

S_TS

S_TS

时间戳字段

VARCHAR2(20)

S_TS_DB

S_TS_DB

时间戳子段是否使用数据库字段.0否1是

NUMBER

(1)

S_TIME_LAG

S_TIME_LAG

源端点与本系统的保险时差,单位分钟

NUMBER(8)

D_DB_OP

D_DB_OP

目标端点数据库操作.位运算.增改删都支持为

NUMBER

(1)

111,即十进制7

D_DB_CONFLICT

D_DB_CONFLICT

目标端点数据库操作时,

NUMBER

(1)

主键冲突的处理.0合并1

丢弃源2丢弃目标3改变

主键插入

D_WS_URL

D_WS_URL

VARCHAR2(100)

D_CONSIS_MAP

D_CONSIS_MAP

(目标端点)是否使用和源端点一致的映射规则

NUMBER

(1)

2.2.8T_TASK_CTRL(任务运行控制)

Name

Code

Comment

关联的任务

任务能够运行的时间段,自动cron判断

DataType PFM

CHAR(32)CHAR(32)VARCHAR2(100)

ID

TASK_IDRUN_PERIOD

ID

TASK_IDRUN_PERIOD

X

X

POLL_INTERVALPOLL_INTERVAL轮询间隔,自动cron判 VARCHAR2(100)

断DAILY_QUOTA DAILY_QUOTABATCH_SIZE BATCH_SIZE

DEDICATED_VMDEDICATED_VM

VM_ARGS

LAST_SCHELAST_RUNLAST_TS

VM_ARGS

LAST_SCHELAST_RUNLAST_TS

日配额控制的数据条数

批量条数

是否使用专用虚拟机运行任务

虚拟机启动参数上次调度时间

上次交换数据时间

上次交换的截止时间戳(源端点基于时间戳识别时)

本系统数据库时间

NUMBER(8)

NUMBER(8)NUMBER

(1)

VARCHAR2(100)

DATE

DATEDATE

2.2.9T_DICT_TRANS(传输方式字典)

Name

Code

Comment

DataType

P

F

M

ID

ID

NUMBER(8)

X

X

CODE

CODE

传输方式代码

NUMBER

(2)

NAME

STATE

NAME

STATE

传输方式名称

删除标记位

VARCHAR2(100)

NUMBER

(1)

2.2.10T_DICT_CDC(增量识别机制字典)

Name

ID

Code

ID

Comment

DateType

NUMBER(8)

P

X

F

M

X

CODENAMESTATE

CODENAMESTATE

增量识别机制代码增量识别机制名称删除标记位

NUMBER

(2)VARCHAR2(100)NUMBER

(1)

LAST_TRANS_DATELAST_TRANS_DATE最后尝试传输的时 DATE

FAILED_TIMES FAILED_TIMES 已经失败次数 NUMBER(8)

2.2.11T_DATA_QUEUE(待传数据队列)

Name

Code

Comment

DataType

P

F

M

ID

ID

CHAR(32)

X

X

TASK_ID

TASK_ID

所属的任务

CHAR(32)

D_EP_ID

D_EP_ID

目标端点

CHAR(32)

CREATE_DATE

CREATE_DATE

数据创立时间

DATE

PATH

PATH

数据存放位置(数据

VARCHAR2(100)

必须被串行化到文件系统)

DATA_COUNTDATA_COUNT交换的数据条数

DATA_KB DATA_KB 交换的数据量

START_DATESTART_DATE源端点发起数据交换的时

间(以本系统获得数据的时

刻计)

NUMBER(8)

NUMBER(8)DATE

2.2.12T_TRANS_LOG(数据交换日志)

Name

Code

Comment

DataType

P

F

M

ID

ID

CHAR(32)

X

X

TASK_ID

TASK_ID

产生数据交换的任务

CHAR(32)

S_EP_ID

D_EP_ID

S_EP_ID

D_EP_ID

数据来源端点

数据目标端点

CHAR(32)

CHAR(32)

END_DATE END_DATE 目标端点得到数据的时间 DATE

(以本系统将数据成功发送给目标端点计)

2.2.13T_SYS_RT_LOG(运行时日志)

Name

Code

Comment

DataType

P

F

M

ID

ID

CHAR(32)

X

X

SEVERITY

SEVERITY

严重度:

0一般1警告2

错误

NUMBER

(1)

OCCUR

OCCUR

事件发生阶段:

0平台启动1任务启动2任务停止3任务运行

NUMBER

(1)

EVENT_TY

EVENT_TY

事件类型:

0数据交换成功1数据

NUMBER(8)

PE

PE

交换失败

MESSAGE

MESSAGE

消息

VARCHAR2(20

0)

THREAD_N

THREAD_N

线程名称

VARCHAR2(50

AME

AME

ERR_STAC

K

ERR_STAC

K

错误堆栈

CLOB

SOURCE

SOURCE

事件源(发生事件的对象)(对于

OCCUR:

1、2、3,存放TASK_ID)

CHAR(32)

EVENT_TI

EVENT_TI

时间发生时间

DATE

ME

ME

2.2.14T_DICT_FMT(数据格式字典)

Name

ID

Code

ID

Comment

DataType

NUMBER(8)

P

X

F

M

X

CODENAMESTATE

CODENAMESTATE

数据格式代码数据格式名称删除标记位

NUMBER

(2)VARCHAR2(100)NUMBER

(1)

CREATE_DATE

CREATE_DATE

创立时间,精DATE

确到日

修改时间,精确到日

节点状态1-

STATE_DATE

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2