2021-2022年收藏的精品资料软件工程XX管道仿真系统控制模块概要设计说明书.doc
《2021-2022年收藏的精品资料软件工程XX管道仿真系统控制模块概要设计说明书.doc》由会员分享,可在线阅读,更多相关《2021-2022年收藏的精品资料软件工程XX管道仿真系统控制模块概要设计说明书.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、案卷号日期XX管道仿真系统控制模块概要设计说明书 作 者: 曲斌 完成日期: 2007617 签 收 人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人 201 引言11.1 编写目的11.2 范围11.3 定义11.4 参考资料32 总体设计32.1 需求规定32.2 运行环境42.3 基本设计概念和处理流程42.4 系统状态图82.5 数据字典92.6 尚未解决的问题113面向对象分析和接口设计113.1控制引擎类的划分113.2控制引擎模块脚本133.3脚本的事件跟踪图153.4 外部接口164用例设计:174.1基本功能概述174.2用例概述185其它说明196 系统
2、出错处理设计201 引言1.1 编写目的随着计算机技术的不断发展,通过计算机仿真模拟工业加工、制造、装配过程已经成为一门主流的技术。对于具有复杂的过程工艺的管道系统,建立虚拟管道系统仿真管道的搭建安全性和工艺过程的合理性对于实际生产有着十分重要的帮助。基于此目的,我们将设计一个管道仿真系统来实现管道仿真。这里我们仅讨论它的一个子模块控制引擎模块的分析和设计。1.2 范围说明:a 软件系统名称:XX管道仿真系统控制引擎模块b 本项目由XXX提出,开发者系XXX,用户为石油、化工、过程控制领域企业设计部门的相关技术人员。1.3 定义1) 用例(UseCase):用例是面向对象分析中,采用UML进行
3、系统需求分析的一个叙述性文档,用来描述一个参与者(一个外部的主动者)使用系统完成某个过程时的事件发生顺序。2) 用例图(Use Case Diagram):显示了系统的一组用例、用例的参与者以及用例和参与者之间的关系。3) 时序图(Sequence Diagram):展示出对象之间的交互顺序,这些交互是指在场景或用例的事件流中发生的4) 状态图(State Diagram):显示事件对状态的改变关系的图,通常状态图用来描绘一类对象的行为。5) 命令操作语言:系统定义的具有规范的语法结构的语言,作为模型控制的外部接口供用户调用。6) 剧本编辑模版:提供一个命令输入、编辑环境,用户通过该环境输入命
4、令操作语言。7) 剧本保存:将用户输入剧本的命令操作保存成不同格式的文件,以便在以后仿真的过程中调用。8) 剧本文件载入:通过剧本模版加载之前写好的命令操作文件。9) 剧本编译:将用户输入的剧本控制命令编译成对用户搭建的模型系统内各个对象的动作和状态的控制。10) 编译检查:检查之前输入的命令操作语言是否符合语法规范,并根据对错给出相应的提示。11) 命令行操作器:简化了的剧本编辑器,不需载入剧本文件,一次只能输入一个命令对单独的模型对象进行动作和状态的控制。12) 中断优先级:在控制仿真过程中对各个控制指令的控制级别的限制,级别高的指令可以中断低级别的指令。1.4 参考资料a 1)软件工程导
5、论(第四版) 张海藩 编著 清华大学出版社2)软件工程(高级) 郑人杰 主编 清华大学出版社3)需求工程 (英)Ian Sommerville Pete Sawyer 著 赵文耘 叶恩 等译 机械工业出版社4)面向对象软件工程 Timothy C. Lethbridge Robert Laganiere 著 张洪光 温遇华 徐巧丽 译 机械工业出版社5)SPS Manual.pdf sps管道仿真系统帮助文档b 1)国家标准-软件开发规范2) 软件工程教案(放飞网)3) 软件工程思想2 总体设计2.1 需求规定本模块的输入部分是用户编辑的命令信息,输出为对整个系统仿真各个模块的对象的控制操作。
6、即用户根据规范的表述方式(可以是系统自定义的语言体系)向系统输入逻辑控制信息,系统接收信息后将控制信息提供给信息处理单元,产生控制模型变量动作和状态的信息,供给预处理、计算等模块,控制仿真对象,完成对整个仿真过程的控制。2.2 运行环境a 硬件的限制:CPU:AMD或INTEL 64位CPU,内存: 2GB,显卡:NVIDIA 7300以上。b 软件环境:Windows 98/Windows 2000 /Windows XP+ MS SQL 20002.3 基本设计概念和处理流程该模块是管道仿真系统的重要部分,一典型的管道仿真系统其功能应当包括管道仿真模型编辑,管道系统建立,仿真计算方式初始化
7、、计算仿真结果,显示参数等等。控制仿真模块作为整个系统的仿真引擎,通过用户操作对已建立的仿真模型系统进行仿真计算统一调度,使用户实时的交互的控制已建立的仿真模型系统。该模块贯穿于整个仿真系统中,是整个系统的核心。图一描述整个管道仿真系统的系统结构以及控制引擎模块在管道仿真系统中的对其他模块的控制作用。图1软件系统体系结构针对仿真引擎模块,它的体系结构应当如下所示:图2控制引擎体系结构图控制引擎模块基本系统模型和功能级数据流图分别如图3、图4所示:图3控制引擎基本系统模型图4 控制引擎模块的功能级数据流图2.4 系统状态图图5 控制引擎模块的状态图2.5 数据字典流体属性:流体属性=各种流体的基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 2022 收藏 精品 资料软件 工程 XX 管道 仿真 系统 控制 模块 概要 设计 说明书
限制150内