网络课程的开发工具

来源 :中国校外教育·理论 | 被引量 : 0次 | 上传用户:ChinaKing1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]网络课程是计算机及网络技术在教育上的应用,本文介绍了网络课程开发过程中用到的主要开发工具和运行环境。
  [关键词]网络课程 开发工具 运行环境
  
  网络课程是计算机及网络技术在教育上的应用,本文介绍了网络课程开发过程中用到的主要开发工具和运行环境。
  
  一、系统运行环境
  
  C/S又称Client/Server或客户端/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。C/S的优点是能充分发挥客户端PC的处理能力,客户端响应速度快。但只适用于局域网,客户端需要安装专用的客户端软件,维护和升级成本非常高。
  B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。
  网络课程本身就是一种开放性的网络资源,不仅要提供丰富优秀的教育资源,更要给任何学习者提供方便快捷的应用途径。所以网络课程采用了B/S模式更好
  
  二、常用开发工具的介绍
  
  1.采用Asp编辑网页
  Microsoft Active Server Pages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合 HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了Active Server Pages所独具的一些特点:
  (1)使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。
  (2)无须compile编译,容易编写,可在服务器端直接执行。
  (3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。
  (4)与浏览器无关(Browser Independence),客户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。Active Server Pages所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
  (5)Active Server Pages能与任何ActiveX scripting语言相容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。
  (6)Active Server Pages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
  (7)可使用服务器端的脚本来产生客户端的脚本。
  (8)ActiveX Server Components(ActiveX服务器元件)具有无限可扩充性。可以使用Visual Basic、Java、Visual C++、COBOL等编程语言来编写你所需要的ActiveX Server Component。
  2.采用Access创建数据库
  Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access是一种关系型数据库管理系统,其主要特点如下:
  (1)存储方式单一
  Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。
  (2)面向对象
  Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
  (3)界面友好、易操作
  Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
  (4)集成环境、处理多种数据信息
  Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
  (5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。
  
  参考文献:
  
  [1]谭浩强.动态网页制作ASP[M].北京:电子工业出版色,2002.
  [2]钟玉琢,向哲,沈洪筹.多媒体技术基础及应用[M].北京:清华大学出版社,2000.
  [3]陈晓红,罗新星.信息系统教程[M].北京:清华大学出版社,2003.
  (工作单位:山东省贸易职工大学)
其他文献
幼儿的自理能力也是幼儿的自我服务能力。自理能力对幼儿的发展有着切实的直接影响,有助于他们社会性的良好体现,对他们的成长有很大的促进作用。小班幼儿年龄尚幼,且进入幼
[摘要]具象写实绘画和摄影的关系其实非常接近。摄影可以提供给世界最宝贵的实际存在的资料。相机可以成为一种很有用的机器,而不只是一种被动的、冷漠的、精于计算的科学工具。每一位富于艺术趣味的人都能够从照片中发现有意味的感觉世界。具象写实绘画这种艺术风格既不是简单的或是带有讽刺意义的简单依赖于照片成像,同时也不是去理性地看待照相机镜头所传达的影像。在这种绘画风格的作品中也包含了强烈的感情和主观因素,艺术
摘 要:初中数学是数学教学过程中奠定良好基础的阶段,同时,由于数学知识的抽象化,公式定理的多变性使得数学教学困难重重。如何针对抽象化的教学内容进行具象化教学,把抽象的定理公式表现得具体,让学生变得看得见、容易理解是文章的重点。  关键词:初中数学;数形结合;具象化教学  中图分类号:G63 文献标识码:A 文章编号:1673-9132(2019)05-0079-02  DOI:10.16657/j
唐人局度人谓唐代前期政治开明,外交上有大国气度,对西域各邦文化亦予包容涵纳。其实,事情或未尽如此。张《朝野佥载》所记一事,便可作反面之说。其云:“太宗时,西国进一胡,善弹琵琶
【正】1983年,叶文玲出版了中短篇小说集《长塘镇风情》,亮出了“风情”这个旗号。其实,在更早些时候她就说过:“我写起故乡的风物人情来了,开始是偶然的涉足,渐渐地,它却成
【正】 《文史知识》1991年第1期,傅易同志《“青春”为酒名说》一文,对杜甫《闻官军收河南河北》第三联“白日放歌须纵酒,青春作伴好还乡”中“青春”一词提出新解,认为不能
走出当前高校师资队伍建设的困境朱力欣,赵庆余高等师范院校的师资队伍,作为培养各种人才的工作母机,正受到各种不利因素的困扰,其阵痛恐怕是前所未有的。然而,这种诸如人才流失、
近日,无锡市滨湖区委副书记赵虹路、区政府副区长程红对该区档案工作进行了调研.在听取区档案局(馆)领导关于全区档案工作特别是近期档案工作重点任务及馆藏情况的汇报后,区领
摘 要:大力发展旅游业是关系到提升我国国民生活质量的大事,而旅游业的规范和发展与旅游从业人员的素質水平休戚相关。如同教师、医生和律师等行业一样,旅游从业人员也有其特定的职业人格内涵。我们只有正视和科学界定这一概念内涵并加强旅游行业从业人员健康职业人格的养成,才能实现我国旅游行业的持续健康发展。  关键词:人格;职业人格;职业观  中图分类号:G64 文献标识码:A 文章编号:1673-9132(2
【正】解放前,列昂德尼·安德列耶夫的名字,对我国读者并不十分陌生。早在20年代,鲁迅就译介过他的作品,对他作过深刻的评价。鲁迅既肯定他创作积极有意义的一面,又指出