- 1
- 0
- 约6.75千字
- 约 44页
- 2018-01-17 发布于湖北
- 举报
推荐软件需求工程
软件需求工程 第二章 软件需求工程 瀑布模型 2.1 软件需求分析的基本概念 2.1.1 软件需求分析的任务 需求分析阶段的任务: 在可行性分析的基础上,进一步了解确定用户需求。准确地回答 “系统必须做什么?” 的问题。获得需求规格说明书。 Boehm对软件需求的定义: 研究一种无二义性的表达工具,它能为用户和软件人员双方都接受并能够把“需求”严格地、形式地表达出来。 2.1.4 需求分析方法 不同的开发方法,需求分析的方法也有所不同,常见的分析方法有: 2.2 结构化分析方法 2.2.6 分层DFD图的改进 DFD图必须经过反复修改,才能获得最终的目标系统的逻辑模型(目标系统的DFD图)。可从以下方面考虑DFD图的改进: 1、检查数据流的正确性 ① 数据守恒 ② 子图、父图的平衡 ③ 文件使用是否合理。特别注意输入/出文件的数据流。 2、改进DFD图的易理解性 ① 简化加工之间的联系(加工间的数据流越少,独立性越强,易理解性越好)。 ② 改进分解的均匀性。 ③ 适当命名(各成分名称无二义性,准确、具体)。 例:一图书销售系统,其中一加工为“优惠处理”,条件是:顾客的营业额大于1000元,同时必须信誉好,或者虽然信誉不好,但是20年以上的老主顾。 应用举例 用结构化语言来描述: 如果
原创力文档

文档评论(0)