二层和三层客户服务器数据库系统的比较研究.doc

上传人:豆**** 文档编号:17467584 上传时间:2022-05-24 格式:DOC 页数:13 大小:172.50KB
返回 下载 相关 举报
二层和三层客户服务器数据库系统的比较研究.doc_第1页
第1页 / 共13页
二层和三层客户服务器数据库系统的比较研究.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《二层和三层客户服务器数据库系统的比较研究.doc》由会员分享,可在线阅读,更多相关《二层和三层客户服务器数据库系统的比较研究.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流二层和三层客户服务器数据库系统的比较研究.精品文档.二层和三层客户/服务器数据库系统的比较研究 二层和三层客户/服务器数据库系统的比较研究关键词:数据库系统;客户/服务器;中间件;C/S 摘要:本文主要介绍了数据库系统体系结构的历史变迁,二层和三层客户/服务器数据库的各自特点、优缺点,其中对两者作了比较,分析了三层客户/服务器中十分重要的一部分中间件。 Comparison Between Two-tier&Three-tier Client/Server Database System Wang Jiquan (ZheJang In

2、dustry Technology University,Hangzhou310014,China) Abstract:This paper mainly presents the historical development of the construction of Database system and the characteristics of two-tier and three-tier client/server database,then makes a comparison between them and analysis a important part of thr

3、ee-tier client/server-middleware. KeyWords:Database System;Client/Server;Middleware;C/S 一、引言 随着计算机、网络与通信技术的不断发展,通信环境在不断改善,对办公及管理的计算机网络化的需求也越来越大,对数据量的要求也越来越大。目前建造数据管理系统最流行的技术是采用客户/服务器(Client/Server)体系,C/S系统又称分布式计算系统,它的含义是程序的数据处理并不像通常在基于小型机或基于主机的计算机系统(终端方式)中那样在单个计算机上发生,而是把程序的不同部分在多台计算机上同时运行。而C/S体系的实现有

4、两种方式:二层结构和三层结构。前者是传统的已经成熟的C/S应用技术,后者正日益流行并不断发展。十分有必要来介绍两者的各自特点,以及他们的优缺点,中间件是三层C/S中最主要的一部分,有必要深入了解它。 二、数据库系统体系结构的历史变迁 数据库系统的体系结构指的是带有数据库系统的计算机系统中各组成部分之间的相互关系,它是硬件、软件、算法、语言的综合性概念。研究数据库系统的体系结构就是要研究它的硬件分布和软件的功能分配。一个完整的数据库应用系统通常包括应用的数据库存储逻辑(即数据库)、事物逻辑、应用逻辑以及应用界面等四部分。 80年代以前,由于硬件性能和应用条件的限制,数据库系统采用的是集中式的体系

5、结构。在这样的系统中,所有程序,包括DBMS、访问数据库的应用程序以及用户终端发送并接受数据的通信设施,都在一个主计算机上运行,因而这样的系统又称为主机/终端结构。 随着PC的兴起,出现了运行在单机上的单用户数据库管理系统。这种系统具有强大的功能、高度的灵活性和很快的速度,但数据的安全性和完整性得不到保证。 基于LAN的数据库管理系统的出现使多台PC共享同一数据源成为可能,但它的工作方式并没有本质上的改变。所有实际的数据处理仍然是在运行数据库应用的PC上执行的,文件服务器只不过是将整个数据文件通过网络传送到用户的PC上,数据的安全性和完整性问题仍然没有解决。 事务处理的机制的提出使数据库领域的

6、发展有了一个飞跃。这种数据库模型在对数据进行操作之前先在待操作表的一份临时备份上进行,当应用程序把操作提交给数据库本身后,才能成为永久性的操作,该过程称作事务。正是这种事务处理的机制使得运行数据库的计算机系统从最初的集中式计算机系统、个人计算机系统过渡到C/S系统和将来的分布式系统成为可能。C/S计算模式把界面和数据处理操作分开在前端(客户端)和后端(服务器端),这样C/S系统的工作速度主要取决于进行大量数据操作的服务器;同时也大大降低了对网络传输速度的要求。经过十年的发展,C/S结构已变得非常成熟,成为90年代以来主流的数据库体系结构。 随着90年代Internet的飞速发展,数据库系统在与

7、Internet应用结合的过程中,数据库的体系结构也由C/S发展到三层体系结构。 三、二层C/S结构 二层C/S模型实质就是将数据存取和应用程序分离开来,用数据服务器执行数据操作,客户机来执行应用程序,用户在客户端通过网络同服务器打交道,客户端又包括用户界面和企业逻辑,网络上传输的数据主要是客户端向服务器发出的请求以及服务器发给客户端的响应结果或出错信息。此结构即为二层结构。 比如SQL Server是一个真正的客户机/服务器关系型数据库系统。它使企业可以设计出能够不断改变的信息需求的分布式数据库系统。客户端通过网络向服务器发送SQL语句,服务器返回客户端结果集。 这种结构对于规模较小,复杂程

8、度较低的系统比较合适,但在开发和配置复杂的更大规模的企业应用中逐渐显示出不足。 四、三层体系结构的产生和特点 (一)Internet的应用促进了三层体系结构的出现 进入90年代以来,Internet浪潮以席卷全球之势,打破了信息的地域分割,加速了全球信息化的步伐,Internet应用由此也成为数据库技术发展的新热点。这种全球信息的一体化进程必然导致传统的数据库系统与Internet应用紧密结合在一起,这迫使我们扩展Web服务器的功能来实现应用的商业逻辑和访问数据库。 我们知道,Internet应用本身就是浏览器/Web服务器/数据库服务器的一种多层计算结构,从工作模式来说Internet是对C

9、/S结构的继承和发展,即仍然是“请求应答”的方式。在目前,Internet上的数据库应用的模式是:在将数据存取逻辑和应用逻辑(数据的处理)相分离的基础上,将用户界面也作为单独的一部分从应用逻辑中分离出来,从而使原来的客户端划分为两部分:一部分是基于浏览器的Internet用户界面部分,另一部分是独立于数据存储逻辑和用户界面的应用服务器,该服务器既需有面向Web服务器的接口,又需有面向数据库服务器的接口。这样当Web服务器接收到Web客户访问动态数据内容而需要和数据库连接时,就能通过应用服务器的这两个界面建立起数据库服务器和Web服务器间的连接。 (二)数据分析的需求是数据库结构系统向三层体系结

10、构发展的强大动力 市场竞争日趋激烈,企业管理者对捕获、集成和分析事务级的业务数据、历史数据和外部数据的要求也日趋强烈,这种数据分析应用的需求带动了数据分析市场的繁荣,突出表现在数据仓库的理论研究、系统实践的普遍开展及联机分析处理(OLAP)和数据挖掘技术的迅速发展。其特点是: 1.决策分析需要数据量很大的历史数据,并且数据分布在不同地域。 2.数据处理要求灵活多变、具有随机性。这样,如果将应用逻辑仍放在客户端就使得客户端变得过于臃肿,成本高,缺乏灵活性,不易于维护,这样就迫使传统的C/S结构自然而然的从二层结构向三层(或多层)结构扩展。 (三)三层C/S结构 三层结构是在分布式技术成熟之后建立

11、起来的,所谓三层C/S结构,基本思想是将用户界面同企业逻辑分离,把信息系统按功能明确地划分为表示层、功能层和数据层三大块,使其在逻辑上独立。 由于数据层已作为数据库管理系统独立出来,所以三层C/S结构的关键是将表示层和功能层分离成各自独立的模块,使其之间有清晰明了、简洁完备的接口,可以灵活地放置在相同或不同的硬件平台上其特点之一是,通过把与用户界面无关的功能从表示层移到功能层,只有少量与用户界面密切相关的代码运行在客户的桌面系统上,使客户机成为“瘦”客户机。 1.表示层:是信息系统的用户接口部分,主要功能是提供操作人员独立的、可移植的应用界面(一般是基于浏览器的),即数据的表示逻辑,输入数据、

12、输出结果。它并不拥有企业逻辑,或只拥有部分不涉及企业核心机密的应用逻辑。 2.功能层:是应用系统的主体,包括系统中核心的和易变的企业逻辑,它的功能是接收输入,处理后,返回结果。该应用层执行大部分的计算,负责与数据库的交互工作,并将结果发送给客户层。中间层负责提供可共享、可控制的应用逻辑。 3.数据层:负责对数据库的访问、存储和管理,能够迅速执行大量数据的更新和检索。 五、二层和三层结构的比较 (一)开发方面 二层结构的最大优点是开发速度快,多数情况下,利用两层结构可以在相当短的时间内开发出一个适用方便,但不是十分灵活的应用系统,一个独立开发者,只要从数量可观的单机开发工具中任选一种,就可以格式

13、化数据并移植到一个远程数据库上。 而三层结构目前的开发工具相对而言还不够成熟,许多工具有对服务器不够完善的开发能力,这对信息系统组织进行简化维护工作和促进代码重用的努力来说,是一个潜在的障碍。 当前个人计算机开发工具市场正在爆炸性地增长,使的C/S工具市场正处于一种不稳定的成长状态中。这给两层结构系统带来了实现上的复杂性和潜在的远期冲突等问题。从一种专用技术向另一种专用技术的转移意味着原有投资的巨大浪费,因为不同的工具之间的代码是互不兼容的。 而三层结构中按标准化设计的组件可以被多个应用重复使用。可重用逻辑降低了二次开发的劳动强度,减轻了维护的工作负担,并能节省当客户应用变化是的移植开发。 (

14、二)在网络流量和系统的反应速度方面 由于两层结构主要的处理(逻辑和计算)存在与客户层,客户端往往过于庞大、负载重,相当“肥”,而服务器端则相当“瘦”,为了完成系统的各种功能,往往不得不从服务器上将大量的数据传送到客户端上再进行各种处理,另外客户与服务器所用到的SQL操作也会加重网络的负担,这种肥客户端情况下,系统的反应速度慢。 而三层结构由于数据在发送到局域网之前首先由功能性服务器过滤,网络通讯量会因此下降;多服务请求和复杂数据访问,分散地来自中间层而不是来自客户端,进一步降低了网络的通讯量;再者,由于目前个人计算机客户端被定位为描述层的最底端,使得对内存和外存容量的需求得到缓解。 (三)安全

15、性方面 由于在两层结构中一个用户可以为每个SQL服务器存取申请一个独立的口令,这使得系统保密性在C/S环境中变得非常复杂,终端用户查询工具的增加也使得数据库服务器的保密性降低。而当今开发的大多数C/S的应用都没有设置复杂的中间层来提高保密性。取而代之的却是终端 杀毒软件应急杀毒对比评测中毒了!谁能解决你燃眉之急? 中毒了!系统都进不去了!怎么办?安全模式也进不去或许你有很强的防护意识,之前电脑是“裸奔”,或许你电脑里已经安装有杀毒软件,但当这样的情况发生,它们都已无用武之地。赶紧呼救,启动应急处理方法,杀毒软件还有应急策略呢!利用它们的杀毒光盘或闪盘可以直接引导电脑启动,并进行全面杀毒。怎么样

16、?兴奋吧!不过这种应急方式到底水平如何,还要通过实际测试才能知道。 毋庸置疑的测试平台 本次评测采用对比测试,所有测试项目均在同一软硬件环境下进行,有效对比应急杀毒光盘的各项性能。硬件配置单如下:CPU:Intel CoreT7400 2.16GHz 内存:DDR2 667 2GB 主板:Intel 945GM 显卡:GeForce 7400 硬盘类型:SATA 5400 RPM 250GB。操作系统:Windows XP pro SP3。网络环境:1M网通ADSL。 闪盘:金士顿2GB USB2.0 客观公正的评测队伍 本次评测更加注重了参与性和互动性,先由CFan论坛网友投票选出最关心的软

17、件功能,然后由电脑爱好者全体软件编辑和热心读者共同完成测试,保证了测试结果的公正。 实用为主的评测理念 秉承“实用至上”的准则,我们打破固有的枯燥对比,从我们应急杀毒的需求出发,通过科学的对比实验模拟平时的几大需求,并用直观的数字告诉你优劣。 我们的测试对象 卡巴斯基全功能安全软件2010 载体类型:光盘 ESET NOD32 4.0 载体类型:闪盘 瑞星2010 载体类型:闪盘 江民杀毒软件2010 载体类型:光盘 金山毒霸2009增强版 载体类型:闪盘 评测手记: 采用闪盘载体要方便很多,而且试验中光盘启动会发生无法启动的故障。杀毒软件病毒库在2009年11月11日与11月12日。 测试一

18、:使用难度 对于应急杀毒盘,有些读者或许会感到陌生。它是杀毒软件一个特殊功能,首先需利用杀毒软件制作一个可引导的光盘或闪盘,当系统出现问题时,可以由此应急盘启动,进行杀毒、修复。首先,我们就来带大家一起看看它们的制作和使用方法。 卡巴斯基 在工具中心中,启动“应急磁盘创建”,选择“利用本地文件(光盘)拷贝ISO镜像或从服务器下载专门的ISO文件”,测试中采用网络下载方式,下载的文件大小约为131MB。然后通卡巴斯基制作成ISO文件,大小为192MB,再通过刻录软件,将ISO刻录成光盘。应急光盘启动后有四种语言版本,但没有中文选项。选择“英文”进入杀毒界面后,单击“箭头”可开始扫描,默认是本地磁

19、盘,可以自己添加目录(支持到文件)。病毒库可直接升级(见图1)。 金山毒霸 启动金山毒霸,依次单击“工具创建应急闪盘”,然后选择目标闪盘,格式化后重新插入,然后可以方便地制作完成,闪盘的启动模式提供了USB-ZIP和USB-HDD两种模式。由应急闪盘启动后默认开始全盘扫描,没有图形化界面,操作的设置需要命令行完成,不过默认不扫描压缩包文件,制作好之后不支持升级病毒库升级。 江民 江民的应急光盘无需制作,就是软件的安装光盘,不过病毒库更新应急光盘无法完成,需要利用江民杀毒软件制作闪盘病毒库。启动江民杀毒软件,在“工具常用工具”里启动“光盘启动杀毒病毒库制作工具”,单击“运行”,选择闪盘盘符,单击

20、“确定”开始制作,一分钟即可制作完成。 利用江民安装光盘启动电脑,系统为中文,启动后提示更新病毒库,有两种模式:提取本机已安装的江民杀毒软件的病毒库;自动检测包含升级病毒库的闪盘。测试中采用闪盘病毒库升级,不到一分钟即可升级完毕。扫描目标只有“我的电脑”和“软驱”两个选项,不能细分到磁盘分区和文件夹(见图2)。 瑞星 在工具里找到“Linux引导杀毒盘制作工具”,运行后提示先下载Linux引导文件(51MB左右),然后关闭瑞星自我保护,将文件复制到安装目录,重新运行“Linux引导杀毒盘制作工具”,检测到闪盘后开始制作,不到一分钟制作完成。启动后,有中英文两种语言模式,功能界面和Windows

21、下类似,支持按文件夹目录查杀。制作完成后无法进行病毒库升级,病毒库版本取决于当初下载的Linux文件包(见图3)。 ESET NOD32 切换到高级模式,在“工具”一栏中单击“创建修复CD”,然后按提示安装Windows AIK,之后开始制作,可以选择创建ISO、直接刻录光盘和闪盘,我们选择了闪盘模式,两分钟后创建完成。启动后界面和Windows下界面一样,只是简化了部分功能,病毒库更新模式有两种:直接在联网状态下更新病毒库和“使用找到的更新包”,也就是通过下载或制作的更新包进行更新(见图4)。 评测结果:ESET NOD32除了制作前需要下载大型文件外,使用上毫无障碍,卡巴斯基没有中文界面,

22、对于英语不好的人来说有些使用障碍,江民使用上还可以,只是不支持文件夹目录的选择,减少了灵活性,瑞星和金山毒霸不支持后期的病毒库升级,算是硬伤。 测试二:运行速度 既然是“应急”,那么时间上就要快,那么谁能符合我们的要求呢?我们进行了模拟实验。将一个包含3558个病毒样本的压缩包,分别保存在硬盘的FAT32分区和NTFS分区中,然后使用应急光盘启动、全盘扫描。记录应急盘启动时间和全盘扫描所需时间,由于部分应急盘不支持压缩包文件,所以我们又将病毒样本解压后进行第二次测试。结果如下: 评测结果:由于江民在测试中未扫描出病毒,所以扫描时间没有计入数据。金山毒霸没有提供图形化界面,所以启动最快,但默认不

23、支持压缩包扫毒,瑞星在多次测试中均出现死机现象,真正完成测试的也就卡巴斯基和ESET NOD32,但卡巴斯基在压缩包测试中扫描率很低,所以这次测试ESET NOD32应是赢家。 测试三:杀毒能力 最后的重头戏自然是杀毒能力,在上面的实验中,病毒样本包含3558个病毒,因为没有进行严格的病毒类型对比,所以只能从一个侧面来反映选手们的病毒扫描能力。同时,在FAT32分区中存放了一些小工具软件,以测试误报情况,将病毒分放在FAT32和NTFS分区中,以测试对NTFS分区、跨分区扫描的支持。综合结果如下: 评测结果:由于江民在测试中未扫描出病毒,所以没有计入数据。从扫描来看,瑞星检测出的病毒数最多,但

24、每次都未能完成全盘扫描。卡巴斯基和金山毒霸查杀率紧随其后,不过二者不支持压缩包文件,就大打折扣。ESET NOD32查杀率为97%,不过误报也不少。 测试四:功能对比 应急杀毒盘本来的功能自然是应急杀毒,不过它不会这么单一,还有更多的功能,一起来看。不过,目前几位选手都不支持加密压缩包的扫描。 卡巴斯基 采用Linux3.09版制作,内核版本为2.86。应急光盘设置有支持命令行的安全模式,系统除扫毒和杀毒功能外,具有文件浏览器,屏幕截图功能。但对二级压缩包支持不好。 江民 采用Linux 2.6.15版本制作,内核版本为2.84。应急光盘提供四种选项,正常模式、特殊模式(只是分辨率不同)、启动

25、本机操作系统和重新启动,系统除可以查杀病毒外,提供了系统修复功能,修复无法登录或登录后蓝屏的问题,不支持压缩包文件查杀。 金山毒霸 采用Linux 2.4版本制作,因没有图形化操作界面,功能靠命令来完成,相对较少。支持压缩包查杀,但需命令开启。 瑞星 采用Linux 3.71版本制作,闪盘启动只支持USB ZIP,系统除具备查杀病毒功能外,提供了引导区恢复功能。 ESET NOD32 通过Windows PE制作,扫描模式依然保持了ESET NOD32的风格,有智能扫描和自定义扫描,扫描路径可细化到文件夹目录。带有计划任务,文件上报功能。 评测结果:单就功能对比,ESET NOD32功能几乎全

26、面包含了原来软件的功能,只是杀毒之外的附加功能没有加入。其他选手都有着或多或少的缺陷。 研究院测试报告 做完本期的评测,评测师们都很郁闷,因为选手们的表现实在太差,看来是因为这个应用在平时的使用率不高,所以安全软件公司对此功能的支持还不是很好,因为对压缩包文件的支持不好,就可以将卡巴斯基、江民、金山毒霸排除在外。当然,我们也看到了不少好的方面,江民将安装盘具备应急盘的功能,省去了不少麻烦。瑞星应急盘的附加功能也是不错的。ESET NOD32的应急盘采用了目前流行的PE模式,只是制作起来难度有点大,在功能上还是不错的,对压缩包和NTFS的支持都不成问题,扫毒能力也不错,误报成为大缺点,需要按照文

27、件路径进行自己识别了。看来目前还没有完全满意的产品,只能期待安装厂商在新版中有所改进,毕竟应急杀毒在系统引导出现问题以及对付某些奇怪病毒的时候还是很有用的。综合来看,ESET NOD32是唯一全面完成所有测试项目的选手,缺点还是可以忍受的,所以,ESET NOD32应急杀毒是目前应急杀毒方式中最为优秀的。 摘要:本文介绍了魔灯的主要功能,以及如何利用魔灯来构建高职高专院校网络教学平台。关键词本文来自:计算机毕业网 :魔灯;构建主义;高职高专;网络教学 随着计算机的普及和网络技术的不断发展,利用网络进行教学活动已经成为当前教育工作者和IT业面临的一个新的课题。利用网络进行教学活动,有着它的优越性

28、,例如:教师发布课程以后,可以避免许多重复劳动;而学生则可以跨时间,跨区域,甚至跨学科的自主学习。作为高职高专院校,开通网络教学平台不但可以起到对外宣传的作用,更对于促进教学改革和学生的自主学习有着重要的意义。目前只有少数高职高专院校开通了网络教学平台,而其使用的网络教学管理系统多为商业版本,一是价格昂贵,二是不能根据自身需要随时对系统进行修改。针对这些不足,笔者使用开源软件魔灯(Mood1e)来搭建网络教学平台。它操作简单,开放源代码,弥补了以往在线学习软件的不足,并且它的模块化设计使教师能够轻松创建新的课程,添加一些内容,使得学习者能够积极参与到课程活动中来。本文介绍的网络教学平台魔灯,是

29、在Windows Server 2003系统下基于IIS+ MySql+ PHP环境开发完成的。1魔灯概述魔灯是由澳大利亚教师Martin Dougiamas博士主持开发的课程管理系统(CMS),该系统是基于建构主义,特别是社会建构主义学习理论而设计开发的开放源代码的软件。Moodle 这个词是英文Modular Object-Oriented Dynamic Learning Environment的缩写,即:模块化面向对象的动态学习环境。魔灯采用模块化设计,主要由网站管理模块、用户管理模块、课程管理模块、资源模块、聊天模块、论坛模块、投票模块、作业模块、测验模块、问卷调查模块、专题讨论模块

30、等11个模块构成。各个模块都充分体现了网络教学的特点和要求。该系统允许教师利用网络自主创建和管理在线课程。在系统中,教师可以利用现有资源创建在线课程;课程内容也可以重复使用;教师和学习者能够共同参与到课程的设计中;对在线学习者的注册和管理也变得更加可靠和简便;学习者可以利用“Wiki”功能就课程中的某些问题与其他学习者或老师展开谈论等等。魔灯是免费的开源软件。它遵守GPL协议(即GNU Public License),这意味着魔灯虽然有版权,但是用户仍然有很大的自由度来使用它。只要在不修改和删除原有的许可协议和版权的前提下,用户可以使用、拷贝和修改魔灯。2系统的实现2.1下载魔灯魔灯是用PHP

31、脚本语言编写的基于数据库服务的动态网站程序。可以从http:/moodle.org/mod/ resource/view.php?id=8下载最新版本。下载后解压到D:下即可。魔灯支持多种语言,如果用户需要使用其他语言环境,可以从http:/download.moodle.org/lang16下载最新的语言包。2.2搭建魔灯的运行平台魔灯支持Linux和Windows操作系统,可以稳定的运行在多个平台下,笔者采用Windows 2003 + IIS6.0 + PHP 5.2.0 + MySql 5.0.27的环境来运行魔灯。2.2.1安装MySql 5.0.27将MySql 5.0.27安装在

32、D: MySql目录下,并配置MySql数据库密码。启动命令行,进入D: MySqlbin目录,输入“create database moodle;”和“set password for rootlocalhost=old_password (密码);”命令,完成moodle数据库的创建。2.2.2安装PHP 5.2.0将PHP 5.2.0安装在C:php目录下。在PHP的安装目录下找到php.ini-dist文件,改名为php.ini并打开它,按照系统的需求进行配置。2.2.3配置IIS在IIS的站点属性的“ISAPI筛选器”选项卡,添加一个名称为PHP的筛选器,可执行文件选择C:phpph

33、p5isapi.dll。然后在“主目录”选项卡设置本地路径为:D:moodle,并打开“配置”选项添加扩展名为.php的应用程序扩展,其可执行文件依然选择C:phpphp5isapi.dll。添加一个默认主页index.php,然后在 Web服务器扩展里面添加一个扩展名是.php的Web服务扩展,要求的文件为C:phpphp5isapi.dll,设置扩展状态为允许。2.3安装魔灯平台打开IE浏览器,在地址栏中输入http:/localhost/,打开魔灯的安装界面。选择语言为“简体中文”,在安装过程中系统会提示用户下载中文语言包,并自动更新系统语言。魔灯的安装过程十分简单,用户只需要根据提示,

34、就可以轻松地完成魔灯的安装。3创建网络课程3.1添加用户魔灯平台下有六种拥有不同权限的角色,分别为管理员、课程创建者、教师、无编辑权教师、学生和访客。其中管理员可以对站点内的所有课程执行任何操作;课程创建者可以创建新课程,并且可以任教;教师可以在负责的课程中做任何事,包括更改活动和为学生评分;无编辑权教师可以在课程中教授和给学生们打分,但是可能无法改变活动;学生们在课程中通常拥有较少的特权;访客拥有最小的权限,而且通常不能在任何地方输入文本。添加用户可以通过在线注册实现,也可以由管理员来添加。由管理员来添加用户时,魔灯还支持从文件导入用户,这样极大的方便了批量用户的上传。3.2创建课程系统安装

35、完成以后,用户就可以在此平台下来发布创建课程。不过魔灯只允许拥有管理员和课程创建者身份的用户创建课程,其他权限的用户如果希望创建课程,则需要向管理员提出申请,获得批准后方可进行课程的创建。3.3添加课程内容在已经创建好的课程当中,教师可以根据课程的进度需要,在不同的时间段内添加不同的活动或资源来丰富自己的课程。魔灯支持的文件格式有:Word、Excel、PowerPoint、PDF等,这些文件可以直接在浏览器中打开,供学生浏览。除此之外,用户还以将一些动画、视频和音频文件以插入网页的形式加入进来,以增加教学资源的多样性。随着学习的不断深入,教师可以使用每周概要来发布本周的教学内容或要求。3.4

36、学习者(学生)管理在魔灯系统下管理员可以设置学习者注册时的身份验证方式和用户注销方式,这使得学习者的注册和管理变得更加可靠和简便。学习者的注册申请得到确认以后,就可以登录魔灯,选择学习课程,利用教师添加的各种活动或资源,比如讨论区、课件文件、主题纲要、wiki、作业、测验等,进行自主的研究性学习了。学习者在学习过程当中可以就某个问题利用讨论区或发布wiki来与其他学习者或教师进行交流讨论。3.5作业教师可以通过作业的完成情况来及时了解学习者的学习状态。魔灯允许学习者在教师指定的时间内提交作业。作业提交以后学习者将不能直接对作业进行修改,但魔灯允许学习者重新提交正确的作业,并且自动覆盖掉原来的作

37、业。系统只保留学习者最后一次提交的作业。教师可以对作业进行批注、打分,而学习者可以及时看到教师对自己作业的反馈,从而可以帮助学习者更好地进行学习。3.6测验经过一段时间的学习以后,需要对学习者进行测验,以便考查一段时间学习者的学习效果。魔灯的测验模块功能相当完整,可选题型包括选择、是非、问答、配合、克漏字、看图说明等,试卷的题目也可以随机组合。魔灯的试题既可以在线编辑,也支持从文件导入。魔灯支持多种试题格式,包括:GIFT格式、Aiken格式、Missing Word 格式、AON格式、Blackboard格式、Blackboard V6+格式、WebCT格式、Course Test Mana

38、ge格式r、完形填空格式、Learnwise格式、Examview格式、Moodle XML格式等。4结束语在传统教育中,通常教师是主体,是中心。学生的学习往往局限于课堂、书本,学生是知识的被动接受者。而利用魔灯构建的网络教学平台是一种开放的教育模式。对于学习者而言,这种模式提供一套工具以帮助学生构建符合自己需要的学习环境,并在学习过程中采用建构性一合作式学习方法,以培养学生的创造能力、分析能力、评价及自我评价的能力。对于教师而言,应用该环境的创设工具则可以迅速地建立一门课程,轻松存放课程资料,并让学习者登陆访问到这些课程资料。因此,它可以使教师能够进行教学管理,对学习者进度进行跟踪。魔灯是一

39、款优秀的网络教学管理系统,它为学习者提供了良好的学习情境,方便学习者自主学习和协作学习。并且它技术门槛低,又是免费的开源软件,便于用户对它进行二次开发,因此非常适合高职高专院校采用。目前,我校的魔灯平台已经运行了一段时间,师生可以通过校园网随时访问。另外,我校高职各专业学生的计算机应用基础课程的考试已经开始尝试使用魔灯的测验模块来完成,效果比较理想。 参考文献:1 Martin Dougiamas. 用户手册与系统文档. 2006-9-1. http:/www.moodle.org2 兰青,严超. 魔灯(Moodle)在网络探究式学习中的应用J. 信息技术教育,2006(12). 摘要:本文介

40、绍了我院以“产学研”方式合作建设开放式大型主机实践教学平台,创新大型主机实践教学模式,构建从课程体系、教学模式、考核方式、实习教学全过程的知识价值链,以此培养满足业界需求的专业技术人才。关键词本文来自:计算机毕业网 :大型主机;实践教学;创新人才1引言国内部分重点高校从1997年开始陆续开设大型主机技术课程,目前全国已有8所高校提供大型主机课程教学,其中部分高校还设立了大型主机技术专业方向,使我国成为世界上为数不多的在大学阶段开设大型主机专业的国家之一。然而,与国内外主机用户对人才的现实需求相比较,高校培养人才在创新意识、创新精神和实践能力上还亟待加强;技术创新型人才、技术与业务复合型人才的培

41、养严重不足;在人才培养过程中,调动学生学习的主动性与创造性明显不够,对学生动手实践能力的锻炼还存在较大的差距。因此,为适应社会发展与时代变化的新要求,必须转变大型主机人才培养的思路,突破传统封闭式教学模式的羁绊,探索培养创新型人才的大型主机实践教学新模式。2开放式实践教学平台的建立现代意义上的大学的特点就是“开放性”,大学不再是封闭的象牙塔,而是知识传播与知识创新的一个开放性、扩散性的平台。这种平台具有“全球化”、“市场性”、“无边界”的特点,体现大学“贴近产业、融入社会”之特色,反映大学在办学理念、师资队伍、(新)生源质量、募集发展资源等多方面的活动之中,而这些活动的终点,亦是决定大学办学水

42、平和其根本社会价值的因素就是创新人才,这也是决定大学生存和竞争力的核心要素。由此理念出发,建立“开放式”的实践教学平台成为创新型人才培养的必然。我校在实践中通过“产学研”合作共建的方式,建设起“开放式”主机人才培养实践教学平台,学校的教学实践活动在此平台上进行,同时平台也在实践中逐步得到充实与完善。这个平台的基础包括大学、行业用户、主机生产商与合作伙伴等成员,成员们组成一个有机开放的“生态系统”,相互依托共存、实现共同发展。在这个“生态系统”中,主机生产商美国IBM公司免费提供IBM eServer zSeries 900大型主机系统及全套软件、技术资料和系统维护服务(价值超过一亿元人民币);

43、IBM美国硅谷实验室提供教学专项技术与大学师资进修岗位支持(承担人员在美期间的全部费用);国内外主机用户提供主机人才需求信息、经费以及大学生实习就业岗位(如花旗集团软件公司每年提供2万美元人才培养经费),而同济大学则在系统中扮演“知识加工厂”的角色,从制订人才培养方案、构建课程体系、改革教学模式与考核方式、到建立企业实习教学基地,形成一条完整的知识价值链,将学生知识技能与实践能力的培养落到实处。 3实践教学知识价值链的创新3.1课程体系的构建以人才的全面发展理念为引导,构建具有技术前沿性、技能实用性的大型主机技术课程体系和创新人才培养方案。根据主机用户的行业特点,将大型主机专业方向划分为主机应

44、用技术和主机系统管理两个领域方向,研究制定相应的培养方案与教学重点。紧密联系企业需求,按照行业特点增设特色专业选修课程。在课程教学中加强实践环节的比重,突出动手能力的培养,以适应用户对大型主机技术人才的需要,使学生能在技术知识和综合素质上满足业界标准的要求。同时,强调培养大学生的团队合作、表达能力、外语技能等“软性”技术素质,消除学生技能短腿。为使大型主机教学内容反映主机技术发展,对传统教学内容和教材进行再研究,联合国际顶尖主机技术实验室,学习吸收前沿技术,编制满足创新人才培养要求的精品课程与教材。3.2教学模式的变革在专业课程教学中,采用“Learning by doing”这一适合工科教育的教学模式,大力推广“项目驱动、案例导向”启发式教学方法,彻底铲除填鸭式教学的温床。在Learning by doing教学模式中,学生与教师的角色发生了彻底转变,学生真正成为课程的主角,教师转变为学生的顾问,学生须报出具有一定创新性的课程项目选题,依靠自主学习掌握知识,授课教师充作顾问角色,在课堂上与学生就项目实施过程中所遇到的问题或想法提出指导意见。通过“做”的探索,使学生形成对主机专业知识的深刻理解。运用互动式教学方式,学生们潜在的想象力和创造力在教学开发过程中被充分释放出来,实现了传统教学模式无法达到的教学效果。“主机银行业务应用案例分

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁