APP下载

开放大学教务管理系统的设计与实现

2015-05-30史艳兰梅炎辉

求知导刊 2015年10期
关键词:教务管理系统设计与实现

史艳兰 梅炎辉

摘 要:广播电视大学(以下简称 “电大”)作为我国高等教育的重要组成部分,由于近几年国家层面推出了新的扩招政策,电大办学规模也在不断扩大,教学资源日趋紧张,从而使得在面对如此众多的信息时,应该怎样合理有效地利用有限的教学资源,以提高使用效率,同时又能达到利用现代化手段进行规范管理、科学有效的统计以便实现快速查询的目的,成为了高校教务管理甚至是整个高等学校管理的一大难点和重点。本文以四川广播电视大学教务管理系统的开发为前提,对需求、功能等方面进行了全面分析,并在此基础上设计了新的教务管理系统。

关键词:教务管理系统;功能需求;设计与实现

一、问题的提出

随着时代的进步,信息化建设的加快[1],高校教务管理部门面临的挑战也越来越严峻。所以,对于各大高校而言,实现教务管理的网络化和信息化已是大势所趋。四川广播电视大学是一所以远程开放教育为特征,是由地、市、州分级管理组成的办学实体,以举办高等学历教育为基础,培养对象为面向社会各类群体,面向农村,面向边远的民族地区,为广大求学者提供一个终身接受教育的平台。近几年来,学校招生规模不断扩大,学生人数不断增长,专业设置不断增加,开设课程越来越多,在教务管理方面,原先有限的手工操作处理无法得到高效率的教学质量。因此,充分利用现代信息技术的优势,建立一套完善的教务管理系统,改变传统的教务管理模式,实现各地、市、州电大教务管理的一体化,以及成人教育教务管理的规范化和科学化,进而提高工作效率,改进教务管理质量,保证学生能顺利毕业,这是作为一所省属远程高等学校的基本目标、使命和职责。在本研究中,笔者将立足于四川广播电视大学教务管理系统目前存在的问题和不足,利用先进的技术对其进行升级改造,使之更加符合电大网络化办学的要求。

二、教务系统目前存在的不足

1.日常教务管理存在的不足

由于教务管理人员具有不稳定性, 特别是下面各教学点的管理人员时常有变更,在工作的交接与沟通上存在一定的限制,再加上工作人员没有经过系统的培训,因此在日常的教务工作中不免会出现各种问题,增加了一定的工作难度,结果可能会导致学生无法正常毕业现象出现。

选课方面,系统无法统计学生已修课程性质及已修学分总计,在这种情况下,选课教师如果多选一科则会使学生学分费增加,如果少选一科则学生毕业审核不通过。或者选课教师在完成选课后并未提交,导致学生本期无选课记录,直接影响学生考试。

成绩方面,学生大部分科目是由平时成绩和卷面成绩所占的百分比合成为最终成绩,平时成绩的录入是有时间限制的,如果在规定时间内管理人员疏忽而遗漏录入平时成绩,系统发布考试成绩后则显示学生该科目的最终成绩为不合格,这时候才会发现是缺平时成绩的原因,但为时已晚,导致学生补修该科目,产生学生补考费用。

2.资源共享及对系统操作人员的监控存在的问题

在当今信息时代的飞速发展下,数据资源的共享是必不可少的,同时也是提高工作效率的有效途径。由于数据信息缺乏共享,教务人员无法获知学生是否欠费,进而导致不能按时给学生课程注册,按时报考,必须通过财务部门提供的学生缴费名单,教务人员根据名单逐个核实后才能进行后续工作,无疑给教务管理人员带来不便。管理人员的频繁变动,后台管理未及时对其更改权限,使之虽然已不在此岗位工作,但仍然可以通过原有的权限进入该系统并操作。系统无法识别用户身份,容易造成人为的数据错误及丢失。

三、新形势下教务系统的功能需求

1.需求分析

教务管理系统的首要任务就是实现管理自动化、规范化和系统化。使用本系统的对象分为系统管理员、教务管理员,每位用户将根据各自的工作需求被授予相对应的操作权限,可根据权限进行相关查询和业务操作。本系统主要包括了招生管理、学籍管理、成绩管理、计划管理等几大板块,对学生从入学到毕业全过程进行管理及监控。

2.功能需求

系统由多个模块及子系统组成,每个子系统下面都包含数据处理、查询统计、报表打印等功能。用户登录系统后,通过学籍管理掌握学生基本信息和学籍变动情况,查看学生学期所注册科目,通过成绩管理,可查询学生的历次考试成绩情况;通过考务管理可查询学生的报考科目情况,通过教学计划,可查询学生学期内所开设教学课程等。系统所要实现的主要目标就是让学生信息管理能够全面实现系统化、自动化以及规范化。

教务管理系统在功能方面的需求囊括两个部分,分别是学生在功能方面的需求以及管理工作者在功能方面的需求。

(1)学生在功能方面的需求。①对个人的信息进行浏览。②对课程方面的相关信息进行浏览。③学生还能够通过系统对所选课程及报考情况进行浏览。④对自己的考试成绩进行查询。

(2)管理员在功能方面的需求。管理人员拥有较高的权限,能够对学生情况、课程情况以及班级情况实施管理.①学生的基本信息:浏览学习姓名、学号、性别、民族、籍贯、出生年月、班级以及备注等基本信息;此外,管理人员能够对学生的基本信息实施增删改。②班级管理信息:对各个年级的信息以及各个班级的信息等进行浏览;此外,管理人員能够对年级、班级的管理信息实施增删改。③课程相关信息:浏览课程的详细名称、课程所属的类型、学时、学分、课程的描述以及该课程的任课老师等信息。④管理人员还能够对课程方面的信息实施增删改及选课人数的统计。

3.性能需求

性能需求说的就是信息传输流畅,协议解析准确,界面良好,运行所需时间可以达到相应的需求,而且安全性能也能够得到有效的保障。

在高系统配置以及高网络宽带能够得到充分保证的情形下,我们重点要思考的性能需求便是系统所具有的安全性。我们在对系统进行开发的时候,一定要严格落实授权以及认证。尤其要注重的就是认证,也就是对既定的用户进行确认,并且通过安全员来对这一用户的身份进行认证,确保安全。在对用户身份进行识别之后,还需要给用户授予相关权限,进而保证用户能够应用相应的系统功能。[2]

下文将对本系统的性能做简要分析:

(1)数据精确度:每一项结果都必须满足精度要求。

(2)适应性:在设计本系统的过程前,要先把用户的操作方式、运行环境以及系统与其他软件的兼容性考虑进去,并在此基础上制定配套的开发方案,假使这部分条件改变的话,系统的适应性也就会随之发生改变。

(3)时间特性:比如响应信息的时间、处理信息所需的时间、转换与传输数据的时间等。

四、开放大学教务系统的设计

本文所介绍的教务管理系统的功能具有管理考务信息、管理成绩信息、管理计划信息、管理学籍信息的功能。教务管理人员可运用该系统实现数据处理的智能化,从而使自己从大量的手工操作中解放出来。从学生入校到毕业,整个工作流程及各个环节都具有一定的准确性和便捷性,减轻了教务人员原先繁重的工作量。特别是每年有两次正考和补考的考试,有近万名学生参加,这是个十分重要并很繁琐的工作,将涉及整个考试的安排布置、教室安排、监考人员安排等。通过新开发的教务管理系统,工作人员就可以在系统中编排相应的数据,然后再通过系统打印出来,上传到网上,学生可自行下载查看自己所在的考点及教室,从而避免了以往通过手工编排而容易出错的情况。

1.系统功能模块划分

依据系统在实际层面上的需要以及各业务在功能方面的特点,我们把系统划分成:招生与注册、考试、成绩、学籍、毕业、教学、文件、分数以及系统等相关的管理模块,详情见图1。

2.系统实现

此系统主要实现了以下9个功能:

(1)招生和注册管理工作中主要涉及录入新生基本信息、修改新生所学专业、对新生注册信息进行统计、帮助老生注册等方面。

(2)教学计划管理中需要重视维护课程信息、维护教学计划、维护专业信息等工作。

(3)学生学籍管理中最关键的部分是学籍卡管理、学籍异动管理、维护学生信息、留级学生管理等。

(4)成绩管理主要包含分析学生成绩、维护成绩信息、导入登分成绩、维护免修免考成绩信息等内容。

(5)毕业审核管理中最重要的部分是毕业办证、毕业终审、毕业预审等。

(6)考试文件管理工作中需要引起重视的是维护试卷编号、维护考试成绩、制定考试文件。

(7)考场管理主要涉及安排考试场地、安排考试时间、打印考试信息、管理补考报考与正考报考等内容。

(8)登分管理中最重要的环节是准确录入平时成绩、依据考试场地记录学生成绩、依据学生学号记录课程成绩、综合成绩合格。

(9)系统维护中最核心的部分是数据备份、维护基础信息、用户管理等。

四川电大教务管理系统的登录界面如图2所示。

五、开放大学教务管理系统的实现

1.系统环境

(1)服务器端: XENO双CPU或Pentium 2G ,2G以上内存;以 Microsoft Windows Server2000/2003为操作系统;以Microsoft IIS5.0或以上为WEB服务器;以SQL Server 2000为系统数据库。

(2)客户端:128MB以上内存, Pentium450MHz以上CPU;操作系统:Windows 2003,Windows 2007, Windows XP;浏览器:支持常用的大多数浏览器。

(3)网络配置:100M或是更大。

2.系统服务器

本系统应用了Windows Server 2003 中拥有良好集成性能的Internet Information Server IIS 6.0 当作Web 服务器。

Microsoft Windows Server 2003 里面的IIS提供了能够用于Intranet抑或是Extranet 之中的Web 服务器,而这一服务器不管是在可靠性、安全性、可伸缩性抑或是可管理性上都有其独特的优势。无论是什么样的组织,均能够应用 IIS 来对 Internet 抑或是 Intranet 之中的网页以及FTP站点进行管理,而且还能够应用NNTP协议以及SMTP协议传输新闻抑或是邮件。除此之外,IIS6.0还最大限度地应用Web 标准、XML语言以及SOAP协议来对Web 应用程序进行开发、实施以及管理。IIS6.0提供了诸多全新的功能来协助组织、IT人员以及Web 管理员来更好地完成目标。

3.数据库维护及配置

为防止因计算机硬盘故障而造成数据丢失情况的发生,应定期备份数据库。更换数据库服务器或者重新安装操作系统时,需要先将数据库备份之后再恢复。

该教务管理系统采用“客户机/服务器”的结构模式,即客户机上的应用程序按照服务器连接配置访问服务器上的数据库。因而,在使用教务管理系统前,应在客户机上配置好数据库服务器连接信息。

客户机的数据库服务器连接配置是通过“设置服务器”程序进行的。“设置服务器”程序在安装应用软件时会安装到程序的安装目录下(MyServer.exe),每个客户端在首次使用教务管理系统前都应先配置好数据库服务器连接信息,否则将出现“连接数据库失败”的提示。

4.主要功能模块的应用实例

本系统开发的主要管理功能模块包括:成绩管理、学籍管理、计划管理、招生管理、考务管理、财务管理等。如下图3所示:

本文以四川广播电视大学教务管理系统的开发为前提,对需求分析、功能设计等方面进行分析。將此系统灵活应用到实际工作中,侧重于考务管理、招生管理、毕业审核、学籍管理等方面,对教务人员的不良行为进行约束与控制,对各个环节的工作进行监督与管理,缓解教务人员的工作压力,避免资源浪费。对现有资源进行优化与整合,充分利用先进技术与设备,让文件传输等工作实现自动化,避免工作人员因操作失误影响到其他工作,将教务管理有效落实,在确保工作质量的基础上提高整体工作效率,并实现了各个业务部门之间的数据共享。从系统目前的运行情况来看,在远程数据管理及数据传输方面的性能稳定,基本上达到了设计的要求,在未来的工作中将进一步研究和实现。

参考文献:

[1]丁贵广,闫允一,孟繁杰.ASP及ASP.NET编程教程基础与实例[M].北京:机械工业出版社,2004.

[2]孙 静.教务管理系统[D].广州:中山大学,2009.

(作者单位:四川广播电视大学)

猜你喜欢

教务管理系统设计与实现
配调一体配网自动化系统的设计与实现
基于嵌入式的陈旧设备上网设计与实现
校园电商平台的设计与实现
高校文化建设中视觉识别系统的设计和实现
软件开发信息管理系统的设计与实现
微视角下Excel 和VBA 在教务管理系统中的应用
科研院所科研信息化管理系统的设计与应用
基于私有云的DRX技术教务管理系统优化设计
基于winForm的教务管理系统的设计和实现
高职教务管理系统中课程编码的研究与实践