77范文网 - 专业文章范例文档资料分享平台

软件工程-实践者的研究方法-知识点(8)

来源:网络收集 时间:2020-12-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

b. 分析模型的每个元素都应能增加对软件需求的整体理解,并提供对信息域。功能和系统

行为的深入理解

c. 基于基础结构和其他非功能的模型应推延到设计阶段再考虑

d. 最小化整个系统内的关联

e. 确认分析模型为所有共利益者都带来价值

f. 尽可能保持模型简洁

第八章 构建分析模型

1、分析模型。分析模型使用文字和图表的综合形式以相对容易理解的方式描绘需求的数据、功能和行为,更重要的是,可以更直接的评审它们的正确性、完整性和一致性。

2、基于场景的建模从用户的角度表现系统,面向流的建模在说明数据对象如何通过处理函数进行转换方面提供了指示,基于类的建模定义了对象、属性和关系,行为建模描述了系统状态、类和事件在这些类上的影响。

3、分析模型必须实现的三个主要目标:a.描述客户需要什么,b.为软件设计奠定基础,c.定义在软件完成后可以被确认的一组需求。分析模型在系统描述和设计模型之间建立桥梁。

4、分析建模的方法。1、一种考虑数据和处理的分析建模方法被称为结构分析。2、第二种方法是面向对象的分析,这种方法关注于定义类和影响客户需求的类之间的协作方式。

5、基于场景的建模使用UML分析建模,从开发用例、活动图和泳道图形式的场景开始。

6、创建数据流模型,数据流图有助于软件工程师开发信息域的模型,并同时开发功能域的模型。

7、CRC建模。CRC提供了一个简单的方法,可以识别和组织与系统或产品需求相关的类。CRC模型实际上师表示类的标准索引卡片的集合。这些卡片被分为三部分,顶部写类名,下面左侧列出类的职责,右侧部分列出类的协作关系。

8、生成行为模型。CRC索引卡和其他面向对象模型表现了分析模型中的静态元素,行为模型表示系统或产品的动态行为,有状态图、顺序图。

9、分析模型由4种建模元素构成:基于场景的模型、流模型、基于类的模型和行为模型。

10、基于场景的模型从用户的角度描述软件需求。用例是主要的建模元素,还可以适用活动图说明场景,泳道图显示了处理流如何分配给不同的用户。流模型关注当数据对象通过处理函数转换时的流动。基于类的建模使用基于场景和面向流的建模元素中提取的信息确

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库软件工程-实践者的研究方法-知识点(8)在线全文阅读。

软件工程-实践者的研究方法-知识点(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1172770.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: