优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

ASP.NET在线英语自学系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要随着网络的飞速发展,社会生活节奏的加快,传统的教学方式已越来越不能满足现今人才多方面的需求,鉴于此种发展状况,在线自学系统应运而生。在线自学系统的产生既可补充和完善传统的教学模式,促使人们更方便及时的接受教育,同时又丰富和完善了人们的学习需求。在线英语自学系统提供了丰富的英语学习资源,用户可以根据自己的情况进行知识的自学自测,方便的进行自学。而在此系统中,知识库的管理具有非常重要的作用,知识库的好坏直接关系整个系统是否具备科学性和有效性,因此,在线英语自学系统之知识库管理的设计和实现是非常必要的。此系统开发采用B/S模式,实现了对英语课文、词汇、单选题以及阅读习题的添加、删除、编辑、更新、查询等功能,并能在不同的权限下实现不同的功能操作,在登录注册模块中,添加了验证码功能增强了安全性。在设计中,考虑到系统的实用性、有效性和可维护性,特在编程中运用三层体系结构编程方式来实现功能的设计,减少了代码重复,使系统便于维护和管理,并且提供接口进行进一步的扩展。本论文共六章,分别为:第一章,引言;第二章,理论基础;第三章,系统需求分析;第四章,系统设计;第五章,系统功能模块;第六章,系统测试。关键词:知识库管理;在线自学;B/S;验证码;三层体系结构;安全1 引言1.1 课题研究背景在线自学就是通过网络进行学习,并可以通过自身需要进行知识的选择以及水平的自测。随着计算机应用水平与网络的不断发展,在线自学系统出现了无可比拟的优越性:知识数量上的海量化、繁多的种类、分布开放、交互性、共享性、时效性、便捷性等。这不仅为自学者们提供了广阔的学习资源、人性化的学习设计,也节约了资源的重复浪费。而一个自学系统的关键在于知识库管理的设计上,知识库的管理具有非常重要的作用,知识库的好坏直接关系整个系统的科学性和有效性,因此本设计着重在于知识库的建立及管理,旨在为大家提供丰富的英语知识,方便、安全的操作。1.2 国内外研究现状在我国,虽然在线学习已经蓬勃地发展起来,但是在线学习的普及率还并不高。目前已开发出来的系统基本具备一个自学系统所需的基础功能,比如可以根据自己的需要选择课程学习等。但是在知识库设计这一模块还存在一些问题,如设计不全面,管理紊乱,知识的匮乏,因此在线学习系统的应用并不广泛。另外,对于我国来说,在线学习主要出现在高等教育以及一些特定的领域,具有相当大的局限性,这对于许多求学者来说是远远不能满足其需求的。在国外,随着技术的飞速发展,不仅高等教育、很多社会其他部门都已经开设了在线自学,通过计算机实现异地自学和自检。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,教学软件尤其是知识库的设计、开发还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到教学当中去,这就给软件设计人员提出了更高的设计要求。1.3 课题研究意义在线英语自学系统利用互联网技术,跨越时空限制,最大程度地整合教学资源,通过网络与大批需要得到新信息、新知识的网络学习者结合起来,具有投资少、效益大、覆盖面广、受益人多以及互动性更强等特点,且教学水平适合各层次需求,实现了非实施交互式学习,满足了各层次自学人员渴望学习深造的愿望,减少了人力、物力的消耗。在线英语自学系统为自学者提供一个24小时开放式课堂,克服了时空限制,即上即学;克服了师资力量的不均衡,汇集所有的英语知识于一体。使学生能够更加自主、全面、高效的掌握所学英语知识。1.4 系统需要解决的主要问题首先,由于在线自学知识库管理系统是相对于特定的人即知识库的管理人员来进行设计的,因此,系统应该有身份权限的设定,避免知识库内容的管理混乱;其次,对于使用在线自学系统的用户来说,知识库内容应该全面,清晰,分类恰当,便于用户更好的进行学习;此外,系统的界面还应该注重美观、大方、便于操作。1.5 系统解决方案做一个完善的知识库管理系统中,首先在用户管理方面,应包括用户注册、用户登录和密码修改功能。用户注册,只能进行普通用户注册;用户登录,分为管理员登录和普通用户登录,登录后根据不同的权限可以进行不同的操作;修改密码,用户在登录成功后可以根据自己的需要进行密码的修改。在管理员操作方面,应该可以对课文、词汇、阅读、习题的查询、添加、修改和删除。而对于普通用户操作,就只能进行知识库的查询,可根据需要进行搜索。后台管理包括了数据库的连接、维护以及用户管理。为解决这些问题,可以在ASP.NET环境下,由语言C#及数据库SQL Server 2000进行实现在线英语自学知识库管理的设计系统。2 系统功能模数系统采用三层结构完成,三层结构分别为数据访问层、业务逻辑层、页面显示层。数据访问层:实现对数据的访问功能,如增加、修改、删除、查询数据;业务逻辑层:实现业务的具体逻辑功能,如登录管理等;页面显示层:将业务功能在浏览器上显示出来,如课文内容等。系统主要功能模块有:用户登录注册模块、知识库内容添加模块、知识库内容查询模块、知识库内容修改删除模块。 2.1 用户登录注册功能用户在登录界面通过输入正确的用户名、密码及验证码,根据不同的权限转入不同的界面进行操作,如图5-1所示。

包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译 【www.think58.com计算机毕业论文网】 think58 [来源:http://think58.com]

本文来自think58

[版权所有:http://think58.com]

获取资料请您联系本站客服

think58.com [资料来源:http://think58.com]

[资料来源:www.THINK58.com]