关键词:网上课件管理系统;网上教学;ASP
摘 要
随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行在线教学。在线教学第一步要做的就是将教学内容在网上发布,用户则选择自己需要的课件资源进行下载。本文提出并设计实现了基于WEB的网上课件管理系统,本系统提供课件的上传和下载,上传方式是无组件上传。客户端脚本采用VBScript编写,可适用于包括IE在内的所有支持VBScript的浏览器。
系统平台设计时,采用的是Dreamweaver MX为开发工具,利用ASP技术,以ACCESS数据库作为后台数据库,WEB服务采用Win2000平台的IIS实现。系统有一个功能强大的后台管理系统:可以进行人员管理,权限管理,课件管理。本系统由用户注册与登录模块、功能模块、课件上传与下载功能模块、课件搜索模块、密码验证模块五个模块组成,用户只需要通过浏览器访问就可以实现操作。
3.开发环境与开发工具
3.1 开发环境
系统采用B/S结构,即浏览器/服务器结构。用户通过浏览器向服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器上。客户机无需安装软件,只需在服务器上进行简单的设置,数据的请求和返回结果均以网页形式完成,方便系统的管理,适合教师的使用习惯。系统平台设计时,采用的是Dreamweaver MX为开发工具,利用ASP技术,以ACCESS数据库作为后台数据库,WEB服务采用Win2000平台的IIS实现。
3.2 开发工具
3.2.1 Dreamweaver MX
Dreamweaver 是一个很酷的网页设计软件。它不仅包括可视化编辑、HTML代码编辑的软件包,而且还支持ActiveX、Java、Flash、Shockwave等功能,并且它能通过拖曳从头到尾制作动态的HTML动画,支持动态HTML(Dynamic HTML)的设计,使得页面没有plug-in(插件)也能够在Netscape和IE4.0浏览器中正确地显示页面的动画。
Dreamweaver 还提供自动更新页面信息的功能。同时它还采用了Roundtrip HTML技术,这项技术使得网页在Dreamweaver 和HTML代码编辑器之间可以进行自由切换,并保持HTML句法及结构不变。
Dreamweaver 最具挑战性和生命力的是它的开放式设计,这项设计使得任何人都可以轻易扩展它的功能。
课件管理系统使用的是Dreamweaver MX 2004,通过该工具使用户能够高效地设计、开发和维护基于标准的网站和应用程序。
目 录
1引言 1
2系统总体设计 1
2.1系统概要 1
2.2系统功能模块构成 1
2.3 功能模块具体介绍 2
2.3.1用户注册与登录功能模块 2
2.3.2管理功能模块 4
2.3.3课件上传与下载功能模块 4
2.3.4课件搜索功能模块 5
2.3.5密码验证功能模块 5
2.4 系统数据库表设计 5
3.开发环境与开发工具 5
3.1 开发环境 5
3.2 开发工具 6
3.2.1 Dreamweaver MX 6
3.2.2 ASP技术 6
4 系统实现 6
4.1 系统主界面设计 6
4.2 用户注册与登录功能模块设计 7
4.2.1 登录页面 7
4.2.2 登录成功页面 9
4.2.3 登录失败页面 10
4.2.4 注册页面 11
4.3.5 注册成功页面 12
4.2.6 注册失败页面 13
4.3 管理功能模块设计 13
4.3.1 用户修改信息页面 13
4.3.2 用户找回密码功能 14
4.3.3 管理员编辑用户信息和删除用户 14