矿山安全风险评估系统的设计与实现开题报告
2021-12-25 15:32:07
全文总字数:17697字
1. 研究目的与意义(文献综述)
背景资料:
矿业是能源类行业,是我国国民经济发展的基础。但是,矿山事故时常发生,不仅造成了经济损失,也给矿山员工的工作和生活带来了伤害。尽管目前我国矿山的安全生产状况在好转,但矿山事故仍不断发生。因此,有效地识别风险,评估风险成为矿山企业投资者关心的问题[9]。
2. 研究的基本内容与方案
基本内容与目标:
(1)完成整个系统功能的需求分析、系统概要设计、详细设计、编码实现及调试、测试工作
(2)主要实现以下功能模块:风险评价单元划分、危险有害因素辨识、风险矩阵评估方法、LEC风险评估方法、FMEA风险评估方法、区域风险评故与统计、区域风险告知信息、重大风险告知信息等模块。
拟采用的技术方案及措施:
(1) 功能分析
本系统功能结构如图1所示。
图1 系统功能结构图
(2) 功能模块描述
1)风险评价单元划分模块
企业可以根据生产工艺和管理需要,可将整个企业依次划分成主单元、分单元、子单元、岗位(设备、作业)单元,企业可根据实际情况灵活增减单元划分的层级和数量(主单元需要体现区域性)。
2)危险有害因素辨识模块
按照主单元划分的区域,确定负责人,以班组为单位,按照岗位、设备、作业活动等开展危险有害因素的辨识,并填写危险有害因素辨识清单。清单上传后每一项均可编辑,行可增减;可选择查看或导出各主单元的辨识表,也可以查看或导出汇总表。
3)风险矩阵评估方法模块
风险矩阵法是一种结构性定性分析方法,其基本思想是将风险(R)分解为发生事故后果的严重度(S)和发生事故的可能性(L)两个可度量的量,企业根据实际情况,制定风险值R=L×S矩阵表,风险矩阵表中风险按大小划分成重大、较高、一般、低四个风险等级,并分别用红、橙、黄、蓝四种不同颜色表示。
软件操作人员可将辨识出岗位、作业活动危险有害因素、事故类型和设备设施的故障模式导入到风险矩阵法模块中的风险评估表,对应的严重度、故障后果和可能性可依据矩阵表中的评价准则手动选择,然后软件依据矩阵表自动判定各个危险有害因素和故障模式的风险等级,操作人员可输入管控措施。
4)LEC风险评估方法模块
LEC法是辨识分析作业环境中存在的潜在危险源的安全评价方法。该方法的三因素为事故发生的可能性(L)、人员暴露于危险环境中的频繁程度(E)、发生事故后的严重度(C),一般三因素的取值范围为1-10;LEC评价法的风险值D由L、E、C三因素的指标值的乘积表示,即D=L×E×C。
企业可根据实际情况填写模块中LEC法风险评估准则表,根据整理的危险有害因素辨识清单,编制LEC法风险评价表,将岗位/作业活动、危险有害因素、事故类别、严重度、可能性和人员暴露的频繁程度导入到评价表,再根据评价准则手动选入L、E、C的分值,软件自动生成风险值(D),并根据风险值的大小自动判定各危险有害因素的等级。
5)FMEA风险评估方法模块
FMEA法是一种定性或半定量的归纳方法,可用于设备设施故障模式分析。 FMEA法根据风险优先度(R)来划分分析等级,而R=S×O×D,其中,S是严重度,即事故发生后对系统影响后果的严重程度评价指标,一般分为灾难的、致命的、临界的、轻度的等几个等级,取值范围为1-10;O是频度,即某一事故发生的可能性大小,一般分为极高、高、中等、低等几个等级,取值范围为1-10;D是可探测度,即发现事故原因的难易性,一般分为极难、难、可能、能等几个等级,取值范围为1-10。FMEA法中严重度、可能性、探测的难易度的具体赋值标准由企业根据实际情况自行决定。
操作人员可根据危险有害因素辨识清单,采用FMEA法给设备设施进行风险分级,并填写FMEA法风险评估表,将辨识清单中的设备设施、故障模式、可能性、故障后果、故障原因、检测/监测手段导入风险评估表,在根据FMEA法评估准则手动选择S、O、D的值,软件自动生成风险优先度(R)的数值,并判定风险等级。
6)区域风险评估与统计模块
当企业选择风险矩阵法、LEC法和FMEA法对各区域内的岗位、作业活动、设备设施等存在的危险有害因素进行风险评估后,可采用短板原理,根据区域内存在最高的风险等级判定区域风险;
根据上述方法对区域风险进行分级以后,可结合企业的平面布置图,采用红、橙、黄、蓝标识出各区域的风险,从而得到企业电子安全风险四色图。用户自己上传图片。
7)区域风险告知信息模块
将区域风险等级、现有措施、管理级别、事故类型和应急措施等信息标识清楚,公告内容应及时更新和建档。
8)重大风险告知信息模块
对重大风险实行公司(厂)级公示,在公司(厂)醒目位置和重点区域分别设置安全风险公告栏。将危险有害因素、事故类型、后果、影响范围和安全距离、风险等级、管控措施和应急处理方式、措施落实责任人、有效期、报告电话等信息标识清楚,公告内容应及时更新和建档。
(3) 数据库设计
1)单元划分和风险辨识
表1 风险等级表
表名 | RiskLevel_T | 风险等级表 | ||||
说明 | 此表记录风险等级基本信息 | |||||
主键 | RiskLevelID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
RiskLevelID | INT | 否 | 风险等级ID |
| Identity(1,1) | |
RiskLevelNum | int |
| 风险等级 |
| 存数组1、2、3、4、.... | |
RiskLevelDescription | NVARCHAR(20) |
| 风险等级描述 |
| 如: 重大风险 较高风险 一般风险 低风险 | |
RiskLevelColor | VARCHAR(7) |
| 风险等级颜色 |
| 存RGB颜色,如红色:#FF0000 | |
RiskLevelMemo | VARCHAR(100) |
| 备注 |
|
| |
Deleted | Char(1) |
| 是否删除 | N | N:未删除 Y:删除 | |
VersionNum | int |
| 风险等级版本号 | 0 | 用于记录同一批次的风险等级 | |
表2 单元划分表
表名 | SectionPartition_T | 单元划分表 | |||
说明 | 记录安全风险分级评估中的单元划分信息 | ||||
主键 | SectionID | ||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 |
sectionID | INT | 否 | 单元ID |
| PK |
sectionName | NVARCHAR(50) |
| 单元名称 |
|
|
|
|
|
|
|
|
parentSection | INT |
| 上级单元ID |
|
|
sectionNum | VARCHAR(50) |
| 单元编号 |
| 如果来自institution_t,则关联其中的InstitutionNum,否则用户自行填写,但是必须唯一
|
createdTime | DATETIME |
| 单元创建时间 |
|
|
archivedTime | DATETIME |
| 单元归档时间 | null | null表示未归档 |
memo | NVARCHAR(200) |
| 备注 |
|
|
riskLevel | INT |
| 风险等级 |
|
|
表3作业活动和设备设施信息表
表名 | ActivityOrEquipInfo_T | 作业活动和设备设施信息表 | ||||
说明 | 此表记录作业活动和设备设施基本信息 | |||||
主键 | AEInfoID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
AEInfoID | INT | 否 | ID |
| Identity(1,1) | |
AEFatherID | INT | 否 | 岗位单元ID |
| 对应岗位单元的FourthUnitID | |
ActOrEquip | INT |
| 作业活动/设备设施 |
| 0—作业活动 1—设备设施 | |
AEName | VARCHAR(100) |
| 作业名称/设备设施名称 |
|
| |
Memo | VARCHAR(200) |
| 备注 |
|
| |
AERiskLevel | int |
| 风险等级 | 0 | 显示和存储见文档开始 | |
Location | NVARCHAR(200) |
| 作业地点 |
|
| |
表4 岗位风险描述信息表
表名 | PostRiskDescription_T | 岗位风险描述信息表 | |||
说明 | 此表记录岗位风险基本信息 | ||||
主键 | PostID | ||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 |
PostID | INT | 否 | ID |
| PK |
PostSectionID | int |
| 岗位单元ID |
| 来自SectionPartition_T里SectionID |
RiskDescription | NVARCHAR(200) |
| 岗位风险描述说明 |
|
|
DescriptionTime | DATETIME |
| 岗位风险描述时间 |
|
|
UploadFileName | VARCHAR(1000) |
| 上传文件地址 |
|
|
UploadPerson | VARCHAR(10) |
| 上传人 |
| 上传人默认为当前登录人员 |
UploadTime | DATETIME |
| 上传时间 |
|
|
表5危险有害因素辨识清单主表
表名 | DangerFactorMain_T | 危险有害因素辨识清单主表 | ||||
说明 | 此表记录每个岗位单元危险有害因素辨识清单的主要信息 | |||||
主键 | DangerFactorMainID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
DangerFactorMainID | INT | 否 | 危险有害因素辨识主表ID |
| Identity(1,1) | |
DangerFactorFatherID | INT | 否 | 岗位单元ID |
| SectionPartition_T里SectionID | |
FillFormPerson | VARCHAR(10) |
| 填写人 |
| EmployeeNum(就是登陆人) | |
CheckPerson | VARCHAR(10) |
| 审核人 |
| EmployeeNum | |
CreateTime | DATETIME |
| 建立时间 |
|
| |
IsArchived | VARCHAR(1) |
| 是否归档 | 0 | 0—未归档 1—已归档 | |
表6作业活动--危险有害因素表
表名 | ActDangerFactor_T | 作业活动--危险有害因素表 | ||||
说明 | 此表记录岗位单元中作业活动的危险有害因素信息 | |||||
主键 | ActDangerFactorID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
ActDangerFactorID | INT | 否 | 作业活动--危险有害因素ID |
| Identity(1,1) | |
DangerFactorMainID | INT |
| 危险有害因素辨识主表ID |
| 来自(DangerFactorMain_T) | |
AEInfoID | INT | 否 | 作业活动ID |
| 对应ActivityOrEquipInfo_T表的AEInfoID该行记录对应的ActOrEquip==0 | |
DangerFactorName | NVARCHAR(100) |
| 第二类危险源名称 |
|
| |
|
|
|
|
|
| |
AccidentCategorySet | VARCHAR(200) |
| 事故类型 |
| 可以多选,把从数据字典里获取的编号,转换成字符,然后各个字符之间用,分开调用事故类别中编号(在数据字典DataDictionary_T中的DDCategoryNum为AccidentCategoryNum)的DDItemID --序号修改了,不是字母,是数字 | |
WorkHours | DECIMAL(4,1) |
| 工作时间 |
| 例如:0.5h | |
FirstLevelDanger | NVARCHAR(100) |
| 第一类危险源名称 |
|
| |
表7设备设施—故障模式表
表名 | EquipTrouble_T | 设备设施—故障模式表 | |||
说明 | 此表记录岗位单元中设备设施的故障模式信息 | ||||
主键 | EquipTroubleID | ||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 |
EquipTroubleID | INT | 否 | 设备设施—故障模式ID |
| Identity(1,1) |
DangerFactorMainID | INT |
| 危险有害因素辨识主表ID |
| 来自(DangerFactorMain_T) |
AEInfoID | INT |
| 设备设施ID |
| 对应ActivityOrEquipInfo_T表的ID该行记录对应的ActOrEquip==1 |
EquipTroubleName | NVARCHAR(100) |
| 故障模式名称 |
|
|
TroubleProbability | INT |
| 故障率 |
| 参照FEMA—取其中频度(O),即在FMEALevel_T中,取SODRNum=2时SODRLevelDescription的几种结果显示让用户选择并最后填入其对应的SODRLevelID在此字段 |
TroubleResult | NVARCHAR(200) |
| 故障后果 |
|
|
TroubleReason | NVARCHAR(200) |
| 故障原因 |
|
|
DetectionMethod | NVARCHAR(400) |
| 检测/监测手段 |
|
|
2)风险矩阵法
表8风险矩阵评估要素等级表
表名 | RiskMatrixFactorOrRiskLevel _T | 风险矩阵评估要素等级表 | ||||
说明 | 此表作为风险矩阵法评估要素等级表 | |||||
主键 | FactorOrRiskLevelID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
FactorOrRiskLevelID | INT | 否 | 等级ID |
| PK-自动生成,从1开始 | |
FactorOrRiskLevelType | CHAR(1) |
| 评价要素/风险等级 |
| 1——严重度(S) 2——可能性(L)
| |
FactorOrRiskLevel | int |
| 级别 |
| 让用户选择等级(最多到4):1,2,3,4 ---数字越小,等级越低,危险性越小(见文档开始对于风险等级的规定) | |
LevelDescription | NVARCHAR(50) |
| 等级描述 |
| 如果是对于风险等级,自动显示文档开始的四个等级(即对于风险等级,依据选择的级别显示结果,无需用户输入,但是对于严重度和可能性,需要用户自己输入) | |
Deleted | Char(1) |
| 是否删除 | N | N:未删除 Y:删除 表示含义: | |
表9风险矩阵法评估规则表
表名 | RiskMatrixRule_T | 风险矩阵法评估规则表 | ||||
说明 | 此表记录风险矩阵评估方法的所有规则信息 | |||||
主键 | RuleID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
RuleID | INT | 否 | 风险矩阵规则ID |
| PK-自动生成,从1开始 | |
SevereLevelID | int |
| 严重度等级 |
| 来自RiskMatrixFactorOrRiskLevel _T表中FactorOrRiskLevelType =1的levelID,但是界面显示的是对应的LevelDescription,供用户选择 | |
LikelyLevelID | int |
| 可能性等级 |
| 来自RiskMatrixFactorOrRiskLevel _T表中FactorOrRiskLevelType =2的LevelID,但是界面显示的是对应的LevelDescription,供用户选择 | |
RiskLevelID | int |
| 风险等级 |
| 来自RiskLevelColor_T的RiskLevelID | |
Deleted | Char(1) |
| 是否删除 | N |
| |
表10风险矩阵法评估结果记录主表
表名 | RiskMatrixResultMain_T | 风险矩阵法评估结果记录主表 | |||||
说明 | 此表记录风险矩阵方法的评价情况 | ||||||
主键 | ResultMainID | ||||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | ||
ResultMainID | INT | 否 | LEC结果主表ID |
| PK-自动生成,从1开始 | ||
DangerFactorMainID | INT | 否 | 危险有害因素辨识主表ID |
| 来自(DangerFactorMain_T)---通过这个ID与危险有害因素辨识结果关联,一次辨识结果最多只能做一次风险评估,每次进行评估时,需要用户从没有归档的且没有做风险评估的辨识主表里选择一个进行风险评估 | ||
FillFormPerson | VARCHAR(10) |
| 填写人 |
| EmployeeNum(就是登陆人) | ||
CheckPerson | VARCHAR(10) |
| 审核人 |
| EmployeeNum | ||
AssessContent | CHAR(1) |
| 评估内容 |
| 0—作业活动和设备设施 1-仅作业活动 2-仅设备设施 其中:0表示这次风险评估包括对作业活动和设备设施都评估,1表示仅评估作业活动,2表示仅评估设备设施 | ||
AssessTime | Date | 否 | 评估时间 |
|
| ||
IsArchived | VARCHAR(1) |
| 是否归档 | 0 | 0—未归档 1—已归档 | ||
表11风险矩阵法评估结果记录表
表名 | RiskMatrixResultDetail_T | 风险矩阵法评估结果记录表 | |||
说明 | 此表记录风险矩阵方法的评价明细记录 | ||||
主键 | ResultDetailID | ||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 |
ResultDetailID | INT | 否 | LEC结果明细ID |
| PK-自动生成,从1开始 |
ResultMainID | INT | 否 | LEC结果主表ID |
| 来自LECResultMain_T的ResultMainID |
ActOrEquip | INT |
| 作业活动/设备设施 |
| 0—作业活动 1—设备设施 |
DangerFactor DetailID | INT | 否 | 作业活动--危险有害因素 或 设备设施—故障模式 |
| 来自(ActDangerFactor_T 中ActDangerFactorID或EquipTrouble_T中EquipTroubleID) |
LikelyLevelID | INT |
| 可能性 |
| 来自RiskMatrixFactorLevel_T表中FactorNum=2的LevelID,但是显示的是对应的LevelDescription,供用户选择 等于-1时,代表未评估 |
SevereLevelID | INT |
| 严重度 |
| 来自RiskMatrixFactorLevel_T表中FactorNum=1的LevelID,但是显示的是对应的LevelDescription,供用户选择 等于-1时,代表未评估 |
RiskLevelID | INT |
| 风险等级 |
| 依据本表中LikelyLevelID、 SevereLevelID,的取值,通过RiskMatrixRule_T中规则查询获得 等于-1时,代表未评估 |
ManageControl Measure | NVARCHAR(200) |
| 管控措施 |
| 例如:加强安全教育和联保互保 |
3)LEC法
表12 LEC评估要素等级表
表名 | LECFactorLevel_T | LEC评估要素等级表 | ||||
说明 | 此表作为LEC法评估要素等级表 | |||||
主键 | LevelID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
LevelID | INT | 否 | 等级ID |
| PK-自动生成,从1开始 | |
FactorNum | CHAR(1) |
| 评价要素 |
| 考虑到事故发生的可能性(L)、人员暴露于危险环境中的频繁程度(E)、发生事故后的伤害度(C)属性基本一致、而LEC评价法的风险值D与其不一致,故分两张表存储 1——事故发生的可能性(L) 2——人员暴露于危险环境中的频繁程度(E) 3——发生事故后的伤害度(C) 注意:屏幕显示时,显示: 事故发生的可能性(L) 人员暴露于危险环境中的频繁程度(E) 发生事故后的伤害度(C),然后让用户选择 | |
FactorMax | DECIMAL(4,1) |
| 该等级最大分值 |
|
| |
FactorMin | DECIMAL(4,1) |
| 该等级最小分值 |
|
| |
LevelDescription | NVARCHAR(100) |
| 等级描述 |
|
| |
Deleted | Char(1) |
| 是否删除 | N | N:未删除 Y:删除 | |
表13LEC法风险等级表
表名 | LECRiskLevel_T | LEC法风险等级表 | ||||
说明 | 此表记录LEC方法风险等级信息 | |||||
主键 | RiskID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
RiskLevelID | INT | 否 | LEC风险等级ID |
| PK-自动生成,从1开始 | |
RiskLevel | int |
| 风险等级 |
| 关联RiskLevel的RiskLevelID
| |
RiskLevelMax | DECIMAL(6,1) |
| 该等级最大分值 |
| 如果是重大风险,则最大值取值为99999。 低风险——20-70 一般风险——70-200 较大风险——200-400 重大风险——大于400 | |
RiskLevelMin | DECIMAL(6,1) |
| 该等级最小分值 |
| 低风险——20-70 一般风险——70-200 较大风险——200-400 重大风险——大于400 | |
Solution | NVARCHAR(100) |
| 针对风险等级的解决方案 |
| 标准 1、停止 2、立即采取措施 3、得采取措施 4、需关注 | |
Deleted | Char(1) |
| 是否删除 | N | N:未删除 Y:删除 | |
表14LEC法评估结果记录主表
表名 | LECResultMain_T | LEC法评估结果记录主表 | |||||
说明 | 此表记录LEC方法的评价情况 | ||||||
主键 | ResultMainID | ||||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | ||
ResultMainID | INT | 否 | LEC结果主表ID |
| PK-自动生成,从1开始 | ||
FillFormPerson | VARCHAR(10) |
| 填写人 |
| EmployeeNum(就是登陆人) | ||
CheckPerson | VARCHAR(10) |
| 审核人 |
| EmployeeNum | ||
AssessTime | Date | 否 | 评估时间 |
|
| ||
DangerFactorMainID | INT | 否 | 危险有害因素辨识主表ID |
| 来自(DangerFactorMain_T)---通过这个ID与危险有害因素辨识结果关联,一次辨识结果最多只能做一次风险评估,每次进行评估时,需要用户从没有归档的且没有做风险评估的辨识主表里选择一个进行风险评估 | ||
IsArchived | VARCHAR(1) |
| 是否归档 | 0 | 0—未归档 1—已归档 由安环部相关人员在按【归档】时,设置为1 | ||
表15LEC法评估结果记录表
表名 | LECResultDetail_T | LEC法评估结果记录表 |
| |||
说明 | 此表记录LEC方法的评价明细记录 |
| ||||
主键 | ResultDetailID |
| ||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 |
|
ResultDetailID | INT | 否 | LEC结果明细ID |
| PK-自动生成,从1开始 |
|
ResultMainID | INT | 否 | LEC结果主表ID |
| 来自LECResultMain_T |
|
ActDangerFactorID | INT | 否 | 作业活动--危险有害因素ID |
| 来自(ActDangerFactor_T 中ActDangerFactorID) | |
CValue | DECIMAL(4,1) |
| 伤害度评估值 |
| 用户输入 |
|
CLevel | INT |
| 伤害度评估规则ID |
| 通过关联LECLevel_T自动获取并显示描述内容 |
|
LValue | DECIMAL(4,1) |
| 可能性评估值 |
| 用户输入 |
|
LLevel | INT |
| 可能性评估规则ID |
| 通过关联LECLevel_T自动获取并显示描述内容 |
|
EValue | DECIMAL(4,1) |
| 暴露频度评估值 |
| 用户输入 |
|
ELevel | INT |
| 暴露频度评估规则ID |
| 通过关联LECLevel_T自动获取并显示描述内容 |
|
DValue | DECIMAL(6,1) |
| 风险度评估值 |
| 前面L,E,C的结果相乘 |
|
DLevel | INT |
| 风险等级 |
| 关联RiskLevel_T的RiskLevelID |
|
ActivityMeasure | NVARCHAR(200) |
| 增设控制措施 |
| 管理措施,加强安全教育和联保互保,严禁湿手启动电气设备(用户自己写) |
|
ExistingMeasure | NVARCHAR(200) |
| 现有控制措施 |
|
|
|
Type | Char(1) |
| 类别 |
| 0为管理型,1为改善型 |
|
IsUnderControl | Char(1) |
| 是否受控 |
| 0为不受控,1为受控 |
|
4)FMEA法
表16 FMEA法评估要素等级表
表名 | FMEAFactorLevel_T | FMEA法评估要素等级表 | ||||
说明 | 此表记录FMEA法评估要素等级 | |||||
主键 | FactorLevelID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
LevelID | INT | 否 | 等级ID |
| PK-自动生成,从1开始 | |
FactorNum | int |
| 评价要素 |
| 1—严重度(S) 2—频度(O) 3—可探测度(D) | |
FactorMax | DECIMAL(4,1) |
| 该等级最大分值 |
|
| |
FactorMin | DECIMAL(4,1) |
| 该等级最小分值 |
|
| |
LevelDescription | NVARCHAR(100) |
| 等级描述 |
|
| |
Deleted | Char(1) |
| 是否删除 | N | N:未删除 Y:删除 | |
表17FMEA法评估结果等级表
表名 | FMEARiskLevel_T | FMEA法评估结果等级表 | ||||
说明 | 此表记录FMEA法的评估结果等级 | |||||
主键 | RiskLevelID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
RiskLevelID | INT | 否 | 风险等级ID |
| PK-自动生成,从1开始 | |
RiskLevel | int |
| 风险等级描述 |
| 关联RiskLevel的RiskLevelID | |
RiskLevelMax | DECIMAL(6,1) |
| 该等级最大分值 |
|
| |
RiskLevelMin | DECIMAL(6,1) |
| 该等级最小分值 |
|
| |
Deleted | Char(1) |
| 是否删除 | N | N:未删除 Y:删除 | |
表18LEC法评估结果记录主表
表名 | FMEAResultMain_T | LEC法评估结果记录主表 | |||
说明 | 此表记录LEC方法的评价情况 | ||||
主键 | ResultMainID | ||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 |
ResultMainID | INT | 否 | FMEA结果主表ID |
| PK-自动生成,从1开始 |
FillFormPerson | VARCHAR(10) |
| 填写人 |
|
|
CheckPerson | VARCHAR(10) |
| 审核人 |
|
|
AssessTime | DateTime |
| 评估时间 |
|
|
DangerFactorMainID | INT |
| 危险有害因素辨识主表ID |
|
|
IsArchived | VARCHAR(1) |
| 是否归档 | 0 | 0—未归档 1—已归档 由安环部相关人员在按【归档】时,设置为1 |
表19FMEA法评估结果记录表
表名 | FMEAResultDetail_T | FMEA法评估结果记录表 | |||
说明 | 此表记录FMEA方法的评价明细记录 | ||||
主键 | ResultDetailID | ||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 |
ResultDetailID | INT | 否 | FMEA结果明细ID |
| PK-自动生成,从1开始 |
ResultMainID | INT |
| FMEA结果主表ID |
| 来自FMEAResultMain_T |
EquipTroubleID | INT |
| 设备设施故障模式ID |
| 来自EquipTrouble_T |
SValue | DECIMAL(4,1) |
| 严重度评估值 |
| 用户输入 |
SLevel | INT |
| 严重度伤害度评估规则ID |
| 关联FMEAFactorLevel_T自动获取并显示描述内容 |
OValue | DECIMAL(4,1) |
| 频度评估值 |
| 用户输入 |
OLevel | INT |
| 频度评估规则ID |
| 关联FMEAFactorLevel_T自动获取并显示描述内容 |
DValue | DECIMAL(4,1) |
| 可探测度评估值 |
| 用户输入 |
DLevel | INT |
| 可探测度评估规则ID |
| 关联FMEAFactorLevel_T自动获取并显示描述内容 |
RValue | DECIMAL(6,1) |
| 风险优先度评估值 |
| 前面S,O,D的结果相乘 |
RLevel | INT |
| 风险等级 |
| 关联RiskLevel的RiskLevelID |
EquipmentMeasure | NVARCHAR(200) |
| 设备设施故障处理方案 |
| 用户输入 |
5)区域风险评估
表20 区域风险评估表
表名 | RegionalRiskAssess_T | 区域风险评估表 | |||
说明 | 此表记录区域风险评估结果 | ||||
主键 | AssessID | ||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 |
AssessID | INT | 否 | 区域风险评估表 |
| PK-自动生成,从1开始 |
AssessFileName | VARCHAR(500) |
| 风险评估名称 |
|
|
UploadFileName | VARCHAR(500) |
| 上传文件名 |
|
|
AssessTime | DateTime |
| 评估时间 |
|
|
UploadPerson | VARCHAR(10) |
| 上传人 |
|
|
UploadTime | DateTime |
| 上传时间 |
|
|
6)区域风险告知
表21风险管控表
表名 | RiskControl_T | 风险管控表 | ||||
说明 | 此表记录风险管控信息 | |||||
主键 | RiskControlID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
RiskControlID | INT | 否 | 风险管控ID |
| PK(自动生成) | |
SectionID | INT |
| 分公司 |
|
| |
RiskLevel | INT |
| 区域风险等级 |
| 1-低风险(Ⅰ) 2-一般风险(Ⅱ) 3-较大风险(Ⅲ) 4-重大风险(Ⅳ) 5-特大风险(Ⅴ)
| |
CurrentMeasure | NVARCHAR(500) |
| 现有措施 |
|
| |
ManagementLevel | NVARCHAR(50) |
| 管理级别 |
| 2-矿级, 3-车间/部门级, 5-班组级 | |
InstitutionInCharge | NVARCHAR(100) |
| 责任部门 |
| 来自institution_t中的InstitutionCategoryNum=3/4的InstitutionNum---数据库里存编号,但是显示名称 | |
PeopleInCharge | VARCHAR(100) |
| 责任人 |
| 来自institution_t的同名字段---数据库里存编号,但是显示名称 | |
AccidentCategoryNum | NVARCHAR(100) |
| 事故类型 |
| 从datadictionary_t中找到DDCategoryNum为AccidentCategoryNum的,可多选,各个编号之间用,分开 | |
EmergencyMeasure | NVARCHAR(500) |
| 应急措施 |
|
| |
CheckFrequency | NVARCHAR(200) |
| 检查频次 |
|
| |
IsArchived | VARChar(1) |
| 是否归档 | 0 | 0—未归档 1—已归档 | |
7)重大风险告知
表22 重大风险告知表
表名 | SignificantRiskNotice_T | 重大风险告知表 | ||||
说明 | 此表记录重大风险告知信息 | |||||
主键 | SignificantRiskNoticeID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
SignificantRiskNoticeID | INT | 否 | 重大风险告知ID |
| PK(自动生成) | |
SectionID | INT |
| 分公司 |
|
| |
EquipTrouble | NVARCHAR(500) |
| 危险有害因素/故障模式 |
| 用户自己输入 | |
AccidentCategoryNum | NVARCHAR(100) |
| 事故类型 |
| 从datadictionary_t中找到DDCategoryNum为AccidentCategoryNum的,可多选,各个编号之间用,分开 | |
TroubleResult | NVARCHAR(200) |
| 事故后果 |
| 用户自己输入 | |
EffectRange | NVARCHAR(200) |
| 影响范围 |
| 用户自己输入 | |
RiskLevel | INT |
| 风险等级 |
| 1-低风险(Ⅰ) 2-一般风险(Ⅱ) 3-较大风险(Ⅲ) 4-重大风险(Ⅳ) 用户选择 | |
ControlMeasure | NVARCHAR(500) |
| 管控措施 |
|
| |
RiskMeasure | NVARCHAR(500) |
| 应急措施 |
|
| |
PeopleInCharge | NVARCHAR(100) |
| 责任人 |
| 来自Employee_T的EmployeeNum | |
ValidityTime | INT |
| 有效期 | 365天 | 天数 | |
ReportTel | NVARCHAR(100) |
| 报告电话 |
|
| |
IsArchived | VARChar(1) |
| 是否归档 | 0 | 0—未归档 1—已归档 | |
表23车间级重大风险告知表
表名 | PostRiskNotice_T | 车间级重大风险告知表 | ||||
说明 | 此表记录重大风险告知信息 | |||||
主键 | PostRiskNoticeID | |||||
字段名称 | 数据类型 | 是否可空 | 字段说明 | 缺省值 | 备注 | |
PostRiskNoticeID | INT | 否 | 风险管控ID |
| PK(自动生成) | |
SectionID | INT |
| 岗位单元ID |
| 来自FourthUnit_T | |
ActivityOrEquipment | Nvarchar(100) |
| 作业活动/设备设施 |
| 用户自己填写 | |
DangerFactorOrEquipTrouble | Nvarchar(100) |
| 危险有害因素/故障模式 |
| 用户自己填写 | |
AccidentCategoryNum | NVARCHAR(100) |
| 事故类型 |
| 从datadictionary_t中找到DDCategoryNum为AccidentCategoryNum的,可多选,各个编号之间用,分开 | |
ControlMeasure | NVARCHAR(500) |
| 管控措施 |
| 用户自己输入 | |
RiskMeasure | NVARCHAR(500) |
| 应急措施 |
| 用户自己输入 | |
ValidityTime | INT |
| 有效期 | 365天 | 天数 | |
IsArchived | VARChar(1) |
| 是否归档 | 0 | 0—未归档 1—已归档 | |
(4) 开发工具与平台
基于SSM框架用IntelliJ IDEA开发java web应用,mySQL设计数据库,HBuilderX工具开发前端。
3. 研究计划与安排
(1)2020/1/13—2020/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;
(2) 2020/3/1—2020/4/30:系统架构,系统设计与开发、系统测试与完善;
4. 参考文献(12篇以上)
[1]王立平,刘祥淼等.sql server 2014 从入门到精通.清华大学出版社.2016.
[2]李刚.疯狂java讲义(第3版).电子工业出版社,2014.7.
[3]胡东涛.基于物联网的非煤地下矿山安全监测预警决策平台研究[d]. 武汉:武汉理工大学,2014.