孙小斐
摘 要:随着我国经济的快速发展,培养符合企业要求的毕业生成为中职学校的工作重点。本文提出了毕业生跟踪反馈系统的想法,并探讨了该系统的具体实现方法。
关键词:毕业; 跟踪; 反馈; 系统
中图分类号:G710文献标识码:A文章编号:1006-3315(2014)03-136-002
一、建立中职毕业生跟踪反馈系统的背景
多年来,我校积累了一手毕业生的就业信息,但毕业生综合实践情况、就业情况由各班实习班主任分别用传统的电话、短信及信件等联系方式,已远不能适应我校发展的需要。要解决这一问题,就必须建立一套完整的毕业生就业跟踪服务系统。目前学校统计信息的方式是以电子表格的形式将信息上报,再由学校的相应部门对各班的表格进行汇总,由于缺乏统一、高效的管理系统,信息存储不成体系,存在着信息查询困难、更新繁琐与滞后等问题,更没有对数据进行处理,为教学提供有用的反馈信息的机制。若能采用信息化的方式对毕业生实践、就业情况进行管理,利用计算机强大的信息存储能力和计算机网络的空间延伸能力,可以在毕业生实习、就业管理工作中取得更好的效果。并能依托这些一线的数据,很好地为专业的动态调整和教学思路的调整提供现实依据。
二、中职学生毕业跟踪反馈管理工作流程
随着学校规模的不断扩大,学校学生人数逐年增加,大部分中职学校有专门的学生就业实习部门负责制定政策和监督执行,学生的毕业跟踪反馈管理工作首先由中职学校本身对学生作出综合评价,然后由用人单位选择任用,毕业学生在工作一段时间以后,由用人单位作出对该学生的综合评价反馈给中职学校,中职学校通过统计分析,反馈给教学部门,进而优化教学。
图2.1中职学生毕业跟踪反馈管理模式
三、毕业学生跟踪反馈过程
学生根据平时学习及综合测评的公示情况,反馈教学环节、综合测评实施过程中存在的问题;用人单位根据往年接受的毕业生使用情况,向学校反馈毕业生的基本情况,包括教学环节中存在的问题、毕业生的哪些需要加强。班主任、教务员查询学生、用人单位反馈的信息,以便改正工作中存在的问题,改进教学管理等工作。具体流程图如图2.3所示。
图3.1中职生毕业测评反馈业务流程图
四、系统的数据流分析
软件系统的数据流分析是将整个软件系统抽象为一系列的逻辑加工单元,以及各单元数据流之间的关联情况。系统的数据流分析通常是用数据流图的形式来说明。
中职学校毕业生跟踪反馈系统的顶层数据流图,如图4.1所示。
(1)系统管理员。维护系统运行,对用户进行权限管理。系统管理员拥有代码管理、用户管理、日志管理、系统维护等功能。
图4.1中职学生毕业跟踪反馈系统的顶层数据流图
(2)班主任。输入账号和密码,进行对学生信息、成绩等的查询;可以查看学生、用人单位提供的反馈信息;账号和密码由系统管理员分配制定。班主任审核评议小组提供的数据后,通过系统提供的功能录入信息库,填写班主任意见,写入系统。班主任按照系统管理员分配的权限,可按条件统计、查询、打印学生基本信息、历年综合测评成绩、本学期综合测评成绩、历年综合测评各单项成绩、本学期综合测评各单项成绩等。可以对德育、行为成绩等进行修改、管理等权限。根据中职学校毕业生跟踪反馈系统信息数据库,对各班学生综合测评成绩进行排名,将计算结果进行校验后排序输出,并根据上级主管部门给定的指标值确定学生获奖名单,并将信息录入系统。
(3)教务员。完成对学生基本信息、学习成绩等的输入工作,以及修改、添加、删除等操作;查看学生、用人单位的反馈信息;其账号和密码由系统管理员分配权限。其数据流图如图4.2所示。
(4)评议小组。每个班级的评议小组账号由系统管理员分配权限,负责考察班级成员的德育和行为情况,收集学生的德育、行为信息,填写德育成绩表和行为表(保证表中的数据真实、有效),向系统录入学生德育成绩、行為成绩。录入过程中可对数据进行修改,成绩公示以后,便不能对成绩作任何修改。其数据流图如图4.2所示。
图4.2基本测评信息录入数据流图
图4.3用人单位查询学生信息数据流图
(5)用人单位。用人单位经注册并通过系统管理员的审核验证通过后,可登录系统,按条件统计、查询、打印某毕业生基本信息、历年综合测评成绩、本学期综合测评成绩、历年综合测评各单项成绩、本学期综合测评各单项成绩等信息,方便进行网上招聘工作。另一方面,对于往年已招聘过毕业生的用人单位来说,可以通过系统中的学生信息反馈功能,向学校反馈毕业生的各种信息,包括工作能力、课程学习等,供学校教务员、班主任查看,以根据学生的能力等方面提出教学改革意见。如图4.3所示。
五、系统功能结构设计
系统开发的总体任务是实现各种信息的系统化、规范化和自动化,系统功能分析是在系统开发的总体任务的基础上完成。经过开发者及时调研、访问,取得准确的用户信息后,对系统的功能及业务进行了具体和全面的细化。大学毕业生跟踪反馈系统需要完成主要功能模块有:
(1)系统维护管理模块。系统管理员维护系统运行,对全体用户进行权限管理,防止非法用户对信息的修改、删除,保持信息的稳定和安全。
①代码管理。包括学生情况、班级的建立、信息的修改、删除等功能。②用户管理。为了保证系统及数据的安全与保密,系统管理提供了用户及操作权限的集中管理。在此可以对系统使用的用户进行增加、删除、修改等操作,对每个用户的使用权限进行设置。③日志管理。为了保证系统的安全运行,系统随时对每个用户上下机时间、操作的具体功能等情况进行登记,形成上机日志,以便使所有的操作都有所记录、有迹可寻。管理员可以对日志的内容进行删除。④系统维护。系统维护功能主要完成系统的数据处理,包括数据库的备份与恢复,数据表的导入与导出,历史数据的备份及删除等功能。
(2)数据输入模块。数据输入模块包括学生基本信息、思想道德成绩信息、学习成绩信息、行为信息的录入、修改等。学生基本信息包括学生的学号、姓名、班级、性别、出生日期等;思想道德信息包括各项指标的成绩;学习成绩信息包括必修课、选修课的成绩及课程所占学分,包括补考学生的补考成绩;行为信息包括图展指标各项成绩。每届学生毕业以后,需要对毕业生进行基本信息的转换,将离校生的信息备份,并从系统中删除。
(3)数据计算模块。按照各项指标的权重系数计算各表内及各表之间的数据,并按要求将数据输入指定表。依据学生的各项信息,计算学生的思想道德分数、学习成绩、行为分数和综合测评成绩。各项测评的结果作为学生在校的综合排名和各方面排名,作为各种奖学金评定发放的依据,也可以作为向用人单位推荐合适人才的标准。
(4)数据查询和打印输出模块。数据查询和打印输出模块提供数据的查询和打印输出,包括:
本学期综合测评结果;历年综合测评成绩;个人本学期综合测评成绩;按指定条件的查询;各种反馈信息的查询。
(5)反馈信息模块。将学生、用人单位反馈的各种信息存放在数据库中,便于查询检索。
(6)学生信息检索与统计。学生管理人员通过对学生信息检索,达到查询学生信息的目的。学生检索信息的方法:
按学号、姓名检索;按学生姓名、班级检索;按学号、班级检索。
(7)系统指标设定功能模块。高校毕业生跟踪反馈系统是以学生在校的各方面表现为对象进行的一种价值判断,而准确地进行这种价值判断的关键乃是科学、合理地设计一套综合测评指标体系。如图3.4所示。
六、数据库设计
根据系统需求,设计建立数据库信息表。
(1)用户信息表。用户信息表用来存储登陆用户的基本情况:ID(自动编号)、姓名、用户名、用户密码、用户单位、用户权限等。
(2)学生基本信息表。学生基本信息表用来存储学生的基本情况:ID(自动编号)、学号、姓名、性别、籍贯、系别、班级、出生日期、入学日期等。
(3)学生成绩信息表。学生学习成绩表用来存储学生的学习成绩情况,有学号、姓名、系别、班级、各科成绩等字段;学生德育成绩表用来存储学生的德育情况:学生行为成绩表用来存储学生在学习过程中的创新与创造能力、基本技能、社会实践能力、组织管理能力、文艺等特长情况。学生综合测评成绩表用来存储学生的综合测评总成绩情况。
(4)其他信息表。如课程表用来存储课程信息,包括选修、必修,所占学分等;学生选课表用来存储学生所选课程信息,包括课程的学时、所占学分等;权重表用来存储各项指标所占权重等;反馈信息表用来存储学生、用人单位反馈的意见和建议。
数据库的物理结构设计是确定系统的各个数据库信息表结构后,使用SQL Server建立所有表以及表之间的关系。
图6.1表与表间的关系
七、结论
(1)系统的优点。它将传统的手工计算、编写、汇总等方式,转变到利用计算机网络自动统计、汇总传递信息,实现了学生工作现代化管理的一个质的飞跃,为优化育人环境打下了良好的基础。它的应用不仅节省了大量的時间和精力,而且信息的共享、公开,为学校的教学管理改革提供了及时、准确的依据。
(2)系统的缺点。在测评系统设计过程中,速度与存储空间构成矛盾的两个方面,很难做到既节省大量的存储空间,又达到满意的快捷查询速度。
本系统今后主要还要考虑通用性问题、跨操作系统平台可能面临的一些数据共享问题、并发性问题,多采纳组件技术,在开放性方面考虑跨平台后可能面临的并发性问题,同时对安全性能方面考虑采纳一些结合硬件加密的策略。
参考文献:
[1]潘爱民著.《COM原理与应用》,清华大学出版社,1999年出版
[2]宋宇翔/唐平/林小平,第一作者.基于C/S与B/S模式的学分制教学管理信息系统,湛江师范学院学报,ISSN 1006-4702,广东工业大学
[3][美]OMG编著,韦乐平,薛君敖主持编译.《CORBA系统结构、原理和规范》电子工业出版社,2000年出版
[4]邵佩英著.《分布式数据库系统及应用》科学出版社,2000年出版
[5]教育部《教育管理信息化标准》(第一部分:学校管理信息标准)
[6]和海莲,姜福清,李增海.《CS和BS混合模式的高校学生信息管理系统的设计与实现》 福建电脑 2004.7
[7]http://www.csdn.net
[8]张友生,陈松桥.《C/S与B/S混合软件结构模型》,计算机工程与应用,2002.2
[9]李香敏.SQLServer 2000 Programmers Guide 编程员指南