需求分析与系统设计阅读笔记

发布时间 2023-12-25 22:49:07作者: Weebles

 第三阶段是需求协商与确认。由于来自客户的需求也许是重叠或者矛盾的,有些需求也可能是模棱两可或者不现实的。因此在形成需求文档之前需要对需求进行协商与确认。这个过程需要与需求引导同步进行。该过程不能从书写需求文档的过程中脱离出来,它通常以文档的草稿为基础的。该过程分三个模块:超出范围的需求,需求依赖矩阵,需求风险和优先级。每一个阶段都是为了校正需求的方向。

  第四阶段是需求管理。该部分涉及三个主要问题:标识,分类,组织需求,并为需求建立文档;需求变更;需求跟踪。需求标识与分类以自然语言进行描述,再按某种标识方案对需求进行编号,这个方案可能包括将需求划分为更多的可能管理组的需求分类。谈到这里我们很容易就能想到数据库。需求层次则是按父子关系建立层次化结构,父级需求由子级需求组成;变更管理则是考虑到各种需求的变更要求,对此进行一定的管理策略,防止出现混乱。

  第五阶段是需求业务模型。这个阶段书中做了几点摘要:系统范围模型,界定系统的范围;业务用例模型,用来标识高层业务进程;业务词汇表,解释明确业务和系统术语以避免出现沟通问题;

业务类模型,UML类模型,标识系统中业务对象的主要类型。