样的课件定位为网络课程,而价格则采取原远远高于 教材、比传统面授低一些的策略。
这实际上走了出版物与课程之间的道路, 我们必 须认 清的是 这 条路客观上是否存在,它是不是在线教育发展的正确 方向。
从本 质上看 , 数字化、网络化与传统形式相比只是形式上的不同, 事物本 身的 规律还 是 不变的,也就是教材对应的是数字化教材;课程对应 的是数 字化 课程, 只 是现阶段我们还没有完全进入到成熟的数字化课程学 习(教 学) 的阶段 , 盲目地将数字化教材当成了数字化课程,从发展的角 度来看 ,这 条中间 道 路是不存在的。
我们进一步从有效学习的本质更能看 清这一点,通过教材(书籍)学习,学习的要素只有学习者、学习对象(教 材)、环境(读书学习的时间地点)三个;通过课程学习,学习的要素有学 习者、学习对象(教材)、教师、环境(学习的时间地点)四个。
很多人对在线教育中的“教师”理解上是有偏差的,其中一部分人认 为课件 中的 教师在 网 络教育中就起到教师的作用,这种认识是错误的,课 件及其 课件 中的教 师 仍然是学习要素中的学习对象(数字化教材)的一部 分,而 不是 真正意 义 上引导学生学习的教师。
以前业内经常提到的“穿新 鞋走老 路” 就是只 这 种认识倾向的人。
还有一部分人认为通过在在线教育 过程中 增加 辅助教 师 ,利用论坛、答疑等形式的互动提升在线学习效果, 这样做 虽然 可以有 所 改善,但本质上仍然是在促进学习者与数字化教材之 间的互 动, 并非是 真 正意义上与传统课程对应的数字化课程。
因此开发一 个在线教育系统有很大的的重要性和必要性。
3 第二章 开发工具的选择及开发的硬软件环境 第一节 开发环境1. 硬件环境(1) 服务器端 服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的性能往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此我们通常给服务器端配置高性能硬件。
本在线教育系统网站服务器端的配置如下: 外理器:Intel Pentiun IV 1.6GHz 或更高。
内存:256MB。
硬盘空间:80GB。
光驱:CD----ROM 48X。
显卡:SVGA 显示适配器。
(2)用户端 因为客户端主要用于浏览和操作数据,所以对客户端的硬件要求不高,而现在的电脑有很高的性价比,因此需要的配置应该高于下面的要求: 外理器:Intel Pentiun 166 MX 1.6GHz 或更高。
内存:32MB。
硬盘空间:1GB。
光驱:CD----ROM 48X。
显卡:SVGA 显示适配器。
2.软件环境1服务器端 操作系统:Wineows NT Server4.0 或 Windows2000/Windows 98 或更高。
网络协议:TCP/IP。
Web 服务器:Internet Information Server 5.0/Personal Web Server。
数据库:Microsoft Access 2000。
浏览器:Internet Explore 5.0。
IIS 5.0。
Active File 上传组件。
42用户端: 操作系统:Wineows NT Server4.0 或 Windows2000/Windows 98 或更 高。
网络协议:TCP/IP。
Web 服务器:Internet Information Server 5.0/Personal Web server。
数据库:Microsoft Access 2000。
浏览器:Internet Explore 5.0、Netscape 或者其他浏览器。
第二节 前台开发工具的选择 鉴于本系统要实现的具体功能,网站要能动态的及时更新,检索,删除等操作,因此选用动态功能较强的 ASP 来处理。
什么是 ASP: ASP 是 Active Server Page 的缩写,意为“活动服务器网页”,ASP 的网页文件的格式是.asp,现在常用于各种动态网站中。
ASP,活动服务器页面就是一个编程环境,在其中,可以混合使用 HTML、脚本语言以及组件来创建服务器端功能强大的 Internet 应用程序。
如果你以前创建过一个站点,其中混合了 HTML、脚本语言以及组件,你就可以在其中加入 ASP 程序代码。
通过在 HTML 页面中加入脚本命令,你可以创建一个 HTML 用户界面,并且,还可以通过使用组件包含一些商业逻 辑 规 则 。
组 件 可 以 被 脚 本 程 序 调 用 , 也 可 以 由 其 他 的 组 件 调 用 。
ASP 是ActiveServer Page 的缩写,意为“活动服务器网页”。
ASP 是微软公司开发的代替 CGI 脚本程序的一种应用它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
ASP 的网页文件的格式是.asp,现在常用于各种动态网站中。
ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 web 应用程序。
ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM组件等。
利用 ASP 可以向网页中添加交互式内容(如在线表单),也可以创建使用 HTML 网页作为用户界面的 web 应用程序。
ASP 的原意的确是实现应用服务租赁的模式,但其涉及的并非是简单的几个技术问题这么简单。
ASP 不同与网站,也不同于软件开发商。
ASP 所提供的不仅仅是一 5种应用服务,其深层意义在于对现行提供了一种新的信息化的道路。
而作为一种管理信息化的方向,ASP 的责任在于要建立起一套完整有效的运营体系。
纯粹从技术的角度来谈 ASP,既低估了 ASP 的价值,也不利于 ASP 理论的发展。
同样也不要把 ASP单纯的看作仅仅提供软件。
从技术角度来看 ASP,也是有许多的问题需要解决。
具体的说一个问题,ASP 不能等同与网站在于两者提供的服务标准不同,ASP 要提供严格符合 SLA(服务品质协议)标准的服务,网站则没有相关的约束,而要做到符合 SLA要求,ASP 必须要合理的配置其软硬件资源。
简单的说,就是当多个客户同时需要部分资源时,ASP 如何合理调配,使每个客户都能在 SLA 中约定的服务标准时间内得到他需要的东西。
这可不是简单的几个流量负载均衡器就能解决的问题。
ASP 不仅是 IT 业研究的对象,也是管理学界研究的对象。
ASP 的研究还是大有可为的! 与 HTML 相比,ASP 网页具有以下特点:(1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP 文件是包含在 HTML 代码所组成的文件中的,易于修改和测试;(3)服务器上的 ASP 解释程序会在服务器端制定 ASP 程序,并将结果以 HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所产生的网页;(4)ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。
例如可以从 web 浏览器中获取用户通过 HTML 表单提交的信息,并在脚本中对这些信息进行处理,然后向 web 浏览器发送信息;(5)ASP 可以使用服务器端 ActiveX 组建来执行各种各样的任务,例如存取数据库、发现哦那个 Email 或访问文件系统等;(6)由于服务器是将 ASP 程序执行的结果以 HTML 格式传回客户端浏览器,因此使用者不会看到 ASP 所编写的原始程序代码,可放置 ASP 程序代码被窃取。
ASP的工作原理:当在 Web 站点中融入 ASP 功能后,将发生以下事情: 用户调出站点内容,默认页面的扩展名是.asp。
浏览器从服务器上请求 ASP 文件。
服务器端脚本开始运行 ASP。
ASP 文件按照从上到下的顺序开始处理,执行脚本命令,执行 HTML 页面内容。
页面信息发送到浏览器。
因为脚本是在服务器端运行的,所以 Web 服务器完成所有处理后,将标准 6的 HTML 页面送往浏览器。
这意味着,ASP 只能在可以支持的服务器上运行。
让脚本驻留在服务器端的另外一个益处是:用户不可能看到原始脚本程序的代码,用户看到的,仅仅是最终产生的 HTML 内容。
第三节 后台开发工具的选择 数据库的选择在某种程序上决定了系统的功能实现及安全性操作。
目前常用的数据库为: ACCESS(.mdb)数据库 SQL SERVER 数据库 Visual Foxp
上一篇:
计算机与企业管理专业论文 下载与免费阅读 2011 05 17
下一篇:
多年来只想说一句,我不怪你