HI,欢迎来到学术之家股权代码  102064
0
首页 精品范文 教务系统

教务系统

时间:2023-05-30 10:45:29

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

教务系统

第1篇

    学生信息管理

    教师信息管理

    财务信息管理

    班级信息管理

    课程信息管理

    成绩信息管理

    打印信息管理

    综合信息查询

    系统管理

    1 学生信息管理:

    教务人员通过学生信息管理模块来管理学生信息,如进行学生信息的添加、修改、删除等。在进行信息的添加时,首先在新的窗口进行学生信息的录入,在保存的时候要进行学生学号是否有重复的检查,如果添加的学生编号有重复就要对用户进行提示。只有在不重复的情况下才能进行信息的添加。在进行信息的删除时,要首先打开提示窗口让用户确认是否要删除,只有在用户确认的情况下才能进行信息的删除。在进行信息的修改时,要根据用户选定的学生进行修改,即列出用户选定的学生的所有信息,在这个基础上进行学生信息的修改。

    2 教师信息管理

    教务工作人员通过此模块来管理教师信息,包括教师信息的添加、修改、删除等。在进行信息的添加时候,打开新的窗口进行教师信息的记入,在保存的时候要进行教师编号是否重复的检验,如果添加的教师编号重复要对用户进行提示,只有在不重复的情况下才能进行信息的添加。在进行信息的删除时,要首先打开提示窗口让用户确认是否删除,只有在用户确认后才能够进行信息的删除。在进行信息的修改时,要能够根据用户选定的教师项进行修改,即列出用户选定的教师的所有信息,在这个基础上进行班级信息的修改。

    3财务信息管理

    教务工作人员通过此模块来管理财务信息,包括学生的缴费和欠费等。在进行缴费时候,打开新的窗口进行缴费录入,在保存的时候要进行数据库的检验,看学生是否已缴过费用,只有在不重复的情况下才能进行缴费。在学生欠费的情况下可以查找出某些班级的学生欠费,可以导出Excel的形式来打印。(如院校通中的财务缴费)

    4 班级信息管理

    教务工作人员通过此模块来管理班级的信息,包括班级信息的添加,修改,删除等。在进行信息的添加时,打开新的窗口进行班级信息的录入,在保存的时候要进行班级的编号是否重复的检查,如果添加的班级编号重复要对用户进行提示,只有在信息不重复的前提下才能进行信息的添加,在进行信息的删除时,要首先弹出提示窗口让用户确认是否删除,只有用户确认后才能进行信息的删除。在进行信息的修改时,要能根据用户选定的班级进行修改,即列出用户选定的班级的所有信息,在这个基础上进行班级信息的修改。

    5 课程信息管理

    教务工作人员通过该模块来管理课程的基本信息,包括课程信息的添加,修改,删除和班级课程的设置等。在进行信息的添加时,打开新的窗口进行信息的录入,在保存的时候要进行课程的编号是否重复的检查,如果添加的课程编号重复的要对用户进行提示,只有在不重复的情况下才能进行信息的添加。在进行信息的删除的时候,要首先打开窗口让用户确认是否要删除,只有只被确认后才能进行删除操作。在进行信息的修改的时候,要根据用户选定的课程进行修改,即列出用户选定课程的信息,在这个基础上进行课程信息的修改。

    6 成绩信息管理

    教务工作人员通过该模块来进行学生成绩的管理,在进行学生成绩的添加时,可用它来为学生设置所在班级的课程表来直接输入成绩。

    7打印信息管理

    教务工作人员可以通过打印模块来打印学生成绩信息,选课记表和班级表。可以根据班级、学生学号、课程编号来打印学生成绩单,打印前还要可以预览所要打印的报表。

    8 综合信息查询

    通过该模块可以查询教务所需要的各种信息。例如:学生信息查询提供了包括学生学号、姓名、所在班级、班主任名字和宿舍等信息,学生信息进行查询的各种查询条件,用户可以根据单个的查询条件或者它们的组合来进行查询。同时,在查询的时候还提供了进行模糊查询的功能,即该模块能够利用读者输入的非完整的查询条件进行查询,这样更加方便了用户的查询管理。综合查询模块包括了学生信息查询、教师信息查询、班级信息查询、院系信息查询、课程信息查询和成绩查询等各种功能查询。

第2篇

摘要: 本文在分析高校教务管理的系统的现状的基础上,给出了目前的教务管理业务流程,分析了现有系统存在的缺点和问题。介绍

>> 基于SOA的多校区教务管理系统分析 基于.NET的教务管理系统设计 基于SOA的教育资源管理系统整合设计 基于SOA的生产进度管理系统设计与实现 教务管理系统的设计 基于Web的教务管理系统的研究与设计 基于Struts的教务管理系统的设计与实现 基于Access的教务管理系统的设计与应用 基于winForm的教务管理系统的设计和实现 基于Web的教务管理系统的设计与实现 基于web的教务管理系统的设计与实现 基于JAVA的教务管理系统的设计与实现 基于WEB的成教教务管理系统设计探讨 基于.NET的高校教务管理系统设计 基于工程训练的教务管理系统设计与实现 基于VC的学生教务信息管理系统设计 基于.NET的综合教务管理系统设计与实现 基于WEB的学院教务管理系统设计与应用 基于智能客户端的教务管理系统设计 基于SOA系统架构的环境信息管理系统的设计与实现 常见问题解答 当前所在位置:.

[5]孔祥瑞等.基于SOA和ESB的运输管理系统的设计[J].交通与计算机,2008,(5).

[6]万哲.基于SOA的业务流程管理系统的研究与实现[D].湖北:武汉理工大学,2008.

[7]詹泽梅.基于SOA高校人力资源管理系统的设计与实现[J].信息技术,2008,(10).

[8]吴延凤等.基于SOA的高校信息资源整合研究[J].福建电脑,2008,(11).

[9]刘秋生等.基于面向服务架构的业务流程管理系统构建[J].商业时代,2008,(32).

[10]陶亚雄等.基于流程知识的业务流程管理系统研究[J].制造业自动化,2007,(6).

[11]D.Kova,D.Trek,Qualitative Trust Modeling in SOA,Journal of Systems Architecture.(2009).

第3篇

【关键词】教务管理 功能分析 创新对策

前些年,高等教育发展迅速,办学规模不断扩大,高校学生人数剧增,使得教务管理任务繁重。为缓解工作难度,基于计算机网络平台的教务管理系统的应用在各高校已经普及。而近年来随着中小学在校人数的不断减少,生源萎缩对高校带来的竞争和生存压力,社会对应用型人才和个性化人才的需求不断增加,高校教学改革的力度越来越大,原有专业的培养方案的调整、新专业的设立、新的教学模式的采用对高校带来新气象的同时高校教务管理面临着前所未有的挑战。为提高高校教务管理质量,教务管理分析设计与创新势在必行。

一、高校教务管理系统的功能分析

(一)教务管理系统建设的成效

目前,高校教务管理系统包括基础信息管理、开课排课信息管理、选课成绩管理、毕业审核管理、系统管理等以及面向学校各部门的综合信息管理。各个信息管理下又分众多模块,模块之间以及各信息管理系统之间相互关联,实现教务管理系统的分散操作、信息共享、集中管理,使系统向现代化、规范化、智能化方向发展。提高了信息的时效性,其重要意义在于:(1)利用网络信息技术,使得信息的处理、传输、查询不受区域的限制,使得教学信息能够灵活管理;(2)规范管理工作流程,使教学各部门分工明确,提高了办事效率,也提高了学校教学管理效率;(3)利用现代信息管理技术通过数据库管理运作,避免了传统纸张记录的不便,保证了信息的安全性。

(二)教务管理系统建设存在的问题

但是由于我国高校办学规模的快速扩大以及教务管理工作的升级,教务管理工作面向的用户也不断增加,内容更加复杂,管理面范围更广的特点,此类教务管理系统也暴露出了以下几个方面的缺点:(1)各大高校不断扩招,多校区的产生,教务工作更加复杂,使得现有的教务管理系统要面向网络化多方向分布式发展,系统功能在应用上出现了障碍与瓶颈;(2)目前教务管理系统对高校的个性化需求还未解决,现有的教务管理系统只对高校日常教务管理出现的普遍性问题有解决方案,但是对一些管理方式各有特色的高校管理,教务管理系统程序中无法自动运行与高校管理达到有效的统一。(3)对教学过程的管理比较欠缺。

二、高校教务管理系统的创新建议

为适应高校教务管理创新,促进教学改革步伐,针对以上问题,建议对系统相关模块进行多方面的改进。

(一)教学管理系统的改善

随着教学课程设置的不断发展,教学体制也逐渐更新。在以前学分制条件下的教学计划完整性不易得到保证的情况下,可以实施教学分支处理,对一个学校的学生总体分为师范类和非师范类两大专业,对每类教学计划中相同的部分进行单独规划,避免出现交错;还可以对于学生专业设置不同性质的课程要求,制订对应专业的教学计划,并根据相应的教学计划来制定相应专业的毕业标准;另外,还可以对学生档案进行特殊标记,如属于统招还是特招,艺术类或是非艺术类,文科生还是理科生等,对学生进行系统的多层标记,可以根据条件很快地查询有关学生信息并可以高效完成计划任务。

(二)成绩信息管理系统的改善

针对在网络上集中操作时网络速度慢、服务器忙和查询、统计功能不完善等现状,可以采用设计出的单机形式成绩管理系统,另外有与本系统的接口软件与其相接,这样各个学院可以分别进行成绩批量录入或个别成绩录入、查询、汇总、修改等操作,并将汇总的信息向教务处提交数据,与教务处管理中心进行数据比较从而形成有效成绩数据,并完成自动加分操作或违纪学生减分、取消成绩等综合性处理。教务处将成绩处理结果反馈到学院管理系统并进行核对,由此将学生成绩网站,由学生自行查询。

(三)学生信息管理系统改善

针对学生选择专业规划,结合实际与本专业相关的各种专业考试纳入学生信息管理系统,教务处及时相关信息,鼓励学生积极参与个人学业拓展活动,拓宽知识面,增加专业技能。对于已经获得相关证书或相关奖项的学生进行特殊标记操作,以便快速、有效的学生信息查找和统计操作,并进行相应加分、奖励学分等操作。另外,对学生学位审核也参与其中,毕业学生学位与学分绩点和处分相挂钩,首先要对将要毕业的学生学籍做出标记,查询出因处分问题不能获得学位的名单,然后再根据毕业审核结果查询出能够毕业的学生名单,根据两个名单的分析处理,再进行学位审核。

(四)综合信息管理系统的改善

综合信息管理系统的改善想要实现的是常用查找、汇总和统计等功能的报表规范化、智能化、现代化。根据学校教务工作需求,将各个系统实现和谐条理运行,增强其协调、制约、沟通功能,使高校教务管理系统成为高效能的有机管理整体。

总结

随着社会的发展,高校教务管理系统运用现代科学技术的重要性已经成为各大高校的共识,高校教务管理系统作为现代高校教育技术的基础,是一项繁杂的系统工程,它涉及面广,功能性强,关系着学校日常教务管理工作各个方面,是各大高校教育发展面临的重大挑战。现实中,高校办学规模的扩大和教学改革等原因导致了原系统与现代实际需求不吻合现象突出,为此必须做出简要的功能分析,结合优缺点来进行相关模块的创新与改善。与此同时,只有结合各大高校教学改革对教务管理工作提出的各项新型要求,达到教育改革与教务管理改革共同发展与创新,才能实现教务信息管理完整、安全、及时有效,才能有效地推动高校教学的和谐、全面发展。

【参考资料】

第4篇

关键词:StrutsHibernate框架

1 概述

随着计算机网络技术的发展和广泛应用,传统的手工教务管理和简单的计算机辅助办公已无法满足教务管理人员的需求,使得教务管理系统的开发成为高校管理的必然趋势。本文借助于当前J2EE开发中最流行和使用最多的Struts和Hibernate框架提出了新的教务管理系统模式,实现了程序的良好扩展性,提高了开发的效率,在技术研究方面对教务管理系统的不断发展有着一定的意义。

2 系统体系结构

针对不同的登录用户,他们拥有不同的权限,能对系统进行各自的操作,结合高校实际情况,本系统体系结构如下:

2.1 系统结构

①学籍管理:管理员能导入学生的基本信息,增加修改班级、对学生的基本信息进行修改删除、对学生的学籍异动进行处理、学生学籍信息的分析和统计功能等。

②教学计划管理:管理员对教学计划的导入,教务管理人员对教学计划的审批查询、生成教学计划教师查看,教师的教学进程表的制定和审批、教学日历管理等。

③开课管理:教务管理员生成教学任务书、教学安排表,开课通知单等教学文档,生成学生课表、班级课表、任课教师的管理、特殊时间的安排等。

④排课管理:包括排课参数设置、教师教室学生设置、自动排课处理、排课漏课处理、课表冲突处理、空闲信息处理等,生成班级课表,教师课表,全校总课表等。

⑤选课管理:此项只针对有选修课程的学院,我院正在逐步完善中。应该包括公共课选修管理、专业课选修管理、选课控制和安排、生成学生选课情况表,学生课表管理、选课课表管理、选课的课程统计分析等功能。

⑥教学评估:改功能为学生用户、教师用户、其他用户使用,具有学生评教情况管理、教师评学管理、同行教师评教管理、企业专家用户评教等功能。

⑦成绩管理:教师能输入学生学期考试成绩和总评成绩并提交审核,教务管理员应能审批成绩录入、并生成学生成绩表,缺考缓考学生情况表,学生成绩分析等。

⑧毕业管理:应包括毕业班级设置、毕业资格审查、毕业情况分析和数据维护、校友管理等功能。

2.2 UML建模

通过UML描述和建模,分析出系统的用例模型并描述出他们之间的管理。教务管理系统根据运行流程可分为以下的几个用例:用户登录、学籍管理、排课管理、成绩管理、选课管理、教学管理、系统设置。

2.3 系统实现关键代码

本系统中使用Hibernate和Struts框架中,最重要的关键代码为Hibernate配置文件,映射文件,持久化类,辅助类,DAO类,Struts配置文件、Action类等。

3总结

Hibernate和Struts是当前J2EE开发中最流行和使用最多的两个框架,本文以此框架提出了系统的总体结构、对教务系统常用的用例进行分析建模,最后给出了实现该系统对应的关键对应实现文件。

参考文献:

[1]孙璐.Struts2+Spring+Hibernate在企业人事管理系统中的应用.软件导刊,010.09.

[2]高昂,卫文学.基于Hibernate与Struts框架的数据持久化应用研究.2005.12.

[3]高洪岩编著.《基于Struts2+Hibernate+Spring实用开发指南》.化学工业出版社.2010.5.

第5篇

关键词:PHP;MYSQL;教务排课系统

中图分类号:TP301.6 文献标识码:A 文章编号:1007-9599 (2011) 22-0000-02

Academic Scheduling System Design and Implementation Based on PHP+MYSQL

Gao Wang

(Wuhan Institute of Physical Education School of Sports Science and Technology,Wuhan 430205,China)

Abstract:Scheduling in Educational Administration is an important and tedious work,for in the error-prone manual Scheduling,efficiency and low range of issues,using the popular B/S three-tier architecture,the PHP and MYSQL databases combination of design and implementation of the Academic Scheduling System.Major system functions of the system,Scheduling algorithms to make a detailed exposition.

Keywords:PHP;MYSQL;Academic Course Scheduling System

排课工作一直是高等院校教学管理中最基本的、最重要的工作。近年来,高等院校的招生规模不断扩大,如果采用过去的手工排课,费时费力且容易出错,其方便性,科学性难以保证。开发简单实用的教务排课系统已经成为满足教务工作高效管理的迫切需求。

一、PHP+MYSQL技术

PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP可简单地视为一种较流行的开放动态网页的程序语言,是一种服务器端的,嵌入到HTML中的脚本语言,是一种风格类似于C语言的超文本处理语言[1]。与其他的动态网页开发语言相比,PHP将自身程序嵌入到静态网页文件中去执行,从执行效率上看,要高于完全生成HTML标记的CGI;与客户端脚本语言JavaScript比较,因为PHP是在服务器端执行,所以可以充分利用服务器的性能;PHP执行引擎还会在内存中保留用户经常访问的PHP程序,正是由于这个原因,当其他用户再次访问驻留在内存中的程序时就不需要重新编译了,只要直接执行内存中的代码即可,这也体现了PHP的高效率[2]。正是由于这些特性,所以本系统采用PHP作为服务器端脚本语言。

MYSQL是一个数据库管理系统软件,是一种比较流行的关系型数据库。和其他数据库管理系统(Oracel、DB2、SQL Server等)相比,MYSQL具有小巧、功能齐全、查询快捷,并且完全免费使用等特点[3]。

所以,采用基于PHP+MYSQL技术开发的教务排课系统,具有性价比高、灵活、使用广泛和有良好支持的特点。

二、教务排课系统的具体实现

(一)功能模块

教务排课系统的功能模块总体上可分为权限管理、编辑信息、数据导入导出、课表查询、报表生成与打印、智能排课、帮助七个模块,如图1模块功能图所示。

图1功能模块图

各个模块功能如下:(1)权限管理:系统管理员可增加、删除用户(包括管理员),并设置用户权限,也可修改自己的密码。普通用户只能修改自己的密码。(2)编辑信息:可删除所有信息,以便重新输入信息;可输入系别、班级、课程、教师、教室、教师任课(可以设定总课时;可以设定合班课的课程、班级、教师;可以设定单双周;可以由教师设定课程可用时段;可以设置指定教室;可以设置当课时总数超过总课时时,能否进行减少课时;可以设置排课先后,即哪些课排在前,哪些课排在后。)(3)数据导入导出:可以导入导出Excel、备份数据。(4)课表查询:可以分别以班级、教室、教师为关键字进行查询。(5)报表生成与打印:可生成的报表包括班级课表、教室课表、教师课表、排课总表。可直接生成Excel,也提供打印功能。(6)智能排课:可以自动排课;可以重新排课;可以进行手工调整。(7)帮助:系统功能和用户操作手册。

(二)排课算法

教务排课系统实现的关键是算法。一个好的排课算法不仅可以有效地实现各个功能模块的要求,而且可以很好地降低程序设计的复杂程。其重点在于算法的设计。排课是一个涉及教师、班级、课程分布、时间分配、座位、地点等多种因素的优化组合问题,并且已经证明是一个NP问题。目前为止还没有一套算法可以完全解决此问题,只是利用类似解决的方法来优化组合问题。在本教务排课系统的设计上采用的是优化资源查找算法,即把每一个教学任务作为一个基本单位,以计算教学任务排课优先级为基础,自动安排教学任务的时间和教室。

1.确定时间。首先,对所有教学任务中的课程依据设定的优先级进行从高到低的遍历,然后,安排合适的教学时间和教学地点。为了使排课的难度降低,先确定合适的教学时间,教学时间的安排要使相应教学班的时间资源不冲突,也要使教师的时间资源不冲突,当所有教学任务的时间安排好之后,再安排教学任务的教学地点。

2.确定教室。当所有教学任务时间确定之后,接下来的工作就是确定教室。在为教学班确定教室时,也需要设置多个优先级,需要特定教室的教学班,需要特定类型教室(如机房、实验室等)的教学班设置较高的优先级,人数越多的教学班,优先级越高。即对教室要求条件越多的教学班安排教室的优先级越高,反之则优先级越低[4]。如果安排教室时出现了冲突,即将多个教学班安排在同一教室时,则将其中某一个教学班重新安排到其他时间片,直到冲突不再出现,该教学班安排到合适的教室为止。

(三)冲突处理

排课系统中会存在着一些硬性冲突:班级冲突、教师冲突、教室的冲突等。其中教室的冲突包括:同一时间所能提供的教室总数小于安排的课程总数、同一时间在同一教室安排多门课程、某一课程所安排教室的座位数小于参加学习的总人数等。也存在着一些软性冲突,比如课程在一周上多次时,要有一定的时间间隔、尽量将课程安排在上该类课程效果最好的时间段上等。

在排课过程中应当遵循一定的基本规则,只有将规则融入算法中才能够在满足功能要求的同时避免冲突的发生,这些基本原则主要有:(1)特性突出的班级优先级最高。(2)同一时间段同一班级的学生只能安排一门课程。(3)同一时间段同一教师只能安排一门课程。(4)同一时间同一教室只能安排一门课程。(5)同一时间段安排的课程总数只能小于所能提供的教室总数。(6)某一课程参加学习的总人数只能小于所安排教室的座位数。

三、实现方法与运行平台

本系统在前台页面设计上使用XHTML+CSS技术实现表现层与结构层分离遵循WEB标准,使得样式代码文件的层次含义分明,更加便于维护与修改。后台使用流行脚本语言PHP编写,搭配性能稳定My SQL数据库。在开发教务排课系统时,具体开发流程可以概括为以下四步:(1)对排课系统进行详细的需求分析,编写需求文档。根据WEB标准制作前台页面。(2)首先根据数据库需求分析,创建数据库和数据表,如创建用户表、教师信息表、课程信息表、班级信息表等;然户确定每个数据表的字段含义、属性、定义主键索引,并建立表之间的关系。(3)采用Web系统常用的MVC三层体系结构来实现后台部分,并采用面向对象的设计思想设计实现常用模块,如系统安装模块、用户管理模块、智能排课模块等。(4)编写PHP主程序开发平台是 WINDOWS 2003操作系统,开发工具是DreamWeaver CS3,运行平台是Linux Redhat 9.0,WEB服务器是Apache2.0。

四、结语

本文介绍了基于PHP+MYSQL技术的教务排课系统设计与实现。通过本系统能够实现智能排课,课表生成准确快速,提高了排课效率,减少了工作量,使课表更加合理,避免了手工排课带来的弊端。同时,本系统还存在一些不足,需要在实践中进一步完善和扩展。

参考文献:

[1]杜江.PHP5完全攻略[M].电子工业出版社,2010

[2]王勇.说说脚本语言[J].软件世界,2007,11

第6篇

中山大学教务系统密码忘记的解决方法:

1、带着相关证件到网络管理中心可以查询到用户的密码。

2、如果忘记教务系统的登录密码,用户可以点击“忘记密码”找回,教务系统会自动向用户邮箱发送邮件,通过邮件中的衔接地址修改密码。

(来源:文章屋网 )

第7篇

关键词:教务管理;三层体系结构;B/S

中图分类号:TP319文献标识码:A文章编号:16727800(2012)007004602

基金项目:东莞职业技术学院高等教育教学成果奖培育项目(CGPY2011005 )

作者简介:郑慧君 (1985-),男,湖北孝感人,硕士,东莞职业技术学院教师,研究方向为数据挖掘与智能算法;李鸿明(1981-),男,广东东莞人,硕士,东莞职业技术学院讲师,研究方向为动漫设计及理论、动漫品牌塑造及传播。

1教务管理系统需求分析

需求分析是开发人员通过对应用问题及环境的理解和分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化的过程。数据库能否正确地反映现实世界,主要取决于需求分析。

在开发设计系统前期,笔者首先对高校的教师、教务工作管理者、学生进行了细致调查。通过业务访谈和问卷调查的方式,了解他们对软件功能性、性能、可靠性、安全性、质量等方面的需求。根据对用户的需求分析,考虑实现以下功能:①教师、学生学籍信息的管理,系和部门基本信息的管理;②课程信息管理功能、排课管理、课程表查询、调课管理、网上选修课等;③学生成绩的管理,如学生成绩的录入、修改、提交、查询等;④系统公告、通知管理;⑤教学资料的维护;⑥数据的统计功能,如根据已有的数据库,统计教师学历结构、职称、任教学科、职务、性别比例、年龄结构、教师荣誉等信息,学生成绩的统计、教师工作量的统计等;⑦系统管理功能,如用户角色的添加、删除和权限设置,数据库的导入和导出,数据库的备份与恢复。

2系统设计

2.1功能模块总体设计

根据用户需求分析和系统设计目标,将系统设计成9个功能模块,即学籍信息管理模块、教师信息管理模块、课程管理模块、学生成绩管理模块、系部信息管理模块、教师评价管理模块、统计分析模块、系统通知公告管理和系统管理模块。

2.1.1学籍信息管理模块

学籍信息管理模块主要完成学生基本信息的增加、删除、修改、查找、学生的选课管理。学生信息的增加既可以单条增加也可以批量导入。学生信息的修改主要完成错误信息和变更信息的修改。学生信息的删除可以单条删除和批量删除,当学生毕业后学生信息存入到其它的系统备份后,应从本系统中删除该学生的信息,批量按班级删除,也可以按照系删除。学生信息的查询可以按照一个或多个字段综合查询,查询结果可以导出到EXCEL表中,导出字段可以定制。

2.1.2教师信息管理模块

教师信息管理模块主要完成教师基本信息的增加、删除、修改、查找、教师工作量的计算。教师信息的增加既可以单条增加也可以批量导入。当教师评定职称或教师信息录入有误时,教师信息需要修改。教师信息的删除可以单条删除和批量删除。

2.1.3课程管理模块

课程管理模块主要完成课程基本资料的增加、删除、修改、查找、教学计划管理、课程表管理。课程包括专业必修课和选修课。教学计划管理包括教师所教课程、所在学期、所教班级。 

2.1.4学生成绩管理模块

学生成绩管理包括学生成绩的查询、成绩录入、修改、平时成绩录入、补考成绩录入、成绩录入后的审核、总成绩的计算、成绩的统计分析、输出报表。

2.1.5系部信息管理模块

系部信息管理系或部门基本信息,主要包括基本信息增加、删除、修改、查找。系部管理员系或部门内部公告。

2.1.6教师评价管理模块 

教师评价主要是学生对教师的课堂授课情况进行评价和打分,教师只能查看学生对自己所教科目的评价。

2.1.7统计分析模块

统计分析模块主要是对各个部门的需求进行统计报表输出。

2.1.8系统管理模块

系统管理模块主要包括角色管理、菜单管理、日志管理、系统数据的备份与恢复、系统参数配置。本系统的用户分为4种不同的角色,对每种角色分配不同的权限。日志管理主要是对重要数据的删除和修改操作添加到日志表中。系统数据备份与恢复主要是对数据库进行一键备份与恢复功能。菜单管理主要是系统一级菜单和二级菜单的增加、删除、修改。

2.2系统的用户角色

本系统采用基于角色的访问控制方法,依据用户登录的角色来分配用户的权限,用户登录时输入用户名和密码,选择登陆的角色,系统根据角色属性进行访问控制。根据本系统的需求分析,本系统中的用户角色包括系统管理员、系部管理员、教师、学生等几种角色。

(1)教师。教师可以修改自己的信息,查看系里面的通知和学生评价,提交任课班级的学生成绩信息、修改学生成绩、下载课程表、任课班级名单和学生成绩相关的分析表格。

(2)学生。学生可以修改自己的密码和基本信息,以学生的角色登录进系统,能够查看课表、成绩、选修课程的选修、对任课老师进行评价。

(3)系部管理员。系部管理员主要是本系的相关负责人对本系的数据的基本维护,能够查看全校的数据,但是只能对本系的学生和教师信息进行维护,包括修改基本信息、学生成绩的审核、本系调课安排、补考安排等。

(4)系统管理员。系统管理员拥有系统的最高权限,能够执行系统的所有命令和操作。系部管理员、教师和学生的权限都是由系统管理员分配的,系统管理员在系统管理模块里面对每种用户的一级菜单和二级菜单进行配置,配置完成后保存在数据库里面,用户以不同的角色进入系统生成不同的功能菜单,实现各角色的访问权限控制。

3系统的结构设计

本系统利用Visual Studio 2008作为开发工具。SQL Server 2008作为数据库软件,使用技术进行软件开发,系统采用B/S结构。

为了体现高内聚、低耦合的思想,本软件体系结构采用三层架构模型。三层架构是把大型软件系统按照功能的扩展性,分成三层,每一层起两个作用。首先,它必须为结构中的上一层提供服务;其次,它必须以用户的身份调用下层的服务。层与层之间相对独立,毗邻的层只根据层与层之间的通信协议通过过程调用来互相沟通。本系统中将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。

(1)表现层(UI)。通俗讲就是展现给用户的界面,即用户在使用系统时的所见所得。本系统主要由HTML+CSS及.NET的一些服务器控件组成,系统中的数据显示主要使用中的GridView控件进行数据绑定。 

(2)业务逻辑层(BLL)。针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。业务逻辑层是数据访问层和表示层之间进行数据交换的桥梁。在ASP.NET系统中,业务逻辑层可由一系列的类构成。 

(3)数据访问层(DAL)。该层直接操作数据库,针对数据的增添、删除、修改、更新、查找等,本系统专门设计了数据库访问的类来完成数据库中的每个基本表的操作。

本系统采用的体系结构模型如图2所示。

参考文献:

\[1\]佟茉薇.基于B/S模式教务管理系统的设计与实现\[J\].软件设计,2010(3).

\[2\]朱历平.在信息管理系统中的应用\[J\].科技资讯,2010(7).

\[3\]胡如会.基于教务管理系统的设计与实现\[J\].毕节学院学报,2010(7).

第8篇

【关键词】管理信息系统;教学教务;C/S模式;B/S模式

1.需求分析

教学教务管理信息系统平台应包括学校管理条例,基本职能,技能信息,教学成果,培养方案,教学通知,校历等基本信息。还应包括院系设置查询,专业设计查询,教学计划查询,课程设置查询,教师信息查询,学生成绩查询等功能。提供教师,学生,管理员三种用户的登录,根据身份的不同,操作权限就不同。系统提供管理员,教师,学生三种用户的登录。

2.总体设计方案

2.1 开发模式

B/S模式有一个显著的特点就是客户端,实现了客户端的“零”安装,不需要进行客户端软件的维护,所有的维护均集中在服务器端;从扩展性来讲,这种结构是一种松散的无约束结构,系统扩展只是增加服务器端的应用。也就是说,访问本系统的远程用户只要启动Web浏览器,通过校园网(TCP/IP)就可以连接学院的教学教务管理信息所存放的服务器。

2.2 系统网络平台

本教学教务管理信息系统一个依托校园网,以Internet作为网络平台的应用,需要考虑的网络平台包括网络硬件平台、网络操作系统、Internet服务器软件、客户机软件等,结构图如图1所示。

因此本系统采用(c#)作为B/S模式下的前台开发工具;作为B端的数据访问技术。后台采用PowerBuilder作为开发设计语言,使用Oracle作为DBMS。

2.3 系统设计与实现

根据系统的业务需求及职能划分,将系统分为教学计划管理、教学资源管理、排课管理、选课管理、学生成绩及学籍管理、考务管理、实践教学管理、教学考评管理等8个子系统,每个子系统又包含了若干项子功能模块。每个子系统都具备相应信息的录入、查询、修改、打印、删改等功能。根据用户对每个子系统的具体需求,每个信息管理子系统有其自身的具体要求和特点。

(1)教学计划管理。功能包括:录入与维护理论与实践教学环节信息;设置各年级、专业教学计划,产生学期开课计划;详细记录计划变更;设置课程类别。

(2)教学资源管理。功能包括:校区信息、楼房信息、部门、专业设置和维护;教职工信息维护和分析;教学场地及功能设置和维护。

(3)排课管理。功能包括:依据教学计划生成教学任务书,各教学单位为相关课程指定教师;合理科学地完成课表编排;提供教师课表、课程课表、教室课表、学生课表、全校课程总表。

(4)选课管理。功能包括:教务处通过校园网选课的有关规定,提供多种控制选课手段,如分年级、按专业确定预选课程学分上限等;根据教学计划,教务管理人员添加选修课程,学生登录网络平台选课;根据选课处理结果,通过校园网有关课程取消与选课调整等信息,并及时通知相应的学生;选课期结束后,系统会生成选课表和各种统计分析报表;同时提供多种信息查询,如教师查看选课学生名单,按课程、上课班级查看学生名单,某门课程被选的实际情况等。

(5)学生成绩及学籍管理。一般的学生只有成绩查询的权限;而教师不仅有对所教课程成绩查询的权限,还有录入学生成绩、修改学生成绩、查看成绩的权限。同时管理人员还可以处理与成绩有关的免修、重修等特殊情况,产生多种实用的成绩分析报表。学籍管理分为几个功能:学生入学报到,生成新生初始学籍档案,分班,记录学生奖惩情况,生成学生学籍异动数据,打印学籍卡片、学生名册、毕业生档案,生成上报的新生电子注册与毕业生电子注册数据、高基报表及学籍异动统计表。

(6)考务管理。功能包括:学生缓考课程登记;考试时间、地点、课程、监考人员确定;学生考试证打印;提供课程考试安排表、监考人员安排表、教师考试安排表和全校考试安排表;学生缺考、考试舞弊登记等处理。

(7)实践教学管理。功能包括:依据开课计划和选课情况,由承当教学单位确定教师、地点、时间;确定学期军训、实习、课程设计、毕业设计的任务和安排;录入相关环节的成绩并进行分析。

(8)教学考评管理。功能包括:设置教学评估体系与教学工作量计算公式;学校督导、指定教师、学生对教师教学考评;计算教学人员的学期工作量,提供工作量查询、打印。

2.4 安全问题

Internet是一个开放的网络环境,正是这种开放性导致了其潜在的不安全性,所以系统的安全性是一个必定要考虑的问题,系统中保存着许多“敏感”的信息,如学生的成绩、教师的工作量、用户的登陆密码等等,为此,要对用户及其访问权限做出严格的规定,如非授权用户不可以对数据库数据进行查询、更改或删除操作。本系统所采用的是用户在进入系统前首先输入用户名和密码进行登录,如为非法用户,系统会拒绝其访问;即使能够进入系统,系统也会根据其身份确定其访问权限,所有涉及到数据的增加、更改和删除操作的地方一般用户是不能够进行的,只拥有对数据库的读取权限(查询),除非有特殊需要,可以由管理员修改其权限后方可进行。

3.前景与展望

该系统是以本人所在学院实际的教学教务管理工作为基础而开发的,一旦投入运行,可以满足学院内外对教学教务信息的多层次、多角度的查询要求,为学院领导的决策提供科学的依据,然而系统的维护与建设需要根据实际情况的变化不断地修改和调整,使得系统的功能进一步丰富和完善。再者,基于ASP技术开发的B/S结构的MIS的开发和应用有着十分巨大的发展前景,主要是由于ASP技术自身的优点和Microsoft平台的广泛应用。

4.结束语

对教务教学管理信息系统设计原则以及模块功能的分析可以发现,这套系统已基本覆盖了教务教学管理的各个环节及层面,安全实现了信息的快速传递和高度共享,不仅使教务管理人员从大量的简单重复的数据处理中解放出来,同时也为广大师生的信息查询提供了极大的便利,从而大大提高了教务部门管理和服务的质量和效率,对于推动学分制改革,真正发挥学分制的优势具有重要的意义。

参考文献

[1]蔡翠平,尚俊杰.网络程序设计-ASP[M].清华大学出版社,2004,2.

[2]张固.ASP网络应用系统典型模块开发实例解析[M].人民邮电社,2004.

[3]高林.管理信息系统与案例分析[M].北京:人民邮电出版社,2004.

第9篇

关键词:教务管理系统;独立学院;存在问题;优化

中图分类号:G647 文献标志码:A 文章编号:1674-9324(2015)01-0014-02

我国独立学院教学质量的提升普遍不高是一个不争的事实,出现这个结果有很多原因,其中,教学管理系统的滞后和不完善是重要原因之一。通过对教务管理系统进行优化方案设计和实践,实现教务管理系统的升级和信息化,提升教务管理系统在教学中的实用性,实现教学计划、排课、考试、成绩、学籍、师资、毕业生等教学管理工作的规范化和信息化,使得教学管理更加流畅,更加科学,更加能够适应学院的发展要求,以达到提高独立学院教学质量的目的。

本文中所指的教务管理主要是指在教学计划中的一些比较广泛而常规的教学管理,其任务是在独立学院各个相关专业、各个年级以及相关学科进行分类,再结合教材和教师的教学,建立起一个适应独立学院的、科学有效率的、高质量的教学制度。独立学院教务的管理,很大程度上还包括了学院运行、教师教学档案、学院行政等。教务管理系统就是把这些行为信息化、制度化、规范化,通过网络和软件表达出来,达到对于独立学院教育模式,取其精华,去其糟粕的要求。

一、独立学院教务管理系统的现状与困境

独立学院的教务管理系统出现的时间并不长,独立学院本身就是一个新生事物,它相应的教务管理系统更加年轻。当前,很多独立学院的教务管理系统试模仿母校管理系统而生成,在效率、功能和适应性上都差强人意。教务管理系统又是协调学院教学各方面事务正常运行的保障,是综合性和系统性相结合的工程。因此为了独立学院教务管理系统的正常发挥,必须做好各个方面的管理,但是目前独立学院教务管理系统各方面都存在一定的问题,主要表现在以下几点:

1.独立学院教务管理系统的全面信息化不够。在独立学院教务管理管理中,把教务管理信息化,是教务管理工作效率提升、工作质量提高的一个途径。实施教务管理信息化的载体就是教务管理系统,而教务管理系统所依存的硬件设备就是独立学院的网络基础设施建设。当前独立学院基本实现校园网络化,教师和学生可以利用网络找到自己需要的信息。但是,绝大多数独立学院的网络设备建设仍然处于初级阶段,很多基础设备和学院发展并不兼容,例如,很多独立学院在学生选课的时间段,出现网络断网或进入不了网站;学院网络速度较慢,下载资料不理想等情况。这些都还需要专业技术人员的不断调试,学院加大资金投入力度,以保障基础设备的不断完善。独立学院教务管理系统信息化另外一个方面就是系统自身软件功能的发挥。很多独立学院购买的教务管理系统最开始并没做好相应的数据和统计,只是根据当前学生人数购买,没有考虑到学院飞速发展后的软件性能。在独立学院迅速发展的今天,很多学院当初购买的系统已经不能适应学校发展的速度,满足不了当前的学生人数和课程安排,给教学的各个方面造成一定的困难。

2.独立学院教务管理系统安全保障性不够。一般独立学院教务管理系统的安全保障性都不够。首先,在系统升级方面,很多独立学院在购买系统的时候,没有考虑升级的问题,交付资金基本是一次性买断,没有后续工作。当系统不能满足学院需要时候,没有预算资金去升级或购买新软件。其次,在系统不断更新的今天,独立学院采用的系统一般都存在很大漏洞,比如:学生数据的甄别、老师排课的显示、一次性容纳的选课人数都存在一定的误差,这种误差会随着学生人数、课程门数的增多而加大。最后,是防攻击性能的不足。基本上,独立学院的教务管理系统都没有阻击功能,面对外来病毒入侵只能事后采取补救措施。同时,独立学院教务信息管理人员一般都缺乏对系统操作的培训,对系统架构了解较少,甚至有些部门对系统的适用不够重视,容易造成业务不熟、经常操作失误等。这样对老师和学生的正常操作有很大阻碍作用,往往会出现数据的遗失和泄露。

3.独立学院相应配套系统的建设不够完善。目前,绝大多数高校的教务信息管理系统工作模式相对单一,主要利用计算机负责处理表格、文件的传输等简单日常管理工作。随着高校的扩招以及教学业务的扩展,高校日常教务管理工作量的增加,使得日常教务工作任务越来越多,信息处理方式也变得越来越复杂,仅仅依靠以往的日常处理方式已无法满足网络信息化的高校办公需求[1]。独立学院的这种情况就更加突出,解决问题的方式之一就是建立健全相应的教务管理系统的配套系统。配套系统一般指的是子系统,也就是把教务管理系统的各个方面更加细化和分解,真正做到人性化管理,实行无纸化办公。便于老师和学生更好、更灵活的运用这个系统。

二、健全优化独立学院教务管理系统的几个原则

1.灵活整合传统教务管理方法。黑格尔曾经说过:“存在即合理”。传统教务管理工作的方法和模式能够长期生存下来,也有其合理的一面。在当前数据化、信息化的同时,不能把传统的人工教务管理工作彻底摒弃。要吸取他们的精华为现代化手段服务。可以保留纸质化留档。对于一些非常重要的、不可取代的文件和数据,一定要留下纸质档案,对它们进行分类保存,不要对电子档案过分依赖,一些比较重要的教务信息,要对师生本人进行当面的调查时,可以查询原始资料。

2.资金和人员的保障。独立学院教务管理系统健康迅速发展,要满足两个特点,一个是开放性,一个是灵活性。无论独立学院教务管理系统是自主开发还是在外引进,都应该具有相应的硬件平台和软件平台,要对其进行长期的资金投入和对教务管理人员的培训,并在实际的操作中不断地对系统进行完善和升级,才能和本校的实际情况进行有效地结合,提高本校的教学服务。同时,学院必须每年把系统维修升级的费用明确纳入预算,每年对教务管理系统的功能进行合理评估,发现问题立即处理。明确领导责任制度,发现问题,责任到人。

三、关于建设独立学院教务管理系统的几点建议

当前社会是一个信息社会,信息时代的到来对独立学院教务管理系统的功能提出了更高要求。教务管理系统的目的就是更快、更好的为师生服务,更准确、更先进的完善学院教务管理。为此,独立学院教务管理可以健全完善以下几点:

1.改进独立学院教务管理系统硬件配套,优化管理系统,加强系统安全。首先,学院要投入资金,改善现有老旧的硬件设备,配置相应数量的最新设备,做到硬件使用无障碍。其次,优化系统网络,保障管理系统的升级使用,使系统运行更加高速和畅通。最后,是安全问题,教务管理系统的安全十分重要,目前,接触独立学院教务管理系统的数据,一般使用特定的账号就可以在网上进行登录进入。没有相关的检测或保护措施,一些相关的核心数据例如成绩、学生信息、教师信息等,一旦遭到黑客攻击和修改,后果不堪设想。

2.提高教学管理系统工作人员的整体素质。系统管理人员是发挥教务管理系统功能的实践主体,教务管理系统功能是否能正常发挥,或是发挥的效果如何,很大程度上被系统管理人员的整体素质影响。那么对于系统管理人员整体素质的提升是独立学院不可忽视的问题。首先,委派工作人员进行外出学习,提升他们的理论知识,学习交流其他学院可取的经验知识,整合出有利学院自身的系统。其次,加强教务管理系统工作人员的实践经验知识。要求工作人员熟练全面掌握系统相关知识,鼓励工作人员大胆创新,通过对教务管理系统的研究和实践,完善教学管理流程,优化教学资源。最后,提高管理人员的协调能力和科研能力。从现代管理学的角度来看,教务管理是一个多因素、多层次的立体复杂系统,它是管理者通过组织协调教育队伍,充分发挥教育人力、财力、物力等信息的作用,利用教育内部各种有利条件,高效率地实现教务管理目标的活动过程[2],系统管理人员实际上就是在网络上管理教务相关工作,那么对他的协调能力就有一定的要求。教务管理系统实际上也是一门科学,结合自己工作的实际,研究管理系统,使教务系统管理真正成为管理者的对口研究方向和专业。这样才能提高教务管理者的学术水平,从而实现专业化,为师生提供更好的服务打下坚实的基础。

3.完善教务管理制度,规范教务管理系统权限设置和功能分配。高校教务人员总体上来说学历偏低,业务能力不高,工作性质较为烦琐,工作动力不足,他们多为高校骨干教师家属,从很多二本高校来看,人员流动较快,严重影响了教务管理工作的顺利进行[3]。这种情况在独立学院中更加明显,要提升教务管理系统的优化,必须先制定一套完善的考核和监督机制。明确系统管理人员的责任,清晰系统管理人员的奖惩制度。另外,明确和规范教务管理系统的权限,设置合理的权限分配制度,灵活处理功能的分配,使教学管理制度能够在系统中顺畅运行。

总之,在信息化的当天,独立学院教务管理系统的重要性日益凸显,它直接关系学院整体运行是否正常高效。对系统要求的“硬件”和“软件”条件,学院应根据自身的需要合理调整,做到资源整合,高效优质的为所有师生员工服务。

参考文献:

[1]丁建伟.基于的高校教务管理系统分析与设计[J].济南职业学院学报,2007,(5).

第10篇

关键词:认证中心;加密套接字协议层;防火墙;入侵检测系统

中图分类号:TP315文献标识码:A文章编号:1009-3044(2008)18-2pppp-0c

Design for Security Educational Administration System Based on ASS and UMDS

LU Dan Hua1,2, YANG Feng2

(1.The College of International Education,Guangxi University for Nationalities, Nanning 530006,China;2.School of Computer and Electronics and Information,Guangxi University,Nanning 530004,China)

Abstract:A security educational administration system based on ASS (Authority Subsystem) and UMDS (United Monitor Defend System) is presented in this paper. It integrates many security technique including Certification Authority, Secure Socket Layer, Firewall, Intrusion Detection and the Computer Virus Defend to protect the security of educational administration.

Key words:Certification Authority;Secure Socket Layer;Firewall;Intrusion Detection System

1 引言

随着Internet的快速发展,C/S结构已不能满足校园教务系统的要求,其缺点是每个客户必须安装相应的客户端程序,使得系统维护、升级烦琐,特别是限制了使用空间的灵活性。因此这种结构逐渐被随之发展起来的基于B/S结构的网上综合教务系统所代替,在B/S结构的运行模式下,客户端只需安装统一的浏览器软件,简单易行,可以最大程度地实现资源共享,避免了资源的浪费,并为师生和其他用户提供便利的服务[1]。但在开放的网上教务管理系统中存在一些不容忽视的安全问题,例如:如何保证所录入学生成绩的真实性;如何保证成绩录入人员的不可否认性;如何防止人为恶意的网上中途截取、修改;学生网上选课的不可否认等。教务管理系统的数据库中存有大量的数据,如果遭到入侵破坏,损失是难以估计的,需要把教务系统受到的网络入侵威胁降到最小[2]。为了解决教务管理系统在使用时所遇到的安全问题,本文综合利用认证中心及SSL,防火墙、入侵检测技术和病毒防护技术设计一个基于认证子系统ASS(Authority Subsystem)和统一监控防护系统UMDS(United Monitor Defend System)的安全教务管理系统,保证教务管理系统的安全运行。

2 教务管理系统的基本功能与安全需求

2.1 教务管理系统的基本功能

教务管理系统在基于B/S体系结构基础上通过对学生、教师、课程以及成绩等的管理,形成一个高效的Web教务管理系统。系统主要具备以下功能:

(1)学生基本信息管理主要包括学生基本情况和学生学习情况的管理。其中学生基本情况管理包括学生的学号,姓名,性别,专业,班级,出生日期,家庭住址等信息的管理;学生学习情况管理包括学生各学期所学课程及其成绩,学分,毕业状况等信息的管理。

(2)课程和学位管理主要包括专业设置、专业课程设置、课程安排、学分学位等管理。

(3)学生选课管理是指学生根据教学计划和自身情况选择所学课程,然后教务中心根据教学计划和学生的选课情况,进行课程安排。

(4)教师管理是指对学校的教师基本情况进行管理;对教师的排课及工作量完成情况、授课效果评测等情况进行管理。

(5)系统管理主要包括系统日志管理,数据备份,数据恢复和系统安全维护等。

2.2 教务管理系统的安全需求

为了保证教务管理系统的安全运行,需要满足以下安全需求:①数据完整性是指教务管理系统存储的或在网络中传输的数据不遭受任何形式的插入、删除、修改或重发,保证合法用户读取、接收或使用该数据。②安全访问是指教务资源只能被对该资源拥有访问权的实体访问,防止非授权的实体使用和访问该资源。③抗否认性是指报文的收发者不能否认他们收发过该报文,如果一方否认,公证机制将根据抗否认机制予以裁决。例如教师提交成绩后不能予以否认。④系统运行安全 是指要维护教务管理系统的安全运行,免遭黑客入侵,病毒感染等破坏[3]。

3 基于ASS与UMDS的安全教务管理系统设计

为了满足上述的教务管理系统的安全需求,本文设计一个基于认证子系统ASS和统一监控防护系统UMDS的安全教务管理系统,保证教务管理系统的安全运行。该系统结构图如图1所示。

图1 基于ASS与UMDS的安全教务管理系统结构图

3.1 认证子系统ASS

因为教务系统的用户通常是学生、教务职工或教师,他们一般通过互联网上网查看成绩、提交成绩、管理成绩等工作。为了使系统保证安全的同时,不破坏用户的使用方便性,特别是不能让用户增加额外的客户端配置工作,比如下载、配置专用客户端等,本系统的认证子系统ASS结合了CA和SSL技术。

3.1.1 CA中心

CA是网上各方都信任的第三方机构, 专门负责数字证书的发放和管理的认证中心。其中,数字证书是各实体在网上信息交流中的身份证明,它将实体的公开密钥同实体本身联系在一起。目前,数字证书格式遵循X.509标准。X.509证书包括有关证书拥有的个人或实体信息及证书颁发机构等可选信息。实体信息包括实体名称、公用密钥、公用密钥算法和可选的唯一主体ID。CA的核心功能是发放和管理数字证书,具体描述如下:

(1)接收验证最终用户数字证书的申请;

(2)确定是否接受最终用户数字证书的申请;

(3)向申请者颁发、拒绝颁发数字证书;

(4)接收、处理最终用户的数字证书更新请求;

(5)接收最终用户数字证书的查询、撤销;

(6)产生和证书废止列表CRL;

(7)数字证书和历史数据的归档。

本系统中的CA由学校教务管理部门充当。为了实现以上功能,CA中心主要由教务管理部门审批模块和证书管理模块组成,如图2虚线包围部分所示。

图2 CA中心结构图

(1)教务管理部门审批模块主要为用户提供在线服务,教师和学生可在自己方便的时候通过浏览器向教务管理部门审批模块提出注册表格请求,当得到该模块的应答后,申请者提交证书请求。教务管理人员通过教务管理部门审批模块审核申请者提交的证书请求,如果审核通过,将向证书管理模块发出建立证书请求,等待证书请求结果。

(2)证书管理模块当收到证书请求后,证书管理模块就生成相应的数字证书,同时提供发放证书的管理、证书废止列表的生成和处理等服务。并把数字证书通过教务管理部门审批模块返回给申请者。此外,为了有效管理证书,证书管理模块还包括密钥备份中心、中心数据库等关键部分。

(3)终端实体本系统的终端实体一方面是指学生,教务职工或教师这些客户端,相应的,是申请客户证书;另一方面,为了实现客户端与服务器端的双向认证,终端实体还可以是教务系统的Web服务器,相应的,是申请服务器证书。如图1所示。

3.1.2 SSL技术

Secure Socket Layer(SSL)协议最初由Netscape发展,现已成为网络用来鉴别网站和网页浏览者身份,以及在浏览器使用者及网页服务器之间进行加密通讯的全球化标准。在本系统中,SSL技术主要通过CA中心的数字证书在客户端和Web服务器之间建立安全的通信,如图1所示。具体的,通过使用CA中心的数字证书,SSL技术提供的服务主要有:

(1)认证客户端和服务器,确保数据发送到正确的客户端和服务器。这样就保证是教务资源只能被对该资源拥有访问权的实体所访问,防止非授权的实体使用和访问该资源。并实现了通信双方的抗否认性。

(2)加密数据以防止黑客窃取在教务系统中传输的数据。

(3)维护数据的完整性,确保数据在传输过程中不被改变。这就保证了教务系统中传输的数据不遭受任何形式的插入、删除、修改或重发,保证合法用户可以正常读取、接收或使用该数据。

3.2 统一监控防护系统UMDS

除了通过认证子系统ASS保证系统的数据完整性,安全访问,抗否认性以外,为了使教务系统能安全稳定的运行,还需要维护系统的安全运行,免受黑客入侵、病毒破坏、系统瘫痪等影响。为此,本系统设计了一个统一监控防护系统UMDS,它主要包括监控中心、防火墙、入侵检测系统(IDS)和防毒软件等,如图3所示。

在网络安全的建设中,入侵检测技术侧重监测、监控和预警领域,而防火墙能在访问控制领域发挥长处,防病毒软件在防护、清除病毒方面有较好的效果。但它们分属于不同的安全领域,传统的防病毒软件只能用于防范计算机病毒,防火墙只能对非法访问通信进行过滤,而入侵检测系统只能被用来识别特定的恶意攻击行为。只有把它们的长处集中起来才能更好的保护整个教务管理系统。

图3 统一监控防护系统UMDS结构图

3.2.1 监控中心

在本系统中,将通过监控中心把这几种安全产品整合成一个安全体系,让它们有效地协同工作。监控中心主要的工作包括:

(1)收集从防火墙、IDS、防毒软件和Web服务器发来的数据,如图3中实线所示。

(2)将这些从不同节点发来的数据相互关联,按照设定的安全策略,做出全局的判断,得出当前的安全状态系数;再按照系统全局安全策略的要求,把这些安全状态系数转换成为相应的控制信号。

(3)向各个节点发出相应的控制信号,如图3中虚线所示;通过这些控制信号,可以及时的更改防火墙、IDS、防毒软件和Web服务器的配置,以提高整个系统的安全性。

此外,统一监控防护系统UMDS还负责安全管理、日志管理、策略管理、服务质量和负载均衡等安全管理工作。

3.2.2 防火墙

防火墙主要作用是使Internet与Intranet之间建立起一个安全网关,保护内部网免受非法用户的侵入。防火墙主要由服务访问政策、验证工具、包过滤和应用网关4个部分组成。在统一监控防护系统UMDS中,防火墙除了完成传统的访问控制功能以外,还负责收集、整理数据,及时把数据按约定格式发送到监控中心;并通过专用的线程专门处理来自监控中心的控制信号,然后更改防火墙的访问控制策略和配置,及时阻断当前具有破坏性的网络连接。

3.2.3 入侵检测系统

入侵检测系统IDS是一种主动保护自己免受攻击的一种网络安全技术[4]。作为防火墙的合理补充,入侵检测系统能够对付网络攻击,扩展了系统管理员的安全管理能力,包括安全审计、监视、攻击识别和响应等,提高整个网络教务管理系统安全结构的完整性。在统一监控防护系统UMDS中,入侵检测系统的各个监测器除了完成传统的监控和预警功能以外,还要负责收集、整理数据,及时把数据按约定格式发送到监控中心;并通过心跳模块及时处理来自监控中心的控制信号,修改各个监测器的检测规则,以适应新的系统环境,提高IDS的检测率。

3.2.4 防毒软件

随着网络的发展,出现了越来越多的病毒种类,它们可以非法的入侵网络教务管理系统,影响系统的使用,窃取数据,占用大量的系统或带宽资源,影响系统的正常使用。防毒软件在防护、清除病毒方面有较好的效果。为了能够更好的保证整个系统的安全,除了在系统的主要节点上安装防毒软件以外,还把这些防毒软件与监控中心联动起来。防毒软件负责把查毒结果、漏洞扫描结果及时上报给监控中心;并等待来自监控中心的控制信号,以动态制定各个防毒软件的查杀任务。

4 结束语

本文综合利用CA及SSL技术,防火墙、入侵检测技术和病毒防护技术等设计一个基于认证子系统ASS和统一监控防护系统UMDS的安全教务管理系统,保证教务管理系统的安全运行。随着网络技术的不断发展,对网上教务管理系统的安全性提出了更多更高的要求,需要从身份认证、信息认证、数据保密和可信服务等方面出发,运用更有效的手段满足网上教务管理系统在安全方面的高要求[5]。另外,还需从管理和技术上双管齐下,使得教务管理系统成为一个真正的可信系统,更好的为学校、教师和学生服务。

参考文献:

[1]刘开南.浅谈教务管理信息化建设[J].中国高教研究,2005(02).

[2]李红斌.电子教务及其安全性的探索[J].吉林广播电视大学学报,2006(2).

[3]刘念,李涛,赵奎,等.基于PKI技术的学分制管理系统的安全解决方案[J].电子科技大学学报,2003,32(4):440-443.

[4]周荃,王崇骏,王B,等.基于人工智能技术的网络入侵检测的若干方法[J].计算机应用研究,2007,24(05):144-149.

[5]黄丰云.基于Web 的教务管理系统结构设计与安全措施[J].武汉理工大学学报,2003,25(5):50-52.

收稿日期:2008-03-27

第11篇

关键词:URP 高校教务管理系统 数字校园 大学资源计划 参考信息

中图分类号:G434 文献标识码:A 文章编号:1674-098X(2016)09(a)-0085-02

合理运用URP理论,结合高校发展的实际情况,有利于加快高校的信息化建设步伐,全面提高高校整体的教务管理工作质量,促使高校教学管理工作开展中存在的各种问题能够得到有效解决。“数字校园”与“大学资源计划”(URP)的有效结合,有利于达到高校教育改革的目的。在这种综合教务管理系统的支持下,数字校园的发展速度将会逐步加快,将会实现高校教育计划实施过程中的全面信息化。

1 URP高校教务管理系统的内涵

为了更好地适应时代的发展要求,推动高校教育信息化的进程,相关的教育工作者结合高校的特征,提出了“数字校园”与“大学资源计划(URP)”的高校建设理论,为高校教务管理系统的有效构建提供了重要的参考信息。现阶段URP高校教务管理系统的内涵具体表现在以下几方面。

1.1 智能化的数字校园

利用计算机网络的优势,合理运用各种信息化技术,实现各种资源的全面数字化所创建的校园,即为智能化的数字校园。这种校园模式本质上是一个数字空间,相比传统的校园有了更加完善的服务功能,为高校教育改革全面信息化目标的实现创造了有利的条件。在数字校园的支持下,高校的不同管理系统运行过程中将会实现资源共享,高校与外界的联系将会更加紧密,促使高校的教育质量及教学效率能够不断提高。相对而言,数字校园使用过程中的动态性强,其中包含了各种数字化技术,在改变教学模式、丰富教学内容的基础上创造了良好的数字化环境,有利于推动高校的快速发展。

1.2 完善的大学资源计划(URP)

为了实现数字校园的有效构建,需要高校采取必要的措施加快信息化建设步伐,实现各种信息资源的实时共享。但是,结合当前高校信息化建设的实际发展现状,可知其中依然存在着较多的问题,致使各种应用系统、信息服务系统使用中无法达到各种教学管理活动的实际要求。为了改变这种不利的发展现状,结合高校管理特征,应制定较为完善的大学资源计划(URP),相关的研究报告显示,大学资源计划(URP)的显著特征是系统与各种信息资源的总集成,在可靠的平台及网络协议支持下,将会使不同的信息系统与资源按照合理的方式进行集成,最终实现信息资源的实时共享。

2 URP高校教务管理系统的主要功能

在合理的系统技术框架支持下,有利于实现URP高校教务管理系统的构建,最大限度地满足高校教学管理及各种信息服务需求,提高各种资源的利用效率。结合B/S方式及C/S方式的优势,可以逐渐完善URP高校教务管理系统的服务功能,为各种复杂数据的有效处理提供可靠的保障。结合现阶段URP高校教务管理系统的实际应用现状,可知这种系统使用中的主要功能包括:(1)学生信息的综合管理。利用系统中的学生管理模块,可以对高校学生的学籍信息及不同阶段学生的培养信息进行有效维护;(2)教师信息的综合管理。合理运用系统中的教师管理模块,可以实现对有关教师资源的综合管理;(3)不同课程的实时管理。为了构建良好的课程管理模式,系统中的课程管理模块可以对不同的课程进行实时管理,为课程评价体系的完善带来了重要的参考依据;(4)学生成绩的实时管理。利用多成绩计量方式的优势,实现了学生成绩的集中管理;(5)教学评价管理及相关的网上程序。立体系统中的教学评价管理模块,可以对教师的整体教学水平做出较为合理的评价。同时,利用相关的网上程序,有利于搭建可靠的教务信息平台,促使学生和教师可以通过这种平台及时地了解各种信息。

3 URP高校教务管理系统的实际应用

3.1 数字校园建设中资源共享的应用

结合URP高校教务管理系统的优势,可以在数字校园建设中提供各种服务,实现各种资源的实时共享,促使高校的教师信息、课程信息、学籍信息等,能够得到最大限度的利用。同时,教务管理工作者也可以通过系统对有关学院的最新工作动态进行及时地了解,有效地处理有关学生与教师信息传递过程中存在的问题;管理者也能够利用系统的相关资源加强人事信息的实时管理,有利于加强高校教务处与其他部门的紧密联系;在对教室资源进行有效管理的应用过程中,可以满足教师教学活动开展中的多样化需求,实现资源的实时共享。

3.2 学业监控过程中的应用

为了保证高校人才质量培养的可靠性,需要利用URP高校教务管理系统的服务功能,对学生的学业进程进行实时监控管理,通过各种监督措施的有效使用,保证学生顺利完成学业的基础上优化了高校的教育教学管理模式,为学生培养目标的实现提供了重要的保障。基于URP教务管理系统运行中学业监控模式的有效使用,可以提高各项教务基础工作质量,实时监控学生学业进程,促使学生能够在规定的时间内顺利完成学业,达到现代化与信息化教务管理的具体要求。

3.3 教学评估工作开展中的应用

通过构建可靠的基于URP高校教务管理系统的教学评估模型,有利于完善教学评价功能,全面提升高校教师的整体教学水平。在这种教学评估模型的实际应用中,可以对不同阶段教师的教学工作计划完成状况进行有效评价,一定程度上保证了高校教学质量的可靠性。利用系统的服务功能开展高校的教学评估工作,主要的优势体现在:(1)减少了教务管理人员的工作量,提高了教务处整体的工作效率;(2)通过对教师教学质量的综合评价,优化了教学模式,丰富了教学内容;(3)提高了各种反馈信息的传递效率。

3.4 教务管理改革过程中的应用

为了满足高校办学规模扩大的各种需求,需要利用科学化的管理模式,不断地提高高校教务处的整体工作效率,全面提升高校教务管理的综合水平。实现这样的发展目标,可以充分地利用URP教务管理系统的优势,不断地丰富教务管理手段,利用动态化的教学管理模式,为高校更好地适应当前的经济形势提供必要的参考信息,不断加快高校的教务管理改革步伐。在未来高校数字化校园建设的过程中,URP教务管理系统将会发挥更大的作用,一定程度上提高了高校整体的教学质量,确保了高校教务管理改革的有效性。

4 结语

加强URP高校教务管理系统的深入研究,有利于实现高校教务管理的全面信息化,推动高校教务管理的深化改革。在构建高校教务管理系统时,应充分考虑高校的实际发展状况,优化资源配置,促使URP高校教务管理系统在实际的应用中能够达到预期的效果,为高校教育改革全面信息化战略目标的实现提供可靠保障。在未来高校发展的过程中,充分发挥URP理论的优势,有利于加快数字化校园的发展速度,最大限度地满足高校教育信息化的多样化需求。

⒖嘉南

[1] 卜新宇.高校教务管理信息化建设路径探究[J].长春金融高等专科学校学报,2012(2):75-77.

[2] 王北星,王珊珊.构建校园公共教育平台,实现高校教育信息化[J].长春金融高等专科学校学报,2006(3):75-77.

[3] 王颖娜.基于我国高校独立学院URP的分析与研究[D].云南大学,2010.

第12篇

关键词: ORACLE B/S模式 教务管理系统

中图分类号:TP315 文献标识码:A 文章编号:1007-9416(2014)02-0145-02

1 引言

教务管理信息系统是一个由人和计算机等组成的能进行信息收集、传递、存储、加工、维护和使用的系统。它具有管理教育部门或组织的各种运行状况、数据分析与预测、辅助决策等功能。教务管理工作是教育部门的重要组成部分,实现教务管理信息的及时收集与,提高学校的教务管理水平一直是教务管理的研究方向。校园网的建立为高等院校教务管理的无纸化与网络化提供了良好的条件。开发基于网络的教务管理系统可以充分发挥网络环境的优势,使管理工作快速、方便、准确、按时完成,更好的服务于教育系统中的各级人员。

2 系统分析

教务管理系统的目标是实时收集、处理、以教学为中心的教务活动全过程的信息,制定教学计划,安排教学活动,监控教学过程,评估教学质量,提供教学信息共享,为学校的发展及规划提供辅助决策支持。教务管理系统的用户包括系统管理员、教务人员、教师和学生。因此不同用户需要分配不同的权限。如图1所示。

3 系统设计

3.1 系统开发环境

使用了的系统,它与其他系统进行比较,具有性能高,安全稳定的特点[1]。

(1)执行能力比较强。这种工具是将通用语言的程序最为进行工作的服务器,在第一使用的时候只需要编译一次就行了,不用一次次地进行编译,所以这个工具的执行能力比较强。

(2)简单易操作。因为这种的使用和页面、分布方式和网站结构简单。通用语言简化研究和步骤形式化,虽短了更新开发的周期。

(3)具有普遍性适应能力强。该工具是以通用语言作为基础的编译进行的步骤,能够使这种工具运行在Web使用工具开发人员的所有的场所。通用语言基本库、信息系统、数据连接的工作都能很好地将这种工具放在Web里面。

(4)管理方便易行。这种工具需要的字符很单一,分层的装配结构,让服务设备客观条件和使用步骤的安排更加方便。

(5)处理软件的特点具有确定性。这种工具是一种能够进行多种工作的高性能软件,最大的特点就是它可以实现特殊环境之下的无缝连接,能够提高工作效率。

3.2 系统功能模块设计

以系统的具体的需要及职能的种类,可以把体系划分成学籍、课程安排、课程选择、成绩查询、师资调整、考试、体系结果等工作的管理系统,而这七个系统中有有很多不同种类的小版块。他们都有相应信息的记录、查询和修改以及打印能力。具体说明如下:

(1)学籍管理。本系统把学籍管理分为几个功能来完成,有入学登记管理、学籍调整、毕业工作这些管理功能。在这些管理中第一个管理工作的内容时:学生基本信息资料的录入,学生就读过程中的各个信息的录入;第二个管理工作的主要内容有:为想要调整专业换班的学生提供服务、一些学生退学、休学手续的办理、转学工作等;第三个管理工作的主要内容时:可以将学生的学生证打印出来。

(2)排课管理。这项管理具体是指,以每一学期的教学规划与实际需要,自动进行课程的安排,主要包括各个代课老师,主要课时,以及上课地点等。主要的作用有以下几个:增加课程资料、课程安排、课程表的打印、教师时间确定、课程信息的确定、课表查询、教室安排、排课情况。在具体的操作过程中首先应该增加的信息是教课信息,接下来是课表的制成,然后是课程安排,再然后就是教师时间的确定、课程的确定、课表的形成、排课情况的确定等,查询措施多种多样;教室管理的主要作用有:在一些课程上完之后一定要及时地让出被占用的教室以及教学资源设备,因为还有其他的一些课程可能会用到。

(3)选课管理。在课程选择的过程总,相关负责人要根据不同年纪的需要添加选修科目,同学们只要登陆选课后台,就可以选择自己喜欢的课程了,在这项工作结束以后,可以接着将课表打印出来,在学期末可以通过同样的方式查询自己的学习成果;另外还可以通过该子系统将成绩单打印出来。

(4)成绩管理。在这项功能中,一般的学生只有对成绩进行查询的权力;但是老师不但能登录系统进行成绩的录入,还可以查询学生其它学科的成绩状况,也可以修改成绩,补录成绩。

(5)师资管理。这项管理工作的主要作用有:老师个人资料的录入、教学状况的查询、教学质量的统计与评估结果。在这个过程中,要想查看或者是打印某一个老师的详细资料首先必须对老师的基本信息进行确认;应先生成本学期的某一个老师工作任务情况,才可以进行查看或者是信息的输入;应先生成本学期的教师教学质量评价结果,然后才可以进入评测页面进行评测和查看成绩。

(6)系统管理。这个版块是把每个使用本软件的人作为一个使用者,可以以每个使用者的职责作为依据来所确定不同使用者在不同领域中的权限, 同时又可以对这项内容进行调整,通过对使用者和使用者权利的管理保障系统数据库不受损害,此外该子系统还具有改变密保的作用。

3.3 数据库模块设计

3.3.1 数据库访问技术设计

在信息库访问的过程中,使用的是.NET结构,提供与ADO(Active Data Object)相对应,它与ADO的关系是,它是前者的升级。在中,通过Managed Provider所提供的应用程序编程接口API(Application Programming Interface)可以对各种信息资料进行便捷访问,包括OLEDB(Object Linking and Embed DataBase)和ODBC(Open DataBase Connectivity)支持下的资料信息[2]。

包括的种类比较繁多,他以各种不同类型的系统对信息库进行融合、记载查看、记载连接、记录调整和记录清除等功能。主要有以下几个不同的目标:(1)连接主要是指信息资料库的联合;(2)命令用来进行命令的下放,特别是调查局的运用;(3)数据读取器来对只读数据库进行返回;(4)数据使用器可以将数据从数据库中的信息进行返回;(5)数据站可看作内存里面的信息资源,利用DataAdapter可以将数据库中的数据送到数据站中,然后通过这些信息在进行各种工作,最后再通过DataAdapter来回复信息。[2]

上面的几个目标,使用的是不同的信息资料形式,正如图中看到的:一种是利用连接、命令和数据读取目标,通过这种形式只能读取信息资料,不能调整,如果只能查看数据记载,那么其速度可能会快些;第二种是通过连接、命令、数据调整和数据站目标,这种措施更灵活,可通过各种办法对信息资料进行调整。

3.3.2 数据库设计

根据系统的数据需求分析,系统数据库分为关系数据库和文档数据库两大类。关系数据库包括学生信息数据库,教师信息数据库,教室/实验室、教材资源数据库,学生成绩数据库,试题库;文档数据库包括规章制度、教学文件、教学动态、规范化统计报表等等。系统的逻辑结构如图3所示。

4 安全性设计

为了达到资源的可靠性、信息资料的可靠性和交流通信的可靠性等计划,通过体系,我们安排了三层安全模式,以避免数据资料的外流和一些不合规格的客户对数据的妄加篡改。首先装设有服务装置和防火设备作为成教务管理数据体系的第一层保护,将外界的访问隔断,以有效地防止“黑客”的入侵。在使用者重新登录页面的时候,通过使用者对密码进行检查的,增设第二到防关,以确保他可以得到认可,并根据使用者的使用情况确定不同的使用权力服务享受机会。最后第三层防线主要基于数据库的安全性,以保证信息资料库中的表具有科学性与合理性,并对数据表进行类别的划分,确保使用者能够根据不同的类别进行权力的划分。还有基于时间段的安全检测;基于系统控制的安全检测;页面访问时均使用专用参数;基于访问IP的控制,在特定情况下,系统支持限于指定IP地址范围的访问。

5 结语

该系统具有科学的设计方案,对教务管理资料进行管理速度的检查、操作简便性的检查、准确性的检查都具容量大、保密工作很到位,从而在使用过程中为广大的相关工作节约了工作时间,提高了效率,也更好地利用了现有的校园网资源和环境,保证了学校教务管理工作信息化、规范化的实施,保障各项工作的有序进行。

参考文献

[1]黄明,梁旭,段竹 2.0+SQL Server中小型信息系统开发实例精选[M].北京:机械工业出版社,2007.

[2]盖江南,王勇,阎文丽+SQL Server动态网站设计宝典[M].北京:电子工业出版社,2006.

[3]赵京.Oracle课程设计案例精编[M].北京:中国水利水电出版社,2006.