| 【中文题名】 | 面向HAZOP的图形化人机界面环境的研究与开发 |
| 【英文题名】 | The Research and Development of Interface Aim for HAZOP |
| 【学科专业】 | 系统工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-9-24 |
| 【中关键词】 | 安全评价,计算机辅助HAZOP,软件工程,UML建模,面向对象, |
| 【英关键词】 | safety assessment,computer-aided HAZOP,software engineering,UML,object orient programming (OOP), |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 |
随着人们对安全问题的日益重视,安全系统分析已经成为过程工业不可或缺的一部分。在众多的分析方法当中,HAZOP(危险与可操作分析)是目前过程工业应用最为广泛的安全评价方法之一。
近年来,由于现代计算机技术的发展,计算机辅助HAZOP技术及软件已经成为了安全评价过程重要的辅助工具。由于基于计算机的HAZOP评价在很大程度上解决了人工评价费时、费力、完备性差等缺点,因此已经在全球范围内成为安全评价技术的研究热点。
本文讨论了计算机辅助HAZOP技术及应用软件工具的发展进程,着重在软件构架、功能模块等方面对目前的主流技术与软件进行了分类、比较与分析。针对最新发展的基于计算机智能自动推理的HAZOP安全评价技术进行了深入介绍,并对该项技术进行了总结和展望。
本文结合HAZOP基本原理和SDG自动建模策略,着重阐述了面向对象的HAZOP软件系统人机界面环境的设计方法和实现过程,分析了构造评价系统的原则,并提出了改进评价系统的思想和目标。在设计部分,使用UML(统一建模语言)建模技术来描述系统,提出了一个模块化、图形化、层次化的HAZOP信息集成框架设计方案,并举例就其中的主要模块详细介绍... |
| 【论文题纲】 |
|
摘要 |
4-6 |
|
ABSTRACT |
6-14 |
|
第一章 绪论 |
14-20 |
|
1.1 过程安全评价的重要性 |
14 |
|
1.2 过程安全评价(PrHA)概念、目的、发展过程 |
14-16 |
|
1.3 过程安全评价(PrHA)分析机制 |
16-17 |
|
1.4 危险和可操作性分析法(Hazard and Operability,HAZOP) |
17-18 |
|
1.5 本论文所研究的主要内容及大纲 |
18-20 |
|
第二章 计算机辅助HAZOP |
20-34 |
|
2.1 HAZOP基础原理 |
20-21 |
|
2.2 人工HAZOP评价局限 |
21-23 |
|
2.3 计算机辅助HAZOP评价优势 |
23-24 |
|
2.4 计算机辅助HAZOP发展 |
24-30 |
|
2.4.1 计算机辅助HAZOP管理类软件工具发展 |
24-28 |
|
2.4.2 计算机自动HAZOP推理类软件工具发展 |
28-30 |
|
2.5 SDG—HAZOP方法 |
30-34 |
|
2.5.1 SDG介绍 |
30-32 |
|
2.5.2 SDG—HAZOP建模 |
32-34 |
|
第三章 计算机辅助SDG—HAzOP安全评价平台的设计 |
34-58 |
|
3.1 系统定义 |
34 |
|
3.2 系统的设计目标 |
34-36 |
|
3.2.1 设计功能 |
34-35 |
|
3.2.2 设计目标 |
35-36 |
|
3.3 技术路线 |
36-39 |
|
3.3.1 开发环境和开发语言的选择 |
36-37 |
|
3.3.2 系统开发流程 |
37-38 |
|
3.3.3 软件总体体系构架 |
38 |
|
3.3.4 软件代码管理 |
38-39 |
|
3.4 系统的模块设计 |
39-41 |
|
3.4.1 结构模块设计 |
39-40 |
|
3.4.2 功能模块设计 |
40-41 |
|
3.5 UML建模 |
41-46 |
|
3.5.1 UML建模优势 |
42 |
|
3.5.2 用例分析 |
42-43 |
|
3.5.3 动态行为模型分析 |
43-45 |
|
3.5.4 静态模型分析 |
45-46 |
|
3.5.5 UML建模总结 |
46 |
|
3.6 数据库设计 |
46-52 |
|
3.6.1 数据库需求分析 |
48-49 |
|
3.6.2 数据库概念设计 |
49-50 |
|
3.6.3 数据库逻辑设计阶段及表的设计 |
50-52 |
|
3.6.4 小结 |
52 |
|
3.7 XML技术 |
52-55 |
|
3.7.1 XML与数据库两种技术对比 |
52-53 |
|
3.7.2 XML在本课题中的应用要求 |
53 |
|
3.7.3 XML相关概念 |
53-54 |
|
3.7.4 XML应用程序接口 |
54-55 |
|
3.8 人机交互界面设计 |
55-58 |
|
3.8.1 人机交互界面设计准则 |
55-56 |
|
3.8.2 人机界面设计流程 |
56-57 |
|
3.8.3 人机界面的面向对象设计 |
57-58 |
|
第四章 HAZOP评价平台的实现 |
58-86 |
|
4.1 HAZOP评价模块的实现 |
58-67 |
|
4.1.1 人员信息管理模块 |
58-59 |
|
4.1.2 会议信息管理模块 |
59-62 |
|
4.1.3 偏差设置模块 |
62-65 |
|
4.1.4 评价分析模块 |
65-66 |
|
4.1.5 ADO的数据类型 |
66-67 |
|
4.2 界面开发 |
67-71 |
|
4.3 XML文档化 |
71-76 |
|
4.3.1 概述 |
71-72 |
|
4.3.2 MSXML解析器 |
72-73 |
|
4.3.3 XML文档操作 |
73-76 |
|
4.4 软件本地化实现 |
76-80 |
|
4.4.1 软件本地化的市场需求 |
76-77 |
|
4.4.2 多语言用户界面解决方案 |
77-78 |
|
4.4.3 辅助DLL的实现 |
78-80 |
|
4.5 CAD绘图 |
80-86 |
|
4.5.1 GraphicGUI概述 |
80-81 |
|
4.5.2 GraphicGUI的设计模式 |
81-82 |
|
4.5.3 核心类简介 |
82-83 |
|
4.5.4 图形库建立 |
83-86 |
|
第五章 结论 |
86-88 |
|
参考文献 |
88-90 |
|
附录1 缩略词说明 |
90-92 |
|
附录2 UML模型图例 |
92-98 |
|
致谢 |
98-100 |
|
研究成果及发表的学术论文 |
100-102 |
|
作者及其导师简介 |
102-104 |
|
北京化工大学硕士研究生学位论文答辩委员会决议书 |
104-105 |
|
| 【DOI】 | LunWen.ID:2.2008.388986 |