基于数据再利用思想的教师工作量管理系统

2011-03-03 03:31丁光惠黄爱蓉杨伟潘方超
湖北汽车工业学院学报 2011年1期
关键词:工作量教学管理管理系统

丁光惠,黄爱蓉,杨伟,潘方超

(湖北汽车工业学院 电气与信息工程学院,湖北 十堰 442002)

基于数据再利用思想的教师工作量管理系统

丁光惠,黄爱蓉,杨伟,潘方超

(湖北汽车工业学院 电气与信息工程学院,湖北 十堰 442002)

以教师工作量计算为例,采用数据保护技术、业务中间件技术、数据描述可扩展技术以及灵活的数据交换技术,实现了基于数据再利用思想的教师工作量管理系统。实际效果表明,本系统充分利用原始数据,推进了高校办公信息化和智能化。

数据再利用;数据保护;数据交换

0 引言

随着教学管理系统的广泛应用,教学管理数据在不断地产生并积累,原有数据的潜在功能越来越强大,但现有教学管理系统的数据并没有被充分利用起来。已有的数据包括教学任务数据的管理、教材数据的管理、科研教研项目数据的管理、论文成果数据的管理等相关数据没有被充分利用,这些历史数据是非常宝贵的资源,如果不对其进行数据再利用,将是极大的浪费。

在学校教务管理中,对教师工作业绩的核算一直是重要而复杂的一项工作,通过定量核算可以掌握不同类型人员的工作情况,为在宏观上合理的进行教学安排提供科学的依据。为了保证核算的科学,必须涉及到教学的全过程,因此这项工作涉及到的工作环节非常多,含有课程教学、科研教研项目、研究生教育、论文及成果等相关数据,工作过程也要涉及多个业务管理部门,如图1所示。显然教师工作业绩的管理计算是非常繁杂的,所涉及的管理工作量是巨大的,手工计算容易出错遗漏。

为了充分发挥数据的功能,结合新的功能需求,基于数据再利用思想,利用系统原有数据进行数据查询、统计,对已有的教学管理系统的历史数据进行再利用,以发挥更大的效益。基于数据再利用思想,上述历史数据可以用来统计授课老师的课程工作量、发表的论文论著工作量、所申请或在研的项目工作量以及各类工作的自动汇总等。为了达到一次录入有效数据,充分共享结果的目标,非常有必要对原有数据进行再利用,基于上述现状,建立了教学管理系统的子系统——教师工作量管理系统。已经开发出的子系统还包括教学任务管理子系统、科研教研管理子系统、教材管理子系统和教学文档子系统。

当对原始数据进行数据再利用,从而开发新的应用时,特别需要如下关键技术。

1)数据保护技术 在数据再利用时,必须保证原始数据的安全,数据、信息是否准确、及时、有效,特别是不能破坏原始数据的一致性。这里利用基于角色的数据访问权限管理实现数据保护。在 Microsoft Analysis Services中,管理员可以使用角色为不同的Windows用户和组定义Analysis Services数据库中对象的不同安全级别。对于每个角色而言,每个对象都拥有一个与其关联的单一权限,每个权限可以拥有一个或多个与其关联的访问权限。此外,Windows用户或组可以与多个 Analysis Services角色进行关联,使用户能够针对系统进行安全模式组合权限和访问权限,用于教学管理系统中大量用户的身份认证和访问权限[1]。

2)业务中间件 对于通用的业务应用,应该开发通用的业务中间件,以隔离用户对数据库的直接操作,不仅从应用层面保证了数据安全,也降低了各类功能模块的重复开发。通过封装和工作流的交互,提供相关的业务定制、选择和流转接口。特别是数据库访问中间件,是系统与数据库交互的核心组件。

3)数据描述可扩展性保证 这里采用XML来描述数据[1],以保证数据再利用时的可扩展性。XML是一种描述数据和数据结构的语言,可以保存在任何可以存储文本的文档中。XML具有自描述性、内容和显示相分离、可扩张、独立于平台等特点,XML是最普遍的数据操作和数据传输的工具。

4)数据交换技术 这里利用Ajax实现灵活、快速的数据交换[2]。使用Ajax的最大优点,就是能在不更新整个页面的前提下维护数据。Ajax应用程序的优势:通过异步模式,提升了用户体验;优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用;Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少了大用户量下的服务器负载。

1 系统架构

教学工作量的计算是基于教学任务和科研任务等工作的完成情况来确定的,故教师工作量管理是整个教学管理系统中的一个子系统,系统整体设计[4]如图2所示。

教学管理模块由每一个教学活动单元组成,具体功能如下:

教师管理:对教师进行增加、删除、属性更改等操作。

培养计划:上传所有专业培养计划、培养计划更改申请、培养计划更改汇总表。

课程库管理:对二级教学单位所有课程进行增加、删除、修改等操作。

教学任务:对所有教学环节进行全程监控与管理。包括任务分配、查看授课计划大纲等教学文件、课表汇总、调串课汇总、双语课及精品课汇总等。

教材管理:所有教材汇总并分类、统计各类型教材使用数据。

考试安排:对教师提出的课程考试申请进行安排,包括教室、时间、监考人员等。

计划与总结:对所有教学活动所需要提交的文档进行分类管理和上传。

项目与论著:根据项目生命周期理论管理科研、教研项目。论文、论著、成果汇总。

工作量管理:对学校下拨工作量进行审核、个人工作量业绩填写审核、工作量总量自动汇总。

教学质量反馈:学生对任课教师的课程测评结果汇总。

审核监控模块是由院(系)管理员与系(教研室)教师组成的二级审核机制,包括授课文件的审核、教材审核、工作量的审核。

2 系统设计和实现

2.1 数据结构

系统配置文件采用XML进行配置,如下所示:

2.2 数据交换技术

为了获得更好的用户体验,在系统中使用Ajax技术,对需要查询的内容无刷新在后台进行,考虑通用性,将执行Ajax方法定义成了函数,在使用时可以向其传递参数,3个参数分别是后台页面的case,返回后将内容显示在指定的层,向后台页面传递参数字符串。

调用时,例如 ajax(“show_gzllist”,”div1”,”20101”),即可将后台返回的页面载入DIV1中。

2.3 业务中间件

业务中间件位于Web服务器和底层数据库之间,通过组件ActiveDataObject(ADO)建立和数据库的连接。

2.4 数据保护

图3是系统数据访问权限分级示意图。校级管理员拥有最高级权限,下设院系级管理员、业务管理员、专家账号,可以实现用户添加、用户删除、用户权限的赋予等功能。院系级管理员拥有对教师的管理权限,可以实现用户添加、用户删除的权限。业务管理员仅限于对特定管理模块进行查询。专家帐户仅限于查询各种信息[5]。

3 运行效果

图4为系统实现整体效果图。如果用户想查看其中的任一模块,直接点击左侧菜单栏目即可进入。右侧为系统文件发布区。从图5可以看出,教师的教学工作量、科研项目工作量和论文工作量都反映在此汇总表中,如果还涉及到其他的工作情况,还可以任意添加项目。

4 结论

教学管理的最终目标是保证教学质量的提高,本系统就是根据教学管理的规律,结合工作实践,创建基于校园网的高校教学管理信息化网络平台,促进学校的内部动态管理上水平,使学校教学过程透明、教学管理全面和教学反馈及时,促进教学管理的改革,提高管理的整体水平和效率[6]。

[1]硕网资讯.洞悉XML[M].北京:北京大学出版社,2005.

[2]曹衍龙,叶达峰.Ajax编程技术与实例[M].北京:人民邮电出版社,2007.

[3]丁光惠,杨伟.高校二级单位教材申报系统研究与开发[J].湖北汽车工业学院学报,2009(1):55-57.

[4]丁光惠,黄爱蓉,杨伟.基于工作流的高校科研综合管理平台的设计与实现 [J].湖北汽车工业学院学报,2010(1):63-65.

[5]丁光惠,杨伟.高校二级单位网络教学管理系统研究与开发[J].湖北汽车工业学院学报,2008(3):42-45.

[6]丁光惠,杨伟.高校校、院、系三级教学管理网络平台构建及应用[J].湖北汽车工业学院高教研究,2009(2):56-58.

Design and Implementation of Management System for Teachers’Workload Based on Data Reuse

Ding Guanghui,Huang Airong,Yang Wei,Pan Fangchao
(School of Electrical and Information Engineering,Hubei Automotive Industries Institute,Shiyan 442002,China)

The management system for teachers’workload based on data reuse was designed and implemented with the data protection,business middleware,scalable data description and flexible data exchange technology.The effects show that the system makes full use of the raw data to promote college office informatization and intellectualization.

data reuse;data protection;data exchange

TP319:G647

A

1008-5483(2011)01-0038-04

2010-12-21

湖北省教育厅十一五规划教研课题(2010B025);湖北省教育科学“十一五”规划项目(2009B415)

丁光惠(1967-),女,河南南阳人,讲师,从事教学管理研究。

猜你喜欢
工作量教学管理管理系统
基于James的院内邮件管理系统的实现
教学管理信息化问题研究
新时期高中教学管理改革与实践
谈教学管理的艺术
基于LED联动显示的违停管理系统
海盾压载水管理系统
一个兼顾教学科研的高校教师绩效考核模型及其应用
思科发布云计算市场发展报告
网上互动教学工作量管理的困境及对策
儿科病房护理工作量与护理人员配置调查研究