软件工程基础-ppt文档资料.pptVIP

  • 0
  • 0
  • 约7.14千字
  • 约 40页
  • 2021-01-02 发布于福建
  • 举报
软件设计:包括软件结构设计、数据设计、接口设计和过程设计。其中结构设计是定义软件系统各部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。软件设计分概要设计和详细设计。参加人员有系统分析员和高级程序员。产生的文档有设计规格说明书。 编码:编程。高级程序员和程序员产生源程序清单。 测试:由另一部门的高级程序员或系统分析员产生软件测试计划和软件测试报告。 运行维护; 软件工程三要素;软件工具和软件开发环境 软件工具(CASE):用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件。 软件开发环境:支持软件产品开发的软件系统,它由软件工具集和环境集成机制构成;(二)结构化分析方法 ?;(三)结构化设计方法、总体设计和详细设计 ?; 总体设计 设计原则 分解—协调原则 自顶向下的原则 信息屏蔽、抽象的原则 一致性原则 明确性原则 模块间的耦合度尽可能小,模块内部组合尽可能紧凑(内聚性高) 模块的扇入和扇出系数合理 模块的规模适当; 详细设计 根本目标: 确定应用怎样具体的实现所要求的系统,不是具体的编写程序,而是要设计程序的“蓝图” 自顶向下的原则。;(四)软件测试 ?; 白盒测试 结构测试 将软件看成透明的白盒,根据程序

文档评论(0)

1亿VIP精品文档

相关文档