在播放视频时,可以进行窗口的放大和缩小操作,这个可以算需求么

软件方法(下)分析和设计第8章连载[20210518更新]>>


光着脚跳舞(510***19) 16:39:37
老师,在播放视频时,可以进行窗口的放大和缩小操作,这个可以算需求么?
京王明云(234***997) 19:52:14
讨论一句:算。答案以老师回复为准
涂文军(20***677) 20:08:55
是涉众在意的吗?
潘加宇(3504847) 22:08:34
你讨论的是什么系统?

光着脚跳舞(510***19) 16:17:07
还是车载视频监控系统。在播放视频过程中,可以对视频窗口进行全屏和缩放操作
光着脚跳舞(510***19) 16:18:55
老师,我的疑问是这些界面上的需求需要在哪里体现?我觉得应该是 视频分析员----->播放视频 这个用例的一部分
光着脚跳舞(510***19) 16:19:53
写在用例规约里作为分支流合适么?
潘加宇(3504847) 16:19:59
研究的是"车载视频监控系统",视频的不同观看形式是核心域概念,全屏和缩放是需求

光着脚跳舞(510***19) 16:22:21
那快进、后退、跳转也是?
潘加宇(3504847) 16:23:57
需求是系统的需求,不是"界面上的需求"。你设想一下,一个最典型的视频分析员,在最典型的业务场景中,他使用这个系统来查看监控视频的最典型场景,然后把这个场景写下来。

光着脚跳舞(510***19) 16:24:35
那界面上的需求应该在哪里体现呢?
光着脚跳舞(510***19) 16:24:40
用例规约里?
潘加宇(3504847) 16:25:07
需求是系统的需求,不是"界面上的需求"
潘加宇(3504847) 16:25:20
哪里提到了界面是怎样的了?

光着脚跳舞(510***19) 16:26:31
那就是说在需求过程中不去考虑这部分,在设计过程中再考虑?
潘加宇(3504847) 16:26:47
参见《软件方法》第6章,看东西是"人"的功能,不是"眼睛"的功能

京王明云(234***997) 16:27:42
如果全屏和缩放不是核心域概念,例如一个同学录页面,只要求有播放聚会视频这样的功能。但是明确要求了播放视频时能够全屏和缩放。这样的话,"全屏和缩放"是属于设计约束吗?
潘加宇(3504847) 16:29:23
要从核心域的角度去描述"全屏和缩放"的含义。
潘加宇(3504847) 16:31:39
播放视频时要能全频和缩放,界面上的控件要排列整齐,表示多个对象时要用列表框,界面要支持鼠标右键,编码时变量命名要遵守公司的规范……
潘加宇(3504847) 16:31:46
这些是需求吗

京王明云(234***997) 16:35:02
从核心域来说,是不关心对视频的操作(全屏和缩放)的,引入第三方组件来进行视频播放即可。但是有用户提出播放时候希望能够全屏和缩放。这实际上要转嫁到第三方组件去完成了。测试的时候,是明确要求能够页面播放视频时有这效果。这时候,全屏和缩放,应该列入本系统的需求吗?感觉还是要算需求吧?
EliteQ(873***60) 16:37:43
算作非功能需求咯
光着脚跳舞(510***19) 16:39:36
我也认为不应该纳入核心域,涉众关心的是能够通过查看视频检查xx的状态。但是如果不算做需求的话,如果在界面设计中出现全屏和缩放操作,这两项操作的来源是什么?
EliteQ(873***60) 16:40:05
你描述的这个东西,在 RUP 里面,被定义为 feature,也是必须实现的东西
潘加宇(3504847) 16:40:08
是"查看同学近景",不是"全屏播放"
“通知全班同学"以及通知的效率是功能需求和非功能需求,但打算采用的某个通知方案,例如发email通知,要涉及到smtp等概念,不是需求。涉众不关心这个。
潘加宇(3504847) 16:42:06
“有用户提出播放时候希望能够全屏和缩放”–请复习课上讲的内容(1)不要说"用户”(2)提出也没用。

京王明云(234***997) 16:42:14
哦!明白了。不要受限于是否调用第三方组件这样的实现思路,而是围绕系统本身的核心域,确实是。
京王明云(234***997) 16:43:47
所谓全屏播放,实际是没有提炼出"查看同学近景"这样的可作为核心域来考虑的内容。


(本文无图片,在封面放一张明星图片提升流量,图片来源:B站视频截图)


[2020.01加一套题]UMLChina建模竞赛题大全-题目全文+分卷自测(11套110题)


全程字幕-25套UML+Enterprise Architect/StarUML建模示范视频


[幻灯更新]5月27-30晚-剔除“伪创新”和“无领域”的领域驱动设计-网课


[新增:鸵鸟]软件开发团队的脓包:皇帝的新装、口号党、鸵鸟、废话迷


《软件方法》书中自测题-题目全文+分卷自测(1-8章)16套111题


怪论:东北公司用用例做需求,反映了东北互联网落后?


别把洋垃圾当宝贝-评InfoQ中国“敏捷……”文章(一)


中文书籍中对《人月神话》的引用(完结,共110本):软件工程通史1930-2019、实用Common Lisp编程……


CTO也糊涂的常用术语:功能模块、业务架构、用户需求……[20210217更新]


UMLChina服务介绍


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值