腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
有
没有人
在
OCL
中
使用
过
UML
?是
程序员
使用
它,
还是
只有不编码
的
分析师
使用
它?
、
、
、
、
我发现
OCL
阻碍
的
UML
设计(甚至是手册中显示
的
样本)难以阅读,甚至比无数
的
UML
符号和约定更难以理解。因此,我想知道
的
是:
OCL
在当今
的
工作软件开发世界中
使用
的
关键领域是什么,它与谁相关或值得学习?你
的
工作角色是什么?从不写
代码
的
架构师是否
使用
UML
和
OCL
,或者也
与
实现
浏览 0
提问于2010-07-22
得票数 3
回答已采纳
3
回答
uml
中
的
主键/外键
我正在做一个基于生成
的
ERD
的
统一建模语言模型。但现在我对类图中
的
主键和外键表示有疑问。 在传统
的
UML
图中,我们应该包括主键作为每个类
的
属性?例如,id_user
还是
id_list?关于外键呢?
浏览 0
提问于2012-04-23
得票数 7
回答已采纳
2
回答
UML
映射:具有两种类型对象
的
容器类
、
、
假设有一个容器C可以包含A和B.C类型
的
对象,它不能是空
的
,只能包含每种类型
的
一个对象。这意味着C包含以下内容之一: ..。但是它们都没有映射这个问题,因为在左边
的
图中容器C可以是空
的
,而在右边
的
图中容器C可以包含A(或B)类型
的
两个对象。 所以我
的
问题是:如何才能映射出这个问题呢?
浏览 4
提问于2013-03-20
得票数 1
回答已采纳
3
回答
如何在
UML
序列图中包含条件?
、
我喜欢画一个
UML
序列图来显示我
的
系统不同部分
的
动作和交互
的
顺序(我想他们叫参与者)。 但是,我需要在这里包括if then else语句。我做错什么了吗?我可以在
UML
序列图中
使用
条件if语句吗?
浏览 0
提问于2011-09-27
得票数 14
回答已采纳
4
回答
如何
将
BPMN、用例和其他图表结合
使用
、
、
、
、
业务过程建模符号(,BPMN )是通过可视化
的
方式对业务流程进行建模,通过对BPMN图
的
表达,
使
无形
的
思想具体化。问题是,我如何
使用
UML
组织BPMN。每个用例都与相关
的
几个类图/组件图(我更喜欢这个,因为您可以
将
一组类封装成一个具有输入和输出
的
组件)、几个序列图(可选)进行映射。在获得类图/序列图之后,
将
根据模型
编写
/生成
代码
。以上方法可以通过建模工
浏览 0
提问于2012-01-26
得票数 5
回答已采纳
12
回答
UML
是制作软件蓝图
的
正确语言吗?
上周,我
与
一位同事就建筑(真正
的
建筑,比如设计建筑物)进行了一次对话。在我们
的
谈话中,出现了建筑蓝图为建筑师、土木工程师和承包商提供了建造某些东西所需
的
所有细节。这让我们两人都在思考软件工程
的
现状,并且没有一种通用
的
方法来描述软件
的
设计。 我们
有
UML
,但我发现如果没有过于复杂
的
图表,通常很难表达足够
的
细节。有没有
使用
精心设计
的
UML
图设计<em
浏览 29
提问于2009-04-22
得票数 3
回答已采纳
4
回答
UML
类图
的
文本表示-
UML
的
DSL
、
UML
类图是描述类及其关系
的
标准图形符号。我认为您可以
使用
Corba并将接口用于类,但这在Corba方面是太多了。您可以
使用
Java接口,但这太Java了。 我问题
的
背景是
编写
生成器。我认为根据DSL
的
语法树
编写
生成器要比解析图形符号容易。首先必须将图形符号转换为语法树(这将与您从相应
的
DSL中得到<e
浏览 5
提问于2010-11-10
得票数 11
4
回答
传统
的
基于
代码
的
工程和模型驱动
的
工程方法
有
什么区别?
、
、
、
我在文献中找到了这段话,但我不明白
它
的
意思 设计实践正在从传统
的
基于
代码
的
工程(在开发生命周期中有很强
的
分工)转向模型驱动
的
工程方法,在这种方法中,设计流程中
的
所有人都可以对模型
有
自己
的
看法。
浏览 9
提问于2014-03-19
得票数 3
回答已采纳
3
回答
人们是如何用Smalltalk
编写
最终用户软件
的
?
、
当我
还是
个孩子
的
时候,我在一本书里读到了关于Smalltalk
的
一些东西,所以我从来没有在“愤怒中”
使用
过
它
。我知道,你可以随时进入程序,检查对象
的
状态,甚至更改
代码
,然后继续运行。这显然是一个梦想成真的研究人员,无论是在CS或在工业,工程师模拟一个系统,
分析师
建模一个市场,等等。我还知道,在文本文件中
编写
源
代码
并将其编译为二进制文件
的
概念是不存在
的
,编辑器和运行时是相同
的
浏览 0
提问于2015-01-14
得票数 8
回答已采纳
2
回答
用户名必须是唯一
的
,并且不能在Mastermind中更改
、
、
、
我正在为Mastermind游戏设计一个
UML
类图,但我在弄清楚如何
使
属性“名称”唯一且不可更改时遇到了麻烦。我假设我通过
将
“Name”属性命名为private来实现这一点,并将其显示在类图中。任何形式
的
帮助都将受到高度
的
感谢。谢谢
浏览 0
提问于2021-08-27
得票数 1
2
回答
是否
有
充分
的
理由
使用
ER图而不是
UML
类图来进行数据建模?ERD是数据建模
的
COBOL吗?
、
、
考虑到类图包含ER图这一事实,是否
有
充分
的
理由
使用
ER图而不是
UML
类图来进行数据建模?或者仅仅是由于历史原因,因为数据库人员习惯于ER建模,而不熟悉
UML
?那么,ERD是数据建模
的
COBOL吗?
UML
和ERD是两种可以做同样事情
的
语言:模型实体(或对象)类型及其关系类型(或关联)。
浏览 0
提问于2015-05-05
得票数 1
4
回答
UML
- Object方法返回一个集合
、
、
、
我如何指示一个方法
将
返回
UML
中
的
一个对象集合?有没有比
使用
集合类作为返回类型更好
的
解释这种关系
的
方法呢?
浏览 0
提问于2010-05-30
得票数 5
回答已采纳
2
回答
复合材料结构图
与
构件图
的
区别
、
我正在做一些关于复合结构图( CSD )
的
工作,我无法找出CSD和component结构图之间
的
区别。在我看来都是一样
的
。
还是
我错了?组件关系图用于对体系结构进行建模。我不能用CSD来模拟同样
的
建筑吗? 谢谢!
浏览 4
提问于2015-11-15
得票数 3
回答已采纳
5
回答
学习
UML
有
什么价值吗?
在过去
的
几年里,我看到
UML
提到了几个地方,但到目前为止,还没有一个令人信服
的
理由在工作中
使用
它。花时间和精力去学习它有什么价值吗?(我是Ruby on Rails开发人员。)编辑:我也在寻找关于
UML
如何在您
的
项目中发挥作用
的
故事,让我对如何
使用
它有一个想法。
浏览 2
提问于2010-09-21
得票数 4
4
回答
设计文档相对于
UML
还是
两者兼而有之?
、
我很难坐在
UML
的
前面,从中获得价值,因为
它
看起来几乎和编程一样多(如果您
使用
一种表达语言)。我发现
编写
自然语言比创建复杂
的
图表更能告诉我关于软件项目的信息。不过,我对
UML
并不熟悉,我从其他熟悉
UML
的人那里想知道:
UML
是否值得花大量
的
时间来学习/做,甚至对于中小型项目也是如此?精细化
的
设计文档,在更高
的
层次上,是否足以让
程序员
在目标上创建正确
浏览 0
提问于2010-02-28
得票数 5
回答已采纳
9
回答
您如何描述您
的
解决方案/系统?
我即将
编写
一些标准/指南和模板,供项目经理、开发人员和业务分析人员
使用
。目标是更好地理解正在制定或已经制定
的
解决方案。现在,作为一个
程序员
,我可以看到,它是不可能口述和说,“每个解决方案必须定义X
使用
Y,并提出
它
的
Z。”,因为X,Y,Z并不总是适用等。然而,我知道,即使在我
浏览 2
提问于2009-05-12
得票数 16
回答已采纳
3
回答
对于OO开发人员来说,学习
UML
有
多重要?
、
、
当我自己学习OOP时,我经常会遇到
UML
类图。我理解他们,但不完全知道怎么写。学习
UML
类图
的
“语言”
有
多重要?如果这是值得一段时间
的
事情,你能给我一个好
的
,
有
凝聚力
的
,但足够
的
来源吗? 如果/当我学习绘制
UML
类图时:是所有的细微差别都很重要,
还是
每个开发人员绘制
UML
图<em
浏览 0
提问于2014-04-06
得票数 0
回答已采纳
20
回答
UML
图对于一个成功
的
项目
有
多重要?
、
我正在进行一个项目,我被要求
编写
UML
图(用例、类图等)。这个项目不是很复杂。 我在想这是不是在浪费我
的
时间?我应该做其他有趣
的
事情,比如写
代码
吗?什么时候不经过所有的概念阶段就可以构建一些东西呢?都是关于复杂性
的
吗?如果是的话,如何衡量呢?
浏览 0
提问于2012-04-15
得票数 22
9
回答
UML
可以用来对函数式程序建模吗?
、
更具体地说,您如何建模一个函数式程序,或者
使用
图而不是文本表示法来
使用
函数式样式(没有类)开发
的
程序。
浏览 6
提问于2010-03-17
得票数 56
回答已采纳
1
回答
当软件腐烂时,系统
的
哪些属性会发生变化?
软件开发方法可能会减缓这一过程,但最终几乎任何软件系统都很难维护,以至于重新实现是不可避免
的
。 但是什么东西会随着时间
的
推移而变得更糟呢?正直?凝聚力?熵?技术债务
的
数额?该属性是否
有
一个商定
的
名称,会导致可维护性
的
更改?
浏览 0
提问于2016-04-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
UML怎么就真“挂”了?
码农注意,最新人工智能编程引擎号称与普通人类程序员一样优秀
潘石屹要学Python,程序员你们怎么看?
如何成为一名程序员——库/平台/框架/核心编程方向
5个实用的Python IDE,你应该选哪个?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券