正方教务管理系统web

2025-01-30 版权声明 我要投稿

正方教务管理系统web(精选5篇)

正方教务管理系统web 篇1

教师用户手册

杭州正方电子工程有限公司

一、系统登录.....................................3

二、信息维护.....................................3 2.1教师个人简历维护..................................3 2.2密码修改.........................................3 2.5教学日历.........................................4

三、信息查询.....................................4 3.1教学任务查询......................................4 3.2专业推荐课表查询..................................5 3.3教师个人课表查询..................................5 3.4选课情况查询......................................6 3.5教学质量评价查询..................................6 3.6考试安排查询......................................6 3.7培养计划查询......................................7 3.9教室查询.........................................7

四、成绩录入.....................................8

一、系统登录

打开IE浏览器,从教务处主页登录“教务信息管理系统”,进入用户登录界面。输入用户名及口令(二者初始都为6位职工号,不足6位,职工号前面补0),选择“教师”角色,按“登录”。(请各位老师退出前,要关闭所有开启的IE窗口,以防他人进入,造成不良后果!)

二、信息维护

信息维护内容包括:个人简历、密码修改、教学日历。2.1教师个人简历维护

点击“信息维护”->“个人简历”,维护性别、联系电话、E-MAIL、教师简介等内容;

2.2密码修改

为防止登录信息泄密,请各位教师尽快更改原始密码,点击“信息维护”-> “密码修 改”,修改自己的原始密码和登陆名。

2.5教学日历

选择学年,学期以及课程名称,录入周次,选择授课形式,录入教学内容;录入完毕后按保存按钮。若有多个相同教学班的,可点击“拷贝来自”,复制相同的日历再保存。

三、信息查询

信息查询包括:教学任务、专业推荐课表、教师个人课表、选课情况、教学质量评价、考试安排、培养计划、教材库存、教室等内容查询。

3.1教学任务查询

点击“信息查询”-> “教学任务”可查询教师各学期担任的教学任务。

3.2专业推荐课表查询

点击“信息查询”-> “专业推荐课表查询”可查询各专业推荐课表。

3.3教师个人课表查询

点击“信息查询”-> “教师个人课表查询”可查询全校每位教师的上课情况。

3.4选课情况查询

点击“信息查询”-> “选课情况查询”可查询、打印教学班的学生名单。

3.5教学质量评价查询

点击“信息查询”-> “教学质量评价查询”可查询教学评价结果。

3.6考试安排查询

点击“信息查询”-> “考试安排查询”可查询教师担任监考任务。

3.7培养计划查询

点击“信息查询”-> “培养计划查询”可查询全校各专业的培养计划。

3.9教室查询

点击“信息查询”-> “教材库存查询”可查询全校教室使用情况及教室使用申请。

1、选择学年学期,输入教室名称,点击“按教室查询使用情况”可查询使用情况;

2、选择时间段、星期几、节次,点击“按时间段查询空教室”查询时间段内的空教室;

3、选择某一空教室,点击后面的“教室预约”,填入借用单位及电话、预约人电话及用途即可向教务处预约教室,并可打印预约单;

再点击“预约教室审核结果”可查询审批结果。

四、成绩录入

1、点击“成绩录入”->选择学期任教课程,进入网上成绩录入系统;

2、输入课程密码

3、按“确定”按钮,进入学生成绩录入界面,在左下角输入各部分成绩比例及选择总评记分方式,在右上角选择各部分成绩记分方式后,录入成绩按“保存”,全部完成后并检查无误后按“提交”按钮。注:按“提交”按钮后,成绩不能更改。

按“输出打印”按扭可将该班成绩输出打印。

正方教务管理系统web 篇2

关键词:成教,教务管理,WEB

随着科学技术、管理方法的不断进步,传统的办公方式、方法和手段已经不能适应现代化管理的需要,作为培养高质量合格人才为宗旨的高等学校,总是走在科技的最前沿,教学管理的计算机化已成为高校管理现代化、决策科学化的一个重要环节,是开创教学管理工作新局面的必由之路。

传统的教学管理模式和管理手段不仅大量地消耗人力、物力,同时,还存在诸多弊端,时常影响教学秩序,阻碍教学改革的深化。成人教育需要现代化的管理。科学技术在发展,管理方法也在进步,如果仍然以旧有的方式方法来进行成人教育管理,将碰到各种新的问题,危害成人教育的健康发展。高等学校以培养高质量合格人才为宗旨,是新技术的发源地和实验室。在高校管理中做到科学决策,科学发展,作为教学管理信息化的一个重要环节,能为教学管理工作打开新局面。

成教管理由于其特殊性,主要存在如下两方面弊端:首先,成人学生居住地分散,不像在校生那样易于管理。所以决定了成教管理工作比普通高等教育教学管理的难度大,任务重,数据需要常常更新且具有较高的冗余度的特点。其次,成教教务管理缺乏有效的监督和控制。相关政策规定在监督缺位的情况下,很难得到及时准确的贯彻执行,这有损学校的人才培养工作,有损学校的社会声誉。如果不及时升级教务管理系统,沿用原来的模式和手段进行管理,将阻碍教育教学改革的深化。

1 基于WEB的成教教务管理系统

近年来,网络信息技术飞速发展,从网上搜索的大量信息能够弥补本地数据库不能满足实际工作的缺陷。但是在最初,这些大多是通过网络操作系统的文件服务器完成,但是文件服务器也有自身的缺点,即文件服务器不能识别使用者对信息的需求量,而是将一整个文件库机械地传递给客户端,这样的后果是造成了网络的拥堵。针对这一问题,后来开发出了C/S模式,C/S与传统的文件服务器模式的性能有了很大的提高,因为C/S模式运用的是数据库服务器完成从数据库中查询客户端需要的数据。现今世界出于领先地位的网络体系结构B/S模式也随着网上浏览器的功能的扩展应运而生,它是C/S结构技术的换代,也代表了全球应用软件技术的一个发展方向。

1.1 C/S的特征

C/S充分利用了两端硬件环境的优势,通过对客户端和服务器合理地分配其任务来实现这一优势,并且这也降低了系统的通讯开销。目前的应用软件系统的结构形式大多是客户/服务器两层,由于分布式的WEB应用是目前大多数软件应用系统打发展方向,其中同一业务的处理既可以通过WEB来实现也可以通过客户/服务器来实现,并且可以共享逻辑组件即使应用的是不同的模块,所以新的或者是已有的应用系统都可以被内部或者是外部的用户访问,可以扩展出新的系统通过已有的应用系统,这些也就是现今应用系统的一个发展方向。

能够充分发挥客户端PC的处理能力是C/S结构的一个优点,很多工作都可以经过客户端处理之后再提交到服务器。其想对应的优点是客户端的响应速度很快,但也存在以下几个方面的缺点:移动办公和分布式办公也随着互联网的飞速发展而越来越普及,这些都需要我们的系统具有扩展性。但是这种方式的远程访问需要拥有专门的技术,同时在处理分布式的数据时需要对系统进行专门的设计处理。

专用的客户端软件需要安装到客户端,这首先关系到的是安装的工作量加大,次之是任何一台电脑出现如病毒、硬件损坏等问题,导致安装和维护的必不可少。另外,系统软件的升级也导致每一台客户机的重新安装与更新,且其维护的成本和升级的成本很高,这些在一定程度上也限制了客户端的操作系统。

1.2 基于WEB的成教教务管理系统的体系结构

B/S模式是基于WEB的体系结构所采用的一种模式,即浏览器/服务器模式。B/S是对C/S的一种改进,它是伴随着Internet技术的发展而兴起的。在B/S的结构下,服务器实现了所有软件的应用的业务逻辑,而WEB服务器则表现了用户的操作,客户端的业务处理只需要浏览器的即可,所以B/S是一种改进了C/S的全新的软件系统构造技术,B/S结构也是现今应用软件的一种最优先选择的结构。其最突出的优点是只要身边有一台能够联网的电脑,而不需要安装专门的软件,在任何地方都可以进行操作,丙炔客户端不需要任何维护。

1.2.1 系统结构工作的原理

本系统采用的结构是基于B/S模型的三层结构,如图1这种结构添加了一个WEB和应用服务器,它是基于传统的C/S结构的的二层结构上建立的,本文所提的B/S的三层结构是指:客户端、服务器、数据库。

1)客户端。

是由一个统一的浏览器来充当,这个浏览器是用户与系统相互的信息交换的一个界面。用户通过给定的用户名和账号密码登陆,通过互联网在线进行所需要操作,浏览器接收到用户的所有的HTTP请求,并将提交这些请求到WEB服务器。

2)服务器。

服务器是整个系统最关键的部分,它起着关键的连接作用,服务器即由WEB服务器和应用程序服务器两部分构成的,其中各部分的分工也很明确,WEB服务器主要是处理用户的数据请求,并将后台所处理的结果编辑成HTML的页面并在用户的浏览器上显示,处理和护短所发出要求请求的功能模块和应用程序被存放在应用成粗服务器里面,同时对后台数据库的一些访问的需求,处理一些查询之类的活动,并将结果通过WEB服务器传递给客户。

3)数据库。

数据的存储和定义是数据库服务器的最主要的功能。

1.2.2 对系统功能的初步设计

系统功能的主要形式如图2所列。

此外,该图里德系统功能部分还应该设有用户管理模块、日志备份等模块。

1.2.3 运行系统所需要的环境

1)客户端:

客户端只需要浏览器就可充当。

2)操作系统:

即LIUX

3)语言:

其所用的开发语言为PHP。

2 对系统所需安全的设计

针对图1中的各个环节我们根据WEB系统对安全的需求做了综合性的分析,并最终确定了各个环节的安全等级,针对不同的安全需求做出了对应的安全技术备案。

1)数据库。

数据库在WEB应用系统中起着重要的作用,它保存了WEB相关的各种数据与信息等。所以,数据库最容易遭到外围的攻击,因为其安全等级也较高,我们可以通过对数据库进行加密或是备份数据库等需要时再恢复,以尽可能减少损失。

2)数据库服务器。

数据库服务器连接着WEB的应用程序和数据库,并安装有访问驱动程序。客户对数据库的访问都需要通过数据库服务器,因此安全等级也较高。对于数据库服务器的安全需求,我们采用的是访问控制技术和身份认证技术,并且在使用时最好安装一套较好的杀毒软件。

3)WEB服务器。

WEB服务器是内网用户和外网用户访问时都必须通过的服务器,尤其是外网的用户访问WEB资源的时候绝对不能跳过WEB服务器而直接访问,因此也造成WEB服务器成为了黑客们最主要的攻击目标之一,为了保护资源被非法入侵者或是黑客们非法访问,我们所采取的对策是采用了身份认证技术,对入侵监测的安全技术等,并且操作时安装对应的杀毒软件。

4)工作站。

由于工作站的用户都是拥有对资源享有特权的用户,并且工作站的也负责对WEB系统的管理并维护。如果工作站被黑客入侵,则整个WEB系统将会遭受很大的打击,其安全更是无从谈起,因此工作站所需的安全等级最高所以我们厂采用的技术是对客户的合法性进行严格的认证,还可采取对工作站的安全保护措施,例如安全审计、主机防护等措施,同时我们也可如上面安装必要的杀毒软件。

5)客户机。

客户机大多数情况下是处于外网的,连接着客户机请求WEB服务,主要是通过前面的WEB服务器访问网络,一般采用的安全技术是身份认证技术来确认访问者的合法性,同时对用户访问的权限也加一定的限制,如用户密码的复杂度,访问时间的限制,同时,我们也可以安装独赢的杀毒软件。

6)客户机与交换机的过渡。

客户机到交换机是WEB系统中最危险的部分,通信内容不被窃取或是偷听客户机到交换机最基本的安全要求。同时我们也应该防范主动攻击者的攻击,可以采用对信息的加密,对传输数据运用复杂的加密交换技术。同时可以在路由器上安装有效的防火墙,防止对服务器的攻击进入。

7)与内部网交换的设备。

这一段网络位于内部,我们只需要防止内部的窃听和泄密,所以也需要采取相应的安全措施,例如授权检查技术,这种技术针对的是安全等级不太高的部分。

3 对系统所用到的实现技术的探讨

3.1 对PHP技术的探讨

PHP是HypertextPreprocessor的缩写,即超文本预处理语言的英文缩写,超文本预处理语言是嵌入HTML文档的内嵌式语言,与C语言类似。也是目前惯犯运用的一种语言,很多网站编辑人员都是用它,超文本预处理语言即PHP是一种混合了C语言,Java语言、Perl语言以及自我创新的一种语言,并且能更快地执行动态网页口令,PHP在做动态页面时是将程序嵌入到HTML文档中,这也是PHP与其它语言相比其优势所在其执行效率也比较高,PHP与JavaScrip比较PHP充分发挥了服务器的功能,因为PHP得执行是在服务器端执行的。PHP的另外一个提高执行效率的特点是,他能保存用户经常访问的资源到内存中去,一边在下次访问时直接读取执行代码即可,而不需要重新编译。可以说PHP与CGI或者JavaScript比较,是非常强大的,因为,PHP能够实现他们所有的功能。并且支持大多数运用广泛的数据库和操作系统。

3.2 MySQL数据库管理系统

MySQL是瑞典MySQLAB公司开发的一种比较小型的系统,而在被开发以后,因为公司的多次收购MySQL流转了几个公司,因此对于MySQL的发展前景,都一致公认为不太乐观,现今,My SQL的主要运用场所是Internet上的一些中小型网站。MySQL的最主要的特性是体积较小而速度很快,源代码是开放的,并且其开发成本也比较低。支持多种操作系统,如Windows、Linux等。

综合所述,成教教务管理系统不应落后于新技术前进的步伐,新一代互联网发展中的一个新领域就是系统数据和WEB服务器的一体化,所以推动基于WEB的成教教务管理系统建设极具现实意义。基于WEB模式教务系统因其软件独立性和网络功能等诸多优点,使得系统无论在安装还是在改进升级过程中,都方便灵活,且易于扩展。不仅如此,该系统在发布和反馈信息时准确及时,并扩大了系统数据的共享范围。网上教学因此更加人性化,但其中仍有需要改进的方面,如响应速度需要提高等问题,有待后续进一步研究。

成教教务管理系统是一项细致性、准确度要求很高、但又非常烦琐的工作,实现管理工作的办公自动化、计算机化、网络化是成教教务管理工作发展的必然趋势。

参考文献

[1]翁晓霞.开发基于WEB的远程教学系统的关键技术比较[J].计算机上程与应用,2000,(2).

[2]汪云.基于B/S模式的学生信息管理系统[J].襄樊学院学报.2006(7).

[3]许丽丽.AJAX技术在成教教务管理系统中的应用[J].计算机时代,2008(5).

[4]陈炎,杨庚.基于Web Services的电子钱包系统的分布式解决方案研究[J].南京邮电学院学报,2005,(1):42-45.

[5]郑刚.基于B/S模式的网上教学系统研究与设计[J].微型电脑应用,2001(5).

[6]贾强,张园林.基于B/S模式的网络辅助教学系统的研究与设计[J].电脑学习,2003(06).

[7]邓艳平,方丽菁.网上教学体系结构和安全性分析[J].广西民族学院学报(自然科学版),2002(S1).

[8]李健.基于Internet远程教学系统中应用体系结构的研究[J].湖南广播电视大学学报,2005(3).

[9]尹杰,王晓蒲,霍剑青.远程教学系统中应用体系结构的构建[J].计算机工程与应用,2003(8).

[10]贾楠,刘建宾.基于B/S结构的多媒体课件系统的设计与实现[J].计算机工程与应用,2003(17).

正方教务管理系统web 篇3

自20世纪90年代以后,普通高等职业教育在我国有了长足的发展,由此培养了大批专业技术人才,高等职业教育成为当今社会关注的热点问题。此外,社会对高等职业技术教育提出了更高的要求和期望,在教务管理系统方面,照搬普通高校的管理模式,不仅不适合高职高专的实际情况而且还会制约高职高专的健康发展。因此,急需设计一款高效的、专用的高职高专教务管理系统。

2 需求分析

对于学校的管理系统重点考虑设计的系统在投入运行后及时提供信息,提高教务管理人员的工作速度、准确性,降低教务管理人员的工作强度,方便广大师生查询及做出适当的修改,协助教务管理人员对决策方案进行分析[1]。

随着高职高专教育教学理论进一步完善,教学改革的进一步深化,高职高专的课程已经逐步由传统课程结构的单一性向现代课程结构的多样性转化,即使课程设置由向深度及宽度方面拓展。所以,需要一个具有可扩充性、可交互性并且在网络应用等多方面功能的教育管理系统。

3 选课子系统原理

选课子系统是学生根据学校下发的下学期课程开设计划对指定课程进行选修的一个网络的实施平台。学生对课程进行选修期间,他们可以通过这个基于Internet的网络选课子系统,分别在预先选课、正式选课、补充选课3个阶段来确定学生自己下学期的需要学习的课程。学生选课活动过程具体选课步骤为如下所示。

3.1 注册

在学生登陆选课系统之前需要注册,当学生首次登录时,学生注册开始运行并提供注册功能,在此阶段,学生需要提供正确的用户标识(即学号)和自行设置的用户口令(密码),当学生以后再登陆时,学生注册开始运行,如用户提供正确的用户标识和密码,用户可以进行修改或删除注册等相关操作。学生注册能够确保学生登录系统时输入有效的用户口令,对于输入错误的用户则禁止进入。

3.2 选课

学生在网上选课时,通过了第一个注册环节,通过了身份认证,并取得选课系统赋予的相应权限,学生就可以浏览所开课程的教学计划和教学内容,根据需要进行选课;在这一段时期内,学生可以通过互联网上的任何一台计算机上进行选课。

3.3 成绩管理和课表管理

到本阶段时,学生已经完成了注册和选课操作,系统整理学生选课的结果,形成可以供学生查询的成绩报表和课程表,在本阶段系统还会根据学校的实际情况向教务管理人员提出相应的选课修改建议,经修改后生成学生最终的选课结果,教务管理人员能够借助该系统平台完成成绩录入、成绩修改、成绩排名等工作,学生可以通过系统进行查询成绩、统计学分和打印成绩单等操作。

需要注意的是,在本阶段,学生只允许查询自己的课表和成绩。在非选课时期,学生不可以再修改个人的所选课程。

4 选课系子统设计

进行选课子系统功能的具体设计需要进一步进行静态模型和动态模型的建模工作。

4.1 选课子系统的静态模型

选课子系统静脉模型的对象类包括:课程开设、课程计划、教室代码、学生信息、选课代码、教学区代码等十几个涵盖课程、教师、学生、教室的对象类。其中对象类“开设课程”“课程代码”“课程备注”“学生登记”的属性如下,课程:课程名称、课程代码、主要内容、先修课程、适用专业、教研室代码、备注等,选课:学号、开设入选标志、课程编号、备注等,学号等,开设课程:开设课程代码、教师代码、课程名称、学分、学期、总学时、教师名、备注等,选课结果:学号、成绩、开设课程代码、备注等。

4.2 选课子系统的动态模型

在分析选课子系统的交互行为后,设计出用例的交互图,通过此交互图的描述可以清晰的看到用例之间的交互行为,修整用例视图确定的选课方案[2]。本文以学生登录注册这个选课子系统为例[3],用例“选课注册”与活动者“学生”之间的交互过程描述如下:当学生登录选课系统之后,进行第一操作步骤-注册时,首先需要输入用户标识和用户口令,并经过系统的“注册表单”进行注册验证。如果输入的用户标识和用户口令都正确,系统允许“学生”进入,在选课系统中进行课表和成绩的查询活动或选课活动,如果用户标识和用户口令有一个不正确,系统则会拒绝学生的登录。如果学生顺利登录后,发出“查询”请求,系统的“选课表单”就会做出相应的响应,在选课数据库中查找出有关该学生的选课数据,并将查询结果反馈给学生;系统的“开设课程”接口响应“学生”的请求,在课程数据库中找出相关数据,“学生”可以增加、修改或删除原来选课的课程名等属性,最后把学生操作失败或成功的信息反馈给

“选课表单”接口,“选课表单”接口对象再反馈给“学生”。当学生选课完成按下“确认”键时,“学生”在上一个步骤的操作得到确认,并向“选课表单”接口对象提交存储请求;“选课表单”做出提交请求,向“开设课程”对象提出“存储”消息;最后“开设课程”对象响应消息,进行相应的数据可操作,选课数据被存入数据库。当学生发送“退出”请求时,“注册表单”会相应学生的请求,关闭系统,用例“选课注册”与活动者“学生”之间的交互过程见图1所示。

我们可以用顺序图和活动图来表示选课子系统的动态模型[4],选课子系统的活动图是用来描述各对象之间发生的一系列活动。学生选课子系统的工作流程活动如图2所示。

至此,本论文通过了活动图和顺序图的描述对学生选课子系统进行动态建模,并将领域类问题嵌入到系统技术结构中,即把建模过程中的分阶段结果扩展成技术解决方案,并增加新类来解决诸如用户接口、通讯、设备等技术方面的问题;同时,对分析阶段提取类的功能(操作和属性)进行细化。

5 结论

本论文分析了教务管理系统的发展,并针对其中的选课子系统进行了设计,以选课子系统中的学生选课过程为例分析了选课子系统的设计过程与思路。根据这个理论可以构建出一个更加开放、扩展、有针对性的,高职高专教务管理系统,这个系统最大的特点就是能够提供辅助决策信息。

摘要:高职教育的教务管理照搬普通高校的教务管理模式会严重制约高职教育的进一步发展。本论文根据教务系统的主要特点,在现代教育理论的基础上,利用We信息系统,构建成一个具有可扩充性、可交互性并且在网络应用等多方面功能的教育管理系统。

关键词:Web系统,教务管理系统,选课系统

参考文献

[1]何开.学校教务工作实用手册[M].北京:开明出版社.1992:57-60.

[2]RUMBAUGH James,JACOBSON Ivar,BOOCH Gray.The Unified Modeling Language Reference Manual[M].Addison Wesley Longman,Inc,1999:93-100.

[3]邵维忠,杨芙清.面向对象的系统分析[M].北京:清华大学出版社,1998:65-89.

正方教务管理系统web 篇4

我院是一所医学高等院校,担负着培养医学卫生事业技术人才的责任。一直以来,教学管理采用手工统计,特别是排课、调课,成绩及课时统计都占用了大量的管理时间,并且反复多次,错误也时有发生,更谈不上科学安排教学评估等其它的教学任务了,也就无法实现有效的教学指挥了。为了解决这种日益突出的问题,做到科学管理,我们在2002年建立的校园网基础上,2004年根据学院教务管理的实际情况开发一套教务信息管理系统。这套系统基于WEB环境,使用vs2003版c++语言及java语言,采用最流行的oracle8i数据库建立。系统建成后采用全部网上作业,彻底地改变了我院教务工作长期手工作业的传统模式,大大地提高了教务管理的科学性,灵活性和便捷性。经过近5年的使用,该系统为学校的教学和科研的管理提供一个先进实用的信息网络环境,促进了教学、科研、教改与教学管理水平的进步与提高。现将系统的设计和应用做一个简单的介绍。

1 教务信息管理系统设计介绍

1.1 组织严密,全盘规划

目前高校教务管理信息系统很多,有c/s局域网模式的,也有c/s和b/s结合模式的,有的只有排课系统,有的只是简单的成绩录入和试卷分析系统,存在规划不足的问题。很多的系统是在"头痛医头、脚痛医脚"的指导思想下完成的,缺乏全盘考虑。提出新要求,上个新系统是目前很多系统开发的现状,它往往导致学院在信息化方面的重复建设投资较大,而同时在学校内部资源浪费、数据/信息不集中,无法享受信息化所带来的价值。因此我们在设计初期通过大量的调查和严格的认证,将各种因素考虑进来,不仅以教学管理为基础,也将学员、教员管理、教学保障与评估,科研管理与评估以及教学指挥等内容纳入考虑的范围。系统在实施前先结合学院的现有状态和未来的发展制定出一套可行的规划方案出来,然后再根据规划建设信息系统,同时在未来的工作中不断修正、完善规划,这样可以让系统在不断拓展的过程中,信息系统都能完好支持,而且按照模块设计可以使学院在信息化方面的投入也不至于巨大。

1.2 分步实施、由简入难

在全盘规划的基础上,根据规划中的进程,配合教学进度的发展以及人员的培训,同时考虑先点后面的情况,采取"分步实施、由简入难"的实施原则来建设。它的重点在于:系统拆分。根据规划和模块的要求,把系统步骤拆分,拆得越小越好。

由简入难。一方面可以体现效益,另一方面也可以保证实施的成功,因为第一个系统的建设所花的功夫和精力都是最大的,过于繁琐的系统往往会导致上线失败,而且也无法迅速完成人员培训,改变人们的工作习惯。

由点带面。先找试点,再到全部,这样一方面可以让检验系统的好坏,同时也能逐步让教务管理的所有人员接受信息化的改造,起到模范作用。

可并行的不串行。毕竟一个完整的系统才能体现最大的效益,因此我们在系统建设方面采用在各个子系统之间无相互关系的前提下,一起建设,这样也可以缩短建设周期。

2 教务信息管理系统的开发工具和环境

2.1 主要开发工具

2.2 web环境介绍

我们设计是基于Web方式的B/S模式,主要是考虑到web的特点如下。

2.2.1 Web是图形化的和易于导航的(navigate)

Web非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的性能。在Web之前Internet上的信息只有文本形式。Web可以提供将图形、音频、视频信息集合于一体的特性。同时,Web是非常易于导航的,只需要从一个连接跳到另一个连接,就可以在各页各站点之间进行浏览了。

2.2.2Web与平台无关

无论你的系统平台是什么,你都可以通过Internet访问WWW。浏览WWW对你的系统平台没有什么限制。无论从Windows平台、UNIX平台、Macintosh还是别的什么平台我们都可以访问WWW。对WWW的访问是通过一种叫做浏览器(browser)的软件实现的。如Microsoft的Explorer。

2.2.3 Web是分布式的

大量的图形、音频和视频信息会占用相当大的磁盘空间,我们甚至无法预知信息的多少。对于Web没有必要把所有信息都放在一起,信息可以放在不同的站点上。只需要在浏览器中指明这个站点就可以了。使在物理上并不一定在一个站点的信息在逻辑上一体化,从用户来看这些信息是一体的。

2.2.4 Web是动态的

最后,由于各Web站点的信息包含站点本身的信息,信息的提供者可以经常对站上的信息进行更新。如某个协议的发展状况,学院的广告等等。一般各信息站点都尽量保证信息的时间性。所以Web站点上的信息是动态的。经常更新的。这一点是由信息的提供者保证的。

2.2.5 Web是交互的

Web的交互性首先表现在它的超连接上,用户的浏览顺序和所到站点完全由他自己决定。另外通过FORM的形式可以从服务器方获得动态的信息。用户通过填写FORM可以向服务器提交请求,服务器可以根据用户的请求返回相应信息。

2.3 开发和系统安装注意事项

(1)要装有iis的windows2000以上操作系统,XP-HOME版不行;(2)安装vs2003.net及java等相关开发软件和WebControls1.0等插件;(3)安装oracle8i数据库,并建立表空间和用户;(4)开发时若运行.net有问题,请将管理工具中的-服务-的oracle只保留最后两项,其余的禁用,特别是关掉Oracle O-ra Home81HTTPServer服务;(5)最后设置iis。指定或默认的虚拟目录。

3 教务信息管理系统模块设计

我院教务管理信息系统共分6个大模块,若干小模块。

3.1 教务管理系统

这个是整个教学管理系统的核心模块,它包括有:教务权限管理、学员学籍管理、教员资力管理、继续教育系统、晋级培训系统、排课系统、成绩录入系统等,也包括各种成绩统计、分析、查询和打印系统。在这个系统中排课系统是一种智能系统,我们不仅在排课中使用了智能模型,并且还采用了原型法和2次核对法来杜绝排课系统的错误,实现了5年来排课的零误差。

3.2 教学评估系统

教学评估作为教育评估的一个重要方面,不但是构成教育评估的主体部分与基础,而且已成为教学过程中不可缺少的重要环节。随着我国教育改革的深入与发展,教学评估已经成为促进高校教学质量提高的重要措施。本模块包括:网上选课、网上督导、网上评教等系统。

本系统以我校多年来的评教工作为基础,将评教全部改为网上进行,充分利用了我校教务管理信息化网络平台,实现学生和老师在网络上开展评教工作。力求通过网络化手段,优化我院的评教模式,既为评教工作的公平公证、实事求是提供平台,也为快速统计和分析提供良好的技术支持。另一方面通过此模块,学生可以珍惜自己的权利,认真负责地评价自己所学过的课程及其任课教师;教学指导组也能通过网络客观的评价自己所听、查的老师和课程,为提高教学质量尽职尽责。这样能大大提高学生参与教学管理的积极性,也进一步达到改进教学,促进课程建设的根本目的。

3.3 科研管理系统:

该系统主要是一个学校教员、学员科研能力的综合管理平台。它包括教学和科研两个部分,由立项申请、审批、查询、实施及成果转换等各个方面的管理工作。

3.4 科研评估系统

该系统以我校多年来的科研绩效评估工作为基础,将科研绩效评估全部改为网上进行,充分利用了我校科研管理信息化网络平台,实现老师在网络上随时随地开展科研活动的登录、输入工作,力求通过网络化手段,优化我院的科研绩效评估模式,通过科学的设置科研绩效评估指标,快速统计和分析科研各项考核指标。

系统共设置有10大指标体系:(1)发表论文情况;(2)撰写著作情况;(3)承担课题情况;(4)成果获奖情况;(5)专利申请及获得情况;(6)鉴定登记成果情况;(7)学术活动情况;(8)学会及学院内任职及兼职情况;(9)参加评审及审稿情况;(10)创造价值及成果转化情况等。其中每个指标体系中又分为若干小指标。指标体系中,绩效评估分值的设定根据不同的情况又有不同,有不同的级别和分值,并在其每个大类指标下有其备注说明,帮助各位老师录入时参考。

3.5 教学指挥系统

教学指挥系统是整个系统的视频为主的系统,它包括教学命令系统、vod视频点播系统、教学监控系统、教学课件多媒体管理系统等。通过这些视频监视器能监控所有的教室,并通过摄像头的转动和拉伸,能全方位实现监控和录像。这个系统和教学指挥中心的大投影相连,可以方便领导和上级指挥和下达各种教学任务,能及时改进老师教学中的不足,并一目了然的掌握学生学习的状态,指导学员进行有效的学习。

3.6 教学保障系统

本系统也是在借鉴部队院校信息化发展经验的基础上,利用成熟的管理工作流--办公自动化管理和教学保障的业务工作流--物料的出入库管理对教学保障的物料管理进行整合,使用vs2003.net和oracle数据库研制开发了一套将物料需求申请、领导审核、采购入库、发放出库、科室调拨和报废处理于一体的网络管理信息系统。该系统以物料正常的行政管理流程为核心、以单据为业务线索、以物料状态为监控对象,从物料的申请、采购、发放、调拨、报废等方面严格控制,从而实现教学保障的服务水平的提升和管理效率的提高,更好的为教学服务。该系统共分8个模块,分别是权力管理、用户管理、系统管理、人事管理、公文管理、资产管理(出入库)、基础资料等。

4 结束语

基于web的学校教务管理系统的使用给我们的教学工作带来了极大的便利,也使得我院的教学管理工作上了一个新台阶。我们也相信随着系统的不断完善,该系统能发挥出更大的优势,在这里我只是做一个简单的介绍,希望起到参考的作用。

摘要:本文介绍了一种基于web环境下的学校教务管理系统的设计和实现。该系统是结合医学院教务管理的实际情况,采用B/S模式,在校园网的基础上设计和开发的。主要介绍了该教务管理信息系统的设计过程及实现功能。

正方教务管理系统web 篇5

数据挖掘 (Data Mining) 也叫数据开采, 它从一个新的角度将数据库技术、KDD (Knowledge Discovery in Database) 技术、统计学等领域结合起来, 从大型数据库的数据中提取人们感兴趣的知识, 而这些知识是隐含的、事先未知的、潜在的有用信息, 从而为决策支持提供有力的依据。

数据挖掘技术最早应用在天文学上, 由机器学习、类型辨识及统计等技术, 在短短4小时内所发现的行星胜过20多位天文学家4年的研究成果;而Web数据挖掘技术最早应用于商业领域。如今在校园网络化考试领域中, 它同样也有着广泛的应用。

随着Internet的飞速发展与广泛应用, 高校内采用大规模试题库的网络化考试模式已成为一种发展趋势。校园网络化考试是传统考试的延伸, 它可以利用网络的广阔空间, 使学生在校园网内进行考试;学校通过使用数据库技术, 可以大大简化传统考试的过程。而成绩作为考试的结果, 不仅是对学生学业和教师教学效果的检查和评定, 还可促进学生学习及教师工作;更是一种信息, 起到反馈于教学活动, 服务于教育决策, 为教育科研提供资料等作用。为充分发挥考试的效能, 综合评价命题质量, 及时反馈教学效果, 沟通教学信息, 教学部门对考试成绩进行统计分析和总结是非常必要的。因此当今各高校对学生成绩管理的要求越来越严格化、合理化和科学化, 为确保毕业生获得毕业证和学位证的比率, 很多学校需要严格控制成绩的正态分布和不及格率。因此在进行校园网络化考试时, 需要合理控制试题的难易程度。但由于学生个人能力不同, 且试题由试题库随机产生, 成绩由电脑自动评分, 因而教师难以控制试题的难易程度。因此学校在正式考试前, 可以先把考试系统对学生开放, 提供给学生练习, 当然考虑到安全问题, 一般只对校园内部可靠网段内的机器开放。这样通过对学生平时练习的Web数据进行挖掘分析, 可以更合理地控制网络化考试试题的难易程度, 有利于进行个性化辅导以及有利于管理员维护试题库。

校园网络化考试的考前练习, 是通过将传统数据挖掘 (Web Data Mining) 与Web结合起来, 进行Web数据挖掘, 即从Web文档和Web活动中抽取学生平时练习潜在的有用模式和隐藏的信息, 合理设置题目的难易程度, 作为对学生学习情况的考察依据, 协助任课老师优化试题库, 更好地确保成绩为正态分布, 控制不及格率。

1Web数据挖掘的特点及分类

Web数据挖掘 (Web Data Mining) , 简称Web挖掘, 是从数据挖掘发展过来的集Web技术、数据挖掘、计算机技术、信息科学等多个领域为一体的一项技术。它具备以下特性:

(1) 分布式数据。相关主题的信息杂乱地散布在Web站点上的多个目录下, 这样就需要有一个强大的搜索引擎, 通过查找关键字来定位超文本的位置。

(2) Web上数据特点有动态性、多样性及数据间的冗余性。动态性指Internet本身就是一个时刻在动态更新和变化的系统, 需要借鉴数据仓库的技术, 以此保存Web上动态更新的数据;多样性为Web数据经过过滤后, 既有数值型 (整型、实型) 、布尔型, 又有分类数据、性质描述数据以及Web特有的数据类型 (如URL地址、E-mail地址等) ;数据源之间可能存在冗余、不一致, 甚至矛盾。

(3) 用户目标的模糊性。 挖掘用户对挖掘的主题提不出明确的目标, 因此需要数据挖掘系统具有一定的智能性和学习机制, 不断地跟踪用户的行为, 直至获得所需的结果。

(4) 异构数据库环境。 数据库本身、运行环境和非结构化的数据都存在差异。Web 上的每一个站点就是一个数据源, 每个数据源都是异构的, 因而每一站点之间的信息和组织都不一样, 这就构成了一个巨大的异构数据库环境。

(5) 半结构化的数据结构。 Web上的数据大多是HTML格式, 数据复杂, 没有特定的模型描述, 因此是半结构化的数据结构。 半结构化是Web上数据的主要特点。

根据挖掘对象的不同, Web挖掘可分为三类:Web内容挖掘 (Web Content Mining) 、Web结构挖掘 (Web Structure Mining) 和Web使用的挖掘 (Web Usage Mining) , 如图1所示。Web所处理的对象包括静态网页、Web数据库、Web结构、用户使用记录等信息。

2待挖掘数据的准备及数据库的构建

学校应该在考试前一阶段把考试系统开放, 以便学生进行模拟练习, 让学生了解考试时的考试范围和知识掌握的情况;然后根据学生练习过程中的行为和所产生的成绩等Web数据进行挖掘分析, 并对考试试题进行相关优化。

2.1 服务器数据

学生登录服务器进行访问时会在服务器上产生相应的数据, 这些行为数据一般由日志文件 (包括与访问相关的页面、时间、用户ID等) 和查询数据构成。

2.1.1 Web日志文件

日志文件分为Server Logs, Error Logs和Cookie Logs。最常用的格式是标准公用日志文件格式和标准组合日志文件格式。标准公用日志文件格式用于存储 (关于) 学生练习时的操作过程纪录 (物理信息) , 如果能够对该文件中存储的一些项进行挖掘分析, 就能发现学生的行为。IIS的Web服务器系统通常都保存了对Web页面中每一次访问的日志项, 这些记录项又叫作Web Log项, 它忠实地记录了访问该Web服务器数据流的信息。 日志文件所记录的内容还可以根据客户的不同需要调整信息记录的结构。

Web服务器日志 (Web Server Logs) :在处理客户的请求时, Web服务器一方面将客户的请求发送出去;另一方面将本次请求写入日志, 因而说Web服务器日志实际上就是客户访问网站时留下的踪迹。Web服务器日志文件格式一般有常规日志格式 (Common Log Format, CLF) 和扩展日志格式ECLF两种形式。常规日志格式中的信息一般包括访问日志中所包含的内容;扩展日志格式中的信息则增加了代理日志和引用日志的内容。Web服务器日志文件中的数据包括以下数据内容:访问的日期和时间、IP地址、用户的域名、访问的方法 (GET或POST) 、访问结果 (成功、失败、错误) 、引用页的URL、用户采取的操作系统和被访问页的文件名等。

2.1.2 查询数据

查询数据是网络化考试服务器上产生的一种典型数据, 它是考生在练习时获取试卷生成的, 这些数据通过Cookie或是登记信息连接到服务器的访问日志上, 通常将查询数据和Cookie存人单独的日志中。

2.2 学生信息

它是指学生在考试系统中输入并提交给服务器的信息, 包括登录信息、题型、考试成绩等。通过综合学生登记信息和日志信息, 能够使教学部门更好地了解学生的练习情况。比如, 哪些专业的学生登录系统比较频繁、哪些专业的学生做题速度快, 哪些专业的学生分数高, 哪类题型学生最感兴趣, 哪类题型学生得分率较高等, 并针对不同专业的学生制定不同的优化策略。

3考前练习中Web数据挖掘的过程

校园网络化考试考前练习中, Web数据挖掘的过程可分为三个阶段:原始数据预处理、挖掘算法选择和模式分析。

3.1 数据预处理

数据预处理是一个十分关键的步骤, 实际系统中的数据一般都具有不完全性、冗余性和模糊性, 要使挖掘内核更有效地挖掘出知识, 就必须为它提供干净、准确、简洁的数据。数据预处理包括对用户访问日志的数据净化、用户识别、会话识别和路径补充等。对日志进行预处理的结果直接影响到挖掘算法产生的规则与模式。因此, 预处理过程是保证Web日志挖掘质量的关键。

(1) 数据净化。

其目的是从系统服务器日志文件中消除不相关的项, 以便于检索和分析有意义和有用的信息。由于网络化考试的考前练习主要是针对本校园网内的学生, 因此可以略去对于数据挖掘并无用处的“用户域名、访问方法 (GET或POST) 、引用页URL、用户采取的操作系统和被访问页的文件名”等内容。

(2) 用户识别。

它可以通过分析学生登录的Cookies文件和采用Catch busting技术, 并借助其他一些信息来实现。例如:对具有同一IP地址和考生号的信息作为同一学生处理;同一IP地址而考生号不同, 可以通过前一考生号退出系统跟后一考生号登录系统的时间间隔来确定用户, 例如时间在五分钟内就看作是同一用户;不同IP但考生号相同, 则根据其登录时间作判断。使用这些规则并不能保证可以准确识别用户, 因此用户识别是个难题。

(3) 会话识别。

目的是将每个学生的访问信息划分成若干个独立的会话进程, 最简单的方法是采用每页面提交, 然后结束确认, 即可以认为学生已经完成该次对会话。

具体方法:分组按网页考察, 每组为不同类型题目, 如对错选择、内容选择和方法选择。对于需要进行快速判断及需要计算和思考的试题有不同的时间限制。

一般练习时, 考查按页分组进行, 考核学生每组类型题的准确率和平均答题时间。为了模拟考试方式, 采集信息要有别于正式考试。可采用一组类型题对应一个网页, 给定考核时间和分数, 若在规定时间内完成, 可以提交, 给出参考答案和正式考试中该题型的比例得分。如在规定时间内未能完成, 系统自动完成提交, 给出正式考试中该题型的比例得分。例如:测试为10道题, 实际考试为20道题 (20分) , 如果学生做对6道题, 可以认为他在正式考试中该题型的比例得分为12/20分。之后, 可以继续完成改页其余未完成的题目, 提交, 看参考答案。当每组类型题均完成后, 通过综合考核检验指令, 可以给出每组类型题正式考试中该题型的比例得分和总分, 以检验学生的自我水平。

正式考试中, 每网页不限时, 但是, 仍采用每一网页提交方式, 才能进入下一考核页面。不过网页提供了回访机制。只有当最终交卷时, 系统才提示分数和结束信息。

(4) 路径补充。

在识别用户会话过程中另一个问题是确定访问日志中是否有重要的请求没有被记录, 这就需要路径补充来完成这些记录了。

以上步骤是Web日志挖掘中数据预处理常用的手段, 其目的就是尽量使处理后的数据比较真实和完整, 为后面的数据挖掘打好基础。

3.2 挖掘算法选择

在Web数据挖掘中, 挖掘算法的选择是比较重要的。经过数据预处理之后, 应该选用一种合理的挖掘算法或综合应用不同的算法 (如关联规则分析、聚类和分类技术、统计分析以及时序模式技术等) 来处理“消噪”后的数据, 最终发现用户的访问模式。在校园化网络化考试的考前练习中, 主要采用关联规则、序列模式、分类聚类技术和依赖性建模。

(1) 关联规则。

关联规则的发现就是要找到学生对考试系统中各种文件之间访问的相互联系, 而关联分析的目的就是为了挖掘出隐藏在数据间的相互关系, 在网络考试中关联规则的发现就是找到学生对考试系统上各种Web页面访问的相互联系。例如当30%的学生访问试卷主界面时, 也会多次访问保存试卷界面;50%以上的学生会一直停留在主界面, 直到交卷时, 才进入保存试卷界面。即只有少部分学生会担心电脑意外故障的发生, 注意多次保存试卷, 而大部分学生不注意保存试卷, 从而可能影响成绩的给出。因此需要任课老师在课堂讲解时, 强调在考试过程中要养成多次保存试卷的习惯。同时也要求技术管理人员尽量避免意外故障的发生。

(2) 序列模式。

就是在时间有序的事务集当中, 找到那些“一定的事项跟随另一个事项”的内部事务模式。如:相同IP地址的机器每天都多次访问考试系统, 且在晚上6:30~9:30最为频繁。经过数据净化和事务处理后是一个间断的时间序列, 这些序列所反映的学生行为有助于学校安排各科老师的辅导时间, 同时也有利管理员判定机器正常与否, 以便及时处理。

(3) 分类及聚类技术。

分类技术可以从个人信息或共同的访问模式中得出访问某一服务器文件的用户特征。分类分析法的输入集是一组记录集合的几种标记。首先为每一个记录赋予一个标记, 即按标记分类记录, 然后检查这些标定的记录, 描述出这些记录的特征。在网络化考试的考前练习中通过分类技术对学生进行细分, 得到分类后, 就可以针对这类学生的特点提供个性化的辅导。分类可以通过决策树技术、贝叶斯分类法等技术实现。

聚类与分类不同, 它的输入集是一组未标定的记录, 可以从Web访问信息数据中聚集出具有相似特性的学生;聚类分为对学生群体的聚类和对Web页面的聚类。其中, 对学生群体的聚类分析在网络化考试和为学生提供个性化辅导的应用中起着重要的作用。通过分组聚类出具有相同性质的学生, 并分析学生的共同特征, 可以帮助任课老师更好地了解自己的学生, 向学生提供更合适的辅导和复习。

(4) 依赖性建模。

建模的目的是开发出一种能表达出Web领域中各种变量之间显著依赖性的模型。例如, 在考前练习中一名学生选择部分题型进行练习, 这个行为选择过程, 可能会经历几个不同的阶段。有几种概率学习方法可以为学生的答题行为建模, 如:隐含马尔可夫模型、贝叶斯信念网络等。Web使用模式的建模不仅为分析学生行为提供理论框架, 还具有预测学生对知识的掌握程度。

3.3 模式分析

模式分析主要是为了从挖掘算法中找到的模式集合中筛选出更为有用的模式。精确的分析方法通常是由Web挖掘的具体应用来控制的。模式分析的形式可以是SQL (Structured Query Language) 那样的知识查询机制, 也可以把Web使用数据装入数据仓库, 以便执行联机分析处理OLAP (On-Line Analytical Processing) 操作。比如为不同值赋予不同颜色的可视化技术或者图形化模式, 可以使得数据中的总体模式或趋势变得更加直观。

4结语

Web数据挖掘是当今世界上的热门研究领域, 其研究具有广阔的应用前景和巨大的现实意义, 它主要致力于在网络上海量的异构信息资源中寻找蕴涵的有价值的知识。近年来, 随着各大高校内部校园网的迅速发展, Web数据挖掘有了更多的用途, 不但能提高教学效率, 而且可在多方面体现考试制度的科学性、公平性、合理性。

参考文献

[1]Ian H Witten, Eibe Frank.Data Mining:Practical MachineLearning Tools and Techniques[M].Second Edition.Mor-gan Kaufmann Co.Ltd., 2006.

[2]Lori Chordas.Building a Better Warehouse[J].Best′s Re-view, 2001 (12) :9-12.

[3]Srivastava J, Cooley R, Deshpander M, et al.Web UsageMining:Discovery and Applications of Usage Patterns fromWeb Data[J].SIGDD Explorations, 2000 (1) :12-23.

[4]韩家炜, 孟晓峰, 王静, 等.Web挖掘研究[J].计算机研究与发展, 2001 (4) :405-413.

[5]田海山.基于Web日志的数据挖掘研究[D].天津:河北工业大学, 2003.

[6]邢东山, 宋擒豹, 沈钧毅.一种新的Web事务模糊聚类算法的研究[J].西安交通大学学报, 2002, 36 (8) :822-825.

[7]姚亚辉, 侯德恒.Web数据挖掘在校园网络化考试中的应用[J].安阳工学院学报, 2007, 25 (1) :57-60.

[8]薛鸿民.Web数据挖掘技术研究[J].现代电子技术, 2006, 29 (15) :99-101.

[9]冯是聪, 单松巍, 张志刚, 等.基于Web挖掘的个性化技术研究[J].计算机工程与设计, 2004, 25 (1) :4-6.

上一篇:王文忠同志事迹材料下一篇:庆祝建党英语演讲稿