基于Html5个性化学习系统-文献综述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

杭州电子科技大学毕业设计(论文)文献综述

毕业设计(论文)题目基于HTML5的个性化学习系统设计与实现文献综述题目个性化学习系统综述学院软件工程学院

专业软件工程

姓名王竹君

班级10108411

学号 ********

指导教师任一支

1.前言

在21世纪这个信息高度发达,并且高速流通的时代,计算机的普及以及计算机网络技术的应用,让大量普通人能够有机会接触到比以往更多的知识。建立一个自己的在线学习网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提高学生自学能力,有相当大的帮助。

随着互联网技术的飞速发展,利用网络进行学习已经成为时代发展的必然趋势,建立在线学习网站,尽可能提高优质学习的利用率,对实现人才培养,促进社会经济发展都能起到十分重要的作用。也可以引导用户主动年该学习,提高学习效率,更为学习双方提供一个进行写作学习和交流的平台。

人口多而教育资源缺乏影响着我国受过高等教育的人在人口比例中所占的比重,这严重的制约了我国社会的发展与进步,这对于提高我国国民的文化科学素养十分不利。怎样才能让更多的人享有少部分人拥有的精品教育资源呢?对于这个问题,前人已经做了大量的研究。随着计算机技术以及计算机网络技术的飞速发展,人们终于找到了一条实现这种梦想的捷径,那就是寄希望于把各种教育资源移置到互联网上去,使得各地方的人都能够方便的获取到各种自己想要的知识,打破传统教育资源分配不均的限制,使得更多的人能够有机会获取到知识。

近年来,学校学生的数量逐渐增加,人工书写学习的方式已经不能满足如此庞大的数据。为了更好的适应信息时代的高效性,一个利用计算机来实现学校在线学习网站管理工作的系统将必然诞生。基于这一点,设计了一个在线学习网站,用来就学生在线学习网站进行管理,以便在最短的时间内,高效准确的完成整个学习程。

2.主题

2.1课题意义

基于对上述的认识,收集相关资料和数据,查阅有关文献及技术参数,对学校的实际需求等方面进行了调研,发现目前所采用的手工记录的方法进行管理存在以下几个方面的弊端:对象范围广,数据存储不易;填写的数据多,且大量数据重复;不易存档,成千上万的信息和堆积如山的单据对管理人员来说是一个负担,需要大量的文档资料。鉴于以上种种原因,学校学习的管理急需一种软件来代替手工操作来管理数据资料。

计算机技术在现代管理中的应用,使计算机成为领导者和管理人员应用现代技术的重要工具。计算机辅助高校管理活动,可以极大地增强管理者采集、处理信息的能力,从而有利于管理者及时决策。计算机系统能根据管理过程的变化情况,将原始数据、资料等进行加工、保存,管理人员可以在解决具体问题需要信息资料时,随时进行检索查询,了解整个在线学习网站的动态情况,进行动态管理,从而有效的处理在线学习网站的管理工作,实现在线学习网站信息管理的自动化,提高办学效率。

与传统的教育相比,网络学习是一种全新的教育模式,它可以突破时间和空间的限制,让更多的学习者共享优秀的教育资源。网络学习既具有开放性、交互性、协作性和自主性等特点,有具有异步性、实时性、生动性、集成性和大容量等优势。因此在网络学习平台系统的建设中,单纯地构建各种功能单一的系统并不能完全满足网络学习平台建设的要求,只有那些对数据和信息进行有效组织,整合了多种业务,为用户提供个性化服务的系统才能充分地发挥精品课程学习平台的作用。

建设在线学习网的根本目的是利用现代化的教育信息技术手段将相关学习知识内容上网并免费开放,以实现优质学习资源共享,提高学习质量和人才培养质量。2.2设计内容

本文采用自顶向下的结构化的系统分析方法,阐述一个功能全面的在线学习网站的开发过程、操作流程及其一些核心的技术。本文首先进行项目概述,简单介绍项目开发的背景、项目开发的目的和项目开发的意义;接下来是系统规划阶段,通过实际的业务流程调研,分析系统的组织结构,具体完成在线学习网站的需求分析、可行性分析、现行业务流程分析,并通过对现行业务流程的优化,得出了系统的业务流程;之后是系统分析,具体完成数据流分析和数据字典;系统设计阶段主要完成功能模块的划分、数据库的设计和系统界面设计。该阶段对各个模块的功能进行了详细设计,形成本系统的功能模块图,在此基础上选择合适的开发模式;数据库的设计先进行概念结构设计,之后进行逻辑结构设计,最后完成数据库表的设计[5]。

根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用JSP 技术进行基本页面的设计与功能实现,后台数据库选用SQLSERVER数据库。本系统的设计实施为在线学习网站的运行做基础,为在线学习网站提供良好的条件[5]。

3.总结

MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate[3]。

Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。可以这样认为,当在一台机器上配置好Apahce服务器,可利用它响应对HTML页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网

相关文档
最新文档