一种放射性核素迁移扩散数值模拟系统的数据库设计方法技术方案

技术编号:20329137 阅读:36 留言:0更新日期:2019-02-13 05:45
本发明专利技术公开了一种放射性核素迁移扩散数值模拟系统的数据库设计方法,包括:S1、根据用户需求和实体属性,将放射性核素迁移扩散数值模拟系统中的数据划分为字典数据和业务数据;S2、在数据库中以名称、代码、数据类型、长度、精度和说明为表头建立多个表单;S3、将字典数据和业务数据分别导入对应的表单,形成字典表和业务表,其中,字典表与业务表相关联。本发明专利技术所提供的方法,创建集中式数据库,可将更多的数据集中处理,分类及优化数据结构及类型,创建表存储水环境中放射性核素迁移扩散数值模拟系统的数据类型和字段,形成更加快速高效安全准确的数据库,能够为水环境中放射性核素迁移扩散数值模拟软件提供良好的数据存储和管理基础。

【技术实现步骤摘要】
一种放射性核素迁移扩散数值模拟系统的数据库设计方法
本专利技术涉及放射性核素模拟
,具体涉及一种放射性核素迁移扩散数值模拟系统的数据库设计方法。
技术介绍
近几十年随着核工业和核技术的快速发展,核设施的建立也逐步增多,而核设施正常运行时放射性核素的排放、核事故放射性核素的泄漏,对环境的影响一直是公众最为关注的问题。其中放射性核素在水环境中的数值模拟研究,通常采用非放射性环境污染物替代放射性核素进行数值模拟研究,缺乏专业针对性。而一般的数据库设计并不能满足水环境中放射性核素迁移扩散数值模拟软件所需要的良好的数据存储要求和管理维护要求。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种放射性核素迁移扩散数值模拟系统的数据库设计方法,实现放射性核素迁移扩散方案编辑、模型计算、方案模型管理和计算结果管理等功能,能够为水环境中放射性核素迁移扩散数值模拟软件提供良好的数据存储和管理基础。为实现上述目的,本专利技术采用的技术方案如下:一种放射性核素迁移扩散数值模拟系统的数据库设计方法,包括:S1、根据用户需求和实体属性,将放射性核素迁移扩散数值模拟系统中的数据划分为字典数据和业务数据;S2、在数据库中以名称、代码、数据类型、长度、精度和说明为表头建立多个表单;S3、将所述字典数据和所述业务数据分别导入对应的表单,形成字典表和业务表,其中,所述字典表与所述业务表相关联。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述字典表包括:模式类型表、基本核素信息表和投影坐标参数表;所述模式类型表的名称一列包括:主键、模式类型和名称;所述模式类型包括:简单快速模式和精细数值模式;所述基本核素信息表的名称一列包括:主键、名称、半衰期、衰变常数和转换因子;所述投影坐标参数表的名称一列包括:主键、名称和坐标参数。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述业务表包括:方案表、事故泄漏基本信息表、计算网格信息表、泄漏工况计算表、边界发展表、模型计算参数表、模型气象参数表、模型结果输出参数表、模型结果信息表和用户表。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述方案表的名称一列包括:主键、名称、模型运行进度、方案路径、状态、开始时间、结束时间、计算步长、编制时间、编制单位、模板ID、投影坐标系ID、模式类型ID、方案描述、创建者和创建时间。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述计算网格信息表的名称一列包括:主键、方案ID、计算范围、网格数、网格尺寸、层号、层数、河段名称、起点经度、起点纬度、终点经度、终点纬度和河段长度。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述事故泄漏基本信息表的名称一列包括:主键、名称、经度、纬度、高程、时间和方案ID;所述泄露工况计算表的名称一列包括:主键、排放量、浓度、时间、基本核素ID和事故泄露ID。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述边界发展表的名称一列包括:主键、名称、水位、流量、浓度、剂量、类型、时间和边界ID。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述模型计算参数表的名称一列包括:主键、底部粗糙厚度、水平涡粘系数、垂向涡粘系数、干水深、湿水深、初始水位、初始u流速、初始v流速、初始浓度、初始河流流速、核素扩散系数和方案ID;所述模型气象参数表的名称一列包括:主键、风速、风向、降雨量、蒸发量、时间和方案ID;所述模型结果输出参数表的名称一列包括:主键、输出频率和方案ID;所述模型结果信息表的名称一列包括:主键、名称、结果点序号、经度。纬度、水深、流速、最大浓度、最大剂量和方案ID;所述用户表的名称一列包括:主键、账号、密码、姓名、邮箱、手机号、时间和方案ID。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述数据库为MSSQLServer数据库。进一步,如上所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,所述数据类型包括:int、Varchar和Numeric。本专利技术的有益效果在于:本专利技术所提供的方法,归纳总结常规数据库设计理念,采用MSSQLServer数据库类型,设计可用于水环境中放射性核素迁移扩散数值模拟软件的特征数据库,创建集中式数据库,可将更多的数据集中处理,分类及优化数据结构及类型,创建表存储水环境中放射性核素迁移扩散数值模拟系统的数据类型和字段,形成更加快速高效安全准确的数据库,能够为水环境中放射性核素迁移扩散数值模拟软件提供良好的数据存储和管理基础。附图说明图1为本专利技术实施例中提供的一种放射性核素迁移扩散数值模拟系统的数据库设计方法的流程示意图。具体实施方式下面结合说明书附图与具体实施方式对本专利技术做进一步的详细说明。开发设计的水环境中放射性核素迁移扩散数值模拟软件是多种水域类型(滨海、河流、湖泊和水库)计算模型连接数据库的水环境辐射场数值模拟计算系统,可用于在特定水环境范围内的放射性核素的预测、评价和显示。本专利技术主要说明水环境中放射性核素迁移扩散数值模拟软件的数据库设计开发。如图1所示,一种放射性核素迁移扩散数值模拟系统的数据库设计方法,包括:S1、根据用户需求和实体属性,将放射性核素迁移扩散数值模拟系统中的数据划分为字典数据和业务数据;S2、在数据库中以名称、代码、数据类型、长度、精度和说明为表头建立多个表单;S3、将字典数据和业务数据分别导入对应的表单,形成字典表和业务表,其中,字典表与业务表相关联。字典表包括:模式类型表、基本核素信息表和投影坐标参数表;模式类型表的名称一列包括:主键、模式类型和名称;模式类型包括:简单快速模式和精细数值模式;基本核素信息表的名称一列包括:主键、名称、半衰期、衰变常数和转换因子;投影坐标参数表的名称一列包括:主键、名称和坐标参数。业务表包括:方案表、事故泄漏基本信息表、计算网格信息表、泄漏工况计算表、边界发展表、模型计算参数表、模型气象参数表、模型结果输出参数表、模型结果信息表和用户表。方案表的名称一列包括:主键、名称、模型运行进度、方案路径、状态、开始时间、结束时间、计算步长、编制时间、编制单位、模板ID、投影坐标系ID、模式类型ID、方案描述、创建者和创建时间。计算网格信息表的名称一列包括:主键、方案ID、计算范围、网格数、网格尺寸、层号、层数、河段名称、起点经度、起点纬度、终点经度、终点纬度和河段长度。事故泄漏基本信息表的名称一列包括:主键、名称、经度、纬度、高程、时间和方案ID;泄露工况计算表的名称一列包括:主键、排放量、浓度、时间、基本核素ID和事故泄露ID。边界发展表的名称一列包括:主键、名称、水位、流量、浓度、剂量、类型、时间和边界ID。模型计算参数表的名称一列包括:主键、底部粗糙厚度、水平涡粘系数、垂向涡粘系数、干水深、湿水深、初始水位、初始u流速、初始v流速、初始浓度、初始河流流速、核素扩散系数和方案ID;模型气象参数表的名称一列包括:主键、风速、风向、降雨量、蒸发量、时间和方案ID;模型结果输出参数表的名称一列包括:主键、输出频率和方案ID;模型结果信息表的名本文档来自技高网...

【技术保护点】
1.一种放射性核素迁移扩散数值模拟系统的数据库设计方法,其特征在于,包括:S1、根据用户需求和实体属性,将放射性核素迁移扩散数值模拟系统中的数据划分为字典数据和业务数据;S2、在数据库中以名称、代码、数据类型、长度、精度和说明为表头建立多个表单;S3、将所述字典数据和所述业务数据分别导入对应的表单,形成字典表和业务表,其中,所述字典表与所述业务表相关联。

【技术特征摘要】
1.一种放射性核素迁移扩散数值模拟系统的数据库设计方法,其特征在于,包括:S1、根据用户需求和实体属性,将放射性核素迁移扩散数值模拟系统中的数据划分为字典数据和业务数据;S2、在数据库中以名称、代码、数据类型、长度、精度和说明为表头建立多个表单;S3、将所述字典数据和所述业务数据分别导入对应的表单,形成字典表和业务表,其中,所述字典表与所述业务表相关联。2.根据权利要求1所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,其特征在于,所述字典表包括:模式类型表、基本核素信息表和投影坐标参数表;所述模式类型表的名称一列包括:主键、模式类型和名称;所述模式类型包括:简单快速模式和精细数值模式;所述基本核素信息表的名称一列包括:主键、名称、半衰期、衰变常数和转换因子;所述投影坐标参数表的名称一列包括:主键、名称和坐标参数。3.根据权利要求2所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,其特征在于,所述业务表包括:方案表、事故泄漏基本信息表、计算网格信息表、泄漏工况计算表、边界发展表、模型计算参数表、模型气象参数表、模型结果输出参数表、模型结果信息表和用户表。4.根据权利要求3所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,其特征在于,所述方案表的名称一列包括:主键、名称、模型运行进度、方案路径、状态、开始时间、结束时间、计算步长、编制时间、编制单位、模板ID、投影坐标系ID、模式类型ID、方案描述、创建者和创建时间。5.根据权利要求4所述的一种放射性核素迁移扩散数值模拟系统的数据库设计方法,其特征在于,所述计算网格信息表的名称一列包括:主键、方案ID、计算范围、网格数、网格...

【专利技术属性】
技术研发人员:刘团团邓安嫦徐成龙李婷朱君陈超石云峰谢添张艾明
申请(专利权)人:中国辐射防护研究院
类型:发明
国别省市:山西,14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1