- 博客(52)
- 资源 (7)
- 收藏
- 关注
原创 阿布思考法不是直接山寨
第五元素 2020-01-05 10:20出道题给大家做做请问,以上内容体现了《软件方法》中的什么思想?UMLChina潘加宇什么思想,这题我也不会做。需求和设计不是一一对应的?第五元素阿布UMLChina潘加宇理解偏了,阿布思考法不是这样用的。阿布思考法是调研最有权有势的人现在干这个事情会怎么干,然后用IT手段山寨这个很贵的解决方案,得到能打败当前最顶尖产品的新产品,而不是直接山寨现在的产品。第五元素嗯嗯,刚才经潘老师提醒,我仔细思考过了,确..
2020-08-10 10:48:44
208
原创 系统用例多少个为好?1个!
jintao 2020-1-3 9:40老师,您教的从业务流程的序列图转到系统的用例图的方法很好。有一个问题请您解惑,改进的时候改到什么程度合适,得到的系统用例多少个为好?UMLChina潘加宇严格地说,每个迭代周期需要关注的系统用例永远都是1个。即使在改进业务序列图时兴之所至使用目标系统改进了很多处,映射得到多个用例。例如下面两张序列图:序列图1序列图2从上面两个序列图映射得到系统E的用例图:系统E的用例图但这只是一个初步的探索,不代表系统最终必须有这几个用
2020-08-09 15:46:01
871
原创 把类拖到序列图中,弹出的框消失了,只能默认选Link
长久 2020-1-12 17:11潘老师,EA13版本,按照这种拖拉的方式没有这个选项。from业务对象,怪怪的。从属性来看没有实例化,求指导UMLChina潘加宇你之前是不是勾选过这个长久是的,在尝试的过程中勾过UMLChina潘加宇照对话框上面说的,拖的时候按住ctrl试试长久有对话框了。就这两个选项UMLChina潘加宇生命线...
2020-08-09 07:21:04
109
原创 EA帮助里的登录状态机图
七日晴 2020-1-13 11:26潘老师好,感觉现在做的app的登录功能很混乱,可以用但看代码里的逻辑没有条理,想用状态图画清楚登陆的逻辑,EA帮助里有登录例子,还有登录次数限制条件。您看这个有参考价值吗?UMLChina潘加宇这个图至少内外分得清楚,整个图只有一个login事件,就凭这一点,已经比网络上大多数的所谓“状态机图”要好多了。需要修正的地方有(1)状态机是类的状态机,说“Customer Login的状态机”不合适,可以说“Login_Form的状态机”或“User的
2020-08-08 09:45:56
1746
原创 怎样给类添加日期时间属性
ziqi 2020-1-15 9:39老师,您课上演示画类图时,似乎日期时间属性是直接敲进去的,我自己试了一下发现下拉框里是没有,有没有办法让下拉框里可以选?UMLChina潘加宇是敲进去的,因为设置里面缺省设置类的实现语言为C#,EA针对C#的基本类型没有提供日期时间类型。不过可以自己设置。Configure > Reference Data > Settings > Code Engineering Datatypes在Product Name栏选择你需要修改的
2020-08-07 15:42:29
243
原创 从“走路”功能到人体里面有“循环子系统”“神经子系统”是怎么推过来的
金龙 2020-2-27 17:40我看书里第一章人肉系统的图有个疑惑,从“走路”功能到人体里面有“循环子系统”“神经子系统”,这里面是怎么推过来的,我觉得中间差距很大啊UMLChina潘加宇你的问题其实代表了软件开发里面一个比较典型的误解,就是很多同学不好好看书就问的,从用例这么个圈圈怎么能找出需要哪些类?得有用例规约啊!“走路”两个字只是对走路涉及到的各种相关需求的概括,我们还需要描述出系统作为一个整体,它在“走路”中表现出的各种行为的细节,包括从外界得到什么信息(系统当前受到的各种力、
2020-08-07 09:21:01
154
原创 是增加了一个功能还是增加了一个系统
jeri 2020-3-31 19:42关于系统的定义,《软件方法》一书给出了2个关键点,后来在答疑时补充了系统要满足充分,必要条件。现实中做系统增量开发时,并不是很好分辨。先举个例子,IBM卖笔记本电脑,后来技术先进了,可以加一个USB插件,语言就转成文字了,先假设这个插件只有IBM能开发。老用户去商店买USB插件,从卖的角度,USB插件就是一个系统,同时商店也有带插件的整机,你要是新用户,可以直接用带插件的整机。对于买整机的用户来说,USB插件就不是一个系统。只能算子系统,这个从卖的角度
2020-08-06 08:53:08
194
原创 业务执行者到底要多具体,企业还是中小企业
刘京城 2020-4-4 12:13潘老师,关于业务执行者,有点疑问想请教下:如下图,左图拿我们公司举例,我列了候选的四个执行者,想着后两个“客户、中小企业”是不合适的,因为没不够具体,有点像正确无用的废话。但如果要具体列出哪个企业的话,与我们公司交互的客户有多个,是每个都列上去,还是只需要选一个典型的具体企业就行了?不过,是否确实要列出具体的企业我也不是很确定,因为从右图看(软件方法书上的例子),与国税局打交道的也是多个具体的企业,但这里统一用“企业”作为执行者。所以还是有点糊涂UMLChin
2020-08-05 07:17:06
250
原创 “发放父作业单”是“过数”用例里面的内容吗
刘京城 2020-4-14 23:01。。。。(注:这是一个人的昵称,不是省略号)首先,执行者是同一个,那么思考焦点要关注“过数”用例是不是“发放父作业单”用例的一个步骤,和行为操作的频率无关,而是和责任有关,和逻辑有关;如果确定不是一个步骤,那么只是存在这样一个状态的变化,就是“过数”用例的执行会产生逐步改变达到“发放父作业单”用例的前置条件,你说所的过数员的期望,应该是系统提供一个任务提醒用例; 其次,思考的焦点还是应该退后一步,就是回到你的业务序列图上去,如果业务序..
2020-08-04 14:52:12
113
原创 EA里操作和属性的排序
叶子 2020-4-29 19:17EA里边的operation,能手动排序么?UMLChina潘加宇可以,在操作列表里右键,快捷菜单选Move up/down
2020-08-03 09:52:43
610
原创 自反关联和自连接的区别
RuYi 2020-5-2 15:23我看您书里面讲了自反关联,是不是对应于数据库的自连接?UMLChina潘加宇本来不应该回答这个不该成为问题的问题。因为你这样问表明不只是不了解自反关联,可能也对自连接有误解,应该再去学习和复习基本知识才对。不过,这个问题背后也反映了一些其他人也会有的概念混乱,顺便展开说一下。先回答你的问题:自反关联(self-association)指一个类的不同实例之间存在静态关系,例如你给的图中,不同人员实例之间会有夫妻关系。映射到关系数据库可能会得到一张.
2020-08-02 08:43:18
730
原创 业务序列图上等待响应怎么画
Alan 2020-5-14 12:41各位同学,对于1.3 1.6 在需求规约这样写系统请求A系统处理XXX,系统等待B系统发送分析结果这样合理不? 还是要拆成1.6拆成另一个用例,但是用户对引入系统的期望是反馈xxx结果,拆成两个用例不大恰当UMLChina潘加宇所有的消息,往下追究,都是异步的,难道1.1就不需要时间吗,也可以分两截来画。关键是分清楚从涉众的视角看,哪些是“不这样不行”,哪些是“这样也行”。如果涉众认为系统做完1.3,就可以告一段落了,不必再等.
2020-08-01 10:53:32
728
UML+Enterprise Architect建模示范视频(字幕)合集-机场无人物流、科技创新平台、司法调解、房产评估、博物馆安全、跨组织结算、远程求医、期货
2020-10-08
UML+Enterprise Architect建模示范视频EA001三方采购平台(字幕).mp4
2020-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人