前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的教学管理系统主题范文,仅供参考,欢迎阅读并收藏。
上世纪70年代起,管理系统在发达国家的使用情况已经有了较好的发展,在发展过程中,其系统共经历了四个重要阶段,包括统计、数据更新、状态报告和决策支持阶段。一直以来,国外教育发达的高校致力于研究和探索学校教务处管理模式和流程,其管理模式以“完全学分制”为主。国外教学管理电脑化与网络化的操作管理模式早于国内几十年实行,从管理上看,他们这种管理模式基本涉及到教学管理的每一个工作流程;从系统模式上看,集中存储各类数据,并分布操作,从而达到提高教学管理的效率,加强信息的集成和共享,促进系统中数据间的流通,完善教学管理的各个环节的目的。根据数据显示,因为引入ERP(Enterprise Resource Planning)系统的概念和方法,国外高校数字校园的应用水平得到全面提高,其中就包含教学管理系统应用的提高。随着技术的不断改进以及系统长期有效地运行,国外的教学管理系统的运行阶段已经较为成熟。然而,因实际情况的差异,彼此的教学管理制度不同、方法不同,其机构管理职能也有所差异,国内只能在借鉴先进经验的基础上,开发适合于中国大学教学管理的管理系统,不能完全的引用照搬。
80年代初期,苏联学年制的教学管理模式被国内部分高校所借鉴,这种制度的主要特点为:由教务处和各系部根据自身人才培养的需要统一制定各个年级的教学计划,教师根据制定好的计划进行教学,而从学生的角度出发,他们按照教学计划学习相应课程,如果有一门不及格,就不能修读下一学年的课程,如此直到完成所有学业。
到了80年代后期,国内部分高校尝试试行学分制,在该制度中学生能较为自由地选择自己感兴趣的课程。他们只要修满了人才培养方案中所规定的学分,就能顺利拿到毕业证书。这个时期,电脑得到了较为广泛的应用,部分高校教学管理开始引入计算机操作。随后,一些具有单一面向功能的小系统(如教学计划管理系统、课程管理系统、考试管理系统,学籍管理系统等)开始出现。这些小系统虽然在一定程度上解决了教学过程中遇到的问题,但毕竟功能还不够强大,彼此间联系也不够紧密,难以适应规模不断扩大、体制不断深化改革的高等教育。为了让自身的教学立于不败之地,各高校都积极主动向国内外先进院校取经,根据自身的校情,寻求适合本校发展的教学管理模式。部分走在前面的高校尝试向“完全学分制”的管理模式过渡。但由于实施的条件还不够成熟,加上实行该制度的高校极少,缺乏经验,“完全学分制”还只是停留在初级阶段。尽管如此,许多高校都非常重视教学管理的信息化,并将其作为发展学校的重中之重。教学管理模式具有多样化,市场上也没有万能的教学管理软件,要找到适合本校的应用软件非常困难,而且教学管理模式还在不断的发展和完善,即使找到了符合本校当前的管理模式,要想进一步完善和更新今后的教学管理更是难上加难。因此,当时拥有完善的 “教学综合管理信息系统”的高校零星可数。
进入21世纪,国内各高校普遍采用学年学分制,更加重视科技兴校,纷纷对教育体制的进行深化改革,不断培养着一届又一届的应用性、复合型专业人才。信息技术的不断发展要求各高校进一步完善现有的教学管理系统,例如基于SOA架构的高校教学管理系统的设计。为了让本校处于教育事业发展的前列,各高校都开始建立起自己的校园信息化网络。只有走信息化的建设道路,高校教学才能跟上时代脚步,才能适应当今人们日益增长的文化需求。近几年,信息技术的迅速发展和互联网普及为教育深化改革提供了有利的条件和环境,它已经悄悄地改变了人们的学习、工作、生活、交往和教育方式。为了培养出对社会有用的专业型人才,信息化的高校教育势在必行。
从起步到现在,国内高校教学管理系统的建设经历了将近二十年,期间信息化教育不断完善、不断发展,而成熟的教育软件炙手可热,对于各高校来说优秀的教学管理软件正是他们最需要的。有能力的高校便自行研发教学管理系统,缺乏开发能力的则委托专业的软件公司量身定做,以购买的形式获得适合自己的教育系统。无论他们采取什么方式,都表明各高校都非常重视建设现代化的教学管理系统,这就促进了教学管理的信息化、规范化、现代化,并大大提高了高校教学管理的效率。
参考文献
[1] 苗育忠,许其谨.试论学分制的功能和生存条件[J].现代大学教育,1988(2).
[2] 段袁德等.积极探索符合国情校情的学分制管理制度[J].中国高等教育,2000(21).
[3] 张连达.对学分制实质的认识[J].高等工程教育研究, 1987(3).
[4] 朱玉山.论高校实施学分制教学管理的制度环境[J].高等理科教育,2007(2).
[5] 关凤翱.从与学年制的比较中看学分制的利弊[J].高等农业教育,1986(4).
[6] 冯向东.推行学分制:教学制度与观念的深刻变革[J].高等教育研究,2003(11).
[7] 蔡国均.谈改学年制为学分制[J].高等工程教育研究, 1984(2).
[8] 吕向虹.论学分制内涵体系及其制度设计理念[J].高教探索,2007(2).
[9] 许鹏奎.高等院校推行学分制的影响因素及对策研究[J].高等理科教育,2002(2).
【关键词】混合教学;班级;教学管理;教学管理系统
【中图分类号】G40-057 【文献标识码】A 【论文编号】1009―8097(2010)07―0040―04
一 引言
混合教学就是把传统的课堂面授(Face to Face)和网络学习(E-Learning)有机地结合的教学模式,既要发挥教师引导、启发、监控教学过程的主导作用,又要重视学生积极性、主动性和创造性。传统课堂教学有利于教师主导作用的发挥,有利于教师监控整个教学活动进程,有利于系统科学知识的传授,有利于教学目标的完成。网络教学则凭借丰富的数字化教学资源和各种交互工具、认知工具的有力支持,有利于培养学生的探究精神和创新精神。混合教学打破了传统学校教育的课堂教学模式,同时也突破了传统远程教学无法实施有效的沟通和交流的局限,是一种全新的教学模式。[1]
从混合教学理论走向实用混合教学解决方案必须遵循混合教学设计的基本原理[2][3],了解和分析目前教学模式现状,并结合实际教学需求解决如下主要问题:如何快速方便、有效地实现混合教学过程的控制和管理?教学内容如何分解才能最好地达到成本与效果的平衡点?混合教学过程如何控制?教学过程中的各种资源如何真正地实现混合应用?
在传统课堂教学仍占学校和培训机构主导地位的今天,为了达到最佳教学与培训效果,根据课程内容和学习者特点的分析,必须采用方便有效的教学管理与实施方法,将适合于网络学习的教学内容安排成E-Learning模式,不适合的内容或者难以实现网络学习的内容安排成老师讲授或指导的模式并采用网络进行教学信息交流、作业的管理等。因此,需要有一个集教学信息与管理、课堂教学管理、网络学习管理和学习评价等功能于一体的强大、实用的适合学校及各类培训机构的混合培训管理系统。尽管目前国内较流行的通用网络教学管理系统有许多,如4A、清华教育在线、电大在线、网梯教学平台、安博在线等,国外则有WebCT、Blackboard、Moodle、Sakai、iLearning等,他们功能其全,各有特色。[4][5]但这些系统大多以网络教学为主,系统比较庞大且价格较高,并且离开以传统班级授课实际情况还有一定的距离、实施也较为困难,除了某些大单位使用外,对大多数学校和培训机构无法得到有效的使用。
本文将以班级管理为核心集成课堂教学环境和网络学习环境来建立统一的教学管理平台,更大程度地适应学校和企业教育培训的现状,达到降低管理成本,提高教学效果目的。
二 混合教学管理系统设计的思想
学校是以班级授课为基本的组织形式,班级是教学或培训管理工作的基本单位,又是学生学习和活动开展的集体。对一个“教学班”的教学管理主要在班主任的统一管理下由各个任课教师进行课程教学管理。传统的班级授课制是把学生按照年龄、程度编成固定人数的教学班,由教师根据教学计划中统一规定的课程内容和教学时数,按照学校的课程表进行分科教学的一种组织形式。由于其在教学管理、学生沟通和控制、教师作用等方面的优势,在学校和培训机构占有绝对的统治地位。至今,它仍然成为国内外教学的基本形式。[6]
现代网络教育使班级授课制的优势得到了更充分的发挥。混合教学的班级制是传统的班级授课制与网络自主学习的有效结合一种教学管理形式。尽管班级还是原来的班级,学生还是原来的学生,但在现代网络教育的条件下,混合教学的班级制一方面继承和发扬传统班级授课制的在教学控制和教师发挥等方面的优势,另一方面充分发挥了网络教学中个性化教学、教学资源丰富和交流范围广等方面的优势,从而使班级授课制的优势得到了更进一步的发挥,也使其原有的局限性得到了合理的弥补。
混合教学的班级管理是由教师、学生、课程和环境四个要素,如图1所示。班级是一种教学组织形式,教师、学生和课程是班级的组织对象,环境是班级开展教学活动的场所。一个班级对应于一批学生、这批学生对应于多门课程和有多个教师,一门课程对应于一个教师(也可以多个教师)。环境是班级教学活动开展的场所,包括实体环境和虚拟环境。根据目前学校和培训机构教学和网络学习应用现状,混合教学管理系统主要设计四种教学模式及相应的教学管理环境:实体教室教学、虚拟教室教学、网络自主学习和网络协作学习。
(1) 实体教室教学环境:传统的班级授课制教学,教师集中授课与现场教学管理,可以进行讲授、讨论、课堂练习、讨论、测试等教学活动;
(2) 虚拟教室教学环境:网络虚拟教室授课教学,教师集中授课与网络教学管理,可以进行网上实时直播教学、练习与评价、问题咨询与辅导等教学活动;
(3) 网络自主学习环境:学生按教学要求和教师提供的课件资源等,进行网络自主学习,教师进行在线个别指导;
(4) 网络协作学习环境:根据教师设计的教学活动,在教师的引领下进行研究性学习,包括收集和分析资料、分组讨论、协作学习、教师辅导等教学活动
因此,混合教学管理系统的设计思想就是以班级为核心进行课堂教学(线下)和网络教学(线上)的管理,根据课程内容特点和班级学员的特征,通过选择恰当的教学模式,实现特定教学问题的有效的教学方法,从而调节网络学习能在最合适的地方使用,同时制定混合教学计划、统一进行教学实施管理,解决了不同教学环境下教学管理的协调问题。
三 混合教学设计的过程管理模型
混合教学开展的过程管理模型主要通过课程内容分析、学习者分析和教学环境分析来选择各个知识点的教学模式,然后针对知识点进行教学管理设计,包括教学要求、教学内容、教学时间、教学地点的描述,并进行教学资源或教案、网络学习课件和作业的(如图2所示)。
课程内容分析主要根据学习者特点和教学环境进行教学内容分析并将课程内容进行划分的过程。每门课程包含若干个模块,每个模块包含若干个单元,每个单元由若干知识点组成,知识点是混合教学的基本单位。知识点的教学模式选择主要依据两个准则(1)教学目标是否能达到;(2)教学活动是否能激起学习者的学习兴趣,增加学习效果。每个知识点根据内容特点和学习者的特征可以选择实体教室教学、虚拟教室教学、网络自主学习和网络协作学习中一种教学模式。然后对该知识点的教学要求、教学内容、教学时间、教学地点、教学模式、教学资料、网络课件和作业内容进行逐一描述或设置。
教学要求:描述知识点的教学目标;
教学内容:对知识点相关内容做简要描述;
教学时间:进行面授教学或网络教学的时间长度;
教学地点:教学具体教室或网络学习的地方;
教学模式:实体教室教学、虚拟教室教学、网络自主学习和网络协作学习;
教学资料:知识点相干的教材内容、教案PPT、参考数目、数字资源等;
网络课件:用于知识点自主学习的网络教学课件;
作业内容:知识点的作业内容,包括作业要求、相关素材、提交方式、提交时间等。
整个混合教学过程设计完成后,将自动生成教学管理计划表,如图3所示的是以计算网络知识为例的一个混合管理计划表,其中课程说明主要提供课程教材、教学大纲、教师介绍、教学目标、学时间、考试形式等方面的内容;学习资料主要提供教学参考资料信息、参考资料数字内容及教案等;进入学习区主要进入各个教学模式的教学环境。作业内容主要进入作业信息管理系统。
混合教学管理计划完成后,采用大同步小异步的教学过程控制方法,教师可以按计划的实施教学并可以不断调整教学计划。学生根据混合教学计划分别进入不同的学习环境进行学习,每个学员都自生成一个的课程学习情况表(如表1所示),通过该表可以及时了解自己的各门课程的学习情况,并且班级的各课程的学习情况可以方便的统计和分析。
四 混合教学管理系统的设计(BTMS)
在对国内高校和教学培训机构需求的深入调研的基础上,综合了传统课堂教学和网络教学中最实用的教学管理经验来设计混合教学管理系统(BTMS)。系统提供了最实用的教学组织管理(班级管理、课程管理、学员管理、教师管理)和教学实施管理(教学安排、教学进度、教学模式、网络学习管理、教学资源管理、作业管理与评价)功能,迎合目前高校和培训机构的教学培训发展趋势,能够简单有效地跟踪与管理班级的各个课程的学习情况。
系统主要由班级负责人管理、学生学习管理、教师教学管理、系统管理员管理四个模块组成,图4表示了各个功能模块的具体的功能设计。系统分别为班主任或培训班负责人(可以作为任课老师)、班级学员、任课教师、系统管理员提供相应的学习或教学管理功能。系统的各种管理和学习模块以“操作方便、功能实用、系统稳定”作为设计目标,具有如下设计特点:
建立以班级为核心的混合教学管理平台
以班级为核心进行课程的教学管理,不仅对网络虚拟教室、网络自主学习和网络协作学习有完善的班级教学管理功能,如班级通知、班级答应、班级在线辅导、对学习结果进行跟踪记录、班级各课程学习情况统计等,还能够对传统课堂教学(例如面授及讲座)进行班级教学管理,从而使整个教学管理系统成为一个有机整体,大大提高班级教学管理效率。
提供教师快速的混合教学计划制定和实施管理
由于将混合教学管理过程模型化,使得教师对某班进行课程安排时只需按照管理过程对内容进行选择或添加,就可自动生成混合教学管理计划,并按此进行计划的实施和管理。
支持各种学习资源和网络课件的标准
系统将支持各类符合AICC、SCORM等国际标准的电子课件和国内标准的电子课件(包括国家远程教育标准委员会颁布的标准和北大、北邮、人大等院校制作的符合国家标准的电子课件),同时支持非标准的电子课件,可以方便的把传统的流媒体、PPT,Word,Flash等的系统教学环境中。
实现多种教学环境的灵活使用和切换
系统针对不同的教学模式设计了四种教学环境并且可以灵活切换。其中网络虚拟教室教学环境提供了网络实时讲授、电子白板、分组讨论、网络练习和评价、实时答疑等功能;网络自主学习环境提供学员通过流媒体课件、网络课件、情景模拟等各种课件资源进行学习,支持自适应学习策略选择机制并进行教学过程的跟踪、学习指导答疑等功能。网络协作学习环境主要支持探究性学习,主要包括主题描述、相关内容学习和资料收集、分组讨论、总结发言、内容评价、教师总结等环节。
五 结束语
本文在分析现代教学和培训中的主流教学模式基础上,结合课程管理系统和学习管理系统的特点,提出了以班级为核心的混合教学管理系统设计思想和教学过程管理模型,讨论了混合教学管理系统功能设计和实现框架,为混合教学提供了一个功能简单、实用方便的混合教学管理系统,系统实现后可广泛应用于高校、培训机构等教育单位使用。
参考文献
[1] 余胜泉,路秋丽,陈声健.网络环境下的混合式教学――一种新的教学模式[J].中国大学教学.2005,(10):50-56
[2] 李克东,建华.混合学习的原理与应用模式[J].电化教育研究[J].2004,(7):1-6
[3] 柯清超.面向混合学习的高校教师教育能力培训模式[J].电化教育研究.2008, (3):58-59.
[4] 黎加厚,赵怡.课程管理系统(CMS)及其选择[J].现代教育技术.2008,(9):65-71.
关键词:管理;教学模式;在线学习;网上教学
当今科技发展越来越迅速,网络也逐渐走进了千家万户,现代信息技术的迅猛崛起,使用网络进行教学的用户越来越多,利用网络进行教学和学习已成为一种新的趋势。由于网络信息技术的正规化,越来越多的人开始使用网络进行教学,因此使用多媒体网上教学在传统教育中的应用越来越深入和广泛,特别是网络与校园的接轨,为学生们的教育和老师们的教学提供了十分广泛的资源,因此促进了网上教学在教育领域的发展,加强了人们对网上教学系统的研究,以及网上教学系统在生活中的应用。传统的教学仅仅局限于老师在课堂上对学生进行授课,传统的授课方式已经不能有效地依据个人情况来进行教学,这样不仅浪费了学习时间而且学习的效率也不高。因此网上教学越来越受广大用户的欢迎。[1]
1.研究现状
网上教学系统的设计主要是针对构建学习环境和辅助学习环境而设计的,但是还不够成熟,可以说网上教学系统的设计还不够完善,目前还在比较初级的阶段,还有许许多多的问题等待着我们去开发和研究。譬如,当用户在网络环境下该如何进行资源的浏览和利用,如何进行对学习到的知识的检测以及如何获得更多的知识等,这些都是值得去开发和研究设计的。利用网络进行教学与传统的教室内师生面对面的教学存在很大的差异,最基本的就是教学环境的不同,其次就是教学的内容、教学的手段以及其传授方式的不同。
2.网上教学管理构建方式
(1)网上教学与传统的教学相比具有更大的竞争优势1)网上教学节省学习时间,方便快捷为广大学习者提供了一个方便快捷的学习领域,不用再考虑去上课学习知识的繁琐,大大的缩短了学习时间。2)网上教学不需要学习者支付费用,只需能够登陆浏览器,注册一个自己的账号便可以找到自己想要的知识,有效地节约学习的费用。3)网上教学可以使求知者可以随时随地的进行学习,又可以随时随地的对自身进行检测,有效的地提高了求知者的学习效率。4)网上教学会根据不同学生不同的学习能力为学生提供适合自己的学习方式,在这里没有统一的教材和学习进度,每个学生都可以有属于自己的学习领域。5)网上教学在二十一世纪的今天,网上教学则是人们走出校园教学,使我们学生的学习更接近生活,使每一位学生更加了解生活、接近生活。网上教学将成为新世纪没有约束的“学校”,它将成为我们生活中必不可缺的重要组成部分,网上教学将成为新世纪教学中屹立不倒的高峰。[2](2)网上教学可行性分析1)技术可行性。目前,大家所使用的硬件资源都可以满足系统开发的要求,还有现在的计算机一般都配备Windows2007操作系统,也都可以满足系统的开发所需,本次设计采用SQLServer2005将作为本系统的开发所利用数据库。2)经济可行性。随着网络的兴起,网络已经逐渐走进了人们的生活,上网对于新时代的人们来说是非常重要的,然而现在上网所需的费用足可以被人们接受,依据当今二十一世纪人们对网络的需求,校园教育与网络的接轨,网上教学系统应运而生,该系统操作简单、快捷方便。相比较传统的教学节省了人力、物力和财力。同时该系统的运行节约了许多资源,学生们可以在网上获得自己想要得资料,节省了一定的物资消费。该系统的实现可以一定程度的提高学生的学习效率,带动学生学习的积极性。因此该系统在经济上是可行的。[3]
3.网上教学管理系统设计
(1)数据库概念设计。通过对系统各个功能的分析以及系统各个功能模块的设计的确定,可确定系统中的主要有用户、管理员、试题、新闻、科目等,在系统的设计过程中,数据库设计占据着首要的位置,数据库设计的好坏,可直接影响到整个系统数据库数据的冗余度。(2)网上教学管理系统实现。
为了符合系统的实际应用的需求,将系统的功能模块进行如下划分:1)网站首页。在系统的该界面下可以浏览系统的主要信息;2)用户注册。在该功能下用户通过填写自己的基本信息来注册属于自己的账号,成为会员,便于对系统中资源的获取;3)用户登录。在该功能中用户通过用户名和密码可以登录系统,登陆后可以对系统中的资源进行下载等操作;4)资源中心:在该功能模块中,用户可以下载自己所需要的资源;5)问题咨询:在此系统功能下学生用户可以将自己不会的问题提问给老师,向老师咨询;6)交流园地:在该功能中用户间可以进行问题的交流;7)考试中心:此功能模块下用户可以选择适合自己的学科和题目进行自我检测;8)英语世界:在系统的该功能下用户可以学习各个级别的英语知识,来提高自己的英语水平。
作者:赵宏伟 张智博 单位:沈阳大学信息学院
参考文献:
[1]沃纳丁•赛弗林,小詹姆•W坦卡特.传播学的起源研究与应用[M].福建:福建人民出版社,1985.
关键词:系统需求概述;总体功能结构描述;各主要功能分析;系统可行性分析
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)01-0286-03
1 系统总体需求概述
电子商务是多学科的综合,它是一门集计算机技术、互联网技术、市场营销学及商务理论于一体的综合性学科。因而电子商务专业培养的学生应该是既懂商务,又懂计算机技术的复合型人才。出于这样的目的,我校结合自身优势及目前各高校电子商务课程开设状况形成了自己的教学体系。但是在整个教学中,采用传统的课堂教学方式,每个教师只介绍每门课成涉及的内容,造成了学生只重视理论学习,忽视实践,学科之间无法形成体系。学生到头来,感觉自己虽然学了很多,但真正工作时却感到无从下手。这也是造成很多学生毕业后无法直接上岗的原因。
电子商务是一门实践性很强的学科,它对学生的实践能力要求很高。在这样的背景下,电子商务辅助教学管理管理系统针对学院实际情况,采用分阶段教学方式,在实际商务环境下完成电子商务专业教学任务,满足学生、教师和企业用户需求;监控学生的学习状况、教师实时给予指导;利用网络加强了学生、老师和企业的沟通,及时获取企业信息,有利于学生实践;方便学生任务完成结果的统计评价,实现信息共享;提高教学管理的规范化和效率;促进电子商务专业教学的全面提升。企业用户可以共享学生实训结果,了解学生实训状况,为其选拔人才和有侧重的培训员工奠定良好的基础。
2 系统主要业务流程分析
系统主要业务流程分析是凸显电子商务辅助教学管理系统与现有电商实训系统的不同之处的重要展现。因此,在整个系统分析中占有举足轻重的地位。电子商务辅助教学管理系统充分体现了电商教学理论联系实践的目的。教师在教授理论知识的同时,结合市场和企业需求,组织学生在真实地环境中进行实践;通过教学任务的方式进行实践,教师可以起到及时地监督指导作用,学生也做到了在实践中学习。因此电子商务辅助教学管理系统的关键业务包括教学资源形成业务、教学任务业务两个方面。下面将对这两个业务的流程进行详细的分析。
2.1 教学资源形成业务
教学资源形成业务流程,如图1所示。
图1描述了电子商务辅助教学管理系统中教学资源形成的业务流程。教师结合市场发展需求、合作企业的订单要求及课本知识,组织形成教学资源。由教学资源派生出相应的教学任务,教学任务中有明确的时间和标准要求,任务结果将直接和学生的学习成绩连接,提高了学生的重视程度。整个过程是在真实环境中操作完成,有效避免了虚拟实训环境不真实的缺点及一些实训内容对学生监督不力的情况。更加体现出电子商务辅助教学管理系统对实践的重视程度,真正做到了教学中联系实践,实践中体现教学的目的。
2.2 教学任务业务
教学任务业务流程,如图2所示。
图2描述了电子商务辅助教学管理系统中教学任务的业务流程。学生可以查看教学资源、教学任务。在教学任务规定的时间内上传任务结果,以方便教师及时进行考核,并形成考核成绩,考核成绩最终会形成学生的学习档案。学生实践成绩可以满足学生查看及打印的需求,同时企业也可以进行浏览,为企业选拔人才提供一定的依据。
教学任务之间有一定的先后顺序,只有在前者完成并通过审核的基础上才能进行后续教学任务。如:店铺开设,学生只有在规定的时间开设店铺,并结合合作企业提供的货源或者是自己寻找的货源完成商品上传。教师才会审核通过,学生才能进行后续的网店美工教学任务。在完成网店美工教学任务并经教师审核通过后,才能进行网店运营中站内和站外营销的教学任务。每一阶段教学任务完成后,教师都会给予相应的成绩和评语,考核结果以文档的方式储存。所有教学任务考核成绩将组成学生的学习档案。学生外出实习或找工作时可以进行打印,作为找工作时学习能力的证明。企业也可以在线浏览学生的学习情况。
3 各主要功能分析
电子商务辅助教学管理管理系统主要为本校电子商务专业教师教学和W生学习提供有效管理平台,在实现学生理论知识学习的同时,结合企业实际要求和社会需求开展实践教学,从而达到理论联系实际,提升本专业学生实际操作能力的目的。
3.1 用户注册与管理功能需求
用户注册与管理功能需求包括用户注册管理、用户权限管理、密码管理等具体功能业务。该功能主要面向电子商务教学中的系统管理员、教师、学生和企业。
(1)用户注册管理
系统管理员完成系统的初始化及日常工作,自动固定系统管理员、电商专业主任、教师、学生、企业5个角色,不可删除。本功能实现对用户的增加、修改和删除(学生姓名与学号必须一一对应),设置不同角色的操作权限,验证用户注册信息,维护用户的基本信息。
(2)用户权限管理
该功能实现对不同角色使用者的权限分配。不同角色的使用者会被分配不同的权限,被分配者只能根据其拥有的权限对系统进行相关的操作
(3)密码管理
该功能为使用者提供密码修改和找回密码服务。由于一些人为因素造成用户无法正常登陆,影响电子商务教学。因此,系统提供修改密码和找回密码功能,用户按照系统提示,修改和找回其对应的密码,但是新密码不能与原密码相同。
3.2 通知公告功能需求
通知公告管理包括教学通知管理、国内外电商资讯管理、教学任务管理、企业订单管理等具体功能业务。该功能主要面向电子商务辅助教学管理管理系统中的教师。
(1)教学通知
教学通知功能用于电子商务专业主任专业教学通知,电子商务专业主任和教师掌握的教学信息量较多,由其教学通知具有权威性和实效性,方便学生及时了解本校电子商务教学的最新通知。
(2)国内外电商资讯管理
电子商务是一个资讯性很强的专业,作为电子商务专业的教师和学生都需要及时了解该行业的最新发展动态。教师只有在了解电子商务发展趋势的基础上开展教学,才能达到结合市场需求培养学生能力的教学目的。学生通过相关资讯,可以更好地了解本专业。目前,网上虽然有专门的电商资讯平台,但真正关注这些网站的老师很少,更不用说学生了。因此,需要专业主任和教师及时地对相关信息进行增加、删除和修改。
(3)教学任务管理功能
该功能用于本专业教师增加、修改和删除教学任务及专业主任对教学任务的审核查看。教师按照教学计划上传教学任务,所上传教学任务具有一定的时间限制,便于学生及时完成任务及后期考核。专业主任可以直接修改和删除教师上传的教学任务,监督教师结合教学计划完成教学。教学任务在通知公告模块,有利于吸引学生的注意力。
(4)企业订单管理功能
该功能用于对企业用户的订单信息进行管理,主要涉及增加、修改和删除企业订单的功能。企业用户可以在通知公告栏一些订单信息,教师结合订单要求组织学生完成企业要求,达到教学与实践相结合的目的。
3.3 专业认识功能需求
专业认识管理包括专业岗位细分管理和细分岗位能力要求。该功能主要面向辅助教学管理系统中专业主任和教师。
(1)专业岗位细分管理功能
该功能用于电子商务细分岗位的增加、修改和删除。电子商务如今已经发展得如火如荼,但对于绝大数学生来说还是不能清楚地了解学习电子商务之后到底能从事哪些工作。专业岗位细分可以帮助学生明确学习目的,从而更有利于学生根据自己的兴趣爱好有侧重地进行学习。
(2)细分岗位能力要求功能
该功能主要用于对电子商务细分岗位能力要求的增加、修改和删除。学生在了解电子商务细分岗位的基础上,要结合自己的兴趣爱好进行在校学习。每个岗位的能力要求,是W生学习的方向,有利于指引学生进行学习实践。
3.4 电商之网店基础功能需求
电商之网店基础功能包括店铺管理、商品管理、网店美工管理和沟通工具使用管理。该功能主要面向电子商务教学中的教师和学生。
(1)店铺管理
是电子商务辅助教学管理系统中对于学生开店进行的管理。店铺管理功能包括开店流程和交易流程的展示管理(结合淘宝开店和交易流程进行展示)、学生以小组或个人的方式在淘宝上开店、开店的链接上传、修改管理。每组学生至少开设成功一个店铺。教师引导学生开店,在规定的时间内通过学生上传的店铺链接检查学生开店的实际情况。
(2)商品管理
是电子商务辅助教学管理系统中对于学生开店的延续,学生成功地在淘宝开设店铺之后就要进行商品的。商品管理主要用于为学生提供货源(结合本地经济特色,提供商品的详细信息)、审核学生商品的真实性。
(3)网店美工管理
该功能用于电子商务辅助教学管理系统中实践教学管理,网店美工老师结合教学计划新增教学任务,包括店标、店招的设计、商品详情页的设计、手机详情页的设计等。学生结合课堂所学知识对自己所开设的店铺进行装修,设计完成需截图并上传。网店美工老师根据学生完成状况给予评价。
(4)沟通工具使用管理
该功能用来展示淘宝沟通工具的使用方法。阿里旺旺是实现卖家和买家沟通的主要工具,同时也是卖家获取客户资料实现客户管理管理的重要依据,因此,系统提供了沟通工具使用管理功能。学生可以根据系统提示完成沟通工具的设置,更加方便快捷地与客户沟通,实现客户关系的管理,为后期运营积累一定的用户基础。
3.5 电商之技能功能需求
电商之技能功能是电子商务辅助教学管理系统中比较重要的功能。该功能将实现包括微博、微信、搜索引擎、博客、论坛等运营工具的教学任务管理及运营结果管理。该功能主要面向教师和学生。
(1)运营工具教学管理
该功能用于根据增加、修改和删除运营工具的指导和相关教学任务。运营工具指导包括微博、微信、搜索引擎、博客、论坛的指导及相关教学任务的布置,从而使学生结合所开设店铺进行网络营销活动。
(2)运营结果管理功能
该功能用于学生增加、修改和删除其运营结果截图,教师根据学生所选择的运营工具及教学任务进行检查统计。
3.6 合职之家管理功能
合职之家管理功能包括答疑解惑、经验交流和教师管理三个功能。该功能面向电子商务辅助教学管理系统的全部用户。
(1)答疑解惑功能
该功能实现对学生用户所遇问题的添加,修改和删除,系统内所有用户包括专业主任、教师、学生和企业都可以参与到问题的讨论中。
(2)经验交流
该功能用来实现电子商务在校大学生和离校大学生之间的沟通,主要以学生之间的沟通交流为主。
(3)教师管理
该功能为教师用户提供用户及用户所发表信息的屏蔽和删除功能。主要涉及网络交流安全性问题,确保学生交流内容的健康和合法。
3.7 辅助教学管理之考核功能需求
辅助教学管理之考核功能包括考核标准设置、教师考核和考核结果查询三个功能。电子商务教学任务考核分为客观考核和主管考核两类。客观考核需要教师设置明确的考核标准。该功能面向电子商务辅助教学管理系统中的教师、学生和企业三个角色。
(1)考核标准设置功能
该功能实现教师用户对考核标准的增加、修改和删除。主要实现电子商务教学中客观考核的功能,该考核结果由系统根据考核标准自动生成,是学生学习效果考核中最基本的部分。
(2)教师考核管理
该功能用于实现电子商务教学中主管考核的功能。教师通过查看学生教学任务完成情况给予相应的评分,是学生学习效果考核中最重要的组成部分。
(3)考核结果查询
该功能用于实现学生和企业对于学习成绩的查询。每个学生只能查询自己的成绩。企业在获得权限后可以查询全部学生的学习实践结果,从而为企业选择用人提供一定的依据,也可以达到激励学生的目的。
4 结语
电子商务辅助教学管理系统开发与设计,将对本校电子商务专业教学起到积极的促进作用。系统需求分析是进行电子商务辅助教学管理系统开发的起点,是对用户真需求的直接描述,它的准确性将直接影响到系统开发的各个阶段。因此,进行专门的电子商务辅助教学管理系统需求分析意义重大,直接决定系统的开发使用效果。
参考文献:
[1] 郝婕.职业院校电子商务教学实训系统的设计与实现[D].山东:山东大学,2012.
[2] 白洋.软件项目健康跟踪控制系统的构建[D].上海:复旦大学,2012.
[3] 希赛网.软件工程学院.需求分析.如何获取性能需求[J/OL].
[4] 赵炳红.基于中职的电子商务实训系统的设计与实现[D].上东大学,2013.
[5] 李龙澍.实用软件工程[M].人民邮电出版社,2005.
[6] Harlan L,Kathy H. E-Business Education at AACSB-Affiliated business Schools:a survey of programs and curricula[J]. Journal of Education for business,2001,07:328-331.
数据仓库的概念最早是由WH.Inmon提出来的,在他的著作《建立数据仓库》中是这样定义的:数据仓库是一个面向主题的、集成的、想对稳定的、随时间变化的数据集合。数据仓库是在传统数据库基础上建立起来的,但是与传统数据库又有所区别,传统的数据库是单一的数据资源,即以数据库为中心,进行联机事务处理(OLTP,ONLineTransactionProcessing),数据库技术的主要任务存储数据,对存储的数据进行查询和修改等操作。而数据仓库是将各业务系统数据抽取出来,按照决策分析型数据要求对数据进行清理转换重新组织,建立分析处理环境,然后采用联机分析(OLAP)技术或者数据挖掘技术处理进行数据分析,挖掘出潜在的有价值的信息,供用户参考决策。
二、高校教学管理数据仓库教学管理系统的设计
1.体系结构设计
数据仓库是基于传统数据库积累的数据和其它渠道收集的各种数据信息搭建起来的面向联机分析处理(OLAP,ONLineAnalyticalprocessing)的分析型信息集合,总体结构为三个层次:(源数据)数据处理、数据存储、数据分析。高校教学管理系统数据仓库包括数据源、数据处理,数据存储和数据分析四个部分。数据源:主要来自数字化校园管理平台,涵盖高校各信息系统,教务管理、学籍管理、招生就业管理以及其他信息系统等的数据。数据处理:包括数据抽取、清理、转换和集成。首先从数据源中抽取数据,存储到临时数据表中,然后对抽取的数据进行清洗和转换,通过清洗去除决策分析无用的数据信息,通过转换使数据标准一致,将转换清理后的数据集成装入到数据仓库中。数据存储:各信息系统的数据与数据仓库系统的数据是相互独立的,因此各信息系统数据的变化不会自动更新数据仓库的数据,我们需要在设定数据同步存储机制,才能实现更新数据融入数据仓库存储。数据分析:数据抽取、清理、转换、存储到数据仓库系统以后,我们需要通过各种技术,如联机分析(OLAP)技术、数据挖掘(DM)技术、商业智能(BI)技术等形成统计分析报表供用户查看并做出相应的决策。
2.主题划分
数据仓库的重要特点是面向主题。当数据围绕主题域来组织时,决策分析者将能很明确地找到自己感兴趣的东西。建立数据仓库首先要根据用户的需要进行主题划分,然后根据主题建立数据仓库模型,通过ETL工具从数据源抽取数据到数据仓库,最后采用联机分析(OLAP)技术或数据挖掘(DM)技术对数据进行分析挖掘,根据分析及挖掘结果做出相应的决策。根据教学管理系统的应用需求,在高校教学管理新系统中,组织层领导最关注的教学质量,所以系统确定的主题主要包括:包含学生、教师、课程、教学质量等几个方面。
3.数据仓库模型设计
数据仓库模型比较常用的有两种:星型和雪花型两种。星型是由一个事实表和多个维度表进行关联,具有统计分析和查询速度快特点,所以在教学管理信息系统中采我们采用星型模型。下面以教学质量主题为例说明数据仓库模型的设计。维表我们设计为时间表、学生成绩表、学生就业情况表、学生奖惩表、学生学习情况、教师教学水平表,事实表由就业率、等级及数量、学生获奖等级及数量等构成。
4.联机分析(OLAP)
联机分析(OLAP)是针对某一个具体主题,采用联机分析术(OLAP)或数据挖掘(DM)技术对数据仓库中的信息进行统计分析。联机分析包括多维数据分析方法,大体上可分为切块、旋转、钻取。所谓的旋转就是交换维度的位置关系,以便于决策人员可以不同角度得到多维数据,获取有价值的信息。通过联机分析技术的旋转方法我们可以很容易的发现教学管理系统教学质量问题,如教学计划不合理、有些教师水平有待提高等,通过钻取可以更深入的分析出教学计划不合理的各种因素。
三、结束语
[关键词]开放式教学管理系统;信息系统;教学模式
doi:10.3969/j.issn.1673 - 0194.2016.14.173
[中图分类号]TP319 [文献标识码]A [文章编号]1673-0194(2016)14-0-01
教学模式的改革都是比较深层次的改革,开放式教学信息管理系统的开发与应用,可以为高校实现教育管理现代化奠定基础。它的应用,有利于实现教育管理规范化、标准化,保证学生的课程信息、音视频信息、作业信息与系统管理信息等数据的完整安全,提高学生的学习质量,减少教师的劳动强度,为高校的现代化管理提供一种有效的手段。开放式教学信息管理系统可以为高校减少因为教育方式过于传统所造成的不必要的精力花费和时间耗费,相当于给学生提供了一个只为自己服务的教师。同时,开放式教学信息管理系统也可以为高校带来一种新的教育方式,提高学生学习的自主性与创造性。
1 开放式教学信息管理系统需求分析
1.1 需求分析概述
随着时代的进步和互联网技术的普及,开放教育系统逐渐实现了教育的全球化。开放式教育具有以下几个基本特征:以学生和学习为中心;采用各种教与学的方法手段;取消和突破种种对学习的限制和障碍。了解用户对系统的操作方式,尽可能减少用户的学习成本,让用户快速上手,同时,也必须建立合适、安全的适合学校实际的管理系统。在明确开放式教学信息管理系统的各种需求,对学校各种用户如管理人员、教师、学生的要求和所需要实现的功能模块、性能以及用户界面有了充分的了解,并且根据需求分析,探讨与形成开发本系统软件的总体思路和设计方案,达到建立统一的学校核心数据库、提供友好的操作说明书、为师生提供交互平台的目标。
1.2 系统功能和非功能需求分析
开放式教学信息管理系统是以数据的交互为主,以学校中心数据同步对接,最大限度地满足学校、教师与学生3方面的需求为设计目标。系统充分利用学校校园网资源,使系统的设计突出自动化的需求。系统主要的操作有课程信息管理、课件管理、作业信息管理、成绩管理、系统管理、交流中心以及评价管理等。
系统从各个层次上分析了用户需求,保证系统的可靠性与可行性。此外,本系统设计从可拓展性、可用性、可维护性和可靠性4点来分析系统的非功能需求。
2 开放式教学信息管理系统设计
2.1 系统架构设计
本开放式教学信息管理系统采用开源的轻量级框架SpringMVC+Mybatis进行开发,前端也使用JavaScript的框架JQuery以及其各种插件进行界面布局与显示。整个系统分为4层架构:界面显示层使用JSP格式文件编写的界面显示层,其表现层的增、删、改、查页面实现中,都利用了JQuery的异步封装技术,它是封装了JS的AJAX技术。采用SpringMVC框架来对系统进行开发,通过Spring的配置文件或者注解,将来自前端的表单数据和对视图的过滤与返回交给SpringMVC统一处理,简单配置文件,以解决页面拦截和跳转问题跳转控制层。将业务的处理放在了业务逻辑层中,在业务逻辑层中,系统使用了Spring的IOC和AOP功能的业务逻辑层,支持普通的SQL查询,也可以支持存储过程还有其他高级映射的技术的Mybatis,也就是第四层,数据持久化层。
2.2 系统整体功能设计
系统主要功能包括课程信息管理、课件管理、作业信息管理、成绩管理、交流中心管理、评价管理和系统管理功能七大模块功能,如图1所示。系统人员包括管理人员、教师和学生。每个角色都有自己的权限与操作范围,为实现上述目的,系统结合管理、教学和学习等需求,提供了完整的功能。根据系统的需求分析,对系统架构进行设计,通过MVC设计的三层架构。在对系统架构进行设计后,对系统整体功能进行了详细的设计,画出系统功能流程图,并且设计了系统的数据结构。
3 结 语
系统软件从环境需求分析、模块需求分析、目标需求分析到系统各种的方案设计、各种的数据结构设计和各种的接口设计,再到各种代码的实现,都非常严格地遵循了软件各个阶段开发的标准,同时进行了合理的分工,具有人性化、透明性和实用性等特征。目前,我国研究的开放式教学信息管理系统已经被众多高校所接纳,随着科学技术的不断发展,学校的管理环境已经逐渐与互联网相互融合,校园网建设基本普及互联网,不仅可以提高学校工作的工作质量和工作效率,同时也可以增加学校数据的安全性和稳定性。
主要参考文献
关键词:教学系统;Delphi;远程控制;TCP;UDP
中图分类号:TP37 文献标识码:A文章编号:1007-9599 (2010) 01-0000-02
随着国内外计算机技术和通信技术及应用的飞速发展,计算机在工业、农业、航天、教育以及科学研究等领域得到了越来越广泛的应用,高职院校对学生的计算机应用实践能力培养愈加重视。学生上机的需求迅速增加,从而加大计算机机房的负荷。如何强化机房管理,方便学生上机,提高计算机的使用效率,更好地为教学服务,已成为计算机机房首要解决的问题。
目前市面上商业化的机房教学管理软件有很多,比较著名的有网亚机房管理软件、极域电子教室等,它们的基本功能有广播教学、学生演示、屏幕监控、作业提交、程序限制、远程命令等,基本上可以满足教学中对学生机的控制。但在实际教学中,我们发现仅有这些功能还是不够的,例如对学生机USB接口的控制、文件上传次数和类型的限制、电子签到等等。基于这些要求,本人特编写了该管理软件,以便更有效地实现机房学生机的管理。
一、系统功能分析
系统开发的总体任务是加强机房中学生机的有效控制。教师可以通过电子签到了解学生的出勤情况,通过USB接口的控制可以有效地防止学生私下使用USB设备进行娱乐和文件的传播;通过文件上传次数的限制可以有效防止学生多人共用一台计算机提交作业;远程监控可以在教师机上随时了解学生的动态等等。
系统首先由教师机利用UDP协议向网段内的学生机广播主机的IP地址,学生机收到广播后,将本机的IP地址和主机名等相关信息通过TCP协议传送到主机,并与主机建立连接。连接成功后主机通过TCP协议将要执行的命令发送给学生机,学生机收到后执行该命令,并将命令结果反馈给主机。
二、系统的设计与实现
机房教学管理系统由两部分组成,一个是教师机,即主控端;另一个是学生机,即被控端。
(一)教师机的设计与实现
教师机程序是主控端,所以界面和程序相对比较复杂。教师机界面的可视控件有:菜单项、工具栏、Tstringgrid、Tpagecontrol、Tcheckbox和一些命令按钮;非可视控件有:TidTCPServer、TidUDPClient、Ttimer、Topendialog、Tsavedialog和一些三方控件如TcommFunction(用于取得本机IP地址、主机名等)等。
教师机程序运行后,用定时器的Timer事件定时广播,学生机接收后根据绑定的IP地址登录教师机,并将学生机的主机名、IP地址、USB接口是否锁定等信息上传到教师机。为此,教师机中需新建一个TMyClient类用来存放必需的信息。TMyClient定义如下:
TMyClient=class(TObject)
MyId:integer; //登录序号
MyComputerName:string; //机器名
MyIP:string; //IP地址
Myclass:string; //学生班级
MyName:string; //学生姓名
MyNO:string; //学生学号
MyConn:boolean; //是否连接
MyUSB: boolean; //USB是否锁定
MyFile: boolean; //是否已上传文件
MyContext:TIdContext; // IdTCPServer_Execute等事件的参数
end;
定义一个TmyClient类的数组clients:
clients:array of TMyClient;
利用Tform的onCreate事件对系统数据进行初始化,主要代码如下:
procedure TForm1.FormCreate(Sender: TObject);
var
i:integer;
begin
IdTCPServer.Active:=true; //开启IdTCPServer服务
IdUDPClient1.Active:=true; //开启IdUDPClient服务
IdUDPClient1.BroadcastEnabled:=true; //激活IdUDPClient广播功能
timer1.Enabled:=true; //开启定时器
//初始化stringgrid
stringgrid1.RowCount:=2;
stringgrid1.Rows[1].Clear;
……
//clients数组初始化
SetLength(clients,ClientCount); //常量ClientCount,最大允许连接学生机数
for i:=0 to ClientCount-1 do
begin
clients[i]:=TMyClient.Create;
clients[i].MyContext:=nil;
end;
end;
定时器的Timer事件如下:
IdUDPClient1.Broadcast('IP',1970); //通过1970端口广播信息
学生机登录成功后,就可以对学生机进行控制,如USB接口的加解锁、电子签到、上传/下发文件、在线监控和远程命令等操作。由于教师机的控制信息的发送很相似,仅以USB解锁为例:
var
RowNum,i,sele:integer;
begin
try
RowNum:=stringgrid1.row;
except
exit;
end;
if (RowNum>=1) and (RowNum
begin
sele:=strtoint(stringgrid1.Cells[1,stringgrid1.Row]);
for i:=0 to ClientCount-1 do
begin
if (clients[i].MyName=stringgrid1.Cells[2,stringgrid1.Row])and(clients[i].MyName'') then
begin
if clients[i].MyContextnil then
begin
try
clients[i].MyContext.Binding;
clients[i].MyContext.Connection.IOHandler.WriteLn('');//传送解锁操作
clients[i].MyUSB:=false;
stringgrid1.Cells[5,RowNum]:=’’;
messagedlg('客户机'+clients[i].MyName+'解锁USB成功!',mtinformation, [mbOK], 0);
except
messagedlg('客户机'+clients[i].MyName+'已断开,不能解锁USB!',mtERROR, [mbOK], 0);
exit;
end;
end;
end;
end;
end;
end;
(二)学生机的设计与实现
学生机在登录服务器后在线监听教学机随时发送来的命令,为此建立了一个线程类TcltOnExecute的进行监听。TcltOnExecute类定义如下:
TCLTOnExecute = class(TThread)
private
{ Private declarations }
FReadStr: String;
protected
procedure Execute; override;
end;
定义一个TCltOnExecute类的线程变量CltOnExecute:
CltOnExecute: TCltOnExecute;
在IdTCPClient的Connected事件中对CltOnExecute进行初始化:
procedure TForm1.IdTCPClientConnected(Sender: TObject);
begin
CLTOnExecute:=TCLTOnExecute.Create(true); //创建线程
CLTOnExecute.FreeOnTerminate:=True; //线程终止时该对象自动删除
CLTOnExecute.Resume; //重新执行线程
end;
CLTOnExecute线程创建后,用TCLTOnExecute的Execute方法在线监听。由于学生机部分操作功能近似,仅以USB解锁和文件上传为例。主要代码如下:
procedure TCLTOnExecute.Execute;
var
reg:tregistry;
R:string;
begin
while (Form1.IdTCPClient.Connected) do
begin
FReadStr:=form1. IdTCPClient.IOHandler.ReadLn;
if FReadStr='-fail' then //文件上传限制
begin
messagebeep(0);
messagedlg('每台客户机只能上传一次文件!'+#13+#13+'如确需上传文件请与管理员联系!!',mtError,[mbOK],0);
end
else if FReadStr='-filename' then //允许上传文件
begin
try
with form1.IdTCPClient do
begin
IOHandler.WriteLn('filename:' + SendFileName);
R := IOHandler.ReadLn;
if R = '-size' then
begin
try
IOHandler.WriteLn(IntToStr(SendFile.Size));
R := IOHandler.ReadLn;
if R = '-ready' then //开始上传文件
begin
IOHandler.LargeStream := True;
IOHandler.Write(SendFile, SendFile.Size);
R := IOHandler.ReadLn;
end;
finally
SendFile.Free;
if R = '-ok' then //上传文件成功
messagedlg('文件"'+SendFileName+'"上传成功!',mtInformation, [mbOK], 0)
else
messagedlg('文件"'+SendFileName+'"上传失败!',mtError, [mbOK], 0);
end;
end;
end;
finally
end;
end
else if FReadStr='' then //USB解锁,并允许使用注册表编辑器
begin
reg:=tregistry.create;
reg.RootKey:=hkey_local_machine;
reg.OpenKey('\system\currentcontrolset\services\usbstor',true);
reg.WriteInteger('Start',3);
reg.RootKey:=HKEY_CURRENT_USER;
reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Policies\System',true);
reg.WriteInteger('DisableRegistryTools',0);
reg.CloseKey;
reg.Free;
end
……
end;
end;
其中SendFileName(string类)和SendFile(TFileStream类)为定义的全局变量,分别表示上传文件名和上传文件流。
三、结束语
经过一段时间的调试,终于完成了多媒体机房教学管理系统。系统在学校部分机房试用后效果良好,系统的使用帮助了教师在教学过程中更好地对学生进行管理,在上机考试中更是有效地杜绝了作弊现象的发生。
参考文献:
[1]吕伟臣.精通Delphi7.0[M].北京:科学出版社,2004
[2]飞思科技产品研发中心.De]phi7网络应用开发[M].北京:电子工业出版社,2003
关键词:艺术;教学管理系统;学分制
中图分类号:G647 文献标志码:A 文章编号:1674-9324(2016)42-0025-02
早在20世纪70年代,国内一些有条件的大学开始试行学分制,此后,国内高校对学分制的尝试和探索也经历过几次。到目前为止,国内只有部分高校实现完全学分制教学,多数院校在实行学分制改革时仍存在不少问题,究其原因主要是管理理念理解不透彻和管理体制的不适应。艺术类院校的学科专业性和职业针对性非常强,其教学管理的理念和方式与其他非艺术类院校相比有所不同,教学理念先进,教学模式灵活,教师教学形式多样,学生思维活跃,这些特征都是需要在开展学分制教学时考虑的因素,与非艺术类高校一样,艺术类高校学分制教学改革同样离不开信息化的支持,学分制教学管理系统的建设也势在必行。
SIVA是一所新型的艺术类高校,其最大的特点就是教学机制灵活,完全有条件、有能力去推行真正意义上的学分制。该校于2011年开始推行学分制改革,是学校新一轮教学改革的一个重要抓手和实现跨越式发展的重大举措。
一、艺术类高校教学管理的特点
艺术类高校教学的特点是注重形象思维的培养、注重个性的发展、注重课程的实践,因此,艺术类高校的教学管理必须要符合其教学特点,实行约束与灵活相结合的管理方式、完善艺术类课程建设,强化学分制管理等。学校及管理人员需要明确艺术类高校的教学管理目标,建立和完善符合艺术类高校特色的教学管理制度,设计开发出符合本校教学管理特点的教学管理系统,从而推动艺术类专业教学管理改革取得新的成绩[1]。
二、现有教学管理系统存在的问题
与985、211研究性、综合性大学相比,新兴民办艺术本科院校教学条件和师资力量都相对较弱,比如SIVA,也同样面临着教学管理模式创新的挑战。推行学分制教学改革过程中遇到不少问题,包括培养计划的调整、选修课的课程需求增加、学生的学习目标不明确以及软、硬件方面的投入都不足等等。
教学管理信息系统的使用使困扰和阻碍高校的部分问题得到解决和改善,对学分制教学改革起到了一定的推动作用。但是现有的教学系统也出现一些弊端,例如:系统的框架设计与高校实际情况不相符;系统实施的前期需求统计工作没有做好,导致后期运行时很多功能无法实现;硬件条件不足,带宽较窄或是服务器较小,使系统功能应用受到制约;系统使用的相关培训不细致;软件开发公司服务不及时等等。针对这些问题,艺术类院校根据自己学校的教学特点,纷纷探索有效的对策,例如:建立以课程建设为中心的教学团队;建立与学分制相匹配的学生管理体制;加快基于校园网的教学管理系统的建设和升级[2];增加硬件设施的投入、加强系统培训、合理配置管理人员;结合高校实际、充分了解需求、周密制定实施计划等等[3]。
三、艺术类院校学分制教学管理系统的设计和实现
学分制教学与学年制教学相比,最大的区别在学生的课程修读更灵活,更充分考虑到学生的兴趣和偏好,以便学生顺利完成修读要求,所以对学校各项教学资源的配置要求更高、学分制教学相对增加教学管理人员的工作量,因此要求学分制教学管理系统应该从教学管理的实际情况出发来设计相关的功能结构,分析系统的数据库设计方法、安全设计策略以及功能设计的原理,给出计划管理、排课管理、选课管理、成绩管理、学籍管理、教学质量、教师管理等关键模块的设计和实现方法,同时兼顾人事、财务、后勤等管理部门的需求。
1.教学计划制订的变化。在SIVA实行学分制改革后,培养方案也随之发生变化,教学管理系统中教学计划模块也随之进行调整,修读模块的设计和课程开设都需要优化。根据SIVA自身的教学特点,教学计划的修订,从课程体系到课程结构,从教学内容到教学方式都必须同专业培养目标相一致。培养方案中课程结构与模块必须体现教育的科学性,应当遵循由浅入深、循序渐进的教学规律。更要充分体现学分制教学下不同专业的特点和差异,根据各自专业和方向制定具有自身专业特色的学分制课程结构和体系。虽说培养计划制定需要具有灵活性,但是也要按照统一的标准,包括名称与代码、学分与学时、考试与考核等[4]。
在教学管理系统中,除了能完成正常学生培养方案的制定功能外,还需要对有个别特殊学生的个人计划进行制定,所以要求在进行教学管理系统开发时,充分考虑学生个人计划模块的设计和完善,以及个人计划与毕业审核模块的关联性。
关键词:数字化实验教学;硬件架构;安全体系
引言
随着信息技术的普及,数字化技术已经深入渗透到各大专院校的教务工作中。实验教学的数字化建设不仅能够将教学管理层次不断提升,还可以全方位地改善学校的教学模式,从而大大提升学校的整体教学质量。通过计算机网络技术和通讯技术构建校园公共管理服务网络平台——实验教学系统,实现网络化、数字化的管理与服务,以适应信息时代的需求。
1平台硬件架构设计
合理的硬件架构设计能使系统安全稳定的运行,基于实验教学管理系统的特性,在硬件架构方面,充分考虑到平台的使用性能、可扩展性等因素,具体的硬件架构如图1所示。其中,两台服务器必须是高性能的,通过虚拟化技术各自虚拟化实现出两台虚拟服务器,作为数据的备份服务器,通过这种配置形式来进行实现数据的冗余备份。此外,数据的存储需要采用分布式的部署方式,各服务器之间通过光纤来进行互联。上图所示的架构设计方式具有如下优点:(1)传输数据的高速性。通过光纤来实现互联网、异地志愿服务器、服务器和光纤存储这四者之间的网络互联,光纤链路连接的极速传输使得各硬件见的资源共享速度得到快速地提升,效率也有很大提高。(2)高安全性以及强大的容灾和备份能力。任何一个系统的正常运行都应该充分考虑到备份的问题,在B/S模式下,一旦服务器数据超负荷运行发生“崩溃”,后果将是灾难性的。如果服务器的数据丢失,通过配置的备份服务器可以最快地还原应用数据,框架中通过虚拟化技术配置的虚拟化服务器即可实现数据的备份,是数据安全的关键所在。如果网络环境发生变化导致资源的丢失,可以在虚拟化数据服务器进行数据的恢复。而且两台数据备份服务器确保一台发生故障崩溃时,还有一台可以正常运行,以确保数据的完整性和实时性。除此之外,异地的资源服务器上还存储有数据的备份,多种数据保护机制的结合使用确保系统应对数据损坏及丢失情况时仍然能正常地运行。(3)存储的高扩展性。因为实验教学管理系统面向的用户非常庞大,相应需要存储的用户信息和信息资源数据也是海量的,所以系统的存储介质必须是可以根据需要进行扩展的。通常情况下,需要进行存储扩展的容量限制时80%,一旦超过该限制,就需要立即对增加系统的存储容量。上图所示的硬件平台方式中,存储的扩展比较简单,在服务器端增加硬盘即可。
2系统安全体系设计
各大专院校的内部网络通常进行学校日常工作事务的处理,有很多教育政策文件、领导阶层政府任职信息都具有很明显的敏感性。此外,内部网络的信息安全与学生权益、学生数据安全都有很强的关联性。更而甚之,与学校的利益、校园安全稳定甚至国家安全等都有关系。本系统所处理的所有校园内部数据,抛却有关于敏感的教育政策信息之外,还包括师生隐私的信息,包括学生身份、手机等安全信息。因此,保证系统网络安全,防范来自外部网络的非法入侵的攻击,建立有效强健的网络信息安全防范系统是非常必要的。实验教学管理系统的应用环境要求通过已有网络技术对校园网络进行配置,使其具有如下特点:安全区域被严格划分,内外网连接处必须要确保安全;安全认证、鉴别、用户授权和数据加密机制必须存在;实行网络监控以确保服务器的安全。要学校内部信息的安全教育工作必须落实;定时地进行网络安全漏洞的检查并及时修复;实时监控网络的情况,是否被入侵,安装杀毒软件,防毒于未然;建立紧急事故处理机制,事故发生时可最快解决。实验教学管理系统采用的安全防范策略如下:(1)系统采用防火墙技术来确保网络信息安全。防火墙是一种网络访问控制技术,目的是保障网络的信息安全。防火墙通过在要设置的内部网络与外部网络之间部署相关障碍,禁止外部网络对内部网络所有资源的非法入侵,同时也禁止内部网络对外部网络的访问,以造成内部信息的泄露。为在内部网与外部网之间设立的唯一通道,设置防火墙只是其中一种方法。如果没有设立防火墙,则需要在每台服务器上安装安全防御软件或系统,并要定期检查。缺少了防火墙的第一道防护闸口,每个主机都处于被直接攻击的范围之内。通过防火墙,可以滤掉不安全的服务,防止外部网络的非法入侵,可以隐藏一些敏感信息,防止攻击者通过网络进行信息搜集。系统防火墙系统主要由三部分组成:网络防火墙,主机防火墙和中心策略服务器。网络拓扑结构图如图2所示。(2)作为防火墙的合理补充,入侵监测实现对系统管理员的安全管理能力(包括安全审计、监视、进攻识别和响应)的扩展,可以提升系统应对网络攻击的能力,很好地完善了信息安全的基础结构。通过计算机网络系统中的若干关键点来收集所需要的信息,并根据定义的规则对它们进行分析,以查看网络中是否存在与安全策略相违背的行为或者遭受到入侵的现象。入侵检测是防火墙之后的第二道安全闸门,在不影响网络性能的情况下可以对网络进行监测,从而提供对内部攻击、外部攻击和误操作的即时保护。(3)在诸多信息安全相关的技术中,密码是保护信息安全的较为有效的技术之一,而且居于技术的核心地位。数据加密的使用使得数据传输的安全性会相应的提升,而且对数据的完整性也有相应的保证。通常情况下,加密算法、明文、密文及密钥多层完整的数据加密系统。其中,加密及解密的过程是由密钥控制的。而且密钥会决定加密系统的安全性,而不是我们一般认为的加密算法。由此易知,密钥的管理工作必须要谨慎、安全。所谓的数据加密过程简单来说就是把明文转变为密文的过程。其中明文表示的是初始的数字信息,密文表示的是与明文完全不同的数字信息,它们之间的转换是以加密算法为依据进行实现的。数据传输加密技术的加密对象主要是传输中的数据流,链路加密、节点加密及端到端加密是数据加密的接种主要实现方法。本系统采用严格的端到端加密技术以及DES加密算法。系统是由100%的Java代码编写,传输数据是二进制数据流,这些二进制数据流在发送端被加密,在接收端解密,中间节点处的数据并不是以明文的方式而存在,中间过程没有解密;保证数据在传输过程中不被泄露和篡改,提高了数据传输的安全性和完整性。加密过程示意图如图3所示。(4)系统的用户注册方面,鉴于安全性考虑,采用用户名重复检测机制,检测用户名的可用性;另外,输入的用户信息会与系统用户信息库进行匹配,成功后方能顺利注册。注册界面如图4所示。系统用户注册模块主要包括注册信息的获取和注册两个步骤。步骤一:注册信息的获取主要实现从用户在注册页面输入的注册信息中提取出具体的取值,将它们赋值到相应的变量。步骤二:用户注册主要是根据输入的注册信息,与已有的用户信息库进行匹配,如果用户名已经存在的话,则返回进行重新注册;如果前后两次输入的密码不一致的话,也无法注册。(5)实验教学管理系统的系统登录模块,如图5所示,采用JSP+AJAX技术相结合来实现,确保平台用户的安全浏览,登录模块输入信息检查、用户名存在检验和用户名和密码匹配检验等方面。其中,当输入信息检查主要是检查用户输入的信息有没有缺失,如用户名缺失、密码缺失等。登录信息验证主要实现对输入的用户名判断是否存在,如果存在的话,进行密码与用户名的匹配检验,否则,报出相应异常信息。用户名和密码的匹配检验是通过检索用户信息库,进行密码与用户名的匹配检验,如果匹配成功,即可顺利录成功,否则登录失败。
3总结
合理的硬件架构设计能使实验教学管理系统安全稳定的运行,良好的安全体系设计为学校日常工作事务的处理和诸多教育政策文件提供重要安全保证,本系统有效地利用数字化技术,在保证安全可靠的前提下,大大提高了实验教学工作的质量和效率。
参考文献:
[1]马骏.计算机网络安全中的防火墙技术应用研究[J].电子技术与软件工程,2016.
[2]肖云.基于SpringSecurity安全的Web应用开发.计算机与现代化,2011.