所在位置:答疑 - 内容   
电话(包括ADSL 故障、PHS 故障等)申告的受理、测试等的112流程分几个用例描述合适
 

2006-7-31  10:39:51  诺兰:  我们做的是电话(包括ADSL 故障、PHS 故障等)申告的受理、测试等的112流程。之前因为ADSL 缺乏测试手段,受理员收到用户申告电话后,直接派修到外线,由外线人员上门解决问题。目前已经具备了ADSL 测试的能力,因此对原有流程进行修改。 
2006-7-31  10:42:10  诺兰:  基本过程就是:一级受理员受理,记录用户申告号码、申告现象,排除用户帐号方面的故障,然后进入自动测试流程。我们现在做到是一个试点项目。后台自动测试流程根据用户号码是否在试点范围确定进行哪一种测试。试点范围的采用网管仿真测试和测试设备相结合的方式对故障进行定位,确定故障发生部位;非试点范围的用户仅仅执行网管仿真测试 
2006-7-31  10:45:19  诺兰:  测试结果出来以后,系统根据一级受理员与用户沟通时用户可否配合的条件确定是派修还是转到二级预处理专家进一步处理。 
2006-7-31  10:46:21  诺兰:  如果用户不配合专家进一步预处理(如用户不在家等原因),则系统根据测试结果和派修规则自动派修。如果用户可配合专家进一步预处理,则改障碍等待专家抽单。
2006-7-31  10:46:35  潘:  嗯。。。问题是什么? 
2006-7-31  10:47:13  诺兰:  我的问题是:该流程分几个用例描述合适? 
2006-7-31  10:47:31  诺兰:  我目前分成三个用例 
2006-7-31  10:47:51  潘:  首先说到用例,就要确定"谁的用例"--研究对象是谁?很多迷惘就在于不知不觉研究对象变了,成了一锅粥
2006-7-31  10:47:51  诺兰:  您觉得呢?
2006-7-31  10:48:22  诺兰:  能否再说得确切些? 
2006-7-31  10:49:03  潘:  你的问题应该是:以???为研究对象时,几个用例描述合适?  
2006-7-31  10:49:57  诺兰:  我觉得研究对象应该是申告用户的障碍 
2006-7-31  10:50:20  潘:  是不是"后台自动测试系统"? 
2006-7-31  10:50:25  诺兰:  对故障进行定位,以便采取合适的处理流程 
2006-7-31  10:50:55  潘:  还是"故障处理部门"? 
2006-7-31  10:51:54  潘:  申告用户的障碍--???研究对象要么是一个组织,要么一个系统 

2006-7-31  10:52:06  诺兰:  哦 
2006-7-31  10:52:14  诺兰:  有点明白了 
2006-7-31  10:52:26  诺兰:  我觉得应该是112 受理中心 
2006-7-31  10:52:57  潘:  我觉得应该是112 受理中心--那么你研究的是业务用例了? 
2006-7-31  10:53:24  潘:  如果是这样,业务用例看起来只有一个,用户-->申告 

2006-7-31  10:53:47  诺兰:  嗯 
2006-7-31  10:54:00  潘:  用户并不关心你是用系统自动判断还是手工判断,他只要又快又准 
2006-7-31  10:54:17  诺兰:  嗯 
2006-7-31  10:54:28  潘:  但研究对象转成"后台判断系统"时 
2006-7-31  10:54:49  潘:  这是研究的用例是"后台判断系统"的系统用例 
2006-7-31  10:56:19  潘:  首先要看谁或什么东西会和你要开发的这个系统交互呢?

2006-7-31  10:57:01  诺兰:  我觉得业务用例应该有两个:用户 --> 申告;受理 --> 派修 
2006-7-31  10:57:13  诺兰:  修理单位是另一个单位 
2006-7-31  10:57:47  潘:  那么业务用例这样更合适:用户-->申告-->维修单位 
2006-7-31  10:57:55  诺兰:  嗯 
2006-7-31  10:57:58  潘:  维修单位是辅助执行者 
2006-7-31  10:58:02  诺兰:  对 
2006-7-31  10:58:51  潘:  你要开发的系统只是112 的一个"业务实体",寻找需求(确定系统用例)的过程就是理出这个业务实体的责任的过程 
2006-7-31  10:59:24  诺兰:  目前112 这套系统大概已经运行了近10 年了,因此在写需求的时候,我经常觉得不可避免地设计实现细节 
2006-7-31  11:00:16  诺兰:  如果从系统用例这个层次来讲,您觉得有几个系统用例? 
2006-7-31  11:01:13  诺兰:  对业务层次,用户希望故障尽快解决;修理单位系统故障定位准确 
2006-7-31  11:01:20  诺兰:  修理单位希望故障定位准确 
2006-7-31  11:02:35  诺兰:  目前线上运行的系统,已经有一级预处理和二级预处理、派修等步骤了 
2006-7-31  11:03:02  诺兰:  本次项目只是在一级预处理和二级预处理之间增加一个自动测试 
2006-7-31  11:03:39  潘:  稍等 
2006-7-31  11:03:45  诺兰:  ok 
2006-7-31  11:04:39      UMLChina 潘加宇答疑专用 发送 C:\讲课幻灯\对象技术在业务建模中的应用.pdf 
2006-7-31  11:05:17  潘:  看我去年在程序员上写的这篇文章,做一下,就可以理清楚了 
2006-7-31  11:05:37  诺兰:  好的。 
2006-7-31  11:05:58  诺兰:  我应该看过的,可能看的时候理解不够 
2006-7-31  11:06:51  潘:  后面部分,这些当时我在课上没讲,你照着画一画,系统用例该有哪几个,自然而然就出来了 
2006-7-31  11:07:03  诺兰:  好的