成为VIP会员查看完整内容
VIP会员码认证
首页
主题
会员
服务
注册
·
登录
0
[答疑]某本书上的一张序列图评点
专知AI搜索
2019 年 8 月 24 日
UMLChina
贝贝 2019-8-24 10:56
潘老师,这个图是不是不太对。
插卡,输入密码并不是ATM的职责?
U
MLChina潘加宇:
这种图用建模思维一挤压,脓包太多了。
问题一、几个生命线上的实例,抽象级别不一致。
ATM用户--系统(人肉系统)
ATM--系统(非人肉系统)
Bank的意思是银行,那是个组织,不应和系统并列,应该写清楚是和银行的哪个系统交互,可能是一个人肉系统,也可能是一个非人肉系统。
问题二、责任大小不清
既然是系统之间的交互,责任就不能是插卡,而是系统之间交互的目标,例如"取现金"。
什么情况下可以在消息里写"插卡"?
情况1:
分析序列图,这时,对应的实例是"储户界面",而不是"ATM"
情况2:
决定使用序列图来表达ATM系统的需求。
这种做法不推荐,但如果硬要这样做也不是不行。
如果是这样,"插卡"是一个步骤是可以的,但要做以下修改:
a、"ATM"三个字应该改为"系统",不需要出现系统的名字。
b、"银行系统"的自反消息“验证”属于目标系统能检测的范围之外,删掉。
问题三、责任主体不清
"提示输入密码"是ATM的责任,不是人的责任,如果要画,应该改为自己指自己。
问题四、返回消息的问题
a、能不画就不画
b、即使画,上面写的东西相当于调用的返回值,应该是一个名词,例如"验证结果",而不是一个动词。
问题五、执行者的名字
ATM的执行者叫"ATM用户","系统给谁用,给用户用呗"这种命名是没有经过任何思考得到的,没有价值,和"可乐卖给谁,卖给想喝可乐的人"、"该出哪张牌,出最该出的那张"一样,属于正确而无用的废话。
改名为领域的用语"储户"甚至"市民"、"白领"、"大妈"都要更好。
登录查看更多
点赞并收藏
0
暂时没有读者
0
权益说明
本文档仅做收录索引使用,若发现您的权益受到侵害,请立即联系客服(微信: zhuanzhi02,邮箱:
[email protected]
),我们会尽快为您处理
相关内容
序列
关注
6
数学上,序列是被排成一列的对象(或事件);这样每个元素不是在其他元素之前,就是在其他元素之后。这里,元素之间的顺序非常重要。
【经典书】算法基础:打开算法之门,Algorithm unlocked,237页pdf
专知会员服务
147+阅读 · 2020年7月3日
【干货书-斯坦福】最优化算法,521页pdf,《Algorithms for Optimization》MIT出版社
专知会员服务
281+阅读 · 2020年7月2日
【2020新书】实战R语言4,323页pdf
专知会员服务
103+阅读 · 2020年7月1日
【2020新书】自然语言处理Python与spaCy实践,216页pdf,NLP with Python
专知会员服务
109+阅读 · 2020年5月1日
【干货书】Python 3专业开发指南,468页pdf,Pro Python 3, 3rd Edition
专知会员服务
242+阅读 · 2020年4月1日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
229+阅读 · 2020年3月22日
机器学习速查手册,135页pdf
专知会员服务
347+阅读 · 2020年3月15日
【2020新书】如何构建数据团队?:设计集成的技能、需求和解决方案,257页pdf
专知会员服务
116+阅读 · 2020年3月11日
【2020新书】简明机器学习导论,电子书与500页PPT
专知会员服务
205+阅读 · 2020年2月7日
【图灵奖得主Judea Pearl推荐新书】图模型(Graphical Models), 571页pdf,带你学习GM和因果推断
专知会员服务
88+阅读 · 2019年10月11日
植树节,送 25 本AI & NLP & Python相关书籍
AINLP
21+阅读 · 2019年3月12日
两套经典的用户画像
产品100干货速递
26+阅读 · 2018年6月19日
这可能是最简单易懂的机器学习入门(小白必读)
专知
16+阅读 · 2018年6月4日
入门 | 一文介绍机器学习中基本的数学符号
机器之心
28+阅读 · 2018年4月9日
word2vec在工业界的应用场景
全球人工智能
5+阅读 · 2018年1月7日
如何简单形象又有趣地讲解神经网络是什么?
算法与数据结构
5+阅读 · 2018年1月5日
如何使用 RNN 模型实现文本自动生成 | 赠书
人工智能头条
5+阅读 · 2017年12月13日
已删除
将门创投
6+阅读 · 2017年11月27日
[软件方法]涉众利益和基本路径
UMLChina
4+阅读 · 2017年9月2日
大学数学不好,或许是数学教材的锅?
算法与数学之美
15+阅读 · 2017年8月1日
Beyond Accuracy: Behavioral Testing of NLP models with CheckList
Arxiv
11+阅读 · 2020年5月8日
Attention Forcing for Sequence-to-sequence Model Training
Arxiv
7+阅读 · 2019年9月26日
Trajectory Prediction by Coupling Scene-LSTM with Human Movement LSTM
Arxiv
4+阅读 · 2019年8月23日
Learning by Abstraction: The Neural State Machine
Arxiv
6+阅读 · 2019年7月11日
What Does BERT Look At? An Analysis of BERT's Attention
Arxiv
4+阅读 · 2019年6月11日
One-Shot Federated Learning
Arxiv
9+阅读 · 2019年3月5日
Seq2Seq2Sentiment: Multimodal Sequence to Sequence Models for Sentiment Analysis
Arxiv
5+阅读 · 2018年8月6日
When and Why are Pre-trained Word Embeddings Useful for Neural Machine Translation?
Arxiv
3+阅读 · 2018年4月18日
Joint Training for Neural Machine Translation Models with Monolingual Data
Arxiv
4+阅读 · 2018年3月1日
Learning to Evade Static PE Machine Learning Malware Models via Reinforcement Learning
Arxiv
3+阅读 · 2018年1月30日
VIP会员
自助开通(推荐)
客服开通
详情
相关主题
序列
贝贝
行者
最新内容
论文解读 | 医学图像修复中的扩散模型:挑战、分类与未来方向
专知会员服务
1+阅读 · 7月28日
博士论文 | 从算法到基础模型:强化学习的统一视角
专知会员服务
5+阅读 · 7月28日
面向国防作战的最佳自主与蜂群无人机技术
专知会员服务
7+阅读 · 7月28日
《异构人类团队的协作决策过程混合建模研究》
专知会员服务
7+阅读 · 7月28日
《C5ISR系统中的注意力动态与自适应决策支持研究:视觉与多模态注意力引导对任务绩效影响的递归量化分析》最新36页报告
专知会员服务
8+阅读 · 7月28日
《设计思维中的人机协作:生成式人工智能对共情访谈影响的探究》140页
专知会员服务
9+阅读 · 7月28日
博士论文 | 面向大模型推理的内存高效算法
专知会员服务
5+阅读 · 7月27日
论文解读 | 从预训练到后训练:理解大模型推理能力如何形成
专知会员服务
8+阅读 · 7月27日
《无人系统互操作性导论——无人系统联合架构(JAUS)》
专知会员服务
14+阅读 · 7月27日
美空军新型反无人机部队初探
专知会员服务
9+阅读 · 7月27日
《对抗性电磁环境下远程巡飞弹作战的安全指挥与控制数据链》
专知会员服务
8+阅读 · 7月27日
《北约下一代建模与仿真(NexGen M&S)计划》2026年69页
专知会员服务
7+阅读 · 7月27日
《防空交战流程的概率建模研究》
专知会员服务
12+阅读 · 7月27日
ICML 2026 教程 | 数值优化理论还重要吗?
专知会员服务
7+阅读 · 7月26日
ICM 2026 | 陶哲轩:人工智能时代的数学
专知会员服务
10+阅读 · 7月26日
相关VIP内容
【经典书】算法基础:打开算法之门,Algorithm unlocked,237页pdf
专知会员服务
147+阅读 · 2020年7月3日
【干货书-斯坦福】最优化算法,521页pdf,《Algorithms for Optimization》MIT出版社
专知会员服务
281+阅读 · 2020年7月2日
【2020新书】实战R语言4,323页pdf
专知会员服务
103+阅读 · 2020年7月1日
【2020新书】自然语言处理Python与spaCy实践,216页pdf,NLP with Python
专知会员服务
109+阅读 · 2020年5月1日
【干货书】Python 3专业开发指南,468页pdf,Pro Python 3, 3rd Edition
专知会员服务
242+阅读 · 2020年4月1日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
229+阅读 · 2020年3月22日
机器学习速查手册,135页pdf
专知会员服务
347+阅读 · 2020年3月15日
【2020新书】如何构建数据团队?:设计集成的技能、需求和解决方案,257页pdf
专知会员服务
116+阅读 · 2020年3月11日
【2020新书】简明机器学习导论,电子书与500页PPT
专知会员服务
205+阅读 · 2020年2月7日
【图灵奖得主Judea Pearl推荐新书】图模型(Graphical Models), 571页pdf,带你学习GM和因果推断
专知会员服务
88+阅读 · 2019年10月11日
热门VIP内容
开通专知VIP会员 享更多权益服务
博士论文 | 从算法到基础模型:强化学习的统一视角
《异构人类团队的协作决策过程混合建模研究》
论文解读 | 医学图像修复中的扩散模型:挑战、分类与未来方向
面向国防作战的最佳自主与蜂群无人机技术
相关资讯
植树节,送 25 本AI & NLP & Python相关书籍
AINLP
21+阅读 · 2019年3月12日
两套经典的用户画像
产品100干货速递
26+阅读 · 2018年6月19日
这可能是最简单易懂的机器学习入门(小白必读)
专知
16+阅读 · 2018年6月4日
入门 | 一文介绍机器学习中基本的数学符号
机器之心
28+阅读 · 2018年4月9日
word2vec在工业界的应用场景
全球人工智能
5+阅读 · 2018年1月7日
如何简单形象又有趣地讲解神经网络是什么?
算法与数据结构
5+阅读 · 2018年1月5日
如何使用 RNN 模型实现文本自动生成 | 赠书
人工智能头条
5+阅读 · 2017年12月13日
已删除
将门创投
6+阅读 · 2017年11月27日
[软件方法]涉众利益和基本路径
UMLChina
4+阅读 · 2017年9月2日
大学数学不好,或许是数学教材的锅?
算法与数学之美
15+阅读 · 2017年8月1日
相关论文
Beyond Accuracy: Behavioral Testing of NLP models with CheckList
Arxiv
11+阅读 · 2020年5月8日
Attention Forcing for Sequence-to-sequence Model Training
Arxiv
7+阅读 · 2019年9月26日
Trajectory Prediction by Coupling Scene-LSTM with Human Movement LSTM
Arxiv
4+阅读 · 2019年8月23日
Learning by Abstraction: The Neural State Machine
Arxiv
6+阅读 · 2019年7月11日
What Does BERT Look At? An Analysis of BERT's Attention
Arxiv
4+阅读 · 2019年6月11日
One-Shot Federated Learning
Arxiv
9+阅读 · 2019年3月5日
Seq2Seq2Sentiment: Multimodal Sequence to Sequence Models for Sentiment Analysis
Arxiv
5+阅读 · 2018年8月6日
When and Why are Pre-trained Word Embeddings Useful for Neural Machine Translation?
Arxiv
3+阅读 · 2018年4月18日
Joint Training for Neural Machine Translation Models with Monolingual Data
Arxiv
4+阅读 · 2018年3月1日
Learning to Evade Static PE Machine Learning Malware Models via Reinforcement Learning
Arxiv
3+阅读 · 2018年1月30日
大家都在搜
maven
palantir
无人机蜂群
无人系统
武器系统
terraform
对抗特征转移
助贷模式
反无
rNPV (风险调整现金流折现法)
Top
提示
微信扫码
咨询专知VIP会员与技术项目合作
(加微信请备注: "专知")
微信扫码咨询专知VIP会员
Top