软件需求模式阅读笔记四

阅读的章节是数据实体需求模式和用户功能需求模式。

数据实体需求模式:包括活实体需求模式、交易需求模式、配置需求模式、编年史需求模式、信息存储基础架构。书中通过引入一种方案把所有的实体分为几个固定的种类,共享很多重要的特征,目的是施加一些秩序和一致性。然后对最重要的数据实体给出了需求模式,包括活实体,交易,配置和编年史。并对每个种类中的所有实体提出了建议要求。活实体是有预期寿命的实体,交易是活实体生命中的事件,配置是控制系统如何运转的参数,编年史是系统事件的记录,因为数据是系统的基础,所以单独对它进行了模式设计,这样我们按照数据处理的方式对每一个种类的数据定义适用的规则。这样就更加的方便了。

用户功能需求模式:包括查询需求模式、报表需求模式、易用性需求模式、用户界面基础架构、报表基础架构。这个部分的模式较少,书中的理由是用户功能太多,没有共同点们无法进行分类,我觉得这不是它不重要,恰恰相反,每个系统自己的独特性就体现在用户功能,没有共同点的东西才是可怕的,才能体现出需求分析的能力,体现出自己的价值,在编写需求分析时,这点必须更加注意,从几个要素去分析,书中给的几个模式只能起到抛砖引玉的作用。

原文地址:https://www.cnblogs.com/wf1647790534/p/8337712.html