重大危险源监管系统数据库设计说明书.docx
《重大危险源监管系统数据库设计说明书.docx》由会员分享,可在线阅读,更多相关《重大危险源监管系统数据库设计说明书.docx(116页珍藏版)》请在冰豆网上搜索。
重大危险源监管系统数据库设计说明书
重大危险源监管系统
数据库设计说明书
0.文档介绍
0.1文档目的
本文档详细说明重大危险源监管子系统的数据库设计,作为安全监管监察管理系统数据库开发的指导性文件
0.2文档范围
(1)数据库环境设计
(2)数据库命名规则
(3)数据库表设计
(4)视图设计
(5)安全性设计
(6)管理与维护设计
0.3读者对象
安全监管监察管理系统客户方系统管理员、数据库管理员;研发方详细设计人员、编码设计人员、系统测试人员。
0.4参考文献
0.5术语与缩写解释
缩写、术语
解释
AJ
安监
DC
Dangerouschemicals危险化学品
具有易燃、易爆、有毒、有害等特性,会对人员、设施、环境造成伤害或损害的化学品。
TQ
Thresholdquantity临界量
对于某种或某类危险化学品规定的数量,若单元中的危险化学品数量等于或超过该数量,则该单元定为重大危险源
MHI
Majorhazardinstallationsfordangerouschemicals危险化学品重大危险源
长期地或临时地生产、加工、使用或储存危险化学品,且危险化学品的数量等于或超过临界量的单元。
…
1.数据库环境说明
2.数据库的命名规则
安全监管监察管理系统数据库命名规则如下:
●重点企业监管子系统
企业监管业务:
表名以“ES_”为前缀(ES=EnterpriseSupervise)
●重大危险源监管子系统
重大危险源监管业务:
表名以“MHI_”为前缀(MHI=MajorHazardInstallations)
●系统管理子系统
系统管理表:
表名以“Sys_”为前缀(Sys=System)
●许可证照审批子系统
许可证照业务:
表名以“LC_”为前缀(LC=LicenseCertificate)
3.逻辑设计
在页面上展示列表时,如果没有明显的排序字段(如有规则编号等),请使用录入日期(Inputdate)字段排序.
4.物理设计
1.
2.
3.
4.
4.1.重大危险源监管子系统
数据表汇总
表名
功能说明
MHI_MagorHazard
重大危险源基本信息表
MHI_RimEnv
重大危险源_周边环境情况表
MHI_PotArea
重大危险源_贮灌区表
MHI_PotArea_Pot
重大危险源_贮灌表
MHI_StoreArea
重大危险源_库区表
MHI_StoreArea_Store
重大危险源_库房表
MHI_StoreArea_StoreGoods
重大危险源_库房物品表
MHI_YieldPlace
重大危险源_生产场所表
MHI_YieldPlaceMat
重大危险源_生产场所物质表
MHI_Pipeline
重大危险源_压力管道表
MHI_Boiler
重大危险源_锅炉表
MHI_Vessel
重大危险源_压力容器表
MHI_MetalMine
重大危险源_金属非金属矿山表
MHI_MetalMineOil
重大危险源_金属非金属矿山油料表
MHI_Gangue
重大危险源_尾矿库表
MHI_Colliery
重大危险源_煤矿表
MHI_Verify
重大危险源_审核信息表
MHI_CTLVessel
重大危险源_控制水平评估表
MHI_ESModifyVerify
重大危险源_企业修改申请信息表
MHI_AutoDiscern_Log
重大危险源辨识_自动辨识日志表
MHI_GB18218_2009_01
重大危险源辨识_危险化学品名称及其临界量
MHI_GB18218_2009_02
重大危险源辨识_未列举的危险化学品类别及其临界量
重大危险源数据表关系图
4.1.1.重大危险源基本信息表(MHI_MagorHazard)
表名
MHI_MagorHazard
表中文名
重大危险源基本信息表
列名
列中文名
类型及精度
空/非空
主/外键
约束条件
1
MHIId
危险源id
Varchar2(32)
NotNull
主键
采用GUID
2
MHIType
危险源类型
TypeLongCode
NotNull
从数据字典选择
TreeId=DangerSourceType
3
EnterpriseId
企业id
Varchar2(32)
NotNull
引用表SM_Enterprise
4
MHIName
危险源名称
TypeLongName
NotNull
5
MHINo
危险源编号
TypelongCode
NotNull
6
District1
省(区、市)
Varchar2(12)
NULL
根据GB/T2260-2006
(CityDistrict)data2=1
7
District2
地区(市、州、盟)
Varchar2(12)
NULL
根据GB/T2260-2006
从数据字典来(CityDistrict)data2=2
8
District3
县(区、市、旗)
Varchar2(12)
NULL
根据GB/T2260-2006
从数据字典来(CityDistrict)data2=3
9
District4
乡镇
Varchar2(12)
NULL
根据GB/T2260-2006
从数据字典来(CityDistrict)
10
Address
地址
TypeAddress
NULL
11
EnvFunction
所属环境功能区
TypeShortcode
Null
数据字典Treeid=EnvironmentType
1工业区、2农业区、3商业区、4居民区、5行政办公区、6交通枢纽区、7科技文化区、8水源保护区、9文物保护区
12
DeclareGrade
申报等级
TypeShortName
Null
01一级危险源、02二级危险源、03三级危险源、04四级危险源
13
IsRecognise
人工辨识结果
TypeBool
NULL
0:
不是重大危险源;1:
是重大危险源;2无法分辨;3未辨识危险源;缺省3
14
DangerLevel
危险源级别(1-4)
TypeShortCode
NULL
从数据字典选择
Treeid=DangerSourceLevel
15
AutoRecognise
自动辨识结果
TypeCStatus
NULL
0:
不是重大危险源;1:
是重大危险源;2无法分辨;3未辨识危险源;缺省3
16
MonitorLevel
监管等级
TypeCStatus
Null
字典选择
Treeid=DangerSourceMonitorLevel
0:
无监管等级,1:
一级,2:
二级,3:
三级,4:
四级;默认0
17
ContolLevel
控制水平
TypeCStatus
Null
字典选择
Treeid=DangerSourceControlLevelA:
A级控制;B:
B级控制;C:
C级控制;D:
D级控制;
18
Longitude
经度坐标
TypeCoordinates
NULL
19
Latitude
纬度坐标
TypeCoordinates
NULL
20
LinkMan
联系人
Typepersonname
Null
21
LinkPhone
联系电话
TypePhone
Null
22
Reporter
填报人
Typepersonname
NotNull
23
ReportDate
填报日期
TypeDate
NotNull
24
InstalCompletionDate
安装完工日期
TypeDate
NULL
25
MHIUseDate
投入使用日期
TypeDate
NULL
26
PrinPerson
危险源负责人
Typepersonname
NULL
27
PrinPhone
危险源负责人电话
TypePhone
NULL
28
PrinPost
邮政编码
TypePostcode
Null
29
ViewVideoFlag
视频接入
Number(4)
NULL
1:
视频接入
2:
无视频接入
30
Memo
备注
typeshortmemo
NULL
31
LastVesselDate
最新安全评价日期
TYPEDATE
Null
32
LastCaseDate
最新应急预案日期
TYPEDATE
Null
33
IsUrgentCase
是否建立应急预案
Typeshortcode
NULL
数据字典Treeid=MHI_YesOrNo
2:
否;1:
是
34
IsSafeAssess
是否做过安全评价
Typeshortcode
NULL
数据字典Treeid=MHI_YesOrNo
35
IsMHIStatus
危险源状态
Typeshortcode
NULL
2:
正常;
1:
已注销
36
IsSeniorRep
是否已经上报
Typeshortcode
Null
2:
未上报;1:
已上报;缺省为2
37
IsMonitor
是否已经监控
Typeshortcode
NULL
1:
是;2否
38
IsPassVerify
审核状态
Typeshortcode
NULL
0未上报10待审核20审核已通过30审核未通过40重新申报50变更申请60允许修改变更中99注销;缺省0
39
IsAllowModify
是否允许企业修改
Typeshortcode
Null
1:
是;2否
缺省1
40
InputDate
输入日期
TypeDate
Null
缺省Sysdate
41
ModifyDate
最新更新日期
TypeDate
Null
42
PrevID
历史表主键ID
TypeLongCode
Null
存储最后一次修改的历史表主键
补充说明
本表描述重大危险源基本信息,每个危险源在本表中有一条记录,对应9类危险源主信息。
危险源所有其他信息表都引用本表(作为本表的从表,或者关联本表的MHIId(危险源id)字段)。
危险源图片存入公共附件表(SYS_Attachments)
IsAllowModify:
提交申报时修改2,企业提交修改申请时,由安监局用户修改为1允许修改
重大危险源图片附件存入公共附件表(SYS_Attachments),RecType字段记录附件类型:
MHI_MagorHazard.KeyPosition关键部位照片;MHI_MagorHazard.RealFlat危险源实际平面图;MHI_MagorHazard.RimEnvFlat周边环境平面图;
4.1.1.1.重大危险源基本信息历史表MHI_MagorHazard_Hist
表名
MHI_MagorHazard_Hist
表中文名
重大危险源基本信息历史表
列名
列中文名
类型及精度
空/非空
主/外键
约束条件
1
HistID
历史记录ID
TypeLongCode
NotNull
主键
自动生成
2
其他字段与主信息表相同
3
LastIntDate
记录增加日期
TypeDate
NotNull
记录增加时间
补充说明
4.1.2.重大危险源_周边环境情况表(MHI_RimEnv)
表名
MHI_RimEnv
表中文名
重大危险源_周边环境情况表
列名
列中文名
类型及精度
空/非空
主/外键
约束条件
1
MHIId
危险源id
Varchar2(32)
NotNull
主键
2
Env_HouseNum
住宅数
TypeNum
Null
3
Env_HouseUnit
住宅_单位名称
Typelongname
NULL
4
Env_HouseHuman
住宅人数
TypeNum
NULL
5
Env_HouseLately
住宅与危险源最近距离(M)
TypeAmount
NULL
6
Env_YieldNum
生产单位数
TypeNum
Null
7
Env_YieldUnit
生产单位_名称
Typelongname
NULL
8
Env_YieldHuman
生产单位人数
TypeNum
NULL
9
Env_YieldLately
生产单位最近距离(M)
TypeAmount
NULL
10
Env_OrganNum
机关团体数
TypeNum
Null
11
Env_OrganUnit
机关团体_单位名称
Typelongname
NULL
12
Env_OrganHuman
机关团体人数
TypeNum
NULL
13
Env_OrganLately
机关团体最近距离(M)
TypeAmount
NULL
14
Env_PlaceNum
公共场所数
TypeNum
Null
15
Env_PlaceUnit
公共场所_单位名称
Typelongname
NULL
16
Env_PlaceHuman
公共场所人数
TypeNum
NULL
17
Env_PlaceLately
公共场所最近距离(M)
TypeAmount
NULL
18
Env_TrafficNum
交通要道数
TypeNum
Null
19
Env_TrafficUnit
交通要道_单位名称
Typelongname
NULL
20
Env_TrafficHuman
交通要道人数
TypeNum
NULL
21
Env_TrafficLately
交通要道最近距离(M)
TypeAmount
NULL
22
Env_OtherNum
其它数量
TypeNum
Null
23
Env_OtherUnit
其它_单位名称
Typelongname
NULL
24
Env_OtherHuman
其它_人数
TypeNum
NULL
25
Env_OtherLately
其它_最近距离(M)
TypeAmount
NULL
26
Effect_FireNum
火源数量
TypeNum
Null
27
Effect_FireDescr
火源_简要说明
typeshortmemo
NULL
28
Effect_DeviceNum
输配电装置个数
TypeNum
Null
29
Effect_DeviceDescr
输配电装置_简要说明
typeshortmemo
NULL
30
Effect_OtherNum
其他数量
TypeNum
Null
31
Effect_OtherDescr
其他_简要说明
typeshortmemo
NULL
32
PrevID
历史表主键ID
TypeLongCode
Null
存储最后一次修改的历史表主键
补充说明
重大危险源图片存入附件表(SYS_Attachments)
4.1.2.1.重大危险源_周边环境情况历史表MHI_RimEnv_Hist
表名
MHI_RimEnv_Hist
表中文名
重大危险源_周边环境情况历史表
列名
列中文名
类型及精度
空/非空
主/外键
约束条件
1
HistID
历史记录ID
Typelongcode
NotNull
主键
自动生成
2
其他字段与主信息表相同
3
LastIntDate
记录增加日期
TypeDate
NotNull
记录增加时间
补充说明
结构相同,主键为HistID单一主键,自动生成
4.1.3.重大危险源_贮罐区表(MHI_PotArea)
表名
MHI_PotArea
表中文名
重大危险源_贮罐区表
列名
列中文名
类型及精度
空/非空
主/外键
约束条件
1
MHIId
危险源id
Varchar2(32)
NotNull
主键
2
PotArea
贮罐区面积(M2)
TypeAmount
Null
3
HasProtectDike
有无防护堤
TypeShortCode
NULL
数据字典MHI_HaveOrNo
4
PotNum
贮罐个数
Typenum
NULL
根据贮罐增减自动生成
5
ProtectDikeArea
防护堤所围面积
TypeAmount
NULL
6
PotLeast
罐间最小距离
TypeAmount
NULL
7
补充说明
4.1.3.1.重大危险源_贮罐区历史表(MHI_PotArea_Hist)
表名
MHI_PotArea_Hist
表中文名
重大危险源_贮罐区历史表
列名
列中文名
类型及精度
空/非空
主/外键
约束条件
1
HistID
历史记录ID
TypeLongCode
NotNull
主键
自动生成
2
其他字段与主信息表相同
3
LastIntDate
记录增加日期
TypeDate
NotNull
记录增加时间
补充说明
结构相同,主键为HistID单一主键,自动生成
4.1.3.2.重大危险源_贮罐表(MHI_PotArea_Pot)
表名
MHI_PotArea_Pot
表中文名
重大危险源_贮罐表
列名
列中文名
类型及精度
空/非空
主/外键
约束条件
1
MHIId
危险源id
Varchar2(32)
NotNull
外键
2
PotID
主键ID
TypeLongCode
NotNull
主键
采用GUID
3
PotNo
贮罐序号
TypeLongCode
NotNull
4
PotName
贮罐名称
Typeshortname
NotNull
5
PotShape
贮罐形状
Typeshortname
Null
数据字典MHI_PotShape
1立式圆筒罐、2卧式圆筒罐、3球形罐
6
PotModus
贮罐形式
Typeshortname
Null
数据字典MHI_PotStandType
1固定顶罐、2浮顶罐
7
InstallModus
安装形式
Typeshortname
Null
数据字典MHI_InstallModus
1地上、2地下、3半地下
8
PotMaterial
贮罐材质
Typeshortname
Null
9
Diameter
公称直径(M)
TypeAmount
Null
10
Capacity
容积(t)
TypeAmount
Null
11
PhyName
贮存物质名称
TypeLongName
Notnull
12
PhyCode
贮存物质编号
TypeLongCode
NULL
13
PhyStatus
物质状态
TypeShortCode
NotNull
数据字典MHI_MaterialStatus
1液态;2气态;3液、气共存
14
PotCapacity
实际储存量(t)
TypeAmount
Null
15
DesignPressure
设计压力(MPa)
TypeAmount
Null
16
FactPressure
实际工作压力(MPa)
TypeAmount
Null
17
DesignTemperature
设计温度(℃)
TypeAmount
Null
18
FactTemperature
实际工作温度(℃)
TypeAmount
Null
19
DesignYear
设计使用年限
Number(4,0)
Null
20
ThrowYieldDate
投产时间
TypeDate
Null
21
InFeedMode
进料方式
TypeShortCode
Null
数据字典MHI_FeedMode
1管道、2铁路槽车、3槽车
22
OutFeedMode
出料方式
TypeShortCode
Null
数据字典MHI_FeedMode
1管道、2铁路槽车、3槽车
23
I_Diameter
进料管道直径(mm)
TypeAmount
Null
24
I_DPressure
设计压力(MPa)
TypeAmount
Null
25
I_FPressure
实际工作压力(MPa)
TypeAmount
Null
26
I_DTemperature
设计温度(℃)
TypeAmount
Null
27
I_FTemperature
实际工作温度(℃)
TypeAmount
Null
28
I_DesignYear
设计年限
TypeNum
Null
29
I_TYieldDate
投产时间
TypeDate
Null
30
O_Diameter
出料管道直径(mm)
TypeAmount
Null
31
O_DPressure
设计压力(MPa)
TypeAmount
Null
32
O_FPressure
实际工作压力(MPa)
TypeAmount
Null
33
O_DTemperature
设计温度(℃)
TypeAmount
Null
34
O_FTemperature
实际工作温度(℃)
Type