网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > JSP,NET,JAVA类别 > 正文

基于B/C的在线化在线学习系统

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/13

【编者按】:网学网JSP,NET,JAVA类别为您提供基于B/C的在线化在线学习系统参考,解决您在基于B/C的在线化在线学习系统学习中工作中的难题,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

6章 系统功能的实现

6.1登陆版块的实现

为了保证系统的安全性,设置一个登陆界面,输入用户名和密码。并且在整个系统的过程里都引入了config.jsp,使得用户只能通过登陆界面进行登陆,无法直接浏览系统。程序首先调用loginBeansetUsername()setPassword()方法给Bean的实例输入用户名和密码这两个参数,接着调用Beanexcute()方法返回验证的结果,为真则认定用户为合法用户,程序设置两个session值,分别存放用户的登陆信息和用户的权限信息,再调用页面自动跳转至管理首界面,

    在登陆模块的设计过程中,MD5算法是一项非常有效的维护系统安全性的方法

MD5的典型应用是对一段Message(字节串)产生fingerprint(指纹),以防止被篡改。举个例子,用户将一段话写在一个叫readme.txt文件中,并对这个readme.txt产生一个MD5的值并记录在案,然后就可以传播这个文件给其他用户,其他用户如果修改了文件中的任何内容,当对这个文件重新计算MD5时就会发现此文件已修改。如果再有一个第三方的认证机构,用MD5还可以防止文件作者的抵赖,这就是所谓的数字签名应用。

MD5还广泛用于加密和解密技术上,在很多在线学习中,用户的密码是以MD5值(或类似的其它算法)的方式保存的,用户Login的时候,系统是把用户输入的密码计算成MD5值,然后再去和系统中保存的MD5值进行比较,而系统并不知道用户的密码是什么。一些黑客破获这种密码的方法是一种被称为跑字典的方法。有两种方法得到字典,一种是日常搜集的用做密码的字符串表,另一种是用排列组合方法生成的,先用MD5程序计算出这些字典项的MD5值,然后再用目标的MD5值在这个字典中检索。

即使假设密码的最大长度为8,同时密码只能是字母和数字,共26+26+10=62个字符,排列组合出的字典的项数则是P(62,1)+P(62,2)….+P(62,8),那也已经是一个很天文的数字了,存储这个字典就需要TB级的磁盘组,而且这种方法还有一个前提,就是能获得目标账户的密码MD5值的情况下才可以。

6.2主要信息版块的实现

6.2.1在线学习资源版块的实现

通过学院介绍版块中的<a href="teachersouse.jsp">在线学习资源teachersouse.jsp也可以通过超链接查看教师简介,在线学习设备简介,实验仪器简介,如图6-3所示。

6.2.2课程表版块的实现

通过学院介绍版块中的<a href="course.jsp" >课程表course.jsp。也可以通过超链接查看在线学习,离散数学,数据结构的课程表,如图6-4所示。

6.2.3其他课程版块的实现

通过学院介绍版块中的<a href="othercourse.jsp" >其他课程othercourse.jsp也可以通过超链接查看java语言在线学习,c语言在线学习,离散数学,网页设计等,如图6-5所示。

6.3课堂在线学习版块的实现

课堂在线学习是在线学习系统的重要组成部分通过<a href="ketang/index.jsp" target="_blank"> 单独弹出课堂在线学习的主页面。在index.jsp中我同样使用了框架(top.jsp left.jspprefrace.jsp)。整个页面分为上部,左部和右部。在top.jsp页面中我加了一个菜单栏,包括课程简介,使用说明,学习指导,课程学习,课程练习,等。在left.jsp页面中我用级联菜单把教师的课件按章节排好,以便于老师课堂上在线学习用。在prefrace.jsp页面是和left.jsp页面对应的,当教师在left.jsp页面中选择某一章节的内容,在prefrace.jsp页面中就会把课件显示出来。这样设计的目的是真实的模拟教师授课的全过程,无论从课件的浏览,到学习的指导,课程练习,以及及时发布消息的课程公告,如图6-6所示。


 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师