一种基于计算机软件开发辅助用防护系统的制作方法

文档序号:36805587发布日期:2024-01-23 12:34阅读:20来源:国知局
一种基于计算机软件开发辅助用防护系统的制作方法

本发明涉及计算机软件开发,具体涉及一种基于计算机软件开发辅助用防护系统。


背景技术:

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

2、如中国专利公开号为cn111625229a,该专利文献所公开的技术方案如下:一种计算机软件开发辅助系统,包括服务器、登录模块、防护模块、开发模块、预警模块、代码模型模块、翻译模块和储存模块,所述登录模块、防护模块、开发模块、预警模块、代码模型模块、翻译模块和储存模块与服务器连接。本发明能够在软件开发的过程有效提醒开发人员的错误之处,能够在开发的同时对软件代码进行翻译工作,减轻开发人员的工作量,同时开发人员能够直接提取应用相关的代码模型,提高开发人员的开发效率,实用性强。

3、针对现有技术存在以下问题:

4、1、在软件开发过程中,核心代码文件都是绝对机密,很容易发生来自外部或者内部造成的代码泄露事件发生,导致无可预估的经济损失,因此对核心代码的防护和管理显得至关重要。

5、2、在软件开发过程中,由于目前网络中的病毒层出不穷,因此对软件的防护和杀毒功能也变得尤为重要。


技术实现思路

1、本发明提供一种基于计算机软件开发辅助用防护系统,以解决上述背景技术中提出的问题。

2、为解决上述技术问题,本发明所采用的技术方案是:一种基于计算机软件开发辅助用防护系统,包括中央处理系统服务器;用于对各个系统之间进行处理和发送指令,用户认证登录系统,用于对用户进行验证认证,防护系统,用于对软件进行防护,预警反馈系统,用于对异常情况进行反馈,配合中央处理系统服务器进行预警反馈处理,终止系统,用于对异常情况进行终止处理,客户端系统,用于对服务器系统进行显示及用户操作,存储系统,用于对系统数据进行存储防护。

3、本发明技术方案的进一步改进在于:用户认证登录系统与中央处理系统服务器双向信号连接,所述用户认证登录系统包括有双因素验证登录模块、令牌验证登录模块和安全码登录模块,所述双因素验证登录模块是指在用户登录系统的时,通过两个及以上不同的认证方式来验证用户身份,通过用户在已有的用户名和密码的基础上,提供另一种身份验证方式,例如otp动态密码等安全因素,以提高系统账号的安全性,所述令牌验证登录模块采用移动端app的方式,通过在用户或管理人员的移动端安装app的方式,通过每2min刷新一次动态令牌密令的方式,配合双因素验证登录模块进行用户验证,所述安全码登录模块在初次使用时,设置有安全码密钥,通过安全码密钥的方式,对用户的登录进行认证验证。

4、采用上述技术方案,该方案中的用户认证登录系统通过双因素验证登录和令牌验证登录以及安全码登录的方式,从而使该设备具有用户认证防护的有益效果。

5、本发明技术方案的进一步改进在于:防护系统与中央处理系统服务器双向信号连接,所述防护系统包括有文件加密模块、u盘安全管控模块、服务器无缝结合模块以及杀毒库自我升级模块,所述文件加密模块通过采用底层文件驱动过滤技术,对intellij、java、myeclipse、vs、android studio等一系列常用的源代码开发软件进行加密保护,所述u盘安全管控模块将对u盘使用次数进行记录和保存且使用时需登录个人id,所述服务器无缝结合模块只允许安装有加密客户端的终端用户正常接入svn等应用服务器,防止非法用户去svn服务器下载代码,且访问svn服务器时,加密代码文件上传自动解密、下载自动加密。

6、采用上述技术方案,该方案中的防护系统通过文件加密模块和杀毒库自我升级模块的设置,从而使该设备具有防护系统的有益效果。

7、本发明技术方案的进一步改进在于:预警反馈系统与中央处理系统服务器双向信号连接,所述预警反馈系统设置有反馈模块,所述反馈模块通过与中央处理系统服务器双向信号连接,当防护系统受到攻击或检查出异常时,通过中央处理系统发送指令至预警反馈系统,从而对操作者进行反馈预警。

8、采用上述技术方案,该方案中的预警反馈系统通过反馈模块的设置,从而使该设备具有反馈报警的有益效果。

9、本发明技术方案的进一步改进在于:终止系统与中央处理系统服务器双向信号连接,所述终止系统作为一个单独的系统区域,当中央处理系统服务器被攻击和出现异常时,当无法进行处理和防护时,中央处理系统服务器会发送指令到终止系统,终止系统会关闭中央系统服务器。

10、采用上述技术方案,该方案中的终止系统通过单独系统区域的设置,从而使该设备具有终止异常以避免损坏丢失的有益效果。

11、本发明技术方案的进一步改进在于:客户端系统与中央处理系统服务器双向信号连接,所述客户端系统设置有显示单元,通过显示单元从而对系统软件进行显示及操作。

12、采用上述技术方案,该方案中的客户端系统通过显示单元的设置,从而使该设备具有显示操作的有益效果。

13、本发明技术方案的进一步改进在于:存储系统与中央处理系统服务器双向信号连接,所述存储系统包括有磁盘阵列模块、数据备份模块和双机容错模块,所述磁盘阵列模块是指把多个类型、容量、接口甚至品牌一致的专用磁盘或普通磁盘连成一个阵列,使其以更快的速度、准确、安全的方式读写磁盘数据,从而达到数据读取速度和安全性的一种手段,所述数据备份是指备份管理包括备份的可计划性,自动化操作,历史记录的保护或日志记录,所述双机容错的目的在于保证系统数据和服务的在线性,即当某一系统发生故障时,仍然能够正常的向网络系统提供数据和服务,使得系统不至于停顿,双机容错的目的在于保证数据不丢失和系统不停机。

14、采用上述技术方案,该方案中的存储系统通过磁盘阵列、数据备份以及双机容错的设置,从而使该设备具有数据保存与备份的有益效果。

15、本发明技术方案的进一步改进在于:防护系统中的杀毒库自我升级模块,通过在软件系统内设置有杀毒库的方式,且杀毒库联网,会持续进行自我更新和自我升级,从而面对各种新型病毒。

16、采用上述技术方案,该方案中的防护系统中的杀毒库自我升级模块通过联网使杀毒库自我升级的方式,从而使该设备具有杀毒库自我升级防护的有益效果。

17、由于采用了上述技术方案,本发明相对现有技术来说,取得的技术进步是:

18、1、本发明提供一种基于计算机软件开发辅助用防护系统,采用防护系统中的文件加密配合u盘安全管控,从而对软件代码进行防护,而通过采用服务器无缝结合模块和杀毒库自我升级模块,则实时更新了软件杀毒库,从而对软件进行防护避免了软件代码的丢失与泄露;

19、2、本发明提供一种基于计算机软件开发辅助用防护系统,通过杀毒库自我升级模块的设置,从而使该设备具有杀毒库自我升级的有益效果,杀毒库联网的方式,则保证了杀毒库的实时更新,从而使该设备具有更新防护的有益效果;

20、3、本发明提供一种基于计算机软件开发辅助用防护系统,通过存储系统中的磁盘阵列模块、数据备份模块以及双机容错模块的设置,从而对系统起到数据保护和备份的有益效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1