第2章结构化分析.ppt

第2章结构化分析

2.8.2 举例 注意图2.4如何描绘这个物理系统。图中每个符号用黑盒子形式定义了组成系统的一个部件,然而并没有指明每个部件的具体工作过程;图中的箭头确定了信息通过系统的逻辑路径(信息流动路径)。 系统流程图的习惯画法是使信息在图中从顶向下或从左向右流动。 图2.4中每个符号都有名称,因此可以起文档的作用。许多分析员喜欢在系统流程图上加更详细的注释,有些人甚至另加一页纸来解释系统流程图。 典型环境下各个开发阶段需要使用的人力的百分比大致如表2.3所示。当然,应该针对每个开发工程的具体特点,并且参照以往的经验尽可能准确地估计每个阶段实际需要使用的人力(包括书写文档需要的人力)。 任 务 人力(%) 任 务 人力(%) 可行性研究 5 编码和单元测试 20 需求分析 10 综合测试 40 设计 25 总计 100 表2.3 典型环境下各个开发阶段需要使用的人力的百分比 对于刚才提到的过程控制系统的例子,使用任务分解技术估计该系统的开发成本,得到的结果列在表2.4中。与表2.2相对比可以看出,用不同估计技术得到的结果有些差异。 任务 估计人力(人月) 元/人月 成本(元) 需求分析 5.0

文档评论(0)

1亿VIP精品文档

相关文档