构件级设计建模精要.pptVIP

  • 85
  • 0
  • 约4.78千字
  • 约 67页
  • 2016-03-14 发布于湖北
  • 举报
构件级设计建模精要.ppt

8.5.2 表格式设计方式: 决策表---将事件、事件的发生条件、发生的具体模式等信息填写在一张表里。 8.5.3 程序设计语言 也成结构化英语或伪代码 /* 计算运费*/ count ( ); { 输入x;输入y; if 条件1 { 公式1;call sub;} else if 条件2 { 公式2;call sub;} else if 条件3 { 公式3;call sub;} else { 公式4;call sub;} } sub ( ); { for(I=1,3) do { 记帐;输出;} } PDL的特点 优点:易于实现由PDL到源代码的自动转换 缺点:不够直观。 作业 逐步求精和重构是一回事吗?如果不是,他们有什么区别? 构件图表示了构件之间的依赖关系。 每个构件实现(支持)一些接口,并使用另一些接口。如果构件间的依赖关系与接口有关,那么构件可以被具有同样接口的其他构件替代。 图 构件图 构件图举例 8.3 实施构件级设计 一个典型的构件级设计步骤: 1. 标识出所有与问题域相对应的类 2. 确定所有与基础设施域相对应的类 GUI构件、操作系统构件、对象和数据管理构件 3. 细化所有不能作为复用构件的类 (1)说明消息的细节流 (2) 为每个构件确定适当的接口 UML接口是“一组外部课件的(即公共的)操作,接口不包含内部结构、没有

文档评论(0)

1亿VIP精品文档

相关文档