书籍详情
使用统一过程的软件需求
作者:(美)Daniel R.Windle,(美)L.Rene Abreo著;韩柯等译;韩柯译
出版社:电子工业出版社
出版时间:2003-01-01
ISBN:9787505391765
定价:¥24.00
购买这本书可以去
内容简介
如果你是负责描述构建软件系统需求分析的分析师,那么我们认为你将通过本书找到一种既能满足用户需求,又能满足需要你为其提交规格说明的开发人员、测试人员需求的,简明、有效的方法。如果你是负责根据需求规格说明构建软件系统的开发人员,那么我们认为你将发现一种以一致的、易用方式沟通所有软件需求的有效方法。如果你是负责根据需求规格说明测试软件系统的测试人员,那么我们认为你将发现本书所介绍的规格说明,提供了一种整个系统的完整、清晰的控制流模型,使读者能够系统化地开发测试。我们还相信你将发现本书所介绍的需求工作产品,使你能够快速、透彻地了解新系统。如果你是负责软件开发或测试的经理,那么我们认为你将发现建立和维护需求工作产品将确保能够将新人员结合到一起,加速系统的开发。我们还认为读者将发现一种实用方法,既能够缩短描述软件需求的时间,同时又能够维持机构的智力资源。本书提供一种建立有效需求的系统化、易于应用的方法论——使用统一过程的软件需求,介绍了全需求生命周期的实用解决方案,包括获取、分析、规格说明、检验和维护。本书通过正文5部分共18章内容,介绍了好的软件需求的关键特性,需求分析过程和工作产品,构建用户需求,问题域、参与者、使用用例、活动图和情节串联板,构建需求体系结构,实体与事件、类图、状态转换图和序列图,构建规格说明,软件需求、接口需求和检验,使用所构建的需求体系结构;并通过附录(第6部分)给出了一份实际的软件规格说明书。不管你是分析师、体系结构设计师、开发人员、测试人员、经理,还是软件客户,本书都会帮助你制定出准确反映自己需要的软件需求,并能够比以往更迅速、更经济地转换为实际软件。
作者简介
暂缺《使用统一过程的软件需求》作者简介
目录
第1部分 引入好需求
第1章 好需求的重要性
1.1 好需求的基本原理
1.2 获得好需求的途径
1.3 好需求的优点
1.4 好需求对开发与生产率的影响
1.5 好需求对测试与质量的影响
1.6 好需求对机构的影响
1.7 标识好需求
第2章 好需求的特征
2.1 好需求个体的特征
2.2 好需求集合的特征
2.3 表述好需求的语言
2.4 好需求的可沟能性
第3章 工作产品和过程概述
3.1 工作产品介绍
3.2 过程介绍
3.3 从需求向设计转移
第2部分 构建用户需求
第4章 理解问题领域
4.1 研究这些相关领域
4.2 反复阅读
4.3 与客户和用户面谈
4.4 构建使用用例
第5章 参与者与使用用例
5.1 定义系统边界
5.2 从稳定状态到稳定状态转移
5.3 标识使用用例
5.4 变更管理系统实例
第6章 为使用用例建模
6.1 用框图表示使用用例
6.2 归纳使用用例
6.3 为变更管理系统图示表达使用用例
6.4 使用用便之间的关系
6.5 用框图表示变更管理系统使用用例
6.6 将使用用例打包
6.7 将变更管理系统使用用例打包
第7章 使用活动图表示使用用例
7.1 活动图的要素
7.2 管理变更系统的活动图
第8章 编写使用用例
8.1 应用模板
8.2 分步骤描述
8.3 其他原因
8.4 例外及相关问题
8.5 变更管理使用用例
第9章 使用情节串联板确认使用用例
9.1 向用户介绍情节串联板
9.2 进化法图形用户界面演示
9.3 其他框图与图片
9.4 向用户表示使用用例
9.5 变更管理系统的情节串联板
第3部分 构建需求体系结构
第10章 作为对象的实体和事件
10.1 类与对象
10.2 作为类被长期记存的事件
10.3 管理变更系统的类
第11章 构建类图
11.1 概括化
11.2 多态化
11.3 汇聚
11.4 关联
11.5 类打包
11.6 管理变更系统举例
第12章 使用状态转换图
12.1 状态转换图介绍
12.2 类级状态转换图
12.3 使用用例级状态转换图
12.4 系统级状态转换图
12.5 管理变更系统的状态转换图
第13章 通过序列图实现使用用例
13.1 序列图介绍
13.2 用序列图实现使用用例
13.3 管理变更系统的示例序列图
第4部分 构建规格说明
第14章 开发软件需求规模说明
14.1 剪裁标准以满足需要
14.2 通过类图描述功能性需求
14.3 描述非功能性需求
14.4 标识需求之间的依赖关系
第15章 开发接口需求规格说明
15.1 IRS模板
15.2 IRS的封面
15.3 IRS的参考文献部分
15.4 IRS的需求部分
15.5 IRS的协议与消息部分
第16章 检验软件需求规格说明
16.1 通过过程保证好的需求
16.2 通过同行评审保证好的需求
16.3 描述测试树
16.4 分析测试树
16.5 需求检验检查单
第5部分 使用需求体系结构
第17章 维护系统
17.1 接受变更请求
17.2 分析变更
17.3 分析用户需要
17.4 标识新的和经过变更的使用用例
17.5 标识新的与经过变更的需求
17.6 实现发放
第18章 保证通过需求获得最大收益
18.1 开发与生产率方面的收益
18.2 测试与质量方面的收益
18.3 对组织机构的收益
第6部分 附录
附录A 规划需求开发建模
A.1 建模需求开发建模
A.2 建模工作分配
A.3 建模进度分配
A.4 标准的主要进度
附录B 变更管理系统工作产品
B.1 变更管理系统使用用例
B.2 变更管理系统类图
B.3 变更管理系统状态图
B.4 变更管理软件需求规格说明
参考文献
第1章 好需求的重要性
1.1 好需求的基本原理
1.2 获得好需求的途径
1.3 好需求的优点
1.4 好需求对开发与生产率的影响
1.5 好需求对测试与质量的影响
1.6 好需求对机构的影响
1.7 标识好需求
第2章 好需求的特征
2.1 好需求个体的特征
2.2 好需求集合的特征
2.3 表述好需求的语言
2.4 好需求的可沟能性
第3章 工作产品和过程概述
3.1 工作产品介绍
3.2 过程介绍
3.3 从需求向设计转移
第2部分 构建用户需求
第4章 理解问题领域
4.1 研究这些相关领域
4.2 反复阅读
4.3 与客户和用户面谈
4.4 构建使用用例
第5章 参与者与使用用例
5.1 定义系统边界
5.2 从稳定状态到稳定状态转移
5.3 标识使用用例
5.4 变更管理系统实例
第6章 为使用用例建模
6.1 用框图表示使用用例
6.2 归纳使用用例
6.3 为变更管理系统图示表达使用用例
6.4 使用用便之间的关系
6.5 用框图表示变更管理系统使用用例
6.6 将使用用例打包
6.7 将变更管理系统使用用例打包
第7章 使用活动图表示使用用例
7.1 活动图的要素
7.2 管理变更系统的活动图
第8章 编写使用用例
8.1 应用模板
8.2 分步骤描述
8.3 其他原因
8.4 例外及相关问题
8.5 变更管理使用用例
第9章 使用情节串联板确认使用用例
9.1 向用户介绍情节串联板
9.2 进化法图形用户界面演示
9.3 其他框图与图片
9.4 向用户表示使用用例
9.5 变更管理系统的情节串联板
第3部分 构建需求体系结构
第10章 作为对象的实体和事件
10.1 类与对象
10.2 作为类被长期记存的事件
10.3 管理变更系统的类
第11章 构建类图
11.1 概括化
11.2 多态化
11.3 汇聚
11.4 关联
11.5 类打包
11.6 管理变更系统举例
第12章 使用状态转换图
12.1 状态转换图介绍
12.2 类级状态转换图
12.3 使用用例级状态转换图
12.4 系统级状态转换图
12.5 管理变更系统的状态转换图
第13章 通过序列图实现使用用例
13.1 序列图介绍
13.2 用序列图实现使用用例
13.3 管理变更系统的示例序列图
第4部分 构建规格说明
第14章 开发软件需求规模说明
14.1 剪裁标准以满足需要
14.2 通过类图描述功能性需求
14.3 描述非功能性需求
14.4 标识需求之间的依赖关系
第15章 开发接口需求规格说明
15.1 IRS模板
15.2 IRS的封面
15.3 IRS的参考文献部分
15.4 IRS的需求部分
15.5 IRS的协议与消息部分
第16章 检验软件需求规格说明
16.1 通过过程保证好的需求
16.2 通过同行评审保证好的需求
16.3 描述测试树
16.4 分析测试树
16.5 需求检验检查单
第5部分 使用需求体系结构
第17章 维护系统
17.1 接受变更请求
17.2 分析变更
17.3 分析用户需要
17.4 标识新的和经过变更的使用用例
17.5 标识新的与经过变更的需求
17.6 实现发放
第18章 保证通过需求获得最大收益
18.1 开发与生产率方面的收益
18.2 测试与质量方面的收益
18.3 对组织机构的收益
第6部分 附录
附录A 规划需求开发建模
A.1 建模需求开发建模
A.2 建模工作分配
A.3 建模进度分配
A.4 标准的主要进度
附录B 变更管理系统工作产品
B.1 变更管理系统使用用例
B.2 变更管理系统类图
B.3 变更管理系统状态图
B.4 变更管理软件需求规格说明
参考文献
猜您喜欢