高职院校学籍管理网络平台的设计

时间:2022-06-04 08:57:10

导语:高职院校学籍管理网络平台的设计一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。

高职院校学籍管理网络平台的设计

1高职院校导向型学籍管理网络平台概述

从学生入学取得学籍,到学生通过毕业审核,学籍管理贯穿于人才培养的全过程,基于此,学籍管理是高等学校教学管理的一个重要组成部分。随着我国高等职业教育的快速发展,新的教育理念和教学方法不断被引入,学籍管理在人才培养过程中的作用也日益提高。除了基本的记载功能以外,学籍管理的功能还包括教育、预警、服务、导向等功能。特别是面对新常态下高职院校生源结构复杂、学生基础薄弱、学生个性化强等特点,保留学籍管理的功能,凸显学籍管理的导向功能,实施以生为本的人性化管理和更为弹性的管理制度,可以提升学生自主性和推动学生个性化发展。结合学籍管理的新理念,设计并实现导向型学籍管理平台,对高职院校学籍管理工作具有现实意义。

2系统需求

2.1总体需求描述

通过学籍管理系统,获取学籍管理过程中的信息,记载学生基本信息、成绩及学生学籍信息异动情况,生成符合教育部学籍学历管理平台的所需的学生数据。除基本的记载功能,为发挥学籍管理在人才培养中的作用,通过学籍管理关键点与人才培养过程主线的结合,把包括专业引导、课程引导、行为引导、技能引导的导向体系引入到学籍管理中。

2.2系统功能需求

角色用户管理。角色权限分配及用户账号管理、用户操作日志管理和用户操作权限管理。操作权限管理按行政职责分层级、分部门管理和维护。基础数据管理。原始数据的录入、修改、删除、查询和报表。包括学生基本信息、专业信息、课程信息、成绩信息、学籍异动信息等。技术数据分校级基础数据和系级基础数据,分别由学校教务处和系管理。学生管理。报到注册、学籍异动操作、学生转专业申请及审批、学生奖惩情况等。课程设置管理。根据人才培养方案,分专业设置6个学期的课程,课程类别分为公共基础课、专业基础课、专业核心课程、公共选修课等。按授课类型分为理论课、实践课、理实一体课等。课程成绩管理。课程成绩包括平时成绩、期中成绩、期末成绩、总评成绩、补考成绩、重修成绩、毕业补考成绩等。另外,还包括证书类考试成绩如计算机、英语等级考试和专业证书等。根据学生每学期所获成绩,汇总学生总体情况。毕业资格管理。根据专业人才培养方案,分专业设置该专业学生毕业所需条件,包括课程、学分、证书情况等。

3系统设计

3.1总体结构设计

B/S结构与C/S结构各有优缺点,结合导向型学籍管理系统特点,采用基于B/S和C/S的混合结构(见图1)来设计学籍管理平台,以C/S和B/S混合模式合理的规划系统总体结构。B/S结构具有分布性强、维护方便、开发简单且共享性强、总体拥有成本低的优点,C/S结构具有交互性强、响应速度快、操作灵活、高强的事务处理能力、可以实现复杂的业务流程的优点。对于数据的浏览、查询、输入等简单功能,采用B/S结构;对于大量数据处理、统计,毕业数据审核等,采用C/S结构。混合结构可以充分发挥B/S和C/S的优点,提高学籍网络管理平台的性能,更好的为学校学籍管理服务。

3.2系统模块设计

学籍管理网络平台中,包括管理者和被管理者,有多类用户,系统管理员、学籍管理员、教务员是学籍管理的专职管理人员,起到对学籍管理重点的管理,另外,专业教师、班主任、辅导员也是重要角色,担负对学生思想教育、专业教育、质量评价等工作,是学籍中过程管理的重要参与者。另外,家长作为学生监护人,在学籍管理中,是重要的监督角色,和学生一样,可以查询学生的学籍信息。按角色划分,系统可以划分为系统管理员、学籍管理员、教务员、辅导员、班主任、家长等多个功能模块。为突出学籍管理网络平台的导向功能(图3),本系统以事务划分模块,包括系统设置、基础数据、学籍异动、课程管理、成绩管理、导向管理、毕业审核、统计查询等。

4数据库设计

4.1建立数据库

学籍管理网络平台使用SQLServer2000数据库,表(Table)是数据库中最基本的对象之一,是某种特定类型数据的结构化清单和结构化的文件,可以用来存储某种特定类型的数据,比如保存学生基本信息、课程信息、成绩信息等。首先建立数据库db_xjgl,然后根据需要建立以下表:用户登录表:tb_yhxx,专业信息表:tb_zyxx,班级表:tb_bjxx,学生信息表:tb_xsxx,学生学籍信息表:tb_xsxj,教师信息表:tb_jsxx,成绩表:tb_cj,课程信息表:tb_kcxx,技能证书信息表:tb_jnzsxx,学生考勤表:tb_xskqb,毕业标准表:tb_bybz,学生评价表:tb_xspj,专业引导表:tb_zyyd,课程引导表:tb_kcyd,技能引导表:tb_jnyd,行为引导表:tb_xwyd。数据库SQL四大功能:插入、删除、查询、修改四个基本命令:插入记录:INSERT[INTO]表名[列名1,列名2,…]VALUES(表达式1,表达式2,…);删除记录:DELETE[FROM表名][WHERE<条件表达式>];查询记录:SELECT<字段列表>[INTO新表名]FROM<表名/视图名列表>[WHERE条件表达式][GROUPBY列名列表][HAVING条件表达式][ORDERBY列名1[ASC|DESC],列名2[ASC|DESC],…,列名n[ASC|DESC]][COMPUTE行聚合函数名(统计表达式)[,…n][BY分类表达式[,…n]]];修改记录:UPDATE表名SET{列名={表达式|default|null)[,…]}[from另一表名)[,…n]][where<条件表达式>]。

4.2数据表设计

表1是用户登录时的身份认证,用来核对用户身份和密码并授予相应权限的表,由于系统用户登录后的使用用途不同,比如学籍管理员用户,要进行学生信息添加、修改,班主任用户要对学生表现予以设置相关数据,学生用户要进行数据查询,所以各用户在表中设置的权限不同,并且运行客户端、浏览器端的界面也不相同。表2和表3分别是课程信息表和技能证书信息表。

5学籍导向功能的实现

通过对学籍信息数据库相关数据表的分析,获取对学生的导向内容,学生通过浏览器端可以查询(图4)。

5.1专业引导

对学生成绩表进行分析,按课程性质分别计算学生公共课、专业基础课、核心课程在所在专业的绩点排名,以一个专业100人为例,符合公共课绩点排名处在80名之前且专业基础课、核心课程绩点排名处在80名以后的学生可以申请转专业;查找学生信息表、技能证书表、获奖表,获取学生有兴趣或具有相关特长的专业;写入学生课程引导表(tb_kcyd)。

5.2课程引导

对比所在专业必修课课程库与全校公选课课程库,筛选出与专业必修课不同的课程;根据公选课与专业的关联度,筛选出有关联课程和无关联课程;写入学生课程引导表(tb_kcyd)。

5.3技能引导

对比学生技能证书信息表(tb_jnzsxx)和毕业标准表(tb_bybz)获取学生还需考取哪些技能证书及关联的技能说明;如果证书成绩小于70分,获取该证书相关联的核心技能说明;获取成绩表学生实践类课程小于70分课程相关联的技能说明;将应获取的技能证书及关联的技能说明、其它还需进一步加强的技能写入技能引导表(tb_jnyd)。

5.4行为引导

查询学生考勤表,全勤为继续保持,每月违反考勤5次为警告,每月违反考勤10次以上为预警;查询学生评价表,获取学生在校表现的文字描述内容;写入行为引导表(tb_xwyd)。

6结语

笔者以现有学籍管理制度为基础,结合导向型学籍管理模式,为凸显学籍管理的导向功能,设计了适宜高职院校的导向型学籍管理网络平台。通过平台的应用,可以极大地提高学生学习的自主性,对学生在整个高职学习生涯起到引导作用,进而提升我国高等职业院校人才培养质量。

作者:李广杰 单位:广东轻工职业技术学院