分析
文章平均质量分 69
提炼为了满足功能需求,所引入的信息系统需要封装的核心域机制。
rolt
UMLChina首席专家,微信号umlchina2
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[答疑]考虑复用,尺度应该怎样把握
其中可以腾挪的空间并不大原创 2025-10-22 16:40:10 · 856 阅读 · 0 评论 -
[幻灯片]分析设计高阶-03行为04-202506更新-GJ-002
组合状态原创 2025-07-10 17:07:55 · 148 阅读 · 0 评论 -
[幻灯片]分析设计高阶-03行为02-202506更新-GJ-002
各种东西 不是一一对应的原创 2025-07-03 09:36:26 · 178 阅读 · 0 评论 -
[幻灯片]分析设计高阶-03行为01-202506更新-GJ-002
逻辑内移原创 2025-06-28 16:26:22 · 267 阅读 · 0 评论 -
《软件方法》强化自测题-分析(10)
国外的Greg Young、Alberto Brandolini在谈到某个造词时,就混淆了下图中的两个概念。原创 2025-06-01 11:01:04 · 1228 阅读 · 0 评论 -
[答疑]领域建模:邓丽君、周杰伦和少女时代
“歌曲演唱版本”和“称呼”的几个关联,无论是作曲、作词还是演唱,“称呼”一端的多重性都为多,这就可以体现了。称呼背后的当事者可以是人员也可以是组合。原创 2025-02-21 19:48:54 · 351 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究09
copies on hold for the reservation 没有拷贝为这个预订保留原创 2024-12-23 17:29:00 · 658 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究08
--但该拷贝不是为该会员保留,如果是从货架上取下的,那么原创 2024-12-22 14:14:57 · 588 阅读 · 0 评论 -
如何用状态图进行设计10
例如,当NewCar 事件发生,c_1 状态应变为红色(或闪动,或者其他原创 2024-12-21 15:06:26 · 357 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究07
c.forRent =-- it does not have a current rental没有被出租原创 2024-12-21 15:02:23 · 321 阅读 · 0 评论 -
如何用状态图进行设计09
注意扩展状态图是如何记忆输入事件序列原创 2024-12-20 09:34:47 · 423 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究06
会员m4 租了拷贝c2(而不是预留的拷贝c1)拷贝c1 在货架上。原创 2024-12-19 15:35:05 · 382 阅读 · 0 评论 -
如何用状态图进行设计08
在这个设计中,我们增加了临界区的设计。临界区为同时访问区域内的状态设置了限制。在本示例中,如果乘车就不能享受走路回家的乐趣。原创 2024-12-18 15:36:08 · 404 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究05
操作拷贝的动作不属于租借主题的范围。如果没有特别的预订,拷贝对象在“待出租”状态创建,否则在“保留”状态创建。原创 2024-12-18 15:31:52 · 458 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究04
-- the set of rentals held by members 一组会员租借的录像带原创 2024-12-17 19:16:40 · 333 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究03
当一盘录像带返还并且有该录像带的预订,这个拷贝就会保留原创 2024-12-16 09:44:40 · 390 阅读 · 0 评论 -
如何用状态图进行设计07
图14 是一个使用了可视化Switch/Case 的例子。我们将在状态图中使用可视化Switch/Case 来描述我们在雨天的行为。原创 2024-12-15 09:47:06 · 393 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究02
从域建模转移到系统建模原创 2024-12-14 17:15:52 · 293 阅读 · 0 评论 -
如何用状态图进行设计06
分层和并行让我们能够用更小和更易于管理的状态图来处理和解决复杂的任务。原创 2024-12-14 17:12:17 · 449 阅读 · 0 评论 -
根据契约进行分析--录像店案例研究01
们出租和预订的是否是同一个事物。实际上,现实世界中一个影片有多个拷贝,影片和拷贝不是同一事物。原创 2024-12-13 19:32:14 · 282 阅读 · 0 评论 -
如何用状态图进行设计05
通过在状态One Sold 和状态Two Sold 外简单的增加一个新状态原创 2024-12-13 19:28:24 · 357 阅读 · 0 评论 -
如何用状态图进行设计04
它应该能够检测到卖了三个蛋卷冰激凌原创 2024-12-12 14:12:35 · 412 阅读 · 0 评论 -
《软件方法》强化自测题-分析(9)
一步贯彻领域驱动设计的精神,还可以使用领域驱动设计的“换词”技巧,把用例的名字从“召唤网约车”改为“叫车”,把类名“乘客”改为“搭客”,以营造类图和用例图差别很大的形象。原创 2024-12-06 12:11:34 · 983 阅读 · 0 评论 -
不变式有标准或者语法吗
用你熟悉的编程语言的语法就可以原创 2024-12-04 13:33:19 · 270 阅读 · 0 评论 -
对于Oracle来说,土地管理是非核心域吗
构造Oracle(你说的应该是Oracle 这个DBMS)时,DBMS的开发人员应该不需要懂得土地管理的知识,也不需要懂得其他和“土地管理”相当的某个领域(例如商店、物流、医院)的知识——根本就是无,而不是具体形式可以更换。原创 2024-12-02 13:49:27 · 605 阅读 · 0 评论 -
评分规则的建模,用户全选就是满分10分(分数可自定义), 选2个5分, 选2个以下0分
用户需要随时调整产品数,哪些产品必选哪些不必选, 满分数, 选2个多少分,选是多分, 或者最后一组取前2组的和计等**原创 2024-11-28 09:15:50 · 859 阅读 · 0 评论 -
是否优先用泛化,而不是关联? 课上是说优先用关联
在泛化之前先想一想又没有通过关联显式解决的好方法原创 2024-11-27 10:39:22 · 422 阅读 · 0 评论 -
《分析模式》14张原图和UML图对比-第15章
2025新译本原创 2024-11-27 10:34:34 · 393 阅读 · 0 评论 -
电饭煲对象能自己做饭么
但只不过是功能分解加了一层类的皮,和之前说的er,or类一样的,类图长得像用例图,没有得到面向对象的的好处原创 2024-11-26 08:54:47 · 416 阅读 · 0 评论 -
什么时候“流水”竟成了本质
我们的系统之所以复杂,就是因为要维护类似这样的逻辑。原创 2024-11-21 09:59:16 · 274 阅读 · 0 评论 -
这几个类之间的连接线有问题吗
值得怀疑******er这种类,多半是伪面向对象原创 2024-11-18 15:06:44 · 367 阅读 · 0 评论 -
小明是一部的员工,转到了二部。这时小明的部门属性就变了
把你们该公司的规章制度研究一下,把里面的规则表达出来原创 2024-11-16 16:17:17 · 321 阅读 · 0 评论 -
[答疑]一个隐患会或者不会存在于杆塔的位置,一个杆塔那里有可能有多个
实事求是把事情描述清楚就是最好的模型,东搞西搞花样的背后实际上是领域概念没有理清楚原创 2024-11-16 16:15:37 · 567 阅读 · 0 评论 -
[OO思想]人翻书,翻书的操作是在人上还是书上
如果"翻书"会引起"人"的状态变化,"人"有"翻书"的操作;原创 2024-10-31 17:41:24 · 975 阅读 · 0 评论 -
[答疑]京酱肉丝可以提炼成一个类吗?
就是它是一个“类”的时候——这不废话嘛!原创 2024-09-10 11:06:24 · 604 阅读 · 0 评论 -
[图解]分析工作流开始01
判断的标准是有利于人脑原创 2024-08-23 11:36:43 · 676 阅读 · 0 评论 -
Role Object(角色对象)模式
下面是Role Object模式的结构图。原创 2024-07-25 09:49:21 · 713 阅读 · 0 评论 -
《分析模式》“鸦脚”表示法起源,Everest、Barker和Hay
可惜,David C. Hay不在那个善于互吹互捧的网红圈子中原创 2024-06-23 11:22:12 · 677 阅读 · 0 评论 -
《分析模式》漫谈04- 反射·电动车周某
所有否定句里面的用词都可以乱写了原创 2024-06-20 09:10:39 · 1315 阅读 · 0 评论 -
[图解]《分析模式》漫谈08-反射·Taylor Swift
刘亦菲写成刘翼飞了,长翅膀飞了原创 2024-06-18 09:52:40 · 1116 阅读 · 0 评论
分享