chUML类图及建模.ppt

一台自动售货机能提供6种不同的饮料,售货机上有6个不同的按钮,分别对应这6种不同的饮料,顾客通过这些按钮选择不同的饮料。售货机有一个硬币槽和找零槽,分别用来收钱和找钱。现在为这个系统设计相应的类图? 课堂练习三 简答题 1.类图中的主要元素是什么? 2.类与类之间的主要关系哪几种?它们的含义是什么? 3.关联和依赖的不同有哪些? 4.简述关联和聚合的区别。 实例类图建模:成绩管理系统用例图 1.确定类和关联 首先要做的是通过分析用例图确定类及其关联。找到第一批类,确定它们的内容。 在用例图中,首先确定了Grades类和ReportCard类。接下来,通过同时使用参与者名称确定附加的类。这时将会确定Teacher类,Student类和Administrator类。 下面检查用例图并且确定各个功能所属的类: 发布报告卡一Grades类 记录分数一Grades类 更新分数一Grades类 保存分数一Grades类 加载分数一Grades类 登录一? 查看分数一Grades类 生成报告卡一ReportCard类 首先发现的是登录没有所属的类。可以添加一个Logon类来处理Logon用例。 现在可以开始创建类的关联: Teacher记录、更新、查看 Grades Adminis

文档评论(0)

1亿VIP精品文档

相关文档