筛选候选类 “账目”是记录每次销售明细及总额的,应该成为一个候选类; “存货清单”是指库存情况,每次销售后都要更新库存,所以也该成为一个候选类; “收据”是顾客购买凭证,可以退货,所以也该成为一个候选类; 隐含的候选类:“销售单列表” 获得的候选类 实体类 商品、账目、存货清单、收据、销售单、销售单列表等 其他 外部 顾客、出纳员 关联分析,建模 多对多 细 化 细化后的类图 识别类之间的关系 类 关联 类 Cashier 输入 Merchandise SaleForm 包含 SaleFomrLine SaleFormLine 显示 Merchandise SaleForm 由…支付 Invoice Invoice 计入 AccountBook Invoice 计算 TaxInfoemation Merchandise 更新 StockList Payment 被特化为 cash Payment 被特化为 Creditcard 类图 对象( Object)定义 对象是类的实例 是完全描述它的类的直接实例和那个类的祖先的间接实例(如果允许多重分类,则对象可能是多个类的直接实例) 对象( Object)定义 对象对于它的类的每个属性有一个数据值 每个属性值必须与属性的数据类型相匹配 如果属性有可选的或多重的多重性,那么属性可以有零个或多个值 对象( Object)表示 除对象名下面
原创力文档

文档评论(0)