附源码 spring boot网络空间安全实验教学示范中心网站 毕业设计111( 三 )


针对本文中设计的实验教学示范中心网站在实际的实现过程中,最终选择MySQL数据库的主要原因在于在企业的应用系统应用及开发的过程中会存在大量的数据库比较频繁的操作,而且数据的安全性要求也是非常的高 。综合这些因素,最终选择安全性系数比较高的MySQL来对实验教学示范中心网站后台数据进行存储操作 。
运行模式
是一种属于网络的高级脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果 。通常脚本是通过嵌入在HTML中来实现自身的功能的 。
1.1是一种解释性脚本语言(代码不进行预编译) 。
1.2主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为 。
1.3可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离 。
1.4跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如、Linux、Mac、、iOS等) 。
1.5 脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架 。提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字 。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理 。
系统分析可行性分析
技术性方面,采用当前主流的 boot框架进行系统主体框架的搭建,实现前台页面的设计与美观调整,以上技术,均由本人经过系统学习,并且都是在课程设计中实践过的,可以使得开发更加便捷和系统 。从技术角度看,这个系统是完全可以实现的 。
实用性方面,本次设计的主要任务是在网络空间安全实验教学示范中心网站内实现:实验课程分类、实验课程报告、实验报告结果管理等,符合当前潮流的发展 。从用户角度出发,同时也考虑系统运营成本和人力资源,采用网络上的便捷方式,实现线上业务,使得业务流程更系统,也更方便用户的体验,比较实用 。
经济性方面,由于本课题中设计的网络空间安全实验教学示范中心网站的主要目的是为了能够更加方便及快捷的进行信息的查询管理及检索服务,也就是能够可以直接投入使用的信息化软件 。系统的主要成本主要是集中在对使用数据后期继续维护及其管理更新这个操作上 。但是一旦系统投入到实际的运行及使用之后就能够很好的提高信息查询检索的效率,同时也需要有效的保证查询者的信息方面的安全性,同时这个网络空间安全实验教学示范中心网站所带来的实际应用方面的价值是远远的超过了实际系统进行开发与维护方面的成本,因此,从经济上来说开发这个软件是可行的 。
功能需求分析
网络空间安全实验教学示范中心网站的功能主要分为前台用户(学生、教师)根据自己的需求进行注册登录,浏览实验课程信息并查询实验课程报告信息操作 。后台系统管理员主要对注册用户,实验室信息,实验课程分类、实验报告结果、实验课程预约等进行管理 。
学生用例图如下所示 。
图3-1 学生用例图
管理员用例图如下所示 。
图3-2 管理员用例图
教师用例图如下所示 。
图3-3教师用例图
前台用户功能
注册用户的功能如下:
注册:点击注册输入具体信息,设置密码注册用户 。
登录:根据账号密码进行系统登录操作 。
维护个人信息:用户因个人信息的变更可以随时修改自己注册信息 。
实验室信息:系统发布实验室信息(包括实验室编号、名称、实验室位置、实验室状态等)便于用户浏览 。
学生预约:学生根据自己的需求选实验室以及预约的时间时间等进行预约提交 。