|
|
|
| 作者 |
内容 |
| dnyz |
一个MIS系统,如何利用用例来对需求建模呢?请大家讨论一下
我们的一个MIS中,界面上没有很复杂的交互,绝大多数都是对单据进行新建 修改 审核 等等简单操作.
我觉得项目中最复杂的要数各个单据之间的联系
例如一张单子要作废, 必须要求和它关联的哪些哪些单子都已经作废了才能进行.
像这样的小项目如何利用用例来描述需求呢?
是否还需要写每个用例的用例文档呢(如:用户提交订单信息. 系统生成订单.)
因为交互都很简单, 要是都写那就会有很多重复.
可以用其他方法描述需求吗?如活动图?协作图?? |
| 03/07/31 15:28 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| simon_liu |
回复:
一个MIS系统,如何利用用例来对需求建模呢?请大家讨论一下
呵呵,项目小吗?
如果如你所说,交互很少,那就文字描述下业务用例行了。但因为实体关系复杂,所以系统用例一定要建立。分析和设计必须要参照了(除非应用类似XP敏捷开发过程,又把设计文档融入代码)。当然用UML,一定要用交互图(sequence,collaborate...)
建议个方法:定制单据关系
制定关系表 1 关系类型表(记录关系,如:作废,生效...)2 单据关系表(记录单据间关系)
愚见,仅供参考! |
| 03/08/01 01:03 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| dnyz |
回复:
一个MIS系统,如何利用用例来对需求建模呢?请大家讨论一下
那么系统用例建了以后还需要用用例脚本来详细描述吗? 我看到别人的描述都是类似于: 系统给出提示, 用户输入密码,
系统验证密码, 系统返回验证结果.....等等这样的详细步骤
但是我的这里对单据的操作步骤基本都一致: 都是先打开列表, 选中一张单子, 然后填写信息, 提交, 系统保存. 就好了
像这样该如何用交互图来表示呢?
如果对每张单据都表示一遍, 那基本上都是重复的.
我用活动图来描述业务流程,如 下定单--合同确认--开通知单--收货
然后再建各个单据的类图
再用状态图来表述各个单据状态变化的约束关系
这样可以吗??
|
| 03/08/01 09:16 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| simon_liu |
回复:
一个MIS系统,如何利用用例来对需求建模呢?请大家讨论一下
是啊,要描述的。
交互图不止是与用户的交互,系统内部的信息交互也要反映。
交互图不一定每个UC都要,只画那些重要的,复杂的就行了。
最后的问题设计到了开发过程的内容了,裁剪经典的过程吧!推荐你看一本书看吧 uml和模式应用。其中结合裁剪后的rup,对一个例子进行分析设计。
但,具体情况具体分析,切忌生搬硬套。裁剪的艺术就像服装设计! |
| 03/08/02 01:10 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| apoor |
回复:
一个MIS系统,如何利用用例来对需求建模呢?请大家讨论一下
好 |
| 03/08/03 16:41 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
|
|