阿弥陀佛(177***28) 12:07:16
比如,做一个智能广告板,要求它能够主动分析广告板周围的人群特征,主动更换合适的广告内容以便吸引人群来看广告。
如果用例方法去建模。
用例名叫什么?吸引人群?
主执行者是广告公司?做广告的客户?
人群是辅执行者?
潘加宇(3504847) 12:26:31
怎么"主动"的,是定时去扫描,还是需要人去发命令?
你画个业务序列图,把前前后后理一下,这种困惑就少了
潘加宇(3504847) 12:27:48
@主执行者是广告公司?做广告的客户?
--研究对象又变掉了。好好复习一下《软件方法》和以往答疑记录里的业务建模和需求部分
潘加宇(3504847) 12:27:50
http://www.umlchina.com/qa/Index1.htm
阿弥陀佛(177***28) 14:13:24
@潘加宇
插电就开始运行,实时监控。
如果以此序列图作分析,系统没有外部的行为启动者,系统无用例?用例分析方法似乎在这无用武之地。
如果跳出此序列图,更高一层,我可以认为系统可以承担"投放广告"的职责,所以我写主执行者是广告公司?也可以认为系统可以承担"吸引用户"的职责,所以我写主执行者是做广告的客户?并认为此时人群是辅执行者。只是这种用例,对于我想研究的智能广告板控制系统所要实现的功能没什么帮助。
所以我才有疑问:对于系统发起的主动行为,用例技术是不是没法处理?
潘加宇(3504847) 14:16:32
@阿弥陀佛 电不会自己插上去的
用例1:管理员→启动系统
用例2:时间→分析视频并处理→摄像头
潘加宇(3504847) 14:17:45
@所以我才有疑问:对于系统发起的主动行为,用例技术是不是没法处理?
--认真复习一下,每个人都倾向于认为自己的系统很"特别",其实没有那么特别
潘加宇(3504847) 14:19:44
@阿弥陀佛 如果跳出此序列图,更高一层,我可以认为系统可以承担"投放广告"的职责,所以我写主执行者是广告公司?也可以认为系统可以承担"吸引用户"的职责,所以我写主执行者是做广告的客户?并认为此时人群是辅执行者。只是这种用例,对于我想研究的智能广告板控制系统所要实现的功能没什么帮助。
--"智能广告板控制系统"肯定改变了某个组织或人群的行为,把它找出来,对它做业务建模,才能更好推导出系统的需求
阿弥陀佛(177***28) 14:26:46
只是上面的 管理员 和 时间 的两个用例没有意义呀。我的系统中根本不需要对管理员和时间进行特别处理。
我的系统的存在价值并不是对时间和管理员的,对于广告公司和投广告的公司才是有价值的。这个价值就是我上面说的 投放广告 和 吸引用户、还可以提供 投放广告次数、时间 等信息。但这不是我所想问的问题。
潘加宇(3504847) 14:29:18
现在研究的是你的系统,你的系统没有和广告公司、用户 接口(这是好事,说明上台表演的都是机器人,不需要人上台表演)
你要看系统对组织的价值,你要在业务建模里面看。
缺的概念较多,先认真复习,再继续问。 |