第 3 页 共 12 页第 3 页 共 12 页第 3 页 共 12 页第 3 页 共 12 页第 3 页 共 12 页第 3 页 共 12 页第 3 页 共 12 页第 3 页 共 12 页第 3 页 共 12 页第 3 页 共 12 页
个工程产品来处理。25.软件的三个要素:程序、数据和文档。26.软
件工程的三个要素:方法、工具和过程。
27.软件生命周期就是软件产品从提出、实现、运用维护到停止运用退
役的全过程。28.三个阶段:软件生命周期包括软件定义、软件开发及
软件维护三个阶段。29.软降工程管理包括软件管理学、软件工程经济
学、软件心理学。30.软件开发阶段(设计、编码、测试)
31.软件设计分两步完成:概要设计和具体设计
32.需求分析方法有:①结构化分析方法②面对对象的分析方法 33.从
需求分析建立的模型的特性来分,需求分析方法又分为静态分析方法
和动态分析方法。
34.结构化分析的常用工具有数据流图(DFD)、数据字典(DD)、判定
树和判定表。其中最重要的工具是数据流图。
35.数据流图中的主要图形元素与说明如下:○加工(转换)。数据流。
存储文件(数据源)。源,潭。表示系统和环境的接口,属系统之外的
实体。
36.软件需求规格说明书(SRS)是需求分析阶段的最终结果,是软件
开发中的重要文档之一。
37.内聚性:是一个模块内部各个元素间彼此结合的紧密程度的度量;
耦合性:是模块间相互连接的紧密程度的度量。一般较优秀的软件设
计,应尽量做到高内聚,低耦合,有利于提高模块的独立性。
38.典型的数据流类型有两种:变换型和事务型。39.过程设计工具有:
图形工具:程序流程图,N-S,PAD,HIPO。表格工具:判定表。语言