在线外卖订购服务的UML类图(与JustEat类似)

时间:2016-12-01 01:46:42

标签: oop uml class-diagram

我目前正在为在线外卖服务设置类图,类似于JustEat。

在创建UML图时我并没有太多经验,但我想知道是否有人可以查看我当前的类图并且可能给我一些建议或更正以指出我正确的方向?< / p>

我附上SCREENSHOT目前的进展情况。

非常感谢,杰伊

1 个答案:

答案 0 :(得分:0)

在不了解业务案例的情况下,无法详细说明语义。但是,这里有一些(主要是语法)提示:

  • 在课程中保留cls前缀。大写第一个字母已经表明它是一个类(或一般类型)
  • 以同样的方式让所有属性和操作以小写字母开头。它遵循与前一个相同的共同惯例。
  • 使用角色名称。例如。在CustomerCart之间将角色名称cart放在Cart附近,以表明Customer具有类型为{cart的{​​{1}}属性1}}。
  • 我可能会将身份验证与Cart类分离,并自行创建一个Customer类。

我认为缺少参数和一般Authentication返回值是由于设计的早期阶段。