[答疑]QQ泡妞序列图上的参数名称对吗?

news2024/11/20 4:38:58

DDD领域驱动设计批评文集

做强化自测题获得“软件方法建模师”称号

《软件方法》各章合集


第五元素 2023-10-11 14:18

潘老师,这两个画圈的地方对吗?

图片

还有,这里有“邮件附件”,是否可以改为“活动计划”呢?

图片

UMLChina潘加宇

1. 删除好友(不可泡异性号)、删除好友(人妖恐龙号)是对的。

2. 可以改为“活动计划”。

但是,不能把责任改成“删除人妖恐龙号”、“发送活动计划”,这也是自测题考查的重点之一。

***********

背后的道理和编码类似,见下图:

图片

类图上定义操作时,QQ这个业务实体可能有一个操作,删除好友(string 号码),当然,也可能“号码”会提炼成一个类,而不是用字符串。

序列图相当于描述系统运行时的“录像”,严格来说,序列图上的参数名称应该是实参的名称,即“不可泡异性号”、“活动计划”。

但是,序列图上的参数显示为形参甚至类型,也是可以理解的,原因有:

(1)

我们画完消息后,如果不是单独给消息和参数命名,而是把它映射到实例的类元的一个已有操作,比如映射到下图这个“支付”操作:

图片

①为类型,②为形参,③为实参。

如果③里面有内容,消息上显示的就是“支付(预付款)”;

如果③里面没有内容,缺省显示①,即“支付(decimal)”;

如果③里面没有内容,且该序列图被设置为显示参数名而不是类型,那就显示②,即“支付(金额)”

(2)

准备画这条消息时,要映射的操作甚至类元都还不存在,画这条消息就是为了推导操作或者类元。

这时,思考是从类元的角度来思考的,消息参数往往会写成形参,即“支付(金额)”,这也是要建立的类元的操作的内容——准确定义这个内容更重要。

如何选择UMLChina服务

作者微信:umlchina2

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1124323.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【会议征稿通知】2024第四届神经网络、信息与通信工程国际学术会议(NNICE 2024)

2024第四届神经网络、信息与通信工程国际学术会议(NNICE 2024) 2024 4th International Conference on Neural Networks, Information and Communication Engineering 2024第四神经网络、信息与通信工程国际学术会议(NNICE 2024&#xff0…

软件开发模式对比(瀑布、迭代、螺旋、敏捷)

1、瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型, 瀑布式开发是一种老旧的计算机软件开发方法。 瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。 步骤成果作为衡量进度的方法&a…

MQ专题1-消息队列的执行原理

1 关于消息中间件 1.1 什么是消息中间件? 消息中间件是指在分布式系统中完成消息的发送和接收的基础软件。 消息中间件也可以称消息队列(Message Queue / MQ),用高效可靠的消息传递机制进行与平台无关的数据交流,并基…

打包Qt程序,自动添加依赖的库和文件(详细步骤)

1、打开对应版本的命令面板,选择即可: 一般安装qt的时候,都会自带的 2、进入到编译成功的程序所在的目录: 输入:windeployqt XXX.exe(实际的程序名字) 这样这个程序所依赖的库都会自动添加进来…

工地木模板多少钱一张?

工地木模板是建筑工地上常用的模板材料,用于支撑混凝土浇筑时的形状和结构。对于计划购买工地木模板的人来说,了解其价格是十分重要的。下面将介绍一些关于工地木模板价格的具体信息,以帮助您做出明智的购买决策。 根据市场调研和互联网搜索的…

访问控制中PIP的典型流程和关键点思考

PIP的定位 企业ABAC中访问控制机制的部署实施有几个重要的功能“点”,用于检索和管理策略的服务节点,其中包含了用于处理策略上下文或工作流、以及检索和评估属性的一些逻辑组件。下图给出了这些功能点:策略执行点(PEP&#xff0…

什么是接口测试?三分钟带你全面认识接口测试、带你学会接口测试~

目录 1、接口是什么? 2、接口的类型 3、接口测试初识 3.1、什么是接口测试 3.2、原理 3.3、特点 3.4、什么是自动化接口测试 4、接口测试流程 5、传统风格接口与RESTful风格接口 6、接口文档 6.1、什么是接口文档 6.2、接口文档作用 6.3、展现形式 6.4…

【python VS vba(系列1)】 python和vba读写文件的方式比较 (建设ing)

目录 1 前言 : 为什么要做这个系列 2 用VBA 实现 遍历文件夹,读取文件内容,写入文件内容等 2.1 遍历文件夹的文件名 2.1.1 用VBA取得文件名等需要使用 dir mkdir 等类dos的命令 2.1.2 用VBA打开,写入,关闭文件: 2.1.3 看具体…

8个卓越的矢量图插画资源网站

在插画设计中,如何寻找能够自由缩放的矢量图插画素材,一直是我们设计的难点。 下面,为大家推荐8个矢量图插画素材网站,希望能够满足同学们的设计需求。 1:即时设计 即时设计是可云端编辑的专业级 UI 设计工具&#…

ssm+vue的汽车站车辆运营管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。

演示视频: ssmvue的汽车站车辆运营管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系…

vben admin配置详解(Table, Form)

vben这个后台管理系统的框架,基于ant-design-vue组件库封装了很多好用的组件,我们在日常开发中用的最多的就是Table, Form组件了。下面就简单介绍一下。 监听菜单折叠: const { getCollapsed } useMenuSetting();const isCollapsed ref(false);watch…

揭秘 AI 开发“武功秘籍”,NVIDIA 发布首部 DPU 和 DOCA 编程入门书籍

随着人工智能的“iPhone 时刻”到来,每家企业都将采用生成式人工智能,每个行业也都将被人工智能改变,开发者也在积极拥抱这股浪潮。 据开发者社区 CSDN 统计,在其注册开发者中,689 万开发者阅读、撰写与研究 AI 技术&…

吃透Spring源码分析专题

想说的话 本人在互联网摸爬滚打至今(23年)6年了,平时有写博客的习惯,这个习惯是从大学的时候开始的,目前主要关注java领域相关的技术,python也有涉及,写Spring专题是因为Spring确实很重要,在目前这个开发模…

考完PMP认证还需要考NPDP认证吗?

这个问题要看你自己,是项目经理,还是会和产品经理打交道,还是本身是产品开发的职位,或者就是产品经理等。考完PMP认证再考NPDP认证是有好处的,项目思维教会我们往前走,而产品思维,可以让我们走的…

html web前端,点击发送验证码,按钮60秒倒计时

html web前端&#xff0c;点击发送验证码&#xff0c;按钮60秒倒计时 eaca39b57a49d39f6c9e2f49f2559e9a.jpg <!DOCTYPE html> <html><head><meta http-equiv"Content-Type" content"text/html; charsetutf-8" /><title><…

快速解决“msvcp110.dll丢失”问题,msvcp110.dll丢失修复分享

解决"msvcp110.dll丢失"问题的方法 在计算机使用过程中&#xff0c;我们可能会遇到各种问题。其中&#xff0c;“msvcp110.dll丢失”是一个常见的错误&#xff0c;通常出现在运行某些软件或游戏时。这个错误不仅会打断我们的工作或娱乐&#xff0c;而且可能对我们的…

Perforce发布《2023游戏开发与设计现状报告》,洞察游戏行业的改变与2023年最令人兴奋的行业动向

近期&#xff0c;Perforce发布了《2023游戏开发与设计现状报告》。此报告调查了来自全球各地的游戏开发专业人士&#xff0c;了解他们面临的主要开发挑战、使用的工具和流程&#xff0c;以及目前最让他们对这个行业感到兴奋的方面。 龙智作为Perforce授权合作伙伴&#xff0c;…

C++为什么不提倡使用单例模式?

C为什么不提倡使用单例模式&#xff1f; 我是不提倡C当中使用单例模式的&#xff0c;在很早以前写过一个答案提过关于单例的问题。 正好最近有个朋友刚翻译了C core guidelines&#xff0c;里面的I.3也提了单例模式的危害&#xff0c;直接用“避免单例”作为标题&#xff0c;今…

测吧(北京)科技有限公司项目总监王雪冬一行访问计算机学院探讨合作

3月15日&#xff0c;测吧&#xff08;北京&#xff09;科技有限公司&#xff08;以下简称测吧&#xff09;项目总监王雪冬来到计算机学院对校企合作、学生就业、学生竞赛等一系列工作进行了深入研讨&#xff0c;并向计算机学院颁发了优秀组织单位和优秀指导老师奖。会议由黄曼绮…