1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
图注册模块数据流图重名检测页,当出现重名时显示的信息页面。
记录插入成功后反馈输入出页,表示数据记录插入成功。
数据库文件,用以保存会员注册信息。
登录验证模块必须具有数据库文件,其中要有已存储的用来进行登录验证的相关数据记录。
当然,数据的存在,是通过注册系统注册录入的。
登录的用户名的登录密码的输入页面,即用户输入平台,提供具有相关表单元素的页面。
动态文档页面,主要功能即是接收表单页面传递的表单元素值注册用户名和注册密码,与数据库中已有的记录进行比较。
如果在数据库中未曾找到相同的用户名,则表示该登录用户名尚未注册,需要注册后才能进行登录验证。
若在数据库中有相同的用户名,则继续检测注册密码是否匹配,若用户名和密码完全吻合,表示登录成功。
否则即登录失败,重新输入用户名和密码。
如图所示,即为登录模块的流程结构图。
图登录模块流程图表单输入及登录验证处理页面,主要是用户名密码的输入,以及和数据库中记录进行比较做相应判断的页面。
登录失败的信息提示页,当用户名密码等登录信息不完全正确时跳转到该页。
登录成功,会员权限页面,除了表示登录成功外,还是限制会员登录的受保护页。
管理功能模块如图所示,本模块可以分为两个部分,是用户部分,用户可以找回密码并修改自己的基本信息,二是管理员部分,管理员不但可以修改用户的基本信息,还可以对用户上传的课件进行删除,此外,管理员还可以删除用户。
图管理模块功能图课件上传与下载功能模块上传功能的文件组织上传文件不同于数据录入,所以文件的上传可以不建立相关的数据库,但同时,对于上传的文件,在应用系统必须具有可利用价值,所以必须获得用户部分管理员部分用户找回密码用户修改信息管理员修改用户管理员删除用户删除课件上传文件的路径地址,并能保存该地址至数据库记录,以作应用。
那么对于个的上传功能来说,其文件组织般如下。
无组件上传类文件本文所应用是化境无组件上传类文件,该文件可以从互联网搜索并下载获得。
上传平台页该页主要是提供用户通过文件表单元素浏览本地文件,并通过提交表单按钮进行文件的上传。
上传功能页该页的主要功能是获得上传平台页传递的本地文件信息,并实现上传文件的各种问题的解决方案,最终实现文件的上传。
下载功能模块提供课件下载的链接,具体方法是,将课件记录的编号传递到课件下载页面,以实现下载功能。
课件搜索功能模块现在的网站上存储的数据都非常多,例如,在个在线购书网站中,数据库存储的书籍信息可能有几十万条记录。
如何在这些记录中找到用户想要的信息,这就需要网站提供查询系统来供用户使用。
查询功能的设计思路很简单,就是编写合适的语句来查询数据库,根据不同的情况来生成不同的语句查询数据库。
本文提供的用户根据课件名称进行模糊查询该课件所属的教师,然后根据教师提供的课件访问密码进行访问下载。
密码验证功能模块用户想要下载该教师的课件内容或者向该教师上传作业,必须知道该教师提供的课件访问密码才能进入该教师的课件。
该功能实现很简单,在密码输入页,访问者输入访问密码,提交表单后向数据库验证该密码是否正确,如果正确则进入教师课件,如有误则要求重新输入。
系统数据库表设计个简单的网上课件管理系统可以设计个数据表来满足此系统的需要,第张表为管理员信息表,此表用来记录管理此网站的管理员信息。
第张表为教师信息表,第张表为学生信息表,分别用来记录登录此网站的教师和学生的信息。
第张表为课件信息表,用来记录教师和学生上传的课件信息。
此外,还要建立教师信息表和课件信息表的关系表。
开发环境与开发工具开发环境系统采用结构,即浏览器服务器结构。
用户通过浏览器向服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器上。
客户机无需安装软件,只需在服务器上进行简单的设置,数据的请求和返回结果均以网页形式完成,方便系统的管理,适合教师的使用习惯。
系统平台设计时,采用的是为开发工具,利用技术,以数据库作为后台数据库,服务采用平台的实现。
开发工具技术是的简称,意为活动服务器网页。
它是由微软系统实现系统主界面设计主界面如图所示,按图进行设置。
图主界面用户注册与登录功能模块设计登录页面登录成功页面在上节里,对登录用户对话框中的如果登录成功,转到栏设置为转到。
如图所示。
图登录成功页面在中,当添加了登录用户服务器行为后,会自动产生值,切换至代码视图属性获得文件名称。
代码如下,定义标签,格式吻合时的标签格式不吻合时标签根据标签判断给出信息文件格式不正确,重新上传建立上传文件保存的文件夹代码如下表示建立了组件对象,应用该组件可检测服务器中是否具备保存当前类型的上传文件的文件夹。
若没有则可立即创建该文件夹,并将最终的保存文件夹路径赋值给变量以方便文件保存之用。
定义文件名并上传为了防止上传文件可能重名而引起原有文件被覆盖,则需要对上传的文件进行重命名,般是添加随机数来标识。
代码如下其中表示产生随机种子变量表示获得到之间的随机位数新的文件名则是,即随机数原文件名表示上传文件即将被保存的路径地址就表示实现上传功能将文件进行保存。
保存上传文件至数据库记录在文件被上传到服务器端后,需要将该文件的路径保存并应用,否则文件的上传就没有意义了。
代码如下下载功能页对于课件下载的设计,最简单的方法就是在课件列表页面中,直接将下载文本字样添加链接到课件文件的,即将下载链接设置为下载其中是在绑定面板上单击左上角的加号按钮,在弹出的菜单上选择记录集查询命令,将弹出记录集对话框,按照提示添加的记录集,在此对话框中的名称文本框中输入记录集名称为,在连接下拉列表中选择已经建立好的数据库连接,在表格下拉列表框中选择数据库表查询表表,然后在筛选的组下拉列表中写组语句教师课件。
课件搜索功能模块设计本设计中,将查询页面和查询结果显示页面合为个页面,查询课件的页面设计如图所示。
在此页面的上半部分是是查询界面,下半部分是结果显示页面。
实现此页面的步骤如下单击绑定面板中左上角的加号按钮,在弹出的菜单中选择记录集查询命令,在弹出的记录集对话框中单击高级按钮切换到记录集对话框的高级模式。
在对话框的名称文本框中输入记录集的名称,在连接下拉列表框中,选择已经建好的数据库连接,然后在文本区内输入查询语句。
图查询课件页面切换到代码视图,在代码区的上面添加以下代码„在代码视图中找到记录集相关的代码段,修改此代码段如下切换到代码视图,在代码区找到设置如果记录集不为空则显示区域代码段的开始区域,加入以下代码查询到的课件所属教师在代码视图中找到没有找到你需要的记录文本字栏所在的代码区域,在其后加入以下代码没有找到你需要的记录密码验证功能模块按照下图所示设计该页面图密码验证页面设计切换到代码视图,加入如下代码这段代码表示从数据库读取该教师设置的课件密码,然后和表单上获取的数据进行比较,如果相同,则使等于课件密码。
选中如图所示的密码正确,请点击进入课件,文本字样,在服务器行为中选中显示区域的如果记录集不为空则显示。
然后切换到代码视图,在密码正确,请点击进入课件,文本字样的上方添加如下代码密码正确,请点击进入课件,表示密码正确时显示该链接文字,点击进入该教师课件。
系统测试系统经测试,可以正常运行。
系统能够提供用户注册与登录,并能够对注册用户进行管理。
登录用户分为教师和学生两类,教师可上传课件并对课件进行删除管理,学生登录后,根据教师提供的课件密码,可对该教师的课件进行下载,还可以上传作业。
另外,学生可以根据课件的名称对课件进行模糊查询。
系统提供管理员登陆,管理员可对注册进行管理,可以删除用户修改用户资料删除课件等。
结论网上课件管理系统由用户注册与登录模块管理功能模块课件上传与下载功能模块课件搜索模块密码验证模块五个模块组成,这五个模块实现了系统的人员管理权限管理及课件管理。
由于以前很少做相关项目的开发,所以比较生疏,都是边学习边开发设计,这就使系统存在着不足,系统只能实现课件管理的基本功能,即课件的上传与下载,用户登录与注册等基本功能。
系统缺点在于界面设计不够美观,功能不够强大。
通过本次设计,使我对技术更加熟悉,能熟练的使用开发平台开发设计软件,对计算机知识有了更深入的学习与了解,对以后的学习和工作有很好的促进作用。
参考文献邓文渊,陈惠贞与网络数据库技术北京中国铁道出版社,。
戴波动态网站开发北京清华大学出版社,。
陈俊荣与动态网站开发自学导航北京机械工业出版社,。
王松劲完美网页设计北京中国青年出版社,。
方睿,吴四九网络数据库原及其应用四川四川大学出版社,。
何嘉计算机应用技术基础四川四川大学出版社,。
高校网上课件提交系统的实现摘要随着互联网技术的迅猛发展,网络给人们带来了很多便利,比如人们借助于网络进行在线教学。
在线教学第步要做的就是将教学内容在网上发布,用户则选择自己需要的课件资源进行下载。
本文提出并设计实现了基于的网上课件管理系统,本系统提供课件的上传和下载,上传方式是无组件上传。
客户端脚本采用编写,可适用于包括在内的所有支持的浏览器。
系统平台设计时,采用的是为开发工具,利用技术,以数据库作为后台数据库,服务采用平台的实现。
系统有个功能强大的后台管理系统可以进行人员管理,权限管理,课件管理。
本系统由用户注册与登录模块功能模块课件上传与下载功能模块课件搜索模块密码验证模块五个模块组成,用户只需要通过浏览器访问就可以实现操作。
关键词网上课件管理系统网上教学目录论文总页数页引言系统总体设计系统概要系统功能模块构成功能模块具体介绍用户注册与登录功能模块管理功能模块课件上传与下载功能模块课件搜索功能模块密码验证功能模块系统数据库表设计开发环境与开发工具开发环境开发工具技术系统实现系统主界面设计用户注册与登录功能模块设计登录页面登录成功页面登录失败页面注册页面注册成功页面注册失败页面管理功能模块设计用户修改信息页面用户找回密码功能管理员编辑用户信息和删除用户课件管理课件上传与下载功能
