• 《软件需求模式》阅读笔记03


    现在开始学习详细的需求模式,书中介绍了37种需求模式,每种模式都从基本细节,适用性,讨论,内容,模板,实例,额外需求,开发考虑,测试考虑等几个方面介绍的。每个模式的特点和用法都不相同,使用的领域也不相同,所以在实例开发中要对症下药,谨慎选择。

         户功能领域需求模式有:查询需求模式、报表需求模式、易用性需求模式、用户界面基础架构、报表基础架构

         信息领域需求模式有:数据类型需求模式、数据结构需求模式、标识符需求模式、计算公式需求模式、数据寿命需求模式、数据归档需求模式。

         数据实体领域的需求模式有:活实体需求模式、交易需求模式、配置需求模式、编年史需求模式、信息存储基础架构。

         础领域内的需求模式有:系统间接口需求模式、系统间交互需求模式、技术需求模式、遵从标准需求模式、参考需求需求模式、文档需求模式。

         这四不同领域的需求模式,可以看出这些需求模式相互渗透,相互有联系,所以我们在编写需求模式时,一定不能只考虑使用其中一种。往往需要各个领域之间的配合,才能更加完整的编写需求模式。

         基础领域的需求模式主要是用于指导我们编写关于系统边界、系统间的交互以及技术中的模式,在基础领域的需求模式中,我们需要确定系统边界,与其他系统的接口,穿越接口的交互的类型,使用或与特定技术兼容,遵从的标准、法律和条例,需要满足的外部需求、需要产生的文档类型。这些模式是所有种类的系统中都可能需要的一些东西,这是基本,是我们应该首先确定和编写的。

         信息领域的需求模式主要是对数据的处理,用来描述系统所需的信息的各个方面。在信息领域的需求模式中,数据类型是底层模块,保证贯穿整个系统的特定信息的一致性处理,计算公式是如何计算数值,数据处理是如何移动或者复制信息,以及保留多长时间,标识符是如何确定数据实体。

        数据实体领域的需求模式可以更好的处理数据。活实体是有预期寿命的实体,交易是活实体生命中的事件,配置可以控制系统如何运转的参数,编年史是系统事件的记录。数据实体领域的需求模式可以使数据不至于以马马虎虎的形式处理,可以满足信息相关的需求。

        用户功能领域需求模式可以使用户更加方便的使用系统。用户界面是基于用户交互环境的,查询是信息显示功能,报表是特定报表功能,易用性是使系统对残障人士易使用。用户功能领域的需求模式主要是针对于用户的需求。这样可以更加清楚我们要做什么样的系统。因为系统最终是要给用户使用的,所以用户功能的需求模式较为重要。

       通过这几个领域的需求模式的学习,我发现每一种模式都是有其特定的含义的,我们要对症下药,才能用到极致。 

  • 相关阅读:
    SSE特殊指令集系列之二字节绝对差值求和指令
    HDR阴影高光图像增强
    移植FFMPEG到VS2008系列之二
    SSE2指令集系列之一浮点运算指令
    移植FFMPEG到VS2008系列之三
    网站添加时间线
    HTML实体符号代码速查表
    div显示在object、embed之上~
    不用JS照样使IE6支持PNG 24位背景图支持透明背景且链接不会失去焦点
    CSS 针对谷歌浏览器(Chrome) safari的webkit核心浏览器CSS hack
  • 原文地址:https://www.cnblogs.com/zeminzhang/p/8303441.html
Copyright © 2020-2023  润新知