四川省卫生健康基础资源链共享平台详细设计说明书

一、引言

   信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来了极大的方便。

1.1编写目的

本书提供的阅读对象包括四川省卫生健康信息中心、【四川省卫生健康基础资源共享链管理平台】开发小组,实施小组等相关部门。

本书是我公司对四川省卫生健康信息中心调研结果的正式书面材料,是我们对用户需求理解的客观反映,描述了【四川省卫生健康基础资源共享链管理平台】的用户需求,对系统应实现的目标、功能作了较为详细的说明。该书是我公司开发该软件的最基本依据和标准。可为该系统的系统设计人员,软件编程人员和实施小组在实施工作时提供参考。

1.2项目背景

基于四川省卫生健康信息中心已建设的四川省级基础资源管理及服务系统、通用数据交换服务管理平台,依托机构、从业人员、健康档案索引构建链上存证区块,在卫建委、医疗卫生服务机构和其它相关实体企业之间“链”起一个全省卫生健康基础资源共享的“纲”,推动基于基础资源链的应用服务标准制定,建成卫生健康信息有价值共享的开放服务平台,实现医护人员身份、医疗机构可信认证、开放共享、防止造假、信用累积目标。面向医疗卫生健康和厂商开展基础资源链应用开发培训。支持其它生态厂商开展基于基础资源链的应用场景建设。

1.3定义

1.4参考资料

二、总体设计 

2.1需求概述

医护人员通过登录App,可以对电子证照的注册,查询

四川省卫生键康基础资源共享链平台,分为区块链后台管理系统、前端APP。

前端APP主要针对医护人员提供使用。

主要功能为医护人员提供App端注册、登录、证书注册等,所有行为数据全部上链。

后台管理系统则主要为维护人员提供系统维护操作。

2.2软件结构

软件详细结构图

三、系统设计 

3.1前端APP 

3.1.1账号注册

A、功能描述

1、实现医生、护士人员APP账号注册。

2、医生、护士人员进入APP后,点击账号注册按钮,进行身份选择界面,选择身份后,点击下一步则进入账号注册详情界面。

3、录入手机号,获取验证码,录入登录密码,勾选同意“用户隐私政策”和“软件服务协议”;点击下方注册即可。

4、如果信息注册成功,则返回注册成功信息,并会跳转到登录界面;如果失败则返回到注册页面。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
type类别VARCHAR2(20)医生、护士
account注册账号VARCHAR2(20) 
phone手机号码VARCHAR2(20) 
password密码VARCHAR2(20) 
real_name真实姓名VARCHAR2(20) 
face面部信息VARCHAR2(5000) 
finger指纹信息VARCHAR2(5000) 
create_date创建时间date 
modify_date修改时间date 

C、性能

当用户点击注册账号,进行账号注册页面,输入相应的信息后,点注册即完成。

D、输入项

点击注册,在弹出页面中输入注册手机号码、密码、验证码。

E、输出项

注册成功返回成功页面;注册失败返回注册界面。

3.1.2账号登录

A、功能描述

1、医生、护士人员打开APP时,进入登录页面,录入注册的账号和密码,点击登录。

2、后端会进行录入信息核对,信息核对无误后将进入身份绑定页面,在身份绑定页面录入姓名、身份证号后点击确定。

3、如果信息绑定成功则会进行系统首页界面,返之则会停留在信息绑定页面,并给出提示信息。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
type类别VARCHAR2医生、护士
account注册账号varchar(20) 
phone手机号码VARCHAR2(20) 
idcard身份证号VARCHAR2(20) 
password密码VARCHAR2(20) 
real_name真实姓名VARCHAR2(20) 
create_date创建时间date 
modify_date修改时间date 

C、性能

当用户打开APP,进行账号登录页面,输入相应的信息后,点登录即完成用户登录。

D、输入项

点击登录,输入登录用户名、密码。

E、输出项

登录成功返回首页页面;登录失败返回登录界面。

3.1.3首页

3.1.3.1导航栏

A、功能描述

1、显示定位信息、搜索、更多。

2、搜索:对系统中已认证的医生、护士根据用户名,证书编号进行检索。

3、更多:可以修改密码,生物特征录入,查看客服联系电话及系统版本信息。

B、数据结构描述

医生执业证书

代码名称数据类型注释
id主键NUMERIC 
name姓名varchar(20)医生、护士姓名
idcard身份证号varchar(20) 
add执业地点VARCHAR2(20) 
org执业机构VARCHAR2(20) 
level医师级别VARCHAR2(20) 
type医师类别VARCHAR2(20) 
qualified任职资格VARCHAR2(20) 
range执业范围VARCHAR2(50) 
approval_org审批机关VARCHAR2(50) 
approval_date审批日期date 
certificate_no证书编号VARCHAR2(50) 
certificate_name证书名称VARCHAR2(50) 
org_number所属机构编号VARCHAR2(50) 
org_name所属机构名称VARCHAR2(60) 
deposit_id存证IDVARCHAR2(100) 
trading_value交易值VARCHAR2(100) 
photo照片地址VARCHAR2(100) 
create_date发证时间date 
start_date证书开始时间date 
end_date证书结束时间date 

 护士执业证书

代码名称数据类型

注释

id主键NUMERIC 
name姓名varchar(20)医生、护士姓名
idcard身份证号varchar(20) 
birth_date出生日期date 
jszc技术职称VARCHAR2(20) 
certificate_no证书编号VARCHAR2(20) 
Start_date注册有效期起日date 
End_date注册有效期止日date 
deposit_id存证IDVARCHAR2(100) 
trading_value交易值VARCHAR2(100) 
photo照片地址VARCHAR2(100) 
create_date发证时间date 
org_number所属机构编号VARCHAR2(50) 
org_name所属机构名称VARCHAR2(60) 

C、性能

用户登录后,可以在首页看到自己的位置信息;并可根据姓名、证书编号对医生、护士进行检索。

D、输入项

医生、护士姓名或证书号。

E、输出项

检索成功则以列表形式展示医生、护士相关信息。

3.1.3.2电子码证

A、功能描述

1、展示个人电子证件二维码信息。

2、登录App进入首页,点击电子码证,则进入详情页面,在此页面可以选择需要展示的证件,点击下面的查看证件,可以查看相应证件的详细信息;在证件详情页面,点击下面的查看二维码可以返回到二维码页面。

B、数据结构描述

二维码数据结构:

代码名称数据类型

注释

id主键NUMERIC 
name姓名varchar(20)医生、护士姓名
range执业范围VARCHAR2(100) 
certificate_no证书编号VARCHAR2(50) 
start_date证件开始时间date 
end_date证件结束时间date 
org_number所属机构编号VARCHAR2(50) 
org_name所属机构名称VARCHAR2(60) 
create_date发生时间date 

证书展示数据结构:

代码名称数据类型

注释

id主键NUMERIC 
name姓名varchar(20) 
range执业范围VARCHAR2(100) 
zy专业VARCHAR2(60) 
certificate_no证书编号VARCHAR2(50) 
certificate_name证书名称VARCHAR2(50) 
start_date证件开始时间date 
end_date证件结束时间date 
org_number所属机构编号VARCHAR2(50) 
org_name工作单位名称VARCHAR2(60) 
deposit_id存证IDVARCHAR2(100) 
trading_value交易值VARCHAR2(100) 
photo照片地址VARCHAR2(60) 
create_date发证时间date 

C、性能

用户登录后,点击电子码证,可以查看二维码信息和证件信息。

D、输入项

E、输出项

1、展示医生、护士的相关信息和证书信息。

2、展示对应证书信息的区块存证id及交易值。

3.1.3.3扫一扫

A、功能描述

1、面对面扫二维码。

2、登录App进入首页,点击扫一扫,则可以扫描其他人提供的二维码信息,以便进行信息真实性确认。

3、取最新一条证书信息来展示。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
name姓名varchar(20)医生、护士姓名
range执业范围VARCHAR2(100) 
certificate_no证书编号VARCHAR2(50) 
start_date证件开始时间date 
end_date证件结束时间date 
org_number所属机构编号VARCHAR2(50) 
org_name所属机构名称VARCHAR2(60) 
create_date发生时间date 

C、性能

用户登录后,点击扫一扫,信息真实性确认。

D、输入项

E、输出项

   显示个人的证书信息

3.1.3.4电子认证

3.1.3.4.1电子认证列表

A、功能描述

1、对所有的电子认证进行管理。

2、登录App进入首页,点击电子认证,则进入全部认证列表信息页面。

3、可以查看通过认证某一电子证照的详情信息。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
name姓名varchar(20) 
certificate_no证书编号VARCHAR2(50) 
certificate_name证书名称VARCHAR2(50) 
start_date证件开始时间date 
end_date证件结束时间date 
org_number所属机构编号VARCHAR2(50) 
org_name工作单位名称VARCHAR2(60) 
deposit_id存证IDVARCHAR2(100) 
trading_value交易值VARCHAR2(100) 
photo照片地址VARCHAR2(100) 
create_date发证时间date 
status状态Int 

C、性能

用户登录首页后,点击电子认证,可以查看已认证的电子证照信息。

D、输入项

E、输出项

所有通过认证的证件信息。

3.1.3.4.2电子认证查看

A、功能描述

1、对所有已认证的证件进行管理。

2、登录App进入首页,点击电子认证,则进入认证列表信息页面,点击每个证件下面的查看电子证件,可以查看证件详情。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
name姓名varchar(20) 
certificate_no证书编号VARCHAR2(50) 
certificate_name证书名称VARCHAR2(50) 
start_date证件开始时间date 
end_date证件结束时间date 
org_number所属机构编号VARCHAR2(50) 
org_name工作单位名称VARCHAR2(60) 
deposit_id存证IDVARCHAR2(100) 
trading_value交易值VARCHAR2(100) 
photo照片路径VARCHAR2(100) 
create_date发证时间date 
status状态Int 
type证件类别VARCHAR2(50) 

C、性能

提供认证查看界面。

D、输入项

E、输出项

成功返回成功页面,失败则返回失败页面。

3.1.3.5Banner(后续建设)

A、功能描述

展示已通过认证并且添加到首页的应用。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
app_name应用名称varchar(20) 
app_no应用编号VARCHAR2(50) 
app_icon应用图标VARCHAR2(50) 
app_join接入方式VARCHAR2(50) 
app_add链接地址VARCHAR2(200) 
app_status接入状态VARCHAR2(50) 
app_org应用单位名称VARCHAR2(100) 
app_ audit审核状态VARCHAR2(100) 
update_date更新时间date 
remarks备注VARCHAR2(500) 

C、性能

提供认证应用展示界面。

D、输入项

E、输出项

展示认证通过的应用。

3.1.3.6金刚区(后续建设)

3.1.3.6.1医生宝

A、功能描述

1、兼容现在医生App。

2、登录App进入首页,点击医生宝,可以跳转到医生宝App,需要同医生宝系统做对接工作,后续再做详细设计。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
app_name应用名称varchar(20) 
app_no应用编号VARCHAR2(50) 
app_icon应用图标VARCHAR2(50) 
app_join接入方式VARCHAR2(50) 
app_add链接地址VARCHAR2(200) 
app_status接入状态VARCHAR2(50) 
app_org应用单位名称VARCHAR2(100) 
app_ audit审核状态VARCHAR2(100) 
update_date更新时间date 
remarks备注VARCHAR2(500) 

C、性能

提供认证应用展示界面。

D、输入项

E、输出项

展示认证通过的应用。

3.1.3.6.2护士宝

A、功能描述

1、兼容现在护士App。

2、登录App进入首页,点击护士宝,可以跳转到护士宝App,需要同护士宝系统做对接工作,后续再做详细设计。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
app_name应用名称varchar(20) 
app_no应用编号VARCHAR2(50) 
app_icon应用图标VARCHAR2(50) 
app_join接入方式VARCHAR2(50) 
app_add链接地址VARCHAR2(200) 
app_status接入状态VARCHAR2(50) 
app_org应用单位名称VARCHAR2(100) 
app_ audit审核状态VARCHAR2(100) 
update_date更新时间date 
remarks备注VARCHAR2(500) 

C、性能

提供认证应用展示界面。

D、输入项

E、输出项

展示认证通过的应用。

3.1.3.6.3更多应用

A、功能描述

1、对已有的应用进行管理。

2、可以对首页显示的应用进行新增、编辑、删除操作。

3、可以根据应用名称进行应用查询。

4、对查询出来的应用可以添加到首页应用和其他应用中。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
app_name应用名称varchar(20) 
app_no应用编号VARCHAR2(50) 
app_icon应用图标VARCHAR2(50) 
app_join接入方式VARCHAR2(50) 
app_add链接地址VARCHAR2(200) 
app_status接入状态VARCHAR2(50) 
app_org应用单位名称VARCHAR2(100) 
app_ audit审核状态VARCHAR2(100) 
update_date更新时间date 
remarks备注VARCHAR2(500) 

C、性能

对已认证通过的应用进行管理。

D、输入项

E、输出项

展示认证通过的应用。

3.1.3.7热点新闻(后续建设)

A、功能描述

1、显示后端添加的热点新闻信息。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
title标题varchar(20) 
file_name文件名称VARCHAR2(50) 
module所属模块VARCHAR2(50) 
create_user发布人VARCHAR2(50) 
create_date发布时间VARCHAR2(200) 
content发布内容VARCHAR2(50) 
type类别VARCHAR2(100)专题、热点
remarks备注VARCHAR2(500) 

C、性能

对后端发布的信息进行展示。

D、输入项

E、输出项

展示热点信息。

3.1.3.8专题新闻(后续建设)

A、功能描述

1、显示后端添加的专题新闻信息。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
title标题varchar(20) 
File_name文件名称VARCHAR2(50) 
module所属模块VARCHAR2(50) 
create_user发布人VARCHAR2(50) 
create_date发布时间VARCHAR2(200) 
content发布内容VARCHAR2(50) 
type类别VARCHAR2(100)专题、热点
remarks备注VARCHAR2(500) 

C、性能

对后端发布的信息进行展示。

D、输入项

E、输出项

展示专题信息。

3.1.4个人信息

3.1.4.1用户信息

A、功能描述

1、显示用户的姓名,注册时间,电话号码,电子邮箱等信息。

2、显示用户类别(医生/护士)。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
name姓名varchar(20) 
password密码varchar(20) 
birthday出生日期Date 
phone电话号码VARCHAR2(20) 
email邮箱VARCHAR2(50) 
type类别VARCHAR2(50)是否认证
register_date注册时间VARCHAR2(200) 
update_date更新时间VARCHAR2(50) 
remarks备注VARCHAR2(500) 
gender性别VARCHAR2(10) 
cancel是否注销VARCHAR2(10) 

C、性能

显示用户信息。

D、输入项

E、输出项

用户姓名,注册时间,手机号,邮箱。

3.1.4.2设置

3.1.4.2.1账号安全

A、功能描述

1、对密码进行修改。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
name姓名varchar(20) 
password密码varchar(20) 
birthday出生日期Date 
phone电话号码VARCHAR2(20) 
email邮箱VARCHAR2(50) 
face面部信息VARCHAR2(5000) 
finger指纹信息VARCHAR2(5000) 
type类别VARCHAR2(50)是否认证
register_date注册时间date 
update_date更新时间date 
remarks备注VARCHAR2(500) 
gender性别VARCHAR2(10) 
cancel是否注销VARCHAR2(10) 

C、性能

用户修改密码。

D、输入项

   旧密码、新密码

E、输出项

修改成功返回成功提示,反之则返回失败提示。

3.1.4.2.2生物特征录入

A、功能描述

1、登录App进入首页,点击右下角我的,在我的页面点击设置,则进入设置详情页面,点击指纹录入和面部录入可以进行指纹信息和面部信息采集。

2、面部信息采集:在设置页面点击面部采集,则进入面部信息采集页面。

3、指纹信息采集:在设置页面点击指纹采集,则进入指纹信息采集页面。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
name姓名varchar(20) 
password密码varchar(20) 
birthday出生日期Date 
phone电话号码VARCHAR2(20) 
email邮箱VARCHAR2(50) 
type类别VARCHAR2(50)是否认证
register_date注册时间VARCHAR2(200) 
update_date更新时间VARCHAR2(50) 
remarks备注VARCHAR2(500) 
gender性别VARCHAR2(10) 
cancel是否注销VARCHAR2(10) 

C、性能

面部信息,指纹信息录入。

D、输入项

E、输出项

成功返回成功提示,反之则返回失败提示。

3.1.4.2.3客服

A、功能描述

1、显示客服联系电话。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
telephone客服联系电话varchar(20) 
address公司地址VARCHAR2(50) 
corporate name公司名称VARCHAR2(50) 
create_user创建人VARCHAR2(50) 
create_date创建时间VARCHAR2(200) 
update_date更新时间VARCHAR2(50) 
update_user更新人VARCHAR2(100) 
remarks备注VARCHAR2(500) 

C、性能

显示客服联系电话。

D、输入项

E、输出项

显示客服联系电话。

3.1.4.2.4关于

A、功能描述

1、显示APP版本信息。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
edition版本信息varchar(20) 
create_user发布人VARCHAR2(50) 
create_date发布时间VARCHAR2(50) 
update_user更新人VARCHAR2(50) 
update_date更新时间VARCHAR2(200) 
remarks版本说明VARCHAR2(500) 

C、性能

显示APP版本信息。

D、输入项

E、输出项

APP版本信息。

3.2后端管理系统

3.2.1首页

A、功能描述

1、显示待办事项,生态应用接入统计,上链数据统计,信息认证统计,数据分析情况统计。

2、用户录入用户名,密码登录后台管理系统后,则进入系统首页,也可以点击左边菜单栏中的首页返回到首页。

3、待办事项:当前登录人需要处理的事件(应用接入审核),都在该模块中显示。

4、生态应用接入统计:统计已接入的生态应用,待运行、运行中、已运行状态。

5、上链数据统计:针对可用、停用、在用状态进行统计。

6、认证信息统计:对医生、护士认证信息统计。

7、数据分析情况统计:分别统计应用使用和关注情况。

B、数据结构描述

C、性能

显示待办事项,生态应用接入统计,上链数据统计,信息认证统计,数据分析情况统计

D、输入项

E、输出项

各项统计分析数据。

3.2.2信息认证管理

3.2.2.1医生信息管理

A、功能描述

1、展示通过认证的医生信息。

2、可以查看认证医生的详情信息。

3、可以查看认证医生的电子证照信息。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
name姓名varchar(20)医生、护士姓名
add执业地点VARCHAR2(20) 
org执业机构VARCHAR2(20) 
level医师级别VARCHAR2(20) 
type医师类别VARCHAR2(20) 
qualified任职资格VARCHAR2(20) 
range执业范围VARCHAR2(50) 
approval_org审批机关VARCHAR2(50) 
approval_date审批日期date 
org_number所属机构编号VARCHAR2(50) 
org_name所属机构名称VARCHAR2(60) 

C、性能

展示通过认证的医生信息

D、输入项

E、输出项

医生相关信息。

3.2.2.2护士信息管理

A、功能描述

1、展示通过认证的护士信息。

2、可以查看认证护士的详情信息。

3、可以查看认证护士的电子证照信息。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
name姓名varchar(20)医生、护士姓名
csrq出生日期VARCHAR2(20) 
jszc技术职称VARCHAR2(20) 
certificate_no护士证号VARCHAR2(20) 
Start_date注册有效期起日date 
End_date注册有效期止日date 
deposit_id存证IDVARCHAR2(100) 
trading_value交易值VARCHAR2(100) 
photo照片地址VARCHAR2(100) 
create_date发证时间date 
org_number所属机构编号VARCHAR2(50) 
org_name所属机构名称VARCHAR2(60) 

C、性能

展示通过认证的护士信息。

D、输入项

E、输出项

护士相关信息。

3.2.3生态应用接入管理

A、功能描述

1、登录后台管理系统,点击左边菜单,生态应用接入管理,则进行应用接入管理操作页面。

2、可以对接入应用新增、修改、删除、审核、查询。

3、可以查看单个应用完整信息。

4、可以通过运行状态和应用名称组合进行查询。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
app_name应用名称varchar(20) 
app_no应用编号VARCHAR2(50) 
app_icon应用图标VARCHAR2(50) 
app_join接入方式VARCHAR2(50) 
app_add链接地址VARCHAR2(200) 
app_status接入状态VARCHAR2(50) 
app_org应用单位名称VARCHAR2(100) 
app_ audit审核状态VARCHAR2(100) 
create_user创建人VARCHAR2(50) 
create_date创建时间date 
update_user更新人VARCHAR2(50) 
update_date更新时间date 
remarks备注VARCHAR2(500) 

C、性能

展示接入的应用信息。

D、输入项

E、输出项

展示接入的应用信息。

3.2.4数据分析

3.2.4.1访客数据流量分析

A、功能描述

1、对前端APP访问数据的统计。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
month月份varchar(20) 
app_name应用名称VARCHAR2(20) 
create_date创建时间date 
type类别Int 
operated操作VARCHAR2(20) 
message操作内容VARCHAR2(20) 
username操作用户VARCHAR2(20) 

C、性能

统计每月医生,护士使用APP数。

D、输入项

E、输出项

展示统计图。

3.2.4.2应用使用流量分析

A、功能描述

1、展示接入应用使用情况信息。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
month月份varchar(20) 
app_name应用名称VARCHAR2(20) 
create_date创建时间date 
type类别Int 
operated操作VARCHAR2(20) 
message操作内容VARCHAR2(20) 
username操作用户VARCHAR2(20) 

C、性能

展示接入应用的使用情况信息。

D、输入项

E、输出项

展示接入应用使用情况统计图。

3.2.4.3应用关注度分析

A、功能描述

1、展示接入应用关注情况信息。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
month月份varchar(20) 
app_name应用名称VARCHAR2(20) 
create_date创建时间date 
type类别Int 
operated操作VARCHAR2(20) 
message操作内容VARCHAR2(20) 
username操作用户VARCHAR2(20) 

C、性能

展示接入应用的关注情况信息。

D、输入项

E、输出项

展示接入应用关注情况统计图。

3.2.5区块链管理

3.2.5.1区块链浏览器

A、功能描述

1、登录后台管理系统,点击左边菜单栏区块链管理—》区块链浏览器,右边则展示相关信息。

2、上方展示区块链总览,上链数据统计,下方展示区块链信息。

3、可以根据区块名称进上链信息进行查询,并可查询单条信息详情。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
name名称varchar(20) 
height区块高度VARCHAR2(20) 
hash哈希值VARCHAR2(20) 
create_date创建时间date 
parent_hash父哈希值VARCHAR2(20) 

C、性能

展示区块链总览,上链数据统计信息以及区块链信息。

D、输入项

E、输出项

区块链总览,上链数据统计数据以及区块链信息。

3.2.5.2智能合约管理

A、功能描述

1、登录后台管理系统,点击左边菜单栏区块链管理—》智能合约管理 ,右边则会以列表形式展示相应智能合约信息。

2、可以对智能合约进行新增,删除,下载,查看等操作。

3、可以根据合约内容进行查询。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
name合约名称varchar(200) 
sign合约标识VARCHAR2(20) 
edition合约版本VARCHAR2(20) 
source合约来源VARCHAR2(200) 
owner归属人VARCHAR2(20) 
state合约状态VARCHAR2(20) 
create_date创建时间date 
explain合约功能说明VARCHAR2(200) 

C、性能

合约的新增,删除,查看,下载操作。

D、输入项

E、输出项

3.2.5.3配置管理

3.2.5.3.1网络管理

A、功能描述

1、登录后台管理系统,点击左边菜单栏配置管理—》网络管理 ,右边则会以列表形式展示相应网络信息。

2、可以对网络信息进行删除等操作。

3、可以根据网络内容进行查询。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
block_id区块IDvarchar(200) 
account用户账号VARCHAR2(20) 
block_name区块名称VARCHAR2(20) 
apply_date申请时间date 
update_date更新时间date 
state状态VARCHAR2(20) 

C、性能

对网络的管理。

D、输入项

E、输出项

3.2.5.3.2网络节点

A、功能描述

1、登录后台管理系统,点击左边菜单栏配置管理-->网络节点 ,右边则会以列表形式展示相应网络节点信息。

2、可以对智能合约进行新增,删除等操作。

3、可以根据合约内容进行查询。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
node_name节点名称varchar(200) 
port地址/端口VARCHAR2(20) 
node_mode节点模式VARCHAR2(20) 
describe节点描述VARCHAR2(200) 
owner归属人VARCHAR2(20) 
organize组织VARCHAR2(20) 
state状态VARCHAR2(20) 

C、性能

网络节点的新增,删除管理。

D、输入项

E、输出项

3.2.5.3.3网络组织

A、功能描述

1、登录后台管理系统,点击左边菜单栏配置管理à网络组织 ,右边则会以列表形式展示所有的网络组织信息。

2、可以对智能合约进行新增,删除等操作。

3、可以根据组织名称内容进行查询。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
name组织名称varchar(200) 
realm组织域名VARCHAR2(20) 
describe描述VARCHAR2(20) 
create_date创建时间date 

C、性能

网络组织的新增,删除管理。

D、输入项

E、输出项

3.2.5.4运维监控

3.2.5.4.1平台监控

A、功能描述

1、登录后台管理系统,点击左边菜单栏区块链管理à运维监控 ,再点击右边平台监控,则会以列表形式展示所有的平台监控信息。

2、对区块链网络信息,节点信息进行展示。

3、可以根据平台名称内容进行查询。

B、数据结构描述

C、性能

区块链网络信息,节点信息进行展示。

D、输入项

E、输出项

3.2.5.4.2告警管理

3.2.5.4.2.1告警信息

A、功能描述

1、登录后台管理系统,点击左边菜单栏区块链管理à运维监控 ,再点击右边告警管理,则会以列表形式展示所有的告警管理信息。

2、可以对告警信息进行搜索,删除等操作。

3、可以根据处理人,状态等进行查询。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
clr处理人varchar(20) 
state状态VARCHAR2(20) 
describe告警描述VARCHAR2(200) 
create_date创建时间date 
remarks处理过程VARCHAR2(200) 

C、性能

告警处理,删除管理。

D、输入项

E、输出项

3.2.5.4.2.2告警策略

A、功能描述

1、登录后台管理系统,点击左边菜单栏区块链管理à运维监控 ,再点击右边告警管理,则会以列表形式展示所有的告警策略信息。

2、可以对告警策略进行新增,修改,删除等操作。

3、可以根据告警名称,类型等进行查询。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
type告警类型varchar(20) 
name名称VARCHAR2(20) 
expression表达式VARCHAR2(20) 
warn告警值VARCHAR2(20) 
create_date创建时间Date 
create_user创建人VARCHAR2(20) 

C、性能

告警策略新增,修改,删除管理。

D、输入项

E、输出项

3.2.5.4.3节点监控

A、功能描述

1、登录后台管理系统,点击左边菜单栏区块链管理à运维监控 ,再点击右边节点监控,则会以列表形式展示所有的网络节点信息。

2、可以对网络节点进行查看,删除等操作。

3、可以根据节点名称进行查询。

4、可以查看各节点使用情况。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
node_name节点名称varchar(200) 
port地址/端口VARCHAR2(20) 
node_mode节点模式VARCHAR2(20) 
describe节点描述VARCHAR2(200) 
owner归属人VARCHAR2(20) 
organize组织VARCHAR2(20) 
state状态VARCHAR2(20) 

C、性能

网络节点的查看,删除管理。

D、输入项

E、输出项

3.2.5.4.4主机监控

A、功能描述

1、登录后台管理系统,点击左边菜单栏区块链管理à运维监控 ,再点击右边主机监控,则会以列表形式展示所有的网络主机信息。

2、可以对网络主机进行新增,删除等操作。

3、可以根据主机名称进行查询。

4、可以选择单个主机,查看监控图。

B、数据结构描述

代码名称数据类型

注释

id主键NUMERIC 
name主机名称varchar(200) 
ipIP地址VARCHAR2(20) 
cpuCPU使用情况VARCHAR2(20) 
memory内存使用情况VARCHAR2(20) 
disk磁盘使用情况VARCHAR2(20) 
state状态VARCHAR2(20) 

C、性能

网络主机性能监控。

D、输入项

E、输出项

监控图表

3.2.6信息发布

3.2.6.1专题活动

A、功能描述

1、登录后台管理系统,点击左边菜单栏信息发布,再点击右边专题活动,则以列表形式显示专题活动信息。

2、可以对专题活动新增,查看,修改,删除等信息。

3、可以录入标题,名称进行查询。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
title标题varchar(20) 
module所属模块VARCHAR2(50) 
create_user发布人VARCHAR2(50) 
create_date发布时间date 
content发布内容VARCHAR2(500) 
remarks备注VARCHAR2(500) 

C、性能

专题活动新增,查看,修改,删除等操作。

D、输入项

E、输出项

展示专题活动信息。

3.2.6.2热点新闻

A、功能描述

1、登录后台管理系统,点击左边菜单栏信息发布,再点击右边热点新闻,则以列表形式显示热点新闻信息。

2、可以对热点新闻新增,查看,修改,删除等信息。

3、可以录入标题,名称进行查询。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
title标题varchar(20) 
module所属模块VARCHAR2(50) 
create_user发布人VARCHAR2(50) 
create_date发布时间VARCHAR2(200) 
content发布内容VARCHAR2(50) 
remarks备注VARCHAR2(500) 

C、性能

热点新闻新增,查看,修改,删除等操作。

D、输入项

E、输出项

展示热点新闻信息。

3.2.7系统管理

3.2.7.1角色管理

A、功能描述

1、登录后台管理系统,点击左边菜单栏系统管理,右边默认以列表形式显示角色信息。

2、可以对角色进行新增,编辑等操作。

3、可以根据角色名称进行查询。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
role_name名称varchar(20) 
role_desc描述VARCHAR2(50) 
create_user创建人VARCHAR2(50) 
update_user更新人VARCHAR2(50) 
create_date创建时间Date 
update_date更新时间Date 
role_status状态VARCHAR2(50) 
role_type类型Int 

C、性能

新增,编辑角色操作。

D、输入项

E、输出项

展示角色信息。

3.2.7.2菜单管理

A、功能描述

1、登录后台管理系统,点击左边菜单栏系统管理,再点击右边菜单管理,则会显示系统中所有菜单信息。

2、可以对菜单进行新增,修改,删除操作。

B、数据结构描述

代码名称数据类型注释
id主键NUMERIC 
name菜单名称varchar(20) 
icon_class图片样式值VARCHAR2(50) 
menu_type菜单类型VARCHAR2(50)菜单类型 1.dir 2.url 3.class 4.add 5.return
menu_val菜单值VARCHAR2(50)菜单值,比如url地址
menu_order排序值Int 
parent_id父级菜单IDVARCHAR2(50) 
perm_code权限代码VARCHAR2(100)     
remarks备注VARCHAR2(500) 
create_date创建时间Date 
create_user创建人VARCHAR2(50) 
update_user更新人VARCHAR2(50) 
update_date更新时间Date 

C、性能

实现对菜单的新增,修改,删除功能。

D、输入项

E、输出项

展示菜单信息。

3.2.7.3用户管理

A、功能描述

1、登录后台管理系统,点击左边菜单栏系统管理,再点击右边用户管理,则会显示系统中所有用户信息。

2、实现用户的新增,编辑 ,删除,绑定角色等操作。

3、可以根据用户名称进行查询。

B、数据结构描述

代码

名称

数据类型

注释

id主键NUMERIC 
type类别VARCHAR2医生、护士
account注册账号varchar(20) 
phone手机号码VARCHAR2(20) 
idcard身份证号VARCHAR2(20) 
password密码VARCHAR2(20) 
real_name真实姓名VARCHAR2(20) 
create_date创建时间date 
modify_date修改时间date 

C、性能

新增,编辑,删除,绑定角色等操作。

D、输入项

E、输出项

展示用户信息。