1.1 研究背景

在大数据时代背景下,需要处理的各种数据或信息量非常大,必须要借助于相关的技术和手段来对大量的数据实施整合和管理,同时各项活动的开展和各种决策的制定往往离不开大数据的分析,因此大数据分析逐渐成为研究者关注的焦点问题。在高校学生管理工作中,以大数据为前提,构建针对大学生的综合测评模型,及时对大学生各方面的状况进行汇总,将测评的结果作为大学生评优评先的参考。传统上对大学生综合素质的测评主要侧重大学生的学习成绩,这使得大学生综合测评指标单一,测评结果存在很大的片面性。对大学生进行综合素质的测评必须全面考查大学生的德育、实践、智育等多个方面的指标,通过多项指标的综合分析来对大学生的综合素质进行评价,这导致大学生综合测评所需要的数据量十分庞大。

基于大数据分析的大学生综合测评系统能够更好地对大学生在校的各项状况进行综合统计与分析,使得大学生可以更为科学有效地规划自身的学习方向和学习目标,同时也可以有效反映出大学教育存在的问题,为进一步改善教育教学提供参考如何提高高校学生评价工作的效率和准确性,提高高校学生评价工作的质量,提高高校学生评价工作的质量是非常重要的。该系统的主要目标是使学生综合考评系统的数字化,使管理者可以完全掌握学生的一切信息,同时也可以对自己的学生综合考评系统有一个直观的认识。

1.4 本文的组织结构

这篇论文的主要内容是这样的:

(1)引言。文章首先对论文的选题背景进行了回顾,并对高校学生评价体系的构成进行了剖析;更好地站在使用者的立场上,找出目前的学生评价体系中存在的缺陷,并将该体系中的特点体现出来。

(2)系统的主要应用技术、开发环境和环境配置等内容的说明。同时,对Tomcat环境的配置,springboot架构以及 MySql环境进行了详细的描述。

(3)系统总体方案的编制和实施。阐述了对学生综合评测管理系统的设计思想,并展开了对其的需求分析。在对此进行了需求分析的基础上,对其进行了总体设计、详细设计以及数据库等有关的内容。这是本文的主要内容。

(4)系统各功能模块的具体实施.介绍了在该系统中如何实现某些重要的特定函数。包括数据库,页面参数传递等方面的内容。

(5)检验系统。

(6)小结和前瞻。最后,对全文进行了小结,并提出了本课题的研究思路和研究思路;在以后的工作中需要改进等;包括感谢。

2.4 MyEclipse环境配置

在我的 Eclipse完成后,请单击我的“Window-> Preferences”

(1)在不使用 myeclipse的缺省 jdk的情况下,将 myeclipse的 jre设置为 sun的 jdk:

在勾中的“jdk1.7”中,选取“java-> Installed JREs”.

(2)在6.0的水平上对汇编进行配置:

为具有“6.0”的“Compiler-> Compiler compliance level”选择一个数值。

(3)将“UTF-8”作为 Myeclipse的缺省文件代码格式:

点击“General-> Workspace”,然后在“Other”下勾选“Text file encod”,并将其内部的数值设成“UTF-8”。

(4)对 JSP进行除 Myeclipse外的确认:

用“MyEclipse-> Validation”这个选项,把“Build”那一栏上的勾号全部划掉,在编译时可以加快很多倍,不需要经过 jsp的校验。

3.1 可行性分析

一个完善的系统,必然要进行可行性分析,这涉及到了系统存在的问题,对其进行了深入的研究,并对其进行了深入的研究,是否可以利用这个系统来弥补线下学生综合考评管理模式中的缺陷,从而弥补这些缺陷等,利用这个系统,不但可以持续地降低自己的工作量,而且还可以提高自己的工作和管理效率。因此,开发该系统可以实现更大的意义和价值。在系统完成后,需要对其进行可行性分析,在进行了分析之后,才能够对此系统进行是否开发。本文从技术、经济和操作三个方面对大学生评价体系进行了研究,并对其进行了可行性分析;

3.1.1 技术可行性

这个系统的研发选用了java,其被研发的目标正是要创造出对页面等可见的资讯。随着移动 Internet技术的发展与革新, java已经成为了下一代 Internet的网络标准。因此,在后台的设计中,我们选用了 Mysql数据库,用于的是的创建与维护。对于前台开发,需要具备功能完善、易于操作等优势,而后台数据库的需要,则是可以构建并保持数据信息的一致性和完整性。

3.1.2 操作可行性

如今,伴随着科学技术的快速发展,电脑早就走进了人们的日常生活中。因此,对于工作环境,也不再像以往那样,对员工提出了太多的要求。因此,工作人员必须要到公司办公,有些工作在家里也可以完成。这大大增加了员工工作的效率。而且,他们的行动方式也更加多样化了。所以,随着社会的发展,管理的计算机化和智能化已经成为了一种必然的发展方向,现在已经出现了各种各样的智能软件,这些软件可以满足用户的多种需要,这样不但可以提升工作效率,而且还可以满足某些顾客特殊的要求。该系统不但具有简洁明了的界面,而且还使用了直观的界面,通过使用鼠标和键盘,用户就可以进行对有关信息的修改,删除,添加等操作。由于它的操作非常容易掌握,所以初学者只要花一点时间就能掌握。从这一点来看,该体系具有一定的可操作性。

3.1.3经济可行性

在此基础上,利用 Springboot建立了一个高校学生的全面评价系统,并在此基础上对其进行了详细的分析。此外,对于一个毕业设计作品来说,其开发费用基本可以不计,而且,这个系统软件的应用,能够让学生的综合测评管理变得更为快捷,也能够让他们节省下大量的人力和管理资源,从经济角度来说,这个学生综合测评系统是完全可行的。

4.1 总体设计

在此基础上,提出了一种基于计算机辅助教学的教学评价方法。

前台功能:使用者可以通过登录该系统来完成首页、试题资讯、综合测评、评测通知、个人中心、后台管理等功能的运作;

后台由管理员和学生两部分组成,它的主要功能具体有:个人中心、学生管理、试题信息管理、测评试题管理、管理员管理、综合测评管理、系统管理、综合考试管理等。

该系统将上述各函数综合起来,得到函数的构成形式为:

图4-1系统总体结构图

4.2 数据库设计与实现

在任何一个系统中,数据库都起到了很大的作用,如果能够将其设计的好,将会大大提高系统的工作效率,并能够很好地完成系统的各个逻辑功能。因此,在进行数据库的设计时,我们必须根据系统的实际需求,从而使得它更加完善地与系统的功能相吻合。

4.2.1 数据库概念结构设计

其中的E-R关系是用来表示实体及其属性以及实体间的关系的。以下是单独的实体及其属性。

下面是一个“学员登记实体”的图表:

图4-2学生注册实体属性图

考题资讯管理的实体特性图表显示在下面:

图4-3学生管理实体属性图

试题信息管理实体属性图如下所示:

图4-4试题信息管理实体属性图

系统总体E-R图:

图4-5系统总体E-R图

4.2.2 数据库具体设计

在此基础上,对各表格进行了参数名称、参数类型、参数主关键字等的设计。

表4-1 配置文件

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

name

varchar

100

配置参数名称

value

varchar

100

配置参数值

表4-2 学生

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xuehao

varchar

200

学号

xingming

varchar

200

姓名

mima

varchar

200

密码

xingbie

varchar

200

性别

nianling

int

年龄

shouji

varchar

200

手机

xueyuan

varchar

200

学院

zhuanye

varchar

200

专业

表4-3 用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

表4-4 token表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

userid

bigint

用户id

username

varchar

100

用户名

tablename

varchar

100

表名

role

varchar

100

角色

token

varchar

200

密码

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

expiratedtime

timestamp

过期时间

CURRENT_TIMESTAMP

表4-5 试题信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

kemuleixing

varchar

200

科目类型

timubianhao

varchar

200

题目编号

timu

varchar

200

题目

timuleixing

varchar

200

题目类型

tupian

varchar

200

图片

xuanxiang

longtext

4294967295

选项

defen

int

得分

clicktime

datetime

最近点击时间

表4-6 测评通知

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

varchar

200

图片

content

longtext

4294967295

内容

表4-7 综合考试记录表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

userid

bigint

用户id

username

varchar

200

用户名

paperid

bigint

综合测评id(外键)

papername

varchar

200

综合测评名称

questionid

bigint

测评试题id(外键)

questionname

varchar

200

测评试题名称

options

longtext

4294967295

选项,json字符串

score

bigint

分值

0

answer

varchar

200

正确答案

analysis

longtext

4294967295

答案解析

myscore

bigint

测评试题得分

0

myanswer

varchar

200

考生答案

表4-8 测评试题

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

paperid

bigint

所属综合测评id(外键)

papername

varchar

200

综合测评名称

questionname

varchar

200

测评试题名称

options

longtext

4294967295

选项,json字符串

score

bigint

分值

0

answer

varchar

200

正确答案

analysis

longtext

4294967295

答案解析

type

bigint

测评试题类型,0:单选题 1:多选题 2:判断题 3:填空题(暂不考虑多项填空)

0

sequence

bigint

测评试题排序,值越大排越前面

100

表4-9 综合测评表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

name

varchar

200

综合测评名称

time

int

综合考试时长(分钟)

status

int

综合测评状态

0

5.1 系统功能模块

学生综合测评系统,用户进入网站,可以查看首页,试题信息,综合测评,个人中心,后台管理等,如图5-1所示。

图4-1系统首页界面图

试题信息;在试题信息页面中,可以看到科目类型,题目号码,题目类型,选项,得分等;并可以对其进行处理,见图5-2。

图4-2试题信息界面图

个人中心;在个人中心页面中,可以通过键入学号,姓名,密码,性别,年龄,手机,学院,专业等内容,来进行对我的收藏、综合考试记录、错题本等内容的更新。

图5-3个人中心界面图

5.2 管理员功能模块

作为一个管理员,要登陆,需要在注册时,将用户名、密码、选择角色等信息填入,才能完成登陆,具体步骤见图5-4。

图5-4管理员登录界面图

管理员登陆进入学生综合测评系统,可以查看首页,个人中心,学生管理,试题信息管理,测评试题管理,管理员管理,综合测评管理,系统管理,综合考试管理等功能,具体操作见图5-5。

图5-5管理员功能界面图

学生管理;在学生管理页面中,可以看到索引,学号,姓名,性别,年龄,手机,学院,专业等,并进行细节,修改和删除等操作,具体如下:如图5-6所示。

图5-6学生管理界面图

试题信息管理;在试题信息管理页面中,可以看到索引,科目类型,题目编号,题目,题目类型,图片,得分等,并进行细节,修改和删除等操作,具体情况如下图4-7所示。

图5-7试题信息管理界面图

6.3测试模块

该测试系统采用的是最新版的 Windows 10,使用该软件,对该软件所实现的各功能模块进行了各功能模块的运行试验,以此来验证各用户的各功能模块所相应的权限信息,以及其数据信息的更新与此相吻合。

表6-1 测试表

测试需求

测试重点

是否达成需求

结果

用户登录

输入账号密码

需求达成

通过

用户注册

创建新的账号密码

需求达成

通过

登录失败

输入错误账号密码

需求达成

通过

修改信息

修改成功

需求达成

通过

添加信息管理

增删查改

需求达成

通过

回复管理

增删查改

需求达成

通过

搜索查询管理

增删查改

需求达成

通过

在对系统进行的测试中,我们一般采用的是两种方式,一种是白箱测试,另一种是黑盒测试。白盒测试就是通过对软件要求规格书的理解,来确定软件的内在运作能否被正确地执行的一种检测方法;而黑箱试验则意味着,如果你已经了解了这套装置的所有性能。

对整个系统的功能接口进行了测试,简而言之,我们就是在其中键入了一些资料,然后对其进行了递交,然后我们通过观察各个网页的反应,看看这个网页的有关功能是否能够被完整地完成。

参考文献

[1]范振东,陈晖,王海涛,胡强,何柳.基于大数据的智慧校园学生综合测评系统[J].电信快报,2018,(11):25-32.

[2]张效尉,王伟,姜静.“互联网+”时代高校学生综合测评体系建设研究[J]. 周口师范学院学报,2018,35(02):122-125.

[3]孙文兴,陈智刚,罗婕,王俊英. 成绩数据无量纲化在学生综合测评中的应用[J].昆明冶金高等专科学校学报,2017,33(05):87-91.

[4]禹云.大数据时代背景下的高校学生综合测评系统设计与实现[J]. 科技创新与应用,2020,(30):37-38.

[5]茆灵铖,谢桂芳,邵周伟,时海茹,蒋秀莲.基于大数据的高校智慧校园学生综合测评系统设计与研究[J].软件工程,2020,23(05):43-45.

[6]殷文俊.基于大数据分析的学生综合测评系统设计与实现[J]. 鞍山师范学院学报,2020,22(02):17-23.

[7]王燕贞,沈毅波.基于SSM框架的高校学生综合测评系统设计与实现[J]. 通化师范学院学报,2020,41(04):58-63.

[8]茆灵铖,谢桂芳,邵周伟,凡玲,蒋秀莲.高校智慧校园学生综合测评系统数据挖掘模型研究[J].办公自动化,2020,25(01):15-17.

[9]刘石伟,李湘,杜建辉,吾舒柯孜.学生综合测评系统的设计与实现[J]. 电脑知识与技术,2019,15(29):43-46.

[10]杨海慧,吴宏辉,王晨鸽.医学高职院校学生综合测评体系构建研究[J]. 试题与研究,2018,(14):107-108.

[11]Chen Zhen,Wu Qingsong,Han Sipeng,Zhang Jungui,Yang Peng,Liu Xingwu,Lang Mingde. The metallogenic tectonic implication of the volcanic rocks of the Dahalajunshan Formation in the Early Carboniferous in the West Tianshan based on big data analytics[J]. Arabian Journal of Geosciences,2022,15(22).

[12]Shahzad Khurram,Khan Shakeel Ahmad,Ahmad Shakil,Iqbal Abid. A Scoping Review of the Relationship of Big Data Analytics with Context-Based Fake News Detection on Digital Media in Data Age[J]. Sustainability,2022,14(21).

[13]Holcombe Elizabeth Marshall,Kezar Adrianna. Exploring the Organizational Value of Integrated Transition Programs for Underrepresented College Students[J]. Journal of Student Affairs Research and Practice,2021,58(1).

[14]Wang Hubin,Xu Jinjie. Efforts to break the “score determinism” and transfer college enrolment from recruiting “scores” to “people”: The exploration and practice of comprehensive quality evaluation of general high school students in Shanghai[J]. Educational Philosophy and Theory,2020,54(10).

[15]Marozzo Fabrizio,Belcastro Loris. Cloud Computing for Big Data Analysis[J]. Applied Sciences,2022,12(20).

目    录

摘    要

Abstract

目    录

1  绪论

1.1 研究背景

1.2学生综合测评系统的现状 2

1.3系统实现的功能与特点 2

1.4 本文的组织结构 3

2  开发技术与环境配置

2.1 SpringBoot框架

2.2 Java语言简介

2.3 MySQL环境配置

2.4 MyEclipse环境配置

2.5 MySQL数据库介绍

2.6 B/S架构

3  系统分析

3.1可行性分析

3.1.1 技术可行性

3.1.2 操作可行性

3.1.3经济可行性

3.2 需求分析

4  系统设计

4.1 总体设计

4.2 数据库设计与实现

4.2.1 数据库概念结构设计

4.2.2 数据库具体设计

5  系统功能的具体实现

5.1 系统功能模块

5.2 管理员功能模块

5.3 学生后台管理模块

6 系统测试

6.1测试定义及目的

6.2性能测试

6.3测试模块

6.4 测试的主要步骤

6.5 学生综合测评网站的测试

6.6学生综合测评网站的系统测试结果

6.7测试结果 33

总    结

致    谢 35

参考文献 36

基于大数据分析的学生综合测评系统相关推荐

  1. 基于Java毕业设计学生综合测评系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计学生综合测评系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计学生综合测评系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S架构 开 ...

  2. 【毕业设计专栏】基于SpringBoot+Vue学生综合测评系统【源码+论文+演示PPT视频】

    目录 1.效果演示 2.系统介绍 3. 系统的详细设计与展示 3.1 学生后台管理模块 3.2管理员功能模块 4.系统分析与设计 4.1可行性分析 4.1.1 技术可行性分析 4.1.2 经济可行性分 ...

  3. 《学生综合测评系统》用户需求说明书

    学生综合测评系统 用户需求说明书 目录 1.系统介绍 2. 开发背景 3. 产品面向的用户群体 4. 产品的功能性需求 4.1. 功能性需求分类 4.2. 本系统完成的主要功能 5. 产品的非功能性需 ...

  4. C语言学生综合测评系统

    C语言学生综合测评系统 28.学生综合测评系统 每个学生的信息为:学号.姓名.性别.家庭住址.联系电话.语文.数学.外语三门单科成绩.考试平均成绩.考试名次.同学互评分.品德成绩.任课教师评分.综合测 ...

  5. 学生综合测评系统(c++课程设计)

    目录 <实验课题> <系统分析与设计> <代码实现> (1) 类的编写 (2) 链表的使用 (3) 菜单目录的实现 <程序演示> <源码+开题报告 ...

  6. springboot+vue学生综合测评系统(java项目源码+文档)

    风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农.今天要和大家聊的是一款基于springboot的学生综合测评系统.项目源码以及部署相关请联系风歌,文末附上联系信息 .

  7. 学生综合测评系统C语言课程设计

    学生综合测评系统 1.问题描述 学校每年都要对学生进行综合测评,大量的数据采集和分析处理必须得使用信息化的方法才能进行管理.本系统完成对学生各项成绩的录入.查询.统计.评分公式为考试平均成绩.同学互评 ...

  8. C/C++学生综合测评系统

    C/C++学生综合测评系统 项目十六学生综合测评系统(2周) [目的要求] 学生根据所学的程序设计基础原理与程序设计的知识,能够针对-一个小型的程序设计基础管理系统,进行系统的需求分析,系统设计,程序 ...

  9. springboot学生综合测评系统

    031-springboot学生综合测评系统演示录像2022 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7 ...

最新文章

  1. explorer.exe应用程序错误说明 0X000000该内存不能为read的解决方法
  2. struts2 不返回result的做法
  3. ASP.NET“.NET研究”下用URLRewriter重写二级域名
  4. Android 图文混排 通过webview实现并实现点击图片
  5. 牛客题霸 [ 大数加法]C++题解/答案
  6. xmanager linux,教您用xmanager启动Linux上的图形界面程序-Go语言中文社区
  7. mysql无法启动如何备份文件_mysql 5.7 停电导致无法启动、如何备份数据,重新安装mysql...
  8. java日期函数精确到日,java日期时间函数分享
  9. 20个非常棒的Jquery实用工具
  10. Java线程并发与安全性问题详解
  11. 基于Java Web的网络考试系统
  12. shapefile(.shp)空间数据格式详细说明
  13. [licode cs交互] 1 android client 连接到token服务器
  14. 钢笔与矢量形状—文字路径制作印章效果
  15. Autojs实现图片转字符串(简易ocr预备步骤)
  16. 新唐(Nuvoton)8051单片机开发指南
  17. OneNote使用技巧 - 5.快速设置首行缩进
  18. android DISALLOW_EVIL_CONSTRUCTORS
  19. linux xorg占用显存过大
  20. Oracle——获取当前系统时间以及插入日期型数据(to_date的用法)

热门文章

  1. 任务调度系统--重跑和断点续跑
  2. 可以下载VR模型网址网站
  3. Adaptive Query Execution: Speeding Up Spark SQL at Runtime
  4. P7108 移花接木(分类讨论思维)
  5. bzoj5308[Zjoi2018]胖(线段树,二分,st表)
  6. 关于float转int的函数实现
  7. Linux服务器scp终端命令上传下载文件
  8. 共赢全屋智能X全屋定制新风口 立林与尚品宅配达成战略合作
  9. python的print函数用逗号分隔时输出不用空格_Python进阶之路 3.1 神奇的print函数
  10. 如何判定微软鼠标真伪