APP下载

网络教学信息系统的设计与研究

2009-03-30

新媒体研究 2009年3期
关键词:客户端服务器数据库

赵 凯

[摘要]由于科目、知识点繁多,学习者层次多样,网络教学的开发显得尤为重要。可以在教学实践和课题研究中将信息技术与课程整合相结合,创新教学模式,提高教学效率、改善教学效果。

[关键词]网络教学信息系统数据库

中图分类号:TP3文献标识码:A文章编号:1671—7597(2009)0210055-01

一、信息化教学设计

信息化教学设计是运用系统方法分析教学问题,确定教学目标,建立解决教学问题的策略方案、试行解决方案、评价试行结果和对方案进行修改的过程。它以优化教学效果为目的,以学习理论、教学理论和传播学为理论基础。在信息化教学设计中,要充分利用信息技术手段进行基于资源、基于合作、基于研究、基于问题等方面的学习,使学习者在意义丰富的情境中主动建构知识。

二、系统开发的技术基础

(一)Windows 2000 Server

Windows2000(Server或Professional)在Microsoft的产品中的定位是工作平台系统。它配合的服务器环境为IIS,是目前Windows系列中最正统,也是最稳定的网站服务器,在这样的系统中可以模拟出网页真正放在Internet中效果,甚至在主机拥有真实地址的情况下,就能成为真正的网站。

(二)Browser/Server三层结构

B/S(Browser/Server,浏览器/服务器)结构模式是在传统的C/S(Client/Server,客户端/服务器)结构模式的基础上发展形成的。C/S采用两层分布结构:客户机服务器,它将处理任务在客户机与服务器之间分担(c/s结构模式在客户端需要一套完整的应用程序),从而形成了智能客户/智能服务器的计算模式。随着网络技术的发展,尤其是Internet/Intranet的普及,数据库系统越来越大,用户数量猛增,根本不可能依靠系统管理人员来维护客户端应用系统。B/S(Browser/Server)结构是全新的软件系统构造技术。在B/s结构下,用户界面通过WWW浏览器实现,一部分事物逻辑在前端实现,主要事物逻辑在服务器端实现。这种结构将应用划分为三层,即用户界面层,商业逻辑层和数据库层。用户界面层负责处理用户的输入和向用户的输出,但并不负责解释其含义,出于效率的考虑,它可能在向上传输用户输入前进行合法性验证。商业逻辑层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求检索或更新数据库,并把结果返回给客户端,这一层通常以动态链接库的形式存在并注册到服务器的注册簿(Registry)中,它与客户端通讯的接口符合某一特定的组件标准(如COM,CORBA),可以用任何支持这种标准的工具开发。数据库层负责实际的数据存储和检索。

(三)Aooess 2000数据库

Access 2000是Microsoft Office系列应用软件的一个重要组成部分,是一种数据库管理系统。目前,已逐步成为桌面数据库领域的佼佼者,备受用户欢迎。它界面友好。操作简单,功能全面,使用方便,不仅具有众多传统数据库管理软件所具有的功能,同时还进一步增强了网络功能。

三、网络管理系统的功能设计

(一)系统设计思想

1、本系统设计以专题学习网站管理系统设计为核心,以先进的计算机多媒体技术、数据处理技术、互联网技术为技术基础。

2、专题学习网站的资源组织和管理系统采用基于Browser/Server的三层结构。充分利用现代教育技术理论指导设计,充分考虑到学生的认识规律,遵循教学活动的基本规律和教学原则。在内容的把握上,是按教学大纲和教学计划编排,教会学生学会学习,培养学生的创新意识,充分发挥学生独立思考,提高实验操作能力、技巧。在软件的设计上,使系统具有兼容性好,易于修改,灵活性强,使用简单、方便等特点。

3、充分体现现代教育理论的指导作用。系统设计中,充分考虑了学生学习的特点,在网页上设置必要的超链接。当学生在高等数学的学习、解决疑难问题的过程中遇到问题时,可直接点击查询有关信息。从而进一步解决问题。

4、介绍与高等数学相关的理论内容、背景知识、习题汇总、疑难问题答疑和实验平台等,扩大学生的知识面,培养学生理论联系实际、自主学习的能力。

5、富有“人性化”。学生可根据自己的实际情况自主地选择学习方式,具有灵活机动性。

本系统对所包含资源进行科学合理的组织,为学生提供网络辅助学习环境,为教师提供网络辅助教学平台,使学生在学习过程中逐渐培养学习知识的能力、审美能力、创新能力,使教师在教学过程中提高信息化教学能力。

(二)系统功能设计

1、用户管理子系统功能

(1)用户注册;(2)验证用户的注册信息:(3)用户进入系统时的身份验证;(4)用户可以自行修改个人信息。

2、资源管理子系统功能

(1)对教学资源进行分类管理;(2)为用户提供资源检索功能;(3)用户可以下载资源库中的资源。

3、课程项目设计管理子系统的功能

(1)对学习任务(课程设计项目)进行管理:(2)对学习者进行分组:(3)提供课程项目的查询功能;(4)提供课程项目设计结果(学生网站作品)的上传功能。

4、管理员管理子系统要求

(1)对管理员身份的验证;(2)对数据库中的用户进行管理;(3)对数据库中的资源信息进行管理;(4)对交流系统中版主的管理。

作者简介:

赵凯,男,汉族,山东淄博,软件工程硕士,淄博职业学院网络信息中心,助教,主要研究方向:计算机网络,数据库。

猜你喜欢

客户端服务器数据库
2018年全球服务器市场将保持温和增长
虚拟专用网络访问保护机制研究
新闻客户端差异化发展策略
数据库
数据库
数据库
数据库
浅析IEEE 802.1x及其客户端软件
用独立服务器的站长注意了
定位中高端 惠普8路服务器重装上阵