教学事务平台的系统分析与设计

2009-03-02 09:33
新媒体研究 2009年2期
关键词:教务事务数据库

赵 凯

[摘要]教学事务平台作为数字化校园一个重要部分,它的功能和实用情况则体现学校的高等教育模式。根据国家教育部在本科教学的评估检查中要求学校进一步规范教学工作,提高教学质量,规范教学管理的精神,结合学校现在有的一些信息管理系统,以及部门实际工作设计实现一个教学事务平台。

[关键词]教学事务平台 数据库

中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0120081-01

一、教学事务平台的系统概述

教学事务平台是数字化校园的一个重要组成部分,是数字化校园是否科学、有效的重要体现。通过网络实现学生的常规管理,教学科研、教务工作的高效展开,是一个的教学事务平台的重要任务。在接受国家教育部的本科评估的过程中,有一个高效的教学事务平台,既能体现高校在管理上的层次,又能为评估提供快捷的服务,并将大幅度降低整个校园的办公成本。

二、系统分析

本系统拟在学校现有的办公网络以及现有的管理系统的基础上,结合本校情况,按照本科评估建设的要求,设计一个教学事务管理平台,通过网络提供给教师和学生一个方便完成日常的教学管理及一些相关活动的平台,旨在对具体的教学事务(如对教师和学生的日常管理)信息进行数据交互和对其进行科学规范管理。该平台除了包含常规的教务事宜,另外还包含了学生工作的管理事宜,以及对教学具有一定支撑作用的教师的科研情况的管理。

三、本系统的整体框架模型

(一)该教学事务平台的功能结构

该教学事务平台根据教育部进行本科评估的评定指标和教学的实际需要,一方面要实现需求分析中教学事务的需求,另一方面为了更好、更安全实现需求,还应该有以下两个方面的功能:

1.身份验证。提高系统的安全性能,做到用户群不同,操作权限不同。

2.设置系统维护人员。对系统中各用户的权限进行修改、设置。对系统数据库中的数据、数据结构等进行维护,以致重要数据能有永久性的保存。也就是说,领导、教师和教辅人员、学生、系统维护人员等用户登录教学事务平台,在各自的权限下完成教学资料、个人资料、学生情况的提交和查询;教学事务的网上管理以及系统的维护。

(二)各模块的详细描述

1.身份验证模块。身份验证(authentication)指验证实体所声称的身份的过程。一个验证系统实体身份的过程包含两个步骤。首先,向系统提供身份标识。然后,提供或产生验证信息,用以说明实体身份和标识之间的关联。结合完整性服务考虑,可以发现验证服务其实依赖完整性服务。如果所提供的验证信息被破坏或修改,同样也不能通过验证。因此,在实际应用中提供验证服务的同时往往也提供了数据完整性服务,如数字签名。

本系统采用的验证为所知即通过实体所知道的敏感信息如密码、口令。登录实体通过登录界面录入帐号、密码以及随机生成的数字签字后在经过本地客户端验证数字签字以及远程服务器验证后进入客户端系统。

2.课程信息管理模块。课程信息模块包含学生的课程管理、考核信息管理、以及相关信息查询。鉴于学校的教学信息管理系统已经实现了选课以及排课的功能,因此本平台只需要直接对其产生的数据进行查询操作即可。又由于对课程信息的管理在平台中是很多用户可以实现的事务,因此在采用面向对象程序的设计中该模块中的各个事务通过用户接口类中的一些方法来实现。只是由于权限的不同,在不同的用户群继承接口后,在对数据库中的数据进行操作时有的为只读,有的为可读可写。

3.信息发布模块。信息发布模块主要根据权限不同的用户群在登录系统后发布收取不同的消息。根据权限不同,进行院级、系级、年级和班的信息的发布。包括教学、教务、科研信息和学生工作信息的发布。

对于教师可以将学习、作业等信息发送给授课学生;可以将调课请求、科研项目申报发送给相关的教务管理人员。

对于学生工作人员可以将学籍管理、常规活动、管理通知进行上传下达,并将某些信息发送给相关学生。

对于教务工作人员可以将教师授课、调课、会议、科研要求、项目申报、毕业论文指导等情况发送给相关教师。

由于该平台中所有的用户都可以进行不同权限的信息发布,因此将该模块的功能通过各继承层次中不同用户接口类中的实现信息发布功能的方法来实现。

4.教职人员管理信息模块。教职人员信息管理模块根据教职人员工作性质的不同具有不同的管理权限。

(1)对于专职教师可以完成以下操作:①提交除系统数据中固有的基本信息以外的信息,如联系方式,近期进行的研究项目以供其他人员的查询。②通过系统数据库提交所授课程学生的成绩,给学生发送所授课程的教学大纲、教学进度、实验大纲、实验进度,以及考试大纲和作业情况,学习意见。③向教务人员提交所授课程的教学大纲、教学进度、实验大纲、实验进度、考试大纲;拟授课课程,调课申请,工作意见。④向相关部门如:科技处提交项目申报等。

(2)教务人员进行以下操作:①通过数据库完成教师、学生课程和教室的安排,完成对学生成绩的统计。②通知并接受教师提交教学数据、安排教师其它工作、常规教学信息的上传下达。③通过数据库中的数据完成教师工作的量化、考核。

(3)学生工作人员进行的操作:对学生进行常规管理涉及到的数据进行记录、统计。如缴费注册、早操、自习、上课的考勤,将学生的评优获奖、入团、入党、就业,违规违纪、处分等数据记入数据库,并进行操行量化。对于重要信息及时发布通报。

(4)其它部门工作人员:(财会人员)①财会人员:在收取学费、住宿费、重修费等费用时,将数据记录如库。②保卫处户籍科:记录学生的户籍情况,查阅在突发事件中学生的相关。③图书馆:统计教师学生借书情况。

5.领导能够进行所有教职员工具有的事务能力,在发布消息上具有更高一级别的权限,如能向任何一个部门或教职员工发布信息。

参考文献:

[1]钮志勇、戚国强、窦昱,高校“数字化校园”的建设,农机化研究,2004.01:232.

[2]孟庆军、孙宁,解析“数字化校园”,中国电化教育,2003.08:87.

[3]蒋东兴,数字化校园建设阶段发展分析,清华大学计算机与信息管理中心,2006.8.

[4]谢新港、石礼娟,数字化校园建设研究,农机化研究,2005.05:273.

作者简介:

赵凯,男,汉族,山东淄博,淄博职业学院网络信息中心,软件工程硕士,助教,主要研究方向:计算机网络,数据库。

猜你喜欢
教务事务数据库
关于教务工作的几点思考
针对基于B/S架构软件系统的性能测试研究
一种Web服务组合一致性验证方法研究
数据库
Hibernate框架持久化应用及原理探析
数据库
数据库
数据库
高职院校教务员业务素质的培养与提高探究
SQL SERVER中的事务处理教学研究