所在位置:答疑 - 内容   
修改个人信息和登录不同
 

#幽竹#(359***950)16:45:50

#幽竹#(359***950)16:45:57
大伙帮看下这个用例,有错否
农人(40662146)16:47:11
互动那个不对吧
#幽竹#(359***950)16:47:27
WHY
京张秋松 (183***40)16:47:40
线错了
#幽竹#(359***950)16:48:53
线错哪 了
广劳学礼(43****403)16:49:30
有两个明显的问题:1.研究的业务组织范围没说明;2.互动-不是一个有价值的用例,互动的价值是什么?为了达到什么目的?
京张秋松 (183***40)16:50:34
导入企业实践到课程是否是设计课程的一个步骤?参与者的目的是什么?
#幽竹#(359***950)16:51:12
导入企业实践到课程确实是一个步骤
#幽竹#(359***950)16:51:27

#幽竹#(359***950)16:51:38
互动的目的是为了更好的学习。
#幽竹#(359***950)16:51:41
提高 学习效率
#幽竹#(359***950)16:51:53
建构巩固学习知识
潘加宇(3504847)16:53:01
@#幽竹#(359***950),还可以,但正如农人(40662146) 指出的,互动是什么,说清楚,而且辅执行者是否合适

广劳学礼(43****403)16:53:40
应该更具体些吧,把互动的形式实例化,譬如:组织座谈会、组织考试
#幽竹#(359***950)16:54:11
也就是把互动,再具体化为多个用例
#幽竹#(359***950)16:55:35
其实我的需求就是,学生在学习的过程中,要与别的学生互动。
#幽竹#(359***950)16:55:52
比如,我可以为你的学习成果点评下。
#幽竹#(359***950)16:56:02
然后可以邀请你为我的学习成果,点评下
#幽竹#(359***950)16:56:26
邀请你为我的学习结果打个分。
#幽竹#(359***950)16:56:30
就是这样的互动
#幽竹#(359***950)16:56:43
他属于 步骤?还是需要有一个用例?
#幽竹#(359***950)16:57:12
当然,还可以即时聊天
广劳学礼(43****403)17:00:00
"点评学习成果",应该是一个用例,至于如何点评,有哪些方式点评,可以用时序图或活动图描述
#幽竹#(359***950)17:01:04
这个是有价值的吗?
#幽竹#(359***950)17:01:06
应该是个步骤吧
#幽竹#(359***950)17:01:31
系统对学生承诺:可以点评学习成果 ??
#幽竹#(359***950)17:01:36
是不是有点不妥?
广劳学礼(43****403)17:04:09
这个是系统用例,系统可以提供对学习成果的点评的功能。具体如何点评可以由若干步骤构成。
#幽竹#(359***950)17:05:08
学生是执行者嘛
#幽竹#(359***950)17:05:22
但潘老师书上不是讲。用例要有价值。
#幽竹#(359***950)17:05:32
用例就是对执行者提供的一种承诺
#幽竹#(359***950)17:05:39
对其提供的一种价值。
劼(16***99)17:06:29
点评也有价值啊
老虎么牙子(124104576)17:06:42
当然有价值
劼(16***99)17:06:53
没有系统的情况下,对学生点评,也是一个独立的,有意义的用力
#幽竹#(359***950)17:09:19

潘加宇(3504847)17:20:32
比如,我可以为你的学习成果点评下。
然后可以邀请你为我的学习成果,点评下
邀请你为我的学习结果打个分。
就是这样的互动
---那就说"点评他人学习成果"嘛

潘加宇(3504847)17:21:33
@(43****403) 17:00:00"点评学习成果",应该是一个用例,至于如何点评,有哪些方式点评,可以用时序图或活动图描述
---很好。不过,具体步骤不是用图,写成文字用例规约更好

广劳学礼(43****403)17:22:16
got it
#幽竹#(359***950)17:24:21

#幽竹#(359***950)18:06:33
比如我在一个系统里面,比如就是个网站吧,学生-->管理个人信息
#幽竹#(359***950)18:06:37
这算不算是用例?
#幽竹#(359***950)18:06:54
如果不算用例,那我做需求时,怎么能把这功能做进去呢?
#幽竹#(359***950)18:07:08
没做进去,那不是程序员,到时开发时,就不开会了。
#幽竹#(359***950)18:07:21
就不开发了。
#幽竹#(359***950)18:07:48
潘老师在吗
#幽竹#(359***950)18:07:51
解答下问题呀,
#幽竹#(359***950)18:07:59
提供点查阅资料的入口也成呀,
#幽竹#(359***950)18:08:02
点拨下我呀
潘加宇(3504847)18:09:04
http://www.umlchina.com/book/softmeth_05.htm

#幽竹#(359***950)18:09:17

潘加宇(3504847)18:09:18
是否存在"管理××"用例呢?有的,但这样的用例往往是给系统管理员管理基本数据用的,而且都是千篇一律,不必花太多心思在上面。我们只要老老实实做业务建模,老老实实从业务流程映射系统用例。有一些用例无法从业务流程中映射,但系统需要它们来支撑,例如:系统管理员→管理系统用户,新系统尚未引入之前,业务流程中不会存在系统管理员这样一个业务工人。对于这种用于支撑的管理基本数据的用例,才用"管理××"来打扫战场,例如图5-12。图5-12
管理××用例
潘加宇(3504847)18:09:50
但是 学生-->管理个人信息 不合适,应该是 学生-->修改个人信息

#幽竹#(359***950)18:09:52
这个我看到了,我理解是管理员,
#幽竹#(359***950)18:10:15
也就是说:学生-->修改个人信息
这也算用例。
#幽竹#(359***950)18:10:18
发现有好多呢,
#幽竹#(359***950)18:10:29
但感觉对于整个系统来讲,这个用例没有多大价值
#幽竹#(359***950)18:11:32

#幽竹#(359***950)18:11:42
套用这里的例子。
#幽竹#(359***950)18:11:55
来啊来啊,我这里可以修改个人信息啊
#幽竹#(359***950)18:12:09
好像 不像是一个用例
潘加宇(3504847)18:12:55
可以的,学生 使用 系统修改完信息 ,就离开电脑泡妞去了
潘加宇(3504847)18:13:02
取款机可不行
潘加宇(3504847)18:13:34
参见5.4.4 错误:模糊的价值

研究对象是一个人事系统,员工先通过系统交请假单,主管使用系统批假,然后人事部专员使用系统备案。图5-28是正确的:
#幽竹#(359***950)18:14:05

#幽竹#(359***950)18:16:29
还有比如说,系统充值。系统提供了一个给学生在线充值功能。可否理解 学生-->在线充值 也算一个用例
潘加宇(3504847)18:16:34
没错的,"登录"和"修改个人信息"不是一回事
潘加宇(3504847)18:17:20
对的,如果学生和系统打交道时,期望的就是充值

#幽竹#(359***950)18:17:49
最大的用例是:学生-->在线学习
#幽竹#(359***950)18:18:40
但大伙都知道,因一个网站,不太可能只提供核心功能,会有很多辅助的功能,比如用户系统,里有一种各各样的,有社区功能,交友功能。个人信息修改。在线充值
#幽竹#(359***950)18:18:56
等等……
#幽竹#(359***950)18:19:28
但有价值的,能让系统买钱的,就只有学习。
#幽竹#(359***950)18:20:52
但是像类似这样的不是核心的用例,我不写上去,就没有后面的需求,没需求,编程人员就不做这个功能了。
#幽竹#(359***950)18:21:21
但我又用老师说的,如何验证用例,写的是不是一个用例,我就迷糊了
#幽竹#(359***950)18:34:19

#幽竹#(359***950)18:34:23
大伙觉得这用例有误否
农人(40662146)18:37:24
是修改个人信息不是个人信息修改吧
#幽竹#(359***950)18:37:57
这个,算我笔误
#幽竹#(359***950)18:37:59
我笔误
平平(113***84)18:43:03
为什么是三角形箭头,线段吧
#幽竹#(359***950)18:43:35
用VISIO画的
潘加宇(3504847)18:44:09
你看看刚才的链接

潘加宇(3504847)18:45:01
这个用例图可以的

#幽竹#(359***950)18:45:09

潘加宇(3504847)18:45:42
有可能,用EA好一点

#幽竹#(359***950)18:46:13
那我下个EA去
平平(113***84)18:46:31
我看过一篇UML精粹,好像是说过线段表示就OK,如果是理解的话,用什么都可以的。
平平(113***84)18:46:55
大家都知道是功能和参与者的关系
#幽竹#(359***950)18:46:58
我也是这么想的,当然不能离画法相关太远
#幽竹#(359***950)18:47:07
当然不能离画法相差太远
潘加宇(3504847)18:47:14
Visio也有关联线的

#幽竹#(359***950)18:47:13
因为VISIO也是这样提供的
#幽竹#(359***950)18:47:28

潘加宇(3504847)18:47:55
通信

平平(113***84)18:48:33
是啊
潘加宇(3504847)18:48:43
Visio Stencil and Template for UML 2.2
潘加宇(3504847)18:48:55
http://softwarestencils.com/uml/
潘加宇(3504847)18:48:59
这个试过吗

平平(113***84)18:49:42
visio很强大啊。
帝都-梨树下(62****48)18:58:59
今天 还给别人指出<extend>三角线段是错误的。
帝都-梨树下(62****48)18:59:08
哈哈 糗大了
劼(16***99)19:12:12
纯画图的话,我用eclipse的一个插件

劼(16***99)19:12:31
用惯了还是觉得很带感
薛凡(486***47)19:12:45
求名字
薛凡(486***47)19:12:48
是不是免费的
薛凡(486***47)19:12:51
我找了好久
薛凡(486***47)19:13:00
免费稳定的
劼(16***99)19:13:37
umlet
劼(16***99)19:14:04
非常强大
劼(16***99)19:14:15
虽然有一部分要用脚本编辑,但非常简单
薛凡(486***47)19:15:13
直接在市场里面搜索umlet吗?
劼(16***99)19:16:07
http://www.umlet.com/changes.htm
劼(16***99)19:16:10
这里下载
劼(16***99)19:16:23
然后往eclipse插件目录里扔
薛凡(486***47)19:16:42
谢谢啦!!!!!!!!!!!!!!!!
潘加宇(3504847)20:28:17
帝都-梨树下(62****48) 2013/5/22 18:58:59
今天 还给别人指出<extend>三角线段是错误的。
---最开始的时候确实是的
潘加宇(3504847)20:28:33
现在是虚线的依赖图标