大学生综合测评系统设计论文

2022-04-28

摘要:本文针对目前大学生综合素质测评存在的一些问题和缺陷,研究建立一个能将社会需要、高等教育规律与大学生身心发展规律三者相结合的科学化、自动化、系统化的大学生综合素质测评系统,以此达到对学生素质做出更全面、更客观、更实际的评价。下面是小编整理的《大学生综合测评系统设计论文(精选3篇)》,仅供参考,希望能够帮助到大家。

大学生综合测评系统设计论文 篇1:

基于动态模型的高职大学生综合测评体系分析与系统设计

[基金项目]:本文是中山职业技术学院科研课题“构建以提升职业素养为目标的高职学生综合测评体系与系统开发实践”(立项编号: 2013KQ18)的研究成果。

摘要:随着教学改革,就业环境的变化以及信息技术的发展,传统的高职大学生综合测评需要增加更多的职业元素。通过基于动态模型的高职大学生综合测评体系的研究,构建职业素养、职业技能、第三方评价体系和动态指标调整体系。从而为学生提供了解自我现状,为决策者调整人才培养方案提供参考数据,为企业提供学生综合素质指标。

关键词:综合测评、职业素养、动态模型

【中国分类号】G718.5

一、引言

中国社会科学院2013年《社会蓝皮书》暨中国社会形势报告会指出:实施就业优先的发展战略,通过增加就业机会和劳动者收入,提高就业的质量。大学生综合测评体系是高校评价学生是否合格的一个重要指标,是检验教师的教学方法、教学技能,是高职院校表彰评优、选拔推荐的重要依据。而随着国家产业结构调整,企业用工需求变化,大学生综合测评体系标准与企业需求标准的差距逐渐在拉大,最终结果导致毕业生适应性差,市场脱节,二次就业率低。因此在职业教育中要尽量避免“高分低能”的现象。随着高等教育体制改革的不断深化,高职毕业生就业市场竞争程度的不断加剧。全面提升大学生综合的素质,如何建立科学的综合素质评价体系就成为素质教育过程中函待解决的问题。

二、业务分析

鉴于目前学生综合测评体系的重要地位,需要以科学、务实、创新的态度给该指标体系赋予更加科学、高效的内涵,推陈出新加入更多的时代元素,充分结合信息化技术,建立构建真正符合高职学生需要的和市场需要的综合素质监控体系。

一是,以人为本。在测评体系中以职业素养为切合点,把学生诉求与市场需求统一起来,一切工作都要从满足学生的全面需求、促进和实现学生的全面发展出发。

二是,提升学院管理决策能力。让学生管理部门无法从繁重的计算任务脱离出来,将学生、学院、市场结合起来,对综合测评的数据进行深入的分析和优化。

三是,高效务实,动态管理。将教学管理与信息技术充分结合,以信息手段构建动态测评模型,一方面能够及时的反应学生各个时期综合表现情况,明白自己的优势和劣势;另一方面,决策层根据学生反应出来的各项指标统计,根据人才设计导向调整各种指标比列,达到动态收集、动态分析、动态调整的目标。

四是,信息透明。基于个性化的定制页面,让学生、高校、企业了解学生的综合素质,推进高校学生管理向科学、规范、民主管理。

三、系统设计

对高职院校来说专业实践能力是培养的重点,让学生学到更多的专业技能;而从市场普遍的观点来看,企业更多的注重学生的再培养能力,像有良好的沟通能力、有责任心、有学习能力等。学生的初次就业率和二次就业率已成为个高职院核心的考核指标。因此高职院校不只是要关注学生的专业能力,更多的时候应该有关注学生的职业素养等隐性职业素质的培养。

设计大学生测评体系时将学生的职业素养和第三方评价纳入到体系中。通过分析当前大学生综合测评体系,构建大学生动态指标体系模型;分析大学生的基本职业素养,构建大学生职业素质模型;分析企业、社会、学生反馈,构建第三方反馈模型,共同构建成大学生综合测评体系。

通过对指标的量化,管理者能够调整各指标的比重。如果学院注重学生的专业能力,那么提高职业技能的比重;如果学院更注重学生的职业素养的培养,那么就提高职业素养的比重;同时在测评体系中设计了第三方测评体系,作为基准数据,反应当前学生在社会环境中的水平如何。以此构建一个动态的测评体系,来展示学生各阶段的职业素养、学习情况、奖罚情况、企业需求、社会评价。同时将数据通过直观的方式展现给不同的角色层。让学院、学生、企业能够动态的了解各时期的状态数据,规划下一步发展路线。学生在获取了综合测评的分值后,高校管理层要能够统计学生各种综合指标,根据学院人才培养的目标修改正指标内容,激励学生改善自身薄弱环节,朝着良性方向发展。

四、系统设计

1、系统架构设计

动态测评体系模型基于职业素养、职业能力和第三方测评的数据进行综合分析。采取松耦合模式,基于成熟的SOA架构:SSH(struts+spring+hibernate)开发框架,和J2EE、 WebService和ORECAL ODI等技术手段,充分采集第三方数据、学院数据、在线调查数据等,通过综合运算,将报表推送给不同的用户层。

2、指标设计

 (1)学业表现模块的运算模型:M=∑(H*E)/ ∑E其中M代表某一个时期内学生的学业表现总分,H代表各科成绩,E代表各科学分。

 (2)职业素养运算模型:S=(Z-∑X)> (Z*A+(Z-∑X)*(1-A)):( ∑X*A)S代表某一时期内学生所获得的素质教育总分,Z为素质教育分数,X为标活动的分数,A代表的是权重。

 (3)违规违纪模块运算模型:N=Z-∑XN代表某一时期结束后,学生仍预留的违规违纪分值,Z代表分配给学生的可用来扣除的总分,X代表学生每次违纪所扣除的分值。

(4)动态配置模型:C=a*M+b*S+(1-a-b)*NC为学生在某一时期内综合测评的分值,M为学业表现模块的分值,S为职业素养模块的分值,N为违规违纪模块的分值,a为学业表现模块的权重,b为职业素养模块的权重,在实践过程中,管理者可以根据学院的实际情况动态地设置各个模块的权重。

五、关键技术

1、SSH架构

集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts和hibernate。采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。

2、WEB2.0

系统基于B/S架构,利用WEB2.0技术,提供更好的用户体验度和交互性能。测评系统为学生、管理者、企业提供综合信息服务,需要对不同的需求对角色分层处理。学生,为被评价的主体。录入不同时期的数据,进行统计分析;能够查看不同时间个体综合评价指标与建议。管理者,为评价主体。统计分析各时期学生的表现情况,制定评价体系方案,调整动态指标体系。企业,为第三方评价主体。根据企业需求,对学生职业素养进行综合评价,反馈企业需求和用工动态。同时各角色能够并根据不同的决策分配不同的角色编辑权限和查看统计权限。

[参考文献]

[1] 张翔云,胡振宇.高职学生职业素养的量化评价方法[J].职业技术教育,2010

[2] 覃红燕,李良民.大学生综合素质评价体系的构建[J] .湖南科技学院学报,2009

作者:王海军 李志超 刘纯

大学生综合测评系统设计论文 篇2:

大学生综合素质测评系统研究

摘    要: 本文针对目前大学生综合素质测评存在的一些问题和缺陷,研究建立一个能将社会需要、高等教育规律与大学生身心发展规律三者相结合的科学化、自动化、系统化的大学生综合素质测评系统,以此达到对学生素质做出更全面、更客观、更实际的评价。

关键词: 大学生    综合素质    测评系统

在高校工作中,大学生综合素质测评是其中一项重要工作。大学生综合素质测评针对的是在校大学生,通过对他们在校期间的学习、生活、活动等各方面的行为进行信息收集,将之分类并分别赋予不同权重,采用科学的方法进行量化,以此考核学生的素质水平。通过对学生进行综合素质测评所得到的数据,有利于学校对学生培养任务的细化,有利于教师对教学活动的不断完善,有利于学生朝着正确的方向和目标努力,提高自身综合素质。

一、研究目的

为全面、客观地评价高校大学生的综合素质,需要建立一个科学、全面的综合素质评价指标体系和实践运行系统。利用信息网络的手段,通过软件系统,实现测评的自动化、科学化。具体而言,研究该系统的目的体现在以下方面。

(一)实现综合素质测评信息的可持续追踪

目前的大学生综合素质测评工作普遍是每年一次,在每一学年末进行。通过系统对反映大学生该学年的综合素质的数据进行保留,直到毕业当年,该生可查看其大学四年的素质变化的记录。而这份记录可作为大学生找实习岗位时,用人单位通过这份记录了解该名学生之前在校的表现,以及综合素质体现的优势或优点,给予合适的岗位。也可以作为毕业生求职时,用人单位衡量其大学期间的综合表现的依据。通过这份记录,可避免部分学生大学期间表现好,但临场考试发挥不理想而错失工作机会的情况。

(二)实现学校对学生培养任务的细化

学校对学生的培养任务,除了通过教师的教学评估得以体现外,大学生综合素质测评也是其重要的手段之一。如学校对学生的培养任务是德智体全面发展,那么其学生综合素质体系的指标中德、智、体这三方面的权重要均衡。而如果学校对学生的培养任务是偏向于培养艺术类人才的,则其学生综合素质体系的指标中“体”这方面的权重要扩大一些。但总的来说,大学生在大学期间,以学习为主,“智”这一权重要绝对性的比其他方面大一些。但这三方面的权重比例,可以根据学校对学生培养任务的侧重点确定更合理和科学的比例。

(三)实现教师对教学活动的不断完善

通过对各班学生综合测评结果进行分析,尤其是专业素质方面的专业课和实践课的结合对提高学生素质的影响的量化,可以衡量教师日常教学活动的效果,从而使教师对教学目标、教学方法、教学内容不断加以完善,提高教学质量,更好地引导学生在专业课的基础上,积极参加专业相关的实践,达到学以致用,有所创新。

(四)实现学生的自我衡量和示范作用

通过每一学年的综合测评,学生总结过去一学年的在德智体各方面的表现,进行自我衡量,找出与标准的差距,发现自身不足,在接下来的学习生活中,继续努力。通过综合测评,个别学生在德智体这三方面或某一方面表现突出,显示出其独有或强大的优势。这些同学将成为其他同学的榜样,起到示范作用。

二、目前大学生综合素质测评系统存在的问题和缺陷

目前我国大部分高校普遍实行的是学生(德、智、体)综合素质量化评价体系,这种评价体系在一定程度上具有局限性和不足之处。既有理论上需要进一步科学化的问题,又有实践操作上,如系统设置、系统需要人工操作所需要的结合环节等方面缺陷。

(一)测评指标体系不科学

测评指标的权重比例不科学;这表现各个学校难以将自身的培养任务、高等教育规律和学生身心发展规律这三者有机地统一起来设置测评指标体系,造成测评指标权重比例不科学。如有些学校都把“体”这方面的权重设置较低,这造成学生参加文体活动的积极性不高,忽略自身身体素质。而身体素质是其他素质的基础,如果没有强壮的身体,较强的心理素质的保障,其他素质都是天方夜谭。又如有些学校把“智”这方面的“实践类课程的参与”比重设置较低,这会使学生只追求学业上的成绩获取测评分数,而忽略关于专业知识在实践中的参与或创新。

(二)测评结果未能准确反映学生的能力

在引入量化的方法进行大学生综合素质测评后,不仅提高了测评效率,而且避免了之前测评方法中自评、互评、班团委、辅导员和班主任评定这些主观行为所夹杂着的个人色彩。但由于每位学生的素质是不一样的,学生的能动性也是不同的,而且测评技术上不尽完善,存在局限性,有些量化指标还比较笼统抽象,造成测评结果未能准确反映学生的能力。如思想道德素质这部分如何量化,如何赋值,而专业素质仍然以考试成绩作为主要标准来测评,实践及创新方面的赋值也较难把控,是否存在滥竽充数、谎报的现象。

系统方面,有些学校的测评系统,在自评部分本应由学生自己评价,但是系统设置为学生本人自评后还要由班委再评,结果由班委定夺。这难免会造成偏差,班委可能会以主观判断、与某位同学的友谊深浅,给予片面、带有个人色彩的分值。

另外,很多高校的综合测评工作都是在每学年年底进行,对过去一年学生各方面的表现进行量化,这种方法缺乏动态性和主动性。从本质上说,大学生素质是通过心理现象体现的,因此它带有一定的潜在性、复杂性和不稳定性。对某个素质在量的积累后发生质变的时刻,采用这种每年年末再进行测评的方式,无法及时反馈。另外,某些素质不一定在大学期间就有明显表现,而需要在特定时期和特定情境下才能表现出来,所以这样的评估方法往往预测性不高。

三、建立科学的综合素质测评体系是构建大学生综合素质测评系统的基础

针对现阶段大学生综合素质测评存在的问题,探讨建立一套科学的综合素质测评体系是构建大学生综合素质测评系统的基础。

表1 大学生综合素质测评体系指标重要性调查统计表

(一)建立科学的综合素质测评体系

本项目组进行了问卷调查。问卷遴选了本校各专业各年级学生作为调查对象,共发放问卷500份,收回有效问卷408份。要求被调查学生根据自己对各指标重要性的认识和对同级指标重要性进行排序。统计结果表明:学生强调集体的认同感和对学校规章制度的遵守;对实践类的课程积极性较高,希望自己在科研成果上有所收获;注重身体素质、生活适应能力的提高。调查情况详见表1。

对各个指标分配的权重不同,直接影响测评结果。目前,国内外学术界普遍采用德尔菲法、专家意见法、层次分析法及频数统计法等方法确定评价指标的权重大小。这些方法中,层次分析法在人员评价中的应用已经比较成熟,它结合了定性分析与定量分析,以严谨的数学理论为基础,保证了定量分析的有效性,所做出的权重计算和评价也更科学和客观。因此,在本文所构建的测评体系中,将采用层次分析法确定各指标的权重。

层次分析法(AHP)是在将决策问题有关的元素分解成目标、准则、方案等层次的基础上所进行定性和定量分析的决策方法。该方法是20世纪70年代初,美国运筹学家匹茨堡大学教授萨蒂在为美国国防部研究“根据各个工业部门对国家福利的贡献大小而进行电力分配”课题时,提出的一种层次权重决策分析方法。后由他将之引入教育评价领域用以确定评价指标的权重系数。这种方法首先要求把问题层次化,按指标体系各指标间的隶属关系由高到低排成若干层次,建立不同层次间的相互关系;然后对同层次中各指标两两比较,判断相对重要程度,并把比较判断结果按给定的标度量化;最后通过统计计算,得出各指标权重。

在对本校学生对所设定的学生综合素质各层级指标重要性的调查基础上,本项目组织长期从事学生管理工作,尤其是各班辅导员老师,对各指标的重要性进行再分析,确认各指标重要性程度的排序,再应用层次分析法,对各指标权重进行计算。关于层次分析法在大学生综合素质测评中的应用已有很多参考文献,如孙咏梅等(2011)《基于AHP的大学生综合素质评价系统的设计与实现》[1]、赵洁等(2005)《基于AHP法的高校学生综合素质评价研究》[2]等都详细阐述了此方法,并且借助计算机软件,使繁杂的数学计算过程变得容易操作。本文确定的各素质测评指标的权重如表2所示,本文在此不做详细的过程推导,仅以Uci目标层Uc的判断矩阵及权重计算过程为例做简单说明。

依据层次分析法的标度系统(相同:1,稍微好:3,明显好:5,强烈好:7,极端好:9)和重要性排序情况分析,Uci目标层Uc的判断矩阵及权重计算过程如下。

表2  Uci目标层Uc的判断矩阵及权重计算

λmax=2?摇CI=0?摇CR=0<0.10表示可以接受判断矩阵的一致性,从而确定该层次的指标权重为0.75,0.25,同时可以反映各指标的相对重要程度。其他目标层的判断矩阵及权重计算依此类推。

(二)减少测评过程中的不科学、不公平的因素

采用逐月认定的方式。很多高校的综合测评是每年年底举行一次,学生多,且每个学生要涉及思想、知识能力、身体心理、实践创新等方面的各指标的评定,信息量大且复杂,会出现为了节省时间,而对谎报或假报的情况没有进行查实就给予评定,造成不公平的现象。本系统采用逐月认定的方式,通过系统功能的设置,每月对学生的各方面进行一次认定,由学生申请,提交系统,进行认定。将繁重的任务分解到每个月,既避免堆积到年底,信息量大,又减轻测评工作压力。

在系统设置上,避免由学生自评的基础上由班委定夺的情况。系统设置时,可以设置自评和班委各占一定比例,且系统最后要由学生管理的老师确认才能最终将数据提交到系统并进行计算分析。自评所占的比例大些,达到由班委确认各班学生所填项目的真实性和具体性,而非由他们定结果,而系统需要学生管理的老师确认,是确保在自评和班委评定出现冲突和不一致时,由老师确认冲突和不一致的地方,使数据更客观和全面。

四、建立实践运行系统是构建大学生综合素质测评系统的关键

在建立了一套科学的综合素质测评体系后,如何将这套体系通过软件系统在实践中运行起来,是构建大学生综合素质测评系统的关键。

(一)采用B/S(浏览器/客户端)架构

B/S(浏览器/客户端)架构,在现代信息技术开发利用方面被普遍使用,是Web发展后出现的一种网络结构模式。用于在安装了Web浏览器及其他相关的数据库软件之后,就可以很方便地对系统中的信息实现操作。用户通过浏览器向服务器发出请求,服务器对请求进行处理,并将用户信息反馈到浏览器上。这种架构,只要有网络,有浏览器的地方,学生就可以登录素质测评系统进行操作。

B/S结构其主要的特点有:简单的维护和升级与较低的开发使用成本,在系统设计开发和实现方面具有一定优势,具有良好开放性和扩展性,在模块化设计管理方面具有容易实现的特性。本项目采用该架构的模式如图1。

图1  B/S(浏览器/服务器模式)的组织架构

(二)实施方案

服务器:通过VC编程作为一个界面与数据库进行连接。

数据库:采用MSSQL Sever 2015做一个数据库平台,把学生填的数据及系统对其进行计算的结构储存到这里。

操作界面设计:学生输入用户名、密码之后进入素质测评系统的界面,界面现实几大模块,由系统管理模块、测评成绩管理模块、基础管理模块、加减分管理模块及留言管理模块五部分组成。

系统实现:大学生综合素质测评指标体系的基本内容包括思想道德素质、知识能力素质、身体心理素质、实践创新素质四个方面。依据这四项指标内涵与外延的扩展范围,进一步确定每项一级指标下分属的二级指标和三级指标,从而构成大学生综合素质测评指标体系的指标内容。

黑盒测试:随机抽取学生测试该系统,看功能是否实现、是否有漏洞。

该系统设计了三个角色,分别为“学生”、“教师”、“管理员”。学生登录系统,可查看、修改个人信息,进行各项素质测评的数据输入;教师登录系统,可查看自己所属班级学生的信息,对学生信息进行管理;管理员拥有最高权限,可修改和分配权限并对系统的各个模块进行操作管理。管理员业务流程图如图2。

图2  管理员业务流程图

五、结语

综合素质测评是高校依据党的教育方针和人才培养目标,收集大学生在校期间在思想、学习、生活、参与实践活动等方面反映出的素质的表征信息,建立包括德智体美劳等指标的测评体系,以全面测评大学生素质的一种评估方法。建立一个科学、全面的大学生综合素质测评系统,能使这种评估方法得以成功实现。随着高校任务的不断变化,社会对学生的要求不断更新,大学生综合素质系统研究是一项与时俱进的课题,在推动高校素质教育和改进学生思想政治工作中起引导作用。

参考文献:

[1]孙咏梅.基于AHP的大学生综合素质评价系统的设计与实现[J].价值工程:2011.

[2]赵洁.基于AHP法的高校学生综合素质评价研究[J].科学技术与工程,2005.

[3]梁晨.基于Web的大学生综合素质测评系统的设计与实现[D].电子科技大学,2012.

[4]林钦松.本科应用型人才培养与大学生综合素质测评模型构建——以福建师范大学福清分校为例[J].长春师范学院学报,2011.

[5]丁汉强.高校学生综合素质测评系统的设计与实现[D].吉林大学,2014.

[6]丁旭.基于B/S架构的软件项目实训[M].清华大学出版社,2011.

[7]王莲芬,许树柏.层次分析法引论[M].中国人民大学出版社,1999.

基金项目:2015年广东外语外贸大学研究生科研创新项目(15GWCXXM-13)。

作者:柯纯

大学生综合测评系统设计论文 篇3:

基于Node.js技术的综合测评系统的设计与实现

摘要:该文采用Node.js+Mongodb+Bootstrap开发技术,设计并实现一个B/S结构的大学生综合测评系统,实现了综合测评、测评信息查询与管理、测评规则设置与管理、活动管理、用户管理及系统配置等功能。

关键词:综合测评;Node.js;B/S

1 概述

目前许多高校都采用综合测评来对学生综合素质进行考核和评估,传统的综合测评方式主要是手工评测,这导致信息收集率普遍偏低、大部分数据集不能充分利用,学生不能收到及时的反馈信息和缺少公平公开的查询平台等缺点,因此开发一个公平公开、稳定、可靠的网上测评系统势在必行。经过对现有大学生综合测评方法的调研,该文采用Node.js + MongoDB +Bootstrap技术,设计并实现了大学生综合测评系统,该系统能有效的提高评测效率,使信息录入快捷和有效,同时使学生综合信息管理更加规范、学生信息得到极大限度的共享与透明,并能科学的统计与分析学生的综合素质,快速方便的查询评测结果。

2 相关技术简介

2.1 Node.js

Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的, 易于扩展的网络应用,Node.js 借助事件驱动,非阻塞 I/O 模型,使所构建的应用变得轻量和高效。

2.2 MongoDB

MongoDB是一个基于分布式文件存储的数据库,旨在为WEB应用提供可扩展的高性能数据存储解决方案。它的特点是高性能、易部署、易使用,存储数据非常方便。它支持的数据结构类似json的bson格式可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

2.3 Bootstrap

Bootstrap是Twitter推出的一个开源的用于前端开发的工具包,用于创建网站和Web应用程序。它包含了HTML和CSS为基础的设计模板排版,表格,按钮,导航等界面组件,以及可选的JavaScript扩展,使用LESS来编写CSS,拥有很强大的可配置性。

3 系统需求分析

经过项目组成员对国内大学现有的纸质综合测评方式进行的分析可知,本系统应能满足以下需求:

1) 支持学生、测评小组和系统管理员三类用户,每类用户具有不同的权限,系统为每类用户提供不同的操作界面。

2) 应能根据不同需求制定相应的综合测评标准,依据规范的测评标准实现公正客观的学生综合素质评价,并提供对综合测评信息的有效管理。

3) 应具有较为强大的公共数据收集能力和相对完善的后台数据库管理,基于实现学校建立数字化信息管理平台的目的,能使该系统与学校现有的教务管理系统进行有机的结合。

4) 支持并发操作,能满足用户大规模同时在线进行登录和查询操作,同时具备一定的信息系统安全性和传输信息的稳定性,来确保系统运行过程中数据传输的可靠性和业务流程的规范性。

4 系统设计

4.1 综合测评计算方式

系统中设计的一些概念:

1) 规则:它定义了综合测评的计算方式,一般记录在学校的相关文件中。

2) 加分项:它代表了所有符合规则中加分要求的项目,如“参加了某某活动”是加分项,“某某学年的平均分”也是加分项。

系统中,根据学校的制定的综合测评加分规则,在管理员的规则管理中构建出相应的规则模型。然后再由测评小组人员配置自己权限范围内所有加分项应该对应的具体规则。最后再由学生用户对自己拥有的加分项进行添加。用户添加完自己的加分项后,系统就可以通过加分项对应的规则计算出每个加分项的分数,最后计算出综合测评的总分。

4.2 系统功能模块设计

根据系统需求分析结果,将系统划分成个3大模块,即学生、测评小组和管理员模块。系统功能模块如图1所示。

图1 系统功能结构图

1) 学生模块

学生模塊是综合测评数据的核心,它又可细分成以下几个模块:

综合测评模块,学生用户可以通过综合测评模块获得自己的综合测评信息以及进行综合测评。学生综合测评模块主界面如图2所示。

图2 学生综合测评界面

查看综测模块,该模块实现了查看综合测评成绩的功能,学生可以通过该模块可查看自己的综合测评成绩,同时还可以查看所在班级的所有学生的综合测评成绩及排名。

加分项管理模块,该模块实现了对测评加分项的管理。加分项管理模块界面如图3所示。

图3 加分项管理界面

2) 测评小组模块

测评小组模块,用于对综合测评的规则进行部分配置,同时管理综合测评数据和加分项数据。该模块又可细分为以下几个模块:

规则分配模块,系统的基础规则是由管理员进行配置,测评小组用户无法修改,此处的规则分配是对加分项的加分方式规则进行分配。 规则分配模块界面如图4所示。

图4 规则分配界面

加分项管理模块,用于对学生用户添加的加分项进行添加、删除和审核。

查看综合测评模块,用于查看他所管理的范围内的所有综合测评信息。

3) 管理员模块

管理员模块实现了对所有信息的管理,该模块又可细分为以下几个模块:

用户信息管理模块,当系统连接到用户信息数据库后,管理员可以对用户信息进行增加、删除及修改操作。

综合测评规则管理模块,用于管理综合测评规则。管理员可以根据各个学期学校对学生的不同素质要求以及不同活动的重要性对综合测评规则进行一定的调整。综合测评规则计算程序可以通过解析管理员修改规则后生成的对应文本来计算审核合格后的学生信息数据。综合测评规则管理模块界面如图5所示。

图5 综合测评规则管理界面

系统设置模块,包括测评时间的设置和数据源的设置。数据源的设置又包括人员管理数据源的设置,活动管理数据源的设置,成绩管理数据源的设置和基本素质测评数据源的设置。管理员通过设置测评时间可以控制综合测评的开始时间和结束时间;数据源的设置可以使用系统内部的数据库也可以使用外部的数据源,这样可以使系统管理员能够灵活地控制系统数据源的引用。

活动管理模块,主要用于管理学校举办的各种活动,记录各种活动的举办信息。

成绩管理模块,主要用于对学生课程成绩的添加、删除和修改。

4.3 数据库设计

系统数据库设计了9张数据表,各数据表名称及用途如下:

1) User用户表,用来储存用户的id,用户各阶段的综合测评总分以及加分项管理模块最后同步的时间。

2) UserYAct用户与加分项的关系表,用来储存用户id,加分项id,加分项分数以及加分项所属的测评时间。

3) TimeTable测评时间表,用来定义各个测评时间所涵盖的范围,以及对这个范围的测评时间的描述。

4) ActYPath加分项与规则关系表,用来定义各个加分项对应的评分规则。

5) Rule评分规则表,用来储存综合测评评分规则。

6) Activity活动表,用来储存活动的基本信息。

7) ActManange活动管理表,用来储存用户和活动的关系,记录用户参加的活动。 (下转第4475页)

(上接第4468页)

8) UserManage人员管理表,用来储存用户的基本信息。

9) ScoreManage课程成绩管理表,用来储存用户的成绩信息,记录了每个用户每个学期的课程成绩情况。

4.4 系统实现关键技术

1) 异步的代码调用。在Node.js中,可以通过是用process.nextTick(callback)语句,将callback异步调用,不必等callback运行完成,程序就能继续执行后面的语句。这样能充分的利用计算机的资源,处理更多的并发请求。

2) 响应式布局。通过使用响应式布局网站能够兼容多个终端,而不是为每个终端做一个特定的版本的页面,能够优化移动端对网页的访问,同时减少冗余的代码。

3) 非关系型数据库。本系统使用非关系型数据作为持久化的解决方案,松散的数据方式能够给程序更大的设计空间,同时拥有更好的拓展性。

5 结束语

大学生综合测评系统解决了传统纸质测评方式中信息传递不便捷、易遗漏、不易进行统计、分析和查询等问题,实现了学生测评信息网络化管理,使学生综合信息管理更加规范,也大大提高了工作效率。

参考文献:

[1] 高原.服务器端 javascript 技术研究[J].信息与电脑:理论版,2012(1):50.

[2] 李晶.NodeJS——服务器端 JavaScript 运行环境[J].程序员,2010(12):20.

[3] 田永强.Node. js 的核心与红利[J].程序员,2012(10):116-119.

[4] 潘凡.從 MySQL 到 MongoDB——视觉中国的 NoSQL 之路[J].程序员,2010(6):79-81.

[5] 廖伟华.Twitter Bootstrap: 前端框架利器[J].程序员,2012(4):114-117.

作者:赵正凯 杨烁 李欧

上一篇:房地产行业协会自律研究论文下一篇:小学数学课堂的信息技术论文

本站热搜