博客网站系统设计毕业论文

博客网站系统设计毕业论文

ID:1390598

大小:1.12 MB

页数:41页

时间:2017-11-11

博客网站系统设计毕业论文_第1页
博客网站系统设计毕业论文_第2页
博客网站系统设计毕业论文_第3页
博客网站系统设计毕业论文_第4页
博客网站系统设计毕业论文_第5页
资源描述:

《博客网站系统设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、博客网站系统设计毕业论文目录1引言52博客概述62.1博客简介62.2博客的主要特点62.3博客的基本功能6——博客的注册、登录验证功能6——网络用户通过键字搜索博客以及文章功能6——最热门博客页面推荐浏览、最新文章推荐浏览6——文章详细内容及相关评论显论6——博客页面访问量及相关评论显示6----博客个人文章管理维护功能6----博客个人文章分类管理维护功能6----博客个人友情链接维护功能6----博客个人基本信息管理维护功能63AJAX技术73.1AJAX技术简介73.2AJAX的定义73.2.1A

2、jax的结构及其意义73.2.2AJAX的工作原理73.2.3AJAX的优点83.3hibernate简介93.3.1hibernate优点93.4spring简介103.4.1spring优点103.5本系统用到的关键技术103.5.1AJAX技术103.5.2J2EE技术103.5.3Hibernate技术113.5.4Spring技术114系统分析与设计124.1需求分析124.1.1功能需求124.2数据库设计与实现145详细设计195.1登录界面模块195.1.1搜索模块195.2用户模块205

3、.2.1用户登入模块20415.2.2用户注册模块245.2.3用户信息修改模块265.4网站统计模块306技术难点核心代码316.1不要重复DAO317结束语41参考文献42411引言博客(BLOG)被誉为继Email、BBS、ICQ之后“互联网的第四块里程牌”,由于使用博客比电子邮件、讨论群组更简单和容易,博客已日益成为家庭、部门、公司和团队之间越来越盛行的沟通工具。传统的博客系统是基于HTML页面、静态的数据传递模式。随着web应用程序复杂程度越来越高。这种模式已不能满足用户更高、全方位的体验要求,

4、这就促使一种被称为R1A(RichInternetApplication,丰富互联网应用程序)的具有高度互动性和丰富用户体验的网络应用程序的出现,AJAX便是其中的典型代表。411博客概述1.1博客简介BLOG音译常为“博客”,是Weblog的简称。它是一种基于Internet的信息组织记录形式。又被称为网络日志。博客是一种表达个人思想和网络链接,内容按照时间顺序排列,并且不断更新的网络出版方式。它实质上是用户以日志方式发布的网页。通过它可以将工作、学习和爱好有机结合,把日常得到、看到和想到的思想精华及时

5、积累起来。记录自己的学习历程,分类管理自己的一些学习资源,并在交流和共享中达到思想的碰撞。博客是一个中立、开放和人性化的精选信息资源平台,也是一个性化的个人知识管理系统[1]。1.2博客的主要特点博客是“零技术”、“零成本”的,使用简单快捷,任何人都可以轻松建立自己的博客空问;博客的内容都是作者本人的自由个性表达;博客具有开放交互性,为具有相同志趣和目标的人提供了一个充分交流沟通和协作的空间,在这里,人们共享资源,进行深度交流,实现从资源共享到思想共享的升华。除了利用PC机,人们还可以通过各种无线设备进行

6、传输,实时传递和记录自己的所思所想,使博客日志内容不断得到动态更新[2]。1.3博客的基本功能——博客的注册、登录验证功能——网络用户通过键字搜索博客以及文章功能——最热门博客页面推荐浏览、最新文章推荐浏览——文章详细内容及相关评论显论——博客页面访问量及相关评论显示——博客个人文章管理维护功能——博客个人文章分类管理维护功能——博客个人友情链接维护功能——博客个人基本信息管理维护功能413AJAX技术3.1AJAX技术简介3.2AJAX的定义AJAX(AsynchronousJavaScriptAndX

7、ML的缩写)是AdaptivePath公司的JesseJamesGarrett于2005年2月提出的,其定义为:AJAX并不是一门新的语言或技术,它实际上是几项蓬勃发展的技术以新的方式强大组合而成的,其中:使用XHTML和CSS标准化呈现,使用DOM实现动态显示和交互,使用XML和XSTL进行数据交换与处理。使用XMLHttpRequest对象进行异步数据读取,使用JavaScript绑定和处理所有数据[4]。3.2.1Ajax的结构及其意义Ajax的出现是因为:随着信息传输量的不断加大,传统的Web应用

8、所采用的同步交互方式显现出越来越明显的问题。当服务器端处理请求时,浏览器端的用户就必须要等待,只有到最终的响应结果传输到浏览器客户端时,整个页面才会重新进行刷新,以显示处理的结果。这种处理方式让用户的体验变得不连贯、不顺畅。Ajax提倡的异步交互的处理方式则能够很好的解决这个问题。为了让读者更清楚地知道同步和异步交互方式的根要区别,下面就对传统的处理方式以及Ajax提供的处理方式进行一个比较3.2.2AJAX的工作原理AJAX

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。