Software_Programming_Webplatform_Design&Dev-4 AOSD

2020-02-24

AOSD - SRDC webplatform 

use case 

 

用例描述: 对比 performance 与 sap 数据。

简要描述:
  该用例描述客户如何获得 performance 与 sap 数据,

基本事件流:
  B1. 对比 perf, sap 一个版本的数据,基于 storyboard 对比的各类结果。

  1.用户选择对比performance与sap功能选项。
  2.系统显示perf与sap数据文件,storyboard 输入界面。
  3.客户提交。
  4.系统处理数据并显示。
  5.用例结束。

备选事件流:
  A1. 在基本事件第3步中,若 storyboard 有新的提交:
    1. 新的stroyboard 校验成功,则使用该 stroyboard 作为规则。
    2. 若storyboard 校验失败,则提示用户更新。

特别需求:
  系统避免重复submit。

 Interactive-diagram

 

文件级别 处理 performance 与 SAP 差别,不是文件内部KPI 级别。

note: 
1. 第一轮筛选出 performance 的全集,筛出状态为 error-case 的case,  得出 result set-error-basic-performance
2. 基于 performance -status 为 normal 的 case 集合为基准集合. basic-perf-set1
3. 在第二轮筛选出 sap 状态为error的case 集合,得出 result-set-error-basic-sap ,
4. 基于 步骤3 得出 sap status 为 normal 集合 basic-sap-set2
5. 基于 basic-perf-set1, basic-sap-set2, 得出差集,  result-set-notExist-in-sap,
   此种情况只有单向,performance 存在某个case,但 SAP 因故不存在,没有逆向情况。

在 perf 和 sap 正常状态的对应 case数据, 再基于 storyboard 对比。

 

posted @ 2020-02-24 15:23  君子之行  阅读(12)  评论(0)    收藏  举报