[工学]ch3概要设计.ppt

[工学]ch3概要设计

数据库设计 * * * * * * * * 3.消息设计 消息设计是指描述每一个对象可以接收和发送消息的接口。 消息设计的出发点: 1.对象模型中的对象与对象之间的关系。 2.对象与对象之间的事件跟踪图。 * 4.方法设计 在面向对象设计阶段根据面向对象的行为模型和功能模型,进一步对每一个对象的方法进行求精,一方面是要将以前遗漏了的方法找出来,另一方面是要定义每一种方法过程化的细节。 * 面向对象设计实例:简化的C++类库管理系统 需求描述: 管理用C++语言定义的类 用户能够方便地向类库中添加新类,并建立新类与库中原有类的关系 用户能够通过类名从库中查询出指定的类 用户能够查看或修改与指定类有关的信息 用户能够从类中删除指定的类 用户能够在浏览窗中方便、快速地浏览当前类的父类和子类 具有“联想”浏览功能 用户能查看或修改某个类的指定的成员函数的源代码 本系统是一个简化的多用户系统,每个用户都可以建立自己的类库,不同类库之间互不干扰 对于用户误操作或错误的输入,能提示并继续稳定运行 系统易学,用户界面应是GUID的 * OOA阶段建立 的类库管理 系统对象模型 类库 库名 类条目列表 插入类条目 删除类条目 …… 1+ 0,n1 类条目 类名 父类列表 …… 设置类名 添加父类 …… 成员函数 函数名 访问权 虚基类标志 …… 父类 名字 访问权 虚基类标志 数据成员 数据

文档评论(0)

1亿VIP精品文档

相关文档