1 / 10
文档名称:

软件工程-简例-需求分析.doc

格式:doc   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程-简例-需求分析.doc

上传人:fy3986758 2015/5/31 文件大小:0 KB

下载得到文件列表

软件工程-简例-需求分析.doc

相关文档

文档介绍

文档介绍:1引言 2
2
2
2
2
2任务概述 2
2
3
3
3需求规定 3
3
3
3
3
4
4
4
4
5
4运行环境规定 5
5
5
5
5
 
 
 
 
 
 
 
 
软件需求说明书的编写提示
1 引言
编写目的
 
随着计算机的发展,许多数学方面的实际问题越来越多的要借助于计算机来解决,特别是在数据的处理、计算方面。面对一定规模的多元一次方程组,我们根本不堪这种繁重的计算劳动,基于此,我们设计开发了能够处理此类问题的Gauss-seidel迭代和SOR方法的软件。为方便用户使用该软件,熟悉软件功能,编写该文档,同时以该文档指导软件项目的开发。本文档中详细地介绍了该软件各个部分的性能,为包括笔者在内的软件开发人员以后更容易的理解代码,修改和扩充软件功能做准备。同时通过开发该软件,使软件开发实****人员熟悉并掌握面向对象软件工程和UML的原则及具体过程,并培养队员的团对合作精神。
 
项目背景
 
作为软件实训的作业,有老师给出题目,然后由本开发小组负责整个软件工程,最后经过一系列测试后,交付。故必须首先设定假象用户,可以考虑为是想利用该迭代算法的任何人。编写软件不能仅仅是一个小小的程序,要保证它能在网络上发布,并能够被有效下载。
 
系统名称:GUASS-SEIDLE迭代(含SOR迭代)。
 
开发单位主管部门:河南科技大学理学院信计062班。
 
软件系统的大致功能:通过GUASS-SEIDLE迭代求线性方程组的解和SOR迭代的实现。
 
使用本产品,您无需再在草纸上算诸如:Ax=b此类线性方程组,您可直接输入方程组的系数矩阵A和b,本软件系统将会瞬间给出该线性方程组的解,大大节省了您在计算过程中耗费的时间。
 
定义与缩写
 
定义本文档涉及的专门术语、容易引起歧义的概念、关键词缩写及其他需要解释的内容如下:
UML:Unified Modeling Language , 统一建模语言。
 
Jacobi迭代:雅可比迭代。
 
Gauss_seidel迭代:高斯塞德尔迭代。
 
SOR:逐次超松弛迭代。
 
可修改性:容许对系统进行修改而不增加原系统的复杂性。
 
有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。
 
可靠性:能够防止因概念、设计和结构等方面的不完善造成的软件系统失效,具有挽回因操作不当造成软件系统失效的能力。
 
可理解性:系统具有清晰的结构,能直接反映用户的需求。可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植与可用。
 
可维护性:软件产品交付用户使用以后,能够对它进行修改,以便改正潜伏的错误,改进性能和其他属性,使软件产品适应环境的变化。
 
可重用性:概念或功能相互独立的一个或一组相关模块定义为