好文档 - 专业文书写作范文服务资料分享网站

软件工程-XX管道仿真系统控制模块概要设计说明书

天下 分享 时间: 加入收藏 我要投稿 点赞

案卷号 日期

<XX管道仿真系统控制模块>

概要设计说明书

作 者: 曲斌 完成日期: 2007—6—17 签 收 人: 签收日期:

修改情况记录:

版本号 修改批准人 修改人 安装日期 签收人

i

1 引言 ......................................................................................................... 1

1.1 编写目的 ............................................................................... 1 1.2 范围 ....................................................................................... 1 1.3 定义 ....................................................................................... 1 1.4 参考资料 ............................................................................... 3

2 总体设计.................................................................................................. 3

2.1 需求规定 ............................................................................... 3 2.2 运行环境 ............................................................................... 4 2.3 基本设计概念和处理流程 ................................................... 4 2.4 系统状态图 ........................................................................... 8 2.5 数据字典 ............................................................................... 9 2.6 尚未解决的问题 ................................................................. 11

3面向对象分析和接口设计 ..................................................................... 11

3.1控制引擎类的划分 .............................................................. 11 3.2控制引擎模块脚本 .............................................................. 13 3.3脚本的事件跟踪图 .............................................................. 15 3.4 外部接口 ............................................................................. 16

4用例设计: ............................................................................................. 17

4.1基本功能概述 ...................................................................... 17 4.2用例概述 .............................................................................. 18

5其它说明................................................................................................. 19 6 系统出错处理设计 ................................................................................ 20

i

1 引言

1.1 编写目的

随着计算机技术的不断发展,通过计算机仿真模拟工业加工、制造、装配过程已经成为一门主流的技术。对于具有复杂的过程工艺的管道系统,建立虚拟管道系统仿真管道的搭建安全性和工艺过程的合理性对于实际生产有着十分重要的帮助。基于此目的,我们将设计一个管道仿真系统来实现管道仿真。这里我们仅讨论它的一个子模块——控制引擎模块的分析和设计。

1.2 范围

说明:

a. 软件系统名称:XX管道仿真系统控制引擎模块

b. 本项目由XXX提出,开发者系XXX,用户为石油、

化工、过程控制领域企业设计部门的相关技术人员。

1.3 定义

1) 用例(UseCase):用例是面向对象分析中,采用UML

进行系统需求分析的一个叙述性文档,用来描述一个参与者(一个外部的主动者)使用系统完成某个过程

1

时的事件发生顺序。

2) 用例图(Use Case Diagram):显示了系统的一组用例、

用例的参与者以及用例和参与者之间的关系。 3) 时序图(Sequence Diagram):展示出对象之间的交互

顺序,这些交互是指在场景或用例的事件流中发生的 4) 状态图(State Diagram):显示事件对状态的改变关系

的图,通常状态图用来描绘一类对象的行为。 5) 命令操作语言:系统定义的具有规范的语法结构的语

言,作为模型控制的外部接口供用户调用。 6) 剧本编辑模版:提供一个命令输入、编辑环境,用户

通过该环境输入命令操作语言。

7) 剧本保存:将用户输入剧本的命令操作保存成不同格

式的文件,以便在以后仿真的过程中调用。 8) 剧本文件载入:通过剧本模版加载之前写好的命令操

作文件。

9) 剧本编译:将用户输入的剧本控制命令编译成对用户

搭建的模型系统内各个对象的动作和状态的控制。 10) 编译检查:检查之前输入的命令操作语言是否符合语

法规范,并根据对错给出相应的提示。

11) 命令行操作器:简化了的剧本编辑器,不需载入剧本

文件,一次只能输入一个命令对单独的模型对象进行动作和状态的控制。

12) 中断优先级:在控制仿真过程中对各个控制指令的控

制级别的限制,级别高的指令可以中断低级别的指

2

令。

1.4 参考资料

a. 1)《软件工程导论》(第四版) 张海藩 编著 清华大学出

版社

2)《软件工程》(高级) 郑人杰 主编 清华大学出版社 3)《需求工程》 (英)Ian Sommerville Pete Sawyer 著 赵文耘 叶恩 等译 机械工业出版社

4)《面向对象软件工程》 Timothy C. Lethbridge Robert

Laganiere 著 张洪光 温遇华 徐巧丽 译 机械工业出版社

5)《SPS Manual.pdf》 ——sps管道仿真系统帮助文档

b. 1)国家标准-软件开发规范

2)软件工程教案(放飞网) 3)软件工程思想

2 总体设计

2.1 需求规定

本模块的输入部分是用户编辑的命令信息,输出为对整个系统仿真各个模块的对象的控制操作。即用户根据规范的

3

软件工程-XX管道仿真系统控制模块概要设计说明书

案卷号日期<XX管道仿真系统控制模块>概要设计说明书作者:曲斌完成日期:2007—6—17签收人:
推荐度:
点击下载文档文档为doc格式
1ikpz47c2d797950lpza3sk4u09qm100fi2
领取福利

微信扫码领取福利

微信扫码分享