| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13802 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:互联网业务发展的速度日新月异,各种强大的技术版本的更新迭代,造就了如此强盛的网络时代,也正是这个原因,各种各样的智能产品已走进千家万户,技术让越来越多的普通人享受到了科技带来的美好生活,与此同时也带来了各种网络安全问题。近些年来,用户对于个人信息保护的意识越来越强,所以对于各公司安全漏洞的披露与及时响应提出了较高的要求。因此必要的安全检测手段的可以发现很大一部分的服务端漏洞,智能硬件产品漏洞和移动安全漏洞。只有解决这些存在的安全威胁,才能保证用户的信息安全与隐私得到一定的保护,才能保障亿万用户的安全在线生活,从而提高用户对企业的可信赖度。 该漏洞管理系统旨在协助安全研发人员将检测发现的安全漏洞,确定完风险程度后提交到本系统中,并对安全漏洞进行持续的跟踪和管理,以确保对安全漏洞的及时响应。采用了SpringBoot和vue框架实现了该漏洞管理系统。该系统分为管理员界面和用户界面两部分,其中用户界面实现了用户登录、查看所有漏洞、新建漏洞、删除漏洞、修改漏洞信息,查看当前漏洞的统计情况的功能;管理员界面实现了修改系统默认漏洞类型、用户和角色相关功能、漏洞管理等功能。
关键词:网络安全;漏洞管理;SpringBoot
目录 摘要 Abstract 引 言-1 1 研究背景-2 1.1 开发背景-2 1.2 国内外研究现状-2 1.3 系统设计的目标-2 2 系统开发所应用的技术-3 2.1 B/S架构-3 2.2 SpringBoot-3 2.3 nodejs和vue-4 2.3.1 nodejs和npm-4 2.3.2 vue-4 2.3.3 element-4 2.4 mysql数据库和innodb-4 2.4.1 mysql-4 2.4.2 InnoDB-5 2.4.3 数据库的连接-5 3 系统分析-6 3.1 系统可行性分析:-6 3.1.1 技术可行性分析-6 3.1.2 经济可行性分析-6 3.1.3 社会可行性分析-6 3.2 需求分析-6 3.2.1 数据流图-6 3.3 数据字典-8 4 系统设计-12 4.1 总体功能设计-12 4.2 页面设计-12 4.2.1 漏洞统计页面-12 4.2.2 漏洞管理页面-12 4.2.3 用户和角色页面-12 4.3 数据库设计-13 4.3.1 数据库设计-13 4.3.2 数据库E-R图-13 4.4 系统结构设计-15 4.5 功能模块设计-16 4.5.1 登录和注册模块设计-16 4.5.2 数据统计模块设计-17 4.5.3 漏洞管理模块设计-18 5 系统实现-22 5.1 系统登录注册模块实现-22 5.2 数据统计模块实现-23 5.3 漏洞管理模块实现-24 5.3.1 新建漏洞-24 5.3.2 查看漏洞列表-25 5.3.3 漏洞详情-26 5.3.4 新增漏洞类型-27 5.4 用户和角色模块实现-27 5.4.1 查看角色列表-27 5.4.2 查看用户列表-28 6 系统测试-30 6.1 测试环境-30 6.1 测试目的和方法-30 6.2 系统实例测试-30 6.2.1 注册和登录测试-30 6.2.2 漏洞管理模块测试-31 6.2.3 数据统计模块测试-31 6.3 系统测试总结-32 6.3.1 前端测试总结-32 6.3.2 后端测试总结-32 结 论-33 参 考 文 献-34 谢 辞-35 附录A 后端代码实现-36 |

