1.一种项目开发文档的维护方法,其特征在于,包括以下步骤:
获取项目开发代码文件,在与控制层对应的所述项目开发代码文件中进行遍历查询,获得与控制层对应的每个项目开发代码文件中的所有调用方法,将所述调用方法与所述项目开发代码文件进行对应后存储在临时缓存中;
在所述获得的调用方法中进行遍历查询,获得每个调用方法中的所有参数,根据所述获得的参数在与业务层对应的项目开发代码文件中进行查询,获得所述参数对应的数值,将所述参数及参数数值与所述调用方法进行对应后存储在临时缓存中;
根据所述临时缓存中的所述调用方法与所述项目开发代码文件之间的对应关系、所述参数及参数数值与所述调用方法之间的对应关系,生成项目开发维护文档;
获取项目开发文档,根据在所述项目开发代码文件中获得的调用方法在所述项目开发文档及项目开发维护文档中进行查询,分别获得与所述调用方法对应的代码信息,将所述项目开发文档中与所述调用方法对应的代码信息与所述项目开发维护文档中的代码信息进行比较,获得比较结果,根据所述比较结果输出代码匹配结果信息。
2.如权利要求1所述的项目开发文档的维护方法,其特征在于,所述将所述调用方法与所述项目开发代码文件进行对应后存储在临时缓存中之前,包括:预设注释关键字及查询行数;
当获取到所述调用方法后,根据所述预设的注释关键字及查询行数在所述项目开发代码文件中进行查询,获得与每个调用方法对应的注释,将所述注释与所述调用方法进行对应后存储在临时缓存中。
3.如权利要求1所述的项目开发文档的维护方法,其特征在于,所述在所述获得的调用方法中进行遍历查询,获得每个调用方法中的所有参数,包括:预设参数类型;
根据所述预设的参数类型在所述获取的调用方法中进行遍历查询,获得与所述预设的参数类型对应的所有参数。
4.如权利要求1所述的项目开发文档的维护方法,其特征在于,所述在所述获得的调用方法中进行遍历查询,获得每个调用方法中的所有参数,根据所述获得的参数在与业务层对应的项目开发代码文件中进行查询,获得所述参数对应的数值,将所述参数及参数数值与所述调用方法进行对应后存储在临时缓存中之后,包括:在与控制层对应的项目开发代码文件中根据所述获得的调用方法进行查询,获得与所述调用方法对应的返回值;
将所述返回值与所述调用方法进行对应后存储在临时缓存中。
5.如权利要求4所述的项目开发文档的维护方法,其特征在于,所述在所述获得的调用方法中进行遍历查询,获得每个调用方法中的所有参数,根据所述获得的参数在与业务层对应的项目开发代码文件中进行查询,获得所述参数对应的数值,将所述参数及参数数值与所述调用方法进行对应后存储在临时缓存中之后,包括:在与业务层对应的项目开发代码文件中根据所述每个调用方法中的参数进行查询,获得所述参数中每个参数的返回值;
将所述每个参数的返回值与所述参数进行对应后存储在临时缓存中。
6.如权利要求5所述的项目开发文档的维护方法,其特征在于,所述根据所述临时缓存中的所述调用方法与所述项目开发代码文件之间的对应关系、所述参数及参数数值与所述调用方法之间的对应关系,生成项目开发维护文档,包括:在所述临时缓存中进行查询,获得调用方法、调用方法返回值、参数、参数数值、参数返回值及所述调用方法返回值与所述调用方法之间的对应关系、所述参数返回值与所述参数之间的对应关系、所述调用方法与所述项目开发代码文件之间的对应关系、所述参数及参数数值与所述调用方法之间的对应关系;
根据所述调用方法、调用方法返回值、参数、参数数值、参数返回值及所述调用方法返回值与所述调用方法之间的对应关系、所述参数返回值与所述参数之间的对应关系、所述调用方法与所述项目开发代码文件之间的对应关系、所述参数及参数数值与所述调用方法之间的对应关系生成项目开发维护文档;
当所述项目开发维护文档生成后,将所述调用方法、调用方法返回值、参数、参数数值、参数返回值及所述调用方法返回值与所述调用方法之间的对应关系、所述参数返回值与所述参数之间的对应关系、所述调用方法与所述项目开发代码文件之间的对应关系、所述参数及参数数值与所述调用方法之间的对应关系从所述临时缓存中删除。
7.如权利要求6所述的项目开发文档的维护方法,其特征在于,所述将所述项目开发文档中与所述调用方法对应的代码信息与所述项目开发维护文档中的代码信息进行比较,获得比较结果,包括:将所述项目开发文档中的参数、参数返回值及调用方法返回值与所述项目开发维护文档中的参数、参数返回值及调用方法返回值进行比较;
当所述项目开发文档与所述项目开发维护文档中所属相同的调用方法的参数不匹配时,发送参数不匹配信息;当所述项目开发文档与所述项目开发维护文档中所属相同的参数的参数返回值不匹配时,发送参数返回值不匹配信息;当所述项目开发文档与所述项目开发维护文档中所属相同的调用方法的调用方法返回值不匹配时,发送调用方法返回值不匹配信息。
8.一种项目开发文档的维护装置,其特征在于,所述装置包括:
第一查询模块:设置为获取项目开发代码文件,在与控制层对应的所述项目开发代码文件中进行遍历查询,获得与控制层对应的每个项目开发代码文件中的所有调用方法,将所述调用方法与所述项目开发代码文件进行对应后存储在临时缓存中;
第二查询模块:设置为在所述获得的调用方法中进行遍历查询,获得每个调用方法中的所有参数,根据所述获得的参数在与业务层对应的项目开发代码文件中进行查询,获得所述参数对应的数值,将所述参数及参数数值与所述调用方法进行对应后存储在临时缓存中;
文档生成模块:设置为根据所述临时缓存中的所述调用方法与所述项目开发代码文件之间的对应关系、所述参数及参数数值与所述调用方法之间的对应关系,生成项目开发维护文档;
信息比较模块:设置为获取项目开发文档,根据在所述项目开发代码文件中获得的调用方法在所述项目开发文档及项目开发维护文档中进行查询,分别获得与所述调用方法对应的代码信息,将所述项目开发文档中与所述调用方法对应的代码信息与所述项目开发维护文档中的代码信息进行比较,获得比较结果,根据所述比较结果输出代码匹配结果信息。
9.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被一个或多个所述处理器执行时,使得一个或多个所述处理器执行如权利要求1至7中任一项所述维护方法的步骤。
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求
1至7中任一项所述维护方法的步骤。