ASP2018网上课件管理系统的设计及实现.doc_第1页
ASP2018网上课件管理系统的设计及实现.doc_第2页
ASP2018网上课件管理系统的设计及实现.doc_第3页
ASP2018网上课件管理系统的设计及实现.doc_第4页
ASP2018网上课件管理系统的设计及实现.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上课件管理系统的设计与实现摘 要 随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行在线教学。在线教学第一步要做的就是将教学内容在网上发布,用户则选择自己需要的课件资源进行下载。本文提出并设计实现了基于WEB的网上课件管理系统,本系统提供课件的上传和下载,上传方式是无组件上传。客户端脚本采用VBScript编写,可适用于包括IE在内的所有支持VBScript的浏览器。系统平台设计时,采用的是Dreamweaver MX为开发工具,利用ASP技术,以ACCESS数据库作为后台数据库,WEB服务采用Win2000平台的IIS实现。系统有一个功能强大的后台管理系统:可以进行人员管理,权限管理,课件管理。本系统由用户注册与登录模块、功能模块、课件上传与下载功能模块、课件搜索模块、密码验证模块五个模块组成,用户只需要通过浏览器访问就可以实现操作。关键词:网上课件管理系统;网上教学;ASP目 录 论文总页数:27页1引言12系统总体设计12.1系统概要12.2系统功能模块构成12.3 功能模块具体介绍22.3.1用户注册与登录功能模块22.3.2管理功能模块42.3.3课件上传与下载功能模块42.3.4课件搜索功能模块52.3.5密码验证功能模块52.4 系统数据库表设计53.开发环境与开发工具53.1 开发环境53.2 开发工具63.2.1 Dreamweaver MX63.2.2 ASP技术64 系统实现64.1 系统主界面设计64.2 用户注册与登录功能模块设计74.2.1 登录页面74.2.2 登录成功页面94.2.3 登录失败页面104.2.4 注册页面114.3.5 注册成功页面124.2.6 注册失败页面134.3 管理功能模块设计134.3.1 用户修改信息页面134.3.2 用户找回密码功能144.3.3 管理员编辑用户信息和删除用户144.3.4 课件管理154.4 课件上传与下载功能模块设计164.4.1 无组件上传类文件164.4.2 文件上传平台174.4.3 文件上传功能页184.4.4 下载功能页214.5 课件搜索功能模块设计214.6 密码验证功能模块235 系统测试25结 论25参考文献25致 谢26声 明271引言网上教学第一步要做的就是将教学内容在网上发布,教师可以通过课件管理系统发布自己的课程资源,课程资源可以兼容多种文件格式,包括Word、Excel、PowerPoint,图形、音频、视频等,并且教师拥有管理自己课程的权限。而学生登录以后,则可以根据自己的专业课程,选择自己需要查看的课件资源。一个完善的网上课件管理系统,应该是方便管理和操作的,所以该系统还有一个功能强大的后台管理系统:可以进行人员管理,权限管理,课件管理。目前应用于动态网页设计的技术有很多,网上课件管理系统中主要采用了ASP技术和数据库技术的整合应用。采用的数据库是ACCESS数据库,拟建立db1.mdb库文件。 系统页面主要采用动态页面,利用ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现视频、文章、用户等远程浏览及管理。系统能够实现基于校园网络环境下的课件管理,以便有效地管理老师们上传的课件,构建适合的课件资源库。系统采用BS结构,即浏览器服务器结构。用户通过浏览器向服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器上。客户机无需安装软件,只需在服务器上进行简单的设置,数据的请求和返回结果均以网页形式完成,方便系统的管理,适合教师的使用习惯。系统平台设计时,采用的是Dreamweaver MX为开发工具,利用ASP技术,以ACCESS数据库作为后台数据库,WEB服务采用Win2000平台的IIS实现。本系统由以下几个模块组成:用户注册与登录模块,管理功能模块,课件上传与下载功能模块,课件搜索模块,密码验证模块。用户只需要通过浏览器访问就可以实现操作,操作简单灵活。2系统总体设计2.1系统概要该系统有一个功能强大的后台管理系统:可以进行人员管理,权限管理,课件管理。教师可以通过该系统发布自己的课程资源,课程资源可以兼容多种文件格式,包括Word、Excel、PowerPoint,图形、音频、视频等,并且教师拥有管理自己课程的权限。而学生登录以后,则可以根据自己的专业课程,选择自己需要查看的课件资源。系统由用户注册与登录模块,管理功能模块,课件上传与下载功能模块,课件搜索模块,密码验证模块五个模块组成。2.2系统功能模块构成网上课件管理系统管理模块课件上传与下载模块课件搜索模块密码验证模块用户注册与登录模块图1 系统模块构成4 系统实现4.1 系统主界面设计主界面如图6所示,按图进行设置。图5 主界面4.2 用户注册与登录功能模块设计4.2.1 登录页面 启动Dreamwever MX 2004,按照图4的流程来设计登录页面,其具体步骤如下所示。(1)在起始页中选择创建asp文件,保存为“denglu.asp”。(2)在工作区的文档窗口中选择为“设计”视图,在“文档工具栏”的标题栏中输入“用户登录”,然后单击“插入”工具栏中“常用”选项卡上的“表单”选项,再在其工具栏中选择“表单”按钮,向页面中添加一个表单。(3)在表单中添加一个四行一列的表格。(4) 向表格中添加“用户名”、“密码”文本框“登录”按钮以及“忘记密码”、“注册”、“返回首页”链接。并在页面上添加一些文字,如图7所示。图6 教师登录页面4.2.4 注册页面注册页面的设计与登录页面的设计类似,首先来设计如图10所示的页面。图9 注册页面在完成网页设计后,就可用“服务器行为”来完成对注册的操作和处理。其具步骤如下:(1)检查表单在“文档窗口”中选择“提交”按钮,然后打开“行为”面板,单击“添加行为”按钮;在弹出的菜单中选择“检查表单”菜单命令;弹出“检查表单”对话框,在“命名的栏位”中选择表单项,“值”选择为“必需的”,“可接受”选择“任何东西”,以上操作针对“用户名”、“密码”、“密码提示问题”、“密码提示答案”、“教师课件密码”表单元素;对于“电子邮件”来说,因为是可选项,所以其“值”不需要选择“必需的”,但“可接受”应选择为“电子邮件地址”。这里的“检查表单”是进行客户端的表单元素内容的检查,比如,当会员注册时忘记输入了密码等“必需”的内容,或输入的电子邮件地址不符合邮件地址规范等情况时,网页会提示注册用户正确填写。在通过这项检测后,则可将注册的信息“插入记录”了。(2)插入记录如图11所示,打开“服务器行为”面板,单击“添加”按钮,在弹出菜单中选择“插入记录”,弹出如图所示的“插入记录”对话框,进行如下设置。图10 “插入记录”对话框 (3)检查新用户名如图12所示,打开“插入”面板,选择“应用程序”标签,单击“用户身份身份验证”按钮后的向下箭头,在弹出菜单中选择“检查新用户名”,在弹出的对话框中进行如下设置。图11 检查新用户名4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论