欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机毕业设计基于java远程教学平台Word格式文档下载.docx

    • 资源ID:6507597       资源大小:644.08KB        全文页数:44页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机毕业设计基于java远程教学平台Word格式文档下载.docx

    1、This thesis mainly involves software, database and network technology, etc. Covers wide range of knowledge, can effectively improve the consumer the integrated use of knowledge analysis to solve the question ability, enhance the consumer to the thing understanding and grasp ability, cultivating the

    2、consumer grasp scientific research methods, the correct design thought, independent thinking and an enterprising spirit, exploration and innovation for the future study and work has laid a good foundation.This design mainly includes on-line teaching system program analysis and the plan design, intro

    3、duced in the entire design processs mentality and uses the technology, how as well as does realize this systems each function. The overall system take JSP as the programming language, the database unified with SQLSERVER2005, has manifested the interactive principle, raised schoolmates innovation abi

    4、lity, transferred students study interest fully. The website satisfies the condition which moves on Internet, and has safely, stable, downloads the quick characteristic. The student may very convenient carry on courseware downloading, the online video frequency study through this website, has the ve

    5、ry high application value.Key words:On-line teaching JSP B/S structure Web browser目录2 相关技术简介 32.1 JSP技术简介 32.2 Tomcat服务器介绍 32.3 MyEclipse开发环境介绍 32.4 Microsoft sql server 42.5 SQL SERVER 2005数据库组件 53 可行性研究与应用需求分析 83.1 可行性研究 83.1.1 技术可行性 83.1.2 经济可行性 83.1.3 操作可行性 83.2 需求分析 83.2.1 基本思路 83.2.2 基本思想 83.2

    6、.3 系统功能描述 93.2.4 系统E-R图 104 系统概要设计 114.1 处理流程设计 114.1.1 系统操作流程图 114.1.2 数据增加流程 114.1.3 数据修改流程 124.1.4 数据删除流程 134.2 数据库设计 144.2.1 关系数据库的基本概念 144.2.2 数据库的逻辑结构设计 145 系统模块设计 185.1 平台首页 185.2 学习资料管理 185.3 远程教育管理 195.4 在线答疑管理 195.5 教师登录 195.6 在线测试管理 205.7 管理员信息管理 206 系统测试 226.1 测试概论 226.2 教学交互平台测试方法 236.3

    7、 功能测试 236.3.1 用户测试用例 236.3.2 后台管理测试用例 25结论 27谢辞 29参考文献 30附录 311 引言1.1 背景和发展随着信息技术的发展,在20世纪50年代后期,人们开始利用广播电视技术进行远程教育。由于中国人口众多,教育资源相对匮乏,教育水平总体上还比较低下,不能适应经济建设与社会发展的需要,因此在60年代初,我国几个大型城市开始试行广播电视教育,由此社会化大规模的教育形式开始形成。远程教育应该关注的是如何能够大规模、高质量地让学生学得快、学得好,使学生在主动和自主学习方面有更大的选择余地。根据人的认知规律,应用多种技术媒体进行组合教学,以调动学习者多种感觉器

    8、官多渠道接受一定强度的刺激,使之产生较深的印象,从而学得更快更好。在众多的现代教学媒体中,多媒体计算机不仅具有计算机的存储记忆、高速运算、逻辑判断、自动运行的功能,更可以把符号、语言、文字、声音、图形、动画和视频图像等多种媒体信息集成于一体,并采用了图形交互界面、窗口交互换作及触摸技术,使人机交互能力大大提高。多媒体计算机具有很高的运算速度和数据处理能力,可以在很短的时间内传输、储存、提取或呈现大量的语言、图像,而且随着网络的发展,通过网络可以提取远程服务器或计算机中的教学内容而不受时间和空间的限制。这是其他任何传统媒体所无法达到的。它正作为一种重要教学媒体迅速地应用于教学过程中,对促进教学现

    9、代化起着十分重要的作用。本系统就是基于INTERNET跟多媒体计算机的这种图文并茂,易于学生理解、学习的优势产生的,使教学内容而不受时间和空间的限制,学生可以根据自己的需要选择要学习的内容。1.2 国内外研究现状大约在1996年底、1997年初开始出现支持网上教学的软件平台,随着现代通讯技术和网络技术的发展,现有的网络教学平台大多能支持以视频点播、在线视音频会议、bbs和e-mail等为主要交互方式的各种实时、非实时的网络教学,实现了网络环境下尤其是远程教育中处于分离状态的教与学的再度整合。网络教学就是利用网络平台实施的教学活动。它是现代技术发展的大趋势,由于近几年网络技术发展日新月异,网络教

    10、学也获得了较大的发展。国外许多国家特别是发达国家在网络教学方面投入了大量的人力和物力,取得了一定的社会效益。美国有三百五十多所大学和学院提供因特网教育的远程学习,基本覆盖了高校的所有专业和学科;英国也是比较早开展网络教育的国家,而且英国利物浦大学等正积极开拓中国的教育市场。网络教学已成为经济合作与发展国家高等教育体系的重要组成部分。根据OECD的研究,1995-2004年,全世界网络教学的市场规模以45%的增幅扩大。我国政府也非常重视网络教学。国务院1999年1月转发了教育部制定的“面向21世纪教育振兴行动计划”,不久组成中国教育科研网。1994年开始酝酿实行远程教育。目前,经教育部批准进行远

    11、程教育的试点高校有68个。全国各地已建成学习中心2000多个,在册学生高达200多万人,教育范围涵盖各个层次,上百专业。同时,许多高等院校也投入大量资金,建立校园网络与多媒体教室。但是,如何进行网络教学还有许多值得探讨与研究的地方。目前我国的网络教学与发达国还有一定差距,主要便现在以下方面:1没有实现真正意义上的信息资源共享网络教学的参与者们共同构建了一个真正意义上的信息资源网,在这个网上,所有的信息都是可记载、可查找的。通过这个网络,教师和学习者都可以轻松地获得关于某一主题的详细资料,真正实现教育资源共享。从国外网上教学的现状看,许多发达国家的网上教学已经在注意利用这些特点。其突出表现为网上

    12、教学的课程有强大的信息资源库做后盾,每一个知识点或任务下都列出了相关的信息链接,有的给出了供查询的网址信息。他们能够做到这样的程度,有赖于几十年的电子化教学历史,十几年的网络教学历史,有赖于多年电子化、数字化资料的积累,有赖于宽带因特网的应用,也有赖于大量的准备工作。中国在网络教学这方面仍需学习。2未实现多向交互在国外的网络教学中,交互是得到极大重视的活动,几乎所有的网络教学课程都利用各种技术手段和工具来开展交互。而且,交互的程度与使用网络的时间、频度成正比。而在我国目前的网络教学系统中,交互的程度还比不上发达国家。虽然也有各种交互的安排,但是由于费用等问题,不可能充分使用。当然有些方面是国内

    13、与国外都未曾解决的的。因为网络教学是近几年发展起来的新生事物,是一种具有很多优点的教学形式,目前,国内的网络教学还处在起步阶段,需要探讨的问题很多,及时了解我国与先进国家的差距,找准努力方向,汲取有益的经验,将有助于我国跟上现代教育的步伐。1.3 课题的目的意义网络教育作为现代教育的一个重要组成部分,日益受到人们的重视。本系统就是为了学生更好的学习而设计的,本网站主要体现了交互性的原则,培养同学们的创新能力,充分调动学生的学习兴趣。充分利用计算机的表现力,方便学习者学习,提高学习者的学习兴趣和自觉性。教学内容符合课程的内在逻辑体系。符合学习者的认知规律,在疑难关键知识点上提供多种形式和多层次的

    14、学习内容,并提供练习题、测试题。交互性强,学习者可以根据自己的爱好或需要,对学习内容进行选择或改变知识点的学习路线。2 相关技术简介2.1 JSP技术简介JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。从架构上说,JSP可以被看作是从Ser

    15、vlets高级提炼而作为JAVA Servlet 2.1 API的扩展而应用。Servlets和JSPs最早都是由Sun Microsystems(升阳公司)开发的。从JSP1.2版本以来,JSP处于Java Community Process(有人译为:JAVA社区组织)开发模式下。JSR-53规定了JSP 1.2和Servlet 2.4的规范,JSR-152规定了JSP 2.0的规范。2006年5月,JSP 2.1的规范作为Java EE 5的一部份,在JSR-245中发布。JSP使Java代码和特定的预定义动作可以嵌入到静态页面中。JSP句法增加了被称为JSP动作的XML标签,它们用来调

    16、用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。标签库提供了一种和平台无关的扩展服务器性能的方法。JSP被JSP编译器编译成Java Servlets。一个JSP编译器可以把JSP编译成JAVA代码写的servlet然后再由JAVA编译器来编译成机器码,也可以直接编译成二进制码。2.2 Tomcat服务器介绍Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的tomcat标志改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。 Tomcat 是一个小

    17、型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 这里的诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一

    18、个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。2.3 MyEclipse开发环境介绍MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQ

    19、L,Hibernate。MyEclipse是一个十分优秀的用于开发Java,J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。在结构上,MyEclipse的特征可以被分为7类:1 JavaEE模型2 WEB开发工具3 EJB开发工具4 应用程序服务器的连接器5 JavaE

    20、E项目部署服务6 数据库服务7 MyEclipse整合帮助对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse。2.4 Microsoft sql serverSQL是英文Structured Query

    21、 Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的SQL命令仍然可以被用来完

    22、成几乎所有的数据库操作。SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在Windows NT推出后,Microsoft与Sybase在SQL Server的开发上就分道扬镳了,Microsoft将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server的Windows NT版本。Sybase则较专注于SQL Server在UNIX操作系统上的应用。Microsoft SQL Server 2005是一个全面的数据库平台,使用集成的商业智能

    23、(BI)工具提供了企业级的数据管理。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。Microsoft SQL Server 2005数据引擎是该企业数据管理解决方案的核心。此外Microsoft SQL Server 2005结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Web services和移动设备将数据应用推向业务的各个领域。与Microsoft Visual Studio、Micr

    24、osoft Office System以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 Microsoft SQL Server 2005与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microsoft SQL Server 2005都可以为您提供创新的解决方案,帮助您从数据中更多地利益。2.5 SQL SERVER 2005数据库组件SQL Server 2005引入了一些“Studio”帮助实现开发和管理任务:SQL Server Management Studio和 Business Intelli

    25、gence Development Studio。在Management Studio中,可以开发和管理 SQL Server数据库引擎 与通知解决方案,管理已部署的 Analysis Services解决方案,管理和运行Integration Services包,以及管理报表服务器和Reporting Services报表与报表模型。在BI Development Studio中,可以使用以下项目来开发商业智能解决方案:使用Analysis Services项目开发多维数据集、维度和挖掘结构;使用Reporting Services项目创建报表;使用报表模型项目定义报表的模型;使用 Inte

    26、gration Services项目创建包。数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内要求极高而且需要处理大量数据的应用需要。使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。可以使用SQL Server Management Studio管理数据库对象,使用SQL Server Profiler捕获服务器事件。Analysis Services是一种核心服务,可支持对业务数据的快速分析,以及为商业智能应用程序提供联机分

    27、析处理(OLAP)和数据挖掘功能。使用Analysis Services,可以设计、创建和管理包含来自多个数据源的详细数据和聚合数据的多维结构,其中这些数据源(如关系数据库)都存在于内置计算支持的单个统一逻辑模型中。Analysis Services 为根据统一的数据模型构建的大量数据提供快速、直观、由上至下的分析,这样可以采用多种语言和货币向用户提供数据。Analysis Services使用数据仓库、数据集市、生产数据库和操作数据存储区,以支持历史数据和实时数据分析。Analysis Services包含创建复杂数据挖掘解决方案所需的功能和工具。一组行业标准数据挖掘算法。数据挖掘设计器,可

    28、用于创建、管理和浏览挖掘模型,并可以根据挖掘模型创建预测。DMX语言,可用于管理挖掘模型和创建复杂的预测查询。可以组合使用这些功能和工具,以发现数据中存在的趋势和模式,然后使用这些趋势和模式对业务难题作出明智决策。SQL Server 2005 Integration Services(SSIS)是SQL Server 2005的提取、转换和加载(ETL)组件。它取代了早期的SQL Server ETL组件Data Transformation Services (DTS)。Integration Services是用于生成企业级数据集成和数据转换解决方案的平台。使用 Integration Services可解决复杂的业务问题,方法是复制或下载文件,发送电子邮件以响应事件,更新数据


    注意事项

    本文(计算机毕业设计基于java远程教学平台Word格式文档下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开