所在位置:答疑 - 内容   
"业务系统"根据监测值判断是否生成和发出报警,执行者是谁
 

lihongwei(627***07)13:55:44
"监控系统"网监测数据表里写入一条监测数据,触发"业务系统"根据监测值判断是否生成和发出报警。我的问题是:用例--"业务系统"根据监测值判断是否生成和发出报警,执行者是谁?
lihongwei(627***07)13:58:36
实现时,如果采用定时器,执行者应该是时间;如果采用触发器,执行者感觉有点模糊。
潘加宇(3504847)13:59:33
之前的问题还没有理解好啊,
不是"监控系统"触发的

lihongwei(627***07)14:01:13
什么意思?
潘加宇(3504847)14:01:16
"业务系统"根据监测值判断是否生成和发出报警"
--如实描述即可,业务系统怎么会突然去取监测值来判断?
"
潘加宇(3504847)14:02:43
你把内部的那些实现细节什么数据库触发器全部扔掉
潘加宇(3504847)14:03:18
只看系统边界上发生的事情

lihongwei(627***07)14:03:21
实现时,可能是定时扫描数据表,可能是采用数据库触发器,根据监测值和判定条件,判断是否生成报警
潘加宇(3504847)14:04:42
反正,和监控系统什么时候保存监测数据没有直接关系,对吧

lihongwei(627***07)14:04:56

潘加宇(3504847)14:05:12
"监控系统"网监测数据表里写入一条监测数据"
--监控系统"保存监测数据,大脑不要漫无目的想到哪写哪
潘加宇(3504847)14:05:48
那就是时间

lihongwei(627***07)14:05:55
好的,犯错了
潘加宇(3504847)14:07:31
不管用什么实现手段,在外面看起来就是根据一定时间周期,业务系统不停判断系统内是否符合报警条件

lihongwei(627***07)14:09:21
嗯,好,谢谢潘老师