UML面向对象建模基础交互图-OSCARLab.PPTVIP

  • 4
  • 0
  • 约3.66千字
  • 约 40页
  • 2017-10-02 发布于天津
  • 举报
UML面向对象建模基础交互图-OSCARLab

转换成通信图 Agenda 交互与交互图 如何阅读交互图 如何绘制交互图 交互图应用说明 定时图 本章小结 交互模型的类型与演变 分析阶段的交互模型 工作方法:针对用例图中的每个用例,并结合领域模型中的类,寻找分析类,并通过Robustness分析来理清业务逻辑流程,再用交互模型将其确定下来 注意:主要关注于区分出边界对象、实体对象和控制对象,暂时不要考虑其具体的实现类 说明:对于较复杂的用例,可以按上述的流程逐渐地进行分析、设计、实施;但对于比较简单的用例而言,也是可以直接从用例描述中导出设计阶段交互模型 分析阶段的交互模型之后 引入基础类:包括基础框架、程序库等 质量评审: -- 低耦合:耦合性是指两个类之间的连接强度 -- 高内聚:内聚性是指一个类的属性与方法高度集成 -- 效率:解决方案的执行效率是否满足系统的需求 -- 完整性:是指在任何环境下都可以重复使用 -- 简单性:类越简单,出错的可能性越小,系统的灵活 性和可维护性也越好 优化类设计:设计模式与重构 设计阶段的交互模型 交互建模要点 在分析模型的基础上引入基础类、优化类设计之后,必然会获得新的类模型(设计模型),因此就可能需要基于新引入的“设计类”来更新交互模型,以获得与实际代码相吻合的模型 给出一个能表达其目的的名称;通过修改元素的布局,尽量避免交叉线的存在;可以通过注解和颜色作为可视化提示

文档评论(0)

1亿VIP精品文档

相关文档