CN107730196B - 项目进度管理方法及终端设备 - Google Patents
项目进度管理方法及终端设备 Download PDFInfo
- Publication number
- CN107730196B CN107730196B CN201710646760.3A CN201710646760A CN107730196B CN 107730196 B CN107730196 B CN 107730196B CN 201710646760 A CN201710646760 A CN 201710646760A CN 107730196 B CN107730196 B CN 107730196B
- Authority
- CN
- China
- Prior art keywords
- task
- project
- attribute object
- object icon
- display area
- 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.)
- Active
Links
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
- 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/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- 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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Computer Interaction (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供了一种项目进度管理方法及终端设备,适用于信息管理技术领域,该方法包括:根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域;在所述显示区域中生成多个任务栏;为每一所述任务栏绑定显示属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员;若接收到关于一项任务的完成指令,则在该项任务对应的任务栏中,将绑定显示的属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新。本发明使得项目的各实施成员能够直观查看到每一任务的负责人,了解到各项任务的执行进度,无须再进行繁琐的沟通工作,提高了项目进度的管理效率,缩短了软件开发的周期。
Description
技术领域
本发明属于信息管理技术领域,尤其涉及一种项目进度管理方法及终端设备。
背景技术
目前,软件开发过程的各个实施环节通常都要由不同职能的工程师来完成。例如,产品需求、UI设计、前端开发、后台开发、软件测试等实施环节,都要有相应的工程师来依次完成。然而,若某一实施环节出现了超期未完成的情况,则该开发项目的项目管理员需要进行大量的沟通工作才能确定问题出在哪个实施环节以及确定任务滞留于哪个工程师。另外,在实际过程中,不同实施环节的工程师还可能分布于不同的工作地点,因而整个软件开发过程的管理较为繁琐、耗时,由此导致了各个工程师难以把控整个软件开发过程的执行进度。若前一实施环节的各个工程师均已完成其各自的任务,而又未将开发任务及时流转至下一实施环节的工程师,则同样会影响整个软件开发过程的执行进度。
综上,现有技术中,存在因项目进度管理效率低而导致软件开发周期较长的问题。
发明内容
有鉴于此,本发明实施例提供了一种项目进度管理方法及终端设备,以解决现有技术中因项目进度管理效率低而导致软件开发周期较长的问题。
本发明实施例的第一方面提供了一种项目进度管理方法,包括:
根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域,每一所述显示区域分别表示项目的一个开发阶段;
在所述显示区域中生成多个任务栏,每一所述任务栏分别表示所述显示区域对应的开发阶段中的一项任务;
为每一所述任务栏绑定显示属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员;
若接收到关于一项任务的完成指令,则在该项任务对应的所述任务栏中,将绑定显示的所述属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新。
本发明实施例的第二方面提供了一种项目进度管理装置,包括:
项目创建单元,用于根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域,每一所述显示区域分别表示项目的一个开发阶段;
任务栏生成单元,用于在所述显示区域中生成多个任务栏,每一所述任务栏分别表示所述显示区域对应的开发阶段中的一项任务;
绑定显示单元,用于为每一所述任务栏绑定显示属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员;
色彩变更单元,用于若接收到关于一项任务的完成指令,则在该项任务对应的所述任务栏中,将绑定显示的所述属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新。
本发明实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域,每一所述显示区域分别表示项目的一个开发阶段;
在所述显示区域中生成多个任务栏,每一所述任务栏分别表示所述显示区域对应的开发阶段中的一项任务;
为每一所述任务栏绑定显示属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员;
若接收到关于一项任务的完成指令,则在该项任务对应的所述任务栏中,将绑定显示的所述属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新。
本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域,每一所述显示区域分别表示项目的一个开发阶段;
在所述显示区域中生成多个任务栏,每一所述任务栏分别表示所述显示区域对应的开发阶段中的一项任务;
为每一所述任务栏绑定显示属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员;
若接收到关于一项任务的完成指令,则在该项任务对应的所述任务栏中,将绑定显示的所述属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新。
本发明实施例中,通过在与项目开发阶段关联的显示区域中生成不同的任务栏,并在任务栏中显示属性对象图标,使得软件开发项目的各个工程师能够根据任务栏所对应的属性对象图标,直观地查看到每一任务的实施人员,因而无须再进行繁琐低效的重复沟通工作;在任一实施成员完成其负责的任务时,通过在任务栏中将该实施成员的属性对象图标的色彩进行更换,保证了基于项目视图中各属性对象图标的色彩,能够实时了解到各个实施成员的任务完成状况,由此能够明确整个软件开发项目的执行进度,加快了各个实施成员之间任务的交接及流转,因而提高了项目进度的管理效率,缩短了软件开发的周期。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的项目进度管理方法的实现流程图;
图2是本发明实施例二提供的项目进度管理方法的实现流程图;
图3是本发明实施例三提供的项目进度管理方法的实现流程图;
图4是本发明实施例四提供的项目进度管理方法的实现流程图;
图5是本发明实施例四提供的进度条的示意图;
图6是本发明实施例五提供的项目进度管理方法的实现流程图;
图7是本发明实施例六提供的项目进度管理装置的结构框图;
图8是本发明实施例六提供的一项目进度管理装置的结构框图;
图9是本发明实施例六提供的一项目进度管理装置的结构框图;
图10是本发明实施例六提供的一项目进度管理装置的结构框图;
图11是本发明实施例七提供的终端设备的示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一
图1示出了本发明实施例提供的项目进度管理方法的实现流程,该方法流程包括步骤S101至S104。各步骤的具体实现原理如下。
S101:根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域,每一所述显示区域分别表示项目的一个开发阶段。
在终端设备的应用程序客户端中,展示有各项功能按键。当检测到项目创建按键被选取时,可接收到用户发出的项目创建指令。该用户例如可以是项目的负责人或项目管理员。基于项目创建指令,创建与一个工程项目相关的项目视图。工程项目包括但不限于软件开发项目、建筑工程项目以及科研生产项目等。项目视图用于为工程项目中各实施阶段的执行进度生成一个可视化的参考页面。
本发明实施例中,以软件开发项目为例进行技术方案的具体阐述。值得注意的是,本发明实施例还适用于软件开发项目之外的其他工程项目。
在一个软件开发项目启动之前,根据整个软件开发项目的执行流程,已制订有多个开发阶段。例如产品需求调研阶段、UI设计阶段、前端开发阶段、后台开发阶段以及软件测试阶段等。本发明实施例中,在创建了项目视图后,根据项目管理员在项目视图中所输入的开发阶段数量,生成与开发阶段数量相同的多个显示区域。
优选地,基于项目管理员所输入的开发阶段的名称,将每一开发阶段的名称分别显示于与其对应的显示区域中的预设位置,以使基于显示区域中所显示的名称,能够直观地查看到该显示区域对应于哪一开发阶段。
项目视图中,按照各个开发阶段的执行顺序,对各个显示区域进行排列。当检测到基于任一显示区域的拖动指令时,可对该显示区域的排列顺序进行调整,以在软件开发的过程中,项目负责人可以灵活调度以及调整各开发阶段的执行顺序。
S102:在所述显示区域中生成多个任务栏,每一所述任务栏分别表示所述显示区域对应的开发阶段中的一项任务。
每一个开发阶段通常都需要多个不同职能的实施成员来协同完成,而不同的实施成员所负责的任务通常也会不尽相同。为了明确每一开发阶段所对应的各项任务,在显示区域中,生成用于表示该显示区域对应的开发阶段中一项任务的任务栏。显示区域中,任务栏的数量与该显示区域对应的开发阶段的任务数量相同。
S103:为每一所述任务栏绑定显示属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员。
根据每项任务的实施成员,可在项目视图中为各个任务栏绑定与其实施成员相关的属性对象图标。属性对象图标例如可以是实施成员的个人头像或个人名称等可用于唯一标识一个实施成员的可视化控件。
在初始状态下,各个属性对象图标的色彩均为第一预设值,如灰色。
示例性地,与任务栏绑定属性对象图标的方式例如可以是:各个实施成员通过其个人账号来登录应用程序客户端,在任务栏选择框中,输入与任务栏匹配的关键字,进而发出任务栏加入请求。当接收到项目管理员返回的基于该任务栏加入请求的确认信息时,将标识该实施成员的属性对象图标与任务栏绑定。
S104:若接收到关于一项任务的完成指令,则在该项任务对应的所述任务栏中,将绑定显示的所述属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新。
当软件开发项目中的某一实施成员A通过其个人账号来登录上述应用程序客户端时,该实施成员可在上述项目视图查看到其权限范围内的各个显示区域、任务栏以及属性对象图标。
若检测到该实施成员A在包含其属性对象图标的任务栏中发出任务完成指令,则将与实施成员A对应的属性对象图标的色彩从第一预设值转换为第二预设值。第二预设值例如可以是除灰色之外由实施成员A自定义的其他色彩。
若软件开发项目中的其他实施成员也具备上述任务栏的查阅权限,则可以在该任务栏中查看到实施成员A的属性对象图标为第二预设值,因而能够确定出实施成员A已完成其负责的一项任务。若在该任务栏中查看到实施成员B的属性对象图标依然为第一预设值,则能够确定出实施成员B尚未完成其负责的一项任务。
本发明实施例中,通过在与项目开发阶段关联的显示区域中生成不同的任务栏,并在任务栏中显示属性对象图标,使得软件开发项目的各个工程师能够根据任务栏所对应的属性对象图标,直观地查看到每一任务的实施人员,因而无须再进行繁琐低效的重复沟通工作;在任一实施成员完成其负责的任务时,通过在任务栏中将该实施成员的属性对象图标的色彩进行更换,保证了基于项目视图中各属性对象图标的色彩,能够实时了解到各个实施成员的任务完成状况,由此能够明确整个软件开发项目的执行进度,加快了各个实施成员之间任务的交接及流转,因而提高了项目进度的管理效率,缩短了软件开发的周期。
实施例二
本发明实施例在上述实施例一的基础之上,对任务栏中属性对象图标的绑定方式作进一步地限定,如图2所示,上述S103具体包括:
S1031:在所述项目视图中展示属性对象图标列表,所述属性对象图标列表中包含多个所述属性对象图标。
在项目视图创建完成后,在当前的项目视图中,展示有属性对象图标列表。项目管理员可在属性对象图标列表中输入服务器连接地址,从而在成功调用远程服务器中的实施成员信息时,可在属性对象图标列表中生成标识每一实施成员的一个属性对象图标。
例如,若项目管理员在属性对象图标列表的设置栏中输入公司域服务器的连接地址,并检测到项目管理员发出确认指令,则根据该连接地址,确认是否存在提供有实施成员信息调用服务的域服务器。若存在提供有实施成员信息调用服务的域服务器,则读取预存于域服务器中的各实施成员信息,使得项目视图可以在属性对象图标列表中,以属性对象图标的形式来标识不同的实施成员。
S1032:当与一项任务关联的任务栏绑定事件被触发时,在所述属性对象图标列表中,根据接收到的属性对象图标选取指令,确定并显示与所述任务栏绑定的各个所述属性对象图标。
项目管理员通过切换项目视图中的焦点,可在焦点移至显示区域中的任一任务栏时,发出选取指令,则任务栏绑定事件即被触发。此时,项目管理员可将焦点切换至上述属性对象图标列表,以进一步根据该任务栏所对应的一项任务的实施成员,在属性对象图标列表中选取标识该实施成员的属性对象图标。
在属性对象图标选取完毕后,用户所选取的各个属性对象图标即与该任务栏绑定。
本发明实施例中,通过预先展示分别标识各个实施成员的属性对象图标,使得项目管理员能够从属性对象图标列表中分别确定需要完成各项任务的实施成员,因而提高了项目管理的灵活性。
实施例三
本发明实施例在上述实施例一的基础之上,对软件开发项目中任务流转的方式作进一步地限定,如图3所示,在上述S104之后,还包括:
S105:在任一时刻,若检测到任一所述属性对象图标的色彩发生变更,则判断与该属性对象图标绑定显示的所述显示区域中,各个所述属性对象图标的色彩是否均为所述第二预设值。
当检测到任一实施成员在其属性对象图标所绑定的一任务栏中发出任务完成指令时,将该实施成员的属性对象图标的色彩变更为第二预设值。此时,属性对象图标的色彩即发生了变更。
由于属性对象图标显示于与其绑定的任务栏,任务栏位于显示区域中,因此,可以确定出包含该属性对象图标的显示区域。在属性对象图标的色彩发生变更时,获取存在于该显示区域的所有属性对象图标,即,获取该显示区域中各个任务栏所绑定显示的所有属性对象图标。判断获取得到的每一属性对象图标的色彩是否已全部变更为第二预设值。
S106:若与该属性对象图标绑定显示的所述显示区域中,各个所述属性对象图标的色彩均为所述第二预设值,则在排列于该显示区域后的另一显示区域中,分别获取与各个任务栏绑定的所述属性对象图标所对应的实施成员的个人账号。
若获取到的每一属性对象图标的色彩已全部变更为第二预设值,则确定出当前显示区域所对应的开发阶段中,各个实施成员均已完成其各自负责的任务,故将整个软件开发项目的实时执行进度流转至下一开发阶段。因此,在项目视图中,根据各个显示区域的排列顺序,确定出当前显示区域的下一个显示区域,以在该确定出的显示区域中,获取分别与各个任务栏绑定的属性对象图标所对应实施成员的个人账号。
其中,个人账号为实施成员登录上述基于项目管理的应用程序客户端时所需使用的账号。
S107:生成任务启动提示信息,并将所述任务启动提示信息分别发送至各个所述个人账号。
本发明实施例中,通过将生成的任务启动提示信息发送至获取得到的各个个人账号,使得下一开发阶段的各个实施成员能够及时接收到任务启动提示信息,从而基于任务启动提示信息,了解到自己所需完成的软件开发任务可以开始进行了,因此,各个开发阶段的实施成员无须再进行繁琐地多方沟通确认便可迅速开展工作,不会产生任务滞留的现象,因而实现了项目的自动化管理,提高了软件项目开发的效率。
实施例四
本发明实施例在上述实施例一的基础之上,对软件开发项目中任务流转的方式作进一步地限定,如图4所示,在上述S104之后,还包括:
S108:在每一所述显示区域中,统计所述属性对象图标的第一总数以及统计色彩为所述第二预设值的所述属性对象图标的第二总数。
在每一显示区域中,获取显示于各个任务栏的属性对象图标,包括色彩为第一预设值的属性对象图标以及色彩为第二预设值的属性对象图标。统计这些属性对象图标的总数,则该总数为第一总数。将其中色彩为第二预设值的属性对象图标的总数输出为第二总数。
S109:计算所述第二总数与所述第一总数的比值。
S110:生成与所述比值关联的进度条,以对每一所述显示区域的任务完成进度进行展示。
如图5所示,进度条中包含有用于表征任务完成量的子区域1,根据该子区域占据进度条总面积2的比例不同,可生成不同的进度条。
本发明实施例中,子区域占据进度条面积的比例为上述第二总数与第一总数的比值。每一显示区域对应的进度条展示于该显示区域中的预设位置。
本发明实施例中,由于显示区域中属性对象图标的第一总数对应开发阶段的实施成员总数,色彩为第二预设值的属性对象图标的第二总数对应该开发阶段中,已完成任务的实施成员总数,因而通过计算第二总数与第一总数的比值,并生成与比值关联的进度条,可在项目视图中直观地展示每一软件开发阶段的实时完成进度。
实施例五:
本发明实施例在上述实施例一的基础之上,对任务超期完成时的项目管理方式作进一步地限定,如图6所示,在上述S104之后,还包括:
S111:获取每一项任务的计划完成期限。
本发明实施例中,项目管理员可在任务栏中通过鼠标右键点击的方式,触发任务栏显示各项功能选项。当检测到期限设置选项被触发时,可接收项目管理员设置的计划完成期限,该计划完成期限与该任务栏对应的一项任务关联。
S112:若任一项任务的所述计划完成期限到达,且该项任务对应的所述任务栏中绑定显示的所述属性对象图标的色彩为所述第一预设值,则闪烁显示该属性对象图标。
在任一时刻,若检测到该时刻与计划完成期限相同,则确定出任务栏中色彩依然为第一预设值的各个属性对象图标,并对其进行闪烁显示,以使其他实施成员在项目视图中,能够了解到未按时完成任务的各个实施成员。
S113:获取该属性对象图标对应的实施成员,并将关于该实施成员的任务超时告警信息发送至预设的管理账号。
本发明实施例中,项目管理员登录基于项目管理的应用程序客户端时所需使用的个人账号为管理账号。根据当前时刻所闪烁显示的各个属性对象图标所对应的实施成员,将基于这些实施成员的任务超时提示信息发送至管理账号,任务超时提示信息中包含有实施成员的个人信息,包括职能、负责的任务以及部门等,以使项目管理员能够根据该任务超时提示信息,迅速明确哪些实施成员工作未达标,从而执行有效的行政管理措施,催促实施成员加紧执行任务的开发,以最大程度地缩短软件开发项目的完成周期。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
实施例六
对应于上文实施例所述的项目进度管理方法,图7示出了本发明实施例提供的项目进度管理装置的结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。
参照图7,该装置包括:
项目创建单元701,用于根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域,每一所述显示区域分别表示项目的一个开发阶段。
任务栏生成单元702,用于在所述显示区域中生成多个任务栏,每一所述任务栏分别表示所述显示区域对应的开发阶段中的一项任务。
绑定显示单元703,用于为每一所述任务栏绑定显示属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员。
色彩变更单元704,用于若接收到关于一项任务的完成指令,则在该项任务对应的所述任务栏中,将绑定显示的所述属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新。
可选地,所述绑定显示单元703包括:
展示子单元,用于在所述项目视图中展示属性对象图标列表,所述属性对象图标列表中包含多个所述属性对象图标。
确定子单元,用于当与一项任务关联的任务栏绑定事件被触发时,在所述属性对象图标列表中,根据接收到的属性对象图标选取指令,确定并显示与所述任务栏绑定的各个所述属性对象图标。
可选地,如图8所示,上述项目进度管理装置还包括:
判断单元705,用于在任一时刻,若检测到任一所述属性对象图标的色彩发生变更,则判断与该属性对象图标绑定显示的所述显示区域中,各个所述属性对象图标的色彩是否均为所述第二预设值。
第一获取单元706,用于若与该属性对象图标绑定显示的所述显示区域中,各个所述属性对象图标的色彩均为所述第二预设值,则在排列于该显示区域后的另一显示区域中,分别获取与各个任务栏绑定的所述属性对象图标所对应的实施成员的个人账号。
提示单元707,用于生成任务启动提示信息,并将所述任务启动提示信息分别发送至各个所述个人账号。
可选地,如图9所示,上述项目进度管理装置还包括:
统计单元708,用于在每一所述显示区域中,统计所述属性对象图标的第一总数以及统计色彩为所述第二预设值的所述属性对象图标的第二总数。
计算单元709,用于计算所述第二总数与所述第一总数的比值。
进度条展示单元710,用于生成与所述比值相关的进度条,以对每一所述显示区域对应开发阶段的项目进度进行展示。
可选地,如图10所示,上述项目进度管理装置还包括:
第二获取单元711,用于获取每一项任务的计划完成期限。
闪烁单元712,用于若任一项任务的所述计划完成期限到达,且该项任务对应的所述任务栏中绑定显示的所述属性对象图标的色彩为所述第一预设值,则闪烁显示该属性对象图标。
第三获取单元713,用于获取该属性对象图标对应的实施成员,并将关于该实施成员的任务超时告警信息发送至预设的管理账号。
本发明实施例中,通过在与项目开发阶段关联的显示区域中生成不同的任务栏,并在任务栏中显示属性对象图标,使得软件开发项目的各个工程师能够根据任务栏所对应的属性对象图标,直观地查看到每一任务的实施人员,因而无须再进行繁琐低效的重复沟通工作;在任一实施成员完成其负责的任务时,通过在任务栏中将该实施成员的属性对象图标的色彩进行更换,保证了基于项目视图中各属性对象图标的色彩,能够实时了解到各个实施成员的任务完成状况,由此能够明确整个软件开发项目的执行进度,加快了各个实施成员之间任务的交接及流转,因而提高了项目进度的管理效率,缩短了软件开发的周期。
实施例七
图11是本发明一实施例提供的终端设备的示意图。如图11所示,该实施例的终端设备11包括:处理器1100、存储器1101以及存储在所述存储器1101中并可在所述处理器1100上运行的计算机程序1102,例如项目进度管理程序。所述处理器1100执行所述计算机程序1102时实现上述各个项目进度方法实施例中的步骤,例如图1所示的步骤101至104。或者,所述处理器1100执行所述计算机程序1102时实现上述各装置实施例中各模块/单元的功能,例如图7所示单元701至704的功能。
示例性的,所述计算机程序1102可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器1101中,并由所述处理器1100执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序1102在所述终端设备11中的执行过程。
所述终端设备11可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器1100、存储器1101。本领域技术人员可以理解,图11仅仅是终端设备11的示例,并不构成对终端设备11的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器1100可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器1101可以是所述终端设备11的内部存储单元,例如终端设备11的硬盘或内存。所述存储器1101也可以是所述终端设备11的外部存储设备,例如所述终端设备11上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器1101还可以既包括所述终端设备11的内部存储单元也包括外部存储设备。所述存储器1101用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器1101还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述***中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (7)
1.一种项目进度管理方法,其特征在于,包括:
根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域,每一所述显示区域分别表示项目的一个开发阶段;
在所述显示区域中生成多个任务栏,每一所述任务栏分别表示所述显示区域对应的开发阶段中的一项任务;
在所述项目视图中展示属性对象图标列表,所述属性对象图标列表中包含多个所述属性对象图标;当与一项任务关联的任务栏绑定事件被触发时,在所述属性对象图标列表中,根据接收到的属性对象图标选取指令,确定并显示与所述任务栏绑定的各个所述属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员,所述实施成员能够在所述项目视图查看到权限范围内的各个显示区域、任务栏以及属性对象图标,为每一所述任务栏绑定显示属性对象图标通过各个实施成员通过其个人账号来登录应用程序客户端,在任务栏选择框中,输入与任务栏匹配的关键字,进而发出任务栏加入请求来实现;
若接收到关于一项任务的完成指令,则在该项任务对应的所述任务栏中,将绑定显示的所述属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新;当检测到基于任一显示区域的拖动指令时,对所述显示区域的排列顺序进行调整;
在任一时刻,若检测到任一所述属性对象图标的色彩发生变更,则判断与该属性对象图标绑定显示的所述显示区域中,各个所述属性对象图标的色彩是否均为所述第二预设值;
若与该属性对象图标绑定显示的所述显示区域中,各个所述属性对象图标的色彩均为所述第二预设值,则在排列于该显示区域后的另一显示区域中,分别获取与各个任务栏绑定的所述属性对象图标所对应的实施成员的个人账号;
生成任务启动提示信息,并将所述任务启动提示信息分别发送至各个所述个人账号。
2.如权利要求1所述的项目进度管理方法,其特征在于,还包括:
在每一所述显示区域中,统计所述属性对象图标的第一总数以及统计色彩为所述第二预设值的所述属性对象图标的第二总数;
计算所述第二总数与所述第一总数的比值;
生成与所述比值相关的进度条,以对每一所述显示区域对应开发阶段的项目进度进行展示。
3.如权利要求1所述的项目进度管理方法,其特征在于,还包括:
获取每一项任务的计划完成期限;
若任一项任务的所述计划完成期限到达,且该项任务对应的所述任务栏中绑定显示的所述属性对象图标的色彩为所述第一预设值,则闪烁显示该属性对象图标;
获取该属性对象图标对应的实施成员,并将关于该实施成员的任务超时告警信息发送至预设的管理账号。
4.一种终端设备,其特征在于,所述终端设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
根据接收到的项目创建指令,创建项目视图,所述项目视图中包含有依序排列的多个显示区域,每一所述显示区域分别表示项目的一个开发阶段;
在所述显示区域中生成多个任务栏,每一所述任务栏分别表示所述显示区域对应的开发阶段中的一项任务;
为每一所述任务栏绑定显示属性对象图标,所述属性对象图标用于标识其对应的所述任务栏所表示的任务的实施成员,所述实施成员能够在所述项目视图查看到权限范围内的各个显示区域、任务栏以及属性对象图标,所述为每一所述任务栏绑定显示属性对象图标通过各个实施成员通过其个人账号来登录应用程序客户端,在任务栏选择框中,输入与任务栏匹配的关键字,进而发出任务栏加入请求来实现;
若接收到关于一项任务的完成指令,则在该项任务对应的所述任务栏中,将绑定显示的所述属性对象图标的色彩由第一预设值变更为第二预设值,以完成项目进度更新;当检测到基于任一显示区域的拖动指令时,对所述显示区域的排列顺序进行调整;
在任一时刻,若检测到任一所述属性对象图标的色彩发生变更,则判断与该属性对象图标绑定显示的所述显示区域中,各个所述属性对象图标的色彩是否均为所述第二预设值;
若与该属性对象图标绑定显示的所述显示区域中,各个所述属性对象图标的色彩均为所述第二预设值,则在排列于该显示区域后的另一显示区域中,分别获取与各个任务栏绑定的所述属性对象图标所对应的实施成员的个人账号;
生成任务启动提示信息,并将所述任务启动提示信息分别发送至各个所述个人账号。
5.如权利要求4所述的终端设备,其特征在于,所述处理器执行所述计算机程序时,还实现如下步骤:
在所述项目视图中展示属性对象图标列表,所述属性对象图标列表中包含多个所述属性对象图标;
当与一项任务关联的任务栏绑定事件被触发时,在所述属性对象图标列表中,根据接收到的属性对象图标选取指令,确定并显示与所述任务栏绑定的各个所述属性对象图标。
6.如权利要求4所述的终端设备,其特征在于,所述处理器执行所述计算机程序时,还实现如下步骤:
获取每一项任务的计划完成期限;
若任一项任务的所述计划完成期限到达,且该项任务对应的所述任务栏中绑定显示的所述属性对象图标的色彩为所述第一预设值,则闪烁显示该属性对象图标;
获取该属性对象图标对应的实施成员,并将关于该实施成员的任务超时告警信息发送至预设的管理账号。
7.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710646760.3A CN107730196B (zh) | 2017-08-01 | 2017-08-01 | 项目进度管理方法及终端设备 |
PCT/CN2018/077045 WO2019024489A1 (zh) | 2017-08-01 | 2018-02-23 | 项目进度管理方法、装置、终端设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710646760.3A CN107730196B (zh) | 2017-08-01 | 2017-08-01 | 项目进度管理方法及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107730196A CN107730196A (zh) | 2018-02-23 |
CN107730196B true CN107730196B (zh) | 2021-04-02 |
Family
ID=61201693
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710646760.3A Active CN107730196B (zh) | 2017-08-01 | 2017-08-01 | 项目进度管理方法及终端设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107730196B (zh) |
WO (1) | WO2019024489A1 (zh) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108428114A (zh) * | 2018-03-20 | 2018-08-21 | 网易(杭州)网络有限公司 | 项目的信息处理方法及装置、存储介质、电子装置 |
CN108537511A (zh) * | 2018-04-10 | 2018-09-14 | 万翼科技有限公司 | 项目进度展示的方法、装置及计算机可读存储介质 |
CN108921493A (zh) * | 2018-05-31 | 2018-11-30 | 沈文策 | 一种基于显示界面的信息显示方法及装置 |
CN110555661B (zh) * | 2018-05-31 | 2023-05-09 | 西安海平方网络科技有限公司 | 建筑元素的信息展示方法、装置、设备和可读存储介质 |
CN108984241B (zh) * | 2018-06-05 | 2020-08-04 | 微服云联科技(深圳)有限公司 | 看板卡片的处理方法、装置、计算机设备及存储介质 |
JP2020009192A (ja) * | 2018-07-09 | 2020-01-16 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
CN109064135A (zh) * | 2018-07-28 | 2018-12-21 | 万翼科技有限公司 | 节点状态的提示方法、装置及计算机可读存储介质 |
CN109165931A (zh) * | 2018-09-25 | 2019-01-08 | 阿里巴巴集团控股有限公司 | 项目流程管理方法及装置 |
CN109522084A (zh) * | 2018-11-28 | 2019-03-26 | 亚信科技(中国)有限公司 | 一种基于devops的敏捷看板处理方法及*** |
JP7140670B2 (ja) * | 2018-12-17 | 2022-09-21 | 株式会社日立製作所 | 工程管理支援システム、工程管理支援方法、及び工程管理支援プログラム |
CN109858789B (zh) * | 2019-01-17 | 2021-03-05 | 网易(杭州)网络有限公司 | 人力资源可视化处理方法、装置、设备和可读存储介质 |
CN110135674A (zh) * | 2019-02-20 | 2019-08-16 | 深圳大维理文科技有限公司 | 事务管理***和事务管理方法 |
CN110009308A (zh) * | 2019-04-10 | 2019-07-12 | 上海外高桥造船有限公司 | 项目管理*** |
CN109978512A (zh) * | 2019-04-10 | 2019-07-05 | 上海外高桥造船有限公司 | 项目管理***的控制方法、电子设备、存储介质 |
CN110570170B (zh) * | 2019-09-19 | 2021-12-10 | 中国银行股份有限公司 | 项目信息显示方法及装置 |
CN111950974B (zh) * | 2020-07-02 | 2024-05-14 | 广州仓实信息科技有限公司 | 进度信息处理方法、装置、计算机设备和存储介质 |
CN112199007A (zh) * | 2020-09-01 | 2021-01-08 | 北京达佳互联信息技术有限公司 | 菜单显示方法、装置、电子设备和存储介质 |
CN113450062A (zh) * | 2020-09-07 | 2021-09-28 | 北京新氧科技有限公司 | 项目信息处理方法、***、电子设备及存储介质 |
CN113344513A (zh) * | 2021-05-31 | 2021-09-03 | 珠海大横琴科技发展有限公司 | 项目信息管理方法及装置、电子设备、存储介质 |
CN113570220B (zh) * | 2021-07-14 | 2024-01-12 | 深圳市创茶网络科技有限公司 | 任务管理方法、装置、计算机设备和存储介质 |
CN117473798B (zh) * | 2023-12-26 | 2024-05-14 | 国家超级计算天津中心 | 仿真项目管理方法、装置、设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102013042A (zh) * | 2009-09-08 | 2011-04-13 | 英业达股份有限公司 | 依据时间进行项目管理任务的标示与查询***及其方法 |
CN102439612A (zh) * | 2009-05-19 | 2012-05-02 | 微软公司 | 用于自顶向下项目计划的概括任务 |
CN102541880A (zh) * | 2010-12-17 | 2012-07-04 | 金蝶软件(中国)有限公司 | 一种甘特图的生成方法及*** |
CN105741009A (zh) * | 2016-01-07 | 2016-07-06 | 里法诺夫·尼尔·金 | 用于开发事件人工量的收集、追踪、存储和报告的动态方法 |
CN106681701A (zh) * | 2015-11-09 | 2017-05-17 | 华为技术有限公司 | 一种任务的显示方法和装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7191141B2 (en) * | 2001-06-13 | 2007-03-13 | Ricoh Company, Ltd. | Automated management of development project files over a network |
CN101901402A (zh) * | 2009-05-27 | 2010-12-01 | 北京正辰科技发展有限责任公司 | 项目管理*** |
US10373092B2 (en) * | 2015-09-08 | 2019-08-06 | Oracle International Corporation | System and method for providing a tradeoff between time and quality for a task |
CN106529904A (zh) * | 2016-10-25 | 2017-03-22 | 乐视控股(北京)有限公司 | 分支视图的生成方法及装置 |
-
2017
- 2017-08-01 CN CN201710646760.3A patent/CN107730196B/zh active Active
-
2018
- 2018-02-23 WO PCT/CN2018/077045 patent/WO2019024489A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102439612A (zh) * | 2009-05-19 | 2012-05-02 | 微软公司 | 用于自顶向下项目计划的概括任务 |
CN102013042A (zh) * | 2009-09-08 | 2011-04-13 | 英业达股份有限公司 | 依据时间进行项目管理任务的标示与查询***及其方法 |
CN102541880A (zh) * | 2010-12-17 | 2012-07-04 | 金蝶软件(中国)有限公司 | 一种甘特图的生成方法及*** |
CN106681701A (zh) * | 2015-11-09 | 2017-05-17 | 华为技术有限公司 | 一种任务的显示方法和装置 |
CN105741009A (zh) * | 2016-01-07 | 2016-07-06 | 里法诺夫·尼尔·金 | 用于开发事件人工量的收集、追踪、存储和报告的动态方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107730196A (zh) | 2018-02-23 |
WO2019024489A1 (zh) | 2019-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107730196B (zh) | 项目进度管理方法及终端设备 | |
CN110245220B (zh) | 电子文件签署方法、装置及服务器、存储介质 | |
CN107832901B (zh) | 任务分配方法、装置、终端设备及存储介质 | |
CN111510468B (zh) | 计算任务的调度方法、装置、服务器及计算*** | |
CN111582815A (zh) | 一种核电站的工程管理方法、装置、终端设备及存储介质 | |
CN107909368B (zh) | 支付控制方法及装置、终端及可读存储介质 | |
CN109818957B (zh) | 基于可视化界面的智能合约调用方法、装置及*** | |
CN114564294A (zh) | 智能服务编排方法、装置、计算机设备及存储介质 | |
CN111784318A (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN109522086B (zh) | 对窗口的操作方法和装置、计算机装置及可读存储介质 | |
CN108376320A (zh) | 履职数据管理方法及装置 | |
CN111612616A (zh) | 区块链账户评估方法、装置、终端设备及计算机可读介质 | |
CN111723515A (zh) | 一种运行算子的方法、装置及*** | |
CN112667638B (zh) | 动态报表生成方法、装置、终端设备及可读存储介质 | |
CN108062401B (zh) | 应用推荐方法、装置及存储介质 | |
CN111191999A (zh) | 产品研发管理方法、装置、计算机设备及存储介质 | |
CN110347657A (zh) | 数据生成方法、装置、电子设备及存储介质 | |
CN114237798A (zh) | 数据处理方法、装置、服务器及存储介质 | |
CN112348403B (zh) | 风控模型构建方法、装置及电子设备 | |
CN113822704A (zh) | 计算优惠费用的方法、装置、电子设备及可读存储介质 | |
CN112667338A (zh) | 业务线展示控制方法、装置、电子设备及存储介质 | |
CN112686742A (zh) | 销项***风险预警方法、装置、存储介质及电子设备 | |
CN105279035A (zh) | 日历任务查询方法及装置 | |
CN112328450A (zh) | 数据监控方法、装置、计算机设备及存储介质 | |
CN108874553B (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20180607 Address after: 518000 Room 201, building A, 1 front Bay Road, Shenzhen Qianhai cooperation zone, Shenzhen, Guangdong Applicant after: Shenzhen one ledger Intelligent Technology Co., Ltd. Address before: 200000 Xuhui District, Shanghai Kai Bin Road 166, 9, 10 level. Applicant before: Shanghai Financial Technologies Ltd |
|
GR01 | Patent grant | ||
GR01 | Patent grant |