CN111290686A - 时序图活动处理***及方法 - Google Patents

时序图活动处理***及方法 Download PDF

Info

Publication number
CN111290686A
CN111290686A CN202010165121.7A CN202010165121A CN111290686A CN 111290686 A CN111290686 A CN 111290686A CN 202010165121 A CN202010165121 A CN 202010165121A CN 111290686 A CN111290686 A CN 111290686A
Authority
CN
China
Prior art keywords
activity
definition
button
icon
activities
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010165121.7A
Other languages
English (en)
Inventor
邹建达
陈灏
蒋光南
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Suochen Information Technology Co ltd
Original Assignee
Shanghai Suochen Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Suochen Information Technology Co ltd filed Critical Shanghai Suochen Information Technology Co ltd
Priority to CN202010165121.7A priority Critical patent/CN111290686A/zh
Publication of CN111290686A publication Critical patent/CN111290686A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明时序图活动处理***及方法,包括活动定义模块和控制模块,控制模块用于接收指令并解析指令,在解析出的指令为活动定义指令时调用活动定义模块生成活动定义图标并采用活动定义图标对时序图进行活动节点定义操作;活动定义图标包括活动标题框、活动结束按钮、活动设置按钮和活动走势线,活动标题框置于活动走势线的周围,活动结束按钮置于活动走势线的尾端,活动设置按钮置于活动结束按钮的尾端;活动标题框用于供用户输入活动的名称和/或描述,并显示输入的名称和/或简单描述;活动结束按钮用于显示活动的结束;活动设置按钮用于供用户拖曳活动定义图标并定义活动的属性;活动走势线用于显示活动的整体走势。

Description

时序图活动处理***及方法
技术领域
本发明涉及时序图处理技术领域,特别是涉及一种时序图活动处理***及方法。
背景技术
时序图作为一种带有时间维度的图结构,在数据的查询处理与挖掘工作中扮演着越来越重要的角色。传统的时序图中主要包括角色、对象、生命线、控制焦点和消息。在传统的时序图中并没有一个好的定义活动的方法,不能很好的描述活动的过程,不能给活动定义一些属性和状态,因此定义一种良好的活动图标表示方法很有必要。
发明内容
本发明针对现有技术存在的问题和不足,提供一种时序图活动处理***及方法。
本发明是通过下述技术方案来解决上述技术问题的:
本发明提供一种时序图活动处理***,其特点在于,其包括活动定义模块和控制模块,所述控制模块用于接收指令并解析指令,在解析出的指令为活动定义指令时调用活动定义模块生成活动定义图标并采用活动定义图标对时序图进行活动节点定义操作;
所述活动定义图标包括活动标题框、活动结束按钮、活动设置按钮和活动走势线,所述活动标题框置于活动走势线的周围,所述活动结束按钮置于活动走势线的尾端,所述活动设置按钮置于活动结束按钮的尾端;
所述活动标题框用于供用户输入活动的名称和/或描述,并显示输入的名称和/或简单描述;
所述活动结束按钮用于显示活动的结束;
所述活动设置按钮用于供用户拖曳活动定义图标并定义活动的属性;
所述活动走势线用于显示活动的整体走势。
较佳地,所述活动标题框采用输入符表示。
较佳地,活动结束按钮采用箭头表示。
较佳地,所述活动设置按钮采用实心圆表示。
本发明还提供一种时序图活动处理方法,其特点在于,其利用上述的时序图活动处理***实现,所述时序图活动处理方法包括以下步骤:
接收针对时序图的部组件的活动节点定义操作指令,利用所述活动定义模块生成活动定义图标,对时序图的部组件进行活动节点定义操作,以描述部组件的活动。
较佳地,通过对同一个部组件上的多个活动定义图标进行上下拖曳操作来表示多个活动的串联和并联,相邻活动并联时,在同一个部组件上标示一个活动定义图标的活动结束按钮和相邻的活动定义图标的活动走势线的头端相连接,相邻活动串联时,标示一个活动定义图标的活动结束按钮和相邻的活动定义图标的活动走势线的头端间隔设置不连接。
较佳地,所述活动定义图标为可修改的和可删除的。
在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
本发明的积极进步效果在于:
在创建时序图的时候,需要定义不同的串行和并行活动,传统的时序图并没有好的活动定义方式。
通过拖拽的方式进行活动定义,大大的提高了活动的定义效率。
通过活动标题框,输入活动的名称或简单描述,可以快速的修改内容,提升绘图效率。
通过活动走势线显示活动的走向。
整个样式圆圈配活动线简洁大方,减少观察者的疲劳感。
附图说明
图1为本发明较佳实施例的活动定义图标的结构示意图。
图2为本发明较佳实施例的时序图活动处理方法的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
本实施例提供一种直观的、交互性好的、可靠的用于时序图的时序图活动处理***,其包括活动定义模块和控制模块,所述控制模块用于接收指令并解析指令,在解析出的指令为活动定义指令时调用活动定义模块生成活动定义图标并采用活动定义图标对时序图进行活动节点定义操作。
如图1所示,所述活动定义图标包括活动标题框1、活动结束按钮2、活动设置按钮3和活动走势线4,所述活动标题框1置于活动走势线4的右侧,所述活动结束按钮2置于活动走势线4的尾端,所述活动设置按钮3置于活动结束按钮2的尾端。
其中,所述活动标题框1采用输入符表示,活动结束按钮2采用箭头表示,所述活动设置按钮3采用实心圆表示。
下面具体介绍活动定义图标中各部件所具备的功能:
所述活动标题框1用于供用户输入活动的名称和/或描述,并显示输入的名称和/或简单描述。
所述活动结束按钮2用于显示活动的结束。
所述活动设置按钮3用于供用户拖曳活动定义图标并定义活动的属性。
所述活动走势线4用于显示活动的整体走势。
通过活动标题框,输入活动的名称或简单描述,可以快速的修改内容,提升绘图效率;通过活动走势线显示活动的走向;整个样式圆圈配活动线简洁大方,减少观察者的疲劳感。
如图2所示,本实施例还提供一种时序图活动处理方法,其利用上述的时序图活动处理***实现,所述时序图活动处理方法包括以下步骤:
接收针对时序图的部组件的活动节点定义操作指令,利用所述活动定义模块生成活动定义图标,对时序图的部组件进行活动节点定义操作,以描述部组件的活动。
在绘制时序图中描述部组件的活动时,拖拽活动设置按钮以使得活动定义图标被拖曳至时序图绘制区,并标示于该部组件上,以作为时序图中该部组件的一个活动结构,通过活动标题框输入该活动的名称或简单描述,通过双击活动设置按钮跳出属性设置框以定义该活动的属性。
而且,通过对同一个部组件上的多个活动定义图标进行上下拖曳操作来表示多个活动的串联和并联,相邻活动并联时,在同一个部组件上标示一个活动定义图标的活动结束按钮和相邻的活动定义图标的活动走势线的头端相连接,相邻活动串联时,标示一个活动定义图标的活动结束按钮和相邻的活动定义图标的活动走势线的头端间隔设置不连接。
此外,所述活动定义图标为可修改的和可删除的。
例如:参见图2,第一组部件中的事件经处理后传输至第二组部件中,如发动机的燃料经缸体传输至燃烧室,在第二组部件(如燃烧室)中进行第一个活动,拖拽第一个活动定义图标至时序图绘制区,并标示于第二组部件上,在第一个活动定义图标的活动标题框中输入活动的描述,即图2中的S1:活动1。
第二组部件经S1:活动1获得的事件传输至第三组部件,第三组部件中同时进行两个活动,则拖拽第二个活动定义图标和第三个活动定义图标至时序图绘制区,并标示于第三组部件上,其中,第二个活动和第三个活动是并联关系,在第二个活动定义图标和第三个活动定义图标的活动标题框中分别输入相应活动的描述,即图2中的S2:活动1和S3:活动1。
第三组部件获得的事件传输至第四部组件,第四部组件中进行三个活动,则拖拽第四个活动定义图标、第五个活动定义图标和第六个活动定义图标至时序图绘制区,并标示于第四部组件上,其中,第四个活动和第五个活动是串联关系,第四个活动和第六个活动是串联关系,第五个活动和第六个活动是并联关系,在第四个活动定义图标、第五个活动定义图标和第六个活动定义图标的活动标题框中分别输入相应活动的描述,即图2中的S4:活动1、S5:活动1和S6:活动1。
本发明在时序图描述活动的时候使用该活动定义图标,可方便定义一个活动,支持可视化的拖拽创建、删除以及修改。不仅支持串联活动的创建,也支持并联活动的创建。实现活动的定义,是定义活动的最佳解决方案。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

Claims (7)

1.一种时序图活动处理***,其特征在于,其包括活动定义模块和控制模块,所述控制模块用于接收指令并解析指令,在解析出的指令为活动定义指令时调用活动定义模块生成活动定义图标并采用活动定义图标对时序图进行活动节点定义操作;
所述活动定义图标包括活动标题框、活动结束按钮、活动设置按钮和活动走势线,所述活动标题框置于活动走势线的周围,所述活动结束按钮置于活动走势线的尾端,所述活动设置按钮置于活动结束按钮的尾端;
所述活动标题框用于供用户输入活动的名称和/或描述,并显示输入的名称和/或简单描述;
所述活动结束按钮用于显示活动的结束;
所述活动设置按钮用于供用户拖曳活动定义图标并定义活动的属性;
所述活动走势线用于显示活动的整体走势。
2.如权利要求1所述的时序图活动处理***,其特征在于,所述活动标题框采用输入符表示。
3.如权利要求1所述的时序图活动处理***,其特征在于,活动结束按钮采用箭头表示。
4.如权利要求1所述的时序图活动处理***,其特征在于,所述活动设置按钮采用实心圆表示。
5.一种时序图活动处理方法,其特征在于,其利用如权利要求1-4中任一项所述的时序图活动处理***实现,所述时序图活动处理方法包括以下步骤:
接收针对时序图的部组件的活动节点定义操作指令,利用所述活动定义模块生成活动定义图标,对时序图的部组件进行活动节点定义操作,以描述部组件的活动。
6.如权利要求5所述的时序图活动处理方法,其特征在于,通过对同一个部组件上的多个活动定义图标进行上下拖曳操作来表示多个活动的串联和并联,相邻活动并联时,在同一个部组件上标示一个活动定义图标的活动结束按钮和相邻的活动定义图标的活动走势线的头端相连接,相邻活动串联时,标示一个活动定义图标的活动结束按钮和相邻的活动定义图标的活动走势线的头端间隔设置不连接。
7.如权利要求5所述的时序图活动处理方法,其特征在于,所述活动定义图标为可修改的和可删除的。
CN202010165121.7A 2020-03-11 2020-03-11 时序图活动处理***及方法 Pending CN111290686A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010165121.7A CN111290686A (zh) 2020-03-11 2020-03-11 时序图活动处理***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010165121.7A CN111290686A (zh) 2020-03-11 2020-03-11 时序图活动处理***及方法

Publications (1)

Publication Number Publication Date
CN111290686A true CN111290686A (zh) 2020-06-16

Family

ID=71020680

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010165121.7A Pending CN111290686A (zh) 2020-03-11 2020-03-11 时序图活动处理***及方法

Country Status (1)

Country Link
CN (1) CN111290686A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8046735B1 (en) * 2003-10-31 2011-10-25 The Math Works, Inc. Transforming graphical objects in a graphical modeling environment
CN102750082A (zh) * 2011-04-22 2012-10-24 索尼公司 信息处理设备、信息处理方法和程序
CN105824969A (zh) * 2016-03-31 2016-08-03 大连文森特软件科技有限公司 基于帧差法对图像进行分解存储的在线图形化游戏制作***
CN102117273B (zh) * 2009-12-31 2016-09-28 联发科技股份有限公司 浏览、管理以及储存多媒体文件的方法及电子装置
CN109039705A (zh) * 2018-06-29 2018-12-18 成都深思科技有限公司 一种网络互联互通数据图形展示方法、设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8046735B1 (en) * 2003-10-31 2011-10-25 The Math Works, Inc. Transforming graphical objects in a graphical modeling environment
CN102117273B (zh) * 2009-12-31 2016-09-28 联发科技股份有限公司 浏览、管理以及储存多媒体文件的方法及电子装置
CN102750082A (zh) * 2011-04-22 2012-10-24 索尼公司 信息处理设备、信息处理方法和程序
CN105824969A (zh) * 2016-03-31 2016-08-03 大连文森特软件科技有限公司 基于帧差法对图像进行分解存储的在线图形化游戏制作***
CN109039705A (zh) * 2018-06-29 2018-12-18 成都深思科技有限公司 一种网络互联互通数据图形展示方法、设备及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
杨洋、刘全: "《软件***分析与体系结构设计》", 31 October 2017 *

Similar Documents

Publication Publication Date Title
US10698777B2 (en) High availability scheduler for scheduling map-reduce searches based on a leader state
US11003337B2 (en) Executing search commands based on selection on field values displayed in a statistics table
US11704341B2 (en) Search result replication management in a search head cluster
US20210097070A1 (en) Queries based on selected subsets of textual representations of events
US10142412B2 (en) Multi-thread processing of search responses
US20210056739A1 (en) Systems and methods for updating a third party visualization in response to a query
US10846316B2 (en) Distinct field name assignment in automatic field extraction
US10506084B2 (en) Timestamp-based processing of messages using message queues
US10915583B2 (en) Suggested field extraction
US20180150507A1 (en) Command entry list for modifying a search query
US10235409B2 (en) Identifying field values based on delimiters
US20160224643A1 (en) Extracting From Extracted Event Fields
US11477263B2 (en) Identifying un-deployed features of an application
US10311043B2 (en) Log query user interface
US10817895B2 (en) Marketing campaign system and method
US11231840B1 (en) Statistics chart row mode drill down
US11481450B2 (en) Interactive and non-interactive execution and rendering of templates to automate control and exploration across systems
US11995094B2 (en) Executing alert actions based on search query results
CN111290686A (zh) 时序图活动处理***及方法
CN111399713B (zh) 时序图处理***及方法
US11644940B1 (en) Data visualization in an extended reality environment
CN111381757A (zh) 时序图活动回调处理***及方法
CN111367611A (zh) 时序图注解处理***及方法
CN111352551A (zh) 时序图截止处理***及方法
CN111399738A (zh) 时序图隔断处理***及方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 201206 Shanghai, Pudong New Area, China (Shanghai) free trade zone, new Jinqiao Road, No. 13, building 2, floor 27

Applicant after: Shanghai suochen Information Technology Co., Ltd

Address before: 201204 No. 27, Lane 676, Wuxing Road, Pudong New Area, Shanghai

Applicant before: SHANGHAI SUOCHEN INFORMATION TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20200616

RJ01 Rejection of invention patent application after publication