基于AJAX的课程教学网站的设计与实现开题报告.docVIP

基于AJAX的课程教学网站的设计与实现开题报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开题报告 基于AJAX的课程教学网站的设计与实现 一、选题的背景、意义 随着我国高等教育事业的飞速发展以及高校学生在校人数的急剧增长,原有的基于手工方式的教学管理模式严重影响了教学管理的质量和效率。因此,势必借助先进的计算机网络技术搭建基于Web方式的数字化教学信息平台,打破传统教学的时空限制,实现“师生互动零距离,教学管理零距离”,进而达到增强教学效果、提高工作效率、实现师生良性互动的目的,使各高校教学质量更上一个新的台阶。 由于计算机的逐渐普及和计算机网络的不断完善,借助于Web方式进行的新的教学模式将成为一个新的发展方向。它可以提供更加及时、便利、丰富的信息资源,满足教与学的需要,更加能够成为师生之间沟通的桥梁,能够及时的帮助教师调整教学方式方向,提高学生的学习能力。本系统力争做到成为:沟通的平台,学习的园地。在目前的Web2.0热潮中,Ajax已成为人们谈论最多的技术术语!AJAX(Asynchronous JavaScript+XML)是一种新兴的Web表示层技术,它使用XHTML和CSS标准化呈现,使用DOM实现动态显示和交互,使用XML和XSTL进行数据交换与处理,使用XMLHttpRequest对象进行异步数据读取,使用Javascript绑定和处理所有数据。更重要的是它打破了使用页面重载的惯例技术组合,利用它可以构建动态、快速和灵活的Web应用程序,可以说AJAX已成为Web开发的重要武器! ??? XML Web Service 是在 Internet 上进行分布式计算的基本构造块, 主要目标是跨平台的可互操作性。为了达到这一目标,Web Service 完全基于XML(可扩展标记语言)、XSD(XML Schema)等独立于平台、独立于软件供应商的标准,这种开放的标准以及对用户和应用程序之间的通信和协作的关注产生了这样一种环境,在这种环境下,XML Web Service 成为应用程序集成的平台。应用程序是通过使用多个不同来源的 XML Web Service 构造而成的,这些服务相互协同工作,而不管它们位于何处或者如何实现。 ??? XML Web Service 体系结构的主要优点之一是:允许在不同平台上、以不同语言编写的各种程序以基于标准的方式相互通信(SOAP 比以前的方法要简单得多,因此要实现与标准兼容的 SOAP,障碍也要少得多。另一大优点是使用标准的 Web 协议 - XML、HTTP 和 TCP/IP,所以在开发分布式系统时,所要花费的代价要少的多。以《Java语言程序设计》课程为基础,设计一个课程教学网站。综合应用AJAX、CSS、JavaScript等技术,分析课程网站系统的需求、完成概要设计、功能设计、数据库设计(ER图)、程序流程图等,利用面向对象方法设计并实现课程网站系统。(1)层次清楚,突出主题   理清网页内容及栏目结构的脉络,使链接结构、导航线路层次清晰;内容与结构要突出主题。   (2)体现特征,注重特色设计   (3)方便用户使用   (4)网页在功能分配上合理,且要功能强大 (5)可扩展性能好 易用性在理解B/S体系结构的基础上,浏览器、Web服务器数据库三层体系结构用户通过浏览器向服务器发送请求,Web服务器接收客户端发送来的请求,对请求进行分析,并将执行结果发送至客户端。本系统拟使用的开发模式。是基于通用语言的编译运行的程序 它的强大性和适应性可以使它运行在Web应用软件开发的几乎全部的平台上同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写数据库采用SQL-SERVER?2005: 1. 学生用户注册登录后,可以在教学指南、课程资源、教学视频中自主学习,另外也可以通过作业管理模块提交作业;辅导答疑模块为师生提供了一个课后交流的平台;学生通过在线考试模块可检查自己的学习效果。教师用户登录后,可以对课程介绍、教学指南、课程资源、教学视频等模块的内容进行增加、修改和删除;教师可以对作业进行批改;教师通过在线考试模块可以添加与修改试题,考试系统可以自动组卷。2. AJAX技术的使用 AJAX(Asynchronous JavaScript and XML)能够实现异步数据读取,使得系统的用户感觉更加良好。 网站模块拟划分为:课程介绍、教学指南、课程资源、教学视频、?辅导答疑、作业管理、在线考试。系统设置两类用户:学生用户与教师用户。第七学期第10周至第12周:学习有关技术,阅读有关参考文献,完成文献综述。 第七学期第13周至第15周:拟定研究方法、技术路线,完成开题报告。 第七学期第16周至第17周:系统数据库设计,完成外文翻译。 第七学期第18周至第八学期第3周

文档评论(0)

chengzhi5201 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档