





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
删除等操作,因此选用动态功能较强的来处理。
是的缩写,意为活动服务器网页,的网页文件的格式是,现在常用于各种动态网站中。
与相比,网页具有大特点。
利用可以实现突破静态网页的些功能限制,实现动态网页技术文件是包含在代码所组成的文件中的,易于修改和测试服务器上的解释程序会在服务器端制定程序,并将结果以格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览所产生的网页提供了些内置对象,使用这些对象可以使服务器端脚本功能更强。
例如可以从浏览器中获取用户通过表单提交的信息,并在脚本中对这些信息进行处理,然后向浏览器发送信息可以使用服务器端组建来执行各种各样的任务,例如存取数据库发现哦那个或访问文件系统等。
由于服务器是将程序执行的结果以格式传回客户端浏览器,因此使用者不会看到所编写的原始程序代码,可放置程序代码被窃取。
后台开发工具的选择数据库的选择在种程序上决定了系统的功能实现及安全性操作。
目前常用的数据库为数据库数据库本系统占用内存少,功能的实现不是太复杂,对数据库的安全性要求也不是太高,因此先用数据库即可。
本章程序既支持后台数据库,同时也支持后台数据库。
下面分别加以配置说明,以便读者方便使用。
以为后台数据库首先安装的服务器,并将的站点根目录设置为程序在磁盘上代码的路径。
提供了名为数据库,然后针对其建立名为的数据源。
最后即可在浏览器中预览案例的运行效果以为后台数据库本章提供了名为的数据库,首先配置服务器,然后将案例所需的数据库附加到服务器中。
然后,针对该数据库建立数据源,名称为配置过程可参照设置案例。
介绍是办公套件中个极为重要的组成部分。
是微软公司推出的基于的桌面关系数据库管理系统,是系列应用软件之。
它提供了表查询窗体报表页宏模块种用来建立数据库系统的对象提供了多种向导生成器模板,把数据存储数据查询界面设计报表生成等操作规范化为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
是种关系型数据库管理系统,其主要特点如下存储方式单管理的对象有表查询窗体报表页宏和模块,以上对象都存放在后缀为的数据库文件种,便于用户的操作和管理。
面向对象是个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。
它将个应用系统当作是由系列对象组成的,对每个对象它都定义组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。
通过对象的方法属性完成数据库的操作和管理,极大地简化了用户的开发工作。
同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
界面友好易操作是个可视化工具,是风格与完全样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。
集成环境处理多种数据信息基于操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库创建表设计用户界面设计数据查询报表打印等可以方便有序地进行。
支持开发数据库互连利用强大的动态数据交换和对象的联接和嵌入特性,可以在个数据表中嵌入位图声音表格文档,还可以建立动态的数据库报表和窗体等。
还可以将程序应用于网络,并与网络上的动态数据相联接。
利用数据库访问页对象生成文件,轻松构建的应用。
三系统设计目标设计在线学习系统主要提供网上教学平台,其功能如下教育部分的功能通过教学公告向学生发布信息。
制定教学计划宣布考试日程安排发布临时通知等。
在网上发布教案。
在网上发布作业,包括作业题目上载公布作业完成时间内容源就可以了。
本系统是在下开发的,开发数据库使用的是具体配置步骤如下新建个空数据库,取名为在中建立表。
初始化学员表建立个数据源,名称为,指向在安装窗口中,数据源名称为,这是程序中将要引用的,单击选择按钮,从弹出的文件窗口中选择文件所在的位置,其他选项都不改变,如图所示。
单击确定按钮,这样就完成了数据库的数据源设置。
图填写数据源信息四系统功能模块的设计系统公用页面系统公用页面包括以下个文件常数页面文件连接函数页面文件页面风格定义文件。
文件放在网站的根目录下,这是文件的特性决定的,其余个文件都放在目录下。
文件文件可以对和对象的开始和结束事件定义函数。
在该文件中,我们将数据库连接的字符串存放在对象中。
这样每次启动网站的时候,数据连接字符串就被赋值。
常数页面文件程序中将会使用些常数,例如,等。
因此将它们放在个头文件中,以方便调用。
连接函数页面对于程序中建立数据连接和关闭数据连接的操作,最好也放在个包含文件中,这样便于维护和修改。
,为建立连接函数,为数据连接对象,为数据集对象,为数据连接字符串,为要执行的语句,为关闭连接字符串,为数据连接对象,为数据集对象。
主页面系统的起始页如图所示。
从页面中可以看出,左边为菜单页面,右边为内容页面,在系统运行过程中,左边菜单直都是显示状态,右边的页面随模块不同内容也不同。
图主页面菜单页面菜单页面包括名项功能页面的连接,即公告区教案学习区答疑教室聊天室作业查询作业上传。
页面底部的图标是到教师工作室菜单页面的连接。
该页面的教案学习中有个分级展开的菜单,当单击标题第二章线性表的时候,下面子菜单每小节的标题就显示出来再次单击的时候,下面的子菜单又收缩不显示了。
如图所示,这是表示的未点击第章和点击了第二章以后的菜单图图菜单页面对于子菜单的部分,定义了个块根据风格定义,块中的内容缺省内容是不显示的。
当单击标题的时候,调用了函数„‟,这样就可以通过改变子标题部分属性来改变页面的显示了。
教案学习教案部分主要是静态内容,系统按章节和媒体类型分目录进行存放,并在菜单页面放置了连接。
因此建立个目录用来存放老师的教案,其中每个章节的内容作为个目录,分别命名为在每个章节的内容下,存放着这部分内容的教案,包括文件,图片,多媒体文件如,等,资料整理完毕后还要在菜单中正确的访问入口,能让学生和老师都能从菜单上连接到资源。
每章节都要设置个起始页面,可以是此章节的目录页面,也可以是第小节的页面在中做好对资源的连接,并能保证所有资源都能被方便的访问到。
如图所示图答疑教室此模块涉及到的部分文件如下提问列表提问详细信息提出新问题在答疑教室功能模块中,学生在网上可以提出问题。
具体功能的实现如下提问列表如图所示图提问详细信息如图所示图提出新问题如图所示图作业模块此模块涉及到的部分文件如下上交作业的表单。
执行上交操作。
作业成绩查询。
在此模块中,学生可以通过网页上的表单完成作业的上传上传功能是通过个上传组件完成的。
本系统中使用组件。
各种不同的组件所提供的函数均不相同,安装组件时应注意将对应的文件到目录下,比如目录,然后在控制台窗口中执行即可。
其中是该组件的文件名字。
服务器上建立了个目录,用来存放学生每次的作业。
学生把每次的作业压缩成文件上载到服务器上。
文件上载以后命名的规范为,其中为学号,为作业序号,为批阅樗,如果是则表示已批阅过。
例如就表示完成该作业学生的学号是,这是第二次作业,且老师已经批阅完毕。
表示完成该作业学生的学号是这是第次作业,且老师还没批阅。
对于作业的批阅和作业的次数等信息的处理,也可以通过其他方式实现,例如数据库。
聊天室此模块包括以下文件聊天室入口页面。
聊天室框架页面。
聊天内容显示窗口。
聊天文本录入窗口。
聊天室的种类很多,可以通过等方面实现。
般聊天室都分作上下两帧来实现,其中上边帧显示当前聊天信息,下边帧为接收用户输入信息的内容发送区。
用户提交谈话内容的时候,上面帧的聊天信息将会更新。
在解决如何更新聊天信息的时候通常有两种方法使用推技术。
让客户端定时刷新。
其中第种方案对服务器载荷较小,但编程实现起来比较复杂,大型的聊天室般都采用这种方案。
后面种方案实现容易,代码简明,本系统为小型系统,因此采用此方法。
总结本系统的个特点就是能够实时的准确并详细的解决学生在学习中遇到的问题,解决了基于网络数据库式答疑系统中出现的实时性差解答不准确答案不齐全的缺点。
本系统运行时脱离网页,使学生在等待老师回答的同时,不影响浏览其它的网页。
当老师把答案传递给学生时,系统会发出声音进行提示。
有利于激发学生更大的学习兴趣,从而获得更好的学习效果。
本系统同时实现了答疑功能和提问功能以及学生自我测验的功能。
根据系统功能的要求,本系统由服务器端程序和客户端程序组成,只要客户机和服务器都连上网络就可以进行工作。
根据系统功能的要求,本系统由服务器端程序和客户端程序组成,只要客户机和服务器都连上网络就可以进行工作。
数据库用实现,分章节把些较典型的习题及答案收集起来,并建立索引,以备学生从习题库中随机地抽取习题以上介绍了本系统,它的特点是实时性强,能够及时地正确地处理学生的问题。
但实时性的同时,要求答疑时老师和学生必须同时连接在网上,这同时也是本系统的个弱点。
作为传统教育教学的补充,技术的发展,使得远程学习系统技术也在不断的更新。
远程学习的明天会更辉煌,它将使任何人在任何时候和任何地方都能接受到所需要的教育,为人类经济繁荣,社会进步做出巨大的贡献。
致谢本文即将完成之际,首先向尊敬的指导老师云微老师表示衷心的感谢,感谢这几个月来的悉心关怀和精心指导。
在此致以诚挚的谢意。
同时向四年来所有教导关心和帮助过我的老师和同学致以真诚的谢意。
参考文献宣小平,但正刚,张文毅数据库系统开发实例导航人民邮电出版社黄明,梁旭信息系统设计与开发实例机械工业出版社卢镇波,李青,段明辉编程实例入门与提高电子工业出版社郭瑞军,李杰,初晓璐数据库开发实例精粹电子工业出版社武延军,赵彬精通网络编程人民邮电出版社薛元昀,顾佳英网页数据库设计与发布清华大学出版社杨继平,吴华自学教程清华大学出版社李劲精通数据库程序设计科学出版社廖信彦应用大全清华大学出版社刘福太,张立民,金慧琴,梁发麦机械工业出版社王晓平,钟军网络高级编程人民邮电出版社贾佳,郝洪明与网站架设机械工业出版社美从入门到精通人民邮电出版社美技术幕人民邮电出版社美循序渐进教程人民邮电出版社数据结构在线学习系统摘要这是篇基于组件技术的,设计开发在线学习系统的论文。
其中,本课题中关于在线学习系统的教学内容发布公告发布和维护作业的管理答疑聊天室等模
