GB/T 39260.2-2020
基本信息
标准号:
GB/T 39260.2-2020
中文名称:用例方法 第2部分:用例模板、参与方清单和需求清单的定义
标准类别:国家标准(GB)
标准状态:现行
出版语种:简体中文
下载格式:.zip .pdf
下载大小:91010406
相关标签:
方法
模板
清单
需求
定义
标准分类号
关联标准
出版信息
相关单位信息
标准简介
GB/T 39260.2-2020.Use case methodology-Part 2: Definition of the templates for use cases , actor list and requirements list.
1范围
GB/T 39260的本部分定义了用例模板的结构、参与方清单和需求清单,及其三者之间的关系。本部分定义了用于不同目的的用例描述的标准化模板,例如不同标准化组织制定标准,或系统开发中的开发项目。
GB/T 39260.2适用于多领域多系统的一般应用。本部分以能源系统/智能电网为例,因为能源系统/智能电网为本用例模板的首先适用领域之一,此通用模板也可应用于能源系统之外的其他领域(例如智能家居或电动汽车)。
用例的目的.背景信息、用例处理的建议、标准化中及与主要用例库相关的用例的描述过程参见IEC 62559-1。
2规范性引用文件
本文件没有规范性引用文件。
3术语和定义
IEC 62559-1界定的以及下列术语和定义适用于本文件。
3.1
用例 use case
由系统完成的一系列活动的说明,这些活动能够产生的显著结果通常是对系统的一个或更多参与方或其他利益相关方有价值。
[ISO/IEC 19505-2:2012,定义16.3.6]
3.2
参与方 actor
沟通和互动的实体
注:参与方可以是人、软件应用、系统.数据库,甚至是能源系统本身。
[IEC PAS 62559 :2008]
3.3
角色 role
由与系统交互的参与方所扮演的角色。
注1:可选定义:角色代表-方的外部预期行为。一个角色仅能代表一方。
示例:合法定义的市场参与方(例如,网络运营商,用户),代表一组可能角色的通用角色(例如,灵活性运营商)或通用过程和用例描述所需的人为定义的主体。
标准内容
ICS29.020
中华人民共和国国家标准
GB/T39260.2—2020/IEC62559-2:2015用例方法第2部分:用例模板、
参与方清单和需求清单的定义
Use case methodologyPart 2:Definition of the templates forusecases,actorlistandrequirementslist(IEC62559-2:2015,IDT)
2020-11-19发布
国家市场监督管理总局
国家标准化管理委员会
2021-06-01实施
1范围
2规范性引用文件
3术语和定义
4用例模板定义
4.1综述
4.2用例模板
5用例模板解释
6参与方清单定义
7需求清单定义
附录A(资料性附录)参与方示例目
GB/T39260.2—2020/IEC62559-2:2015IN
附录B(资料性附录)基于建议模板的用例示例(简要版和详细版)B.1“故障定位、隔离和系统恢复(FLISR)”简要版用例B.2“故障定位、隔离和系统恢复(FLISR)”用例概览表B.3“故障定位、隔离和系统恢复(FLISR)”详细版用例参考文献
IEC62559系列标准
用例模板概览
参与方清单示例
GB/T39260《用例方法》目前分为以下部分:GB/T39260.2—2020/IEC62559-2:2015第2部分:用例模板、参与方清单和需求清单的定义。本部分为GB/T39260的第2部分。本部分按照GB/T1.1一2009给出的规则起草。本部分使用翻译法等同采用IEC62559-2:2015《用例方法第2部分:用例模板、参与方清单和需求清单的定义》。
本部分做了下列编辑性修改:
—删除了3.31的“注2”;
补充提及了附录A(见4.1.3);
删除了参考文献中的页脚注。
本部分由全国电压电流等级和频率标准化技术委员会SAC/TC1)提出并归口。本部分起草单位:中机生产力促进中心、国网上海市电力公司电力科学研究院、国网河南省电力公司电力科学研究院、中铁上海设计院集团有限公司、西安博宇电气有限公司、国网山西省电力公司电力科学研究院、国网福建省电力有限公司电力科学研究院、广东电网有限责任公司广州供电局电力试验研究院、云南电网有限责任公司电力科学研究院。本部分主要起草人:刘晶、潘爱强、代双寅、罗利平、刘军成、赵军、黄道姆、周凯、段瑞敏、潘玲。m
GB/T39260.2-2020/IEC62559-2:2015引
针对复杂系统,用例方法使不同技术委员会甚至不同组织间关于功能、参与方和过程的理解达成共识。该方法经软件工程工具开发后便于对新标准或已有标准的需求进行分析,从而支撑标准编制。关于用例方法的进一步论证和背景信息参见IEC62559-1。图1给出了IEC62559系列标准的概览,主要描述了IEC62559-2和IEC62559-3之间的关系。肾
用例齐本插述
462559-2
划览器
两条可选路径
在线编辑
语言过程文件/
文本输入/输出
用例库(数据库)
由EC62559-1描述其过程
XML语言
EC62559-3
图1IEC62559系列标准
IEC62559-1:标准化中的概念及过程。UML用例
EC62559-扩展
UML配置文件定义
UML建模工具
IEC62559-1是通用用例库的基础,目的是在IEC范围内以通用的协作平台收集用例。用例库也用来协调不同用例,以提供广泛接受的通用用例,作为进一步标准化工作的基础。该标准描述了用例方法的过程及基本内容,如术语和用例类型。IEC62559-2:用例模板、参与方清单和需求清单的定义。IEC62559-2定义了用例模板的结构、参与方清单和需求清单。该标准主要基于之前的IECPAS62559规范,并应与IEC62559-1一同使用。IEC62559-3:用例模板定义转化为XML序列化格式。基于IEC62559-2,IEC62559-3将其核心概念及其序列化定义为XML格式的用例模板、参与方清单和详细需求清单。XML格式的用途是将模板内容转存到其他工程系统上(例如UML建模工具)。IN
GB/T39260.2-—2020/IEC62559-2:2015这些标准是以能源系统和智能电网为例,也能够应用于其他领域和系统。未来将建立基于此标准的UML文件定义。
IEC的标准化管理局(SMB)在2010年2月会议上做出SG3第7号决议(SMB/4204/DL第137/10号决议),提出了为所有智能电网应用提供通用用例库的迫切需求,因此需要制定国际标准IEC62559“用例方法”。不过,本部分中描述的用例方法的目的是在智能电网系统之外有更广泛的标准化应用。诸如智能电网或智慧城市等愈发复杂的系统引发了系统级管理的需求。这一问题的解决需要多领域的专业知识(在标准化方面涉及不同技术委员会),并应由负责制定具体标准的相关技术委员进一步细化和共享,从而为系统级功能提供支持。处理这类问题的一种有效方法是设置一些通用方法和术语。而用例方法作为该领域当前的最新技术,可支持更进一步的工程活动。用例方法提供了一种独特的方式,让不同背景的专家/技术委员会之间,如具有能源系统或业务流程知识的领域专家与定义交互信息和通信的系统/IT专家之间能够共享新用例或新业务的想法和需求。在需求开发过程中,领域专家提供了总体思路和功能需求。本部分的自的是使系统专家能将用例细化到可以用来制定接口、专用功能、数据和服务模型交互的水平。然而,诸如安全或EMC等专家也能够使用所描述的用例、术语及其需求。本部分最初目的是在IEC内部建立一致性的框架,帮助IEC成员以一致方式提供用例。本部分将作为用例库的基础,以便收集、管理、维护和评估用例。在IEC,用例库应作为共同的协作平台,用于细化用例,并协调不同用例,以提供广泛接受的通用用例,作为进一步标准化工作的基础。本部分中定义的用例模板不仅用于标准的开发,也可作为一种在复杂系统领域内实现项目的有效手段,这也是原IECPAS62559:2008(见IEC62559-4)的编制初衷。另外,需要进行结构化需求开发和形式化功能描述的其他应用程序也可利用这些推荐模板。用例方法应视为以定义业务思想、目标和需求为起始,并在用例描述中进一步细化的过程。这些信息可以为识别/连接到用来描述组件类型并进一步分析未来标准的参考体系结构提供基础。用例模板将来会进一步开发。开发主要与信息有关,这些信息用于描述用例以支持进一步分析,也可映射到其他信息(例如映射到参考体系、IT安全方法、标准和数据模型)。一定程度上,本部分的建议模板考虑到了以上内容。用例模板的开发中将考虑更多的关系,在IEC用例库的开发中也将进一步考虑该问题。
1范围
GB/T39260.2—2020/IEC62559-2:2015用例方法第2部分:用例模板、
参与方清单和需求清单的定义
GB/T39260的本部分定义了用例模板的结构、参与方清单和需求清单,及其三者之间的关系。本部分定义了用于不同目的的用例描述的标准化模板,例如不同标准化组织制定标准,或系统开发中的开发项目。
本部分适用于多领域多系统的一般应用。本部分以能源系统/智能电网为例,因为能源系统/智能电网为本用例模板的首先适用领域之一,此通用模板也可应用于能源系统之外的其他领域(例如智能家居或电动汽车。
用例的目的、背景信息、用例处理的建议、标准化中及与主要用例库相关的用例的描述过程参见IEC62559-1。
2规范性引用文件
本文件没有规范性引用文件。
3术语和定义
IEC62559-1界定的以及下列术语和定义适用于本文件。3.1
用例usecase
由系统完成的一系列活动的说明,这些活动能够产生的显著结果通常是对系统的一个或更多参与方或其他利益相关方有价值。
[ISO/IEC19505-2:2012,定义16.3.6]3.2
参与方actor
沟通和互动的实体。
注:参与方可以是人、软件应用、系统、数据库,甚至是能源系统本身。[IECPAS62559:2008]
角色role
由与系统交互的参与方所扮演的角色。注1:可选定义:角色代表一方的外部预期行为。一个角色仅能代表一方。示例:合法定义的市场参与方(例如,网络运营商,用户),代表一组可能角色的通用角色(例如,灵活性运营商)或通用过程和用例描述所需的人为定义的主体。注2:法律上或通常上定义的外部参与方可以通过其角色进行命名和识别。[SG-CG/M490/E:2012-12,定义3.17]1
GB/T39260.2-—2020/IEC62559-2:20153.4
usecasetemplate
用例模板
在预定义字段中对用例进行结构化描述的表格。[SG-CG/M490/E:2012-12,定义3.2]3.5
库repository
可以存储用例等信息的地方,通常为数据库(参见用例库)。[SG-CG/M490/E:2012-12,定义3.12]3.6
用例库
use case repository;UCR
基于给定的用例模板,用于对用例、参与方和需求及其相互关系的编辑、维护和管理的数据库。注:UCR被设计为标准化机构的协作平台,其中配备输出功能作为UML模型或文本模板。[SG-CG/M490/E:2012-12,定义3.13]]3.7
system
在特定意义上看成是一个整体并与其环境分开的相互关联的一系列要素。注:系统一般是着眼于能达到给定目的而定义的,例如可执行某项确定的功能。[IEC60050-3512013,351-42-08]3.8
领域area
在通用用例数据库中支持用例分组、筛选和管理的用例的主要使用范围。示例:能源系统/智能电网,智能家居。注:可以与进一步划分领域的子域结合使用。3.9
子域domain
知识或活动的范围,以该范围从业者理解的一系列概念和术语为特征。示例:取自智能电网/能源系统领域:发电、输电、配电、用户。注:相似技术和组织背景的主要领域,及能源系统的某些子域在本文件中给出示例。【ISO/IEC19501:2005统一建模语言规范】3.10
组group/grouping
为列出参与方清单,对参与方分组。示例:智能计量参与方,如计量运营商(角色),智能电表网关(设备)。注:可以与领域和子域结合使用。3.11
与参考架构相结合进行归类的自动化等级。示例:智能电网架构模型(SGAM)。3.12
智能电网架构模型
smartgrid architecturemodel;SGAM智能电网领域的建议参考体系结构。【SG-CG/M490/C:2012-12
语义模型semanticmodel
GB/T39260.2-—2020/IEC62559-2:2015一组信息的语义的结构化描述,例如使用信息建模语言,如UML。注1:许多不同的语义模型可表达相同语义。即使使用一种语言(如UML),也有很多方法可以表示同类信息的结构。
注2:语义建模仅表示信息内容,不包括格式化/编码(语法)规范。对于给定的语义模型,通常存在许多格式化/编码选样。
[SGAC语义框架,草案]
规范数据模型
canonicaldatamodelCDM
选为唯一的统一模型的语义模型,用于管理数据规范集合的语义定义,例如接口集合的消息有效载荷内容的规范。
[SGAC语义框架,草案]
命名空间
namespace
限定特定信息片段的名称的(标准化)空间,相关信息包括关于名称的详细语义信息,以及通常所附的模型(例如:规范数据模型)。3.16
nameof information
信息名称
用于标识在用例及其分步分析的上下文中要交换的所选信息的唯一ID,宜与命名空间相关。3.17
默认命名空间
by-defaultnamespace
信息名称为默认形式的命名空间。3.18
scenario
可能的交互序列。
[SG-CG/M490/E:2012-12,定义3.10]3.19
行动步骤activitystep
代表了用例中交互的最小颗粒度描述水平场景的基本步骤。[SG-CG/M490/E:2012-12,定义3.11]3.20
概念描述
conceptualdescription
可以在总体描述中描述的用例集群,提供了对集群的主要思想和不同高级用例之间关系的介绍和总结。
示例:智能电网领域的灵活性概念,电动汽车/智能电网领域的智能充电概念。3.21
集群cluster
具有相似背景,或属于同一系统或同一概念描述的用例组。[SG-CG/M490/E:2012-12,定义3.3]3.22
高级用例highlevelusecase
独立于具体的技术实现(如架构解决方案),描述通用要求、想法或概念的用例。LSG-CG/M490/E:2012-12,定义3.43
GB/T39260.2—2020/IEC62559-2:20153.23
主要用例primaryusecase
详细描述(部分)业务流程功能的用例。注:主要用例可与主要目标或主要功能关联,这些目标或功能可以映射到一个架构解决方案。[SG-CG/M490/E:2012-2,定义3.5]3.24
二次用例secondaryusecase
可被其他几个主要用例使用的基本用例。【SG-CG/M490/E:2012-12,定义3.63.25
通用用例
genericusecase
为实现标准化而广泛接受的用例,通常收集和协调不同的单个用例,而不是基于项目或特定技术的解决方案。
SG-CG/M490/E.2012-12,定义3.73.26
专业用例specializedusecase
使用特定技术解决方案/实现方案的用例。示例:具有特定接口协议的用例。SG-CG/M490/E:2012-12,定义3.83.27
个体用例individualusecase
特定于项目或公司/组织内部使用的用例。[SG-CG/M490/E:2012-12,定义3.9]3.28
标识代码identificationnumber;ID表示标识符值的字符串。
示例:每个用例和每个需求都有一个ID。注:修改GB/T38000.1—2019,定义3.5。3.29
标识符identifier
在指定域内明确标识的某对象的属性。[GB/T38000.1—2019,定义3.8]]3.30
requirementIDR-ID
需求标识代码
模板第4部分中的需求ID,以从通用需求清单中识别需求。3.31
unifiedmodelinglanguage;UML
统一建模语言
用于部分软件和其他系统的规范、构造和文档化的图形化建模语言。注:UML范围广泛,涵盖了大量的多样的应用领域。[UML基础结构规范,v2.4.1]
用例模板定义
4.1综述
4.1.1概述
GB/T39260.2—2020/IEC62559-2:2015图2给出了用例模板概览,包括用例模板及其内部关系,以及用例模板、参与方清单和需求清单之间的关系。
简短版模板
用例模板
已有数据模型
(如可用)
通用参与方清单
(用例库)
需求清单
(用例库)
图2用例模板概览
基本信息
模板第1部分和第3.2部分
模板第1.4部分:描述
参与方
模板第3.1部分
分步分析
模板第4部分
参与方bZxz.net
交互信息
汇总信息
交互信息
模板第5部分:分步表格总结
模板第6部分:分步表格总结
通用术语和定义
模板第7部分
自定义信息
模板第8部分:未来扩展用
模板的某些字段需要输入,其预定义应便于用例的协调和分析(建议使用标准化列表)。用例模板的说明中将给出推荐输入。在有工具的库中,选择预定义输入可以帮助作者。5
GB/T39260.2—2020/IEC62559-2:2015现有用例的描述主要基于类似的模板设计,如需要,可以迁移到本部分所定义的版本中。此时需要单独列出字段的映像表。
4.2首先定义了模板的空白版本。第5章将对此模板及其字段给出解释。4.1.2模板简要版及用例概览表
仅以下字段是应包含在用例的最简版本中,主要用在新用例的第一版:用例名称;
作者;
—日期;
描述;
参与方。
简要版是完整用例的基础,可通过增加更多信息简单扩展,而不需要重写用例。对于领域专家来说,简要版是一个简单的起点,不用一开始就钻研用例方法的每个细节,也不用一次性写出完整的模板。用例可在简要概览表中展现(每个用例一行)。此表将可能的用例汇总在表格中,从而可识别出最重要的用例,也可使用简要模板或详细模板进行扩展。用例名称
用例1
用例2
简要描述
参与方
示例可参见附录B。概览表可根据特定需求定义更多版本,但宜使用本文件给出的学段及其定义,以确保与其他用例的描述、工具和库兼容。4.1.3参与方清单和需求清单
在对模板进行解释后,需预定义相应字段的参与方清单和需求清单,以协调不同来源的各种用例中的信息。参与方清单示例参见附录A。在标准化中,IEC的用例库中实际上包含了这些清单。IEC62559-1描述了验证新信息的过程。4.1.4:用例库
模板也可使用文字处理软件,但使用库在以下方面有优势:维护、用例及其之间关系的描述、形成工作组或团体的通用基础、得到提供诸如参与方、需求等相关信息的用例专家的支持等。除此之外,库可以提供有预选项的选择框,允许用简要版开头,易于升级成新版本模板/不同版本的兼容(例如简要模板与更详细的模板),有信息映射功能,可以设计特殊报告/视图等。一般来说,与用例相关的所有信息都可以归入现有模板及其定义字段之中。尽管如此,模板的第8部分仍然预留了个别扩展选项。宜使用已有的字段,以便与通用的用例工具兼容,比如用例库。作为官方的IEC模板(和库),模板的第8部分的字段为本部分新版本发布前的调整预留了空间。IEC62559-1设计了应用和验证新字段的流程。IEC中新增字段都应上报负责的委员会,并应在使用前按照IEC62559-1的流程予以确认。4.2用例模板
以下为空模板,第5章给出相关解释。6
1用例描述
1.1用例名称
1.2版本管理
领域/子城/分区
1.3用例的范围和目标
相关业务案例
1.4用例描述
简短描述
完整描述
1.5关键性能指标(KPI)
1.6用例条件
用例名称
用例的范和目标
关键性能指标
GB/T39260.2—2020/IEC62559-2:2015审批状态
对应的前述用例目标
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。