- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
博客网站系统设计毕业论文
目录
1 引言 5
2 博客概述 6
2.1 博客简介 6
2.2 博客的主要特点 6
2.3 博客的基本功能 6
——博客的注册、登录验证功能 6
——网络用户通过键字搜索博客以及文章功能 6
——最热门博客页面推荐浏览、最新文章推荐浏览 6
——文章详细内容及相关评论显论 6
——博客页面访问量及相关评论显示 6
博客个人文章管理维护功能 6
博客个人文章分类管理维护功能 6
博客个人友情链接维护功能 6
博客个人基本信息管理维护功能 6
3 AJAX技术 7
3.1 AJAX技术简介 7
3.2 AJAX的定义 7
3.2.1 Ajax的结构及其意义 7
3.2.2 AJAX的工作原理 7
3.2.3 AJAX的优点 8
3.3 hibernate简介 9
3.3.1 hibernate优点 9
3.4 spring简介 10
3.4.1 spring优点 10
3.5本系统用到的关键技术 10
3.5.1 AJAX技术 10
3.5.2 J2EE技术 10
3.5.3 Hibernate技术 11
3.5.4 Spring技术 11
4系统分析与设计 12
4.1需求分析 12
4.1.1 功能需求 12
4.2数据库设计与实现 14
5 详细设计 19
5.1 登录界面模块 19
5.1.1 搜索模块 19
5.2用户模块 20
5.2.1 用户登入模块 20
5.2.2 用户注册模块 24
5.2.3 用户信息修改模块 26
5.4 网站统计模块 30
6 技术难点核心代码 31
6.1不要重复DAO 31
7 结束语 41
参考文献 42
引言
博客(BLOG)被誉为继Email、BBS、ICQ之后“互联网的第四块里程牌”,由于使用博客比电子邮件、讨论群组更简单和容易,博客已日益成为家庭、部门、公司和团队之间越来越盛行的沟通工具。传统的博客系统是基于 HTML页面、静态的数据传递模式。随着 web应用程序复杂程度越来越高。这种模式已不能满足用户更高、全方位的体验要求,这就促使一种被称为R1A(Rich Internet Application,丰富互联网应用程序)的具有高度互动性和丰富用户体验的网络应用程序的出现,AJAX便是其中的典型代表。
博客概述
博客简介
BLOG音译常为“博客”,是 Web log的简称。它是一种基于Internet的信息组织记录形式。又被称为网络日志。博客是一种表达个人思想和网络链接,内容按照时间顺序排列,并且不断更新的网络出版方式。它实质上是用户以日志方式发布的网页。通过它可以将工作、学习和爱好有机结合,把日常得到、看到和想到的思想精华及时积累起来。记录自己的学习历程,分类管理自己的一些学习资源,并在交流和共享中达到思想的碰撞。博客是一个中立、开放和人性化的精选信息资源平台,也是一个性化的个人知识管理系统[1]。
博客的主要特点
博客是“零技术”、“零成本”的,使用简单快捷,任何人都可以轻松建立 自己的博客空问;博客的内容都是作者本人的自由个性表达;博客具有开放交互性,为具有相同志趣和目标的人提供了一个充分交流沟通和协作的空间,在这里,人们共享资源,进行深度交流,实现从资源共享到思想共享的升华。除了利用PC机,人们还可以通过各种无线设备进行传输,实时传递和记录自己的所思所想,使博客日志内容不断得到动态更新[2]。
博客的基本功能
——博客的注册、登录验证功能
——网络用户通过键字搜索博客以及文章功能
——最热门博客页面推荐浏览、最新文章推荐浏览
——文章详细内容及相关评论显论
——博客页面访问量及相关评论显示
——博客个人文章管理维护功能
——博客个人文章分类管理维护功能
——博客个人友情链接维护功能
——博客个人基本信息管理维护功能
3 AJAX技术
3.1 AJAX技术简介
3.2 AJAX的定义
AJAX(Asynchronous JavaScript And XML的缩写)是Adaptive Path公司的Jesse James Garrett于2005年2月提出的,其定义为:AJAX并不是一门新的语言或技术,它实际上是几项蓬勃发展的技术以新的方式强大组合而成的,其中:使用 XHTML和CSS标准化呈现,使用 DOM实现动态显示和交互,使用 XML和 XSTL进行数据交换与处理。使用XMLHttpRequest对象进行异步数据读取,使用JavaScript绑定和处理所有数据[4]。
3.2.1 Ajax的结构及其意义
Ajax的出现是因为:随着信息传输量的不断加大,传统的Web应用所采用的同步交互方式显现出越来越明显的问题。当服务器端处理请求时,浏览器端的用户就必须要等待,只有到最终的响应结果传输到浏
1亿VIP精品文档
相关文档
最近下载
- 《经济学》课程优秀教学案例(一等奖).docx
- 小班社会《不跟陌生人走》安全教育-PPT课件.ppt
- 数学二年级奥数余数的妙用训练.ppt
- 教育部人文社会科学研究项目申请评审书(填写参考范例).docx
- 《祝福》的情节梳理.docx VIP
- 福建省厦门市集美区2022-2023学年八年级下学期期末数学试题.pdf VIP
- 外研版八年级英语下册Module 6 Unit 1 Do you collect anything公开课课件.ppt
- 青海西宁市辅警考试真题(含答案).pdf
- 2024(人教版)生物七年级上册 第三章 大单元教学设计与分析(单元教学设计与说明).pptx
- 安全从业人员工作作风宣教课件.pptx
文档评论(0)