首页> 中国专利> 一种用于软件开发过程中防盗管理方法

一种用于软件开发过程中防盗管理方法

摘要

本发明公开了一种用于软件开发过程中防盗管理方法,具体涉及计算机应用领域,包括以下步骤:S1、分别对管理人员和开发人员进行身份信息登记,并通过权限模块设置管理人员和开发人员相对应的权限;S2、管理人员获得权限后,通过开发资源库进行软件开发项目的选取以及对开发人员的权限进行管理。本发明将管理人员和开发人员进行等级划分,相同等级的管理人员对相同等级的开发人员管理,并利用权限模块对管理人员和开发人员分别进行权限设置,使得开发人员没法获取开发资源库的项目资源,同时对不同等级的管理人员获取开发资源库的项目资源也不同,从而能够杜绝开发人员泄露开发资源库的项目资源,同时减少管理人员对开发资源库的项目资源泄露。

著录项

  • 公开/公告号CN113297545A

    专利类型发明专利

  • 公开/公告日2021-08-24

    原文格式PDF

  • 申请/专利权人 深圳市博网科技有限公司;

    申请/专利号CN202110533917.8

  • 发明设计人 林士杰;雷龙生;庄冰冰;

    申请日2021-05-17

  • 分类号G06F21/12(20130101);G06F21/30(20130101);G06F21/88(20130101);G06F8/65(20180101);G06F11/36(20060101);

  • 代理机构11499 北京市浩东律师事务所;

  • 代理人张乐中

  • 地址 518000 广东省深圳市龙华区民治街道大岭社区梅龙路与中梅路交汇处光浩国际中心A座9-G

  • 入库时间 2023-06-19 12:19:35

说明书

技术领域

本发明涉及计算机应用技术领域,更具体地说,本发明涉及一种用于软件开发过程中防盗管理方法。

背景技术

软件开发是根据软件开发人员要求建造出软件系统或者系统中的软件部分的过程。在进行软件开发的过程中,通常涉及到软件需求设计,软件模型设计,软件代码编写,软件测试等阶段,在不同的软件开发阶段往往由不同的软件开发人员执行完成。软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。

但是在实际使用时,对于软件开发过程中,软件开发项目资源容易开发人员被窃取,从而导致公司信息泄露,为此我们提出一种用于软件开发过程中防盗管理方法。

发明内容

为了克服现有技术的上述缺陷,本发明的实施例提供一种用于软件开发过程中防盗管理方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种用于软件开发过程中防盗管理方法,包括以下步骤:

S1、分别对管理人员和开发人员进行身份信息登记,并通过权限模块设置管理人员和开发人员相对应的权限;

S2、管理人员获得权限后,通过开发资源库进行软件开发项目的选取以及对开发人员的权限进行管理;

S3、开发人员进行软件开发时,需要进行身份认证,认证成功后,管理人员对开发人员的权限进行二次认证,二次认证成功后,开发人员获取对应的开发项目;

S4、开发人员获取对应的开发项目后,当需要查阅开发资源库中的资料时,需要向管理人员申请对应的权限,管理人员授权后,开发人员进入开发资源库中的资料库;

S5、开发资源库内设有信息推送模块和登录时长统计模块,信息推送模块用于将开发人员翻阅的具体内容推送给管理人员,同时查阅时长统计模块对开发人员的登录时长进行统计;

S6、开发人员根据资料进行软件开发,软件开发完成后开发人员通过展示模块展示给管理人员;

S7、管理人员对展示的软件进行测试,软件测试成功后对相对应开发项目的管理人员和开发人员的权限进行升级。

进一步的,所述步骤S1中管理人员的权限设置方式具体为对管理人员的等级进行划分,根据管理人员的开发项目完成情况依次分为一级管理员、二级管理员和三级管理员。

进一步的,所述步骤S1中开发人员的权限设置方式具体为对开发人员的等级进行划分,根据开发人员的开发项目完成情况依次分为一级开发人员、二级开发人员和三级开发人员,同时一级开发人员、二级开发人员和三级开发人员分别受一级管理员、二级管理员和三级管理员管理。

进一步的,所述步骤S2中的开发资源库分为资源库和资料库,资源库中用于存储软件开发项目的资源,资料库中用于存储软件开发的相关知识资料,管理人员通过权限模块能够获取资源库和资料库的权限,开发人员通过权限模块只能够获取资料库的权限。

进一步的,所述步骤S2中具体为管理人员获得权限后,并根据自己的等级选取对应等级的软件开发项目,同时根据自己的等级管理对应等级的开发人员。

进一步的,所述软件开发项目的等级根据开发资源库中的资源进行划分,将开发难度低的资源制定的软件开发项目列为一级软件开发项目,将开发难度中等的资源制定的软件开发项目列为二级软件开发项目,将开发难度高的资源制定的软件开发项目列为三级软件开发项目,并通过权限模块展示给对应等级的管理人员。

进一步的,所述步骤S7中管理人员通过对应的测试模块对软件进行测试。

进一步的,所述步骤S7中管理人员和开发人员的权限升级方式具体为:

S71、当管理人员和开发人员的等级为一级时,完成的一级软件开发项目数目超过十个,则管理人员和开发人员晋升为二级;

S72、当管理人员和开发人员的等级为二级时,完成的二级软件开发项目数目超过二十个,则管理人员和开发人员晋升为三级。

本发明的技术效果和优点:

本发明通过将管理人员和开发人员进行等级划分,相同等级的管理人员对相同等级的开发人员管理,并利用权限模块对管理人员和开发人员分别进行权限设置,使得开发人员没法获取开发资源库的项目资源,同时对不同等级的管理人员获取开发资源库的项目资源也不同,从而使得不同等级的管理人员接触的项目资源不同,从而能够杜绝开发人员泄露开发资源库的项目资源,同时减少管理人员对开发资源库的项目资源泄露。

具体实施方式

下面将本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供了一种用于软件开发过程中防盗管理方法,包括以下步骤:

S1、分别对管理人员和开发人员进行身份信息登记,并通过权限模块设置管理人员和开发人员相对应的权限;

步骤S1中管理人员的权限设置方式具体为对管理人员的等级进行划分,根据管理人员的开发项目完成情况依次分为一级管理员、二级管理员和三级管理员;

步骤S1中开发人员的权限设置方式具体为对开发人员的等级进行划分,根据开发人员的开发项目完成情况依次分为一级开发人员、二级开发人员和三级开发人员,同时一级开发人员、二级开发人员和三级开发人员分别受一级管理员、二级管理员和三级管理员管理;

S2、管理人员获得权限后,通过开发资源库进行软件开发项目的选取以及对开发人员的权限进行管理;

步骤S2中的开发资源库分为资源库和资料库,资源库中用于存储软件开发项目的资源,资料库中用于存储软件开发的相关知识资料,管理人员通过权限模块能够获取资源库和资料库的权限,开发人员通过权限模块只能够获取资料库的权限;

步骤S2中具体为管理人员获得权限后,并根据自己的等级选取对应等级的软件开发项目并登记自己的个人信息,同时根据自己的等级管理对应等级的开发人员;

软件开发项目的等级根据开发资源库中的资源进行划分,将开发难度低的资源制定的软件开发项目列为一级软件开发项目,将开发难度中等的资源制定的软件开发项目列为二级软件开发项目,将开发难度高的资源制定的软件开发项目列为三级软件开发项目,并通过权限模块展示给对应等级的管理人员;

S3、开发人员进行软件开发时,需要进行身份认证,认证成功后,管理人员对开发人员的权限进行二次认证,二次认证成功后,开发人员获取对应的开发项目;

S4、开发人员获取对应的开发项目后,当需要查阅开发资源库中的资料时,需要向管理人员申请对应的权限,管理人员授权后,开发人员进入开发资源库中的资料库;

S5、开发资源库内设有信息推送模块和登录时长统计模块,信息推送模块用于将开发人员翻阅的具体内容推送给管理人员,同时查阅时长统计模块对开发人员的登录时长进行统计;

S6、开发人员根据资料进行软件开发,软件开发完成后开发人员通过展示模块展示给管理人员;

S7、管理人员对展示的软件进行测试,软件测试成功后对相对应开发项目的管理人员和开发人员的权限进行升级;

步骤S7中管理人员通过对应的测试模块对软件进行测试;

步骤S7中管理人员和开发人员的权限升级方式具体为:

S71、当管理人员和开发人员的等级为一级时,完成的一级软件开发项目数目超过十个,则管理人员和开发人员晋升为二级;

S72、当管理人员和开发人员的等级为二级时,完成的二级软件开发项目数目超过二十个,则管理人员和开发人员晋升为三级。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号