CN112633853A - 项目管理方法、装置及电子设备 - Google Patents
项目管理方法、装置及电子设备 Download PDFInfo
- Publication number
- CN112633853A CN112633853A CN202011625163.0A CN202011625163A CN112633853A CN 112633853 A CN112633853 A CN 112633853A CN 202011625163 A CN202011625163 A CN 202011625163A CN 112633853 A CN112633853 A CN 112633853A
- Authority
- CN
- China
- Prior art keywords
- project
- item
- node
- user account
- item object
- 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.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims abstract description 161
- 238000000034 method Methods 0.000 claims abstract description 27
- 230000004044 response Effects 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 29
- 238000012544 monitoring process Methods 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012800 visualization Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000010454 slate Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- 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/9027—Trees
-
- 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/904—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Engineering & Computer Science (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Marketing (AREA)
- Economics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本公开关于一种项目管理方法、装置及电子设备,属于互联网技术领域。其中,该方法包括:检测到对于第一项目对象的第一对象添加操作,第一对象添加操作包括待添加的第二项目对象;在第一项目对象的关联节点上添加第二项目对象,并显示第二项目对象的操作管理页面,关联节点为与第一项目对象具有父子关系的节点。由此,在第一项目对象的父节点或子节点上添加第二项目对象,解决了相关技术中统一管理关联的项目对象时操作繁琐的技术问题,简化了用户操作,便于项目管理人员快速切换和定位项目信息。
Description
技术领域
本公开涉及互联网技术领域,尤其涉及一种项目管理方法、装置及电子设备。
背景技术
为了能够按照预定的需求、成本、进度、质量完成项目,项目管理十分重要。在项目管理过程中,可以通过辅助项目管理的应用程序保存并显示项目和项目内容,以帮助用户管理项目的立项、项目进行中的问题等。
目前的项目管理应用程序中,无法对多个关联的项目统一进行管理,导致用户操作繁琐。
发明内容
本公开提供一种项目管理方法、装置及电子设备,以至少解决相关技术中统一管理关联的项目对象时操作繁琐的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种项目管理方法,包括:
检测到对于第一项目对象的第一对象添加操作,所述第一对象添加操作包括待添加的第二项目对象;
在所述第一项目对象的关联节点上添加所述第二项目对象,并显示所述第二项目对象的操作管理页面,所述关联节点为与所述第一项目对象具有父子关系的节点。
在本公开实施例一种可能的实现方式中,所述第一对象添加操作与用户帐户关联,则在所述检测到第一项目对象的第一对象添加操作之后,所述方法还包括:
检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表;
从所述第二项目对象列表中选择所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,所述与所述用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:
所述用户帐户的创建项目对象、提及所述用户帐户的项目对象、所述用户帐户的提及项目对象、所述用户帐户的评论项目对象、所述用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
在本公开实施例一种可能的实现方式中,在所述显示所述第二项目对象的操作管理页面之后,所述方法还包括:
检测到对于第三项目对象的第二对象添加操作,所述第二对象添加操作包括待添加的第二项目对象;
检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表;
从所述第二项目对象列表中选择所述第二项目对象,在所述第三项目对象的关联节点上添加所述第二项目对象,并显示所述第二项目对象的操作管理页面,所述关联节点为与所述第三项目对象具有父子关系的节点。
在本公开实施例一种可能的实现方式中,在所述检测到第一项目对象的第一添加操作之后,所述方法还包括:
检测到对象创建操作,创建所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,在所述显示所述第二项目对象的操作管理页面之后,所述方法还包括:
在所述操作管理页面中监听到提及符号时,显示提及对象列表;
在监听到所述提及对象列表中的对象被选中时,在所述操作管理页面中插入所述被选中的对象。
在本公开实施例一种可能的实现方式中,所述第二项目对象是以下任一种:项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象。
在本公开实施例一种可能的实现方式中,所述方法还包括:
检测到结构视图展示操作,获取所述第一项目对象所属的项目树,所述项目树包括根节点项目对象以及以所述根节点项目对象为父节点的第四项目对象;
显示所述项目树的结构视图;其中,在所述结构视图中,所述项目树的根节点项目对象以卡片形式显示,所述根节点项目对象的卡片与下一级卡片的连接处关联第一控件,所述第一控件显示所述第四项目对象的数量。
在本公开实施例一种可能的实现方式中,在所述显示所述项目树的结构视图之后,所述方法还包括:
检测到针对所述第一控件的第一触发操作,在所述结构视图中,以卡片形式显示所述第四项目对象,其中,所述第四项目对象的卡片与下一级卡片的连接处关联第二控件,所述第二控件显示以所述第四项目对象为父节点的项目对象的数量。
在本公开实施例一种可能的实现方式中,在所述以卡片形式显示所述第四项目对象之后,所述方法还包括:
检测到针对所述第一控件的第二触发操作,隐藏所述第四项目对象的卡片。
在本公开实施例一种可能的实现方式中,所述父子关系为所述第二项目对象为所述第一项目对象的子节点;则所述在所述第一项目对象的关联节点上添加所述第二项目对象,包括:在所述第一项目对象的子节点上添加所述第二项目对象;或
所述父子关系为所述第二项目对象为所述第一项目对象的父节点;则所述在所述第一项目对象的关联节点上添加所述第二项目对象,包括:在所述第一项目对象的父节点上添加所述第二项目对象。
根据本公开实施例的第二方面,提供一种项目管理方法,包括:
在第一显示区域显示第一项目对象;
响应于对于所述第一项目对象的第一对象添加操作,在所述第一项目对象的关联节点上添加所述第二项目对象,其中,所述第一对象添加操作包括待添加的第二项目对象,所述关联节点为与所述第一项目对象具有父子关系的节点;
在第二显示区域显示所述第二项目对象的操作管理页面。
在本公开实施例一种可能的实现方式中,所述装置还包括:
响应于对于所述第一项目对象的第一对象添加操作,显示对象添加界面,所述对象添加界面中包括:项目对象创建控件;
响应于对所述对象创建控件的创建操作,获取用户输入的项目对象创建信息;
生成与所述项目对象创建信息对应的第二项目对象。
在本公开实施例一种可能的实现方式中,所述对象添加界面中还包括:已创建项目对象的选择控件,所述第一对象添加操作与用户帐户关联,则在所述第一项目对象的关联节点上添加所述第二项目对象,包括:
响应于对所述已创建项目对象的选择控件的选择操作,显示与所述用户帐户关联的第二项目对象列表;
从所述第二项目对象列表中选择所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,所述与所述用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:
所述用户帐户的创建项目对象、提及所述用户帐户的项目对象、所述用户帐户的提及项目对象、所述用户帐户的评论项目对象、所述用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
在本公开实施例一种可能的实现方式中,在所述在第二显示区域显示所述第二项目对象的操作管理页面之后,所述方法还包括:
在所述操作管理页面中监听到提及符号时,显示提及对象列表;
在监听到所述提及对象列表中的对象被选中时,在所述操作管理页面中插入所述被选中的对象。
根据本公开实施例的第三方面,提供一种项目管理装置,包括:
第一检测模块,被配置为执行检测到对于第一项目对象的第一对象添加操作,所述第一对象添加操作包括待添加的第二项目对象;
第一显示模块,被配置为执行在所述第一项目对象的关联节点上添加所述第二项目对象,并显示所述第二项目对象的操作管理页面,所述关联节点为与所述第一项目对象具有父子关系的节点。
在本公开实施例一种可能的实现方式中,所述第一对象添加操作与用户帐户关联,所述装置还包括:
第二显示模块,被配置为执行检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表;
执行模块,被配置为执行从所述第二项目对象列表中选择所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,所述与所述用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:
所述用户帐户的创建项目对象、提及所述用户帐户的项目对象、所述用户帐户的提及项目对象、所述用户帐户的评论项目对象、所述用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
在本公开实施例一种可能的实现方式中,所述装置还包括:
第二检测模块,被配置为执行检测到对于第三项目对象的第二对象添加操作,所述第二对象添加操作包括待添加的第二项目对象;
第三显示模块,被配置为执行检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表;
第四显示模块,被配置为执行从所述第二项目对象列表中选择所述第二项目对象,在所述第三项目对象的关联节点上添加所述第二项目对象,并显示所述第二项目对象的操作管理页面,所述关联节点为与所述第三项目对象具有父子关系的节点。
在本公开实施例一种可能的实现方式中,所述装置还包括:
创建模块,被配置为执行检测到对象创建操作,创建所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,所述装置还包括:
引用模块,被配置为执行在所述操作管理页面中监听到提及符号时,显示提及对象列表;
在监听到所述提及对象列表中的对象被选中时,在所述操作管理页面中插入所述被选中的对象。
在本公开实施例一种可能的实现方式中,所述第二项目对象是以下任一种:项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象。
在本公开实施例一种可能的实现方式中,所述装置还包括:
获取模块,被配置为执行检测到结构视图展示操作,获取所述第一项目对象所属的项目树,所述项目树包括根节点项目对象以及以所述根节点项目对象为父节点的第四项目对象;
切换模块,被配置为执行显示所述项目树的结构视图;其中,在所述结构视图中,所述项目树的根节点项目对象以卡片形式显示,所述根节点项目对象的卡片与下一级卡片的连接处关联第一控件,所述第一控件显示所述第四项目对象的数量。
在本公开实施例一种可能的实现方式中,所述装置还包括:
展示模块,被配置为执行检测到针对所述第一控件的第一触发操作,在所述结构视图中,以卡片形式显示所述第四项目对象,其中,所述第四项目对象的卡片与下一级卡片的连接处关联第二控件,所述第二控件显示以所述第四项目对象为父节点的项目对象的数量。
在本公开实施例一种可能的实现方式中,所述装置还包括:
隐藏模块,被配置为执行检测到针对所述第一控件的第二触发操作,隐藏折叠所述第四项目对象的卡片。
在本公开实施例一种可能的实现方式中,所述父子关系为所述第二项目对象为所述第一项目对象的子节点;则所述在所述第一项目对象的关联节点上添加所述第二项目对象,包括:在所述第一项目对象的子节点上添加所述第二项目对象;或
所述父子关系为所述第二项目对象为所述第一项目对象的父节点;则所述在所述第一项目对象的关联节点上添加所述第二项目对象,包括:在所述第一项目对象的父节点上添加所述第二项目对象。
根据本公开实施例的第四方面,提供一种项目管理装置,包括:
第一显示模块,被配置为执行在第一显示区域显示第一项目对象;
添加模块,被配置为执行响应于对于所述第一项目对象的第一对象添加操作,在所述第一项目对象的关联节点上添加所述第二项目对象,其中,所述第一对象添加操作包括待添加的第二项目对象,所述关联节点为与所述第一项目对象具有父子关系的节点;
第二显示模块,被配置为执行在第二显示区域显示所述第二项目对象的操作管理页面。
在本公开实施例一种可能的实现方式中,所述装置还包括:
第三显示模块,被配置为执行响应于对于所述第一项目对象的第一对象添加操作,显示对象添加界面,所述对象添加界面中包括:项目对象创建控件;
获取模块,被配置为执行响应于对所述对象创建控件的创建操作,获取用户输入的项目对象创建信息;
生成模块,被配置为执行生成与所述项目对象创建信息对应的第二项目对象。
在本公开实施例一种可能的实现方式中,所述对象添加界面中还包括:已创建项目对象的选择控件,所述第一对象添加操作与用户帐户关联,所述添加模块被配置为:
响应于对所述已创建项目对象的选择控件的选择操作,显示与所述用户帐户关联的第二项目对象列表;
从所述第二项目对象列表中选择所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,所述与所述用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:
所述用户帐户的创建项目对象、提及所述用户帐户的项目对象、所述用户帐户的提及项目对象、所述用户帐户的评论项目对象、所述用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
在本公开实施例一种可能的实现方式中,所述装置还包括:
引用模块,被配置为执行在所述操作管理页面中监听到提及符号时,显示提及对象列表;
在监听到所述提及对象列表中的对象被选中时,在所述操作管理页面中插入所述被选中的对象。
根据本公开实施例的第五方面,提供一种电子设备,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如上述前所述的项目管理方法。
根据本公开实施例的第六方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由服务器的处理器执行时,使得服务器能够执行如前所述的项目管理方法。
根据本公开实施例的第七方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如前所述的项目管理方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
检测到对于第一项目对象的第一对象添加操作,第一对象添加操作包括待添加的第二项目对象,在第一项目对象的关联节点上添加第二项目对象,并显示第二项目对象的操作管理页面,由此,在第一项目对象的父节点或子节点上添加第二项目对象,能够在一个页面中显示和管理多种项目对象,解决了相关技术中统一管理关联的项目对象时操作繁琐的技术问题,简化了用户操作。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种项目管理方法的流程图。
图2是根据一示例性实施例示出的另一种项目管理方法的流程图。
图3是根据一示例性实施例示出的另一种项目管理方法的流程图。
图4是根据一示例性实施例示出的另一种项目管理方法的流程图。
图5是根据一示例性实施例示出的另一种项目管理方法的流程图。
图6是根据一示例性实施例示出的一种第一显示区域的示意图。
图7是根据一示例性实施例示出的一种项目对象的操作管理页面的示意图。
图8是根据一示例性实施例示出的一种文档对象的操作管理页面的示意图。
图9是根据一示例性实施例示出的一种文件夹对象的操作管理页面的示意图。
图10是根据一示例性实施例示出的一种视图对象的操作管理页面的示意图。
图11是根据一示例性实施例示出的一种项目看板页面的示意图。
图12是根据一示例性实施例示出的另一种项目管理方法的流程图。
图13是根据一示例性实施例示出的一种对象添加界面的示意图。
图14是根据一示例性实施例示出的另一种对象添加界面的示意图。
图15是根据一示例性实施例示出的一种项目管理装置框图。
图16是根据一示例性实施例示出的另一种项目管理装置框图。
图17是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开实施例示出一种项目管理方法,该项目管理方法可以应用于电子设备,图1是根据一示例性实施例示出的一种项目管理方法的流程图,参照图1,该项目管理方法包括步骤101-102。
步骤101,检测到对于第一项目对象的第一对象添加操作,第一对象添加操作包括待添加的第二项目对象。
本实施例中,第一项目对象可以是以下任意一种:项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象,还可以是根节点项目对象。
第二项目对象为待添加的项目对象,第二项目对象是以下任一种:项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象。其中,第二项目对象的展现形式可以是文本、图形等,上述项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象可以通过不同的图形或文本进行区分。
本实施例中,第一对象添加操作用于为第一项目对象添加第二项目对象,第一对象添加操作包括但不限于点击操作、语音输入指令、触摸操作(例如与触摸屏的接触符合预设轨迹或预设条件,该预设轨迹或预设条件根据情况自定义)。
作为一种示例,第一项目对象为根节点项目对象,根节点对应的添加控件被触发时,确定检测到对于第一项目对象的第一对象添加操作。例如,在显示界面中设置“+”号,通过点击“+”号可以显示下拉的添加项目对象列表,该列表中包括多种项目对象类型,从多种项目对象类型中选择一种项目对象类型,将选择的项目对象类型作为待添加的第二项目对象。一个例子中,可通过点击操作从多种项目对象类型中选择一种项目对象类。
作为另一种示例,第一项目对象为根节点项目对象的子节点,子节点对应的添加控件被触发时,确定检测到对于第一项目对象的第一对象添加操作。例如,当鼠标移动至第一项目对象时,在第一项目对象的右侧显示“+”号,通过点击“+”号显示下拉的添加项目对象列表,该列表中包括多种项目对象类型,从多种项目对象类型中选择一种项目对象类型,将选择的项目对象类型作为待添加的第二项目对象。一个例子中,可通过点击操作从多种项目对象类型中选择一种项目对象类。
步骤102,在第一项目对象的关联节点上添加第二项目对象,并显示第二项目对象的操作管理页面。
本实施例中,关联节点为与第一项目对象具有父子关系的节点。
可选地,在第一项目对象的关联节点上添加第二项目对象,包括:在第一项目对象的子节点上添加第二项目对象,即父子关系为:第二项目对象为第一项目对象的子节点。
可选地,在第一项目对象的关联节点上添加第二项目对象,包括:在第一项目对象的父节点上添加第二项目对象,即父子关系为:第二项目对象为第一项目对象的父节点。
作为一种示例,第二项目对象与操作管理页面关联。操作管理页面用于显示第二项目对象的内容,用户可以对操作管理页面中显示的内容进行添加、修改等编辑操作,操作管理页面中的内容可以是用户输入的内容、页面中预设的内容,例如包括文本、文件、链接等。
本示例中,对于项目对象,项目对象的操作管理页面可包括项目概述、项目风险、项目进展等,用户可以通过操作管理页面管理项目的进度和进展。项目可以由一个或多个任务组成,任务包括任务执行人、任务详情页等。
对于文档对象,文档对象的操作管理页面可包括文本内容,用户可以通过该操作管理页面添加或编辑文本内容。
对于文件夹对象,文件夹对象的操作管理页面可包括用于存储文件的文件夹,用户可以通过该操作管理页面管理文件、添加描述内容。
对于文件对象,文件对象的操作管理页面中可包括文件,用户可以通过文件对象的操作管理页面管理上传的文件。
对于视图对象,视图对象的操作管理页面中可包括视图、列表等。通过列表可以展示多个任务,用户可以通过列表筛选任务、查看任务。
对于项目树对象,可选地,项目树对象的操作管理页面可包括数据看板,数据看板形式可以是表格、图形等,用户可以通过该操作管理页面统计项目中的任务信息,任务信息例如缺陷的占比、未完成任务的占比等。可选地,项目树对象的操作管理页面可包括树形结构图,例如,树形结构图可包括多个节点,每个节点表示一个项目,通过该操作管理页面可以直观的显示多个项目之间的关系。
对于结构视图对象,结构视图对象的操作管理页面可包括卡片形式的结构树,其中,项目对象以卡片形式显示,每一卡片与下一级卡片的连接处关联控件,控件用于显示下一级卡片的数量,可通过控件触发显示或隐藏下一级卡片,通过该操作管理页面可以更直观的展示项目对象之间的结构关系。
根据本公开实施例的项目管理方法,检测到对于第一项目对象的第一对象添加操作,第一对象添加操作包括待添加的第二项目对象,在第一项目对象的关联节点上添加第二项目对象,并显示第二项目对象的操作管理页面,由此,在第一项目对象的父节点或子节点上添加第二项目对象,能够在一个页面中显示和管理多种项目对象,解决了相关技术中统一管理关联的项目对象时操作繁琐的技术问题,简化了用户操作,便于项目管理人员快速切换和定位项目信息。
基于上述实施例,本公开实施例中在创建第二项目对象时,可以新建第二项目对象,也可以根据已创建的对象添加第二项目对象,下面对本公开实施例中创建第二项目对象进行说明。
图2是根据一示例性实施例示出的另一种项目管理方法的流程图,如图2所示,在检测到第一项目对象的第一对象添加操作之后,该方法还包括步骤201、202。
步骤201,检测到对象选择操作,显示与用户帐户关联的第二项目对象列表。
本实施例中,第一对象添加操作与用户帐户关联,例如,检测到对于第一项目对象的第一对象添加操作的情况下,可以获取当前登录的用户账户,以显示与用户帐户关联的第二项目对象列表,可选地,第二项目对象列表可以存储在客户端本地,也可以存储在服务端,其中,第二项目对象列表存储在客户端本地的情况下,可以从客户端本地获取与用户帐户关联的第二项目对象列表;第二项目对象列表存储在服务端的情况下,可以向服务端发送搜索指令,搜索指令中携带用户账户,服务端接收搜索指令并获取与用户帐户关联的第二项目对象列表,由服务端向客户端返回第二项目列表。
其中,与用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:用户帐户的创建项目对象、提及用户帐户的项目对象、用户帐户的提及项目对象、用户帐户的评论项目对象、用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
举例而言,对于用户账户A,第二项目对象列表中可包括,用户账户A已创建的项目对象,提及到用户账户A的项目对象,用户账户A提及到的项目对象,用户账户A评论过的项目对象,用户账户A浏览过的项目对象,以及提及用户帐户关联项目的项目对象。其中,用户帐户关联项目即与用户相关的项目,提及用户帐户关联项目的项目对象可包括执行人为用户账户A的项目对象、评论内容提及用户账户A的项目对象等,其中,用户可通过提及符号在项目对象中提及其他用户账户,提及符号例如包括@、/、#等符号,还可以是任意两个或多个字符的组合,具体的提及符号可根据需要自定义。
步骤202,从第二项目对象列表中选择第二项目对象,执行在第一项目对象的关联节点上添加第二项目对象。
其中,关联节点为与第一项目对象具有父子关系的节点。
本实施例中,第二项目对象列表中展示了一个或多个项目对象,可以从展示的一个或多个项目对象中选择项目对象作为第二项目对象,并执行在第一项目对象的关联节点上添加第二项目对象。
在本公开的一个实施例中,在检测到第一项目对象的第一对象添加操作之后,检测到对象创建操作,创建第二项目对象,执行在第一项目对象的关联节点上添加第二项目对象。本实施例中,在检测到第一对象添加操作之后,可以进一步检测对象创建操作,检测到对象创建操作的情况下创建第二项目对象。
举例而言,检测到在第一对象添加操作后,可显示一个界面,该界面包括两个选择按键,分别为“创建项目对象”“选择已创建的项目对象”。其中,当选择“创建项目对象”时,确定检测到对象创建操作并显示创建页面,创建页面可输入名称字段,进而点击确认,并创建项目对象;当选择“选择已创建的项目对象”时,确定检测到对象选择操作并显示与用户帐户关联的第二项目对象列表,当列表中的某一项目对象被选中时,点击确认并选择已创建的项目对象。
根据本公开实施例的项目管理方法,能够新建第二项目对象,或者根据已创建的对象添加第二项目对象,提供了多种创建第二项目对象的方式,能够满足不同场景下的创建需求,并且通过提供与用户帐户关联的第二项目对象列表,便于用户创建关联的项目对象,进一步简化了用户操作,并且对于未关联的已有的项目,可以通过添加节点的方式进行关联,支持统一管理多个项目。
此外,相关技术中,项目的文件是项目下的一个功能,在不同项目间切换、查询文件时,操作繁琐,效率较低;在实际应用中,同一文档、文件等内容可能同时归属于多个项目,相关技术中对于多个项目通用的文件难以判断文件归属。本公开实施例中,能够在一个页面中显示和管理多种项目对象,可以在不同项目中快速切换、筛选、定位项目对象,并且能够直观的显示各项目对象和操作管理页面,便于判断文件、视图、文档等信息的归属,支持对关联的项目进行统一管理,以及对关联的项目信息进行统一管理,提高了管理项目、项目信息的效率。
基于上述实施例,本公开实施例中,在第一项目对象的关联节点上添加第二项目对象后,还可以对于第三项目对象的关联节点添加第二项目对象。图3是根据一示例性实施例示出的另一种项目管理方法的流程图,如图3所示,在显示第二项目对象的操作管理页面之后,该方法还包括步骤301-303。
步骤301,检测到对于第三项目对象的第二对象添加操作,第二对象添加操作包括待添加的第二项目对象。
其中,第三项目对象可以与第一项目对象不同,也可以将第一项目对象作为第三项目对象,即再次对于第一项目对象执行对象添加操作。
本实施例中,第三项目对象可包括项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象,还可包括根节点。
第二项目对象为待添加的项目对象,第二项目对象是以下任一种:项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象。
本实施例中,第二对象添加操作用于针对第三项目对象添加第二项目对象,第二对象添加操作包括但不限于点击操作、语音输入指令、触摸操作(例如与触摸屏的接触符合预设轨迹或预设条件,该预设轨迹或预设条件根据情况自定义)。
作为一种示例,第三项目对象为根节点项目对象,根节点对应的添加控件被触发时,确定检测到对于第三项目对象的第二对象添加操作。
作为另一种示例,第三项目对象为根节点项目对象的子节点,子节点对应的添加控件被触发时,确定检测到对于第三项目对象的第二对象添加操作。
步骤302,检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表。
本实施例中,对象添加操作与用户帐户关联,例如,检测到对于第三项目对象的第二对象添加操作的情况下,可以获取当前登录的用户账户,以显示与用户帐户关联的第二项目对象列表,可选地,第二项目对象列表可以存储在客户端本地,也可以存储在服务端,其中,第二项目对象列表存储在客户端本地的情况下,可以从客户端本地获取与用户帐户关联的第二项目对象列表;第二项目对象列表存储在服务端的情况下,可以向服务端发送搜索指令,搜索指令中携带用户账户,服务端接收搜索指令并获取与用户帐户关联的第二项目对象列表,由服务端向客户端返回第二项目列表。
其中,与用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:用户帐户的创建项目对象、提及用户帐户的项目对象、用户帐户的提及项目对象、用户帐户的评论项目对象、用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
举例而言,对于用户账户A,第二项目对象列表中可包括:用户账户A已创建的项目对象、提及到用户账户A的项目对象、用户账户A提及到的项目对象、用户账户A评论过的项目对象、用户账户A浏览过的项目对象、以及提及用户帐户关联项目的项目对象。其中,用户帐户关联项目即与用户相关的项目,提及用户帐户关联项目的项目对象可包括执行人为用户账户A的项目对象、评论内容提及用户账户A的项目对象等,其中,用户可通过提及符号在项目对象中提及其他用户账户,提及符号例如包括@、/、#等符号,还可以是任意两个或多个字符的组合,具体的提及符号可根据需要自定义。
步骤303,从第二项目对象列表中选择第二项目对象,在第三项目对象的关联节点上添加第二项目对象,并显示第二项目对象的操作管理页面。
本实施例中,关联节点为与第三项目对象具有父子关系的节点。第二项目对象列表中展示了一个或多个项目对象,可以从展示的一个或多个项目对象中选择项目对象作为第二项目对象,并执行在第三项目对象的关联节点上添加第二项目对象。
其中,第二项目对象与操作管理页面关联。对于上述文档对象、文件夹对象、视图对象等不同类型的第二项目对象,其关联的操作管理页面可以不同。
在本公开的一个实施例中,在显示第二项目对象的操作管理页面之后,在操作管理页面中监听到提及符号时,显示提及对象列表;在监听到提及对象列表中的对象被选中时,在操作管理页面中插入被选中的对象。
本实施例中,用户可通过提及符号在操作管理页面中提及其他用户账户,提及符号例如包括@、/、#等符号,还可以是任意两个或多个字符的组合,具体的提及符号可根据需要自定义。例如,用户在操作管理页面中输入提及符号@,在操作管理页面中监听到@时,显示提及对象列表,提及对象列表可包括用户账户和多种项目对象,通过选中提及对象列表中的对象,以在操作管理页面中插入被选中的对象。
其中,在操作管理页面中插入的被选中的对象,可以通过索引链接的形式实现,可以通过索引链接切换至显示其他操作管理页面,以支持项目对象之间的网状关系,实现了不同项目对象间的快速切换。由此,在实际应用中,例如在一个项目中,涉及参考另一个项目的文档、文件的情况,可以在操作管理页面中提及另一个项目的文档、文件的页面,通过点击引用的链接跳转到对应的页面,实现了项目页面的快速切换。
基于上述实施例,本公开实施例中还可以展示结构视图,从而更直观的展示项目对象之间的结构关系。图4是根据一示例性实施例示出的另一种项目管理方法的流程图,如图4所示,该方法还包括步骤401-404。
步骤401,检测到结构视图展示操作,获取第一项目对象所属的项目树。
步骤402,显示项目树的结构视图。
其中,项目树包括根节点项目对象以及第四项目对象,第四项目对象以根节点项目对象为父节点。第四项目对象可以包括项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象。
可选地,可以设置视图切换按键,当检测到视图切换按键被触发时,确定检测到结构视图展示操作。
其中,在结构视图中,项目树的根节点项目对象以卡片形式显示,根节点项目对象的卡片与下一级卡片的连接处关联第一控件,第一控件显示第四项目对象的数量。举例而言,第一控件可以是设置在卡片与下一级卡片的连接处区域的按键,第四项目对象的数量为N,在根节点项目对象的卡片与下一级卡片的连接处区域的按键上显示N,通过显示上述项目树的结构视图,可以更直观的展示根节点项目对象下的项目对象数量。
步骤403,检测到针对第一控件的第一触发操作,在结构视图中,以卡片形式显示第四项目对象。
可选地,第一触发操作为点击操作,检测到针对第一控件的点击操作的情况下,在结构视图中,以卡片形式显示第四项目对象。例如,第四项目对象的数量为N,检测到针对第一控件的点击操作的情况下,在结构视图中展示N个卡片,N个卡片与N个第四项目对象一一对应。
需要说明的是,上述第一触发操作的实现方式仅为一种示例,此处不作具体限制。
其中,第四项目对象的卡片与下一级卡片的连接处关联第二控件,第二控件显示以第四项目对象为父节点的项目对象的数量。举例而言,第二控件可以是设置在卡片与下一级卡片的连接处区域的按键,第五项目对象的父节点为第四项目对象,第五项目对象的数量为M,在第四项目对象的卡片与下一级卡片的连接处区域的按键上显示M,通过显示上述项目树的结构视图,可以更直观的展示各项目对象下的项目对象数量。
步骤404,检测到针对第一控件的第二触发操作,隐藏第四项目对象的卡片。
其中,第二触发操作可以是与第一触发操作相同的操作,也可以是与第一触发操作不同的操作。
可选地,第二触发操作为点击操作,检测到针对第一控件的点击操作的情况下,在结构视图中,隐藏以卡片形式显示的第四项目对象,并恢复至在结构视图中,以卡片形式显示项目树的根节点项目对象,根节点项目对象的卡片与下一级卡片的连接处关联第一控件,第一控件显示第四项目对象的数量。
本实施例中,可以通过卡片的形式展示根节点项目对象和各项目对象,并通过当前卡片与下一级卡片的连接处关联的控件实现子节点的展示和隐藏,能够更直观的展示项目对象之间的结构关系,便于项目管理人员快速定位项目对象。
下面以可视化的角度对本公开实施例的项目管理方法进行说明。
图5是根据一示例性实施例示出的另一种项目管理方法的流程图,如图5所示,该方法包括步骤501-步骤503。
步骤501,在第一显示区域显示第一项目对象。
本公开实施例中,在对项目进行管理时,可以显示项目看板页面,以使用户可以利用项目看板页面管理项目的文件、视图、统计等信息。其中,项目看板页面可以是在电子设备上显示的页面,项目看板页面可包括第一显示区域。
其中,第一显示区域用于展示各种项目对象。本实施例中,在第一显示区域显示第一项目对象,第一项目对象可以是以下任一种:项目对象、文档对象、文件对象、视图对象、项目树对象、文件夹对象、结构视图对象,参照图6,图6示出了一种第一显示区域显示第一项目对象的示意图。
步骤502,响应于对于第一项目对象的第一对象添加操作,在第一项目对象的关联节点上添加第二项目对象。
其中,第一对象添加操作包括待添加的第二项目对象,关联节点为与第一项目对象具有父子关系的节点。第一对象添加操作用于为第一项目对象添加第二项目对象,第一对象添加操作包括但不限于点击操作、语音输入指令、触摸操作(例如与触摸屏的接触符合预设轨迹或预设条件,该预设轨迹或预设条件根据情况自定义),第二项目对象为待添加的项目对象,第二项目对象是以下任一种:项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象。
可选地,在第一项目对象的关联节点上添加第二项目对象,包括:在第一项目对象的子节点上添加第二项目对象,即父子关系为:第二项目对象为第一项目对象的子节点。
可选地,在第一项目对象的关联节点上添加第二项目对象,包括:在第一项目对象的父节点上添加第二项目对象,即父子关系为:第二项目对象为第一项目对象的父节点。
步骤503,在第二显示区域显示第二项目对象的操作管理页面。
本实施例中,项目看板页面还可包括第二显示区域,第二显示区域用于显示第二项目对象的操作管理页面,前述实施例对项目对象、文档对象、文件对象、视图对象、项目树对象、文件夹对象、结构视图对象和操作管理页面的解释说明同样适用于本实施例,举例而言,参照图7-图10,分别示出了项目对象的操作管理页面、文档对象的操作管理页面、文件夹对象的操作管理页面和视图对象的操作管理页面的示意图。
其中,第一显示区域和第二显示区域之间的位置关系可以根据需要进行设置,第一显示区域和第二显示区域可以左右设置,也可以上下设置、左上右下设置等,第一显示区域的面积和第二显示区域的面积可以相等,也可以不相等,本公开实施例对此不作限制。作为一种示例,第一显示区域可以位于第二显示区域左侧,如图11所示,第一显示区域可以位于项目看板页面的中央偏左的位置,第二显示区域位于项目看板页面的中央偏右的位置。
根据本公开实施例的项目管理方法,通过在第一显示区域显示第一项目对象,响应于对于第一项目对象的第一对象添加操作,在第一项目对象的关联节点上添加第二项目对象,在第二显示区域显示第二项目对象的操作管理页面。由此,在第一项目对象的父节点或子节点上添加第二项目对象,能够在一个页面中显示和管理多种项目对象,解决了相关技术中统一管理关联的项目对象时操作繁琐的技术问题,简化了用户操作,并且提升项目信息呈现的直观性,能够在一个项目看板页面中显示不同类型的项目信息,便于项目管理人员快速定位项目信息。
图12是根据一示例性实施例示出的另一种项目管理方法的流程图,如图12所示,该方法包括步骤1201-步骤1205。
步骤1201,响应于对于第一项目对象的第一对象添加操作,显示对象添加界面。
本实施例中,对象添加界面中包括:项目对象创建控件。
其中,第一项目对象可以是以下任意一种:项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象、结构视图对象,第一项目对象还可以是根节点项目对象,第一对象添加操作用于为第一项目对象添加第二项目对象。
步骤1202,响应于对对象创建控件的创建操作,获取用户输入的项目对象创建信息。
步骤1203,生成与项目对象创建信息对应的第二项目对象。
举例而言,参照图13,图13示出了一种对象添加界面的示意图,图中包括对象创建控件,创建操作例如为点击操作,用户可在输入框中输入项目对象创建信息,项目对象创建信息包括项目名称、项目模板、项目所属,响应于对象创建控件的点击操作,获取用户输入的项目对象创建信息。进而,根据项目对象创建信息生成对应的第二项目对象,并在第一显示区域中显示第二项目对象,以及在第二显示区域中显示第二项目对象的操作管理页面。
步骤1204,响应于对已创建项目对象的选择控件的选择操作,显示与用户帐户关联的第二项目对象列表。
其中,对象添加界面中还包括:已创建项目对象的选择控件。
本实施例中,第一对象添加操作与用户帐户关联,例如,检测到对于第一项目对象的第一对象添加操作的情况下,可以获取当前登录的用户账户,以显示与用户帐户关联的第二项目对象列表。可选地,第二项目对象列表可以存储在客户端本地,也可以存储在服务端,其中,第二项目对象列表存储在客户端本地的情况下,可以从客户端本地获取与用户帐户关联的第二项目对象列表;第二项目对象列表存储在服务端的情况下,可以向服务端发送搜索指令,搜索指令中携带用户账户,服务端接收搜索指令并获取与用户帐户关联的第二项目对象列表,由服务端向客户端返回第二项目列表。
其中,与用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:用户帐户的创建项目对象、提及用户帐户的项目对象、用户帐户的提及项目对象、用户帐户的评论项目对象、用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
举例而言,对于用户账户A,第二项目对象列表中可包括:用户账户A已创建的项目对象、提及到用户账户A的项目对象、用户账户A提及到的项目对象、用户账户A评论过的项目对象、用户账户A浏览过的项目对象、以及提及用户帐户关联项目的项目对象。其中,用户帐户关联项目即与用户相关的项目,提及用户帐户关联项目的项目对象可包括执行人为用户账户A的项目对象、评论内容提及用户账户A的项目对象等,其中,用户可通过提及符号在项目对象中提及其他用户账户,提及符号例如包括@、/、#等符号,还可以是任意两个或多个字符的组合,具体的提及符号可根据需要自定义。
步骤1205,从第二项目对象列表中选择第二项目对象,执行在第一项目对象的关联节点上添加第二项目对象。
其中,关联节点为与第一项目对象具有父子关系的节点。
举例而言,参照图14,图14示出了一种种对象添加界面的示意图,图中包括已创建项目对象的选择控件,选择操作例如为点击操作,用户可点击输入框并输入关键词以触发显示第二项目对象列表,第二项目对象列表中展示了一个或多个项目对象,可以从展示的一个或多个项目对象中选择项目对象作为第二项目对象,并执行在第一项目对象的关联节点上添加第二项目对象。
根据本公开实施例的项目管理方法,通过显示对象添加界面,可以根据对象添加界面中的项目对象创建控件,实现新建第二项目对象,也可以根据对象添加界面中的已创建项目对象的选择控件,实现根据已创建的对象添加第二项目对象,简化了创建项目对象的操作,关联新创建或已创建的项目对象,从而提高管理项目、文件的效率。
在本公开的一个实施例中,在操作管理页面中监听到提及符号时,显示提及对象列表,在监听到提及对象列表中的对象被选中时,在操作管理页面中插入被选中的对象。
本实施例中,用户可通过提及符号在操作管理页面中提及其他用户账户,提及符号例如包括@、/、#等符号,还可以是任意两个或多个字符的组合,具体的提及符号可根据需要自定义,提及对象列表可包括用户账户和多种项目对象,通过选中提及对象列表中的对象,以在操作管理页面中插入被选中的对象。
其中,在操作管理页面中插入的被选中的对象,可以通过索引链接的形式实现,可以通过索引链接切换至显示其他操作管理页面,以支持项目对象之间的网状关系,实现了不同项目对象间的快速切换。
图15是根据一示例性实施例示出的一种项目管理装置框图,如图15所示,该项目管理装置包括:第一检测模块1501,第一显示模块1502。
其中,第一检测模块1501,被配置为检测到对于第一项目对象的第一对象添加操作,第一对象添加操作包括待添加的第二项目对象。
第一显示模块1502,被配置为在第一项目对象的关联节点上添加第二项目对象,并显示所述第二项目对象的操作管理页面,关联节点为与第一项目对象具有父子关系的节点。
在本公开实施例一种可能的实现方式中,所述第一对象添加操作与用户帐户关联,所述装置还包括:
第二显示模块,被配置为检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表;
执行模块,被配置为从所述第二项目对象列表中选择所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,与用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:用户帐户的创建项目对象、提及用户帐户的项目对象、用户帐户的提及项目对象、用户帐户的评论项目对象、用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
在本公开实施例一种可能的实现方式中,该装置还包括:
第二检测模块,检测到对于第三项目对象的第二对象添加操作,所述第二对象添加操作包括待添加的第二项目对象;
第三显示模块,被配置为检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表;
第四显示模块,被配置为从所述第二项目对象列表中选择所述第二项目对象,在所述第三项目对象的关联节点上添加所述第二项目对象,并显示所述第二项目对象的操作管理页面,所述关联节点为与所述第三项目对象具有父子关系的节点。
在本公开实施例一种可能的实现方式中,该装置还包括:
创建模块,被配置为检测到对象创建操作,创建所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,该装置还包括:
引用模块,被配置为在所述操作管理页面中监听到提及符号时,显示提及对象列表;
在监听到所述提及对象列表中的对象被选中时,在所述操作管理页面中插入所述被选中的对象。
在本公开实施例一种可能的实现方式中,所述第二项目对象是以下任一种:项目对象、文档对象、文件夹对象、视图对象、项目树对象、文件对象。
在本公开实施例一种可能的实现方式中,该装置还包括:
获取模块,被配置为检测到结构视图展示操作,获取所述第一项目对象所属的项目树,所述项目树包括根节点项目对象以及以所述根节点项目对象为父节点的第四项目对象;
切换模块,被配置为显示所述项目树的结构视图;其中,在所述结构视图中,所述项目树的根节点项目对象以卡片形式显示,所述根节点项目对象的卡片与下一级卡片的连接处关联第一控件,所述第一控件显示所述第四项目对象的数量。
在本公开实施例一种可能的实现方式中,该装置还包括:
展示模块,被配置为检测到针对所述第一控件的第一触发操作,在所述结构视图中,以卡片形式显示所述第四项目对象,其中,所述第四项目对象的卡片与下一级卡片的连接处关联第二控件,所述第二控件显示以所述第四项目对象为父节点的项目对象的数量。
在本公开实施例一种可能的实现方式中,该装置还包括:
隐藏模块,被配置为检测到针对所述第一控件的第二触发操作,隐藏折叠所述第四项目对象的卡片。
在本公开实施例一种可能的实现方式中,父子关系为所述第二项目对象为所述第一项目对象的子节点;则所述在所述第一项目对象的关联节点上添加所述第二项目对象,包括:在所述第一项目对象的子节点上添加所述第二项目对象;或
父子关系为所述第二项目对象为所述第一项目对象的父节点;则所述在所述第一项目对象的关联节点上添加所述第二项目对象,包括:在所述第一项目对象的父节点上添加所述第二项目对象。
在实际使用时,本公开实施例提供的项目管理装置,可以被配置在任意电子设备中,以执行前述项目管理方法。因此,关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本公开实施例的项目管理装置,检测到对于第一项目对象的第一对象添加操作,第一对象添加操作包括待添加的第二项目对象,在第一项目对象的关联节点上添加第二项目对象,并显示第二项目对象的操作管理页面,由此,在第一项目对象的父节点或子节点上添加第二项目对象,能够在一个页面中显示和管理多种项目对象,解决了相关技术中统一管理关联的项目对象时操作繁琐的技术问题,简化了用户操作,便于项目管理人员快速切换和定位项目信息。
图16是根据一示例性实施例示出的另一种项目管理装置框图,如图16所示,该项目管理装置包括:第一显示模块1601,添加模块1602,第二显示模块1603。
其中,第一显示模块1602,被配置为在第一显示区域显示第一项目对象。
添加模块1602,被配置为响应于对于所述第一项目对象的第一对象添加操作,在所述第一项目对象的关联节点上添加所述第二项目对象,其中,所述第一对象添加操作包括待添加的第二项目对象,所述关联节点为与所述第一项目对象具有父子关系的节点。
第二显示模块1603,被配置为在第二显示区域显示所述第二项目对象的操作管理页面。
在本公开实施例一种可能的实现方式中,该装置还包括:
第三显示模块,被配置为响应于对于所述第一项目对象的第一对象添加操作,显示对象添加界面,所述对象添加界面中包括:项目对象创建控件;
获取模块,被配置为响应于对所述对象创建控件的创建操作,获取用户输入的项目对象创建信息;
生成模块,被配置为生成与所述项目对象创建信息对应的第二项目对象。
在本公开实施例一种可能的实现方式中,对象添加界面中还包括:已创建项目对象的选择控件,所述第一对象添加操作与用户帐户关联,添加模块1602被配置为:响应于对所述已创建项目对象的选择控件的选择操作,显示与所述用户帐户关联的第二项目对象列表;从所述第二项目对象列表中选择所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
在本公开实施例一种可能的实现方式中,与用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:所述用户帐户的创建项目对象、提及所述用户帐户的项目对象、所述用户帐户的提及项目对象、所述用户帐户的评论项目对象、所述用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
在本公开实施例一种可能的实现方式中,该装置还包括:引用模块,被配置为在所述操作管理页面中监听到提及符号时,显示提及对象列表;在监听到所述提及对象列表中的对象被选中时,在所述操作管理页面中插入所述被选中的对象。
在实际使用时,本公开实施例提供的项目管理装置,可以被配置在任意电子设备中,以执行前述项目管理方法。因此,关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本公开的实施例提供的项目管理装置,通过在第一显示区域显示第一项目对象,响应于对于第一项目对象的第一对象添加操作,在第一项目对象的关联节点上添加第二项目对象,在第二显示区域显示第二项目对象的操作管理页面。由此,在第一项目对象的父节点或子节点上添加第二项目对象,能够在一个页面中显示和管理多种项目对象,解决了相关技术中统一管理关联的项目对象时操作繁琐的技术问题,简化了用户操作,并且提升项目信息呈现的直观性,能够在一个项目看板页面中显示不同类型的项目信息,便于项目管理人员快速定位项目信息。图17是根据一示例性实施例示出的一种用于项目管理的电子设备1700的框图。
如图17所示,上述电子设备1700包括:
存储器1710及处理器1720,连接不同组件(包括存储器1710和处理器1720)的总线1730,存储器1710存储有计算机程序,当处理器1720执行所述程序时实现本公开实施例所述的项目管理方法。
总线1730表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。
电子设备1700典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备1700访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
存储器1710还可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)1740和/或高速缓存存储器1750。电子设备1700可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统1760可以用于读写不可移动的、非易失性磁介质(图17未显示,通常称为“硬盘驱动器”)。尽管图17中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线1730相连。存储器1710可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。
具有一组(至少一个)程序模块1770的程序/实用工具1780,可以存储在例如存储器1710中,这样的程序模块1770包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块1770通常执行本公开所描述的实施例中的功能和/或方法。
电子设备1700也可以与一个或多个外部设备1790(例如键盘、指向设备、显示器1791等)通信,还可与一个或者多个使得用户能与该电子设备1700交互的设备通信,和/或与使得该电子设备1700能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口1792进行。并且,电子设备1700还可以通过网络适配器1793与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器1793通过总线1730与电子设备1700的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1700使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。
处理器1720通过运行存储在存储器1710中的程序,从而执行各种功能应用以及数据处理。
需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本公开实施例的项目管理方法的解释说明,此处不再赘述。
本公开实施例提供的电子设备,可以执行如前所述的项目管理方法,通过在第一项目对象的父节点或子节点上添加第二项目对象,能够在一个页面中显示和管理多种项目对象,解决了相关技术中统一管理关联的项目对象时操作繁琐的技术问题,简化了用户操作。
为了实现上述实施例,本公开还提出一种存储介质。
其中,该存储介质中的指令由服务器的处理器执行时,使得服务器能够执行如前所述的项目管理方法。
为了实现上述实施例,本公开还提供一种计算机程序产品,该计算机程序由服务器的处理器执行时,使得服务器能够执行如前所述的项目管理方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种项目管理方法,其特征在于,包括:
检测到对于第一项目对象的第一对象添加操作,所述第一对象添加操作包括待添加的第二项目对象;
在所述第一项目对象的关联节点上添加所述第二项目对象,并显示所述第二项目对象的操作管理页面,所述关联节点为与所述第一项目对象具有父子关系的节点。
2.根据权利要求1所述的方法,其特征在于,所述第一对象添加操作与用户帐户关联,则在所述检测到第一项目对象的第一对象添加操作之后,所述方法还包括:
检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表;
从所述第二项目对象列表中选择所述第二项目对象,执行所述在所述第一项目对象的关联节点上添加所述第二项目对象。
3.根据权利要求2所述的方法,其特征在于,所述与所述用户帐户关联的第二项目对象列表包括以下任意组合的项目对象:
所述用户帐户的创建项目对象、提及所述用户帐户的项目对象、所述用户帐户的提及项目对象、所述用户帐户的评论项目对象、所述用户帐户的浏览项目对象、提及用户帐户关联项目的项目对象。
4.根据权利要求1所述的方法,其特征在于,在所述显示所述第二项目对象的操作管理页面之后,所述方法还包括:
检测到对于第三项目对象的第二对象添加操作,所述第二对象添加操作包括待添加的第二项目对象;
检测到对象选择操作,显示与所述用户帐户关联的第二项目对象列表;
从所述第二项目对象列表中选择所述第二项目对象,在所述第三项目对象的关联节点上添加所述第二项目对象,并显示所述第二项目对象的操作管理页面,所述关联节点为与所述第三项目对象具有父子关系的节点。
5.一种项目管理方法,其特征在于,包括:
在第一显示区域显示第一项目对象;
响应于对于所述第一项目对象的第一对象添加操作,在所述第一项目对象的关联节点上添加所述第二项目对象,其中,所述第一对象添加操作包括待添加的第二项目对象,所述关联节点为与所述第一项目对象具有父子关系的节点;
在第二显示区域显示所述第二项目对象的操作管理页面。
6.一种项目管理装置,其特征在于,包括:
第一检测模块,被配置为执行检测到对于第一项目对象的第一对象添加操作,所述第一对象添加操作包括待添加的第二项目对象;
第一显示模块,被配置为执行在所述第一项目对象的关联节点上添加所述第二项目对象,并显示所述第二项目对象的操作管理页面,所述关联节点为与所述第一项目对象具有父子关系的节点。
7.一种项目管理装置,其特征在于,包括:
第一显示模块,被配置为执行在第一显示区域显示第一项目对象;
添加模块,被配置为执行响应于对于所述第一项目对象的第一对象添加操作,在所述第一项目对象的关联节点上添加所述第二项目对象,其中,所述第一对象添加操作包括待添加的第二项目对象,所述关联节点为与所述第一项目对象具有父子关系的节点;
第二显示模块,被配置为执行在第二显示区域显示所述第二项目对象的操作管理页面。
8.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1-4中任一项所述的项目管理方法,或如权利要求5所述的项目管理方法。
9.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1-4中任一项所述的项目管理方法,或如权利要求5所述的项目管理方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-4中任一项所述的项目管理方法,或如权利要求5所述的项目管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011625163.0A CN112633853B (zh) | 2020-12-31 | 2020-12-31 | 项目管理方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011625163.0A CN112633853B (zh) | 2020-12-31 | 2020-12-31 | 项目管理方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112633853A true CN112633853A (zh) | 2021-04-09 |
CN112633853B CN112633853B (zh) | 2024-07-12 |
Family
ID=75290355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011625163.0A Active CN112633853B (zh) | 2020-12-31 | 2020-12-31 | 项目管理方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112633853B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113537954A (zh) * | 2021-09-17 | 2021-10-22 | 天津中新智冠信息技术有限公司 | 一种项目里程碑的处理方法、装置、存储介质及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109121436A (zh) * | 2015-11-25 | 2019-01-01 | 蒂米菲尔股份有限公司 | 增广、探索、和维护项目分层结构的方法 |
CN109766044A (zh) * | 2019-01-15 | 2019-05-17 | 北京小米移动软件有限公司 | 虚拟文件夹管理方法、装置以及存储介质 |
CN109871357A (zh) * | 2018-12-14 | 2019-06-11 | 深圳壹账通智能科技有限公司 | 项目文档显示方法、装置、电子设备及存储介质 |
CN110865975A (zh) * | 2019-11-13 | 2020-03-06 | 中国科学院电子学研究所 | 一种管理文档的方法、装置、电子设备和存储介质 |
CN110888695A (zh) * | 2018-09-07 | 2020-03-17 | 北京京东尚科信息技术有限公司 | 一种基于权限生成页面的方法和装置 |
-
2020
- 2020-12-31 CN CN202011625163.0A patent/CN112633853B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109121436A (zh) * | 2015-11-25 | 2019-01-01 | 蒂米菲尔股份有限公司 | 增广、探索、和维护项目分层结构的方法 |
CN110888695A (zh) * | 2018-09-07 | 2020-03-17 | 北京京东尚科信息技术有限公司 | 一种基于权限生成页面的方法和装置 |
CN109871357A (zh) * | 2018-12-14 | 2019-06-11 | 深圳壹账通智能科技有限公司 | 项目文档显示方法、装置、电子设备及存储介质 |
CN109766044A (zh) * | 2019-01-15 | 2019-05-17 | 北京小米移动软件有限公司 | 虚拟文件夹管理方法、装置以及存储介质 |
CN110865975A (zh) * | 2019-11-13 | 2020-03-06 | 中国科学院电子学研究所 | 一种管理文档的方法、装置、电子设备和存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113537954A (zh) * | 2021-09-17 | 2021-10-22 | 天津中新智冠信息技术有限公司 | 一种项目里程碑的处理方法、装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112633853B (zh) | 2024-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110045953B (zh) | 生成业务规则表达式的方法及计算装置 | |
CN109074551A (zh) | 被托管的文件的活动馈送 | |
EP1679589B1 (en) | System and methods for inline property editing in tree view based editors | |
CN109739855B (zh) | 实现数据表拼接及自动训练机器学习模型的方法和系统 | |
US8799796B2 (en) | System and method for generating graphical dashboards with drill down navigation | |
US20140006319A1 (en) | Extension to the expert conversation builder | |
CN107102786B (zh) | 一种信息处理方法及客户端 | |
CN112199620A (zh) | 一种页面操作方法、装置、电子设备及存储介质 | |
WO2021164288A1 (zh) | 一种文件评论、评论查看方法、装置、计算机设备和存储介质 | |
JP6907631B2 (ja) | 情報処理装置及び情報処理プログラム | |
US10437779B2 (en) | Intelligent interactive screen capture | |
JP2017130927A (ja) | 複数の統合サービスを有するオープンコラボレーションボード | |
CN113014476B (zh) | 群组创建方法及装置 | |
JP2017130202A (ja) | 複数の統合サービスを有するオープンコラボレーションボード | |
US20210064397A1 (en) | Operation display apparatus and operation display program | |
CN112445392B (zh) | 组织权限处理方法、装置、电子设备和存储介质 | |
CN102945628B (zh) | 事故后果信息获取方法、装置及培训系统 | |
CN108958731B (zh) | 一种应用程序界面生成方法、装置、设备和存储介质 | |
CN104571804B (zh) | 一种对跨应用程序的文档界面进行关联的方法和系统 | |
CN112199135A (zh) | 信息引导方法、装置、电子设备以及存储介质 | |
Isenberg et al. | Coconuttrix: Collaborative retrofitting for information visualization | |
CN116360879A (zh) | 一种多层级信息框架的创建方法以及装置 | |
CN113610963B (zh) | 三维网络拓扑绘制方法、装置、计算设备及存储介质 | |
CN112633853B (zh) | 项目管理方法、装置及电子设备 | |
CN115086261A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |