教师信息智能管理系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教师信息智能管理系统的设计与实现
作者:张峻珲
来源:《发明与创新.教育信息化》2015年第08期
【摘要】传统的教师信息往往是通过电子表格来进行管理,近几年随着教师培训项目增多,这种管理模式突显出很多弊端。例如上级部门需要统计一年度某个培训项目的教师参与情况,管理人员需要同时查找多份表格文件然后再进行组合,这浪费了很多的人力物力,而且效率还不高。有鉴于此,作者综合考虑当前中小学所要考虑到的各种教师信息,将其全部组合进智能管理系统中,做成一个windows软件,遇上级部门统计时,只需要自行组合,在数分钟内可以将所有的人员信息分门别类地导出为Excel电子表格,既保证了效率,又保证了准确度。
【关键词】信息管理;培训管理
一、需求分析
学校教师的信息管理包括教师从教以来的许多信息,如身份证号码、职称等级、各级各类研修培训等。很多学校采用Excel来管理,根据各种需要从中抽取相关信息形成报表。我认为这种方式有以下几点不便。
1. 更新不便。每年因为支教、转校调动等人事变动造成表的维护麻烦,容易出错,效率低下。
2. 报表困难。工作中常要对学校教师信息进行摸底,提交各种报表,但是因为各种原因,每次需要的报表数据与样式都不一样,给这项工作带来很多麻烦。例如,教育局需要收取各校在岗在编人员参加国培计划的情况,要求有参加时间、是否取得证书等信息。为了提交这份表格,学校需要临时造表,而学校平常根本不可能有这份表格,只能结合教师身份信息表与参培情况进行组合再提交。在整个过程中还有可能造成数据出错。
3. 多种数据难以汇总。由于培训增多,表格难于管理。以湘西州为例,教师必须参加的培训有十几种之多,而这些信息必须用表格保存下来,久而久之,学校相关负责人将花很大的精力维护相关信息,浪费人力财力。
4. 安全隐患多。用Excel来保存教师信息,一旦办公电脑中毒,教师信息有泄露的危险;也可能因为保管不善找不着表格。
综上考虑,我发现虽然办公系统软件众多,但却没有一个是专门针对这种组合表格的教师信息管理软件。有鉴于此,我根据学校管理工作以及教师所涉及的培训项目,设计开发了中小学教师信息智能管理系统。
功能包括教师信息录入、教师信息查询、教师信息筛选、培训管理、表格管理。特别便于表格管理,需要时可以在数秒之内输出指定的表格,既省时又省力。另外,在日常维护时用本系统也能起到事半功倍的效果,无论是岗位异动或是职称晋升,在系统中都是有专门的通道进行相关处理。
二、软件功能
1. 教师管理。在每年暑假教师异动时,通过本模块的录入窗口,教师依次将自己的信息录入便可保存在Access数据库中。相比以前用纸质表格快了很多倍,同时节约了纸张。
2. 培训管理。随着教师培训的增多,如果还用以前的表格方式管理,容易造成信息丢失无法及时提交数据。本系统可以直接将每个教师接受过的培训保存进数据库中,从参培时间到证书获得情况全部进行详细记载,当上级部门检查时直接可以调阅相关信息,起到事半功倍的效果。
3. 智能报表。这项功能最大的特点便在于自由组表,缩短管理人员制表时间。例如:教育局要求统计学校中参与信息技术提升工程培训的教师信息。表格包含教师姓名、身份证号、出生年月、教龄、学历、任教科目以及培训时间等信息。若是以前,这项工作非常麻烦,一方面要查找教师相关信息,另一方面还要填入表格当中,一有不慎还容易出错。有了智能管理系统以后只需要根据要求选择信息进行自由组表。管理人员只需要在软件上按顺序打勾即可将需要的内容直接显示出来,简化了时间还保证了数据的准确性。这都是利用数据库查询语言来进行后台处理的,因为教师的信息都存在数据库当中,我们需要的只是将数据提取出来。
4. 教师信息筛选。学校目前有在编在岗人员、在编不在岗人员、在岗不在编人员、外校支教人员四类。每年教育局都要统计四类信息,这是一项比较繁重的工作,以往学校的管理人员往往需要加班才能完成。有了智能管理系统以后就不同了,只需要在软件上直接进行筛选打勾即可。点击筛选后可直接产生表格,无任何差错。这是Excel表格办不到的。有了这项功能,将简化办公室百分之五十的工作量。
5. 岗位异动与导入导出。此功能主要用于教师进职进级与打印输出,当管理人员需要进行相关操作时,只需要直接点击打印按钮即可将查询到的信息打印出来。
三、实现过程
在实现方面,本系统以易语言结合Access数据库开发完成。易语言是目前在中国使用最多的中文编程语言,执行效率高,开发时间短,模块丰富。而Access数据库是微软件公司推出的个人数据库,使用率居世界前列。用它们来完成智能管理系统是最合适的。
首先在数据库中建立一个“基本信息表”,结构如下:
再建一个“培训表”,结构如下:
整个系统的功能全部围绕这两个数据表展开,教师管理或是智能组表等功能,是利用SQL 查询语句来查询相关内容,然后通过易语言将结果显示出来,达到高效又准确的处理。
从上图可以看出,软件用最简洁的界面向用户提供了查询教师的功能,教师所有的信息一览无余,同样还可以输出全体教师信息,支持将查找到的信息打印出来。
本功能的关键代码其实只有两步,第一步,从数据库中读取相关信息,第二步将查找到的信息显示出来,使用外部数据库组件即可。
下面再看自由组表的界面与关键代码。自由组表是本软件的核心功能,从程序设计方面来说便是一个多条件筛选记录的过程,当用户选择完条件以后,软件组织查询语句全自动筛选出符合要求的教师信息并进行显示。
如上图,自由组表功能非常强大,可根据使用者的需要从数据库中检索所有需要的内容,例如只查找在岗在编教师的身份证号,或者查找参与过计算机培训的教师。同时查询出来的结果可立即打印,也可导出为Excel文件备查。
每年,教育行政主管部门和人社部门都会统计各学校的编制状况,例如在岗在编人员与在编不在岗人员。这在以前是很复杂的一件事,既要查找每个教师的信息,还要核对其在岗情况,有了软件之后可以将查找过程完全交给计算机,立时将信息输出。如果遇到实地检查,一般采取2种方式备查,一是直接在软件中抽查,二是看打印出来的结果,无论哪种方式都难不倒这套软件。
四、使用流程
五、推广价值
从目前的市场现状来说,大部份的中小学都是采用的Excel管理,甚至在某些农村学校,还是采用纸张式记录,不仅浪费了纸张还有可能造成记录丢失,用Excel查询缓慢,特别是在组表时需要频繁复制粘贴,容易出错。如果采用这套智能管理系统,学校管理效率将得到提高。
1. 管理方便,数据库的出现带给了管理者最方便的操作。学校管理人事的领导只需要点击查询按钮就可以自动筛选出需要的教师信息,查找数据准确快速,不用浪费大量的时间在查找表格中。
2. 打印快速,管理员如果需要打印文档,可以直接在系统内进行打印,不用先打开电子表格再打印,免去了格式编排的时间。
3. 数据安全。因为许多信息是教师的身份信息,涉及到隐私,因此软件设置了多重验证来保证数据不会外泄。首先Access数据库本身就设置打开密码,其他人无法单独打开数据库;