计算机毕业设计之漏洞知识库平台

基于JSP技术设计并实现了漏洞知识库平台。该系统基于B/S即所谓浏览器/服务器模式,应用SSM框架,选择MySQL作为后台数据库。系统主要包括用户、漏洞类型、漏洞上传、漏洞信息、补丁信息、系统管理等功能模块

本文首先介绍了漏洞知识库平台的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功能模块图,流程图以及E-R图。然后,设计框架并根据设计的框架编写代码以实现系统的各个功能模块。最后,对初步完成的系统进行测试,主要是功能测试、单元测试和性能测试。测试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点

系统实现的功能截图如下:

计算机毕业设计之漏洞知识库平台_第1张图片

 计算机毕业设计之漏洞知识库平台_第2张图片

 

1.1 课题背景 2

1.2 课题研究现状 3

1.3 初步设计方法与实施方案 4

1.4 本文研究内容 5

2 系统开发环境 6

2.1 JSP技术介绍 7

2.2 B/S模式 8

2.3 MySQL环境配置 9

3 系统分析 10

3.1 系统可行性分析 11

3.1.1 经济可行性 12

3.1.2 技术可行性 13

3.1.3 运行可行性 14

3.2 网站现状分析 15

3.3 功能需求分析 16

3.4 系统设计规则与运行环境 17

3.5系统流程分析 1

3.5.1操作流程 19

3.5.2添加信息流程 20

3.5.3删除信息流程 21

4 系统设计

4.1 系统设计主要功能 23

4.2 数据库设计 24

4.2.1 数据库设计规范 25

4.2.2 E-R 26

4.2.3 数据表 27

5 系统实现

5.1  系统功能模块 29

5.2  管理员功能模块

5.3  用户功能模块 31

6 系统测试 32

6.1 功能测试 33

6.2 可用性测试 3

课题背景

随着互联网的发展,电脑已成为人们生活中必不可少的生活办公工具,在这样的背景下,网络技术被应用到各个方面,为了提高办公生活效率,网络信息技术飞速发展。在这样的背景下人类社会进入了全新的信息化的时代。漏洞知识库平台一直是管理者的一大难题,方方面面不断的提高于是对漏洞知识库需求也越来越来高,传统的手工作业无法满足用户需求,此时寻找有效便捷的网络管理方法就是当务之急。而日趋成熟的计算机信息管理技术便成为解决这一难题的维一之选。如今计算机信息管理技术来处理漏洞知识库平台早已游刃有余,其实信息管理技术已经渗透到各个行业的信息控制管理当中,且有着举足轻重的地位。而随着现代化社会主义不断进步,很多方面都在网络上去实现,从而网络也就成为了最直接、即方便又快捷的接入口。 

使用漏洞知识库平台相对传统漏洞知识库具备很多优点:首先可以大幅提高漏洞知识库检索,只需输入漏洞知识库相关信息就能在数秒内反馈想要的结果;其次可存储大量的漏洞知识库信息,同时用户信息安全性有更高的保障;相比纸质文件来管理漏洞知识库信息,漏洞知识库平台更节省空间人力资源。这些优点大大提高运营效率并节省运营成本。因此,开发漏洞知识库平台漏洞知识库信息进行有效的管理是很必要的,不仅提高了漏洞知识库平台效率,增加了用户信息安全性,方便用户及时反馈信息给管理员,增加了用户与管理员之间的互动交流,更能提高漏洞知识库平台的体验强度

本系统为了数据库结构的灵活性所以打算采用MySQL来设计数据库,SSM框架,B/S架构则保证了较高的平台适应性。本文主要介绍了本系统的开发背景,所要完成的功能和开发的过程,主要说明了系统设计的重点、设计思想。

系统可行性分析

3.1.1 经济可行性

由于本系统是作为毕业设计系统且系统本身存在一些技术层面的缺陷,并不能直接用于商业用途,只想要通过该系统的开发提高自身学术水平不需要特定服务器等额外花费。所有创造及工作过程仅需在个人电脑上就能实现,使用到的软件大多为开源软件,所以经济成本并不高,可以轻易实现。

3.1.2 技术可行性

本系统的开发使用JSP作为系统开发的开发技术开发环境选择 Eclipse,而B/S结构决定了本系统的兼容性和多用户可操作性,此外选择MySql作为数据库不仅提高了数据安全性更保障了数据的可操作性。

3.1.3 运行可行性

本系统作为以JSP作为开发技术的系统,而且选用B/S结构则决定了要操作本系统仅需要占用很小的资源,并没有过多地硬件配置要求,目前市面上只要能正常运行浏览器的个人电脑都可以正常运行使用该系统。

综上所述,本系统的设计与开发在经济上、技术上、运行上的条件都是满足的,因此,系统开发具备可行性条件。

3.2 网站现状分析

系统使用用户的数量直接决定了用户信息管理者的工作量,毫无疑问,平台管理者的工作量较大较繁琐。通过前期的调研总结出网站现有的对用户管理工作状况如下分析:

缺少统筹规划,如果一个网站在信息化管理中缺少综合性、系统性、整体性,那不可避免的需要投入大量人力物力来规划整理信息。引入信息化管理方式无疑可以达到节省信息管理成本的目的不仅减少资源浪费还可以使漏洞知识库平台变得井井有条,成为市场竞争中的一大优势。

要循序渐进,心急吃不了热豆腐,任何事情都不可能一蹴而就,就算信息管理系统也一样,要让系统发挥最大效率还是应该多调研,多听取用户与管理员的意见,并进行必要的统筹规划,有组织有目的地设计系统功能,团结各个部门发挥主观能动性。

(3)信息安全措施不到位

隐私权神圣不可侵犯,这是中华人民共和国宪法赋予我们的权利,人和人都不能侵犯我们的正当权益,而网络用户信息管理存在极大安全隐患,信息泄露的案列不在少数,加强信息安全措施是完善网络信息管理过程中不可避免的一环。

你可能感兴趣的:(大数据)