一种需求文档的管理平台及方法技术

技术编号:26763157 阅读:55 留言:0更新日期:2020-12-18 23:21
本发明专利技术公开了一种需求文档的管理平台及方法,平台包括:人员管理模块,用于根据不同项目中涉及的不同角色人员进行管理;权限管理模块,用于对不同角色人员的权限进行管理;存储管理模块,用于在需求文档变更后,将需求文档的变更数据存储在区块链中;消息管理模块,用于将对应的需求文档的变更消息发送给与发生变更的需求文档相关的角色人员终端。通过所述需求文档的管理平台及方法,实现了需求变更的线上管理,可以实时跟踪需求文档的变更状态,当需求有变更时,系统会自动发布消息通知相关人员进行查阅并及时相关工作的处理。基于区块链上的需求文档不易被篡改且能够对变更内容进行追溯,而且能够大大提升需求变更信息发布的工作效率。

【技术实现步骤摘要】
一种需求文档的管理平台及方法
本专利技术涉及数据处理技术,更具体的说,是涉及一种需求文档管理平台及方法。
技术介绍
需求文档在软件工程活动中起着非常关键的作用,需求文档的及时变更和及时发布对项目推进和项目质量保证都非常重要。日常工作中,需求文档通常是通过手工进行更新并通过邮件通知给各个部门,各个部门再分别转发给相关人员,这种处理方式,一方面需求变更信息发布不及时会降低工作效率,另一方面,需求文档里面的相关内容很容易被手工篡改,不能够有效地追溯需求文档变更历史。
技术实现思路
有鉴于此,本专利技术提供如下技术方案:一种需求文档的管理平台,包括:人员管理模块,用于根据不同项目中涉及的不同角色人员进行管理;权限管理模块,用于对不同角色人员的权限进行管理,使得每一种角色人员都具有自身对应的数据处理权限;存储管理模块,用于在需求文档变更后,将需求文档的变更数据存储在区块链中;消息管理模块,用于在所述变更数据存储在区块链后,将对应的需求文档的变更消息发送给与发生变更的需求文档相关的角色人员终端。可选的,所述人员管理模块具体用于:将项目中涉及的不同人员划分为管理员、业务人员、开发人员和测试人员,并对所有的角色人员进行维护管理。可选的,还包括:登录管理模块,用于基于密钥信息对角色人员进行身份识别,并基于身份识别结果确定是否允许所述角色人员登录,所述密钥信息包括密码、指纹或人脸特征。可选的,所述权限管理模块包括:身份确定模块,用于确定登陆成功的角色人员的身份类型,所述身份类型包括管理员、业务人员、开发人员和测试人员;权限分配模块,用于基于所述登陆成功的角色人员的身份类型控制进入所述登陆成功的角色人员具有权限的操作页面,其中,业务人员对需求文档具有新增、变更和发布权限,开发人员和测试人员对需求文档具有查阅权限,管理员对需求文档具有审核批复权限。可选的,还包括:数据处理模块,用于接收业务人员对需求文档的编辑操作,并将所述编辑操作的结果发送给所述存储管理模块进行存储。可选的,还包括:日志管理模块,用于记录需求文档的生命周期数据,以便于需求文档变更历史的追溯,所述需求文档的生命周期数据包括需求变更内容、变更时间、变更人姓名和变更原因。一种需求文档的管理方法,基于上述任一种需求文档的管理平台实现,包括:业务人员在需求文档的管理平台中对需求文档进行新建、变更和/或发布操作;将需求文档的变更数据存储在区块链中;在所述变更数据存储在区块链后,将对应的需求文档的变更消息发送给与发生变更的需求文档相关的角色人员终端,其中的角色人员包括开发人员和测试人员。可选的,还包括:在对需求文档进行新建、变更和/或发布操作前,首先验证需求文档操作人的身份,只有在验证其为具有需求文档操作权限,才允许其进行需求文档新建、变更和/或发布操作。可选的,还包括:记录需求文档的生命周期数据,以便于需求文档变更历史的追溯,所述需求文档的生命周期数据包括需求变更内容、变更时间、变更人姓名和变更原因。经由上述的技术方案可知,与现有技术相比,本专利技术实施例公开了一种需求文档的管理平台及方法,平台包括:人员管理模块,用于根据不同项目中涉及的不同角色人员进行管理;权限管理模块,用于对不同角色人员的权限进行管理,使得每一种角色人员都具有自身对应的数据处理权限;存储管理模块,用于在需求文档变更后,将需求文档的变更数据存储在区块链中;消息管理模块,用于在所述变更数据存储在区块链后,将对应的需求文档的变更消息发送给与发生变更的需求文档相关的角色人员终端。通过所述需求文档的管理平台及方法,实现了需求变更的线上管理,可以实时跟踪需求文档的变更状态,当需求有变更时,系统会自动发布消息通知相关人员进行查阅并及时相关工作的处理。基于区块链上的需求文档不易被篡改且能够对变更内容进行追溯,而且能够大大提升需求变更信息发布的工作效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种需求文档的管理平台的结构示意图;图2为本专利技术实施例提供的权限管理模块102的结构示意图;图3为本专利技术实施例公开的另一种需求文档的管理平台的结构示意图;图4为本专利技术实施例公开的一种需求文档的管理方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例公开的一种需求文档的管理平台的结构示意图,参见图1所示,需求文档的管理平台10可以包括:人员管理模块101,用于根据不同项目中涉及的不同角色人员进行管理。本申请实施例中,可以将角色人员划分为管理员、业务人员、开发人员和测试人员,因此,所述人员管理模块具体可用于:将项目中涉及的不同人员划分为管理员、业务人员、开发人员和测试人员,并对所有的角色人员进行维护管理。对角色人员的维护管理包括但不限于新建角色、保存角色信息(姓名、所述项目、角色类型、密钥、联系方式等),编辑角色信息等。当然,在实际应用场景中,除了上述几种角色外,还可以根据实际需要,将角色人员的类型划分的更加细致。权限管理模块102,用于对不同角色人员的权限进行管理,使得每一种角色人员都具有自身对应的数据处理权限。针对不同角色的用户,给予用户不同的权限。由于本申请解决的需求文档的问题,因此本申请实施例中提及的这些权限可以是针对需求文档的权限,如审核、只读和可读可写等权限。存储管理模块103,用于在需求文档变更后,将需求文档的变更数据存储在区块链中。其中的变更数据可以但不限制为包括:需求变更内容、变更时间、变更人姓名、变更原因等,将其记录在区块链上,能够防篡改,也方便后期的时事追踪。消息管理模块104,用于在所述变更数据存储在区块链后,将对应的需求文档的变更消息发送给与发生变更的需求文档相关的角色人员终端。在变更数据存储在区块链后,需求文档变更发布成功,这时需求文档的管理平台可自动将需求文档的变更消息发送给相关人员终端,以使得相关人员能够及时了解到需求文档的变更信息,后续基于最新的需求文档进行相关工作的安排处理。区别于现有技术中不同人员通过邮件层层通知相关人员需求文档的变更消息,使得需求文档变更的传达效率更高。本实施例所述需求文档的管理平台,实现了需求变更的线上管理,可以实时跟踪需求文档的变更状态,当需求有变更时,系统会自动本文档来自技高网...

【技术保护点】
1.一种需求文档的管理平台,其特征在于,包括:/n人员管理模块,用于根据不同项目中涉及的不同角色人员进行管理;/n权限管理模块,用于对不同角色人员的权限进行管理,使得每一种角色人员都具有自身对应的数据处理权限;/n存储管理模块,用于在需求文档变更后,将需求文档的变更数据存储在区块链中;/n消息管理模块,用于在所述变更数据存储在区块链后,将对应的需求文档的变更消息发送给与发生变更的需求文档相关的角色人员终端。/n

【技术特征摘要】
1.一种需求文档的管理平台,其特征在于,包括:
人员管理模块,用于根据不同项目中涉及的不同角色人员进行管理;
权限管理模块,用于对不同角色人员的权限进行管理,使得每一种角色人员都具有自身对应的数据处理权限;
存储管理模块,用于在需求文档变更后,将需求文档的变更数据存储在区块链中;
消息管理模块,用于在所述变更数据存储在区块链后,将对应的需求文档的变更消息发送给与发生变更的需求文档相关的角色人员终端。


2.根据权利要求1所述的需求文档的管理平台,其特征在于,所述人员管理模块具体用于:
将项目中涉及的不同人员划分为管理员、业务人员、开发人员和测试人员,并对所有的角色人员进行维护管理。


3.根据权利要求1所述的需求文档的管理平台,其特征在于,还包括:
登录管理模块,用于基于密钥信息对角色人员进行身份识别,并基于身份识别结果确定是否允许所述角色人员登录,所述密钥信息包括密码、指纹或人脸特征。


4.根据权利要求1所述的需求文档的管理平台,其特征在于,所述权限管理模块包括:
身份确定模块,用于确定登陆成功的角色人员的身份类型,所述身份类型包括管理员、业务人员、开发人员和测试人员;
权限分配模块,用于基于所述登陆成功的角色人员的身份类型控制进入所述登陆成功的角色人员具有权限的操作页面,其中,业务人员对需求文档具有新增、变更和发布权限,开发人员和测试人员对需求文档具有查阅权限,管理员对需求文档具有审核批复权限。...

【专利技术属性】
技术研发人员:陈菊
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1