一种智能配用电用例管理方法_3

文档序号:8381471阅读:来源:国知局
版物;
[0171] 引用:任何被认同的引用都能影响用例的设计、理解和要求;
[0172] 状态:引用文档的状态;
[0173] 用例影响:影响用例的文档的位置;
[0174] 发起者/组织者:发布文档的人;
[0175] 链接:网络链接;
[0176] 与其它用例的关系:已知的与其它用例的关系可以在这里提供,比如该用例是已 存在用例的替代;
[0177] 深度层次:用例能够在不同的层次上被描述,如高层次用例/复杂用例/专业用 例;
[0178] 优先级:当大量用例存在时,通过优先级将它们聚合起来,如强制/可选/有更好, 政治目标/业务需要/标准角度的优先级等
[0179] 国际/国家/区域关系:用例可能反映了国家/区域的外部环境如法律等,在这里 加以说明。
[0180] 视角:用于区分用例的主焦点,如技术、业务/市场流程、政治;
[0181] 进一步分类关键词:关键词定义的目的是支撑额外的用例知识库查找功能,多关 键词之间以逗号隔开;
[0182] (4)用例分析
[0183] ?表和字段
[0184] 用例分析包含场景条件、场景两个表;
[0185] 场景条件(场景编号、场景名、主要参与者、触发事件、前置条件、后置条件);
[0186] 场景(场景名、步骤编号、事件、流程/活动名、流程/活动描述、服务、信息制造 者、信息接收者、交换的信息、需求)。
[0187] ?字段语义
[0188] 场景编号:场景顺序编号,编号数量没有限制;
[0189] 场景名:用于标识场景;
[0190] 主要参与者:描述触发该场景的参与者;
[0191] 触发事件:描述触发该场景的事件;
[0192] 前置条件:描述场景发生前需要满足的条件;
[0193] 后置条件:描述场景发生后处于的情景,后置条件是判断每一个用例"成功"或"失 败"的依据;
[0194] 步骤编号:标识步骤的顺序数字;
[0195] 事件:触发该步骤的事件(前一步骤结束的前提下);
[0196] 流程/活动名:流程图中将出现的标签,在命名活动时,应该使用动作动词;
[0197] 流程/活动描述:描述了在该步骤中发生的动作,更多关注参与者之间的交互和 ?目息流;
[0198] 服务:该字段标识了信息流的本质和信息的发起人,可用的选择包括:创建、获 取、变更、删除、取消、执行(IEC 61968-1006. 2. 2),此外,还有报告、定时器和重复。
[0199] 信息制造者:标识信息源或制造者,必须是参考模板中参与者之一;
[0200] 信息接收者:标识信息的接收者,必须是参考模板中参与者之一;
[0201] 交换的信息:简短地描述了参与者(制造者与接收者)之间交互的信息;
[0202] 需求:引用需求的详细描述文档。
[0203] (5)交换的信息
[0204] ?表和字段
[0205] 交换的信息只有一个表交换信息;
[0206] 交换信息(信息名称、交换信息描述、信息数据要求);
[0207] ?字段语义
[0208] 信息名称(标识):用例环境下被选择信息的唯一标识;
[0209] 交换信息描述:简介,有参照的现成的数据模型/元数据,应该添加进来。
[0210] 信息数据要求:能够用于定义实例数据的要求,如信息数据对应的数据保护。
[0211] (6)需求(可选)
[0212] ?表和字段
[0213] 需求只有一个需求表;
[0214] 需求(需求类型、类型描述、需求编号和需求描述);
[0215] ?字段语义
[0216] 需求类型,类型描述:需求按类型分类,复杂类型名以点号分开;
[0217] 需求编号:链接需求与外部需求文档的唯一标识;
[0218] 需求描述:需求的描述(需求通常由外部文档详细描述,所以可以由用例知识库 自动填入);
[0219] (7)公共术语和定义
[0220] ?表和字段
[0221] 只有一个公共术语和定义表;
[0222] 公共术语和定义(术语、定义);
[0223] ?字段语义
[0224] 术语和它们的定义:为所有的用例定义的公共术语库,与该用例相关的术语和定 义在这里列出。
[0225] (8)定制信息(可选)
[0226] ?表和字段
[0227] 只有一个表定制信息;
[0228] 定制信息(键、值、引用)。
[0229] ?字段语义
[0230] 键:标识目的的主键;
[0231] 值:提供给定键相应的信息;
[0232] 引用:对模板其它部分的引用。
[0233] 如图3所示,用例模板所含八个部分,包括用例描述、用例图、技术细节、用例分 析、信息交换、需求(可选)、公共术语和定义、定制信息(可选)。
[0234] 表1-表16是智能配用电用例管理模板方法在故障定位/隔离和系统恢复用例的 实际应用。
[0235] 表1是用例名模板实例。
[0236] 表2是版本管理模板实例。
[0237] 表3是用例适用范围和目标模板实例。
[0238] 表4是用例记叙模板实例。
[0239] 表5是注解模板实例。
[0240] 表6是用例图模板实例。
[0241] 表7是参与者模板实例。
[0242] 表8是用例环境模板实例。
[0243] 表9是引用模板实例。
[0244] 表10是用例分类/映射相关信息模板实例。
[0245] 表11是场景条件模板实例。
[0246] 表12是场景模板实例。
[0247] 表13是交换信息模板实例。
[0248] 表14是需求模板实例。
[0249] 表15是公共术语和定义模板实例。
[0250] 表16是定制信息模板实例。
[0251] 根据智能配用电用例管理模板方法,将故障/隔离和系统恢复用例划分为16个表 格,分别是用例名、版本管理、用例适用范围和目标、用例记叙、注解、用例图、参与者、用例 环境、引用、用例分类/映射相关信息、场景条件、场景、交换信息、需求、公共术语和定义、 定制信息。
[0252] 用例名表描述了用例故障定位/隔离和系统恢复的编号、领域和名称。
[0253] 版本管理表描述了用例故障定位/隔离和系统恢复版本编号与变更、批准状态。
[0254] 用例适用范围和目标表描述了用例故障定位/隔离和系统恢复的适用范围、目标 和关联用例的情况。
[0255] 用例记叙表分别从简明描述和完整描述的两个角度对用例故障定位/隔离和系 统恢复的序列划分做了描述。
[0256] 注解表对本用例故障定位/隔离和系统恢复适用于弱节点环状网络进行了标注。
[0257] 用例图表直接引入用例故障定位/隔离和系统恢复的UML图示化描述。
[0258] 参与者表对用例故障定位/隔离和系统恢复中作为参与者的应用程序、人和设备 名称、类型、描述等信息做了描述。
[0259] 用例环境表对用例故障定位/隔离和系统恢复的参与者/系统/信息/契约的触 发事件和前置条件做了描述。
[0260] 引用表对用例故障定位/隔离和系统恢复参照的标准和规范做了说明。
[0261] 用例分类/映射相关信息表对用例故障定位/隔离和系统恢复与其它用例的关联 关系、深度层次、优先级等相关信息做了描述。
[0262] 场景条件表对用例故障定位/隔离和系统恢复的7个场景(发生故障、定位故障、 隔离故障、恢复系统、定位失败、隔离失败、恢复失败)的场景编号、名成、前置条件、后置条 件等信息做了描述。
[0263] 场景表对用例故障定位/隔离和系统恢复的7个场景按照场景编号分别建表对步 骤编号、事件、流程/活动名、流程/活动描述、服务、信息制造者、信息接收者、交换的信息 等信
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1