前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[答疑]设备送修这个不应该是2个状态而是3个状态?

[答疑]设备送修这个不应该是2个状态而是3个状态?

作者头像
用户6288414
发布2022-03-01 14:11:06
1670
发布2022-03-01 14:11:06
举报
文章被收录于专栏:软件方法软件方法

第五元素 2022-1-8 15:25

潘老师,下面这个图,我仔细想过了,不应该是2个状态,而是3个状态。

正常-》损坏中-》修理中,否则体现不了领域内涵的。

“送修”导致“状态改变”没有问题,但也需要符合常理的。

“送修”导致“物品”状态由“正常的”变为“修理中的”是说不通的。

一个物品都没有损坏,就“送修”,不太对。所以我认为这里需要用3个状态才能表达清楚。

UMLChina潘加宇

我画的是可以的,你说的同样也是可以的,【看系统需要封装的知识】。

例如,设备是不是损坏,系统无法判断,只能是用的人觉得不好用了,然后找技术员来看,技术员判断确实坏了,就使用系统来送修。这里的事件就只有“送修”,也不需要“待送修”状态,否则就意味着技术员先发个信息“这个坏了”,再发个信息“这个送修”。

如果系统有能力不断检测损坏情况,那么可以加一个“待送修”状态,从正常指向该状态的迁移不需要事件,只需要一个[达到损坏标准]的警戒条件。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 UMLChina 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档