软件工程03-1(设计工程)-精品.pptVIP

  • 1
  • 0
  • 约1.26千字
  • 约 63页
  • 2021-01-02 发布于福建
  • 举报
内容摘要;软件设计工程概述 ;软件设计的任务 ;接口设计 ;部件级设计 ;衡量设计的技术标准 ;总体设计;总体设计的必要性;总体设计过程(共9个步骤) ;总体设计过程(共9个步骤) ;总体设计过程(共9个步骤) ;总体设计过程(共9个步骤) ;总体设计过程(共9个步骤) ;总体设计过程(共9个步骤) ;总体设计过程(共9个步骤) ;总体设计过程(共9个步骤) ;总体设计过程(共9个步骤) ;内容摘要;抽象化与逐步求精 ;逐步求精 ;模块化 ;设C(x)是描述问题x复杂性的函数,E(x)是解决问题x所需工作量(按时间计算)的函数。对于两个问题p1 和p2,如果?? C(p1)>C(p2) (5.1a) 那么 E(p1)>E(p2) (5.1b) 即:问题越复杂,解决问题所需要的花费更多。 ;通过对人解决问题的实验,又存在另一个有趣的规律: C(p1+p2)>C(p1)+C(p2) (5.2) 方程式(5.2)意味着p1和p2组合后的复杂性比单独考虑每个问题时的复杂性要大。考虑方程式(5.2)和方程式(5.1)隐含的条件,我们可以得出: E(p1+p2) E(p1)+E(p2) (5.3) 不等式(5.3)表达出了一个对于模块化和软件具有十分重要意义的结论(即,模块化的论据):将复杂问题分解成可

文档评论(0)

1亿VIP精品文档

相关文档