软件工程第十一章 面向对象设计

1.面向对象的分析设计方法与结构化的分析设计方法有什么不同?

结构化方法能够快速找到最简洁、高效的逻辑模型。结构化方法对复杂问题帮助有限。面向对象分析方法提供了一种方便、可持续观测和扩展系统的机制,通过信息隐蔽和封装等手段屏蔽了对象内部的执行细节,控制了错误的蔓延,对需求变化频繁的系统,可以采用面向对象分析设计方法

2.面向对象的分析与设计之间有什么样的联系?

面向对象的设计以面向对象分析所产生的需求规格说明书为基础,设计出描述如何实现各项需求的解决方案。

3.请使用面向对象的设计方法对你的团队项目进行总体设计,构建逻辑体系图


包图

类图

 

4.请使用面向对象的构建设计方法对你的团队项目进行详细设计,对构件内部的属性、操作进行建模(顺序、通信、状态、活动图),并构建物理体系结构图(构建图、部署图)


hzau小鱼转转吃吃吃软件顺序图


hzau小鱼转转吃吃吃软件通信图

进行一局游戏的软件状态图

hzau小鱼转转吃吃吃软件活动图

posted @ 2021-05-18 21:38  FEILI13  阅读(48)  评论(0编辑  收藏  举报