软件工程-简例-概要设计文档.doc
上传人:yy****24 上传时间:2024-09-10 格式:DOC 页数:6 大小:179KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

软件工程-简例-概要设计文档.doc

软件工程-简例-概要设计文档.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

<G—S与SOR迭代计算>概要设计说明书作者:信计062班第一组完成日期:2009年3__________________目录引言…………………………………………………………………………………………….21.1编写目的…………………………………………………………………………………..21.2背景…………………………………………………………………………………………1.3相关定义说明………………………………………………………………………………1.4参考资料……………………………………………………………………………………总体设计2.1需求规定…………………………………………………………………………………2.2运行环境2.3条件与限制…………………………………………………………………………………2.4基本设计概念和处理流程…………………………………………………………………2.5结构…………………………………………………………………………………………2.6功能器与程序的关系………………………………………………………………………2.7人工处理过程………………………………………………………………………………2.8尚未解决的问题……………………………………………………………………………接口设计3.1用户接口……………………………………………………………………………………3.2外部接口……………………………………………………………………………………内部接口…………………………………………………………………………………运行设计4.1运行模块组合…………………………………………………………………………….4.2运行控制…………………………………………………………………………………4.3运行时间…………………………………………………………………………………..系统数据结构设计5.1逻辑结构设计要点……………………………………………………………………….5.2物理结构设计要点……………………………………………………………………….5.3数据结构与程序的关系………………………………………………………………….系统出错处理设计6.1出错信息………………………………………………………………………………….6.2补救措施………………………………………………………………………………….6.3系统维护设计…………………………………………………………………………….7.阶段小结………………………………………………………………………………………..概要设计说明书引言1.1编写目的在科学计算中,不可避免的遇到多元线性方程组,对于大型的计算,方程组的解法决定了计算结果的精度与计算的快捷程度。在数值计算中,有多种迭代的数学方法,我们设计的高斯-塞德尔与SOR迭代比一般迭代方法精度更高,所以对于结果要求比较高的工程,可以使用此软件进行简便快速的计算。1.2背景软件名称:Gauss-Seidel及SOR迭代解法任务提出者:李毅开发者:NO。1组学员:欲求解各种多元一次方程组的使用者。使用本软件的单位:河南科技大学理学院。1.3定义UML:UnifiedModelingLanguage,统一建模语言。G-S:代表guass-seidel迭代算法;SOR:代表SOR迭代算法;1.4参考资料1.郑人杰等《实用软件工程》第二版清华大学出版社2.李庆扬等《数值分析》华中科大出版社3.《全套国标软件设计文档——概要设计说明书》2.总体设计2.1需求规定对于本软件的功能需求有对使用者来说让其对软件计算有明细的认识,并且对本软件的计算过程设计让使用者感觉更人性化、合理化,从而让使用户方便的使用本软件。对于其他详细内容请参照需求分析说明书2.2运行环境操作系统:MicrosoftWindows2000/XP及以上版本支持环境:支持所有硬件,空间要求10M以上,并且需要安装FlexCell.msi控件。2.3条件与限制条件:1.小组成员之间的通力合作,发挥团结互助的精神,共同完成。2.有大量的参考书籍供大家借鉴。限制:1.由于大家都还是处于学习阶段,经验不足,能力有限,所以有很多没有考虑到的地方。2.对软件的部分功能及计算方法设计方面的经验不足有可能使软件的计算要求有一定限制。2.4基本设计概念和处理流程对于本软件我们对其流程进行如下的表示整体设计流程图如下:2.5总体结构本软件主要是针对guass-seidel迭代和SOR迭代而设计的,为实现这两个迭代的运算我们将其设分