描述业务流程的几个问题请教!

[复制链接]
查看11 | 回复7 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
请教大家一个问题
1、有关描述业务流程的问题,如果我想描述一个顾客购买商品的下定单过程,不知道大家用什么case工具描述的。
2、通过uml对业务建摸应该用到那些图呢,会不会产生用户看不懂业务需求的问题啊。
3、业务流程和工作流程是是否是同样概念。
请大家指点!谢谢了!
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
1 用ROSE应该可以完成
2 如果用户看不懂,那是你没做好。一般有用例图、活动图、状态转换图等,看你的需要而言,没有定式的。
3 我也不知道是否是相同概念。
不知道是否对。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我建议写场景给用户看,然后抽象出用例。这样对照起来,用户就会看明白了。
第3个问题,我认为相同,希望有人指正
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
谢谢
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
个人在系统开发过程中多次被客户骂成猪头后得到的个人观点:
很多人人UML语言能过完成系统所有从分析到设计,编码的过程,但是我还是要说说自己的观点:
对于技术人员来说,UML语言使用use case ,顺序图,流程图等都是从系统描述,内部结构,系统(开发人员)使用到的内部对象交互,发布构建组合等方面来展开整个系统的全貌的。但是对于客户来说,他并不关心你内部的对象是怎么交互的,你的数据结构是怎么保存的,他们更关心的是你的系统是否能够完成这样的功能,你的系统的界面表现方式,你做的东西能否处理这样那样的业务流程。
在工作中我发现UML有的弱点,就是对业务流程的描述的不明确性。对于说是自己没有描述好,用户看不懂这样的观点,我觉得还是有些问题,为什么我用其他方法的流程图(如IDEF1)能够很快地让用户了解,但是用UML的图不能很快地让用户看懂?这是我描述不好的原因还是我使用的工具不好的原因,这都有点难说。所以不建议使用UML来描述系统的业务流程。
就举个例子来说,帐务报销的审核,用use case 图可以看到报销单的填写,审核等功能,从状态图可以看到单子的状态的转换过程,但是我看不到单子的状态的转换是由哪一个actor来审批这样的场景在一个图上全部展现出来(当然这可以用场景描述来弥补),但这是不是UML的一个弱点呢?我做的时候不得不使用IDEF1x来描述业务流程,用UML来展现系统结构。不知道大家是否有什么好的建议?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
谢谢大家的reply!我提出的问题是我在工作中遇到的困惑,我的确发现uml在描述业务流程方面有很不完善的地方,就这问题我请教了一个国内顶尖分析师,他在几年前已经遇到了相同的问题,而现在已经改用工作流软件去描述业务流程了。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
描述业务流程应该是分析的事情,具体设计还是能够用UML来描述吗?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
最初由 ebizs 发布
[B]从状态图可以看到单子的状态的转换过程,但是我看不到单子的状态的转换是由哪一个actor来审批这样的场景在一个图上全部展现出来(当然这可以用场景描述来弥补)[/B]



用 活动图 加上 泳道 是否能 满足 的你“需求”?
用户不一定会关心“单子的状态转换过程”吧?
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行