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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    阿里云ECS安装sqlserver,本地无法连接问题排查思路
    1433端口无法连接(sql server 数据库无法访问问题)解决思路
    开源框架 电商参考系统
    版本控制工具 Git 只下载开源项目的某个文件夹
    VUE 在idea中的运行项目
    开源框架 Java Guns 03 数据库替换为sqlite
    SQL Server 用ip地址登录 127.0.0.1
    开源框架 UI框架
    电商 电商系统汇总
    电商 平台汇总
  • 原文地址:https://www.cnblogs.com/zeminzhang/p/8303441.html
Copyright © 2011-2022 走看看