一种处理项目日志数据的方法及装置制造方法

文档序号:6489213阅读:148来源:国知局
一种处理项目日志数据的方法及装置制造方法
【专利摘要】本发明公开了一种处理项目日志数据的方法及装置,属于计算机领域。所述方法包括:获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,该项目日志数据至少包括工作内容、工作量、任务类型和计划类型;将人员的人员标识、行政部门、项目标识和当前工作日期与项目日志数据的对应关系存储在日志列表中;接收匹配条件、第一起始时间和第一结束时间,该匹配条件包括人员标识、项目标识和/或行政部门;根据匹配条件、第一起始时间和第一结束时间从日志列表中获取对应的项目日志数据。所述装置包括:第一获取模块、第一存储模块、第一接收模块和第二获取模块。本发明能够提高处理项目日志数据的效率。
【专利说明】一种处理项目日志数据的方法及装置
【技术领域】
[0001]本发明涉及计算机领域,特别涉及一种处理项目日志数据的方法及装置。
【背景技术】
[0002]项目由相应的项目团队来完成开发工作,在项目开发的过程中,项目团队包括的员工分工开发该项目,对于任一个员工,该员工在每天的开发工作中都会产生大量的项目日志数据。
[0003]目前可以人为地采集并记录每个员工在每天产生的项目日志数据,当需要处理某个项目、某个员工或某个部门的项目日志数据时,可以人工从记录的大量项目日志数据中查找某个项目、某个员工或某个部门的项目日志数据。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]目前处理项目日志数据方式为人工从记录的大量项目日志数据中查找项目日志数据,使得处理项目日志数据的效率非常低下。

【发明内容】

[0006]为了提高处理项目日志数据的效率,本发明提供了一种处理项目日志数据的方法及装置。所述技术方案如下:
[0007]—种处理项目日志数据的方法,其特征在于,所述方法包括:
[0008]获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,所述项目日志数据至少包括工作内容、工作量、任务类型和计划类型;
[0009]将所述人员的人员标识、所述行政部门、所述项目标识和所述当前工作日期与所述项目日志数据的对应关系存储在日志列表中;
[0010]接收匹配条件、第一起始时间和第一结束时间,所述匹配条件包括人员标识、项目标识和/或行政部门;
[0011]根据所述匹配条件、所述第一起始时间和所述第一结束时间从所述日志列表中获取对应的项目日志数据。
[0012]所述获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,包括:
[0013]当项目对应的项目团队包括的人员需要输入项目日志数据时,创建日志输入界面,通过所述日志输入界面接收所述项目团队包括的人员输入的项目日志数据;
[0014]根据所述项目团队包括的人员的人员标识从已存储的人员标识与行政部门的对应关系中获取所述项目团队包括的人员属于的行政部门。
[0015]所述获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据之前,还包括:
[0016]获取所述项目对应的项目团队包括的人员的人员标识和属于的行政部门,将所述项目的项目标识、所述人员的人员标识和所述人员属于的行政部门的对应关系存储在人员列表中。
[0017]所述获取所述项目对应项目团队包括的人员的人员标识和属于的行政部门,包括:
[0018]接收所述项目对应的项目团队包括的人员的人员标识;
[0019]根据所述人员标识从已存储的人员标识与行政部门的对应关系中获取所述人员属于的行政部门。
[0020]所述获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据之前,还包括:
[0021]获取所述项目对应的项目团队包括的人员在预设个数个工作日期内的计划内容,将所述项目的项目标识、所述人员的人员标识、所述工作日期和所述工作日期内的计划内各的对应关系存储在计划列表中。
[0022]所述获取所述项目对应的项目团队包括的人员在预设个数个工作日期内的计划内容,包括:
[0023]根据所述项目的项目标识,从已存储的人员列表中获取所述项目对应的项目团队包括的人员的人员标识,所述人员列表用于存储人员标识、行政部门与项目标识的对应关系,以及获取当前时间之后的预设个数个工作日期;
[0024]创建计划输入界面,所述计划输入界面包括所述项目对应的项目团队包括的人员的人员标识和所述预设个数个工作日期;
[0025]通过所述计划输入界面接收所述项目对应的项目团队包括的人员分别在所述预设个数个工作日期内的计划内容。
[0026]所述将所述项目的项目标识、所述人员的人员标识、所述工作日期和所述工作日期内的计划内各的对应关系存储在计划列表中之后,还包括:
[0027]当某个人员查询计划内容时,接收所述人员的人员标识、第二起始时间和第二结束时间,根据所述人员标识、第二起始时间和第二结束时间,从所述计划列表中获取所述人员在所述第二起始时间至所述第二结束时间包括的每个工作日期内的计划内容。
[0028]一种处理项目日志数据的装置,所述装置包括:
[0029]第一获取模块,用于获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,所述项目日志数据至少包括工作内容、工作量、任务类型和计划类型;
[0030]第一存储模块,用于将所述人员的人员标识、所述行政部门、所述项目标识和所述当前工作日期与所述项目日志数据的对应关系存储在日志列表中;
[0031]第一接收模块,用于接收匹配条件、第一起始时间和第一结束时间,所述匹配条件包括人员标识、项目标识和/或行政部门;
[0032]第二获取模块,用于根据所述匹配条件、所述第一起始时间和所述第一结束时间从所述日志列表中获取对应的项目日志数据。
[0033]所述第一获取模块包括:
[0034]第一创建单元,用于当项目对应的项目团队包括的人员需要输入项目日志数据时,创建日志输入界面,通过所述日志输入界面接收所述项目团队包括的人员输入的项目日志数据;[0035]第一获取单元,用于根据所述项目团队包括的人员的人员标识从已存储的人员标识与行政部门的对应关系中获取所述项目团队包括的人员属于的行政部门。
[0036]所述装置还包括:
[0037]第三获取模块,用于获取所述项目对应的项目团队包括的人员的人员标识和属于的行政部门,将所述项目的项目标识、所述人员的人员标识和所述人员属于的行政部门的对应关系存储在人员列表中。
[0038]所述第三获取模块包括:
[0039]第一接收单元,用于接收所述项目对应的项目团队包括的人员的人员标识;
[0040]第二获取单元,用于根据所述人员标识从已存储的人员标识与行政部门的对应关系中获取所述人员属于的行政部门;
[0041]第一存储单元,用于将所述项目的项目标识、所述人员的人员标识和所述人员属于的行政部门的对应关系存储在人员列表中。
[0042]所述装置还包括:
[0043]第四获取模块,用于获取所述项目对应的项目团队包括的人员在预设个数个工作日期内的计划内容,将所述项目的项目标识、所述人员的人员标识、所述工作日期和所述工作日期内的计划内容的对应关系存储在计划列表中。
[0044]所述第四获取模块包括:
[0045]第三获取单元,用于根据所述项目的项目标识,从已存储的人员列表中获取所述项目对应的项目团队包括的人员的人员标识,所述人员列表用于存储人员标识、行政部门与项目标识的对应关系,以及获取当前时间之后的预设个数个工作日期;
[0046]第二创建单元,用于创建计划输入界面,所述计划输入界面包括所述项目对应的项目团队包括的人员的人员标识和所述预设个数个工作日期;
[0047]第二接收单元,用于通过所述计划输入界面接收所述项目对应的项目团队包括的人员分别在所述预设个数个工作日期内的计划内容;
[0048]第二存储单元,用于将所述项目的项目标识、所述人员的人员标识、所述工作日期和所述工作日期内的计划内容的对应关系存储在计划列表中。
[0049]所述装置还包括:
[0050]第五获取模块,用于当某个人员查询计划内容时,接收所述人员的人员标识、第二起始时间和第二结束时间,根据所述人员标识、第二起始时间和第二结束时间,从所述计划列表中获取所述人员在所述第二起始时间至所述第二结束时间包括的每个工作日期内的计划内容。
[0051]在本发明实施例中,获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,该项目日志数据至少包括工作内容、工作量、任务类型和计划类型,将人员的人员标识、行政部门、项目标识和当前工作日期与项目日志数据的对应关系存储在日志列表中,接收匹配条件、第一起始时间和第一结束时间,该匹配条件包括人员标识、项目标识和/或行政部门,根据匹配条件、第一起始时间和第一结束时间从日志列表中获取对应的项目日志数据。其中,获取人员的人员标识、该人员属于的行政部门、项目标识和该人员的项目日志数据并存储在日志列表中,然后可以基于项目的项目标识、行政部门和/或人员标识从日志列表中快速地获取项目日志数据,如此可以提高处理项目日志数据的效率。
【专利附图】

【附图说明】
[0052]图1是本发明实施例1提供的一种处理项目日志数据的方法流程图;
[0053]图2是本发明实施例2提供的一种处理项目日志数据的方法流程图;
[0054]图3是本发明实施例2提供的一种处理项目日志数据的计划输入界面;
[0055]图4是本发明实施例2提供的另一种处理项目日志数据的计划输入界面;
[0056]图5是本发明实施例2提供的另一种处理项目日志数据的计划显示界面;
[0057]图6是本发明实施例2提供的一种处理项目日志数据的日志输入界面;
[0058]图7是本发明实施例2提供的一种项目工作量的饼状图;
[0059]图8是本发明实施例2提供的一种人员工作量的柱状图;
[0060]图9是本发明实施例3提供的一种处理项目日志数据的装置结构示意图。
【具体实施方式】
[0061]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0062]实施例1
[0063]如图1所示,本发明实施例提供了一种处理项目日志数据的方法,包括:
[0064]步骤101:获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,该项目日志数据至少包括工作内容、工作量、任务类型和计划类型;
[0065]步骤102:将人员的人员标识、行政部门、项目标识和当前工作日期与项目日志数据的对应关系存储在日志列表中;
[0066]步骤103:接收匹配条件、第一起始时间和第一结束时间,该匹配条件包括人员标识、项目标识和/或行政部门;
[0067]步骤104:根据匹配条件、第一起始时间和第一结束时间从日志列表中获取对应的项目日志数据。
[0068]在本发明实施例中,获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,该项目日志数据至少包括工作内容、工作量、任务类型和计划类型,将人员的人员标识、行政部门、项目标识和当前工作日期与项目日志数据的对应关系存储在日志列表中,接收匹配条件、第一起始时间和第一结束时间,该匹配条件包括人员标识、项目标识和/或行政部门,根据匹配条件、第一起始时间和第一结束时间从日志列表中获取对应的项目日志数据。其中,获取人员的人员标识、该人员属于的行政部门、项目标识和该人员的项目日志数据并存储在日志列表中,然后可以基于项目的项目标识、行政部门和/或人员标识从日志列表中快速地获取项目日志数据,如此可以提高处理项目日志数据的效率。
[0069]实施例2
[0070]如图2所示,本发明实施例提供了一种处理项目日志数据的方法,包括:
[0071]步骤201:项目管理系统获取项目的项目标识,该项目对应的项目团队包括的人员的人员标识和属于的行政部门;[0072]其中,对于任一个项目,在开发该项目之前需要确定开发该项目的项目团队,项目管理系统可以显示人员输入界面给该项目的项目经理,该项目的项目经理可以向该人员输入界面输入该项目的项目标识和该项目团队包括的人员的人员标识,然后提交给项目管理系统。
[0073]具体地,项目管理系统接收该项目的项目标识和该项目对应的项目团队包括的人员的人员标识,根据该人员的人员标识,从已存储的人员标识与行政部门的对应关系中获取该人员所属的行政部门。
[0074]其中,对于任一个公司,事先将该公司内的每个人员的人员标识和每个人员所属的行政部门存储在人员标识与行政部门的对应关系中。
[0075]例如,需要开发的项目A的项目标识为IDA,在项目A开发前确定项目A对应的项目团队包括人员1、2和3,人员I和2属于的行政部门为第一开发组,人员3属于的行政部门为第二开发组,人员1、2和3对应的人员标识分别为N1、N2和N3。
[0076]项目管理系统接收项目经理输入的项目A的项目标识IDA,以及项目A对应的项目团队包括的人员1、2和3的人员标识分别为N1、N2和N3,根据人员I的人员标识NI从已存储的人员标识与行政部门的对应关系中获取人员I属于的行政部门为第一开发组,根据人员2的人员标识N2从已存储的人员标识与行政部门的对应关系中获取人员2属于的行政部门为第一开发组,以及根据人员3的人员标识N3从已存储的人员标识与行政部门的对应关系中获取人员3属于的行政部门为第二开发组。
[0077]步骤202:项目管理系统将该项目团队包括的人员的人员标识、该项目的项目标识和该人员所属的行政部门的对应关系存储在人员列表中;
[0078]具体地,针对该项目团队包括的任一个人员,项目管理系统根据该人员的人员标识查找人员列表,如果没有查找出包括该人员的人员标识的记录,则将该人员的人员标识、该人员所属的行政部分和该项目的项目标识作为一条记录并存储在人员列表中;如果查找出包括该人员的人员标识的记录,`则将该项目的项`目标识存储在包括该人员的人员标识的记录的中。
[0079]例如,分别将人员I的人员标识N1、项目A的项目标识IDA和人员I属于的第一开发组的对应关系,人员2的人员标识N2、项目A的项目标识IDA和人员2属于的第一开发组的对应关系,以及人员3的人员标识N3、项目A的项目标识IDA和人员3属于的第二开发组的对应关系存储在如表1所不的人员列表中。
[0080]表1
【权利要求】
1.一种处理项目日志数据的方法,其特征在于,所述方法包括:获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,所述项目日志数据至少包括工作内容、工作量、任务类型和计划类型;将所述人员的人员标识、所述行政部门、所述项目标识和所述当前工作日期与所述项目日志数据的对应关系存储在日志列表中;接收匹配条件、第一起始时间和第一结束时间,所述匹配条件包括人员标识、项目标识和/或行政部门;根据所述匹配条件、所述第一起始时间和所述第一结束时间从所述日志列表中获取对应的项目日志数据。
2.如权利要求1所述的方法,其特征在于,所述获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,包括:当项目对应的项目团队包括的人员需要输入项目日志数据时,创建日志输入界面,通过所述日志输入界面接收所述项目团队包括的人员输入的项目日志数据;根据所述项目团队包括的人员的人员标识从已存储的人员标识与行政部门的对应关系中获取所述项目团队包括的人员属于的行政部门。
3.如权利要求1所述的方法,其特征在于,所述获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据之前,还包括:获取所述项目对应的项目团队包括的人员的人员标识和属于的行政部门,将所述项目的项目标识、所述人员的人员标识和所述人员属于的行政部门的对应关系存储在人员列表中。
4.如权利要求3所述的方法,其特征在于,所述获取所述项目对应项目团队包括的人员的人员标识和属于的行政部门,包括:接收所述项目对应的项目团队包括的人员的人员标识;根据所述人员标识从已存储的人员标识与行政部门的对应关系中获取所述人员属于的行政部门。
5.如权利要求1所述的方法,其特征在于,所述获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据之前,还包括:获取所述项目对应的项目团队包括的人员在预设个数个工作日期内的计划内容,将所述项目的项目标识、所述人员的人员标识、所述工作日期和所述工作日期内的计划内容的对应关系存储在计划列表中。
6.如权利要求5所述的方法,其特征在于,所述获取所述项目对应的项目团队包括的人员在预设个数个工作日期内的计划内容,包括:根据所述项目的项目标识,从已存储的人员列表中获取所述项目对应的项目团队包括的人员的人员标识,所述人员列表用于存储人员标识、行政部门与项目标识的对应关系,以及获取当前时间之后的预设个数个工作日期;创建计划输入界面,所述计划输入界面包括所述项目对应的项目团队包括的人员的人员标识和所述预设个数个工作日期;通过所述计划输入界面接收所述项目对应的项目团队包括的人员分别在所述预设个数个工作日期内的计划内容。
7.如权利要求5或6所述的方法,其特征在于,所述将所述项目的项目标识、所述人员的人员标识、所述工作日期和所述工作日期内的计划内容的对应关系存储在计划列表中之后,还包括: 当某个人员查询计划内容时,接收所述人员的人员标识、第二起始时间和第二结束时间,根据所述人员标识、第二起始时间和第二结束时间,从所述计划列表中获取所述人员在所述第二起始时间至所述第二结束时间包括的每个工作日期内的计划内容。
8.—种处理项目日志数据的装置,其特征在于,所述装置包括: 第一获取模块,用于获取项目对应的项目团队包括的人员属于的行政部门和当前工作日期的项目日志数据,所述项目日志数据至少包括工作内容、工作量、任务类型和计划类型; 第一存储模块,用于将所述人员的人员标识、所述行政部门、所述项目标识和所述当前工作日期与所述项目日志数据的对应关系存储在日志列表中; 第一接收模块,用于接收匹配条件、第一起始时间和第一结束时间,所述匹配条件包括人员标识、项目标识和/或行政部门; 第二获取模块,用于根据所述匹配条件、所述第一起始时间和所述第一结束时间从所述日志列表中获取对应的项目日志数据。
9.如权利要求8所述的装置,其特征在于,所述第一获取模块包括: 第一创建单元,用于当项目对应的项目团队包括的人员需要输入项目日志数据时,创建日志输入界面,通过所述日志输入界面接收所述项目团队包括的人员输入的项目日志数据;` 第一获取单元,用于根据所述项目团队包括的人员的人员标识从已存储的人员标识与行政部门的对应关系中获取所述项目团队包括的人员属于的行政部门。
10.如权利要求8所述的装置,其特征在于,所述装置还包括: 第三获取模块,用于获取所述项目对应的项目团队包括的人员的人员标识和属于的行政部门,将所述项目的项目标识、所述人员的人员标识和所述人员属于的行政部门的对应关系存储在人员列表中。
11.如权利要求10所述的装置,其特征在于,所述第三获取模块包括: 第一接收单元,用于接收所述项目对应的项目团队包括的人员的人员标识; 第二获取单元,用于根据所述人员标识从已存储的人员标识与行政部门的对应关系中获取所述人员属于的行政部门; 第一存储单元,用于将所述项目的项目标识、所述人员的人员标识和所述人员属于的行政部门的对应关系存储在人员列表中。
12.如权利要求8所述的装置,其特征在于,所述装置还包括: 第四获取模块,用于获取所述项目对应的项目团队包括的人员在预设个数个工作日期内的计划内容,将所述项目的项目标识、所述人员的人员标识、所述工作日期和所述工作日期内的计划内容的对应关系存储在计划列表中。
13.如权利要求12所述的装置,其特征在于,所述第四获取模块包括: 第三获取单元,用于根据所述项目的项目标识,从已存储的人员列表中获取所述项目对应的项目团队包括的人员的人员标识,所述人员列表用于存储人员标识、行政部门与项目标识的对应关系,以及获取当前时间之后的预设个数个工作日期;第二创建单元,用于创建计划输入界面,所述计划输入界面包括所述项目对应的项目团队包括的人员的人员标识和所述预设个数个工作日期;第二接收单元,用于通过所述计划输入界面接收所述项目对应的项目团队包括的人员分别在所述预设个数个工作日期内的计划内容;第二存储单元,用于将所述项目的项目标识、所述人员的人员标识、所述工作日期和所述工作日期内的计划内容的对应关系存储在计划列表中。
14.如权利要求12或13所述的装置,其特征在于,所述装置还包括:第五获取模块,用于当某个人员查询计划内容时,接收所述人员的人员标识、第二起始时间 和第二结束时间,根据所述人员标识、第二起始时间和第二结束时间,从所述计划列表中获取所述人员在所述第二起始时间至所述第二结束时间包括的每个工作日期内的计划内容。
【文档编号】G06F17/30GK103678415SQ201210361382
【公开日】2014年3月26日 申请日期:2012年9月25日 优先权日:2012年9月25日
【发明者】雷明涛, 陈小龙 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1