greenappleshan

软件工程过程及面向对象设计总结

一直想好好总结下软件工程过程和面向对象设计,学了这么多不总结,等于没有学。

        对于,软件工程过程,主要分为五个大的

        一,项目构思。一般,会形成系统愿景,包括总体目标,系统特征文档。

        二,需要获取。通过各种方法,获取系统的功能性需求和非常功能性需求。

        三,架构决策。前面两步产生的愿景文档中的系统特征和非功能性需求说明书,通过提取系统的质量属性,形成架构决策文档。

        四,领域分析。这一步主要是通过找需求中的重要的名词和动名词,形成概念层类图。

        五,系统设计。此步主要是根据概念层类图和架构决策文档,进行设计层类图设计。

        下面总结面向对象设计基本步骤:

       一,根据概念层类图,进行实体类设计。

       二,设计实体类的操作入口,如管理器类和容器类。

       三,根据GRASP九大原则,进行业务逻辑类的设计。涉及到活动图。

       四,用例实现。一般会涉及到类图和协作图。

发表于 2013-04-18 10:22  greenapple_shan  阅读(292)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2021-09-11
  • 2021-10-29
  • 2021-11-15
  • 2021-10-11
  • 2021-11-10
  • 2021-08-15
  • 2021-12-18
  • 2022-01-07
猜你喜欢
  • 2021-11-27
  • 2021-11-07
  • 2021-04-30
  • 2021-11-14
  • 2021-11-21
  • 2021-05-25
  • 2021-12-10
相关资源
相似解决方案