高校奖学金评定管理信息系统设计
2020-02-03张松朱梦琪
张松 朱梦琪
(徐州医科大学 江苏省徐州市 221004)
1 引言
高校奖学金是指为了激励在校学生勤奋学习、努力进取,在德、智、体、美等方面全面发展,由各种渠道出资,通过高校评定后奖励给有突出表现的大学生的各类奖金和荣誉。 高校奖学金管理是学生工作的重要组成部分,也是一项复杂的工作。目前奖学金评定工作主要以人工评定为主,大部分学校还没有专门的计算机信息系统进行统一管理。奖学金的评定程序复杂,计算繁琐,过程耗时费力,从学生提交申请到学校最终审核公示,都存在大量的数据流转。使用数据库来存取数据, 通过信息系统来管理评定过程,能够有效减少手工评定的工作量、复杂度、减少工作误差、遗漏等问题[1]。
2 系统需求分析
2.1 业务需求
在学校奖学金的申请流程中主要有四类用户,分别是学生、学工处、院系辅导员、系统管理员。学生主要是奖学金的申请以及各类项目及附件的填报,登陆、修改密码的权利;辅导员负责一次审核,通过在后台接受学生的申请信息,进行初筛,也有权限修改学生的登录密码;学工处负责成绩导入、二次审核,最终结果的公示等;系统管理员主要负责界面设计、后台维护、以及算法的支持。总结本系统应该包括的模块如下。
2.1.1 登陆模块
每个使用系统的用户拥有唯一标识,保证用户名和密码由系统统一管理。
2.1.2 管理员模块
查看、修改、删除所有用户的信息,以及最后结果信息公布。
2.1.3 辅导员模块
对学生成绩进行管理,录入、修改、删除所有学生的成绩;按照学生手册评定奖学金;管理学生的登录信息。
2.1.4 学生模块
申请、注册、修改自己的个人信息;查看、申请修改成绩的权利;填写奖学金申请各项内容,在规定时间内可以查看提交信息的状态是通过还是驳回;以及最后班级奖学金评定结果的查看。
2.1.5 学工处模块
学生成绩的查看、修改、删除;全校所有奖学金申请的查看、修改、驳回、通过;最终结果的公布和修改。
2.2 系统功能模块
系统功能模块如图1 所示。
2.2.1 基本素质测评
基本素质是指学生在政治态度、思想观念、道德品质、人文修养、身心健康等方面具有的符合时代特征的基本品质。基本素质测评由学生评议(P1)、院(系)学生管理办公室评议(P2)、奖励加分(A11)和惩处扣分(A12)四部分组成。
图1:高校奖学金评定系统功能模块
图2:奖学金评定系统业务流程
基本素质总评分(记作F1)的计算公式为:
2.2.2 学习成绩测评
指学生参加专业教学计划规定的学位课程(B1)、非学位课程(B2)以及选修课程(B3)的学习的考核成绩。成绩评定均采用百分制记分,60 分以上及格,及格者才能取得该门课程的学分。若课程成绩评定为不及格、及格、中、良、优的,则分别换算为50、60、70、80 和90 分。
表1:系统U/C 矩阵
图3:奖学金评定信息系统结构
图4:奖学金评定信息系统E-R 图
(1)学位课程成绩(B1):
其中,X1i表示纳入测评的每门学位课的成绩,Y1i表示相应课程的学分,m 为纳入测评的学位课程总门数。
(2)非学位课程成绩(B2):
其中,X2j表示纳入测评的每门非学位课程成绩,Y2j表示相应课程的学分,n 为纳入测评的非学位课程总门数。
(3)选修课程成绩(B3):该学年度选修课程成绩合格,取得课程学分的记0.5 分,记满1 分为止。无选修课程或选修课程未取得学分的记作0 分。
(4)学习成绩总评分(记作F2),其计算公式为:F2=B1+ B2+B3
2.2.3 实践与创新能力
实践与创新能力是指学生在社会活动、工作和学习中所表现出的创新以及分析和解决问题的能力,主要考察学生在科研创新(C1)、社会工作(C2)、文学艺术(C3)、文体竞赛(C4)、社会工作(C5)、社会活动(C6)、发表文学、艺术、新闻作品及征文获奖(C7)、外语水平(C8)、计算机水平(C9)。
实践与创新能力总评分(记作F3),采用记实加分的方法,分项累加,其计算公式为:
其中,Ci表示各测评项目平均值。
2.2.4 学生素质综合测评的最终结果
每学年学生素质综合测评的最终结果(记作F)是基本素质总评得分、学习成绩总评得分、实践与创新能力总评得分的加权之和,其计算公式为:
3 系统设计
采用企业系统规划法(Business System Planning,简称BSP)进行系统设计。首先,定义出奖学金评定信息系统的业务流程,如图2 所示。
BSP 方法将过程和数据类两者作为定义信息系统总体结构的基础,利用过程/数据矩阵(U/C 矩阵)来表达两者之间的关系。奖学金评定信息系统的U/C 矩阵如表1 所示。
根据U/C 矩阵,可以划分系统结构如图3 所示。
4 数据库设计
数据库设计是指在给定应用环境中,构造数据库的物理结构和逻辑模式。并以此建立数据库及应用系统,要求其能有效的管理和存储数据,满足各种用户的需要[2]。
4.1 数据库的概念设计
概念结构是对现实的抽象,是对概念和事物的处理,总结系统所需的共同特征,忽略细节并将特性用概念描述[3]。
对于徐州医科大学的奖学金系统来说,可以概括的实体有学工处、辅导员、学生、管理员等。本系统这些实体的属性为:
学工处:姓名、教师工号、学院编号、专业名称、密码修改
辅导员:姓名、教师工号、专业名称、密码修改
学生:姓名、学号、登录密码、成绩查询
管理员:管理员工号、姓名、信息管理
专业:名称、编号
学院:名称、编号
奖学金:编号、等级、所在学期
为进一步了解数据库,需分析实体间联系和联系本身所代表的属性。设计的E-R 图如图4 所示。
4.2 数据库的逻辑设计
逻辑结构层是指用户可以看到和使用的数据库,表示特定用户的数据集合。数据库的逻辑结构设计,表示数据库里表格的详细结构和属性[4]。
数据库共包含5 个数据表,分别是student 表、scholarship 表、counsellor 表、Students Affairs Office 表、final 表.详细说明如下所示。
表2 Student 表是表示学生的基本信息表,也是数据库其他表的基础表,具体信息内容不需要学生填写,只需要教务处直接导入。
表3:scholarship 表
表4:counsellor 表
表5:Students Affairs Office 表
表6:final 表
表3 奖学金表主要是说明学校奖学金的等级,内容也可以根据每年的学生手册进行修改,该表格可以由后台管理员提前导入。
辅导员信息表(表4),主要是记录辅导员的基本信息,此表的信息直接从教务处接口导入。
如表5,Students Affairs Office 表学工处老师信息表。只要是记录学工处老师的基本信息,此表的信息直接从教务处接口导入。
见表6,Final 表是最终评定结果展示表,包括学生的各项成绩和排名公布,包含基本素质成绩、德育成绩、考试成绩,以及最终的排名。
5 系统原型界面
采用快速原型法,在系统设计的基础上用Axure 软件制作出系统原型。具体的系统界面如图5 所示。
6 结束语
综上所述,本系统以网络为媒介,从学生申请、学生基本素质测评、老师对学生的素质测评、实践与创新测评、再到系统核算确定最终排名的公示,这一系列的步骤都在计算机上进行,信息可以及时反馈,核算迅速,极大的降低了工作量。避免了数据误差大、存在遗漏等问题,可以使高校奖学金评定更加系统化、规范化、自动化,奖学金评定的过程更加透明化,信息数据可以永久保存,减轻老师的工作量,核算结果多级审核,最大程度的保证了奖学金评定工作的公平公正。