网络教学系统的开发.doc

约46页DOC格式手机打开展开

网络教学系统的开发,页数 46 字数 24872摘要网络教学系统是在校园网甚至internet上建立一个虚拟的教学环境,在这个环境中,可以实现教师教案、讲课,学生自主学习,教师和学生课后交流、答疑、批改作业以及考试等一系列教学环节。发展网络教学系统,构建新型的教学模式,从而在教学中真正发挥学生的主体作用,全面提高学生的综...
编号:10-26863大小:1.13M
分类: 论文>计算机论文

内容介绍

此文档由会员 张阳阳 发布

网络教学系统的开发

页数 46 字数 24872

摘 要
网络教学系统是在校园网甚至Internet上建立一个虚拟的教学环境,在这个环境中,可以实现教师教案、讲课,学生自主学习,教师和学生课后交流、答疑、批改作业以及考试等一系列教学环节。发展网络教学系统,构建新型的教学模式,从而在教学中真正发挥学生的主体作用,全面提高学生的综合素质。
ASP(Active Server Pages)是Microsoft公司推出的一种服务器端的命令执行环境。ASP凭借动态、高效、易于交互的特点,大量服务于Internet/Intranet系统的开发和实现。ASP通过ADO提供更方便、更快捷的访问数据库方法,非常利于开发基于数据库驱动的Web应用程序;ASP几乎支持所有的脚本语言,如VBScript、JavaScript等。
本文首先对分析了现代网络教学的发展趋势,指出网络技术的发展和网络教学的发展是同时进行、相互促进的。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点地说明了系统设计的核心、设计思想、难点技术和解决方案。系统功能包括前台显示和后台管理两大模块。前台显示部分主要面向老师和学生,包括师生论坛和信息发布,是前台操作部分,其中师生论坛主要包括师生交流区和学生交流区两大部分。后台管理部分主要面向的是超级用户和普通管理者(即教师),是后台操作部分,包括信息发布后台和师生论坛后台。

关键词:ASP动态服务器主页,脚本语言,网络教学系统,数据库,Access,B/S

ABSTRACT
Network teaching system in the campus network or even the Internet to create a virtual learning environment in which teachers can achieve the curriculum, lectures, in which students study independent, the exchange of teachers and students to go after school, colleges, they are required to mark exercises and examinations, and a series of teaching sessions. Development of the network teaching system, a new teaching model, thus students really play the main role in teaching active, and comprehensively improve the overall quality of students.
Key words:ASP(Active Server Pages);Scripting;The system of Net teaching;Database;Access;B/S (Browser/Server)

目 录
1 引言 -------------------------------------------------------------------------------------1
2 概述 ---------------------------------------------------------------------------------3
2.1 网络教学的概述 ---------------------------------------------------------------3
2.1.1 网络教学的定义 -------------------------------------------------------3
2.1.2 网络教学的内容和特点 ----------------------------------------------3
2.1.3 网络教学发展现状 ----------------------------------------------------4
2.1.4 网络教学的发展趋势 -------------------------------------------------6
2.1.5 开展网络教学的必要性 ----------------------------------------------7
2.1.6 我国网络教学的情况 -------------------------------------------------8
3 动态网页设计技术 ------------------------------------------------------------------------9
3.1 网络教学系统开发的工作环境 -------------------------------------------------9
3.1.1 动态网页设计技术 ----------------------------------------------------9
3.1.2 Micromedia Dreamweaver MX的使用 -----------------------------10
3.2 ASP技术特点与使用方法 -----------------------------------------------------10
3.2.1 ASP网页与传统静态网页的区别 ---------------------------------10
3.2.2 ASP的工作原理和配置 ---------------------------------------------11
3.2.3 ASP的特点与功能 ---------------------------------------------------12
3.2.4 ASP与组件对象的使用 --------------------------------------------13
3.3 HTML、VBSCRIPT和ASP脚本混合问题 ----------------------------------------14
3.3.1 ASP文件语法成分 --------------------------------------------------15
3.3.2 多种脚本混合编程的规则 -----------------------------------------15
3.4 BROWSER/SERVER结构 -------------------------------------------------------16
4 网络教学系统的分析 -------------------------------------------------------------------19
4.1 可行性分析及制定计划目标 --------------------------------------------------19
4.1.1 可行性研究 -----------------------------------------------------------19
4.2 用户需求分析 --------------------------------------------------------------------19
4.3 功能划分 --------------------------------------------------------------------------20
5 网上教学系统的数据库设计 ------------------------------------------------------21
5.1 数据库表设计 -------------------------------------------------------------21
5.2 数据库的安全性和完整性 ----------------------------------------------------24
6 功能模块设计 --------------------------------------------------------------------26
6.1 前台显示 -------------------------------------------------------26
6.2 后台管理 ---------------------------------------------------------------26
6.2.1 师生论坛后台 --------------------------------------------------------26
6.2.2 信息发布后台 --------------------------------------------------------26
7 网上教学系统的实现 ------------------------------------------------------------------27
7.1 数据库连接实现 -----------------------------------------------------------------27
7.2 前台信息浏览实现 --------------------------------------------------------------27
7.3 师生论坛前台实现 --------------------------------------------------------------28
7.4 管理员的管理设计 --------------------------------------------------------------30
7.4.1 普通管理员 -----------------------------------------------------------30
7.4.2 超级用户 --------------------------------------------------------------31
7.5 后台管理程序设计 --------------------------------------------------------------32
7.5.1 师生论坛管理 --------------------------------------------------------32
7.5.2 信息后台管理 --------------------------------------------------------32
8 网站的发布与维护 -----------------------------------------------------------------------37
8.1 发布站点 --------------------------------------------------------------------------37
8.2 站点维护 --------------------------------------------------------------------------37
9 结束语 ---------------------------------------------------------------------------------------39
致谢 ----------------------------------------------------------------------------------------------40
参考文献 ----------------------------------------------------------------------------------------41

参考文献
[1] 徐福荫.现代远程教育的网络学校与虚拟课堂[J].现代教育技术,2005,10(1):12~13.
[2] 陈琦,刘儒德. 信息技术教育应用[M].北京:人民邮电出版社,1997. 111-115.
[3] 钟启泉.现代课程论[M].上海:上海教育出版社.1998.14-16.
[4] 李克东.现代教育技术与创新教育[J].现代教育技术,2004,8(2):33~36.
[5] 王光新.网络环境下学习空间的特征分析[J].教育技术通讯,2004,12(4):38~40.