CN111367611A - 时序图注解处理***及方法 - Google Patents
时序图注解处理***及方法 Download PDFInfo
- Publication number
- CN111367611A CN111367611A CN202010165200.8A CN202010165200A CN111367611A CN 111367611 A CN111367611 A CN 111367611A CN 202010165200 A CN202010165200 A CN 202010165200A CN 111367611 A CN111367611 A CN 111367611A
- Authority
- CN
- China
- Prior art keywords
- annotation
- pointing
- dragging
- button
- icon
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & 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,所述注解标题框2置于注解拖动按钮1内,所述注解指向线3的一端连接注解拖动按钮1、另一端连接注解指向拖动按钮4。
其中,所述注解标题框2采用输入符表示,所述注解拖动按钮1采用长框体表示,所述输入符置于长框体内,所述注解指向线3采用虚线表示,所述注解指向拖动按钮4采用箭头表示。
下面具体介绍注解图标中各部件所具备的功能:
所述注解拖动按钮1用于供用户拖曳注解图标以及设置注解图标的属性。
所述注解标题框2用于供用户输入注解的名称和/或描述,并显示输入的名称和/或简单描述。
所述注解指向线3用于指向注解所针对的部件。
所述注解指向拖动按钮4用于供用户拖曳以修改注解指向线的具体指向方向。
如图2所示,本实施例还提供一种时序图注解处理方法,其利用上述的时序图注解处理***实现,所述时序图注解处理方法包括以下步骤:
接收针对时序图的部组件的注解操作指令,利用所述注解模块生成注解图标,对时序图的部组件进行注解操作。
在绘制时序图中需要对各种部件进行注解时使用注解图标,拖拽注解拖动按钮以使得注解图标被拖曳至时序图绘制区,以作为时序图的注解结构,调节注解指向拖动按钮以使得注解指向线指向对应部件,通过注解标题框输入该次注解的名称或简单描述,通过双击注解拖动按钮跳出属性设置框以定义该次注解的属性。
此外,所述注解图标为可修改的和可删除的。
例如:参见图2,在绘制时序图中,需要对部组件A、传递符号和S2:活动1进行注解,这时就需要使用注解图标,拖拽注解拖动按钮以使得注解图标被拖曳至时序图绘制区,以作为时序图的一个注解结构,调节注解指向拖动按钮以使得注解指向线指向部组件A,通过注解标题框输入该次注解的名称或简单描述(例如注解符2),通过双击注解拖动按钮跳出属性设置框以定义该次注解的属性。同样地,使用注解图标对传递符号和S2:活动1进行注解。
本发明定义时序图中各种部件的注解包括不限于角色、对象、生命线、控制焦点和信息,是定义注解的最佳解决方案。
本发明高效地对时序图中注解图标进行创建、删除和修改,是解决传统时序图不能定义注解的优选方案,从而提高总体设计效率和设计水平。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
Claims (7)
1.一种时序图注解处理***,其特征在于,其包括注解模块和控制模块,所述控制模块用于接收指令并解析指令,在解析出的指令为注解指令时调用注解模块生成注解图标并采用注解图标对时序图进行注解操作;
所述注解图标包括注解标题框、注解拖动按钮、注解指向线和注解指向拖动按钮,所述注解标题框置于注解拖动按钮周围,所述注解指向线的一端连接注解拖动按钮、另一端连接注解指向拖动按钮;
所述注解标题框用于供用户输入注解的名称和/或描述,并显示输入的名称和/或简单描述;
所述注解拖动按钮用于供用户拖曳注解图标以及设置注解图标的属性;
所述注解指向线用于指向注解所针对的部件;
所述注解指向拖动按钮用于供用户拖曳以修改注解指向线的具体指向方向。
2.如权利要求1所述的时序图注解处理***,其特征在于,所述注解标题框采用输入符表示。
3.如权利要求2所述的时序图注解处理***,其特征在于,所述注解拖动按钮采用长框体表示,所述输入符置于长框体内。
4.如权利要求1所述的时序图注解处理***,其特征在于,所述注解指向线采用虚线表示。
5.如权利要求1所述的时序图注解处理***,其特征在于,所述注解指向拖动按钮采用箭头表示。
6.一种时序图注解处理方法,其特征在于,其利用如权利要求1-5中任一项所述的时序图注解处理***实现,所述时序图注解处理方法包括以下步骤:
接收针对时序图的部组件的注解操作指令,利用所述注解模块生成注解图标,对时序图的部组件进行注解操作。
7.如权利要求6所述的时序图注解处理方法,其特征在于,所述注解图标为可修改的和可删除的。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010165200.8A CN111367611A (zh) | 2020-03-11 | 2020-03-11 | 时序图注解处理***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010165200.8A CN111367611A (zh) | 2020-03-11 | 2020-03-11 | 时序图注解处理***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111367611A true CN111367611A (zh) | 2020-07-03 |
Family
ID=71210746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010165200.8A Pending CN111367611A (zh) | 2020-03-11 | 2020-03-11 | 时序图注解处理***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111367611A (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101477562A (zh) * | 2009-01-04 | 2009-07-08 | 北京师范大学 | 一种3dgis中多分辨率自适应注记的方法 |
CN109859325A (zh) * | 2018-12-30 | 2019-06-07 | 贝壳技术有限公司 | 一种房屋vr视频中房间指引的显示方法及装置 |
-
2020
- 2020-03-11 CN CN202010165200.8A patent/CN111367611A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101477562A (zh) * | 2009-01-04 | 2009-07-08 | 北京师范大学 | 一种3dgis中多分辨率自适应注记的方法 |
CN109859325A (zh) * | 2018-12-30 | 2019-06-07 | 贝壳技术有限公司 | 一种房屋vr视频中房间指引的显示方法及装置 |
Non-Patent Citations (1)
Title |
---|
佚名: "Word2016添加、隐藏批注,设置批注框颜色和位置百度经验", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/ F3E34A12E3FF09F5EB6535EE.HTML》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2702937C (en) | Nlp-based content recommender | |
US20220004705A1 (en) | Personalization of content suggestions for document creation | |
CN100428182C (zh) | 用于监控应用程序中的事件的基于简档的捕捉组件 | |
US20170139890A1 (en) | Smart card presentation of tabular data from collaboration database | |
JP2005293239A (ja) | 情報共有装置及び情報共有方法 | |
CN112099790A (zh) | 确定页面主题的方法、装置、设备以及存储介质 | |
US20210209526A1 (en) | Landing page processing method, device and medium | |
CN112930537B (zh) | 文本检测、***符号追踪以及活动元素检测 | |
US20130080871A1 (en) | Method for retrieving a representation of an annotated web document, associated computer program and electronic device | |
US20230236910A1 (en) | Systems and Methods for Executing Robotic Process Automation (RPA) Within a Web Browser | |
US20180082105A1 (en) | Digitized handwriting sample ingestion systems and methods | |
CN109582884A (zh) | 保险产品分享链接生成方法、装置、介质和计算机设备 | |
US10347025B2 (en) | Personalized word cloud embedded emblem generation service | |
CN114065765A (zh) | 结合ai和rpa的武器装备文本处理方法、装置及电子设备 | |
CN112930538A (zh) | 文本检测、***符号追踪以及活动元素检测 | |
CN102193789A (zh) | 一种实现可配置跳转链接的方法和设备 | |
Uehara | JavaScript development environment for programming education using smartphones | |
JP7147410B2 (ja) | チームの会話データを分析及び視覚化するシステム、方法、プログラム及びコンピュータ装置 | |
CN111367611A (zh) | 时序图注解处理***及方法 | |
US8413062B1 (en) | Method and system for accessing interface design elements via a wireframe mock-up | |
US20170322970A1 (en) | Data organizing and display for dynamic collaboration | |
JP2018128850A (ja) | 情報処理プログラム、情報処理方法および情報処理装置 | |
CN111381756A (zh) | 时序图状态处理***及方法 | |
US11163938B2 (en) | Providing semantic based document editor | |
CN111381757A (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 | ||
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. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200703 |