博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件需求模式阅读笔记02
阅读量:5141 次
发布时间:2019-06-13

本文共 773 字,大约阅读时间需要 2 分钟。

  接着读《软件需求模式》这本书,可以说前两章的内容就是在说一些基础的内容,然后第三章说明了本书的重点内容——软件模式。

  需求模式需要描述什么时候使用模式以及基于模式如何编写需求。需求模式包括这几个要素:基本细节、适用性、讨论、内容、模板、实例、额外需求、开发考虑、测试考虑。基本细节用于描述模式中一些简短的内容。适用性部分描述需求模式使用的情况。它应该是清楚和准确的。讨论描述如何编写这种需求,它解释所有方面的事情,只要可以帮助定义这种类型的需求。内容详细列出了这种类型的需求必须传达哪些条目的信息。需求模板的目的是可以复制它作为需求描述的出发点。实例:每个需求模式至少包含一个实例演示如何在实践中使用模式。额外需求解释了需要考虑哪些额外需求以及在什么情况下需要考虑。开发考虑目的是帮助设计和实现软件开发人员满足这种类型的需求。测试考虑可以解释如何测试这种类型的需求。需求模式之间是存在联系的,不是独立存在的。我们要学会使用合适的需求模式,懂得建立模式之间的联系,这样才能将需求分析的更加清楚和准确。需求模式可以识别系统间的接口、技术以及文档需求。定义详细的信息需求,包括归档、数据类型以及数据实体。指定系统的可用性、容量、伸缩性、扩展性以及易用性。定义访问控制,包括用户注册、认证以及授权。指定查询、报表、计算公式以及费和税的需求。

  这对于一开始做需求的我们来说还是很不容易的,懵懵懂懂不说,还有就是经验的缺乏。就对于这个重大技术需求系统来说,老师可以很快找出该做什么,可以归纳出一个文档,然而我只能看出来就一个问卷调查嘛,感觉很简单,做起来还是挺难受的,毕竟缺乏这些东西的训练,但是经过阅读书籍,感觉还是有些明了了其中关键的东西。

转载于:https://www.cnblogs.com/kt97458/p/6244057.html

你可能感兴趣的文章
51单片机存储器结构
查看>>
struts2上传下载工具类(创建文件夹及删除文件)
查看>>
UVA 11582 Colossal Fibonacci Numbers(数学)
查看>>
pthread_kill 和 sigaction 函数(摘抄)
查看>>
Python元组与列表的区别和联系?
查看>>
AHK Listview排序函数
查看>>
文件的暂存(git add)
查看>>
时间即效率,从高效办公到中华上下五千年
查看>>
新开始
查看>>
ccp4 functions
查看>>
[SQL Server] Excel文件导入SQL Server数据库表
查看>>
Windows10实用技巧-固定快捷方式到磁贴菜单方式
查看>>
mime.go
查看>>
微信公众平台接口配置问题
查看>>
SQL查询记录添加序号(HANA)
查看>>
如何与资源管理器互动剪切/拷贝/粘贴文件
查看>>
微信开发(1) :网页授权获取用户的基本信息 实现微信登录(转)
查看>>
linux用命令行编译使用函数库
查看>>
关于数学学习
查看>>
第九篇 AJAX
查看>>