Class 运输机构的图表
Class Diagram for a transport agency
所以我必须 return 我学校的项目,该项目是运输机构的 Web 应用程序,问题是我没有一套规范,无论如何这是一些用例,如果有些用例可以帮助我想出一个 class 图:
客户可以:
- 创建一个帐户
- 登录
- 查看优惠列表
- 图书优惠
- 通过发送消息提出具有非常具体标准的报价...
管理员可以:
- 登录。
- 管理有关客户、driver和优惠的信息。
- 获取统计信息(按日期、车辆、客户、driver ..)。
- 发送和接收来自客户和 driver 的消息。
- 查看公园(车辆分布,公里数,油耗..)。
- 管理公园(添加、删除、更换车辆、drivers、客户)...
driver可以:
- 登录
- 修改资料
- 查看其业务的关键数据:平均里程、行驶车辆列表..
- 获取通知(下一个客户..)
- 向管理员发送消息。
这就是我到目前为止所做的!!
我做了一些改动,这是新的 class 图:
我认为你的 class 图表总体上没问题。但是,它缺少某些属性。要发送电子邮件(如需要),您需要客户的 属性 电子邮件。理智的统计数据最终需要更多的属性,例如驱动程序的 Age/Sex(以及其他)。它继续显示汽车的里程数(下面需要)。
有角色(我猜)出发和到达。那些用没有绘图框的简单文本表示。
除非您在其他地方使用 Expense,否则 (Vehicle/)Expense 似乎是多余的。
您使用的绘图工具看起来有点(好吧)原始。提高可读性的位布局可能会给您的老师留下深刻印象:-)
所以我必须 return 我学校的项目,该项目是运输机构的 Web 应用程序,问题是我没有一套规范,无论如何这是一些用例,如果有些用例可以帮助我想出一个 class 图:
客户可以:
- 创建一个帐户
- 登录
- 查看优惠列表
- 图书优惠
- 通过发送消息提出具有非常具体标准的报价...
管理员可以:
- 登录。
- 管理有关客户、driver和优惠的信息。
- 获取统计信息(按日期、车辆、客户、driver ..)。
- 发送和接收来自客户和 driver 的消息。
- 查看公园(车辆分布,公里数,油耗..)。
- 管理公园(添加、删除、更换车辆、drivers、客户)...
driver可以:
- 登录
- 修改资料
- 查看其业务的关键数据:平均里程、行驶车辆列表..
- 获取通知(下一个客户..)
- 向管理员发送消息。
这就是我到目前为止所做的!!
我做了一些改动,这是新的 class 图:
我认为你的 class 图表总体上没问题。但是,它缺少某些属性。要发送电子邮件(如需要),您需要客户的 属性 电子邮件。理智的统计数据最终需要更多的属性,例如驱动程序的 Age/Sex(以及其他)。它继续显示汽车的里程数(下面需要)。
有角色(我猜)出发和到达。那些用没有绘图框的简单文本表示。
除非您在其他地方使用 Expense,否则 (Vehicle/)Expense 似乎是多余的。
您使用的绘图工具看起来有点(好吧)原始。提高可读性的位布局可能会给您的老师留下深刻印象:-)