专题1:软件工程导论重点.pptVIP

  • 3
  • 0
  • 约7.53千字
  • 约 67页
  • 2017-05-13 发布于湖北
  • 举报
* 5 软件工程的原则(2/3) 信息隐藏 将模块中的软件实现信息封装起来,外部只知道其功能以及对外接口,而不知道其内部细节 有助于控制修改的影响传播范围 有助于软件开发人员的注意力集中于更高的抽象层次 局部化 缩小软件元素的作用范围 在物理模块内集中逻辑上相互关联的计算资源 确保模块内各成分关系密切而模快之间的关系松散,保证模块具有良好的独立性 软件工程导论 * 一致性 整个软件系统和开发过程均使用统一的符号、概念和术语 文档与程序一致 完备性 整个软件系统不丢失任何重要的成分,软件完全实现系统所需的功能、行为和性能 可验证性 软件系统应易于检查、测试和评审 5 软件工程的原则(3/3) 软件工程导论 * 小结 软件是程序以及相关文档的集合 软件危机的主要原因之一在于:缺乏系统的方法和工具 软件工程:过程、方法和工具 软件工程的目标和原则 软件工程导论 * 计算机辅助软件工程 (补充) 计算机辅助软件工程(Computer Aided Software Engineering, CASE) 在软件工程活动中,开发人员按照软件工程原则、方法和技术,借助计算机及其软件工具的帮助来开发、管理和维护软件产品的过程 CASE工具 支持CASE的工具(语法制导编辑器,编译器,调试工具等) * 作业与思考题 作业 1-1、1-2、1-3、1-4 作业 概述软件生命周期中

文档评论(0)

1亿VIP精品文档

相关文档