APP下载

基于智慧校园的高职学生技能竞赛管理系统的设计

2021-09-27姚鸣刘芳

客联 2021年7期
关键词:数据库设计技能竞赛智慧校园

姚鸣 刘芳

摘 要:高职院校是培养高素质职业技术技能人才的重要场所,随着职业院校教学改革的进一步深化,高职院校采取了许多有效措施来增强学生的职业素养与技术技能,其中,每年一次的校级技能竞赛就是其中重要的举措。通过定期举办校级职业技能大赛,不仅能为省赛、国赛选拔后备选手,而且还能促进在校学生的参与度,使得技能竞赛在学生创新能力和实践能力培养上的成效能惠及更多学生。

关键词:技能竞赛;管理系统;数据库设计;智慧校园

在高职院校中举办学生技能竞赛能够有效检验教育教学效果,有利于提高学生的创新能力、思维能力及实践操作能力[1],并将技能竞赛所体现的产业技术技能人才需求、行业标准及企业技术发展水平融合到专业建设当中,提升职业教育服务能力[2]已成共识。但目前许多高职院校在校级技能竞赛的举办与管理上采用的大多还是人工操作模式,即从学生报名到竞赛实施过程、再到成绩评定等环节都是手工进行,导致学生对技能竞赛举办的目的、规程与评分标准都不甚了解,学生的参与积极性不高;同时还存在赛前汇总统计每个项目的参赛人数,并根据参赛人数调整竞赛项目的时间、地点的工作繁重,以及赛后的成绩评定标准不规范不透明等缺陷。而如今许多高职院校已初步构建起服务于教育教学数字化、智能化的智慧校园网络平台,实现了基本的资源共享和身份认证机制。所以,基于智慧校园,设计开发适用于高职院校的学生技能竞赛管理系统,对于提高学生技能竞赛的质量与效果具有重要的实践意义。

一、系统需求分析

通过调研得知,学生技能竞赛管理系统有如下需求:在现有的智慧校园基础网络的B/S架构上实现,其用户包括学生、教师和系统管理员3类。系统管理员或教师不但可以通过该系统发布竞赛通知、竞赛规则、赛前培训、竞赛日程、竞赛成绩等信息,而且可以实时统计参赛人数、赛后成绩与获奖等级,并将学生的竞赛学分自动对接到第二课堂学分管理系统中。学生可以通过该系统及时了解竞赛的相关信息,获取竞赛资格,查询竞赛成绩。

(一)系统业务功能需求

根据需求调研分析,确定如下系统业务功能需求。

①前台公共页面。所有用户都可访问,包括用户登录与认证、竞赛通知和获奖信息的查看等。

②竞赛信息查看。所有登录的学生可访问,包括将要举行竞赛项目及规程的查看与报名、培训和竞赛日程的查看、已经参加竞赛项目的查看等。

③竞赛信息管理。所有登录的教师可访问,包括竞赛项目与日程的申请、竞赛通知的发布、竞赛成绩与获奖等级的管理等。

④竞赛信息维护。系统管理员可访问,包括竞赛项目与日程的审批、参赛学生与指导教师的审核、用户与权限的管理、基础数据的维护等。

(二)系统数据功能需求

学生技能竞赛管理系统涉及多方面的数据管理,如参赛学生信息、指导教师信息、竞赛项目信息、竞赛成绩与获奖信息等,需要提供对这些信息的录入、查询、统计和打印管理。

①数据录入功能:包括院部与班级信息的导入、竞赛项目信息的录入、参赛学生与指导教师信息的录入、竞赛成绩及获奖等级数据的录入。

②数据查询功能:包括参赛学生与指导教师信息的查询、竞赛项目信息的查询、竞赛成绩及获奖等级的查询等。

③数据统计分析功能:包括参赛学生的统计与分析、获奖数据统计与分析、竞赛项目的统计与分析等。如可通过系统从不同角度比对不同竞赛项目的学生参与度、获奖情况等。

④系统信息的浏览与维护:包括院部与班级信息的浏览与维护、參赛学生与指导教师信息的浏览与维护、竞赛项目信息的浏览与维护、成绩与获奖信息的浏览与维护等。

⑤报表输出:包括参赛学生表、教导教师表、竞赛成绩表、获奖情况表等。

二、系统功能设计

通过对系统需求的研究和分析,并使系统能融入智慧校园的建设中,现将系统功能划分为前端管理、竞赛管理和系统管理3个部分,其中前端管理为系统的前台页面,竞赛管理和系统管理属于系统的后台管理。具体功能模块如图1所示。

由系统功能模块的划分,并结合系统的管理目标,提炼出如下5方面的核心功能。

①通知公告管理:与技能竞赛相关的比赛通知、参赛宣传等信息都是通过通知公告进行发布的。首先由竞赛组织者(一般为二级学院专业教师)准备竞赛通知文件,包括竞赛项目类型、竞赛内容、报名条件、报名方法等,并发布竞赛通知;然后学生可以通过不同渠道查看竞赛通知,并为竞赛报名等活动进行准备。

②竞赛报名管理:学生浏览技能竞赛的通知公告后,可根据自身情况和竞赛项目说明选择自己想要参加的技能竞赛项目,按照系统提供的报名方法进行报名,并可对自己的报名信息进行修改或删除;竞赛组织者对报名学生进行参赛资格审核,审核通过后加以发布,以便学生及时查看报名结果。系统管理员可根据报名学生的学号对接学校教务和人事数据平台,获取报名学生的学籍信息和指导教师基本信息。

③竞赛项目管理:主要包括竞赛项目的申报与审批、培训与竞赛日程的安排等。竞赛组织者首先向教务管理部门申报竞赛项目、类型及其初步的日程安排,经教务部门审批通过后发布通知;然后在报名截止后汇总报名信息,基于报名参赛人数和竞赛内容调整培训与竞赛日程,并进行确认和发布。参赛学生以及相关教师可以通过不同终端查看具体的培训与竞赛日程、场地等信息。

④竞赛成绩与获奖等级管理:竞赛结束后,各二级学院(教师)将评定的成绩录入系统,并按照竞赛管理办法给出获奖等级;教务处(系统管理员)按照赛项和班级生成获奖统计报表,经审核确认后,将参赛学生获得的学分和指导教师获得的课时数发放到相应系统。学生可在系统页面查看到获奖信息。

⑤用户角色与权限管理:由于系统共享学校智慧校园平台的统一身份认证,所以系统无需设计注册功能,只要为用户指定登录账号为学号或教师编号,并设置一个初始密码即可。因而本系统主要对登录用户进行认证、角色分配和授予权限管理。

三、系统数据库设计

(一)数据库概念设计

由系统需求分析及功能设计可得到数据库概念设计的结果。

①系统的实体类型有院部、班级、学生、教师和竞赛项目。

②实体间的联系类型有院部与班级之间是1: N联系,取名为“拥有”;班级与学生之间是1:N联系,取名为“属于”;院部与教师之间也是1: N联系,也取名为“属于”;学生、教师与竞赛项目之间是M:N:P联系,取名为“参加”。

③将实体类型和联系类型组合成E-R图,如图2所示。

(二)数据库逻辑设计

根据数据库概念设计的结果,基于关系型数据库管理系统[3],将概念设计的E-R模型转换为一组关系模式,得到学生技能竞赛管理系统包含的8张数据表,具体如表1所示。

四、结束语

技能竞赛对于学生创新能力的培养和实践水平的提高有明显的成效,它是提高高职院校学生综合职业能力的有效途径之一。本文通过分析高职院校学生技能竞赛的工作流程和管理模式,基于智慧校园的网络架构、安全认证模式和数据共享方式,设计实现了高职学生技能竞赛管理系统。该系统使得竞赛管理网络化、流程化、规范化,不但有效促进了学生技能竞赛的广泛开展,而且创新了学生技能竞赛管理模式,提高了竞赛管理效能,同时也确保学生技能竞赛的公平、公正和公开[4]。

参考文献:

[1]邵树锋.高职院校技能竞赛管理系统的设计与实现[D].电子科技大学, 2014.

[2]张东志.高职技能竞赛与专业建设深度融合的路径选择[J].佳木斯职业学院学报,2014(6): 252-253.

[3]刘芳. MySQL数据库技术及应用项目教程[M].北京:电子工业出版社,2021.6

[4]陈伟,方霞,吴俊.基于数字化校园的学生学科竞赛管理系统[J].实验室研究与探索,2015,34(10): 252-253.

猜你喜欢

数据库设计技能竞赛智慧校园
试论数据库设计在网站开发中的应用
基于B/S结构的学生公寓管理信息系统的设计与实现
基于WEB的科研信息管理系统的设计与实现
高职电气自动化专业技能竞赛与常规教学融通的研究与实践
“智慧校园”浪潮下大学课堂教学改革与设计
智慧校园关键技术分析与研究
以职业技能竞赛为导向的高职单片机实践教学改革研究
面向等级考试,探讨高校理工科计算机基础课程教学改革
智能云教学系统在计算机专业教学中的运用