美文网首页
《软件工程》笔记6

《软件工程》笔记6

作者: 菜鸟nana | 来源:发表于2016-11-09 11:15 被阅读16次

    面向对象设计

    面向对象设计,就是用面向对象观点建立求解空间模型的过程。通过面向对象分析得出的问题域模型,为建立求解空间模型奠定了坚实基础。分析与设计本质上是一个多次反复迭代的过程,面向对象分析与面向对象设计的界限尤为模糊。本章结合面向对象方法学固有特点讲述面向对象设计准则:模块化,抽象,信息隐藏,弱耦合,强内聚,可重用。还介绍了一些有助于提高设计质量的启发式规则。

    用面向对象方法设计软件,原则上也是先进行总体设计(即系统设计),然后再进行详细设计(即对象设计)。两者界限很模糊。大多数求解空间模型,在逻辑上有四大部分组成:

    ①问题域子系统

    ②人机交互子系统

    ③任务管理子系统

    ④数据管理子系统

    具体每个系统设计方法见书,此外还讲述了设计类中服务的方法及实现关联的策略。

    通常应该在设计工作开始前,对系统各项指标的相对重要性做认真分析和仔细权衡,制定出恰当的系统目标。在设计过程中根据既定系统目标,做必要的优化工作。

    发现每章的实例可以更好的理解前面一堆理论性的文字。下次可以直接看实例。


    这是在上班过程中发的总结,最近事情不多,可以看看书(ง •̀_•́)ง

    相关文章

      网友评论

          本文标题:《软件工程》笔记6

          本文链接:https://www.haomeiwen.com/subject/nvwzuttx.html