HI,欢迎来到学术之家,期刊咨询:400-888-7501  订阅咨询:400-888-7502  股权代码  102064
0
首页 精品范文 教务管理系统

教务管理系统

时间:2023-05-30 09:37:02

开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇教务管理系统,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。

教务管理系统

第1篇

关键词 教务管理系统 教务管理 应用

教务管理是高校教学管理中的重要工作之一,随着办公自动化和网络技术的不断运用和推广,高校运用教务管理系统进行教务管理也越来越普遍。以广西幼儿师范高等专科学校为例,自2009年升格为专科学校以来,教学管理一直保存着中专时代的管理模式,都是传统的手工操作和一级管理模式。但是随着学校的发展壮大,招生规模越来越大,教师数量也逐年增长,传统的教务管理已经不能满足学校的发展。2013年学校引进青果教务管理系统并慢慢实施系部二级管理模式,与传统的教务管理相比较,青果教务管理系统的有效应用提高了管理水平和信息服罩柿浚推进了学校信息化校园建设的进程,为学校教务管理提供必要的辅助手段,在更大程度上减轻了管理人员的工作量,提高了教务管理的工作效率。

1青果教务管理系统的构成

青果教务管理系统的主要功能模块包括教学计划,基本信息,学生学籍,教学评教,教学安排,免修重修,教材管理,考试事务,学生成绩,系统管理,等级考试,毕业处理共12个模块,这些模块既相互独立又相互联系,既可以独立工作又相互制约,贯穿学校教务管理的各个环节,构成了复杂、庞大的教务管理信息系统。

教学计划模块主要实现课程、环节库的构建并设置教学计划等功能;基本信息模块主要实现专业信息管理,教学场地信息管理,教师教辅人员信息管理,外聘教师信息管理等功能:学生学籍模块主要建立学生学籍档案,维护学籍档案,处理学籍异动,专业分流等;教学考评模块主要用来进行教学质量评价和教学工作量统计等;教学安排模块主要设置教学任务,编排课表,安排临时活动等;考试事务模块用于实现期末考试安排和补考安排;学生成绩模块实现课程成绩录入,补录删除修改成绩和成绩认定等;等级考试模块用于实现校外考试的报名管理和成绩管理等。毕业处理模块主要实现学生的毕业审核,毕业情况查询,打印证书等功能;系统管理主要实现用户管理,数据字典,数据库维护和系统曰志等功能。

2青果教务管理系统各模块的应用现状

应用教务管理系统是教学管理模式创新的必然趋势,是提高教学管理工作效率的重要途径,为教务管理规范化提供了有力保障,是实现教育管理信息化的迫切需要。学校自2013年引入青果教务管理系统以来,投入使用的子模块有教学计划,基本信息,学生学籍,教学评教,教学安排,考试事务,学生成绩,等级考试,系统管理等模块。

青果教务管理系统由客户端和WEB端两部分组成。客户端面向教务处管理人员和各系部教学秘书。WEB端面向全校师生。青果教务管理系统的系统管理员由教务处管理人员承担,系统管理员拥有整个系统管理的最高权限。

2.1系统管理员在系统管理模块和基本信息模块的应用

系统管理员首先通过客户端的系统管理模块对教务处管理人员和各系部教学秘书分配账号,并对账号赋予角色,然后对角色分配权限。系统管理员根据教务处管理人员具体岗位分配为相应子模块的管理人员,子模块管理员拥有该模块的全部权限。系统管理员对各系部教学秘书进行权限划分,并赋予教学秘书各子模块的相应功能。其次通过客户端的基本信息模块对全校教师分配账号和密码,增加外聘教师相关信息,同时对教学场地进行数据的录入。同时在WEB端对学生账号进行初始化学生密码。最后系统管理员主要在系统管理模块进行数据字典的维护和管理,对各模块的控制开关进行控制,对数据库的备份和对数据进行维护等。

2.2学生学籍模块的应用

学籍管理员通过学生学籍管理模块完成学生学籍管理的信息化和网络化。每年新生入学后,由学籍管理员创建学生学籍档案,完善学生的基本信息并生成学号等,处理学生的学籍异动、专业分流等。各系部教学秘书根据本系部学生的情况进行相应的学籍管理等。

2.3教学计划模块的应用

教学计划管理员根据人才培养方案对理论课程和实践课程进行课程编码,录入课程名称、学时、学分、课程类别等相关信息,设置各个教学系部不同专业、年级的教学计划,从而形成完整的专业教学计划资源库。

2.4教学安排模块的应用

教学安排管理员根据教学计划读取学年学期教学计划。教务处统筹全校公共必修课程和选修课程,设置理论教学任务和实践教学任务并编排课表;各系部根据教学计划设置本系部的专业课程理论教学任务和实践教学任务,并编排课表。对于一些需要分组教学的课程,由各系部完成分组教学安排。有开课变更的系部,可以通过系统申请学期开课变更,教务处管理人员再完成相关的审核确认开课变更。对于存在补选和退选课程的学生,也需要通过系统完成相应的补选和退选程序。

教学安排管理员设置公共选修课教学任务后,通过WEB端打开相应控制开关,学生可以通过WEB端利用个人账号密码登录选修自己喜欢的选修课程。

课程课表编排完成后,教师和学生都可以通过WEB端查看教师课表和班级课表。当教学安排管理员对全校课表进行锁定后,系部教学秘书无法对课表进行修改,如须修改,需经过教务处同意方可进行课表的调整。

2.5考试事务模块的运用

考试事务管理员首先设置考试轮次、考试时间、设置考场容量等排考的相关参数,然后读取学年学期课程结束节序,确定考试任务,锁定空闲教室。各系部根据教学安排完成期末考试和补考的考试安排。考试安排完成后,考试事务管理员考试安排,学生可通过WEB端查看考试安排,监考员也可通过WEB端查看个人监考任务。

2.6学生成绩模块的应用

学生成绩管理员设置完成相关成绩参数后,各系部教学秘书对本系部承担的课程设置综合成绩构成,并根据任课教师设置相关课程的成绩录入人。以上相关参数完成后,学生成绩管理员设置成绩录入时间区段,任课教师可以通过WEB端录入学生成绩。当任课教师录入完学生成绩检查无误后提交系统。任课教师在录入课程成绩过程中可以随时暂存已录成绩,并随时修改,课程成绩一经任课教师提交后,教师无权再进行成绩的修改,只有经过教务处同意后办理相关成绩修改手续,学生成绩管理员才会对课程成绩进行修改。课程成绩经过学生成绩管理员认定后,学生可以通过WEB端个人账号密码查看课程成绩。

2.7教学考评模块的应用

教学考评模块主要实现质量评价和工作量的计算。通过质量评价可以实现学生评教、教师相互评教、督导评教、同行评教、教研室领导和各系部领导评教等。有了质量评价体系,对于提高教师教学水平有一定的促进作用。教学工作量的计算可以实现教师工作量的统计,对于审核评定教师工作量有一定的便利,同时也方便课酬审核。整套评价体系的形成,为学校职称评审、评优评先提供重要的依据。

2.8等级考试模块的应用

等级考试模块主要实现校外等级考试的报名管理和成绩管理。如全国大学生英语等级考试、计算机等级考试、普通话测试等。通过系统模块,严格控制允许报名的专业年级,并对报名总人数进行严格的控制,有利于充分利用学校现有资源,同时也大大减少报名数据的错误,提高工作效率。考试结束后通过等级考试的成绩管理模块导入学生成绩,对分析数据,得到数据表,反馈教学也起到促进作用。

2.9毕业处理模块的应用

毕业处理模块主要通过设定毕业条件的规定,然后对学生进行毕业审核。有了系统信息化的管理,极大的方便各系部对学生的毕业审核,大大减少了由于个人疏忽而造成的错误。

3青果教务管理系统在学校应用过程中存在的问题

整个教务管理系统几乎是全部模块同时上线并投入使用,前期并没有经过任何的试用就直接上线了,虽然有了系统的信息化管理,在很大程序上简化了工作流程,提高了教务管理人员的工作效率,但是在使用的过程中不可避免地遇到各种各样的问题。

3.1系统管理队伍的不稳定,培训不足

2013年8月系统开始投入使用后,原确定的系统管理员由于工作调动而更换系统管理员,新的系统管理员没参与前期的数据处理工作,同时由于时间关系技术员没对新的系统管理员进行前期数据处理的讲解与培训,系统管理员没得到全部系统模块的专业培训,系统管理员对前期的数据关联没有了解,技术员只根据教务管理人员的岗位对于子模块的管理员进行了简单的培训。对于全新的青果教务系统,要求系统管理员在短时间内完全掌握各模块的功能,掌握子系统问的相互关系,各模块的操作方法,这显然是不现实的。而各子模块管理员并非计算机专业,缺乏相关的专业知识,在短时间内掌握系统操作方法,规范教学管理也是相当困难。同时各系部教学秘书也是频繁更换,导致系统的推进有很大的难度。

3.2技术员不稳定、客服无法及时处理问题、系统更新慢

系统投入使用不到一年,技术员频繁更换,每个技术员对于系统的理解存在偏差。由于操作不当,最后导致系统存在不少冗余的数据而数据关联后又无法删除。而系统客服人员每天面对大量的客户,无法及时处理学校提出的问题。很多的问题都需要通过拟定问题描述、网络提交数字青果进行问题处理、上传备份数据库、研发部测试反馈、研发部技术解决、用户下载更新包进行更新等一系列反复的沟通与交流才能完成。有些问题甚至提交问题后也无法满足用户的需求。

3.3承担单位划分不合理

很多相同课程的学分、学时相同,代码不同,不同的教学系部都开设相同名称的课程,承担单位划分不合理,加上各系部在教学安排时不严格按照人才培养方案进行排课,导致考试事务考试安排时,出现有的系部找不到考试课程,或者找不到学生名单,在学生成绩管理模块中无法显示课程等。由于期末考试安排时临近放假,工作量多,为了简化工作,快速完成考试安排,各系部秘书之间相互借用账号进行排考,设置成绩构成等,最后导致教学管理不规范。

3.4课程设置不合理

相同课程开设在多个学期的,由于课程设置不合理,导致在成绩管理模块出现无法录入课程成绩。最后出现大量学生后一个学期的课程无法录入成绩,对于后期的毕业审核有很大的影响。

4青果教务管理系统发展的若干思考

针对学校使用青果教务管理系统的情况和出现的问题分析,对后续的发展引发了若干思考。

4.1稳定教学管理队伍,加强培训提高管理人员的业务水平

教展芾砣粘9ぷ鞅冉纤鏊椋内容繁杂,工作量大,涉及到学校教学管理的方方面面。而学校的管理队伍缺乏专业的管理知识,很多管理人员都忙于应付各种日常的繁杂事务,无暇顾及自我管理水平的提高,整体管理水平低下,学校应加强教学管理人员的培训,可以采取走出去或者引进来的办法,提高管理人员的业务水平。同时由于教学管理人员社会地位偏低,在职称评审中没有明确的方向,晋升的机会少。管理人员的工作热情难于调动,而教学管理人员又是处于学校教学管理中的重要位置,建议学校出台相应政策,从而稳定教学管理队伍。

4.2严格要求,规范教学管理

针对承担单位划分不合理和课程设置不合理的情况,建议学校教务部门认真分析出现的问题,严格要求,从源头开始把握,制定相关的规章制度,规范教学管理,并及时与技术人员沟通在运行过程中出现的找不到课程,无法录入后一学期课程成绩等问题,早日解决系统中存在的各类问题。

4.3加大资金投入,维护系统更新

第2篇

教务管理系统是一个辅助学校教务处教务人员完成日常工作中,涉及学籍管理、开课编排和成绩管理这三项日常比较繁重的工作。它应用计算机在数据处理和数据整理保存方面的优异性能,帮助工作人员提高工作的效率、减少出错情况。同时还能提供快速的查询检索功能以及按要求进行成绩单的打印的功能。

教务管理系统是一个使用Client/Server技术、面向学校教务处用户的多模块信息管理系统。它采用了当前流行的C/S结构,可以突破了原先教务系统使用的局限性,实现多机同时工作统一数据库。因而就可在多地域、任意时间段来访问教务系统中的数据,大大加强了系统数据共享的能力。另外采用了以上流行和标准的网络技术也极大地提高了系统的可移植性。

教务管理系统特点

先进的技术。是一个基于C/S技术的系统,实现了数据的集中管理,提供最大程度上的数据共享,在保障了数据的一致性的同时,降低系统的维护工作量。

面向教务管理人员提供服务。教务管理人员通过教务管理系统管理学生相关的教务数据。

模块化的结构,学籍管理、开课管理及成绩系统既可一条龙运行,也可分别运行,只要提供各部分所需的入口数据。

统一的风格,标准的操作界面,便于教务人员使用教务管理的各个子系统。

方便易用的工具,便于数据的查询,维护和打印。

主题字

信息管理系统

教务管理

:10000多字

有目录及参考文献

300元

备注:此文版权归本站所有;。

第3篇

关键词:高职院校;教务管理系统;设计

中图分类号:TP311.52 文献标识码:A文章编号:1007-9599 (2012) 06-0000-02

一、引言

计算机网络,信息技术的发展,计算机已经在社会生活的各个方面得广泛的应用。在高职院校的教务管理中,随着学校规模的扩大,学年制逐步向学分制教学模式的改革,对教务管理提出了赿来赿高的要求,建立信息化的教务管理系统,实现资源共享,提高效率,规范管理工作,为师生服务,是高职院信息化建设的一个重要环节。

二、系统需求分析

(一)系统需求背景

我院是由省政府批准于2001年成立,是在原来的黔东南州财贸、林业、卫生、农业四所中专学校的基础上组建而成。经过十多年的建设,学院取得了很大发展。但由于基础的薄弱,信息化建设还有很多不足,完善、健全的数字化校园网络办公平台还没有建成,在教务管上的很多问题日益显示出来,表现在:

1.各系部相对分散在各个校区,教务管理方式还沿用传统的模式管理,多个小型软件在并行使用,不适应学院 “知识+技能”的人才培养模式,不适应由学年制向学分制的管理体制发展。2.由于缺乏统一的数据交换平台,使得数据共享度低。学生的注册入学信息,信息采集,要经过多次、重复的核对后,上报教务汇总管理。谁需要,谁采集的信息收集方式,使得信息的传递、处理、保存受到一定的限制,数据共享度小,管理效率低。3.日常教学管理工作量大,如教师工作量统计及计划任务安排,在工作上,层层统计,任务繁重。4.教学课程安排上,很大一部分教师跨系上课,校区分散,给排课带来很大困难,由于信息更新的不及时,不利于日常教学的管理。

为了做好教师和学生的服务工作,为学校提供及时、准确的信息,在教务学籍管理上,我院正逐步推进教务管理向信息化系统方向发展。

(二)系统功能需求

教务管理是以“教学”为中心的一系列日常管理工作,它以教师、学生、管理人员为服务对象,它的需求主要体现在:

1.学生学籍管理:包括学生的入学注册,信息维护,学籍异动,它是教务系统的数据入口和管理基础。2.师资管理:教师信息及维护,教学日历管理,教学工作量的统计。3.教学计划管理:课程管理,专业教学计划管理、教学任务安排及下达,教学任务查询。4.排课管理:排课数据初始化,上课学时的分配,智能化排课或人机交互式排课,授课教师的变更,教师课表、班级课表、总课表的查询与打印。5.考试管理:考试方式的排定,考试时间、地点的安排。6.成绩管理:成绩录入及修改,等级考试及管理、成绩的统计分析,成绩的查询及打印。7.教学质量的评价:教学质量评价、专家评价及满意度调查。8.毕业生管理:审核毕业生资格条件,毕业成绩的汇总打印,相关信息的输出。

三、系统体系结构

(一)系统结构

在传统的软件开发领域中,主要分成两大编程体系:一种是基于服务器的C/S(Client/Server)结构,这种结构通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,其优点是能够实现较为复杂的操作。另一种是基于浏览器的B/S(Browser/Server)结构,它使用户在不同的空间、地点,不同的网络,通过浏览器就能方便地操作数据。但采用B/S体系结构的应用系统,在数据查询响应速度上,要远远低于C/S的体系结构。[1]

在我院的教务管理系统中,主要面对教务、系部的管理人员、教师和学生三种用户。教务管理人员主要是实现教务管理的信息处理和后台的数据处理工作,主要内容有学生的学籍管理、教师的师资管理,教学计划的安排,教学任务的下达,排课,考试管理,成绩管理等操作,管理操作人群相对较少,而且操作相对集中,从而这种系统结构适宜C/S模式。学生和教师,主要是通过互联网和校园网的客户端,通过浏览器的方式来查询信息和少量的数据处理,因而,这种系统结构适合B/S的模式。 基于职院的教务管理需要,因此系统采用C/S,B/S的混合结构模式构建信息系统,其结构如图一。

图一,C/S,B/S混合模式

(二)开发工具:

Visual studio是微软公司推出的目前最流行的windows应用程序、集成开发环境的平台 ,microsoftVisual studio2008功能强大,对于模型及构架设计,程序的撰写及管理容易实现。用.NET技术、C++编程技术,可以提供统一的界面方案和丰富的数据管理分析功能,很容易组装、修改模块,开发出自己需要的应用系统。

(三)相应的支持工具:

数据库的选择选用sql server 2005。

操作系统采用windows xp,windows server2003,windows 7。

四、系统设计

(一)总体设计:

教务管理系统的功能就是满足教务管理、教师、学生不同的人员需求,准确、高效、及时地进行信息处理。其功能如图二所示,其中教务管理人员模块采用C/S模式,教师、学生用户采用B/S模式。在模块设计中,各模块相互独立,又相互联系。可以采用结构化自底向上的方法,即首先定义各局部的应用的概念结构,然后集成,得到全局概念的结构设计方法。

图二、教务管理系统的总体功能设计

(二)数据库设计[2]

数据库是按照数据结构来组织、存储和管理数据的仓库。数据库的设计好坏关系到系统的成败。在系统中,每个模块都由许多数据库表来驱动,常见的表有用户表,学生信息表,教师信息表,课程表,选课表,学生成绩表,用户表,教学计划表,专业计划表等等。因而在设计系统数据库时,要重点考虑:

1.用户对系统的功能需求。2.数据库层次要分明,布局要合理。3.保证数据的结构化、规范化和标准化。4.保证数据的正确性、一致性和相容性。5.省略数据访问技术[3]

我们可以创建Connection对象,和使用Open()方法来连接数据库。

方法如下:

//连接字符串

String connstring=”Data Source=localhost;initial catalog=student;User ID=sa”;pwd=;

//创建Connection对象

Sqlconnection connection= new Sqlconnection(connstring);

Connection.Open( );//打开数据库连接

… …

Connection.Close( );//关闭数据库连接。

(二)数据操作

在数据的查询、修改、编辑中,我们可以利用DataAdaper对象来操纵数据。DataAdaper对象又称为“数据适配器”,主要作用是在数据源与DataSet(数据集)之间传递数据。 其常用属性selectCommand,InsertCommand,UpdateComm,deleteCommand和常用方法Fill,UpDate能够更好地为我们操作数据提供条件。

建立DataAdaper代码

String connstr=”server=locate;database=zyjwc,uid=sa;pwd=;”//建立连接字符串

Sqlconnection conn=new Sqlconnection(connstr); //创建连接对象

Conn.Open( ); //打开数据库

String sqlstr=”select * fromstudents” //查询

SqlDataAdaper da=new SqlDataAdaper(sqlstr,conn); //建立DataAdaper对象

六、结束语

教务管理系统的开发与使用,满足广大教师、教务管理人员、学生用户的教学需求,规范了我院信息化管理,提高了工作效率,为我院的“数字化校园”建设提供服务。

参考文献:

[1]陈年友,刘惠敏.基于C/S与B/S混合模式的教务管理系统研究[J].黄岗职业技术学院学报,2009,3

[2]王珊,萨师煊.数据库系统概论(第四版)[M].高等教育出版社,2006,9

[3]林淑玲.省略的高校教务管理系统设计[J].数字技术与应用,2012,1

第4篇

1、各分院各科室之间数据流通不畅。

2、教务处与各教学单位存在数据交换形式不统一、不科学、效率低下的现象。

3、现有的教务管理软件下不能满足当前教学的工作需要。所以如何更好的开发教务管理系统,以此来满足教务管理的当前需要是我们迫切要解决的。充分的运用信息技术,使学校信息运用将变得轻而易举,故此,信息技术走入高校管理已是必然趋势[2]。

二、综合教务管理系统

1、系统概述

本系统是一个作用于教务管理工作各项环节的功能性软件,是面向全校各教学部门使用的多模块的综合管理信息系统。

2、系统相关技术

本系统主要运用了.NET开发技术架构、ASP.NET开发技术、SQLServer数据库系统、C/S与B/S系统架构等相关技术。

3、教务管理系统的组成

3.1学籍管理

学籍管理是教务管理活动中最基础工作,它由学籍信息管理、学籍日常管理、学籍异动管理三大块组成。学籍信息管理是学生到校入学,根据学生的基本信息建立个人数据信息库,包括姓名、性别、出生日期、身份证号码、家庭所在地、入学时分配的分院、专业、班级、学号、宿舍号等个人原始信息。学籍日常管理则是记录学生在校学习期间的各项情况,如记录学生的学习成绩、教师评价、奖惩信息、入党情况等。学籍异动管理主要是记载学生学籍状态的变动情况,包括休学、复学、退学、留降级、转学等等。系统设置了姓名、性别、身份证号、分院、专业、班级、学号等相关的关键字段,管理人员输入相关信息得以建立学生信息库,用来区分学生的基本信息,并为后期成绩登入、选课、评教做好相关基础数据。做了集中、统一管理,可避免数据重复,统计数据更加准确、及时、全面。

3.2考试管理

学校都是通过考试来检测学生的学习情况和教师的教学水平,根据学生成绩来评估教学过程是否全理,如何改进和完善。考试管理主要任课老师出题,教务处组织考试、学生根据考试安排应考。系统设定考试时间、考试课程、考场号、座位号、班级、姓名、监考老师等关键字段,管理人员制定好考试信息,即可随机安排监考老师,学生上网查询考试时间,从容应考。

3.3教材管理

教材是学生学习的蓝本,是教师授课的依据,所以教材管理要十分谨慎。首先由任课老师挑选出符合教学计划的教材,报教务处核准教务处向供应书商进行采购,课本入库后发放给学生,最后入库结算。系统包括教材选定、教材征订、教材发放、教材入库四大方面,设定课程名称、教材名称、作者、出版社、版次、ISBN编号、单价、使用班级、订购数量等关键字段。教师填写教材书目信息,教务处审核,批量出成征订书目报送,教材入库都在系统上完成,做到数据统一,审核环节完善。

3.4成绩管理

成绩是学生学习成果的重要凭据,它直接影响到学生是否能毕业。但为了更加公平公正、客观的评价学生成绩,光看考试成绩是不够,就要将学生的平时表现、日常参赛、评优评先等都纳入考核的依据,才能更有效地调动学生的积极性,客观的评价学生。系统设定课程名称、班级、学号、姓名、考试成绩、平时成绩、总评、补考时间、补考考场等关键字段,通过教师录入成绩,系统即可按6:4的比例得出总评成绩,学生可在教务处公布成绩上查到自己的相关成绩是否合格、是否要补考、在哪补考等相关信息。

3.5选课管理

本校院校均采用学分制管理,而选课则是学分制的中心。课程分为必修课和选修课,学生在校期间修完足够总学分方可申请毕业,这校保证了学生学习了必须掌握的知识,又灵活地满足了学生自己的意愿,最大程度上调动了学生的积极性,使教学质量得到很大的提高。学校公布开设的课程,学生根据自己的爱好进行选择,教务处汇总选课结果,公布未成功选课的学生姓名和不达标准人数的课程,让学生进行课程重选,仍未到人数下限的课程取消不予开设。系统设定了课程名称、课时、考核方式、任课教师、教室号、开班人数、选课结果等关键字段。学生在规定时间内,在校园网的任何电脑上都能看到开设的相关课程,进行选课,在教务处汇总后,再进行重选、补选,最后完成全校的选课活动。

3.6评教管理

为了更加公平、客观的考核教师,学校将评教管理进行改革,从以前由领导单一对教师评价改为领导对教师评价,学生对教师评价、教师自评相结合的模式。这样可以更全面、客观的对教师工作给予公平的评价,让教师从中找到问题,并合理的改进及不断的完善,以此来提商教学水平和业务能力。系统设定教师姓名、所授课程、所授班级、总课时、评分等关键字段。领导、教师、学生在规定时间上,在网上进行相关评比,教务处汇总,避免了手工评分的数据错误、缺失,保证了数据的全面性、真实性、公正性,让教师更好的发现问题,改进问题。

3.7教学计划管理

学校根据各个专业的培养计划和教学目的来设定总的课程安排、学习形式。二级学院根据总纲性的教学计划来制定大纲,并分配教学任务,组织教师制定出详细的教学授课计划。系统设定了课程名称、课程代码、所在院部、年级、学分、学时、考核形式等关键字段,工作人员对课程的基础信息进行输入维护,二级分院再来创建教学任务,生成班级课表。

三、教务管理系统在教学管理中的作用

1、促进数据信息的规范化、统一化,保证数据的准确性

教务管理系统建立起统一的规范代码,并且整个系统都使用同一个,保证信息的一致性、规范化。专人分级进行管理,从而保证数据准确性。

2、弥补传统管理方式的不足,大大提高了工作效率和质量

随着学校的办学规模不断壮大,学生人数不断增加,传统的手工管理方式易出错,不堪重负,而教务管理系统让工作人员从手工操作出解脱出来,大大减少了重复工作,减少了人为差错,共享信息资源,全面提高工作效率。

3、统一了管理模式,促进教务信息的共享性

教务管理系统借助信息化手段,建立完整地信息库,利用网络技术迅速、及时传递,最大程度上实现了教学信息共享。

4、促进管理人员的整体素质提高

如何更好的操作教务管理系统,这就要求操作人员明确定位和分工,统一思想认识,积极去学习相关知识,不断培训,提高业务水平,充分发挥教务管理系统的强大功能。

5、方便整理汇总、妥善保存

第5篇

关键词:教务管理系统;新建本科院校;对策

中图分类号:G640 文献标识码:A 文章编号:1002-4107(2016)03-0058-02

一、新建本科院校教务管理系统现状

(一)选择与应用不当

教务管理系统的选择,往往与系统推销商的讲解情况、系统是否刚好解决原来遇到的问题或部分问题、参与选购系统的人员等主观因素有关。比如,桂林航天工业学院在决定更换教务管理系统后,通过到兄弟院校调研,锁定了两家公司的教务管理系统,最终根据两家系统的推销业务员的演示学校选择了其中之一。

在最终选择的教务管理系统测试使用过程中,根据软件公司系统推介过程中的人员分工,这个阶段我们接触的主要是该公司的技术人员。该系统由于整合性较强,与学校教务管理模式进行融合遇到了困难。而且,该系统的优势是完善的教材管理功能,而学校当前的教材管理采取外包形式,突然要改变原有教材管理模式,存在较大的阻碍,所以这一优势功能至今没有得到应用。

(二)软硬件与网络基础配置不高

高校作为教育信息化的引导者,校园的计算机和网络基础设施建设处于领先水平。但随着计算机及网络更新换代速度的加快,新升本科院校由于经费和人员等方面原因,不能及时对学校的软硬件设备进行更新与升级,导致需要依托稳定、先进的计算机及网络基础环境的教务管理系统得不到有效的支持。教务管理系统能否正常运行并发挥其预期目标,能否有效、规范、稳定地使其各项功能得到最大化的利用,能否准确科学地实现教务管理信息的存储与共享,最为关键的就是网络基础配置和软硬件设置是否能够得到有效的保障。

(三)建设经费短缺,后期维护不力

高校教务管理系统是一个涉及硬件、软件、人员的系统工程,需要大量的经费支持。硬件主要包括校园网络基础设施建设、教室监控设备、计算机设备等;软件建设包括教务管理信息化系统建设、办公软件系统及与之相配套的软件系统如学生缴费系统、新生入学报到系统等等;人员主要包括管理人员的业务培训、进修学习和劳务报酬等费用。不仅在建设前期需要大笔资金的投入,在建设后期由于设备的维修和更新升级,更是需要大笔持续的资金投入。新升本科院校绝大部分都存在着不同程度的经费不足,在一定程度上制约了高校教务管理系统的建设。

二、新建本科院校教务管理系统建设存在的问题――以桂林航天工业学院为例

(一)系统培训不足

系统初始化完成后,需要对系统使用人员进行系统应用培训。大部分高校的教务管理人员并非专业技术人员,计算机应用水平较低,信息技术水平有待提高。而教务管理系统功能复杂,操作难度较大,需要管理人员具备较强的管理信息系统知识,而系统提供商出于时间成本考虑,一旦签订购买意向,都想尽快完成系统的验收,在系统培训方面所花时间远远不足,对于一个全新的教务管理系统,要求管理人员在极短的时间内完全掌握非常不现实,这就造成在使用初期,经常发生操作错误、数据不规范等严重问题,影响使用效能和用户满意度。

(二)系统更新较慢

购买引进的教务管理系统,一般各项功能模块都比较成熟,但各新建本科院校的教务管理需求不一,需要通过后期的修改与完善来解决。桂林航天工业学院引进的教务管理系统,在使用过程中出现与现有教务管理模式不兼容的问题时,主要是采取版本控制与更新包技术来实现新的教务管理需求。采用更新包技术在一定程度上能够满足用户个性化需求,但每个更新需求都需要通过拟写问题描述、网络提交更新申请、软件公司测试反馈、修改更新申请、软件公司技术解决、用户下载更新包进行更新等一系列反复的沟通与交流才能完成,导致从系统引入到适应本校教务需求的过程漫长而曲折。

(三)帮助系统不完善

帮助系统是完整应用系统的必要组成部分。一个好的帮助系统,能够帮助用户在没有技术人员的情况下,自我解决80%以上的问题,通过帮助系统加深对系统的熟悉程度。但是,很多教务管理系统在这方面还有待加强,帮助系统仅仅只是对某一个模块能够实现的功能进行简单表述,缺乏详细具体的操作步骤,更谈不上包含应用过程中出现问题的解决方案。

(四)局限性大,不灵活

通过购买引进的教务管理系统,与学校现有各系统之间,由于相互之间数据结构和标准的不相同,相互兼容存在较大麻烦,降低了教务管理信息系统的整合度,并给实际工作造成困难。相互之间的不兼容给数据的整合也带来麻烦,需要通过手工方式进行各种数据结构和格式之间的相互转换,造成了时间和人力的大量浪费,并且容易出现转换错误,给工作造成不必要的损失。

(五)缺少安全性与服务支持

教务管理系统是一个信息化开放性资源共享平台,这一特点也导致其安全性保障存在一定的挑战。安全性包括网络基础设施的安全和数据的安全,且数据的安全贯穿教务管理系统建设的全过程。目前,各高校教务管理系统数据资源开放共享普遍存在缺乏统筹有力的管理和安全保障的问题,数据资源的开放共享与安全保护的矛盾日益凸显。

教务管理系统在使用过程中,也存在着获取服务支持困难的问题。遇到问题只能通过QQ软件等聊天工具,求助于系统提供商的在线客服,然后由公司客服人员联系技术人员,一个问题的解决往往需要大量的时间沟通与协调,非常不利于问题及时有效地解决。

三、优化新建本科院校教务管理系统的对策

(一)注重系统本地化测试

在决定更新升级教务管理系统后,通过调研兄弟院校的教务管理系统建设的经验,结合本校教学和管理的具体需求,以及以往教务管理系统建设的经验教训,展开充分的调研[1]。

根据调研意向,对决定采用的教务管理系统进行试用。在有限的三个月或更长的试用阶段,尽最大可能对学校的数据加以实际操作,甚至还可以在系统提供商的帮助下,迁移一部分原有教务管理系统的历史数据进行测试,发现问题后逐一解决。有些系统提供商也提供测试数据,使用测试数据进行测试的优点是数据符合系统要求的标准,测试进展会较为顺利,缺点是不利于本地数据导入过程中问题的发现。推荐使用经过本校教务流程中产生的数据进行系统调试,否则在应用过程中容易出现难以解决的问题。

(二)加强人员培训与规章制度建设

教务管理工作性质特殊,业务性较强,必须要建立一支专兼结合、有较高业务素质、稳定的教学管理队伍,加强教学管理人员的基本业务素质培训。同时,在教务管理系统引进后,加强对教务管理人员的系统培训。

随着升格为本科院校以及新的教务管理系统的更换,原有的教务管理规章制度已经不能与现行的教务管理流程相适应,急需在现有教务管理流程的基础上,完善补充一系列的教务管理规章制度。目前桂林航天工业学院制订了《本科课程教学大纲管理规定》《教学管理工作规程》等50多个教学管理文件。管理制度的完备与工作流程的清晰保证了教务管理工作和正常课程教学的规范化、科学化运行。

(三)健全数据迁移方案

能否实现原有系统内数据的有效迁移成为选购教务管理系统必须考虑的重要环节。通过对新教务管理系统的综合分析,针对其核心模块,制定切实可行的各模块内数据迁移方案,实现相应的数据迁移。

根据各功能模块涉及的数据,与相关模块负责人员进行积极沟通,梳理出数据对象的迁移属性,包括数据是否需要迁移、迁移范围等,整理出新旧系统数据的对应规则,提出详细的模块内数据迁移方案,详细建立各模块数据的迁移场景。确定各模块预期场景下的历史数据迁移方式,将旧系统中的数据导出,按照新系统要求的编码规则进行统一对应编码,由于教务管理系统涉及的数据量大且关系错综复杂,须由教务管理人员对新旧系统编码的对应关系表进行确认,再进行细致的数据转换,然后利用新教务管理系统的数据导入工具,批量导入,实现新旧系统数据的顺利迁移。

(四)考虑与其他系统间的体系结构及其接口设计

教务管理工作与学校其他部门的相关业务有非常多的交集,如人事管理系统、招生系统、学生管理系统、财务管理系统、科研系统等等,都需要实现数据对接与共享。充分考虑各系统之间的数据接口,完成无缝集成,可以大大提高教务管理系统的应用整合度。尤其是学校如果实行多校区办学,教学活动往往需要在多个校区之间协调进行,教学管理内容及管理幅度大幅度延伸,势必对系统功能模块的可扩展性提出更高的要求。

(五)规范技术跟踪服务

教务管理系统完成新旧系统的更新交替后,应与系统提供商确定教务系统在使用过程中的后期服务方式。教务管理系统在使用过程中一旦发现问题,系统提供商需要给出最优解决方案,学校也要指定系统管理员,随时跟踪问题的解决情况,保证出现问题能够及时得到响应和解决[2]。而且,由于教务管理系统与计算机技术和网络技术的发展紧密相关,因此系统的更新换代速度也很快,需要及时对一些软件和系统进行定期的维护和升级,才能确保其正常的使用。

学校教务管理系统更换后,应用已经一年有余,各功能模块运行情况良好。随着系统功能的逐步应用与加强,系统优势将更加明显。在引入新的教务管理系统过程中遇到的这些问题,供同类本科院校借鉴与参考。

参考文献:

[1]郑继兵.高校综合教务管理系统本地化策略研究和实践

[J].阜阳师范学院学报:自然科学版,2011,(3).

第6篇

关键词: 医学 教务管理系统 需求

随着高等教育改革的深入,招生规模的不断壮大,招生专业的增多,许多医学院校由过去单一的医学专业逐步发展为多学科的综合性院校,学校由“小而精”逐步向“大而粗”转变,教学管理工作也变得越来越复杂,传统的手工教务管理方式已不能满足学校的发展[1]。要适应现代高等医学教育的发展,必须革新教育理念与管理模式,借用现代高新技术,积极探索计算机网络信息化管理,提高管理效率,因而教务管理系统应运而生。但由于教务管理系统最初采用的是清华大学和浙江大学等高校的教学管理与运行模式,他们教学资源充足,师资力量雄厚,且已运用完全学分制培养学生,而医学院校由于规模较小、师资和教学场所设备不足、实践环节较多等特点,无法套用工科院校的教学管理,因此目前市场上的教务管理系统无法适用医学院校,虽然经过个性化改造,但已面目全非,性能不稳定,无法实现智能排课等重要功能。

1.医学院校教学管理的特殊性

医学教育逻辑性强,教育先后次序较严格,且实践性非常强,在教学管理上区别于一些理工科院校,其特殊性主要表现在以下几个方面。

1.1课程多。以5年制临床医学专业为例,该专业通常开设52~60门考试和考查课课程,总学时约3900学时,另外有选修课及毕业实习等环节,因此教学任务繁重,基本上每天要安排6~8学时。

1.2实践学时多,安排较复杂。实践性非常强是本学科的特点,也是确保医学生质量的关键环节,5年制临床医学专业的实践学时通常占总学时的1/3,且一般有严格的授课顺序,加之实践学时的不规则性(有的实验项目只需2学时,有的要4学时,有时甚至要8学时),上课教师既要承担理论教学,又要承担实验教学,而实验与理论又通常交织在一起,导致实践教学非常复杂,难以安排。

1.3参与教学的人数太多。公共课和基础课等课程通常由2~3位教师承担,但临床课程,由于附属医院主要任务为临床工作,加之学科分化较细,教师既要承担医疗任务又要接受教学任务,工作任务繁重、压力较大,医生对教学不太重视、意识淡薄、缺乏积极性,不愿意承担过多的教学任务等,教学任务难以落实,导致一门课程授课教师人数较多,甚至出现一门课程有30多位任课教师的情况。

1.4节约资源,合班上课。随着招生人数和专业的增加,地方医学院校由于教学资源相对紧张,教师、教室和设备相对不足,因此在教学安排时通常采用大班授课,即4个班一起上课,有时不同专业也安排在一起,如临床医学专业和麻醉学专业等。

1.5实行学年学分制。学分制是目前教学管理的主要方式,理想模式是全学分制,受教学资源的制约,目前国内医学院校一般实行学年学分制,它既适应医学教育教学计划性强的特点,又用学分积点衡量学生的学习情况,对于医学院校来说更具可操作性。而对于公共选修课以实行选课制,学生根据需要自主选择学习,难以理顺必修课和公共选修课的关系,增加教学安排难度。

2.教务管理系统功能调查

教务管理信息系统是指运用现代信息技术对教务管理信息资源进行收集、传输、存贮和处理等工作,进而支持教学管理决策和操作的信息服务系统[2],根据不同学校、不同环境,其含义有所侧重。由于不同院校在教学管理上均有自己的特点和习惯,为此专门设计了《赣南医学院教务系统功能设计调查表》,向全校教师和学生共发放调查表300份,其中教师发放100份,实际收回98份,收回率98%;学生发放200份,收回187份,收回率93.5%。

对于是否有必要结合学校特点设计教务管理系统,90%的教师和学生认为有必要,同时希望和校园办公系统紧密结合;在开发教务管理系统时必须保留学校教学管理的特点与运行习惯,如课程表等。希望有智能的调课(如调课、停课、补课等)功能,改变过去调课到处跑的情况,实现网络一步化;通过系统完成一些数据处理和报表等工作,如成绩分析、教学工作量实时查询等;希望增加短信提醒功能,特别是个人课表,调课等可每天提醒。

3.教务管理系统总体需求

3.1教务管理系统应界面友好、使用简单、运行稳定、高效、易于维护。由于教务管理系统面对的是教师与学生,他们计算机水平参差不齐,因此在设计教务管理系统时应在重视先进理念的同时,注意使用者计算机水平不同这一特点。在确保系统速度与性能的时候尽量保留以往教学管理习惯和师生使用习惯,以实现操作界面友好、简洁的目标,只有这样才能得到师生的认可。

3.2具有安全可靠性和可扩展性。科学技术日新月异,因此系统必须具备扩展性能,同时设计一些接口,方便其他管理系统快速连接,如继续教育管理、留学生教育管理、研究生教育管理等,一旦需要可以进行扩展或连接。现在通过网络进行犯罪的较多,黑客、病毒等已司空见惯,因此系统应具备一定的安全策略,重要数据必须设置访问权限,能够自动备份数据,并在需要时能够恢复,特别学生成绩是重要数据,关系到学生毕业,必须确保安全。

3.3基本功能。教务管理系统应具备学生基本信息维护、学生学籍异动管理、毕业生管理及毕业学位资格审查、课程库信息管理、专业教学计划管理、教学任务管理、排课管理、学生选课管理、考务管理、成绩管理、教学质量监控管理、试题库管理、灵活的数据导入和导出、个性化报表等功能[3]。

参考文献:

[1]徐琳.高校教务管理信息化的经验与启示.黑龙江高教研究,2011(10):47-48.

第7篇

关键词:WEB;B/S;教务;管理

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)32-7626-04

Abstract: With the development of information technology, the popularity of campus network, and the present situation of the multi-campus, traditional educational administration management severely hindered the teaching quality and efficiency of management. Based on B/S framework, the design of educational administration management system integrate Web technology and management technology. It’s the interactive communication system, convenient for both teachers and students access to and use of information. And the educational administration personnel can use the browsers to configuration, statistics and management .It will improve the efficiency of study and work. Of course this system also has some shortcomings to be improved.

Key words: WEB; B/S; Educational administration; management

随着以计算机技术为代表的信息技术的飞速发展,互联网成为我们学习生活不可缺少的组成部分,同时对我们教育教学方面也存在机遇和挑战。教务管理是学校管理工作的生命线,是为实现教学目标,根据教学大纲、教学方法和教学经验对教与学的过程进行监控。可以毫不夸张的说教务管理水平高低决定了学校各方面管理的水平,也是学校在社会影响力的写照。传统的教务管理采用手工文件处理,效率低下,浪费了大量的人力、物力和财力。特别是这几年学校校区化现象对于教学管理来说同时面临着巨大的考验。随着Internet的普及,多媒体技术的全面发展,教务管理每个学校针对自身不同的教学情况,逐步建立信息化教务管理系统。该文所研究的基于B/S模式的校区教务管理系统,通过对该系统的研究分析,实现信息化平台和日常教学事务的信息化管理,加快数据的处理速度,大大提高工作质量和效率。另外这种框架结构方便了各部门和校区之间的资源共享、保证了数据一致性,进而为实现无纸化办公,规范教学行提供了有力的保证。

1) 个人信息管理模块

个人信息管理包括:学生基本信息、学生信息管理、教师基本信息、教师信息管理、管理员基本信息、管理员信息管理和修改密码菜单。其中学生角色的用户只能看到学生基本信息和修改密码两个菜单;教师角色用户能够看到教师基本信息和修改密码菜单;管理员角色用户可以看到学生信息管理、教师信息管理、管理员基本信息、管理员信息管理和修改密码菜单。

2) 教学计划管理模块

教学计划管理模块是对各专业教学计划的修订、查询进行管理。实现的主要功能有:根据教学实际变更情况,由原始教学计划生成“执行计划”;执行计划资料转入排课调度管理模块,进行排课;执行计划资料转入成绩管理模块,进行成绩录入管理;执行计划资料转入实习管理模块,进行实习安排;执行计划资料转入考务管理模块,进行考务管理。

3) 排课管理模块

排课模块根据多校区、地域和教学资源分散的特点,按照所需要的课程及教师、教室的信息,考虑学生、教师的时间,学生的人数及教室的容量、用途等因素,由计算机自动合理地排课和分配教室资源,可根据课程和教室的信息,生成课表。

4) 考务管理模块

考务管理模块用于审核学生的考试资格,进行考试成绩分析等管理。本部分实现的主要功能:对考试的时间、地点进行统筹安排;包括报名、收费、自动编排考试场地、考试座位;对试卷进行分析、存盘,促进组卷的科学化;对学生各科考试成绩进行实用的统计与分析。

5 结束语

本文主要介绍了基于B/S框架结构的教务管理系统的设计与部分功能的实现,该系统按照流程体现教务办公的基本功能,提高了工作效率,实现了管理自动化。在本系统的设计过程中,由于在知识、经验方面存在着局限性和时间仓促,必然会存在一些缺陷和不足。此外对教务系统的整体把握缺乏可能没有完全满足所有用户的需求。虽然如此,但本系统的发展方向是积极正确的,教务管理系统将越来越趋向于安全和信息保护的更高质量的发展。在今后的学习工作中,再就这些问题进行完善,争取设计出一个更加健全的教务管理系统。

参考文献:

[1] 柳树春,廖孟扬.Browser/Server模式管理信息系统的设计与实现[J].计算机工程与应用,2000(5).

[2] 刘瑞新.ASP动态网站开发毕业设计指导及实例[M].北京:机械工业出版社,2005.

[3] 叶荣华.基于ASP的管理信息系统的设计与实现[J].浙江师范大学学报:自然科学版,2002(3).

[4] 褚南峰,汉琪.基于JSP技术的实验中心管理系统设计与实现[J].中国现代教育装备,2006,23(4): 21-26.

[5] 李凯阳,邹炜,喻学锋,等.一种基于B/S模式的PACS系统解决方案[J].计算机系统应用,2006(4):2-4.

[6] 朱福喜,傅建明,唐晓军,等. Java项目设计与开发范例[M].北京:电子工业出版社,2005.

[7] 赵启升开发教务管理系统关键技术的研究[J].信息技术,2005,11(108).

[8] 王金庆,周良.CIMS环境下C/S与B/S混合模式系统的研究与开发[J].计算机应用研究,2000,17(8):77-79.

[9] 张岩,陈业仙.基于B/S和C/S的多层网络环境下的综合教务管理系统设计[J].五邑大学学报:自然科学版,2004,18(l):41-45.

[10] 许瑞利等.校园网环境下教育管理信息系统的建设[J].现代电力,1998(11):33-36.

第8篇

关键词:教务管理 数据库 系统设计与实现

一、总体描述

系统概要设计的基本目标是确定软件系统的总体框架,即对软件系统进行总体设计和规划,其设计过程主要是针对需求分析中得到的模型进行转换,包括模块的划分、层次的建立、模块间的接口和人机交互的界面及对数据、数据库的相关描述。设计时要尽量做到模块内的高内聚和模块间的低耦合。

该系统所采用的结构是由数据访问层、业务逻辑层和页面表示层构成的三层架构,也即该系统体系结构,即三层。数据访问层负责对数据库进行访问操作,包括对数据进行读取、存储和其他一些事务处理,位于三层设计的最下层;业务逻辑层介于数据访问层和页面表示层中间,在数据访问层和页面表示层的数据交换中起到桥梁和承前启后的作用,在三层设计中扮演着很重要的角色;页面表示层位于三层架构的最上层,是和用户进行交互的一个层面,负责接收用户发出的请求并返回相应的数据信息。

二、体系结构

综合教务管理系统由Web作为后台服务管理平台,实现对系统统一管理,业务逻辑层采取Web集中管理运行,从而实现Web对数据的增、删、改、查和统计等功能。由于客户端分布的广泛性,数据在后台进行集中处理,因此把B/S架构作为本系统的首要选择。

采用三层架构的B/S模式。与传统的C/S架构相比,B/S模式的架构在客户机与服务器之间增加了一个Web服务器。客户端发出的请求并不是直接与后台数据库服务器进行交互,而是通过Web服务器与后台数据库服务器进行交互,提升了安全性。

把系统的数据访问层、业务逻辑层、页面表示层作为系统三层架构模型。

页面表示层即展示给访问者的页面,负责人机对话,接收用户数据的输入请求,服务器端处理数据并把处理结果传给用户。

业务逻辑层负责接收IE送传的请求,把信息传递给数据访问层,并把处理的结果传递给浏览器。

数据访问层通过技术实现对数据操纵,为业务逻辑层提供数据服务,通过此层与数据库进行交互,负责处理、存储数据。

三、总体框架结构

综合教务管理系统结构复杂、规模庞大。主要分为教务管理子系统、系统管理子系统、教师子系统和学生子系统。各子系统下又可分为若干子模块。

利用模块化独立性高和耦合性弱的原则,继续对各个子模块进一步细化,按照模块的独立性尽量高、耦合性尽量保持弱的原则,对各个模块进行细化。

模块独立性用两个度值来衡量即内聚性和耦合性,它是把数据进行模块化,进行高度抽象,实现对信息的隐蔽及实现数据的局部化。模块的耦合强度决定各个模块之间接口的复杂度,接口间数据耦合程度越低,进行临界值的选取越容易,软件测试也就越容易,程序出错率就能降低,后期的维护成本也越低。模块的内聚性是尽量保持一个模块内完成一件独立的任务,它是衡量模块内独立性强弱的依据。

依据上述理论原则,对综合教务管理系统各个子模块进行细化。

1.学生子系统

学生子模块是通过对学生的登录身份进行验证后,按照权限实现对功能的操作,按照模块独立性和耦合性原则,按照实现功能的差异,进一步对学生子模块进行细化。

2.教师子系统

教师子模块系统的使用对象是全体普通教师,按照需求分析和模块划分原则得到的结果,按功能进一步对教师子模块进行详细的划分。

3.教务管理子系统

教务管理子系统是该系统中复杂程度最高、最难实现的模块,日常教务管理和教学管理的全过程都在系统上实现。同样,按照软件工程思想中的模块独立性和耦合性的划分原则,对教务管理子系统进行模块划分,分为教师模块管理、学生模块管理、教学工作模块管理、成绩模块管理、选课模块管理、公共信息模块管理六大模块。经过二次划分,各个模块并不是最优模块,还需要对各个子模块进一步细分。

4.系统管理子系统

系统管理子系统细化后的结构如下图所示。

四、数据库设计

1.数据库设计的目标

数据库的一大特点是实现数据的共享。要实现数据共享,如何很好地布局数据库表、数据库索引和数据库对象等至关重要,因此在设计数据库时需考虑以下几个目标。

(1)数据库中的数据最大程度实现共享。

(2)数据库中的数据冗余度尽量低。

(3)数据库设计要便于数据查询。

(4)数据库设计要保证数据的安全性和降低数据输入有误率,保证数据的正确性。

2.数据库设计的原则

经过需求分析,对数据库进行设计,使得数据库设计更加合理。通常采用数据库设计规范化理论,也即五个范式和BCD范式,对于小型信息管理应用系统设计往往采用数据库规范化的前三个范式就能够解决问题,对于复杂的问题需要使用规范理论的后三个范式进行数据库设计。具体采取的原则如下。

(1)一种对象建立一个表。

(2)每个表的属性保证是不可再分割的最小项,也就是属性具有原子性。

(3)一个表中,属性间不能存在完全依赖。

(4)在一个表中,属性间不能存在传递依赖。

(5)表与表之间不能存在多对多的联系,如果存在必须对关系进行分解。

遵照上述三范式进行数据库设计,基本能够满足本系统的功能需求。

3.E-R图设计

数据是信息管理系统的灵魂,数据如何在信息系统中表示,如何在数据库中存储,以及如何有利于数据的操作,对系统的总体性能和管理功能起着非常重要的作用。所以信息模型的建立决定着系统设计成败,是系统设计的关键。

本系统后台采用SQL Server 2008数据库管理系统进行数据库的开发,根据需求对数据进行全面分析后,得到E-R图,完成数据库的概要设计。

E-R图即为实体一关系图,它是表示数据对象及其关系的图形语言机制。数据对象用长方形表示,关系用菱形表示,对象具有的属性特征用椭圆形表示。

综合教务管理系统需求主要有学生选课管理、学生管理、成绩管理等模块。实体主要包括课程、学生和成绩。

第9篇

关键词:微信公众平台;教务管理;校园信息服务;PHP

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)14-0057-02

Abstract: With the development of the mobile Internet, smart phones have basically universal in the college students in China. WeChat as the representative of the new media has been widely used in the process of university management, which has a simple, convenient and fast operation of WeChat public number, get more and more college students. Through WeChat public platform, using techniques such as PHP, HTML, Mysql, complete WeChat public accounts of the development of educational administration in colleges and universities, information real time queries, user binding, unbind, final results queries, student schedule query, educational administration inquiry, examination arrangements query and other functions.

Key words: micro-channel public platform; educational administration management; campus information services; PHP

1 背景

随着移动通信技术的飞速发展,智能手机等移动终端已在高校学生中基本普及。越来越多学生通过智能手机的方式来获取信息。为适应新形势下教学管理工作的需要,进一步探索新媒体时代教务管理工作的有效途径,充分认识并利用新媒体的优势,有效地利用微信公众平台已成为实行高校教务工作的精细化管理和提高服务水平的有效手段[1-4]。

基于微信公众平台强大的功能特性,针对高校(以安徽师范大学为例)教务系统使用情况,本文开发了基于微信公众平台的高校教务管理系统,在校大学生可以通过关注微信公众号,绑定学号和相关信息,可以快速查询自己的期末考试成绩,个人课表,已选课程等信息,还可以接收教务通知等信息的推送,使用非常简单、及时和快捷。

2 微信及微信公众平台简介

微信(WeChat)是腾讯公司开发的即时通讯工具,是目前主流的通信软件。微信软件可以发送文字,图片,语音,视频等多种消息,微信在基于通信和社交功能上,不断挖掘用户需求,形成集社交、通信、工具、媒体、营销五大功能的平台[5]。据腾讯2015年第三季度业绩报告显示,微信和WeChat的合并月活跃账户数达6.50亿[6],表明微信是一款优秀的连接人与人之间沟通的社交网络工具。

微信在2012年8月推出公众平台,每个人都可以开通微信公众账号。微信公众号分为订阅公众号和服务公共号以及企业号三种。订阅号为个人、媒体、企业、政府或其他组织提供一种新的信息传播方式,主要偏向于为用户传达咨询,认证前后每天只可以群发1条消息,如央视新闻;服务号为媒体、企业、政府或其他组织提供更强大的业务服务与用户管理能力,主要偏向于服务交互,认证前后每月可以群发4条消息,如南方航空、广州联通;企业号主要用于企业内部通讯,需要先有成员的通讯信息才可以关注成功企业号,如美的。

3 系统的主要技术及实现

本系统采用PHP及HTML语言技术开发,测试使用阿里云X享主机,数据库使用MySQL。MySQL数据库设置方便,测试时采用模拟登陆获取教务数据,实际运营时可直接从教务系统数据库中抽取数据,降低系统运营和部署的难度。

1)PHP及HTML语言技术

PHP 语言是一种运行在服务器端的脚本语言。 PHP语言本身免费而且开源,使用PHP语言开发程序快,而且PHP语言和HTML语言结合能开发出本系统全部功能。PHP的跨平台性非常强,支持Unix、Linux以及Windows操作系统,几乎支持所用流行的数据库系统。本系统开发搭配使用MySQL数据库。

2)MYSQL数据库技术

MYSQL是Oracle公司旗下的一款关系型数据库管理系统,具有体积小、速度快、开发成本低等优点,而且MySQL是开源软件,被广大中小型网站广泛使用。MySQL使用通用的SQL语言,学习简单。MySQL的跨平台性很好,支持全部的主流操作系统,同时系统部署简单方便,搭配PHP语言开发非常方便。

4 系统的设计及实现

4.1 系统的功能设计

高校教务管理系统中的查询内容包括期末成绩、学生课表、期末考试安排等,可以帮助在校学生平时上课,学生复习安排、期末成绩查询,以及教务通知等查询内容,提供了全方位的教务信息查询服务,极大程度方便了大学生对教务信息查询。该系统设置了多个模块,主要包括:教务系统绑定、教务系统解除绑定、教务通知查询、学生课表查询、学生成绩查询,以及学生考试查询。该系统的总体功能图如图1所示。

4.2 各功能介绍及实现

1)教务系统绑定:在关注微信公众号之后,如图2所示界面,会有消息提示用户进行学生学号绑定,一次绑定,在不主动解除绑定的前提之下,之后的查询等操作不需要再次输入个人信息,方便快捷的实现信息的同步,绑定界面如图3所示。

微信公众号接收来自用户的任意消息,返回菜单界面,用户输入关键字,系统根据关键字返回不同提示信息。例如输入关键字1,则打开账号绑定页面。微信公众号菜单代码如下。

3)教务通知查询:教务通知与公众号的友好连接,提供教务通知的实时查询,以及第一时间推送教务通知,教务通知查询界面如图5所示。

4)学生课表查询:学生可以查询个人课表,如图6所示。

5)学生成绩查询:提供成绩查询。期末考试结束后,即时获取考试成绩,以及提供往年考试成绩查询,如图7所示。

6)学生已选课程查询:提供已选课程查询功能。

5 结束语

本文设计的基于微信公众平台的高校教务管理系统,具有操作简便、普及性较强、功能扩展方便、用户体验好、易维护和开发及使用成本低等优点。测试结果表明:该系统能够迅速的响应用户的查询请求,能够提供实时、高效以及优质的高校教务信息服务。在未来,可以根据学生反馈,实时添加更多功能来满足学生的需求,方便学生的学习生活。

参考文献:

[1] 刘强. 基于微信的校园信息服务系统设计研究[D]. 新乡: 河南师范大学, 2014.

[2] 董磊. 基于微信公众平台的高校学生工作平台设计与应用研究[D]. 沈阳: 沈阳师范大学, 2014.

[3] 倪志宏. 基于微信公众平台的掌上高校网络信息服务系统研究[J]. 合作经济与科技, 2013(14): 127-128.

[4] 曲广强, 关晓辉, 王建元,等. 基于微信公众平台的教务信息查询系统设计与实现[J]. 东北电力大学学报, 2015(12): 100-105.

第10篇

关键词:C/S和B/S混合结构;网络隔离技术;教务管理;设计

中图分类号:TP311.52

1引言

近几年,随着高等院校不断扩大招生规模,导致学校的教务管理人员的工作量大幅度提高,手工录入的计算机辅助系统已经不适应高等院校的发展。基于用户的多样性,结合用于开发系统的开发工具的特性,单独使用C/S或B/S的模式都不适应系统的设计。所以主流系统构架可以采用C/S与B/S相结合的模式。随着计算机网络的高速发展,计算机网络安全已经成为软件设计中的重中之重,成为每个软件设计者需要考虑的重要问题。而网络隔离技术就是由此而生的,它主要应用在交互系统上。计算机是侧重应用的自然学科,所以网络隔离技术的的应用是一个有意义的课题。

2系统设计

2.1设计模式

目前,市面上比较流行的开发模式是B/S模式或者是C/S模式,从教务管理系统的功能入手,对于用户量大的功能模块,例如登陆系统、选课系统、查询系统等,可以采用B/S开发模式来开发,其特点是用户只需要登陆浏览器就可以进行操作,无需安装其他的程序或软件。相对的,一些用户量有限的,但是功能性和安全性要求较高的模块,如排课系统、排班系统等,应该编写专用的客户端,所以这些模块要采用C/S结构来处理和管理。

2.2安全问题

由于系统处于开放的网络环境中,可以进行大规模的计算和广泛的资源共享,所以其安全性的问题不容忽视。在各种信息充斥的网络社会里,大量的各种网络泄密事件层出不穷,教务管理系统储储存并管理这大量的重要数据,如学生的姓名,家庭住址,成绩信息等重要的私密的信息。如果受到黑客的攻击导致信息的盗取和篡改,对高校声誉的影响是巨大的。所以系统的设计要从硬件和软件两方面入手来杜绝这种现象的发生。

2.2.1物理隔离(网络安全的结构见图1)

图1系统网络安全结构图

其中,隔离交换机是网络隔离的重要工具,也是一种物理隔离,从网络环境上杜绝安全的隐患,其本质就是一种网络隔离数据的装置,被放置在内部网络和外部网络之间,可以进行安全的数据自动交换。其工作方式如图2所示:

图2隔离交换机位置结构示意图

这是一种典型的单刀双掷开关,虽然存在的数据缓慢的缺点,但是提升了其安全性。其工作原理是:当外网的访问计算机需要与服务器进行数据交换时,先向隔离交换机发出请求,当隔离交换机收到外网计算机的请求数据后,首先断开开关K1,也就是断开了内网服务器跟隔离交换机的联通情况,然后再与开关K2相连接,即实现了外网技术与隔离交换机之间的连接,然后外网计算机把要传输的数据暂时的储存在隔离交换机上。当数据传输完毕后,隔离交换机会先断开开关K2,保证外网与隔离交换机之间的网络环境,然后打开开关K1,将储存在隔离交换机的数据传输给内网服务器,服务器运算结束后的数据传输采取相反的方式进行。当多台计算机都向内网发出请求数据的时候,管理员可以对隔离交换机进行用户优先级的设定,系统会根据管理员的设定来进行处理。

从上述数据传输的过程中,我们不难发现,在整个数据交换的过程中,内网服务器跟外网计算机至始至终都没有形成完整的通路,而是以隔离交换机为媒介,间接的进行数据的传送,这样就保证了网络环境的安全。从对上述数据传输的模式进行分析,即使外网受到了黑客的攻击,因为隔离交换机的存在,内网的数据也会完好无缺。隔离交换机的产生,保证了内外网之间数据传输的安全,从网络环境上杜绝了安全隐患特别是黑客的攻击[1]。

2.2.2软件隔离

为了全方位的保证系统的安全,我们在设置隔离交换机的同时,也要从以下几个方面来确保网络环境的安全。

1)杀毒软件:在系统服务器上应当安装防病毒和防木马的软件,做到防患于未然。

2)防火墙:防火墙可以识别安全的数据包,保证内网跟外网之间的网络通讯是安全的。

3)身份验证:身份验证的目的是为了识别使用者的身份,这也是黑客入侵的重点。除了要设置动态密码并将其加密以外,还要用动态密码加以辅助。管理员密码可以采取多种前沿技术来保证其安全,如短信密码、USB KEY等。

4)访问控制:访问控制主要是管理员通过对用户的身份、部门等信息来定义其访问的权限。其目的是为了防止非法的用户取得受保护的网络资源或是合法的用户取得非授权的网路资源。

3功能设计

针对高校各部门的职责,参考当前主流教务管理信息系统的功能配置,经过分析整合,该教务系统需具备教学管理、排课管理、选课管理、师资管理、考务管理、成绩管理、学籍管理、教材管理、系统维护这九大功能。

3.1教学管理

教学管理主要的依据是教学计划。其囊括了很多内容,如专业的特点、课程的体系,实践环节的制定,毕业要求等等。

3.2排课管理

为了适应学分制模式在中国的实行,传统的手工排课的方法已经不能满足现代校园的要求。排课系统不光要系统的排课,还要负责安排教室、协调上课的时间、调节上课的学时等等,这就要求系统有专门的有效率的算法来职称资格平台。

3.3选课系统

选课系统是近几年才出现的,也是教务管理的新的内容,是学分制教育模式的重要工作。系统的这部分主要的流程是:教师响系统提交开课申请,教务的工作人员通过系统对这部分申请进行审批和统一的协调,经过多轮的协调做好统筹的安排,接着公开已经审核调节好的课程,学生可以进行第一轮的选课,第一轮选课结束后,学校要根据选课人数的多寡取消一部分课程或增添一部分课程,然后公开进行第二轮选课。选课结束后用体系统一安排教材的购买和排课。

3.4师资管理

这部分系统主要是记录了教师的姓名、性别、职工号、联系方式等一些基本信息,并且还记录了教师的职称、职务、学历、科研方向、研究成果等等信息并且可以进行修改更新。

3.5考务管理

考务管理主要分为期末考试、重修考试、还有临时承办的考试三方面内容。其中考务管理还包括了考试时间的安排、考试科目的安排、考试地点的安排、监考人员的安排等等。

3.6成绩管理

成绩管理一般包括成绩录入、成绩统计分析、成绩查询、成绩打印几个方面。

3.7学籍管理

学籍管理一般包括新生登记、学籍变动、奖惩登记、资料存档、毕业资格审查等几项

3.8教材管理

教材管理一般包括教材订购、教材发放、教材经费、库存管理等[2]

3.9系统维护管理

主要是针对使用的用户、权限、密码、操作时间等。

4结束语

本系统采用C/S和B/S混合模式为体系构架,并且进行了详细的需求分析,把系统分为9个功能需求,并且对最为重要的安全方面使用了网络隔离技术,保证了系统的安全、稳定的运行。

参考文献:

第11篇

关键词:宿舍门禁控制;教务管理;数据实时同步

中图分类号:TP391文献标识码 A文章编号:2095-2163(2015)06-

Abstract: In the process of construction of the wisdom of the campus and various types of colleges and universities, data exchange frequently happen in kinds of information systems, and has strong dependence on basic data. The situation that data is not changed timely results in inconsistent data of the database system. This paper discusses how to realizereal-time synchronization of student information data between educational administration management system managementand dormitory entrance guard control system, which achieve real-time updatedata for dormitory entrance guard control system, therefore ensures data accuracy and effectiveness.

Keywords: Entrance Control of Dormitory; Educational Administration; Data Synchronization

0引言

实施智慧校园建设是高校信息化发展的必然趋势,也是高校现代化管理的独有标志[1]。具体来说,就是构建与完善教学、科研、管理及服务手段方面的现代化。在此整体发展背景需求下,若能自动实现教务系统中关联门禁控制系统所对应学生信息数据的对接交互,不仅可将研发者们从传统手工数据的繁琐窘境中解脱出来,更可为高校推进学生宿舍管理信息化提供现实可行的技术依据,因而也已然成为突破智慧校园发展瓶颈的关键所在。

一般情况下,学生宿舍多是通过宿舍管理员执行进出监管,这种方式存在一定的安全隐患,容易因为管控疏漏而发生外来闲杂人员混入等不良事件。因此,学校决策启用校园宿舍门禁控制系统。学生进入宿舍时,需持校园卡在安装于宿舍门上的读卡器上刷卡,经电脑系统确认是本栋宿舍学生后,门锁自动打开,若并未刷卡或不具开门权限的人员则禁其进入,由此可大大提高宿舍的安全防卫系数。

教务管理系统(学校购买的强智系统)与宿舍门禁控制系统之间存在着现实频发的学生数据同步、数据交换等信息处理过程,因离校、调整宿舍、调换专业等原因所致,学生数据若不能及时更新到校园卡数据库中,必将引发学生宿舍管理无法正常开展等问题发生。为了高效合理解决上述问题,本文研究利用数据库触发器技术实现教务管理系统与宿舍门禁控制系统中的学生信息的自动同步。

1数据结构分析

1.1 教务管理系统的数据结构

根据教务管理系统功能设计的要求以及功能模块的划分,对于教务管理数据库中学生信息的描述管理,可以列出以下数据项和数据结构:

名称:学生信息表

表名:Student表

数据来源:新生信息录入模块进行录入。

学生信息表(Student)结构:

S_NO 学号

S_Name 姓名

S_Sex 性别

S_Birth 出生年月

S_Class_id 班级号

S_Entr_date 入学时间

S_Home 家庭地址

S_ID 身份证号码

S_Dept 系别

1.2 门禁控制系统的数据结构

学生进、出宿舍均要刷卡,仅当具有开门权限时才允许该生进入,没有卡或未获开门权限的学生均禁止进入。学生进出宿舍应有详细记录,如学生姓名、有效证件号码、系别、班级号、进入时间和出去时间等。

名称:基本信息表

表名:CardInfo表

数据来源:办理校园卡时基本信息录入模块进行录入,学生信息部分由教务管理系统中导入。

基本信息表(CardInfo)结构:

C_ID 有效证件号码

C_Name 姓名

C_Sex 性别

C_Dept 系别

C_Class_id班级号

C_E-mail 邮箱

C_Beg_date 证件有效起始日期

C_End_date 证件有效截止日期

C_Cert_Flag 状态标识

教务管理系统数据库与校园卡数据库数据同步工作模式如图1所示。

2数据同步的技术实现

由于教务管理系统和门禁控制系统都是分别独立定制安装的, 教务管理系统中数据库变化较为频繁,只要有系统中成员进校或离校,数据表军要改变。为了保证两个系统数据库中数据能够实时同步,本文采用触发器实现两个数据库之间表数据的一致同步,在源数据库中数据发生变化时,则会及时更新目的数据库数据。

在此,给出实现步骤,详述如下:

(1)对两个服务器之间的数据库表进行同步,首先要建立链接服务器。在EduManaServer上创建连接服务器,以便在 EduManaServer 中操作CamCardServer,实现同步:

exec sp_addlinkedserver 'CamCardServer','','SQLOLEDB','192.168.12.1'

exec sp_addlinkedsrvlogin 'CamCardServer','false',null,'TEST','TEST123'

(2)确保 MSDTC服务帐户登录为Network Service 帐户。在运行对话框中,输入services.msc后点击确定。在服务窗口中找到Distributed Transaction Coordinator服务,并检查登陆名为Network Service。

(3)启用msdc以允许网络事务。

点击开始-管理工具-组件-组件服务-计算机-我的电脑,找到msdtc选项。

(4)更改hosts文件

文件参考如下:

# Copyright (c) 1993-1999 Microsoft Corp.

# source server

# 38.25.63.10

127.0.0.1 localhost

192.168.8.200 EduManaServer

192.168.12.1 CamCardServer

(5)创建触发器。代码如下:

/*--两个数据库表数据实时同步--/*

CREATE TRIGGER [dbo].[Trigger_DataSynch] ON [dbo].[Student]

FOR INSERT,UPDATE,DELETE

AS

BEGIN

IF NOT EXISTS(SELECT * FROM deleted)

BEGIN

/*插入*/

INSERT INTO CamCardServer.Test.dbo.CardInfo(C_ID,C_name,C_Sex,C_Class_id,C_Dept)

SELECT S_ID,S_name,S_Sex,S_Class_id,S_Dept FROM inserted

WHERE NOT EXISTS (SELECT TOP 1 * FROM CamCardServer.Test.dbo.CardInfo WHERE inserted.S_ID = CamCardServer.Test.dbo.CardInfo.C_ID)

END

/*删除*/

ELSE IF NOT EXISTS(SELECT * FROM inserted)

DELETE FROM CamCardServer.Test.dbo.CardInfo

WHERE C_ID IN (SELECT S_ID FROM deleted)

/*更新*/

ELSE

BEGIN

UPDATE CamCardServer.Test.dbo.CardInfo

SET S_ID = inserted.S_ID,

S_name = inserted.S_name,

S_Sex= inserted.S_Sex,

S_Class_id = inserted.S_Class_id,

S_Dept = inserted.S_Dept

FROM inserted

WHERE inserted.S_ID = CamCardServer.Test.dbo.CardInfo.S_ID

AND (inserted.S_name CamCardServer.Test.dbo.CardInfo.S_name

OR inserted.S_Sex CamCardServer.Test.dbo.CardInfo.S_Sex

OR inserted.S_Class_id CamCardServer.Test.dbo.CardInfo.S_Class_id

OR inserted.S_Dept CamCardServer.Test.dbo.CardInfo.S_Dept

END

END

建立了上述的触发器,当Student表进行插入、删除、修改操作时,本地服务器中的CardInfo表也会执行相应的操作,从而实现两台服务器间不同数据库的表进行数据实时同步,最终使得两个表中的相关数据获得了完全一致的理想效果。

3 结束语

通过触发器实时更新目标系统数据库表的数据,进行系统间数据转入,门禁系统基本上不需要负担数据维护, 更不必录入庞大的学生相关数据,节省了操作时间,提高了工作效率。实践证明,这种方法简单方便有效, 适于推广使用。为我校的智慧校园建设提供了现实基础,同时更为各信息系统之间数据同步提供了有益参考案例。

参考文献:

[1] .高校智慧校园中的信息共享与交换研究--以学生信息为例[J].中国教育信息化:高教职教,2013(7):76-78.

[2] 罗林球,孟琦,李晓等.异构数据库迁移的设计和实现[J].计算机应用研究,2006,23(12):223-228.

[3] 王瑞坤.基于消息驱动的数据交换系统设计[D].武汉:武汉理工大学自动化学院,2007.

[4] 房成萍,马坤,杨波等.分布式一体化及数据交换平台的设计与实现[J].济南大学学报: 自然科学版,2011,25(1): 11-25.

第12篇

关键词:MVC Struts 教务管理

中图分类号:TP311.5 文献标识码:A 文章编号:1007-9416(2012)11-0169-01

1、引言

通辽职业学院是一所专科(高职)层次全日制公办普通高等院校,教学班级类型多,所涉及的信息资料数量大,统计数据复杂,学院教务管理工作的流程长。目前,学院内部的教学管理工作仍然是以传统的手工操作方式为主。例如:排课管理方面,首先由各个教务管理部门采用人工方式填写授课计划,再通过电话同教师管理部门及教师预约,等授课信息和教师名单确认后才能安排上课计划。

上述工作流程存在效率低、易出错、不能及时更新信息,易造成应用上的冲突等诸多弊端,同时传统依托手工操作的教务管理方式已经越来越不适应现代化管理的要求。为了实现了学院教务、教学的自动化和交互式管理,以及进一步适应现代管理机制的要求,设计和开发基于校园网且又能满足学院教务要求的综合教务管理信息系统显得十分迫切和必要。按照系统工程原理,借鉴企业全面质量管理模式,结合通辽职业学院特点,采取边研究、边总结、边实施、边改进的方法,不断推进教务管理方式及手段现代化的研究。教务管理系统是高校教学、教务管理应用软件,开发此系统要求必须熟悉教务管理工作的全部过程,从教务工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机网络功能,实现教务工作全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来,使得教务管理走向规范化、现代化和无纸化办公管理。

本文设计并实现了基于Web的教务管理系统,具有较好的通用性,是对传统教务管理模式的改革和创新,其推广使用在教学管理的改革方面、实现开放式教育管理方面、扩大受教育面方面、使有限的师资发挥更大的作用等方面具有重要的意义。

2、通辽职业学院教务管理系统设计

2.1 通辽职业学院教务管理系统功能需求分析

本设计充分考虑到通辽职业学院教务管理工作的总体功能要求,设计出如下几部分功能模块:

(1)选课功能模块:在每学期开始前,由系统管理人员依据本学期制订的教学大纲计划向系统中输入本学期开设课程的相关信息,学生则可以通过系统在网上根据需要自由选课,最终确定各门课程的选修学生名单,且这些名单能够以各种报表的形式打印出来。

(2)学籍管理功能模块:本模块主要管理学生的学号、姓名、性别、民族、所在学院、专业、所在班级等基本情况信息,这些信息由系统管理员进行管理。学生基本情况信息的管理是成绩管理以及数据报表生成的前提条件之一,因此,需要本系统能够对学生在校期间的信息进行全方位的记录与跟踪。

(3)成绩管理功能模块:当本学期期末各科课程考试结束之后,各任课教师可录入所教授课程的学生成绩。系统管理员可以对学生各学期的成绩进行管理。如:查询成绩、输出成绩单以及对相应的成绩进行统计评估等。

(4)课程信息管理功能模块:教务管理人员根据课程设置将本学期的课程信息录入到系统中,在确认无误后将录入的课程数据以课程信息表的形式保存到系统数据库中。如需对已经录入到系统中的课程信息进行修删时,可以根据需要直接进行修改或者删除操作,最后将新数据保存到数据库中。

(5)学生评教功能模块:系统管理员可以在系统中设定参评教师范围,从而获得参评教师列表。在学生评教功能正式开放后,学生可以登录本系统,对授课教师进行评价。

(6)系统管理功能模块:本功能模块可以实现对应用系统中的各种基础信息进行管理,数据备份,修改用户的访问权限。

2.2 通辽职业学院教务管理系统功能模块设计

通辽职业学院教务管理系统的总体设计基于B/S框架模式,开发目标是建立一个适应现代化高校教务管理工作需求,同时涉及到计算机网络技术、通讯技术、数据库技术等多个学科领域的综合性的现代化信息管理系统。

本设计根据通辽职业学院教务管理工作的实际需要,设计出了选课管理、学籍管理、成绩管理、课程信息管理、学生评教管理、报表生成、系统管理等功能模块,实现了学生在校期间教育教学全过程网络化、现代化与信息化的管理。除实现以上最基本的功能模块的同时,还考虑到以下几个方面的要求:系统可操作性强,人机界面交互良好,程序能够高效、快速、安全、稳定地运行。

教师、学生与系统管理员分别以不同的权限使用系统。其中,通过教师权限能够进行查询学生个人资料信息、课程信息,录入与查询学生成绩等操作;学生具有查询个人基本资料信息、选课、课程信息的查询,以及评价教师等权限;系统管理员主要负责用户和系统基础数据集的维护、系统版本的升级,以及为不同的系统用户赋予与其对应的使用权限等。

2.3 通辽职业学院教务管理系统数据库设计

数据库是对数据信息进行存储并对应用系统内部数据信息进行操作的工具,其主要功能就是组织信息并表达出来,而数据库本身就是基本数据信息的集合,且关系型数据库通常包含了多个数据库表的数据信息。数据库在信息管理应用系统当中占有着相当重要的地位,数据库功能结构设计的好坏可能会直接影响到系统的使用效率,及应用系统实现的功能效果。因此,合理的数据库功能结构设计能够极大地提高数据库中数据信息的存储效率,从而保证数据库中数据的完整性与一致性,同时也能够促进系统程序的最终实现。创建一个通用数据库系统的关键步骤就是仔细规划数据库,且数据库功能结构的设计应该是灵活且具有逻辑性的。

3、结语

教务管理系统是一个具有广阔应用前景的信息化系统,虽然目前开发平台的技术已逐渐成熟,但还有更多内容需要去探索与研究。因此,加强学院教务管理系统的建设,建设基于Web的教务管理系统,对全国各大院校的教务管理具有重要的意义。

参考文献

[1]葛五祥,陈志刚.基于三层B/S模式的分布式系统设计[J].计算技术与自动化,2011.9:73-75.