. 数据流图 数据流图是描述数据处理过程的工具,它从数据传递和加工的角度,来刻画数据流从输入系统到从系统输入的移动变换过程。 数据流图的基本元素 外部实体 数据流 处理(加工) 数据存储 数据字典 数据字典是关于数据的信息的集合,对数据流图中的各个元素进行完整的定义和说明。数据流图和数据字典共同构成系统的逻辑模型。 数据字典通常包含的信息有:名称、别名、何处使用、如何使用、内容描述以及补充信息等。 软件需求 软件需求包括:功能需求、性能需求、环境需求、可靠性需求、安全保密需求、用户界面需求、资源使用需求、成本消耗需求、开发进度需求等。 需求分析应交付的主要文档是软件需求规格说明书(SRS)。 结构化设计 结构化设计就是采用最佳的可能方法设计系统的各个组成部分以及个成分之间的内部联系的技术。也就是说,结构化设计是这样一个过程:它决定用哪些方法把哪些部分联系起来,才能解决好某个具体的有清楚定义的问题。从工程管理的角度看,软件设计分两步完成: 1.概要设计,即总体设计。将软件需求转化为数据结构和软件的系统结构。常用的软件结构设计工具是结构图(Structure Chart)。 2.详细设计:即过程设计。通过对结构表示进行细化,得到软件详细的数据结构和算法。过程设计常用的工具有:程序流程图、N-S图、PAD图、过程设计语言PDL(伪码)。 软件测试 定义: 使用人工或自动手段来运行或测
原创力文档

文档评论(0)