zoukankan      html  css  js  c++  java
  • 软件需求模式阅读笔记02

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

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

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

  • 相关阅读:
    使文件(夹)默认显示方式为“详细信息”而非“平铺”
    一个简单的Oracle任务
    SQL Server查询速度慢原因及优化方法
    双筒望远镜选购知识
    在 net send 命令中实现换行(信使服务)
    用SQL产生一串5位数字的随机数
    初试couchbase(安装配置)
    php的扩展memcache和memcached区别分析
    监控程序执行时间并将其写入日志的脚本
    IOS Object C id,class,sel,bool
  • 原文地址:https://www.cnblogs.com/kt97458/p/6244057.html
Copyright © 2011-2022 走看看