楼主: guenli

[FAQ] 请大家帮我看看我自己画的用例图有没有问题?

[复制链接]
论坛徽章:
59
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41灰彻蛋
日期:2011-10-28 14:15:35管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-02-18 11:43:332011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:15
11#
发表于 2010-8-3 23:25 | 只看该作者
这张图有很多问题呀, 同学.

1. 自我学习,课堂学习
从文面上看, 这是用户自身的行为和系统无关

2. 系统管理
不清楚管理什么, 也不清楚管理和学习的关系

3. 成绩管理, 学习评测
成绩管理属于系统内部处理和学习评测无关

4. 登陆系统
这个CASE的用户是个什么东东?

5. 学习情况查询
这应该是成绩管理的一环

在偶看来LZ应该是在设计一个成绩管理系统工程, 那么些它应该由以下CASE构成

自我学习成绩的评测<-----学生
课堂学习成绩的评测<-----教管,学生
学习成绩单查询<-----教管,学生,领导

成绩管理属于系统内部处理故不需要画
另外, 登录系统可画可不画, 如果要画则和上述所有CASE有INCLUDE关系(评测和查询都需要验明证身)
而系统管理实在不知道是干啥地,保留意见

使用道具 举报

回复
论坛徽章:
62
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14
12#
发表于 2010-8-4 20:53 | 只看该作者
lodge 同学学习很认真,先鼓励一哈!

使用道具 举报

回复
论坛徽章:
62
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14
13#
发表于 2010-8-4 20:57 | 只看该作者
>> 1. 自我学习,课堂学习
从文面上看, 这是用户自身的行为和系统无关

理解有误,当然有关了,这两项学习功能都可以通过系统来实现。

这是软件功能。课堂可以是虚拟课堂。

使用道具 举报

回复
论坛徽章:
62
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14
14#
发表于 2010-8-4 21:00 | 只看该作者
>> 在偶看来LZ应该是在设计一个成绩管理系统工程, 那么些它应该由以下CASE构成

No,“这是一个在线学习系统的系统需求分析的用例图。请大家帮我指点指点错误,小弟第一次画用例图。

使用道具 举报

回复
论坛徽章:
62
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14
15#
发表于 2010-8-4 21:01 | 只看该作者
lodge >>  登录系统可画可不画

同意

使用道具 举报

回复
论坛徽章:
62
ITPUB9周年纪念徽章
日期:2010-10-08 09:28:522012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14
16#
发表于 2010-8-4 21:05 | 只看该作者
>> 2. 系统管理
不清楚管理什么, 也不清楚管理和学习的关系


管理这个系统呗

几乎任何软件系统都可能有个功能,lz 把它画出来了,很好,是个亮点!

使用道具 举报

回复
求职 : 技术总监
论坛徽章:
39
会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42ITPUB社区千里马徽章
日期:2013-08-22 09:58:03ITPUB社区千里马徽章
日期:2013-06-09 10:15:342013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:14最佳人气徽章
日期:2012-03-13 17:39:18ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282011新春纪念徽章
日期:2011-01-04 10:24:02ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
17#
发表于 2010-8-4 22:13 | 只看该作者
原帖由 张恂 于 2010-8-4 21:05 发表
>> 2. 系统管理
不清楚管理什么, 也不清楚管理和学习的关系


管理这个系统呗

几乎任何软件系统都可能有个功能,lz 把它画出来了,很好,是个亮点!


我觉得画系统管理很麻烦,
因为这个是用户不提的需求,但这个功能每个系统都需要,而客户在此阶段却不关心,
但在使用的时候,却会提很多问题。

这个功能应该怎么处理更好?

使用道具 举报

回复
论坛徽章:
59
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41灰彻蛋
日期:2011-10-28 14:15:35管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-02-18 11:43:332011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:15
18#
发表于 2010-8-5 05:44 | 只看该作者
原帖由 张恂 于 2010-8-4 21:00 发表
>> 在偶看来LZ应该是在设计一个成绩管理系统工程, 那么些它应该由以下CASE构成

No,“这是一个在线学习系统的系统需求分析的用例图。请大家帮我指点指点错误,小弟第一次画用例图。

哦, 没仔细看LZ的说明, 但这也是LZ所画用例图的问题所在, 看了用例图却无法理解系统的功能.
比如说, 学生自学这个用例, 看到之后并不清楚, 利用者和系统的界线, 也就是说这个用例没有说清楚系统和用户之间的交互.
要说清楚这一点,可以使用动词加宾语的形式作为用例的名字(主语是ACTOR)
例, 学生自学---->学习自学用课件

有了上面的用例, 则可以引出另外一个问题, 自学用课件从哪里来?
或许这就是系统管理的功能?但是, 课件的提供应该是教员才对牙

使用道具 举报

回复
求职 : 技术总监
论坛徽章:
39
会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB社区12周年站庆徽章
日期:2013-10-08 17:44:42ITPUB社区千里马徽章
日期:2013-08-22 09:58:03ITPUB社区千里马徽章
日期:2013-06-09 10:15:342013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:14最佳人气徽章
日期:2012-03-13 17:39:18ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282011新春纪念徽章
日期:2011-01-04 10:24:02ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51
19#
发表于 2010-8-5 10:10 | 只看该作者
看一下,如果这样画用例,对不对?
指导一下:-)

未命名.JPG (20.94 KB, 下载次数: 33)

未命名.JPG

使用道具 举报

回复
论坛徽章:
59
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:11:522012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41灰彻蛋
日期:2011-10-28 14:15:35管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-02-18 11:43:332011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:15
20#
发表于 2010-8-5 23:44 | 只看该作者
恩, 好懂多了
自学和互动由于ACTOR不同, 应该分成两个独立的用例
而互动则可分成讲解课程和提问回答两个子用例

参加评测, 可改成执行评测, 它可以由回答评测问题和审查评测问题两个子用例

由于成绩查询的目的不同, 可追加个人成绩查询和汇总成绩查询两个独立用例

对管理系统参数的分析仍然太过含糊, 因为系统参数和本系统的目的没有直接联系.
因此, 系统管理员是个多余的人, 可能是担心系统不安定需要经常维护吧

完成了用例分析, 接下来要做的是为每一个用例做活动图, 要求同样是从用户使用的角度进行分析,
帮助用户设计最为简捷的使用手顺

然后, 画序列图分析系统和用户的交互流程, 要注意的是系统内部的动作是不可以出现在序列图上的

接下来, 就可以抽出分析对象画类图了, 至此系统的功能设计基本完成, 这时候就可以做系统类图进行程序设计了.

值得一提的是, 上述过程是前后相关的, 如果后面的设计毫无根据地出现了前面的设计中没有提及的概念, 那么就一定存在设计问题了.

举例说明, 在用例图中之所以要使用动词加宾语的命名方式.
是因为, 宾语部分将为对象抽出提供依据, 而动词部分则成为设计类的方法提供依据

由于没有完成序列图还不能抽出分析对象, 但我仍然可以看到, 在这个系统中, 有评测问题, 自选课件, 课程, 提问, 回答等几个对象.
如果能完成序列图, 可能还要追加课程表, 出席名单等等对象

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表