基于Ajax的Web设计技术课程网站毕业设计.doc

基于Ajax的Web设计技术课程网站毕业设计.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕 业 设 计 基于Ajax的《Web设计技术》课程网站 摘 要 为了给教师和学生提供一个Web程序设计的学习和交流平台,.NET技术、SQL Server 2005数据库和Visual Studio 2008软件完成了一个基于Ajax的课程网站的设计和开发。在该网站中,教师主要负责院系课程的信息管理、通知公告的更新、文件上传及回答学生的咨询问题等,但教师不能在网页中直接注册,只能通过系统管理员注册。任何学生可以使用该网站注册为“一般用户”,能够发起提问、回答问题、下载文件及查看各种内容。文章对课程网站的系统背景、开发工具与技术、系统总体分析设计及各主要实现模块进行了详细论述和探讨。 关词:Ajax Web设计技术 ASP.NET 课程网站 目 录 1 绪论 1 1.1 背景 1 1.2 研究意义 1 1.3 研究内容 1 2 系统特点 2 2.1 相关技术 2 2.1.1 Ajax 概述 2 2.1.2 ASP.NET 概述 3 2.1.3 SQL Server 2005 4 2.1.4 Linq(Language INtegrated Query) 6 2.2 系统架构 6 2.3 开发方案 7 2.3.1 系统软件 7 2.3.2 运行平台 7 2.3.3 开发工具 7 3 需求分析 8 3.1 功能需求 8 3.2 功能介绍 9 3.3 性能需求 10 4 数据库的设计 11 4.1 数据库需求分析 11 4.2 数据库的具体设计 11 5 主要模块设计 14 5.1 数据库模块 14 5.1.1 数据库连接 14 5.1.2 操作数据库 14 5.2 主页面设计 15 5.2.1 登陆状态 15 5.2.2 时间提示 16 5.2.3 菜单栏显示 16 5.2.4 其它具体内容的显示 18 5.3 通知公告、院系课程、咨询问答页面 22 5.4 新闻动态页面 22 5.5 文件下载页面 23 5.6 用户登陆、注册页面 24 5.7 用户管理页面 26 6 总结 28 参 考 文 献 29 ABSTRACT 30 致 谢 31 仲恺农业技术学院毕业论文(设计)成绩评定表 32 1 绪论 1.1 背景 现在有不少的高校都有自己的精品课程网站,虽然这种情况还不是很普及,但大多数学校都有发展类似网站的趋势。因为该类网站为学生的学习提供了很多的帮助,学生也很庆幸自己学校有精品课程网站,因为这是一大笔的知识财富。关于精品课程网,其中武汉大学的比较出名,该网的资料比较全面,课程比较优秀,在精品课程评选当中也获得不错的成绩。为了让教师和学生更好地交流及为学生提供一个Web程序设计学习的平台,笔者设计了关于web设计技术的精品课程网站。 1.2 研究意义 目前,各高校都开设了各式各样的课程。但是却出现这样的情况,课程已经上完了,学生却还处在懵懵懂懂的状态,对该课程的很多信息还不甚了解。还有些学生想进行课前预习或者课后的复习,却苦于没有相关的资料,不知从何下手而作罢。本课题就是在这样的背景下开始设计的,所设计的网站是关于Web设计技术课程的,可以解决上述问题,可以提供相关的资料供学生查阅和下载,可以提供相关的平台给学生和教师进行交流,也可以提供充足的空间给学生写下自己的学习感言并与其他以其学习的同学分享等。此外,在课题的设计过程中,笔者引入Web2.0的应用,使用了Web2.0的核心技术Ajax技术,从而大大改善了程序的运行速度。 1.3 研究内容 本课题巧妙地将Ajax技术运用到网站技术当中,充分发挥Ajax的优势,使人 机交互效果更好。Ajax重点就是能更有效地减小带宽的利用率,达到局部刷新的效果。 本网主要提供以下功能: 在线浏览功能: 在线浏览功能是本网的最基本功能,它把大部分的资料直接呈现在浏览器上, 让学生很方便地学习。 上传及下载功能: 提供了让教师或其它人员上传资料的功能,保证了资料的及时更新,同样的提供了下载的功能,让人可以很容易地得到有关学习的资料。 发表评论功能: 当学生浏览了资料后,可以把心声发表出来,让有关上传资料人员可以及时的更改资料的错误,也可以让人了解别人的读后感。 2 系统特点 在本系统的开发过程中,选用的开发工具是ASP.NET和SQL Server 2005数据库,并引入了Web2.0的技术Ajax。 2.1 相关技术 2.1.1 Ajax 概述 Ajax是异步Javascript和Xml的英文缩写。“Ajax”这个名词的发明人是Jess James Garrett,而大力推广并且使Ajax技术炙手可热的是Google。Google发布

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档