分享
 
 
 

一个关于用例划分的讨论

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

给一套系统做需求分析,其中服务器端程序有一个功能,就是将收到的数据包解包、入库。

我现在将其划分为三个用例

1、接收数据

2、分解数据

3、数据入库

其中分解数据中包括一个子用例,

2.1、验证数据

大家看这样对么?

我怎么老师觉得不对,于是乎又萌发出新的想法:

只有一个用例:

1、接收数据并入库

其中包含3个用例,

1.1、验证数据

1.2、解包数据

1.3、数据入库

大伙帮忙参考一下,哪种较为好一点,或者谁有更好的方法请提出,小弟感激不尽

---------------------------------------------------------------

这只是用例层次的问题

其实都可以

主要决定于你的观察面

---------------------------------------------------------------

最不同意第一种方案。

不太同意第二种方案。

验证数据、解包数据、入库,这是实现一个用例的三个步骤而已,不应该分别做为一个独立用例。

用例是从外界的角度来看系统。

---------------------------------------------------------------

不知道你是在做服务器端的开发吗?

如果不是那么你就犯了一个错误 use case是来阐述客户对系统的需求(注意是客户) 所以用例不涉及系统内部的实现 如果你是在做服务器端的设计工作 那么你自己就可能是客户 那么你这样使用use case是可以的 以我的经验 客户是不会提出这样额需求的

现在假设你这样分析用例是有理由的 那么你的几种方法都是正确的 只是它们的划分粒度不同 在我们设计系统的时候 总是先有高层次的需求 然后不断划分为比较详细的下面层次需求

他们只是出现的时机不同 但是总的来说 关键是最初时候的大粒度的use case 后面的划分不要太过与细小 关键是要知道不同粒度的用例所使用的范围不同

我对用例粒度划分标准是由下列指导的

1 用例都是有一个角色来启动的

2 用例是在一个时间区域内完成的 也就是说完成一个用例所要花费的时间不要太长 应该是一个短的时间的动作序列 但是注意这一条不适用在商业用例上

3 用例代表的是角色和系统的一次交互 一次是说角色在一个时间段和系统的交互 这一条同样适用商业用例

注意2和3条是划分最小粒度的标准

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有