2016年电大《操作系统》设计及分析.doc

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《操作系统》设计及 [摘 要]本文在教育背景、教育模式需要变革时,探讨了基于Internet环境下进行现代远程教学的实现方式。网络教育势在必行,网络课程是实现网络教学的重要手段。本文主要阐述了北京电大计算机应用专业《操作系统》网络课程的设计与实现。论述了网络课程的设计思想、课程中设各个部分的目的和技术,讨论了不同的教学环节应使用相应的媒体去实现,才能充分发挥各种媒体的优势,达到最佳的教学效果,在整个课程教学中才能很好的实现一体化教学整体设计方案。该系统采用B/S/D结构进行设计,运用网络数据库SQL、ASP等技术。 [关键词]网络课程;远程教学;ASP;数据库   《操作系统》网络课程的设计与开发,主要是为适应电大远程教学模式改革的要求,探索网络环境下远程教学的新思路,为学生提供良好的自主学习环境。该网络课程是一个基于Web的网络学习系统,其结构特点采用了典型的B/S/D(浏览器/服务器/数据库)结构。     一、 背景   随着多媒体和网络技术的日益普及,特别是基于Internet的教育网络的广泛应用,以学生为中心的教学模式逐渐发展起来。由此建构主义(constructivism)学习理论在教育领域得到广泛应用,同时在教学上也引发一场教学模式的变革,其中主要体现在教学中四种角色的转变:一是教师角色的转变,教师由教学的主讲者、主宰者转变为教学过程的组织者、学生学习的指导者;二是学生角色的转变,由被动接受转变为主动参与,变为学习的主体;三是教学媒体的转变,由教师的教学辅助工具转变为学生的认知工具;四是环境的转变。多媒体计算机和网络通信技术的特点及其迅速普及,使两者成为建构主义学习环境下理想的认知工具。   电大远程教学网络分布面广,教学对象主要是在职人员。为能让更多的在职人员和边远地区的求学者有机会继续深造,在教学上适合采用自主学习模式。建构主义理论为电大远程教学方式提供了理论基础。分析在职人员的特点考虑采用以下教学方式:一是由于工作、家庭等原因,时间上得不到保证,不易集中进行学习,所以要为他们提供随时随地能进行学习的条件;二是学习者教育背景和工作环境不同,造成知识水平和学习能力参差不齐,所以要根据他们各自的情况因材施教,建设满足个性化学习的教学资源,并且尽可能做到交互能力强、形象和生动;三是由于学习者与教师、学习者之间面对面交流机会少,容易造成学习者学习方法产生偏差,导致学习热情降低,所以要提供随时能与教师和其他学习者沟通的教学渠道,以便在教师指导下进行学习,或者与其他学习者互帮互学;四是采用自主学习的个别化手段,很难为每一个学习者提供及时的实验环境,这样不仅削弱了以实验辅助课程教学的作用,也容易造成理论与实践的脱节。所以要提供实时仿真的实验教学环境,使学习者能按自己的学习进度安排实验课程的学习;五是成人在自主学习模式下进行学习,很难判断自己是否已掌握了所学内容,所以要建立课程数据库系统,以抽题自测成绩进行自我评价。在这种前提下,设计并开发了《操作系统》网络课程。     二、 系统开发环境及所用技术   北京电大的网络系统是基于WindowsServer环境构建的,因此制作《操作系统》网络课程应采用以下配置方案:   操作系统平台:Windows2000Server;   实现环境:IIS5.0,后台采用面向对象设计的ASP编程技术;   数据库:MicrosoftSQLServer2000企业版。   该系统采用了B/S/D(Browsr/Server/DBServer)体系结构,如图1所示。      由于B/S/D三层模型的各层次都有较强的独立性,因此在系统软、硬件发生变化时,比二层C/S模型有更强的适应能力,即具有更强的可伸缩性。   传统的C/S模型是一个两层结构的松散耦合系统,它通过消息传递机制将客户端发出的请求传给服务器,服务器进行相应处理后再将结果送回客户端。B/S/D模型则把C/S模型中的服务器(S)进一步分解成一个Web服务器和一个或多个数据库服务器,而在客户机上则通过浏览器来存取和显示服务器端的数据。   在B/S/D三层结构中,第一层(浏览器)为表示层,主要用于完成用户接口的功能;用户在客户端向URL指定的Web服务器提出服务申请,Web服务器通过HTTP协议将用户所需的信息传送给客户端。在这里,客户端的作用只是接收信息并用WWW浏览器显示出来。   第二层(具有CGI或其它中间件的Web服务器)为功能层,主要用于完成客户请求的应用功能;Web服务器在收到客户的请求后,需要执行CGI或其它相关的API或JDBC程序,以便与第三层中的数据库连接并进行数据处理,而后通过Web将处理结果传回到客户端。   第三层(数据库服务器)为数据层,采用SQLServer2000网络数据库,主要完成大量的数据存储、

文档评论(0)

nhdx010 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档