【技术实现步骤摘要】
一种软件开发管理系统
本专利技术涉及软件开发
,特别是涉及一种软件开发管理系统。
技术介绍
随着信息化时代的到来,计算机软件行业得到了很好的发展,人们对软件的要求也日益增加,软件技术正在影响着我们身边的每一个人,这显然已经成为当今社会中非常重要的一个组成部分,不管是生物工程、现代通信还是商务处理、工业控制方面,软件都发挥着巨大的作用,可以说软件对整个社会的经济和文化都产生了深远的影响。软件的开发过程中,无论是是前期、中期还是后期都离不开的管理系统的辅助支撑,但是,现有的软件开发管理系统大多只是进行简单的开发协作,因而不能很好地提高整个开发效率、有效地防范安全漏洞和信息外泄的发生,同时也未能很好地分析和控制软件开发中存在的潜在风险,进而带来不必要的损失和成本的增加。
技术实现思路
本专利技术为了克服现有的软件开发管理系统大多只是进行简单的开发协作,因而不能很好地提高整个开发效率、有效地防范安全漏洞和信息外泄的发生,同时也未能很好地分析和控制软件开发中存在的潜在风险,进而带来不必要的损失和成本的 ...
【技术保护点】
1.一种软件开发管理系统,包括有云服务器(100),其特征在于,还包括有规划管理模块(101)、安全管理模块(102)、测试管理模块(103)、数据共享模块(104)、性能评估模块(105)、文档存储模块(106)和风险控制管理模块(107),所述云服务器(100)用于所述规划管理模块(101)、所述安全管理模块(102)、所述测试管理模块(103)、所述数据共享模块(104)、所述性能评估模块(105)、所述文档存储模块(106)和所述风险控制管理模块(107)之间进行数据传输,所述规划管理模块(101)用于确立软件开发前期的软件流程和系统框架,所述安全管理模块(102) ...
【技术特征摘要】
1.一种软件开发管理系统,包括有云服务器(100),其特征在于,还包括有规划管理模块(101)、安全管理模块(102)、测试管理模块(103)、数据共享模块(104)、性能评估模块(105)、文档存储模块(106)和风险控制管理模块(107),所述云服务器(100)用于所述规划管理模块(101)、所述安全管理模块(102)、所述测试管理模块(103)、所述数据共享模块(104)、所述性能评估模块(105)、所述文档存储模块(106)和所述风险控制管理模块(107)之间进行数据传输,所述规划管理模块(101)用于确立软件开发前期的软件流程和系统框架,所述安全管理模块(102)用于防范控制软件的安全漏洞和外界因素的入侵干扰,所述测试管理模块(103)用于保证软件的正确性、功能完整性、完全性,所述数据共享模块(104)用于项目内部成员的数据共享,所述性能评估模块(105)用于根据系统响应时间和应用延迟时间、系统吞吐量、系统并发用户数、系统资源利用率进行性能评估,所述文档存储模块(106)用于存储开发过程中涉及和产生的信息资料,所述风险控制管理模块(107)用于规避和减小软件开发过程中潜在的风险。
2.如权利要求1所述的一种软件开发管理系统,其特征在于,所述规划管理模块(101)包括业务需求管理模块(108)、功能实现管理模块(109)和评审管理模块(110),所述业务需求管理模块(108)用于确认客户主体与业务流程人员协定的业务流程,所述功能实现管理模块(109)用于确认业务流程人员和软件开发负责人协定的项目可行性,所述评审管理模块(110)确定软件开发的时间周期、人员配置和预估成本。
3.如权利要求1所述的一种软件开发管理系统,其特征在于,所述安全管理模块(102)包括安全检测模块(111)、漏洞分析模块(112)和恶意软件分析模块(113),所述安全检测模块(111)包括动态检测模块和静态检测模块,所述动态检测模块用于在计算机软件程序在运行期间的漏洞检测,所述静态检测模块用于对软件程序进行编码和源代码就行逐项检查分析,由人工模拟运行的形式进行软件的安全检测,所述漏洞分析模块(112)包括漏洞检测模块、漏洞评估模块、漏洞管理模块,所述漏洞检测模块用于软件漏洞的发现,所述漏洞评估模块用于对软件漏洞带来...
【专利技术属性】
技术研发人员:马艳芳,陈冰,董军军,杨珊珊,师娟娟,
申请(专利权)人:焦作大学,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。