134
福建电脑2010年第6期
高校教务管理系统的分析与设计
王芸.李军伟
(新乡学院河南新乡453003)
【摘要】:文章通过对客户机,服务器模式和浏览器,服务器模式的分析和对比,再结合高校教务管理系统的功能需求。系统选择采用客户机/服务器模式和浏览器,服务器模式相结合的多层软件架构的开发方法来实现。
【关键词J:高校教务管理,系统分析,系统设计
O、引育
教学是高校工作的核心.相应地.教务管理也是高校管理工作的核心。随着计算机技术的发展和网络技术的普遍应用,数字化校园建设已经成为高校建设的重要部分.而信息化教学管理则成为必然趋势。近几年来,高校的办学规模逐步扩大。教学体制的改革也在不断地加深.学年制逐渐向学分制进行过渡。随着这些情况而来的是教务工作日趋繁重.使得教务管理系统的开发也就成为高校改革的必然趋势『ll。
笔者所在的新乡学院是近期由三所学校合并而成的.在合并前。各校区在教务管理上都遵循着自己的运行规则。各有自己的特色.并且在开展日常的教务管理工作时都使用了教务管理系统。但各校区的软件版本是不同的.对计算机的应用也是有程度上的差别。校区合并后。所有的教务管理工作也要合并到一起。但原有系统的差男q。使得各软件问的接口不能够很好地兼容。统一管理就变得非常的有难度。尤其是三校合并后。招生规模逐年扩大,教学体制的改革也在不断的深入.网上选课也成为必然,使得教务管理的难度不断地增大。因此.开发一个管理三个校区的教学教务管理系统就显得尤为迫切。
1.国内外研究现状
教务管理是高校的主要日常管理工作之一.涉及到学校教学管理的各个方面。包括全校教师、学生、课程、学生成绩、教室等一系列的信息。所以,国内外都很重视教务教学管理工作。
国外的校园管理信息系统发展很早.从六七十年代就已经开始,现在已比较成熟田。到2002年为止。美国已经有82%的高校能够为学生提供在线课程目录服务.有70.9%的高校能够为学生提供在线课程注册服务田。而我国高校在八十年代中期。才将信息技术应用到校园网基础设施建设中去141。国外高校的教务管理系统基本上采用数据集中存储、分布操作的思想进行设计的。一般使用C./S和B/S(Bmwser/Server)模式闭。但是我国与国外的高校管理职能的设置并不相同。教学管理方法也很不一样,所以要在适当借鉴国外技术的基础上。着重研究国内现状。以开发出更加适合自己实情的教务管理系统旧。
国内自从开始使用高校教务管理系统到目前为止.已经经历了三个阶段m:第一个阶段的主体是基于单机和独立的业务系统;第二个阶段和第三个阶段分别是基于C/S和B/S开发的。2、现状分析及开发模式选择
随着社会的发展.教学改革的深入.由于原来的学年制过于专业化、单一化.以及专业的过细、过窄导致学科的不良发展等原因。使得其逐渐被淘汰。跨学科及交叉学科的学习则成为一种必然。目前,很多高校正在从学年制向学分制过渡。但是在现阶段,由于高等教育规模的限制。还不能够达到让学生完全自由地无时间限制的任意选择课程.只要学分修满即可毕业这样的理想状态。学生的修业年限还要做一定的限制。因此.现在几乎没有一所大学实现了真正的完全学分制.而是保留了学年制的一部分管理机制。再加上部分课程的网上选修功能。形成了学年学分制。目前,高校在校人数越来越多,就拿新乡学院来说,在校生就将近三万。针对如此庞大的学生信息.传统的基于单机或者手工模式的教务管理方法很难及时有效地做好日常教务管理工
圉1系统逻辑结构图
作,因此,基于数据集中管理的教务管理系统也就应运而生。目前,系统的体系结构主要有C/S和B,s两大主流模式。通过对教务管理系统的综合要求进行分析.发现高校教务管理的内容比较复杂.涉及的面比较广.再考虑到以后系统的扩充性能等,单独全部采用CYS或B/S中的任一模式都存在着很大的缺陷。
比较C,s和B/S两种模式,可以发现,C/:s模式虽然比B/s模式少一层结构,但是对网络的要求较低,速度相对要快.安全性相对要高;但是C/S只能在局域网工作。这就导致了信息的不畅通;另外,C,S模式的客户端需要安装应用程序才可使用,而B,s的客户端则不需安装应用程序.只要有简单的网页浏览器即可使用.这样使用变得更加的方便快捷.而且相对来说也减少了系统管理员的工作量。提高了系统的可维护性。
综上所述,本系统将会采用C/S和B/S相结合的混合模式。系统的逻辑结构如图l所示。
表示层
敦
管理控制与数据处理
(专用客户端)
务管理
数据采集与信息发布
(W曲页面)
业务逻辑处理(中同件)
数据库
3、系统的主要功能需求分析
从用户的角度分析.教务管理系统面向的对象将主要是教务人员、教师和学生。根据他们的实际需求,系统需要具备以下的功能:
(1)从教务人员的角度来看:教务人员主要是对教务工作的各个方面进行管理.如教学计划、教学资源、学生学籍、成绩、考试等。
实际上.教务人员可根据情况分为系统管理员和院系教务部门管理员。一般是指学校的教务处工作人员和院系教学秘书.他们虽然都是对系统进行管理工作.但权限又有不同。其中。校教务工作人员具有对整个系统管理的权限.不仅可以对全校的日常教务进行管理.还可以设置其他管理员和教师、学生的权限以及其登录的初始密码等:而院系教学秘书也拥有大部分的日常教务权限.但是只对于本院系而言.并且与校教务工作人员相比。它除了没有设置初始参数(包括权限、帐号、密码等)的功能外。还不具备成绩管理、排课管理、选课管理功能。
(2)从教师的角度来看:通过此系统,教师要能够查询自己的个人信息、教学任务、教学安排、所教学生名单、学生成绩等.还可以修改自己的密码,并且在期末时能通过网络录入成绩。
(3)从学生的角度来看:通过此系统。学生可以查询到自己的个人基本信息、班级课表、成绩等,并且可以修改自己的密码。还可以通过网络进行公修课的自主选课.对教师进行教学评价等。
从以上的分析来看,各级用户对教务管理系统的功能需求