APP下载

面向大学生综合素质的人才服务及评测系统的设计与实现

2021-10-17卢卫娜李文新梁家健

天津职业技术师范大学学报 2021年3期
关键词:页面岗位素质

卢卫娜,李文新,梁家健

(天津职业技术师范大学信息技术工程学院,天津 300222)

综合素质评测是我国高校学生评优的主要参考标准。目前大多数高校都是以填写纸质表格的形式进行主观人为评定,效率较低且容易出错,针对大学生综合素质测评和人才服务的信息化处理系统仍存在空白或尚未完善,一些简单的测评系统仅能够对学生成绩进行统计和评价,缺少针对学生综合素质和职业素养的全面评估。因此,建立综合性、系统化和智能化的人才测评和服务系统,对大学生整体素质教育的提高,以及确保高校培养的人才质量符合社会发展和时代需要等方面都具有十分重要的意义[1-3]。

许多学校利用不同的信息技术开发启用了学生综合素质管理系统,但系统存在一些问题[4-6],主要包括动态数据的统计难以完善,标准依据不充分,测评过于形式化;评定方式过于狭隘,不能够全面衡量学生的德智体综合素质;评定过程繁琐,测评标准解读不一,无法保证测评结果的准确性和客观性;测评信息技术处于起步阶段,尚未形成系统性的测评信息方法,公正标准的信息系统软件的开发还处于空白状态。为此,本文设计了面向大学生综合素质的人才服务及评测系统,结合学生的德、智、体各项指标,建立统一的测评标准,通过跟踪统计所有学生各学期的动态数据,全方位、系统性地评价学生个人发展的综合素质,为高校人才培养、学生素质优化、教师教学管理以及企业用人等方面提供测评方法和人才服务。

1 系统的功能模块设计

系统的功能设计从高校需求的角度出发,进行了模块划分和角色认定。面向高校大学生人才测评的需求,设计了系统的学生和教师两种用户角色;而针对人才服务的需求,又为大学生的就业招聘引入了企业的角色,以完善系统的综合功能。因此,系统以用户角色来划分,分为教师、学生和企业3 种业务角色,根据角色的不同来进行业务功能的管理。

(1)教师业务。教师可查看学生的个人信息、学生在校成绩、学生专业掌握分析和学生综合素质报告,修改学生登录密码,查看和修改企业招聘信息,对学生的入职信息进行增、删、改、查操作和管理。

(2)学生业务。学生可查看自己的个人资料、课程成绩、社会实践、奖学金获得情况、政治面貌、综合素质报告以及招聘信息,进行岗位测评和霍兰德职业兴趣测评,对个人专业掌握、岗位切合度、职业素质进行分析。

(3)企业业务。企业具有发布招聘信息,查看该校所有学院的学校-市场岗位需求分析的功能,且企业无需登录,以游客身份即可访问系统。

系统整体以功能为导向,划分为登录模块、系统管理模块、系统测评模块、招聘模块4 个模块。系统的功能结构框架如图1 所示。登录模块由教师和学生进行操作;系统管理模块是为教师管理学生资料而设置;系统测评模块由学生和教师操作,学生测评后,由教师查看;招聘模块由企业操作,教师进行管理。

图1 系统功能模块图

2 系统的数据库设计

结合大学生综合素质的人才服务及评测系统的功能需求分析,构造数据库的概念模型。系统数据的实体有着不同的关系(1-*表示一对多关系,*-*表示多对多关系),依据实体间的联系形成了系统E-R 图,如图2 所示。

图2 系统E-R 图

一名学生可以参加多门课程的考试,每门课程考试可以被多名学生参加,二者之间是多对多的关系;一个岗位对应多门课程的职业属性,每个课程职业属性对应多个岗位,二者之间是多对多关系;一张算法能力表可以录入多门课程,每门课程只能被录入一次算法表,二者为一对多关系;一张设计模式能力表可以录入多门课程,每门课程只能被录入一次设计模式能力表,二者为一对多的关系;一张框架理解能力表可以录入多门课程,每门课程只能被录入一次框架理解能力表,二者为一对多关系;一张系统理解能力表录入多门课程,每门课程只能被录入一次系统理解能力表,二者为一对多关系;一个岗位被多个学生应聘,一名学生可以应聘多个岗位,二者为多对多关系;一名学生拥有一份个人专业掌握分析报告,个人专业掌握分析报告可以记录多名学生,二者为一对多关系;每名学生可以参加多次职业兴趣测评,每个职业兴趣测评被多名学生测试,二者为多对多关系;每名学生获得多种奖学金,每种奖学金被多名学生获得,二者为多对多关系;一名学生拥有多份学期综合素质测评报告,一份学期综合素质测评报告录入多名学生,二者为多对多关系;一名学生拥有一份在校综合素质测评报告,一份在校综合素质测评报告录入多名学生,二者为一对多关系;每名学生参加多个社会实践活动,每个社会实践活动被多名学生参加,二者为多对多关系;一名学生拥有一份岗位与兴趣测评报告,岗位与兴趣测评报告可以录入多名学生,二者为一对多关系。

鉴于上述的逻辑结构,运用三范式规则可以划分出相应的系统数据库的22 张表格。

3 系统关键功能的实现

利用Servlet+JSP+JavaBean 的MVC 模式进行系统开发,Java 语言作为开发网站常用的技术,具有安全稳定,使用灵活,易学易用的优点。

3.1 学生业务

3.1.1 个人档案

学生点击个人档案即可查看个人资料、课程成绩、社会实践、奖学金获得情况等。个人档案的查看实现过程为:首先由登录的Session 值获得学号,再将学号在Servlet 层调用Dao 层查询相应的信息,最终把查询的结果集返回到Servlet,转跳到相应的JSP 页面。

3.1.2 岗位测评

根据学生的专业成绩测评出适合该学生的未来工作岗位。岗位测评功能的实现过程为:首先进入Servlet 层,调用业务层ProfessionExamService,在业务层中调用Dao 层以通过Java 的JDBC,调取当前登录学生的所有已修的专业课,以集合List 加泛型调用Bean 层来存储,再从数据库中调取该学生所修专业课的职业属性以List 来嵌套循环,通过2 次筛选,第1 次判断每个职业属性的岗位对应的课程是否大于等于3 门,如果满足则存储起来;第2 次筛选是判断第1 次筛选下来的课程的平均绩点是否大于等于2.0,如果满足条件则认定该学生适合该岗位,最后把结果以字符串的形式返回给Servlet,Servlet 再将结果输送到JSP 页面。

3.1.3 职业兴趣测评

职业兴趣测评能够帮助学生确定自身兴趣爱好的方向,同时也为大学生的职业素质测评提供参考数据。根据霍兰德职业兴趣理论[11],采用问卷答题的形式确定学生的职业兴趣。霍兰德职业兴趣理论将人分为研究型(I)、艺术型(A)、社会型(S)、企业型(E)、传统型(C)、现实型(R)6 个维度,系统采用现有已成熟的霍兰德职业兴趣题库,筛选了部分题目,学生完成测试答题之后,系统根据选项在不同维度所占权重的不同,获取学生答案并计算对应权重值,呈现权重值大于总权重75%的维度,以此作为学生职业兴趣测评维度的结果,并生成职业兴趣测评报告。职业兴趣测评功能的实现过程为:首先进入JSP 页面,以Submit 形式把用户提交的数据传输到Servlet 层,然后在业务层Service 调用Dao 层查询数据库对应题目的权重,计算用户提交的答案所得的权重,最后以重定向页面方式转跳到JSP 展示给用户。

3.1.4 人才评测

人才测评是由学生个人专业掌握分析、岗位需求切合的分析、综合素质分析报告和学生职业素质分析4 部分组成。

(1)学生个人专业掌握分析。根据学生专业(计算机科学与技术)成绩以算法、设计模式、框架搭建和系统掌握四个维度分析该学生的专业掌握程度,并给出该生在本年级的排名。学生个人专业掌握分析功能的实现过程为:先转入对应的Servlet,调用Service 层,通过JDBC 查询算法、设计模式、框架理解和系统理解4 个表的课程,计算该学生每个表对应课程的平均绩点,结果以集合List+泛型存储返回给Servlet,Servlet把结果转为String 类型数组传值到JSP 页面,最后通过调用JavaScript 的Echarts 函数显示数据雷达图,并将传来的课程成绩值以表格的形式展示。

(2)岗位需求切合度分析。主要是根据企业招聘岗位的数量与学生就职岗位的数量生成供求关系统计图,将各种工作岗位的企业招聘量和学生入职量的数据以柱状图的形式进行对比显示,以便学生查看和分析各个就业岗位的供求情况,进而使学生及时调整自身的学习目标和努力方向。学生查看的统计图信息需要与该学生对应的学院一致。岗位需求切合度分析的实现过程为:采用SQL 查询语句,在业务层查询学生所在学院的应聘岗位与招聘岗位,结果返回JSP 页面,同时使用Echarts 函数使得数据集以柱状图和数据视图2 种形式显示。

(3)综合素质分析报告。其是对学生德智体综合素质的测评结果,该结果以雷达图显示德智体三个维度的分数并给出综合素质分数,此外报告还附加了霍兰德职业兴趣的测评结果。综合素质分析报告功能的实现是在业务层以德育、智育和体育为依据,德育对应学生的政治面貌与社会实践活动,智育对应所获奖学金,体育对应课程的体育成绩,以系统设定的相关权重计算三者得分,综合素质分析报告权重如表1 所示(体育权重100%)。将德育、智育和体育按照3 ∶5 ∶2的比例进行百分制分数计算,通过比例的叠加得出最终综合素质分数。如一名学生的政治面貌为共青团员,他参加了2 次校级活动、1 次市级活动,获得了1次国家级三等奖学金、1 次校级一等奖,体育成绩为90。那么,他的德育分数为50,智育分数为60,体育成绩为90,综合素质的成绩为63。同时,还以时间为区分标准,分为学期与在校2 种报告,学期指当前所在学期的德智体分数报告,在校则指学生整个在校期间的德智体分数报告。

表1 综合素质分析报告权重%

(4)学生职业素质分析。其由学生综合素质(在校)+岗位测评+职业兴趣测评报告3 部分的数据汇总而成。岗位测评的结果是建立在岗位所需课程知识的成绩绩点大于2.0 时给出结果。学生职业素质分析报告界面如图3 所示。

图3 学生职业素质分析报告界面

3.2 教师业务

教师登录成功后,可以根据页面功能进行如下操作:学生个人信息管理、学生成绩查看、学生专业掌握分析查看、学生综合素质报告查看、学生入职信息管理和企业招聘信息管理。

其中,查看学生专业掌握分析的实现是在学生页面的基础上增加了点击学号查看雷达图信息的功能,实现时使用JavaScrpit 的自定义WeAdminShow 函数弹窗,使用JSP 的Request 参数传值。

教师可以对学生的入职信息进行增、删、改、查。在增加入职信息页面与修改页面使用Java 的parseDate函数判断日期格式是否正确,如果教师输入日期错误则抛出异常,使用JavaScript 的Alert 提醒用户输入正确的格式并转到相应的JSP 页面。学生入职信息管理界面如图4 所示。

图4 学生入职信息管理界面

3.3 企业业务

企业用户通过点击登录页面的公司招聘入口,可以进行如下操作:企业信息关键字搜索、招聘发布、招聘详细信息查看和学院市场岗位需求分析。企业招聘页面如图5 所示。

图5 企业招聘页面

其中,招聘发布和学院市场岗位需求分析在技术实现上与学生模块基本一致,使用JavaScript 的自定义_submit 函数检查是否输入为空,如果为空则给出提示。在SQL 语句方面以公司名称、招聘岗位、招聘日期为主键,当企业同一天发布同样的招聘岗位时,系统给出“不能在同一天发布同样的招聘信息”的提醒,防止恶意发布大量相同的招聘信息。

招聘详细信息查看在技术实现上与教师查询成绩功能基本一致,不同的是增加JavaScrpit 的自定义WeAdminShow 函数弹窗显示详细信息。使用SQL 的Like 实现模糊查询,如果查询结果为空,则默认显示所有的招聘信息。

4 结语

本系统从德智体三个维度出发,结合霍兰德职业兴趣理论确立大学生综合素质的测评指标,以高校本科学位的平均绩点计算方法与课程职业属性为依据,确立岗位测评指标,然后以算法能力、设计模式能力、框架理解能力和系统理解能力四个维度确立学生个人专业掌握分析指标,并利用校招的供给关系确立市场岗位需求切合度分析指标,最后采用Java 的Servlet+JSP+JavaBean 技术构建大学生综合素质测评和人才服务体系。系统实现了对人才服务和评测工作的整合,缩短了高校对学生人才评测的工作时间,简化了综合素质评测流程,完成了系统化和智能化的综合素质评测过程,让评测工作更公开透明。同时评测结果为学生提供了了解自身素质和特长的条件,客观上促进了大学生的全面发展。

面向大学生综合素质的人才服务及评测系统的基础数据可以因校制宜,未来可对服务和评测规则进行优化,引入其他数据进行深度挖掘和分析,全方位地服务在校师生,促进高校学生管理工作的改革。

猜你喜欢

页面岗位素质
刷新生活的页面
青春,在为国奋斗的岗位上闪光
中队岗位该如何设置
答案
工艺美术教育审美素质的培养
让Word同时拥有横向页和纵向页
高铁乘务员的素质要求及其养成
走进“90后”岗位能手
提高自身综合素质,用好“变”的态度
实施HR岗位轮换 打造复合型HRM团队